commit 76c1a8668f492708b1626529e17eddb840ee95c0
Author: zhenhui <1276357500@qq.com>
Date: Tue Mar 3 09:36:51 2026 +0800
初始化
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..b72a604
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "saiadmin-vue"]
+ path = saiadmin-vue
+ url = https://gitee.com/saigroup/saiadmin-vue.git
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..675baa8
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2024 saithink
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..bb6146d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
SaiAdmin Boot
+
+基于
webman +
vue3 开箱即用的高质量中后台管理系统
+
+- webman - (高性能HTTP服务框架)
+
+- vue3 - (渐进式 JavaScript 框架)
+
+- javascript - (简单、易用)
+
+
+
介绍
+
+
+saiadmin-boot 是一个整合了 `saiadmin后端` 和 `saiadmin-vue前端` 的引导项目,能够方便我们快速的运行和创建 `saiadmin` 项目,完全保留了 `webman2.x` 的原汁原味,仅仅引入了 `saiadmin` 插件
+
+
安装
+
+
1、项目下载
+
+只需要一个命令即可下载项目
+
+```bash
+# github
+git clone --recurse-submodules https://github.com/saithink/saiadmin-boot.git
+# gitee
+git clone --recurse-submodules https://gitee.com/saigroup/saiadmin-boot
+```
+
+如果后续更新项目,执行以下命令即可更新
+
+```bash
+git pull && git submodule update --remote --recursive
+```
+
+
2、后端安装
+
+进入 `saiadmin-boot` 目录后,执行以下命令进行后端依赖安装
+
+```bash
+cd webman && composer install
+```
+
+
windows用户运行
+
+双击 `windows.bat` 或者运行 `php windows.php` 启动
+
+
linux用户运行
+
+调试方式运行(用于开发调试,打印数据会显示在终端,终端关闭后webman服务也随之关闭)
+
+```bash
+php start.php
+```
+
+守护进程方式运行(用于正式环境,打印数据不会显示在终端,终端关闭后webman服务会持续运行)
+
+```bash
+php start.php -d
+```
+
+
3、前端安装
+
+进入 `saiadmin-boot` 目录后,执行以下命令进行前端依赖安装
+
+```bash
+cd saiadmin-vue && yarn install
+```
+
+运行
+
+```bash
+yarn dev
+```
+
+打包
+
+```bash
+yarn build
+```
+
+
共同交流
+
+
+
+
+
+
+ saiadmin交流群(添加我微信备注"saiadmin")
+
+
+
+
+
+
支持项目
+
+如果您正在使用这个项目并感觉良好,或者是想支持我继续开发,您可以通过如下`任意`方式支持我:
+
+谢谢! ❤️
+
+
+| 微信 | 支付宝 |
+| :------------------------------------------------------------------------------: | :------------------------------------------------------------------------------: |
+|
|
|
+
+
+
LICENSE
+This project is open-sourced software licensed under the MIT.
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/.env b/saiadmin-vue/.env
new file mode 100644
index 0000000..d87fed1
--- /dev/null
+++ b/saiadmin-vue/.env
@@ -0,0 +1,5 @@
+VITE_APP_TITLE = SaiAdmin
+VITE_APP_PORT = 8888
+VITE_APP_OPEN_PROXY = true
+VITE_APP_BASE = /
+VITE_APP_TOKEN_PREFIX = token
\ No newline at end of file
diff --git a/saiadmin-vue/.env.development b/saiadmin-vue/.env.development
new file mode 100644
index 0000000..23e031a
--- /dev/null
+++ b/saiadmin-vue/.env.development
@@ -0,0 +1,7 @@
+# .env.development
+VITE_APP_ENV = development
+
+VITE_APP_BASE_URL = http://127.0.0.1:8787
+VITE_APP_WS_URL = ws://127.0.0.1:3131
+VITE_APP_WS_APPKEY = 8c849eaf1e166c0a71d02fcec7c8df78
+VITE_APP_PROXY_PREFIX = /dev
\ No newline at end of file
diff --git a/saiadmin-vue/.env.production b/saiadmin-vue/.env.production
new file mode 100644
index 0000000..44aa4c7
--- /dev/null
+++ b/saiadmin-vue/.env.production
@@ -0,0 +1,7 @@
+# .env.production
+VITE_APP_ENV = production
+
+VITE_APP_BASE_URL =
+VITE_APP_WS_URL = ws://127.0.0.1:3131
+VITE_APP_WS_APPKEY = 2f97f2e18b6b6e6304ce77fdb779c650
+VITE_APP_PROXY_PREFIX =
\ No newline at end of file
diff --git a/saiadmin-vue/.gitignore b/saiadmin-vue/.gitignore
new file mode 100644
index 0000000..2908a67
--- /dev/null
+++ b/saiadmin-vue/.gitignore
@@ -0,0 +1,7 @@
+node_modules
+.DS_Store
+dist
+dist-ssr
+*.local
+.idea
+stats.html
\ No newline at end of file
diff --git a/saiadmin-vue/.vscode/settings.json b/saiadmin-vue/.vscode/settings.json
new file mode 100644
index 0000000..bf310be
--- /dev/null
+++ b/saiadmin-vue/.vscode/settings.json
@@ -0,0 +1,54 @@
+{
+ "[scss]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode"
+ },
+ "[jsonc]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode"
+ },
+ "[javascript]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode",
+ "prettier.singleQuote": true,
+ "prettier.trailingComma": "none",
+ "prettier.semi": false
+ },
+ "[html]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode"
+ },
+ "[typescript]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode"
+ },
+ "[json]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode"
+ },
+ "[vue]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode",
+ "prettier.semi": false,
+ "prettier.singleQuote": true,
+ "prettier.bracketSameLine": true,
+ "prettier.printWidth": 120,
+ "prettier.bracketSpacing": true
+ },
+ "[css]": {
+ "editor.defaultFormatter": "esbenp.prettier-vscode"
+ },
+ "eslint.options": {
+ "extensions": [".js", ".vue", ".ts", ".tsx"]
+ },
+ "eslint.validate": [
+ "vue",
+ "html",
+ "javascript",
+ "graphql",
+ "javascriptreact",
+ "json",
+ "typescript",
+ "typescriptreact",
+ "vue-html"
+ ],
+ "eslint.format.enable": true,
+ "editor.codeActionsOnSave": {
+ "source.fixAll.eslint": "explicit"
+ },
+ "editor.formatOnSave": true,
+ "editor.tabSize": 2
+}
diff --git a/saiadmin-vue/LICENSE b/saiadmin-vue/LICENSE
new file mode 100644
index 0000000..6dad5b8
--- /dev/null
+++ b/saiadmin-vue/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2022 青衣煮茶
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/saiadmin-vue/README.md b/saiadmin-vue/README.md
new file mode 100644
index 0000000..93b9a8a
--- /dev/null
+++ b/saiadmin-vue/README.md
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+## 简介
+
+`Saidmin Vue` 5.x
+
+## 安装使用
+
+- 获取代码
+
+```
+git clone https://github.com/saithink/saiadmin-vue.git
+```
+
+或
+
+```
+git clone https://gitee.com/appsai/saiadmin-vue.git
+```
+
+或
+
+```
+git clone https://gitcode.com/saigroup/saiadmin-vue.git
+```
+
+- 安装依赖
+
+```
+cd saiadmin-vue && yarn install
+```
+
+- 运行
+
+```
+yarn dev
+```
+
+- 打包
+
+```
+yarn build
+```
diff --git a/saiadmin-vue/index.html b/saiadmin-vue/index.html
new file mode 100644
index 0000000..cda4e70
--- /dev/null
+++ b/saiadmin-vue/index.html
@@ -0,0 +1,166 @@
+
+
+
+ %VITE_APP_TITLE%
+
+
+
+
+
+
+
+
+ 你的浏览器未开启javascript支持,请开启后刷新页面访问!
+
+
+
+
+
%VITE_APP_TITLE%
+
+
正在加载资源...
+
初次加载资源可能需要较多时间 请耐心等待
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/jsconfig.json b/saiadmin-vue/jsconfig.json
new file mode 100644
index 0000000..8311dc0
--- /dev/null
+++ b/saiadmin-vue/jsconfig.json
@@ -0,0 +1,12 @@
+{
+ "compilerOptions": {
+ "baseUrl": ".",
+ "paths": {
+ "@/*": ["src/*"],
+ "@cps/*": ["src/components/*"],
+ "vue-i18n": ["vue-i18n/dist/vue-i18n.cjs.js"]
+ },
+ "jsx": "preserve"
+ },
+ "exclude": ["node_modules", "dist", "build"]
+}
diff --git a/saiadmin-vue/package.json b/saiadmin-vue/package.json
new file mode 100644
index 0000000..5abb452
--- /dev/null
+++ b/saiadmin-vue/package.json
@@ -0,0 +1,54 @@
+{
+ "name": "saiadmin-vue",
+ "admin_name": "saiadmin",
+ "version": "5.1",
+ "type": "module",
+ "license": "MIT",
+ "scripts": {
+ "dev": "vite serve --mode development",
+ "build": "vite build",
+ "preview": "vite preview",
+ "tailwind": "tailwind-config-viewer -o -c tailwind.config.cjs"
+ },
+ "dependencies": {
+ "@arco-design/color": "^0.4.0",
+ "@arco-design/web-vue": "^2.57.0",
+ "@wangeditor/editor": "^5.1.23",
+ "@wangeditor/editor-for-vue": "^5.1.12",
+ "autoprefixer": "^10.4.17",
+ "axios": "^0.27.2",
+ "crypto-js": "^4.2.0",
+ "dayjs": "^1.11.11",
+ "echarts": "^5.4.2",
+ "file2md5": "^1.3.0",
+ "lodash": "^4.17.21",
+ "md-editor-v3": "^4.13.5",
+ "monaco-editor": "^0.33.0",
+ "nprogress": "^0.2.0",
+ "pinia": "^2.1.7",
+ "pinia-plugin-persistedstate": "^4.4.1",
+ "postcss-import": "^14.1.0",
+ "qs": "^6.10.3",
+ "resize-observer-polyfill": "^1.5.1",
+ "sortablejs": "^1.15.0",
+ "tailwindcss": "^3.4.1",
+ "vue": "^3.4.19",
+ "vue-clipboard3": "^2.0.0",
+ "vue-color-kit": "^1.0.5",
+ "vue-echarts": "^6.0.2",
+ "vue-i18n": "^9.1.10",
+ "vue-router": "^4.2.5",
+ "vuedraggable": "^4.1.0"
+ },
+ "devDependencies": {
+ "@iconify/vue": "^4.2.0",
+ "@vitejs/plugin-vue": "^5.0.4",
+ "@vitejs/plugin-vue-jsx": "^3.1.0",
+ "less": "^4.1.3",
+ "less-loader": "^11.1.4",
+ "rollup-plugin-visualizer": "^5.12.0",
+ "tailwind-config-viewer": "^1.7.3",
+ "typescript": "^4.7.4",
+ "vite": "^5.1.4"
+ }
+}
diff --git a/saiadmin-vue/postcss.config.cjs b/saiadmin-vue/postcss.config.cjs
new file mode 100644
index 0000000..33ad091
--- /dev/null
+++ b/saiadmin-vue/postcss.config.cjs
@@ -0,0 +1,6 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+}
diff --git a/saiadmin-vue/public/favicon.ico b/saiadmin-vue/public/favicon.ico
new file mode 100644
index 0000000..07b9c80
Binary files /dev/null and b/saiadmin-vue/public/favicon.ico differ
diff --git a/saiadmin-vue/src/App.vue b/saiadmin-vue/src/App.vue
new file mode 100644
index 0000000..c9b4d2e
--- /dev/null
+++ b/saiadmin-vue/src/App.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/api/common.js b/saiadmin-vue/src/api/common.js
new file mode 100644
index 0000000..06c01ba
--- /dev/null
+++ b/saiadmin-vue/src/api/common.js
@@ -0,0 +1,220 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取用户列表
+ * @returns
+ */
+ getUserList(params = {}) {
+ return request({
+ url: '/core/system/getUserList',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 通过id 列表获取用户基础信息
+ * @returns
+ */
+ getUserInfoByIds(data = {}) {
+ return request({
+ url: '/core/system/getUserInfoByIds',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 获取公告列表
+ * @returns
+ */
+ getNoticeList(params = {}) {
+ return request({
+ url: '/core/system/notice',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取基础统计
+ * @returns
+ */
+ getStatistics(params = {}) {
+ return request({
+ url: '/core/system/statistics',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取登录图表统计
+ * @returns
+ */
+ loginChart(params = {}) {
+ return request({
+ url: '/core/system/loginChart',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 清除所有缓存
+ * @returns
+ */
+ clearAllCache() {
+ return request({
+ url: '/core/system/clearAllCache',
+ method: 'get'
+ })
+ },
+
+ /**
+ * 上传图片接口
+ * @returns
+ */
+ uploadImage(data = {}) {
+ return request({
+ url: '/core/system/uploadImage',
+ method: 'post',
+ timeout: 30000,
+ // headers: { 'Content-Type': 'multipart/form-data' },
+ data
+ })
+ },
+
+ /**
+ * 上传文件接口
+ * @returns
+ */
+ uploadFile(data = {}) {
+ return request({
+ url: '/core/system/uploadFile',
+ method: 'post',
+ timeout: 30000,
+ // headers: { 'Content-Type': 'multipart/form-data' },
+ data
+ })
+ },
+
+ /**
+ * 切片上传接口
+ * @returns
+ */
+ chunkUpload(data = {}) {
+ return request({
+ url: '/core/system/chunkUpload',
+ method: 'post',
+ timeout: 30000,
+ // headers: { 'Content-Type': 'multipart/form-data' },
+ data
+ })
+ },
+
+ /**
+ * 保存网络图片
+ * @returns
+ */
+ saveNetWorkImage(data = {}) {
+ return request({
+ url: '/core/system/saveNetworkImage',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 获取登录日志列表
+ */
+ getLoginLogList(params = {}) {
+ return request({
+ url: '/core/system/getLoginLogList',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取操作日志列表
+ */
+ getOperationLogList(params = {}) {
+ return request({
+ url: '/core/system/getOperationLogList',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取资源列表
+ */
+ getResourceList(params = {}) {
+ return request({
+ url: '/core/system/getResourceList',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 通用导入Excel
+ */
+ importExcel(url, data) {
+ return request({
+ url,
+ method: 'post',
+ data,
+ timeout: 30 * 1000
+ // headers: { 'Content-Type': 'multipart/form-data' },
+ })
+ },
+
+ /**
+ * 下载通用方法
+ */
+ download(url, method = 'post') {
+ return request({ url, method, responseType: 'blob' })
+ },
+
+ /**
+ * GET通用方法
+ */
+ commonGet(url, params = {}) {
+ return request({ url, method: 'get', params })
+ },
+
+ /**
+ * 查询所有字典数据
+ */
+ dictAll() {
+ return request({
+ url: '/core/system/dictAll',
+ method: 'get'
+ })
+ },
+
+ /**
+ * 根据id下载资源
+ */
+ downloadById(id) {
+ return request({
+ url: '/core/system/downloadById?id=' + id,
+ responseType: 'blob',
+ method: 'get'
+ })
+ },
+
+ /**
+ * 根据hash下载资源
+ */
+ downloadByHash(hash) {
+ return request({
+ url: '/core/system/downloadByHash?hash=' + hash,
+ responseType: 'blob',
+ method: 'get'
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/login.js b/saiadmin-vue/src/api/login.js
new file mode 100644
index 0000000..0a2f495
--- /dev/null
+++ b/saiadmin-vue/src/api/login.js
@@ -0,0 +1,54 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取验证码
+ * @returns
+ */
+ getCaptch() {
+ // return import.meta.env.VITE_APP_PROXY_PREFIX + '/core/captcha?' + Date.parse(new Date().toString())
+ return request({
+ url: '/core/captcha',
+ method: 'get',
+ })
+ },
+
+ /**
+ * 用户登录
+ * @param {object} params
+ * @returns
+ */
+ login(params = {}) {
+ return request({
+ url: '/core/login',
+ method: 'post',
+ data: params,
+ })
+ },
+
+ /**
+ * 用户退出
+ * @param {object} params
+ * @returns
+ */
+ logout(params = {}) {
+ return request({
+ url: '/core/logout',
+ method: 'post',
+ data: params,
+ })
+ },
+
+ /**
+ * 获取登录用户信息
+ * @param {object} params
+ * @returns
+ */
+ getInfo(params = {}) {
+ return request({
+ url: '/core/system/user',
+ method: 'get',
+ data: params,
+ })
+ },
+}
diff --git a/saiadmin-vue/src/api/system/attachment.js b/saiadmin-vue/src/api/system/attachment.js
new file mode 100644
index 0000000..1164783
--- /dev/null
+++ b/saiadmin-vue/src/api/system/attachment.js
@@ -0,0 +1,27 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取文件分页列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/attachment/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/attachment/destroy',
+ method: 'delete',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/config.js b/saiadmin-vue/src/api/system/config.js
new file mode 100644
index 0000000..f0b82b6
--- /dev/null
+++ b/saiadmin-vue/src/api/system/config.js
@@ -0,0 +1,138 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 系统设置接口
+ */
+export default {
+ /**
+ * 获取配置列表
+ * @returns
+ */
+ getConfigList(params) {
+ return request({
+ url: '/core/config/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 删除配置
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/config/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 保存配置
+ * @returns
+ */
+ save(data = {}) {
+ return request({
+ url: '/core/config/save',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 修改配置
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/core/config/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 按 keys 更新配置
+ * @returns
+ */
+ updateByKeys(data) {
+ return request({
+ url: '/core/config/updateByKeys',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 批量修改配置值
+ * @returns
+ */
+ batchUpdate(data) {
+ return request({
+ url: '/core/config/batchUpdate',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 获取组列表
+ * @returns
+ */
+ getConfigGroupList(params = {}) {
+ return request({
+ url: '/core/configGroup/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 保存配置组
+ * @returns
+ */
+ saveConfigGroup(data = {}) {
+ return request({
+ url: '/core/configGroup/save',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 更新配置组
+ * @returns
+ */
+ updateConfigGroup(id, data = {}) {
+ return request({
+ url: '/core/configGroup/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 删除配置组
+ * @returns
+ */
+ deleteConfigGroup(data = {}) {
+ return request({
+ url: '/core/configGroup/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 邮箱测试
+ * @returns
+ */
+ testEmail(data = {}) {
+ return request({
+ url: '/core/configGroup/email',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/database.js b/saiadmin-vue/src/api/system/database.js
new file mode 100644
index 0000000..4f04cad
--- /dev/null
+++ b/saiadmin-vue/src/api/system/database.js
@@ -0,0 +1,99 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取数据表分页列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/database/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取数据源
+ * @returns
+ */
+ getDataSource(params = {}) {
+ return request({
+ url: '/core/database/dataSource',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取表字段列表
+ * @returns
+ */
+ getDetailed(params = {}) {
+ return request({
+ url: '/core/database/detailed',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取回收站数据
+ * @returns
+ */
+ getRecycle(params = {}) {
+ return request({
+ url: '/core/database/recycle',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 销毁数据
+ * @returns
+ */
+ delete(data) {
+ return request({
+ url: '/core/database/delete',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 恢复数据
+ * @returns
+ */
+ recovery(data) {
+ return request({
+ url: '/core/database/recovery',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 优化表
+ * @returns
+ */
+ optimize(data = {}) {
+ return request({
+ url: '/core/database/optimize',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 清理表碎片
+ * @returns
+ */
+ fragment(data = {}) {
+ return request({
+ url: '/core/database/fragment',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/dept.js b/saiadmin-vue/src/api/system/dept.js
new file mode 100644
index 0000000..ef84713
--- /dev/null
+++ b/saiadmin-vue/src/api/system/dept.js
@@ -0,0 +1,110 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取部门树
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/dept/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 获取部门领导列表
+ * @returns
+ */
+ getLeaderList(params = {}) {
+ return request({
+ url: '/core/dept/leaders',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 新增部门领导
+ * @returns
+ */
+ addLeader(data = {}) {
+ return request({
+ url: '/core/dept/addLeader',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 删除部门领导
+ * @returns
+ */
+ delLeader(data = {}) {
+ return request({
+ url: '/core/dept/delLeader',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 获取部门选择树
+ * @returns
+ */
+ tree() {
+ return request({
+ url: '/core/dept/index?tree=true',
+ method: 'get'
+ })
+ },
+
+ /**
+ * 添加数据
+ * @returns
+ */
+ save(params = {}) {
+ return request({
+ url: '/core/dept/save',
+ method: 'post',
+ data: params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/dept/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 修改数据
+ * @returns
+ */
+ update(id, params = {}) {
+ return request({
+ url: '/core/dept/update?id=' + id,
+ method: 'put',
+ data: params
+ })
+ },
+
+ /**
+ * 更改状态
+ * @returns
+ */
+ changeStatus(data = {}) {
+ return request({
+ url: '/core/dept/changeStatus',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/dict.js b/saiadmin-vue/src/api/system/dict.js
new file mode 100644
index 0000000..ec49c73
--- /dev/null
+++ b/saiadmin-vue/src/api/system/dict.js
@@ -0,0 +1,137 @@
+import { request } from '@/utils/request.js'
+
+export const dictType = {
+ /**
+ * 获取字典类型,无分页
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/dictType/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 添加字典类型
+ * @returns
+ */
+ save(params = {}) {
+ return request({
+ url: '/core/dictType/save',
+ method: 'post',
+ data: params
+ })
+ },
+
+ /**
+ * 删除字典类型
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/dictType/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 修改字典类型
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/core/dictType/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 更改字典类型状态
+ * @returns
+ */
+ changeStatus(data = {}) {
+ return request({
+ url: '/core/dictType/changeStatus',
+ method: 'post',
+ data
+ })
+ }
+}
+
+export const dict = {
+ /**
+ * 快捷查询字典
+ * @param {*} params
+ * @returns
+ */
+ getDict(code) {
+ return request({
+ url: '/core/dataDict/index?code=' + code,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 获取字典数据分页列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/dictData/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 添加字典数据
+ * @returns
+ */
+ addDictData(data = {}) {
+ return request({
+ url: '/core/dictData/save',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 删除字典数据
+ * @returns
+ */
+ destroyDictData(data) {
+ return request({
+ url: '/core/dictData/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 更新字典数据
+ * @returns
+ */
+ editDictData(id, data = {}) {
+ return request({
+ url: '/core/dictData/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 更改字典状态
+ * @returns
+ */
+ changeStatus(data = {}) {
+ return request({
+ url: '/core/dictData/changeStatus',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/emailLog.js b/saiadmin-vue/src/api/system/emailLog.js
new file mode 100644
index 0000000..eb66a11
--- /dev/null
+++ b/saiadmin-vue/src/api/system/emailLog.js
@@ -0,0 +1,30 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 邮件日志接口
+ */
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/email/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/email/destroy',
+ method: 'delete',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/loginLog.js b/saiadmin-vue/src/api/system/loginLog.js
new file mode 100644
index 0000000..834b7cc
--- /dev/null
+++ b/saiadmin-vue/src/api/system/loginLog.js
@@ -0,0 +1,30 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 登录日志接口
+ */
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/logs/getLoginLogPageList',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/logs/deleteLoginLog',
+ method: 'delete',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/menu.js b/saiadmin-vue/src/api/system/menu.js
new file mode 100644
index 0000000..e15b39b
--- /dev/null
+++ b/saiadmin-vue/src/api/system/menu.js
@@ -0,0 +1,63 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取数据
+ * @returns
+ */
+ getList(params = {}) {
+ return request({
+ url: '/core/menu/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 可操作菜单
+ * @returns
+ */
+ accessMenu(params = {}) {
+ return request({
+ url: '/core/menu/accessMenu',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 添加数据
+ * @returns
+ */
+ save(params = {}) {
+ return request({
+ url: '/core/menu/save',
+ method: 'post',
+ data: params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/menu/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 更新数据
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/core/menu/update?id=' + id,
+ method: 'put',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/monitor.js b/saiadmin-vue/src/api/system/monitor.js
new file mode 100644
index 0000000..2e548d0
--- /dev/null
+++ b/saiadmin-vue/src/api/system/monitor.js
@@ -0,0 +1,17 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 服务监控接口
+ */
+export default {
+ /**
+ * 获取服务器信息
+ * @returns
+ */
+ getServerInfo() {
+ return request({
+ url: '/core/system/monitor',
+ method: 'get'
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/notice.js b/saiadmin-vue/src/api/system/notice.js
new file mode 100644
index 0000000..92aa0cf
--- /dev/null
+++ b/saiadmin-vue/src/api/system/notice.js
@@ -0,0 +1,77 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 通知公告接口
+ */
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/notice/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 添加数据
+ * @returns
+ */
+ save(params = {}) {
+ return request({
+ url: '/core/notice/save',
+ method: 'post',
+ data: params
+ })
+ },
+
+ /**
+ * 读取数据
+ * @returns
+ */
+ read(id) {
+ return request({
+ url: '/core/notice/read?id=' + id,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/notice/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 修改数据
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/core/notice/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 修改状态
+ * @returns
+ */
+ changeStatus(data = {}) {
+ return request({
+ url: '/core/notice/changeStatus',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/operLog.js b/saiadmin-vue/src/api/system/operLog.js
new file mode 100644
index 0000000..c8cc459
--- /dev/null
+++ b/saiadmin-vue/src/api/system/operLog.js
@@ -0,0 +1,30 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 操作日志接口
+ */
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/logs/getOperLogPageList',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/logs/deleteOperLog',
+ method: 'delete',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/post.js b/saiadmin-vue/src/api/system/post.js
new file mode 100644
index 0000000..31decd6
--- /dev/null
+++ b/saiadmin-vue/src/api/system/post.js
@@ -0,0 +1,77 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 岗位数据接口
+ */
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/post/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 读取数据
+ * @returns
+ */
+ read(id) {
+ return request({
+ url: '/core/post/read?id=' + id,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 添加数据
+ * @returns
+ */
+ save(params = {}) {
+ return request({
+ url: '/core/post/save',
+ method: 'post',
+ data: params
+ })
+ },
+
+ /**
+ * 修改数据
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/core/post/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 更改状态
+ * @returns
+ */
+ changeStatus(data = {}) {
+ return request({
+ url: '/core/post/changeStatus',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/post/destroy',
+ method: 'delete',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/role.js b/saiadmin-vue/src/api/system/role.js
new file mode 100644
index 0000000..7802472
--- /dev/null
+++ b/saiadmin-vue/src/api/system/role.js
@@ -0,0 +1,109 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/role/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 通过角色获取菜单
+ * @returns
+ */
+ getMenuByRole(id) {
+ return request({
+ url: '/core/role/getMenuByRole?id=' + id,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 通过角色获取部门
+ * @returns
+ */
+ getDeptByRole(id) {
+ return request({
+ url: '/core/role/getDeptByRole?id=' + id,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 添加数据
+ * @returns
+ */
+ save(data = {}) {
+ return request({
+ url: '/core/role/save',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/role/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 更新数据
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/core/role/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 更新菜单权限
+ * @returns
+ */
+ updateMenuPermission(id, data) {
+ return request({
+ url: '/core/role/menuPermission?id=' + id,
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 更新数据权限
+ * @returns
+ */
+ updateDataPermission(id, data) {
+ return request({
+ url: '/core/role/dataPermission?id=' + id,
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 更改数据状态
+ * @returns
+ */
+ changeStatus(params = {}) {
+ return request({
+ url: '/core/role/changeStatus',
+ method: 'post',
+ data: params
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/system/user.js b/saiadmin-vue/src/api/system/user.js
new file mode 100644
index 0000000..524a5b6
--- /dev/null
+++ b/saiadmin-vue/src/api/system/user.js
@@ -0,0 +1,134 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 获取数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/core/user/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 读取数据
+ * @returns
+ */
+ read(id) {
+ return request({
+ url: '/core/user/read?id=' + id,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 添加数据
+ * @returns
+ */
+ save(params = {}) {
+ return request({
+ url: '/core/user/save',
+ method: 'post',
+ data: params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/core/user/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 更新数据
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/core/user/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 更改数据状态
+ * @returns
+ */
+ changeStatus(data = {}) {
+ return request({
+ url: '/core/user/changeStatus',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 清除用户缓存
+ * @returns
+ */
+ clearCache(params = {}) {
+ return request({
+ url: '/core/user/clearCache',
+ method: 'post',
+ data: params
+ })
+ },
+
+ /**
+ * 设置用户首页
+ * @returns
+ */
+ setHomePage(data = {}) {
+ return request({
+ url: '/core/user/setHomePage',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 初始化用户密码
+ * @returns
+ */
+ initUserPassword(data) {
+ return request({
+ url: '/core/user/initUserPassword',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 用户更新个人资料
+ * @returns
+ */
+ updateInfo(data = {}) {
+ return request({
+ url: '/core/user/updateInfo',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 用户修改密码
+ * @returns
+ */
+ modifyPassword(data = {}) {
+ return request({
+ url: '/core/user/modifyPassword',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/tool/crontab.js b/saiadmin-vue/src/api/tool/crontab.js
new file mode 100644
index 0000000..7ca2b9a
--- /dev/null
+++ b/saiadmin-vue/src/api/tool/crontab.js
@@ -0,0 +1,113 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * 定时任务接口
+ */
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/tool/crontab/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 日志列表
+ * @returns
+ */
+ getLogPageList(params = {}) {
+ return request({
+ url: '/tool/crontab/logPageList',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 删除定时任务日志
+ * @returns
+ */
+ deleteLog(data) {
+ return request({
+ url: '/tool/crontab/deleteCrontabLog',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 立刻执行一次定时任务
+ * @returns
+ */
+ run(data = {}) {
+ return request({
+ url: '/tool/crontab/run',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 读取数据
+ * @returns
+ */
+ read(id) {
+ return request({
+ url: '/tool/crontab/read?id=' + id,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 添加
+ * @returns
+ */
+ save(data = {}) {
+ return request({
+ url: '/tool/crontab/save',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 删除
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/tool/crontab/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 更新数据
+ * @returns
+ */
+ update(id, params = {}) {
+ return request({
+ url: '/tool/crontab/update?id=' + id,
+ method: 'put',
+ data: params
+ })
+ },
+
+ /**
+ * 更改状态
+ * @returns
+ */
+ changeStatus(data = {}) {
+ return request({
+ url: '/tool/crontab/changeStatus',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/tool/generate.js b/saiadmin-vue/src/api/tool/generate.js
new file mode 100644
index 0000000..4f0ab17
--- /dev/null
+++ b/saiadmin-vue/src/api/tool/generate.js
@@ -0,0 +1,135 @@
+import { request } from '@/utils/request.js'
+
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getPageList(params = {}) {
+ return request({
+ url: '/tool/code/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 删除数据
+ * @returns
+ */
+ destroy(data) {
+ return request({
+ url: '/tool/code/destroy',
+ method: 'delete',
+ data
+ })
+ },
+
+ /**
+ * 编辑信息
+ * @returns
+ */
+ update(id, data = {}) {
+ return request({
+ url: '/tool/code/update?id=' + id,
+ method: 'put',
+ data
+ })
+ },
+
+ /**
+ * 读取信息
+ */
+ readTable(id) {
+ return request({
+ url: '/tool/code/read?id=' + id,
+ method: 'get'
+ })
+ },
+
+ /**
+ * 生成代码
+ * @returns
+ */
+ generateCode(data = {}) {
+ return request({
+ url: '/tool/code/generate',
+ method: 'post',
+ responseType: 'blob',
+ timeout: 20 * 1000,
+ data
+ })
+ },
+
+ /**
+ * 生成到文件
+ * @returns
+ */
+ generateFile(data = {}) {
+ return request({
+ url: '/tool/code/generateFile',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 装载数据表
+ * @returns
+ */
+ loadTable(data = {}) {
+ return request({
+ url: '/tool/code/loadTable',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 同步数据表
+ * @returns
+ */
+ sync(id) {
+ return request({
+ url: '/tool/code/sync?id=' + id,
+ method: 'post'
+ })
+ },
+
+ /**
+ * 预览代码
+ * @returns
+ */
+ preview(id) {
+ return request({
+ url: '/tool/code/preview?id=' + id,
+ method: 'get'
+ })
+ },
+
+ // 获取表中字段信息
+ getTableColumns(params = {}) {
+ return request({
+ url: '/tool/code/getTableColumns',
+ method: 'get',
+ params
+ })
+ },
+
+ // 获取数据源列表
+ getDataSourceList(params = {}) {
+ return request({
+ url: '/tool/code/getDataSourceList',
+ method: 'get',
+ params
+ })
+ },
+
+ // 获取所有模型
+ getModels() {
+ return request({
+ url: '/tool/code/getModels',
+ method: 'get'
+ })
+ }
+}
diff --git a/saiadmin-vue/src/api/tool/saipackage.js b/saiadmin-vue/src/api/tool/saipackage.js
new file mode 100644
index 0000000..8c7c2be
--- /dev/null
+++ b/saiadmin-vue/src/api/tool/saipackage.js
@@ -0,0 +1,66 @@
+import { request } from '@/utils/request.js'
+
+/**
+ * saipackage安装器
+ */
+export default {
+ /**
+ * 数据列表
+ * @returns
+ */
+ getAppList(params = {}) {
+ return request({
+ url: '/app/saipackage/install/index',
+ method: 'get',
+ params
+ })
+ },
+
+ /**
+ * 应用上传
+ * @returns
+ */
+ uploadApp(data = {}) {
+ return request({
+ url: '/app/saipackage/install/upload',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 应用安装
+ * @returns
+ */
+ installApp(data = {}) {
+ return request({
+ url: '/app/saipackage/install/install',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 应用卸载
+ * @returns
+ */
+ uninstallApp(data = {}) {
+ return request({
+ url: '/app/saipackage/install/uninstall',
+ method: 'post',
+ data
+ })
+ },
+
+ /**
+ * 重启后端
+ * @returns
+ */
+ reloadBackend(data = {}) {
+ return request({
+ url: '/app/saipackage/install/reload',
+ method: 'post',
+ data
+ })
+ }
+}
diff --git a/saiadmin-vue/src/assets/404.svg b/saiadmin-vue/src/assets/404.svg
new file mode 100644
index 0000000..e21be4f
--- /dev/null
+++ b/saiadmin-vue/src/assets/404.svg
@@ -0,0 +1,176 @@
+
+
+
+ 6
+ Created with Sketch.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/assets/avatar.jpg b/saiadmin-vue/src/assets/avatar.jpg
new file mode 100644
index 0000000..2016a99
Binary files /dev/null and b/saiadmin-vue/src/assets/avatar.jpg differ
diff --git a/saiadmin-vue/src/assets/image/action.svg b/saiadmin-vue/src/assets/image/action.svg
new file mode 100644
index 0000000..670ffb7
--- /dev/null
+++ b/saiadmin-vue/src/assets/image/action.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/assets/image/attach.svg b/saiadmin-vue/src/assets/image/attach.svg
new file mode 100644
index 0000000..30d06f3
--- /dev/null
+++ b/saiadmin-vue/src/assets/image/attach.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/assets/image/login.svg b/saiadmin-vue/src/assets/image/login.svg
new file mode 100644
index 0000000..ddf582c
--- /dev/null
+++ b/saiadmin-vue/src/assets/image/login.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/assets/image/user.svg b/saiadmin-vue/src/assets/image/user.svg
new file mode 100644
index 0000000..2127825
--- /dev/null
+++ b/saiadmin-vue/src/assets/image/user.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/assets/login_picture.svg b/saiadmin-vue/src/assets/login_picture.svg
new file mode 100644
index 0000000..3db9adb
--- /dev/null
+++ b/saiadmin-vue/src/assets/login_picture.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/assets/logo.png b/saiadmin-vue/src/assets/logo.png
new file mode 100644
index 0000000..a048fa8
Binary files /dev/null and b/saiadmin-vue/src/assets/logo.png differ
diff --git a/saiadmin-vue/src/assets/not-image.png b/saiadmin-vue/src/assets/not-image.png
new file mode 100644
index 0000000..6fd4fc9
Binary files /dev/null and b/saiadmin-vue/src/assets/not-image.png differ
diff --git a/saiadmin-vue/src/assets/skins-thumb/businessGray/thumb.jpg b/saiadmin-vue/src/assets/skins-thumb/businessGray/thumb.jpg
new file mode 100644
index 0000000..d97fe7e
Binary files /dev/null and b/saiadmin-vue/src/assets/skins-thumb/businessGray/thumb.jpg differ
diff --git a/saiadmin-vue/src/assets/skins-thumb/city/thumb.jpg b/saiadmin-vue/src/assets/skins-thumb/city/thumb.jpg
new file mode 100644
index 0000000..39e32d4
Binary files /dev/null and b/saiadmin-vue/src/assets/skins-thumb/city/thumb.jpg differ
diff --git a/saiadmin-vue/src/assets/skins-thumb/classics/thumb.jpg b/saiadmin-vue/src/assets/skins-thumb/classics/thumb.jpg
new file mode 100644
index 0000000..ea72e68
Binary files /dev/null and b/saiadmin-vue/src/assets/skins-thumb/classics/thumb.jpg differ
diff --git a/saiadmin-vue/src/assets/skins-thumb/mine/thumb.jpg b/saiadmin-vue/src/assets/skins-thumb/mine/thumb.jpg
new file mode 100644
index 0000000..641ecea
Binary files /dev/null and b/saiadmin-vue/src/assets/skins-thumb/mine/thumb.jpg differ
diff --git a/saiadmin-vue/src/assets/userBanner.jpg b/saiadmin-vue/src/assets/userBanner.jpg
new file mode 100644
index 0000000..38eace2
Binary files /dev/null and b/saiadmin-vue/src/assets/userBanner.jpg differ
diff --git a/saiadmin-vue/src/components/index.js b/saiadmin-vue/src/components/index.js
new file mode 100644
index 0000000..80e29c8
--- /dev/null
+++ b/saiadmin-vue/src/components/index.js
@@ -0,0 +1,78 @@
+import { use } from 'echarts/core'
+import { CanvasRenderer } from 'echarts/renderers'
+import {
+ BarChart,
+ LineChart,
+ PieChart,
+ RadarChart,
+ GaugeChart
+} from 'echarts/charts'
+import {
+ GridComponent,
+ TooltipComponent,
+ LegendComponent,
+ DataZoomComponent,
+ GraphicComponent
+} from 'echarts/components'
+
+import MaWangEditor from './ma-wangEditor/index.vue'
+import MaColorPicker from './ma-colorPicker/index.vue'
+import MaCityLinkage from './ma-cityLinkage/index.vue'
+
+import SaChart from './sa-chart/index.vue'
+import SaCheckbox from './sa-checkbox/index.vue'
+import SaRadio from './sa-radio/index.vue'
+import SaSelect from './sa-select/index.vue'
+import SaSwitch from './sa-switch/index.vue'
+import SaTable from './sa-table/index.vue'
+import SaTreeSlider from './sa-treeSlider/index.vue'
+import SaResource from './sa-resource/index.vue'
+import SaResourceButton from './sa-resource/button.vue'
+import SaDict from './sa-dict/index.vue'
+import SaUser from './sa-user/index.vue'
+import SaUploadImage from './sa-upload-image/index.vue'
+import SaUploadFile from './sa-upload-file/index.vue'
+import SaUploadChunk from './sa-upload-chunk/index.vue'
+import SaIcon from './sa-icon/index.vue'
+import SaIconPicker from './sa-icon-picker/index.vue'
+import SaPickImage from './sa-pick-image/index.vue'
+
+use([
+ CanvasRenderer,
+ BarChart,
+ LineChart,
+ PieChart,
+ RadarChart,
+ GaugeChart,
+ GridComponent,
+ TooltipComponent,
+ LegendComponent,
+ DataZoomComponent,
+ GraphicComponent
+])
+
+export default {
+ install(Vue) {
+ Vue.component('MaWangEditor', MaWangEditor)
+ Vue.component('MaColorPicker', MaColorPicker)
+ Vue.component('MaCityLinkage', MaCityLinkage)
+
+ Vue.component('SaChart', SaChart)
+ Vue.component('SaCheckbox', SaCheckbox)
+ Vue.component('SaRadio', SaRadio)
+ Vue.component('SaSelect', SaSelect)
+ Vue.component('SaSwitch', SaSwitch)
+ Vue.component('SaTable', SaTable)
+ Vue.component('SaTreeSlider', SaTreeSlider)
+ Vue.component('SaResource', SaResource)
+ Vue.component('SaResourceButton', SaResourceButton)
+ Vue.component('SaDict', SaDict)
+ Vue.component('SaUser', SaUser)
+ Vue.component('SaUploadImage', SaUploadImage)
+ Vue.component('SaUploadFile', SaUploadFile)
+ Vue.component('SaUploadChunk', SaUploadChunk)
+ Vue.component('SaIcon', SaIcon)
+ Vue.component('SaIconPicker', SaIconPicker)
+ Vue.component('SaPickImage', SaPickImage)
+ }
+}
diff --git a/saiadmin-vue/src/components/ma-cityLinkage/index.vue b/saiadmin-vue/src/components/ma-cityLinkage/index.vue
new file mode 100644
index 0000000..51cbcd9
--- /dev/null
+++ b/saiadmin-vue/src/components/ma-cityLinkage/index.vue
@@ -0,0 +1,179 @@
+
+
+
+ {
+ selectData.city = [];
+ selectData.area = [];
+ selectData.province = [];
+ selectData.city = [];
+ selectData.area = [];
+ province.value = [];
+ }
+ "
+ />
+ {
+ selectData.city = [];
+ selectData.area = [];
+ selectData.city = [];
+ selectData.area = [];
+ }
+ "
+ />
+ {
+ selectData.area = [];
+ selectData.area = [];
+ }
+ "
+ />
+
+
+
+
diff --git a/saiadmin-vue/src/components/ma-cityLinkage/lib/city.json b/saiadmin-vue/src/components/ma-cityLinkage/lib/city.json
new file mode 100644
index 0000000..e92ae4b
--- /dev/null
+++ b/saiadmin-vue/src/components/ma-cityLinkage/lib/city.json
@@ -0,0 +1 @@
+[{"code":"11","name":"北京市","children":[{"code":"1101","name":"市辖区","children":[{"code":"110101","name":"东城区"},{"code":"110102","name":"西城区"},{"code":"110105","name":"朝阳区"},{"code":"110106","name":"丰台区"},{"code":"110107","name":"石景山区"},{"code":"110108","name":"海淀区"},{"code":"110109","name":"门头沟区"},{"code":"110111","name":"房山区"},{"code":"110112","name":"通州区"},{"code":"110113","name":"顺义区"},{"code":"110114","name":"昌平区"},{"code":"110115","name":"大兴区"},{"code":"110116","name":"怀柔区"},{"code":"110117","name":"平谷区"},{"code":"110118","name":"密云区"},{"code":"110119","name":"延庆区"}]}]},{"code":"12","name":"天津市","children":[{"code":"1201","name":"市辖区","children":[{"code":"120101","name":"和平区"},{"code":"120102","name":"河东区"},{"code":"120103","name":"河西区"},{"code":"120104","name":"南开区"},{"code":"120105","name":"河北区"},{"code":"120106","name":"红桥区"},{"code":"120110","name":"东丽区"},{"code":"120111","name":"西青区"},{"code":"120112","name":"津南区"},{"code":"120113","name":"北辰区"},{"code":"120114","name":"武清区"},{"code":"120115","name":"宝坻区"},{"code":"120116","name":"滨海新区"},{"code":"120117","name":"宁河区"},{"code":"120118","name":"静海区"},{"code":"120119","name":"蓟州区"}]}]},{"code":"13","name":"河北省","children":[{"code":"1301","name":"石家庄市","children":[{"code":"130102","name":"长安区"},{"code":"130104","name":"桥西区"},{"code":"130105","name":"新华区"},{"code":"130107","name":"井陉矿区"},{"code":"130108","name":"裕华区"},{"code":"130109","name":"藁城区"},{"code":"130110","name":"鹿泉区"},{"code":"130111","name":"栾城区"},{"code":"130121","name":"井陉县"},{"code":"130123","name":"正定县"},{"code":"130125","name":"行唐县"},{"code":"130126","name":"灵寿县"},{"code":"130127","name":"高邑县"},{"code":"130128","name":"深泽县"},{"code":"130129","name":"赞皇县"},{"code":"130130","name":"无极县"},{"code":"130131","name":"平山县"},{"code":"130132","name":"元氏县"},{"code":"130133","name":"赵县"},{"code":"130171","name":"石家庄高新技术产业开发区"},{"code":"130172","name":"石家庄循环化工园区"},{"code":"130181","name":"辛集市"},{"code":"130183","name":"晋州市"},{"code":"130184","name":"新乐市"}]},{"code":"1302","name":"唐山市","children":[{"code":"130202","name":"路南区"},{"code":"130203","name":"路北区"},{"code":"130204","name":"古冶区"},{"code":"130205","name":"开平区"},{"code":"130207","name":"丰南区"},{"code":"130208","name":"丰润区"},{"code":"130209","name":"曹妃甸区"},{"code":"130224","name":"滦南县"},{"code":"130225","name":"乐亭县"},{"code":"130227","name":"迁西县"},{"code":"130229","name":"玉田县"},{"code":"130271","name":"河北唐山芦台经济开发区"},{"code":"130272","name":"唐山市汉沽管理区"},{"code":"130273","name":"唐山高新技术产业开发区"},{"code":"130274","name":"河北唐山海港经济开发区"},{"code":"130281","name":"遵化市"},{"code":"130283","name":"迁安市"},{"code":"130284","name":"滦州市"}]},{"code":"1303","name":"秦皇岛市","children":[{"code":"130302","name":"海港区"},{"code":"130303","name":"山海关区"},{"code":"130304","name":"北戴河区"},{"code":"130306","name":"抚宁区"},{"code":"130321","name":"青龙满族自治县"},{"code":"130322","name":"昌黎县"},{"code":"130324","name":"卢龙县"},{"code":"130371","name":"秦皇岛市经济技术开发区"},{"code":"130372","name":"北戴河新区"}]},{"code":"1304","name":"邯郸市","children":[{"code":"130402","name":"邯山区"},{"code":"130403","name":"丛台区"},{"code":"130404","name":"复兴区"},{"code":"130406","name":"峰峰矿区"},{"code":"130407","name":"肥乡区"},{"code":"130408","name":"永年区"},{"code":"130423","name":"临漳县"},{"code":"130424","name":"成安县"},{"code":"130425","name":"大名县"},{"code":"130426","name":"涉县"},{"code":"130427","name":"磁县"},{"code":"130430","name":"邱县"},{"code":"130431","name":"鸡泽县"},{"code":"130432","name":"广平县"},{"code":"130433","name":"馆陶县"},{"code":"130434","name":"魏县"},{"code":"130435","name":"曲周县"},{"code":"130471","name":"邯郸经济技术开发区"},{"code":"130473","name":"邯郸冀南新区"},{"code":"130481","name":"武安市"}]},{"code":"1305","name":"邢台市","children":[{"code":"130502","name":"襄都区"},{"code":"130503","name":"信都区"},{"code":"130505","name":"任泽区"},{"code":"130506","name":"南和区"},{"code":"130522","name":"临城县"},{"code":"130523","name":"内丘县"},{"code":"130524","name":"柏乡县"},{"code":"130525","name":"隆尧县"},{"code":"130528","name":"宁晋县"},{"code":"130529","name":"巨鹿县"},{"code":"130530","name":"新河县"},{"code":"130531","name":"广宗县"},{"code":"130532","name":"平乡县"},{"code":"130533","name":"威县"},{"code":"130534","name":"清河县"},{"code":"130535","name":"临西县"},{"code":"130571","name":"河北邢台经济开发区"},{"code":"130581","name":"南宫市"},{"code":"130582","name":"沙河市"}]},{"code":"1306","name":"保定市","children":[{"code":"130602","name":"竞秀区"},{"code":"130606","name":"莲池区"},{"code":"130607","name":"满城区"},{"code":"130608","name":"清苑区"},{"code":"130609","name":"徐水区"},{"code":"130623","name":"涞水县"},{"code":"130624","name":"阜平县"},{"code":"130626","name":"定兴县"},{"code":"130627","name":"唐县"},{"code":"130628","name":"高阳县"},{"code":"130629","name":"容城县"},{"code":"130630","name":"涞源县"},{"code":"130631","name":"望都县"},{"code":"130632","name":"安新县"},{"code":"130633","name":"易县"},{"code":"130634","name":"曲阳县"},{"code":"130635","name":"蠡县"},{"code":"130636","name":"顺平县"},{"code":"130637","name":"博野县"},{"code":"130638","name":"雄县"},{"code":"130671","name":"保定高新技术产业开发区"},{"code":"130672","name":"保定白沟新城"},{"code":"130681","name":"涿州市"},{"code":"130682","name":"定州市"},{"code":"130683","name":"安国市"},{"code":"130684","name":"高碑店市"}]},{"code":"1307","name":"张家口市","children":[{"code":"130702","name":"桥东区"},{"code":"130703","name":"桥西区"},{"code":"130705","name":"宣化区"},{"code":"130706","name":"下花园区"},{"code":"130708","name":"万全区"},{"code":"130709","name":"崇礼区"},{"code":"130722","name":"张北县"},{"code":"130723","name":"康保县"},{"code":"130724","name":"沽源县"},{"code":"130725","name":"尚义县"},{"code":"130726","name":"蔚县"},{"code":"130727","name":"阳原县"},{"code":"130728","name":"怀安县"},{"code":"130730","name":"怀来县"},{"code":"130731","name":"涿鹿县"},{"code":"130732","name":"赤城县"},{"code":"130771","name":"张家口经济开发区"},{"code":"130772","name":"张家口市察北管理区"},{"code":"130773","name":"张家口市塞北管理区"}]},{"code":"1308","name":"承德市","children":[{"code":"130802","name":"双桥区"},{"code":"130803","name":"双滦区"},{"code":"130804","name":"鹰手营子矿区"},{"code":"130821","name":"承德县"},{"code":"130822","name":"兴隆县"},{"code":"130824","name":"滦平县"},{"code":"130825","name":"隆化县"},{"code":"130826","name":"丰宁满族自治县"},{"code":"130827","name":"宽城满族自治县"},{"code":"130828","name":"围场满族蒙古族自治县"},{"code":"130871","name":"承德高新技术产业开发区"},{"code":"130881","name":"平泉市"}]},{"code":"1309","name":"沧州市","children":[{"code":"130902","name":"新华区"},{"code":"130903","name":"运河区"},{"code":"130921","name":"沧县"},{"code":"130922","name":"青县"},{"code":"130923","name":"东光县"},{"code":"130924","name":"海兴县"},{"code":"130925","name":"盐山县"},{"code":"130926","name":"肃宁县"},{"code":"130927","name":"南皮县"},{"code":"130928","name":"吴桥县"},{"code":"130929","name":"献县"},{"code":"130930","name":"孟村回族自治县"},{"code":"130971","name":"河北沧州经济开发区"},{"code":"130972","name":"沧州高新技术产业开发区"},{"code":"130973","name":"沧州渤海新区"},{"code":"130981","name":"泊头市"},{"code":"130982","name":"任丘市"},{"code":"130983","name":"黄骅市"},{"code":"130984","name":"河间市"}]},{"code":"1310","name":"廊坊市","children":[{"code":"131002","name":"安次区"},{"code":"131003","name":"广阳区"},{"code":"131022","name":"固安县"},{"code":"131023","name":"永清县"},{"code":"131024","name":"香河县"},{"code":"131025","name":"大城县"},{"code":"131026","name":"文安县"},{"code":"131028","name":"大厂回族自治县"},{"code":"131071","name":"廊坊经济技术开发区"},{"code":"131081","name":"霸州市"},{"code":"131082","name":"三河市"}]},{"code":"1311","name":"衡水市","children":[{"code":"131102","name":"桃城区"},{"code":"131103","name":"冀州区"},{"code":"131121","name":"枣强县"},{"code":"131122","name":"武邑县"},{"code":"131123","name":"武强县"},{"code":"131124","name":"饶阳县"},{"code":"131125","name":"安平县"},{"code":"131126","name":"故城县"},{"code":"131127","name":"景县"},{"code":"131128","name":"阜城县"},{"code":"131171","name":"河北衡水高新技术产业开发区"},{"code":"131172","name":"衡水滨湖新区"},{"code":"131182","name":"深州市"}]}]},{"code":"14","name":"山西省","children":[{"code":"1401","name":"太原市","children":[{"code":"140105","name":"小店区"},{"code":"140106","name":"迎泽区"},{"code":"140107","name":"杏花岭区"},{"code":"140108","name":"尖草坪区"},{"code":"140109","name":"万柏林区"},{"code":"140110","name":"晋源区"},{"code":"140121","name":"清徐县"},{"code":"140122","name":"阳曲县"},{"code":"140123","name":"娄烦县"},{"code":"140171","name":"山西转型综合改革示范区"},{"code":"140181","name":"古交市"}]},{"code":"1402","name":"大同市","children":[{"code":"140212","name":"新荣区"},{"code":"140213","name":"平城区"},{"code":"140214","name":"云冈区"},{"code":"140215","name":"云州区"},{"code":"140221","name":"阳高县"},{"code":"140222","name":"天镇县"},{"code":"140223","name":"广灵县"},{"code":"140224","name":"灵丘县"},{"code":"140225","name":"浑源县"},{"code":"140226","name":"左云县"},{"code":"140271","name":"山西大同经济开发区"}]},{"code":"1403","name":"阳泉市","children":[{"code":"140302","name":"城区"},{"code":"140303","name":"矿区"},{"code":"140311","name":"郊区"},{"code":"140321","name":"平定县"},{"code":"140322","name":"盂县"}]},{"code":"1404","name":"长治市","children":[{"code":"140403","name":"潞州区"},{"code":"140404","name":"上党区"},{"code":"140405","name":"屯留区"},{"code":"140406","name":"潞城区"},{"code":"140423","name":"襄垣县"},{"code":"140425","name":"平顺县"},{"code":"140426","name":"黎城县"},{"code":"140427","name":"壶关县"},{"code":"140428","name":"长子县"},{"code":"140429","name":"武乡县"},{"code":"140430","name":"沁县"},{"code":"140431","name":"沁源县"},{"code":"140471","name":"山西长治高新技术产业园区"}]},{"code":"1405","name":"晋城市","children":[{"code":"140502","name":"城区"},{"code":"140521","name":"沁水县"},{"code":"140522","name":"阳城县"},{"code":"140524","name":"陵川县"},{"code":"140525","name":"泽州县"},{"code":"140581","name":"高平市"}]},{"code":"1406","name":"朔州市","children":[{"code":"140602","name":"朔城区"},{"code":"140603","name":"平鲁区"},{"code":"140621","name":"山阴县"},{"code":"140622","name":"应县"},{"code":"140623","name":"右玉县"},{"code":"140671","name":"山西朔州经济开发区"},{"code":"140681","name":"怀仁市"}]},{"code":"1407","name":"晋中市","children":[{"code":"140702","name":"榆次区"},{"code":"140703","name":"太谷区"},{"code":"140721","name":"榆社县"},{"code":"140722","name":"左权县"},{"code":"140723","name":"和顺县"},{"code":"140724","name":"昔阳县"},{"code":"140725","name":"寿阳县"},{"code":"140727","name":"祁县"},{"code":"140728","name":"平遥县"},{"code":"140729","name":"灵石县"},{"code":"140781","name":"介休市"}]},{"code":"1408","name":"运城市","children":[{"code":"140802","name":"盐湖区"},{"code":"140821","name":"临猗县"},{"code":"140822","name":"万荣县"},{"code":"140823","name":"闻喜县"},{"code":"140824","name":"稷山县"},{"code":"140825","name":"新绛县"},{"code":"140826","name":"绛县"},{"code":"140827","name":"垣曲县"},{"code":"140828","name":"夏县"},{"code":"140829","name":"平陆县"},{"code":"140830","name":"芮城县"},{"code":"140881","name":"永济市"},{"code":"140882","name":"河津市"}]},{"code":"1409","name":"忻州市","children":[{"code":"140902","name":"忻府区"},{"code":"140921","name":"定襄县"},{"code":"140922","name":"五台县"},{"code":"140923","name":"代县"},{"code":"140924","name":"繁峙县"},{"code":"140925","name":"宁武县"},{"code":"140926","name":"静乐县"},{"code":"140927","name":"神池县"},{"code":"140928","name":"五寨县"},{"code":"140929","name":"岢岚县"},{"code":"140930","name":"河曲县"},{"code":"140931","name":"保德县"},{"code":"140932","name":"偏关县"},{"code":"140971","name":"五台山风景名胜区"},{"code":"140981","name":"原平市"}]},{"code":"1410","name":"临汾市","children":[{"code":"141002","name":"尧都区"},{"code":"141021","name":"曲沃县"},{"code":"141022","name":"翼城县"},{"code":"141023","name":"襄汾县"},{"code":"141024","name":"洪洞县"},{"code":"141025","name":"古县"},{"code":"141026","name":"安泽县"},{"code":"141027","name":"浮山县"},{"code":"141028","name":"吉县"},{"code":"141029","name":"乡宁县"},{"code":"141030","name":"大宁县"},{"code":"141031","name":"隰县"},{"code":"141032","name":"永和县"},{"code":"141033","name":"蒲县"},{"code":"141034","name":"汾西县"},{"code":"141081","name":"侯马市"},{"code":"141082","name":"霍州市"}]},{"code":"1411","name":"吕梁市","children":[{"code":"141102","name":"离石区"},{"code":"141121","name":"文水县"},{"code":"141122","name":"交城县"},{"code":"141123","name":"兴县"},{"code":"141124","name":"临县"},{"code":"141125","name":"柳林县"},{"code":"141126","name":"石楼县"},{"code":"141127","name":"岚县"},{"code":"141128","name":"方山县"},{"code":"141129","name":"中阳县"},{"code":"141130","name":"交口县"},{"code":"141181","name":"孝义市"},{"code":"141182","name":"汾阳市"}]}]},{"code":"15","name":"内蒙古自治区","children":[{"code":"1501","name":"呼和浩特市","children":[{"code":"150102","name":"新城区"},{"code":"150103","name":"回民区"},{"code":"150104","name":"玉泉区"},{"code":"150105","name":"赛罕区"},{"code":"150121","name":"土默特左旗"},{"code":"150122","name":"托克托县"},{"code":"150123","name":"和林格尔县"},{"code":"150124","name":"清水河县"},{"code":"150125","name":"武川县"},{"code":"150172","name":"呼和浩特经济技术开发区"}]},{"code":"1502","name":"包头市","children":[{"code":"150202","name":"东河区"},{"code":"150203","name":"昆都仑区"},{"code":"150204","name":"青山区"},{"code":"150205","name":"石拐区"},{"code":"150206","name":"白云鄂博矿区"},{"code":"150207","name":"九原区"},{"code":"150221","name":"土默特右旗"},{"code":"150222","name":"固阳县"},{"code":"150223","name":"达尔罕茂明安联合旗"},{"code":"150271","name":"包头稀土高新技术产业开发区"}]},{"code":"1503","name":"乌海市","children":[{"code":"150302","name":"海勃湾区"},{"code":"150303","name":"海南区"},{"code":"150304","name":"乌达区"}]},{"code":"1504","name":"赤峰市","children":[{"code":"150402","name":"红山区"},{"code":"150403","name":"元宝山区"},{"code":"150404","name":"松山区"},{"code":"150421","name":"阿鲁科尔沁旗"},{"code":"150422","name":"巴林左旗"},{"code":"150423","name":"巴林右旗"},{"code":"150424","name":"林西县"},{"code":"150425","name":"克什克腾旗"},{"code":"150426","name":"翁牛特旗"},{"code":"150428","name":"喀喇沁旗"},{"code":"150429","name":"宁城县"},{"code":"150430","name":"敖汉旗"}]},{"code":"1505","name":"通辽市","children":[{"code":"150502","name":"科尔沁区"},{"code":"150521","name":"科尔沁左翼中旗"},{"code":"150522","name":"科尔沁左翼后旗"},{"code":"150523","name":"开鲁县"},{"code":"150524","name":"库伦旗"},{"code":"150525","name":"奈曼旗"},{"code":"150526","name":"扎鲁特旗"},{"code":"150571","name":"通辽经济技术开发区"},{"code":"150581","name":"霍林郭勒市"}]},{"code":"1506","name":"鄂尔多斯市","children":[{"code":"150602","name":"东胜区"},{"code":"150603","name":"康巴什区"},{"code":"150621","name":"达拉特旗"},{"code":"150622","name":"准格尔旗"},{"code":"150623","name":"鄂托克前旗"},{"code":"150624","name":"鄂托克旗"},{"code":"150625","name":"杭锦旗"},{"code":"150626","name":"乌审旗"},{"code":"150627","name":"伊金霍洛旗"}]},{"code":"1507","name":"呼伦贝尔市","children":[{"code":"150702","name":"海拉尔区"},{"code":"150703","name":"扎赉诺尔区"},{"code":"150721","name":"阿荣旗"},{"code":"150722","name":"莫力达瓦达斡尔族自治旗"},{"code":"150723","name":"鄂伦春自治旗"},{"code":"150724","name":"鄂温克族自治旗"},{"code":"150725","name":"陈巴尔虎旗"},{"code":"150726","name":"新巴尔虎左旗"},{"code":"150727","name":"新巴尔虎右旗"},{"code":"150781","name":"满洲里市"},{"code":"150782","name":"牙克石市"},{"code":"150783","name":"扎兰屯市"},{"code":"150784","name":"额尔古纳市"},{"code":"150785","name":"根河市"}]},{"code":"1508","name":"巴彦淖尔市","children":[{"code":"150802","name":"临河区"},{"code":"150821","name":"五原县"},{"code":"150822","name":"磴口县"},{"code":"150823","name":"乌拉特前旗"},{"code":"150824","name":"乌拉特中旗"},{"code":"150825","name":"乌拉特后旗"},{"code":"150826","name":"杭锦后旗"}]},{"code":"1509","name":"乌兰察布市","children":[{"code":"150902","name":"集宁区"},{"code":"150921","name":"卓资县"},{"code":"150922","name":"化德县"},{"code":"150923","name":"商都县"},{"code":"150924","name":"兴和县"},{"code":"150925","name":"凉城县"},{"code":"150926","name":"察哈尔右翼前旗"},{"code":"150927","name":"察哈尔右翼中旗"},{"code":"150928","name":"察哈尔右翼后旗"},{"code":"150929","name":"四子王旗"},{"code":"150981","name":"丰镇市"}]},{"code":"1522","name":"兴安盟","children":[{"code":"152201","name":"乌兰浩特市"},{"code":"152202","name":"阿尔山市"},{"code":"152221","name":"科尔沁右翼前旗"},{"code":"152222","name":"科尔沁右翼中旗"},{"code":"152223","name":"扎赉特旗"},{"code":"152224","name":"突泉县"}]},{"code":"1525","name":"锡林郭勒盟","children":[{"code":"152501","name":"二连浩特市"},{"code":"152502","name":"锡林浩特市"},{"code":"152522","name":"阿巴嘎旗"},{"code":"152523","name":"苏尼特左旗"},{"code":"152524","name":"苏尼特右旗"},{"code":"152525","name":"东乌珠穆沁旗"},{"code":"152526","name":"西乌珠穆沁旗"},{"code":"152527","name":"太仆寺旗"},{"code":"152528","name":"镶黄旗"},{"code":"152529","name":"正镶白旗"},{"code":"152530","name":"正蓝旗"},{"code":"152531","name":"多伦县"},{"code":"152571","name":"乌拉盖管委会"}]},{"code":"1529","name":"阿拉善盟","children":[{"code":"152921","name":"阿拉善左旗"},{"code":"152922","name":"阿拉善右旗"},{"code":"152923","name":"额济纳旗"},{"code":"152971","name":"内蒙古阿拉善高新技术产业开发区"}]}]},{"code":"21","name":"辽宁省","children":[{"code":"2101","name":"沈阳市","children":[{"code":"210102","name":"和平区"},{"code":"210103","name":"沈河区"},{"code":"210104","name":"大东区"},{"code":"210105","name":"皇姑区"},{"code":"210106","name":"铁西区"},{"code":"210111","name":"苏家屯区"},{"code":"210112","name":"浑南区"},{"code":"210113","name":"沈北新区"},{"code":"210114","name":"于洪区"},{"code":"210115","name":"辽中区"},{"code":"210123","name":"康平县"},{"code":"210124","name":"法库县"},{"code":"210181","name":"新民市"}]},{"code":"2102","name":"大连市","children":[{"code":"210202","name":"中山区"},{"code":"210203","name":"西岗区"},{"code":"210204","name":"沙河口区"},{"code":"210211","name":"甘井子区"},{"code":"210212","name":"旅顺口区"},{"code":"210213","name":"金州区"},{"code":"210214","name":"普兰店区"},{"code":"210224","name":"长海县"},{"code":"210281","name":"瓦房店市"},{"code":"210283","name":"庄河市"}]},{"code":"2103","name":"鞍山市","children":[{"code":"210302","name":"铁东区"},{"code":"210303","name":"铁西区"},{"code":"210304","name":"立山区"},{"code":"210311","name":"千山区"},{"code":"210321","name":"台安县"},{"code":"210323","name":"岫岩满族自治县"},{"code":"210381","name":"海城市"}]},{"code":"2104","name":"抚顺市","children":[{"code":"210402","name":"新抚区"},{"code":"210403","name":"东洲区"},{"code":"210404","name":"望花区"},{"code":"210411","name":"顺城区"},{"code":"210421","name":"抚顺县"},{"code":"210422","name":"新宾满族自治县"},{"code":"210423","name":"清原满族自治县"}]},{"code":"2105","name":"本溪市","children":[{"code":"210502","name":"平山区"},{"code":"210503","name":"溪湖区"},{"code":"210504","name":"明山区"},{"code":"210505","name":"南芬区"},{"code":"210521","name":"本溪满族自治县"},{"code":"210522","name":"桓仁满族自治县"}]},{"code":"2106","name":"丹东市","children":[{"code":"210602","name":"元宝区"},{"code":"210603","name":"振兴区"},{"code":"210604","name":"振安区"},{"code":"210624","name":"宽甸满族自治县"},{"code":"210681","name":"东港市"},{"code":"210682","name":"凤城市"}]},{"code":"2107","name":"锦州市","children":[{"code":"210702","name":"古塔区"},{"code":"210703","name":"凌河区"},{"code":"210711","name":"太和区"},{"code":"210726","name":"黑山县"},{"code":"210727","name":"义县"},{"code":"210781","name":"凌海市"},{"code":"210782","name":"北镇市"}]},{"code":"2108","name":"营口市","children":[{"code":"210802","name":"站前区"},{"code":"210803","name":"西市区"},{"code":"210804","name":"鲅鱼圈区"},{"code":"210811","name":"老边区"},{"code":"210881","name":"盖州市"},{"code":"210882","name":"大石桥市"}]},{"code":"2109","name":"阜新市","children":[{"code":"210902","name":"海州区"},{"code":"210903","name":"新邱区"},{"code":"210904","name":"太平区"},{"code":"210905","name":"清河门区"},{"code":"210911","name":"细河区"},{"code":"210921","name":"阜新蒙古族自治县"},{"code":"210922","name":"彰武县"}]},{"code":"2110","name":"辽阳市","children":[{"code":"211002","name":"白塔区"},{"code":"211003","name":"文圣区"},{"code":"211004","name":"宏伟区"},{"code":"211005","name":"弓长岭区"},{"code":"211011","name":"太子河区"},{"code":"211021","name":"辽阳县"},{"code":"211081","name":"灯塔市"}]},{"code":"2111","name":"盘锦市","children":[{"code":"211102","name":"双台子区"},{"code":"211103","name":"兴隆台区"},{"code":"211104","name":"大洼区"},{"code":"211122","name":"盘山县"}]},{"code":"2112","name":"铁岭市","children":[{"code":"211202","name":"银州区"},{"code":"211204","name":"清河区"},{"code":"211221","name":"铁岭县"},{"code":"211223","name":"西丰县"},{"code":"211224","name":"昌图县"},{"code":"211281","name":"调兵山市"},{"code":"211282","name":"开原市"}]},{"code":"2113","name":"朝阳市","children":[{"code":"211302","name":"双塔区"},{"code":"211303","name":"龙城区"},{"code":"211321","name":"朝阳县"},{"code":"211322","name":"建平县"},{"code":"211324","name":"喀喇沁左翼蒙古族自治县"},{"code":"211381","name":"北票市"},{"code":"211382","name":"凌源市"}]},{"code":"2114","name":"葫芦岛市","children":[{"code":"211402","name":"连山区"},{"code":"211403","name":"龙港区"},{"code":"211404","name":"南票区"},{"code":"211421","name":"绥中县"},{"code":"211422","name":"建昌县"},{"code":"211481","name":"兴城市"}]}]},{"code":"22","name":"吉林省","children":[{"code":"2201","name":"长春市","children":[{"code":"220102","name":"南关区"},{"code":"220103","name":"宽城区"},{"code":"220104","name":"朝阳区"},{"code":"220105","name":"二道区"},{"code":"220106","name":"绿园区"},{"code":"220112","name":"双阳区"},{"code":"220113","name":"九台区"},{"code":"220122","name":"农安县"},{"code":"220171","name":"长春经济技术开发区"},{"code":"220172","name":"长春净月高新技术产业开发区"},{"code":"220173","name":"长春高新技术产业开发区"},{"code":"220174","name":"长春汽车经济技术开发区"},{"code":"220182","name":"榆树市"},{"code":"220183","name":"德惠市"},{"code":"220184","name":"公主岭市"}]},{"code":"2202","name":"吉林市","children":[{"code":"220202","name":"昌邑区"},{"code":"220203","name":"龙潭区"},{"code":"220204","name":"船营区"},{"code":"220211","name":"丰满区"},{"code":"220221","name":"永吉县"},{"code":"220271","name":"吉林经济开发区"},{"code":"220272","name":"吉林高新技术产业开发区"},{"code":"220273","name":"吉林中国新加坡食品区"},{"code":"220281","name":"蛟河市"},{"code":"220282","name":"桦甸市"},{"code":"220283","name":"舒兰市"},{"code":"220284","name":"磐石市"}]},{"code":"2203","name":"四平市","children":[{"code":"220302","name":"铁西区"},{"code":"220303","name":"铁东区"},{"code":"220322","name":"梨树县"},{"code":"220323","name":"伊通满族自治县"},{"code":"220382","name":"双辽市"}]},{"code":"2204","name":"辽源市","children":[{"code":"220402","name":"龙山区"},{"code":"220403","name":"西安区"},{"code":"220421","name":"东丰县"},{"code":"220422","name":"东辽县"}]},{"code":"2205","name":"通化市","children":[{"code":"220502","name":"东昌区"},{"code":"220503","name":"二道江区"},{"code":"220521","name":"通化县"},{"code":"220523","name":"辉南县"},{"code":"220524","name":"柳河县"},{"code":"220581","name":"梅河口市"},{"code":"220582","name":"集安市"}]},{"code":"2206","name":"白山市","children":[{"code":"220602","name":"浑江区"},{"code":"220605","name":"江源区"},{"code":"220621","name":"抚松县"},{"code":"220622","name":"靖宇县"},{"code":"220623","name":"长白朝鲜族自治县"},{"code":"220681","name":"临江市"}]},{"code":"2207","name":"松原市","children":[{"code":"220702","name":"宁江区"},{"code":"220721","name":"前郭尔罗斯蒙古族自治县"},{"code":"220722","name":"长岭县"},{"code":"220723","name":"乾安县"},{"code":"220771","name":"吉林松原经济开发区"},{"code":"220781","name":"扶余市"}]},{"code":"2208","name":"白城市","children":[{"code":"220802","name":"洮北区"},{"code":"220821","name":"镇赉县"},{"code":"220822","name":"通榆县"},{"code":"220871","name":"吉林白城经济开发区"},{"code":"220881","name":"洮南市"},{"code":"220882","name":"大安市"}]},{"code":"2224","name":"延边朝鲜族自治州","children":[{"code":"222401","name":"延吉市"},{"code":"222402","name":"图们市"},{"code":"222403","name":"敦化市"},{"code":"222404","name":"珲春市"},{"code":"222405","name":"龙井市"},{"code":"222406","name":"和龙市"},{"code":"222424","name":"汪清县"},{"code":"222426","name":"安图县"}]}]},{"code":"23","name":"黑龙江省","children":[{"code":"2301","name":"哈尔滨市","children":[{"code":"230102","name":"道里区"},{"code":"230103","name":"南岗区"},{"code":"230104","name":"道外区"},{"code":"230108","name":"平房区"},{"code":"230109","name":"松北区"},{"code":"230110","name":"香坊区"},{"code":"230111","name":"呼兰区"},{"code":"230112","name":"阿城区"},{"code":"230113","name":"双城区"},{"code":"230123","name":"依兰县"},{"code":"230124","name":"方正县"},{"code":"230125","name":"宾县"},{"code":"230126","name":"巴彦县"},{"code":"230127","name":"木兰县"},{"code":"230128","name":"通河县"},{"code":"230129","name":"延寿县"},{"code":"230183","name":"尚志市"},{"code":"230184","name":"五常市"}]},{"code":"2302","name":"齐齐哈尔市","children":[{"code":"230202","name":"龙沙区"},{"code":"230203","name":"建华区"},{"code":"230204","name":"铁锋区"},{"code":"230205","name":"昂昂溪区"},{"code":"230206","name":"富拉尔基区"},{"code":"230207","name":"碾子山区"},{"code":"230208","name":"梅里斯达斡尔族区"},{"code":"230221","name":"龙江县"},{"code":"230223","name":"依安县"},{"code":"230224","name":"泰来县"},{"code":"230225","name":"甘南县"},{"code":"230227","name":"富裕县"},{"code":"230229","name":"克山县"},{"code":"230230","name":"克东县"},{"code":"230231","name":"拜泉县"},{"code":"230281","name":"讷河市"}]},{"code":"2303","name":"鸡西市","children":[{"code":"230302","name":"鸡冠区"},{"code":"230303","name":"恒山区"},{"code":"230304","name":"滴道区"},{"code":"230305","name":"梨树区"},{"code":"230306","name":"城子河区"},{"code":"230307","name":"麻山区"},{"code":"230321","name":"鸡东县"},{"code":"230381","name":"虎林市"},{"code":"230382","name":"密山市"}]},{"code":"2304","name":"鹤岗市","children":[{"code":"230402","name":"向阳区"},{"code":"230403","name":"工农区"},{"code":"230404","name":"南山区"},{"code":"230405","name":"兴安区"},{"code":"230406","name":"东山区"},{"code":"230407","name":"兴山区"},{"code":"230421","name":"萝北县"},{"code":"230422","name":"绥滨县"}]},{"code":"2305","name":"双鸭山市","children":[{"code":"230502","name":"尖山区"},{"code":"230503","name":"岭东区"},{"code":"230505","name":"四方台区"},{"code":"230506","name":"宝山区"},{"code":"230521","name":"集贤县"},{"code":"230522","name":"友谊县"},{"code":"230523","name":"宝清县"},{"code":"230524","name":"饶河县"}]},{"code":"2306","name":"大庆市","children":[{"code":"230602","name":"萨尔图区"},{"code":"230603","name":"龙凤区"},{"code":"230604","name":"让胡路区"},{"code":"230605","name":"红岗区"},{"code":"230606","name":"大同区"},{"code":"230621","name":"肇州县"},{"code":"230622","name":"肇源县"},{"code":"230623","name":"林甸县"},{"code":"230624","name":"杜尔伯特蒙古族自治县"},{"code":"230671","name":"大庆高新技术产业开发区"}]},{"code":"2307","name":"伊春市","children":[{"code":"230717","name":"伊美区"},{"code":"230718","name":"乌翠区"},{"code":"230719","name":"友好区"},{"code":"230722","name":"嘉荫县"},{"code":"230723","name":"汤旺县"},{"code":"230724","name":"丰林县"},{"code":"230725","name":"大箐山县"},{"code":"230726","name":"南岔县"},{"code":"230751","name":"金林区"},{"code":"230781","name":"铁力市"}]},{"code":"2308","name":"佳木斯市","children":[{"code":"230803","name":"向阳区"},{"code":"230804","name":"前进区"},{"code":"230805","name":"东风区"},{"code":"230811","name":"郊区"},{"code":"230822","name":"桦南县"},{"code":"230826","name":"桦川县"},{"code":"230828","name":"汤原县"},{"code":"230881","name":"同江市"},{"code":"230882","name":"富锦市"},{"code":"230883","name":"抚远市"}]},{"code":"2309","name":"七台河市","children":[{"code":"230902","name":"新兴区"},{"code":"230903","name":"桃山区"},{"code":"230904","name":"茄子河区"},{"code":"230921","name":"勃利县"}]},{"code":"2310","name":"牡丹江市","children":[{"code":"231002","name":"东安区"},{"code":"231003","name":"阳明区"},{"code":"231004","name":"爱民区"},{"code":"231005","name":"西安区"},{"code":"231025","name":"林口县"},{"code":"231071","name":"牡丹江经济技术开发区"},{"code":"231081","name":"绥芬河市"},{"code":"231083","name":"海林市"},{"code":"231084","name":"宁安市"},{"code":"231085","name":"穆棱市"},{"code":"231086","name":"东宁市"}]},{"code":"2311","name":"黑河市","children":[{"code":"231102","name":"爱辉区"},{"code":"231123","name":"逊克县"},{"code":"231124","name":"孙吴县"},{"code":"231181","name":"北安市"},{"code":"231182","name":"五大连池市"},{"code":"231183","name":"嫩江市"}]},{"code":"2312","name":"绥化市","children":[{"code":"231202","name":"北林区"},{"code":"231221","name":"望奎县"},{"code":"231222","name":"兰西县"},{"code":"231223","name":"青冈县"},{"code":"231224","name":"庆安县"},{"code":"231225","name":"明水县"},{"code":"231226","name":"绥棱县"},{"code":"231281","name":"安达市"},{"code":"231282","name":"肇东市"},{"code":"231283","name":"海伦市"}]},{"code":"2327","name":"大兴安岭地区","children":[{"code":"232701","name":"漠河市"},{"code":"232721","name":"呼玛县"},{"code":"232722","name":"塔河县"},{"code":"232761","name":"加格达奇区"},{"code":"232762","name":"松岭区"},{"code":"232763","name":"新林区"},{"code":"232764","name":"呼中区"}]}]},{"code":"31","name":"上海市","children":[{"code":"3101","name":"市辖区","children":[{"code":"310101","name":"黄浦区"},{"code":"310104","name":"徐汇区"},{"code":"310105","name":"长宁区"},{"code":"310106","name":"静安区"},{"code":"310107","name":"普陀区"},{"code":"310109","name":"虹口区"},{"code":"310110","name":"杨浦区"},{"code":"310112","name":"闵行区"},{"code":"310113","name":"宝山区"},{"code":"310114","name":"嘉定区"},{"code":"310115","name":"浦东新区"},{"code":"310116","name":"金山区"},{"code":"310117","name":"松江区"},{"code":"310118","name":"青浦区"},{"code":"310120","name":"奉贤区"},{"code":"310151","name":"崇明区"}]}]},{"code":"32","name":"江苏省","children":[{"code":"3201","name":"南京市","children":[{"code":"320102","name":"玄武区"},{"code":"320104","name":"秦淮区"},{"code":"320105","name":"建邺区"},{"code":"320106","name":"鼓楼区"},{"code":"320111","name":"浦口区"},{"code":"320113","name":"栖霞区"},{"code":"320114","name":"雨花台区"},{"code":"320115","name":"江宁区"},{"code":"320116","name":"六合区"},{"code":"320117","name":"溧水区"},{"code":"320118","name":"高淳区"}]},{"code":"3202","name":"无锡市","children":[{"code":"320205","name":"锡山区"},{"code":"320206","name":"惠山区"},{"code":"320211","name":"滨湖区"},{"code":"320213","name":"梁溪区"},{"code":"320214","name":"新吴区"},{"code":"320281","name":"江阴市"},{"code":"320282","name":"宜兴市"}]},{"code":"3203","name":"徐州市","children":[{"code":"320302","name":"鼓楼区"},{"code":"320303","name":"云龙区"},{"code":"320305","name":"贾汪区"},{"code":"320311","name":"泉山区"},{"code":"320312","name":"铜山区"},{"code":"320321","name":"丰县"},{"code":"320322","name":"沛县"},{"code":"320324","name":"睢宁县"},{"code":"320371","name":"徐州经济技术开发区"},{"code":"320381","name":"新沂市"},{"code":"320382","name":"邳州市"}]},{"code":"3204","name":"常州市","children":[{"code":"320402","name":"天宁区"},{"code":"320404","name":"钟楼区"},{"code":"320411","name":"新北区"},{"code":"320412","name":"武进区"},{"code":"320413","name":"金坛区"},{"code":"320481","name":"溧阳市"}]},{"code":"3205","name":"苏州市","children":[{"code":"320505","name":"虎丘区"},{"code":"320506","name":"吴中区"},{"code":"320507","name":"相城区"},{"code":"320508","name":"姑苏区"},{"code":"320509","name":"吴江区"},{"code":"320571","name":"苏州工业园区"},{"code":"320581","name":"常熟市"},{"code":"320582","name":"张家港市"},{"code":"320583","name":"昆山市"},{"code":"320585","name":"太仓市"}]},{"code":"3206","name":"南通市","children":[{"code":"320612","name":"通州区"},{"code":"320613","name":"崇川区"},{"code":"320614","name":"海门区"},{"code":"320623","name":"如东县"},{"code":"320671","name":"南通经济技术开发区"},{"code":"320681","name":"启东市"},{"code":"320682","name":"如皋市"},{"code":"320685","name":"海安市"}]},{"code":"3207","name":"连云港市","children":[{"code":"320703","name":"连云区"},{"code":"320706","name":"海州区"},{"code":"320707","name":"赣榆区"},{"code":"320722","name":"东海县"},{"code":"320723","name":"灌云县"},{"code":"320724","name":"灌南县"},{"code":"320771","name":"连云港经济技术开发区"},{"code":"320772","name":"连云港高新技术产业开发区"}]},{"code":"3208","name":"淮安市","children":[{"code":"320803","name":"淮安区"},{"code":"320804","name":"淮阴区"},{"code":"320812","name":"清江浦区"},{"code":"320813","name":"洪泽区"},{"code":"320826","name":"涟水县"},{"code":"320830","name":"盱眙县"},{"code":"320831","name":"金湖县"},{"code":"320871","name":"淮安经济技术开发区"}]},{"code":"3209","name":"盐城市","children":[{"code":"320902","name":"亭湖区"},{"code":"320903","name":"盐都区"},{"code":"320904","name":"大丰区"},{"code":"320921","name":"响水县"},{"code":"320922","name":"滨海县"},{"code":"320923","name":"阜宁县"},{"code":"320924","name":"射阳县"},{"code":"320925","name":"建湖县"},{"code":"320971","name":"盐城经济技术开发区"},{"code":"320981","name":"东台市"}]},{"code":"3210","name":"扬州市","children":[{"code":"321002","name":"广陵区"},{"code":"321003","name":"邗江区"},{"code":"321012","name":"江都区"},{"code":"321023","name":"宝应县"},{"code":"321071","name":"扬州经济技术开发区"},{"code":"321081","name":"仪征市"},{"code":"321084","name":"高邮市"}]},{"code":"3211","name":"镇江市","children":[{"code":"321102","name":"京口区"},{"code":"321111","name":"润州区"},{"code":"321112","name":"丹徒区"},{"code":"321171","name":"镇江新区"},{"code":"321181","name":"丹阳市"},{"code":"321182","name":"扬中市"},{"code":"321183","name":"句容市"}]},{"code":"3212","name":"泰州市","children":[{"code":"321202","name":"海陵区"},{"code":"321203","name":"高港区"},{"code":"321204","name":"姜堰区"},{"code":"321271","name":"泰州医药高新技术产业开发区"},{"code":"321281","name":"兴化市"},{"code":"321282","name":"靖江市"},{"code":"321283","name":"泰兴市"}]},{"code":"3213","name":"宿迁市","children":[{"code":"321302","name":"宿城区"},{"code":"321311","name":"宿豫区"},{"code":"321322","name":"沭阳县"},{"code":"321323","name":"泗阳县"},{"code":"321324","name":"泗洪县"},{"code":"321371","name":"宿迁经济技术开发区"}]}]},{"code":"33","name":"浙江省","children":[{"code":"3301","name":"杭州市","children":[{"code":"330102","name":"上城区"},{"code":"330105","name":"拱墅区"},{"code":"330106","name":"西湖区"},{"code":"330108","name":"滨江区"},{"code":"330109","name":"萧山区"},{"code":"330110","name":"余杭区"},{"code":"330111","name":"富阳区"},{"code":"330112","name":"临安区"},{"code":"330113","name":"临平区"},{"code":"330114","name":"钱塘区"},{"code":"330122","name":"桐庐县"},{"code":"330127","name":"淳安县"},{"code":"330182","name":"建德市"}]},{"code":"3302","name":"宁波市","children":[{"code":"330203","name":"海曙区"},{"code":"330205","name":"江北区"},{"code":"330206","name":"北仑区"},{"code":"330211","name":"镇海区"},{"code":"330212","name":"鄞州区"},{"code":"330213","name":"奉化区"},{"code":"330225","name":"象山县"},{"code":"330226","name":"宁海县"},{"code":"330281","name":"余姚市"},{"code":"330282","name":"慈溪市"}]},{"code":"3303","name":"温州市","children":[{"code":"330302","name":"鹿城区"},{"code":"330303","name":"龙湾区"},{"code":"330304","name":"瓯海区"},{"code":"330305","name":"洞头区"},{"code":"330324","name":"永嘉县"},{"code":"330326","name":"平阳县"},{"code":"330327","name":"苍南县"},{"code":"330328","name":"文成县"},{"code":"330329","name":"泰顺县"},{"code":"330371","name":"温州经济技术开发区"},{"code":"330381","name":"瑞安市"},{"code":"330382","name":"乐清市"},{"code":"330383","name":"龙港市"}]},{"code":"3304","name":"嘉兴市","children":[{"code":"330402","name":"南湖区"},{"code":"330411","name":"秀洲区"},{"code":"330421","name":"嘉善县"},{"code":"330424","name":"海盐县"},{"code":"330481","name":"海宁市"},{"code":"330482","name":"平湖市"},{"code":"330483","name":"桐乡市"}]},{"code":"3305","name":"湖州市","children":[{"code":"330502","name":"吴兴区"},{"code":"330503","name":"南浔区"},{"code":"330521","name":"德清县"},{"code":"330522","name":"长兴县"},{"code":"330523","name":"安吉县"}]},{"code":"3306","name":"绍兴市","children":[{"code":"330602","name":"越城区"},{"code":"330603","name":"柯桥区"},{"code":"330604","name":"上虞区"},{"code":"330624","name":"新昌县"},{"code":"330681","name":"诸暨市"},{"code":"330683","name":"嵊州市"}]},{"code":"3307","name":"金华市","children":[{"code":"330702","name":"婺城区"},{"code":"330703","name":"金东区"},{"code":"330723","name":"武义县"},{"code":"330726","name":"浦江县"},{"code":"330727","name":"磐安县"},{"code":"330781","name":"兰溪市"},{"code":"330782","name":"义乌市"},{"code":"330783","name":"东阳市"},{"code":"330784","name":"永康市"}]},{"code":"3308","name":"衢州市","children":[{"code":"330802","name":"柯城区"},{"code":"330803","name":"衢江区"},{"code":"330822","name":"常山县"},{"code":"330824","name":"开化县"},{"code":"330825","name":"龙游县"},{"code":"330881","name":"江山市"}]},{"code":"3309","name":"舟山市","children":[{"code":"330902","name":"定海区"},{"code":"330903","name":"普陀区"},{"code":"330921","name":"岱山县"},{"code":"330922","name":"嵊泗县"}]},{"code":"3310","name":"台州市","children":[{"code":"331002","name":"椒江区"},{"code":"331003","name":"黄岩区"},{"code":"331004","name":"路桥区"},{"code":"331022","name":"三门县"},{"code":"331023","name":"天台县"},{"code":"331024","name":"仙居县"},{"code":"331081","name":"温岭市"},{"code":"331082","name":"临海市"},{"code":"331083","name":"玉环市"}]},{"code":"3311","name":"丽水市","children":[{"code":"331102","name":"莲都区"},{"code":"331121","name":"青田县"},{"code":"331122","name":"缙云县"},{"code":"331123","name":"遂昌县"},{"code":"331124","name":"松阳县"},{"code":"331125","name":"云和县"},{"code":"331126","name":"庆元县"},{"code":"331127","name":"景宁畲族自治县"},{"code":"331181","name":"龙泉市"}]}]},{"code":"34","name":"安徽省","children":[{"code":"3401","name":"合肥市","children":[{"code":"340102","name":"瑶海区"},{"code":"340103","name":"庐阳区"},{"code":"340104","name":"蜀山区"},{"code":"340111","name":"包河区"},{"code":"340121","name":"长丰县"},{"code":"340122","name":"肥东县"},{"code":"340123","name":"肥西县"},{"code":"340124","name":"庐江县"},{"code":"340171","name":"合肥高新技术产业开发区"},{"code":"340172","name":"合肥经济技术开发区"},{"code":"340173","name":"合肥新站高新技术产业开发区"},{"code":"340181","name":"巢湖市"}]},{"code":"3402","name":"芜湖市","children":[{"code":"340202","name":"镜湖区"},{"code":"340207","name":"鸠江区"},{"code":"340209","name":"弋江区"},{"code":"340210","name":"湾沚区"},{"code":"340212","name":"繁昌区"},{"code":"340223","name":"南陵县"},{"code":"340271","name":"芜湖经济技术开发区"},{"code":"340272","name":"安徽芜湖三山经济开发区"},{"code":"340281","name":"无为市"}]},{"code":"3403","name":"蚌埠市","children":[{"code":"340302","name":"龙子湖区"},{"code":"340303","name":"蚌山区"},{"code":"340304","name":"禹会区"},{"code":"340311","name":"淮上区"},{"code":"340321","name":"怀远县"},{"code":"340322","name":"五河县"},{"code":"340323","name":"固镇县"},{"code":"340371","name":"蚌埠市高新技术开发区"},{"code":"340372","name":"蚌埠市经济开发区"}]},{"code":"3404","name":"淮南市","children":[{"code":"340402","name":"大通区"},{"code":"340403","name":"田家庵区"},{"code":"340404","name":"谢家集区"},{"code":"340405","name":"八公山区"},{"code":"340406","name":"潘集区"},{"code":"340421","name":"凤台县"},{"code":"340422","name":"寿县"}]},{"code":"3405","name":"马鞍山市","children":[{"code":"340503","name":"花山区"},{"code":"340504","name":"雨山区"},{"code":"340506","name":"博望区"},{"code":"340521","name":"当涂县"},{"code":"340522","name":"含山县"},{"code":"340523","name":"和县"}]},{"code":"3406","name":"淮北市","children":[{"code":"340602","name":"杜集区"},{"code":"340603","name":"相山区"},{"code":"340604","name":"烈山区"},{"code":"340621","name":"濉溪县"}]},{"code":"3407","name":"铜陵市","children":[{"code":"340705","name":"铜官区"},{"code":"340706","name":"义安区"},{"code":"340711","name":"郊区"},{"code":"340722","name":"枞阳县"}]},{"code":"3408","name":"安庆市","children":[{"code":"340802","name":"迎江区"},{"code":"340803","name":"大观区"},{"code":"340811","name":"宜秀区"},{"code":"340822","name":"怀宁县"},{"code":"340825","name":"太湖县"},{"code":"340826","name":"宿松县"},{"code":"340827","name":"望江县"},{"code":"340828","name":"岳西县"},{"code":"340871","name":"安徽安庆经济开发区"},{"code":"340881","name":"桐城市"},{"code":"340882","name":"潜山市"}]},{"code":"3410","name":"黄山市","children":[{"code":"341002","name":"屯溪区"},{"code":"341003","name":"黄山区"},{"code":"341004","name":"徽州区"},{"code":"341021","name":"歙县"},{"code":"341022","name":"休宁县"},{"code":"341023","name":"黟县"},{"code":"341024","name":"祁门县"}]},{"code":"3411","name":"滁州市","children":[{"code":"341102","name":"琅琊区"},{"code":"341103","name":"南谯区"},{"code":"341122","name":"来安县"},{"code":"341124","name":"全椒县"},{"code":"341125","name":"定远县"},{"code":"341126","name":"凤阳县"},{"code":"341171","name":"中新苏滁高新技术产业开发区"},{"code":"341172","name":"滁州经济技术开发区"},{"code":"341181","name":"天长市"},{"code":"341182","name":"明光市"}]},{"code":"3412","name":"阜阳市","children":[{"code":"341202","name":"颍州区"},{"code":"341203","name":"颍东区"},{"code":"341204","name":"颍泉区"},{"code":"341221","name":"临泉县"},{"code":"341222","name":"太和县"},{"code":"341225","name":"阜南县"},{"code":"341226","name":"颍上县"},{"code":"341271","name":"阜阳合肥现代产业园区"},{"code":"341272","name":"阜阳经济技术开发区"},{"code":"341282","name":"界首市"}]},{"code":"3413","name":"宿州市","children":[{"code":"341302","name":"埇桥区"},{"code":"341321","name":"砀山县"},{"code":"341322","name":"萧县"},{"code":"341323","name":"灵璧县"},{"code":"341324","name":"泗县"},{"code":"341371","name":"宿州马鞍山现代产业园区"},{"code":"341372","name":"宿州经济技术开发区"}]},{"code":"3415","name":"六安市","children":[{"code":"341502","name":"金安区"},{"code":"341503","name":"裕安区"},{"code":"341504","name":"叶集区"},{"code":"341522","name":"霍邱县"},{"code":"341523","name":"舒城县"},{"code":"341524","name":"金寨县"},{"code":"341525","name":"霍山县"}]},{"code":"3416","name":"亳州市","children":[{"code":"341602","name":"谯城区"},{"code":"341621","name":"涡阳县"},{"code":"341622","name":"蒙城县"},{"code":"341623","name":"利辛县"}]},{"code":"3417","name":"池州市","children":[{"code":"341702","name":"贵池区"},{"code":"341721","name":"东至县"},{"code":"341722","name":"石台县"},{"code":"341723","name":"青阳县"}]},{"code":"3418","name":"宣城市","children":[{"code":"341802","name":"宣州区"},{"code":"341821","name":"郎溪县"},{"code":"341823","name":"泾县"},{"code":"341824","name":"绩溪县"},{"code":"341825","name":"旌德县"},{"code":"341871","name":"宣城市经济开发区"},{"code":"341881","name":"宁国市"},{"code":"341882","name":"广德市"}]}]},{"code":"35","name":"福建省","children":[{"code":"3501","name":"福州市","children":[{"code":"350102","name":"鼓楼区"},{"code":"350103","name":"台江区"},{"code":"350104","name":"仓山区"},{"code":"350105","name":"马尾区"},{"code":"350111","name":"晋安区"},{"code":"350112","name":"长乐区"},{"code":"350121","name":"闽侯县"},{"code":"350122","name":"连江县"},{"code":"350123","name":"罗源县"},{"code":"350124","name":"闽清县"},{"code":"350125","name":"永泰县"},{"code":"350128","name":"平潭县"},{"code":"350181","name":"福清市"}]},{"code":"3502","name":"厦门市","children":[{"code":"350203","name":"思明区"},{"code":"350205","name":"海沧区"},{"code":"350206","name":"湖里区"},{"code":"350211","name":"集美区"},{"code":"350212","name":"同安区"},{"code":"350213","name":"翔安区"}]},{"code":"3503","name":"莆田市","children":[{"code":"350302","name":"城厢区"},{"code":"350303","name":"涵江区"},{"code":"350304","name":"荔城区"},{"code":"350305","name":"秀屿区"},{"code":"350322","name":"仙游县"}]},{"code":"3504","name":"三明市","children":[{"code":"350404","name":"三元区"},{"code":"350405","name":"沙县区"},{"code":"350421","name":"明溪县"},{"code":"350423","name":"清流县"},{"code":"350424","name":"宁化县"},{"code":"350425","name":"大田县"},{"code":"350426","name":"尤溪县"},{"code":"350428","name":"将乐县"},{"code":"350429","name":"泰宁县"},{"code":"350430","name":"建宁县"},{"code":"350481","name":"永安市"}]},{"code":"3505","name":"泉州市","children":[{"code":"350502","name":"鲤城区"},{"code":"350503","name":"丰泽区"},{"code":"350504","name":"洛江区"},{"code":"350505","name":"泉港区"},{"code":"350521","name":"惠安县"},{"code":"350524","name":"安溪县"},{"code":"350525","name":"永春县"},{"code":"350526","name":"德化县"},{"code":"350527","name":"金门县"},{"code":"350581","name":"石狮市"},{"code":"350582","name":"晋江市"},{"code":"350583","name":"南安市"}]},{"code":"3506","name":"漳州市","children":[{"code":"350602","name":"芗城区"},{"code":"350603","name":"龙文区"},{"code":"350604","name":"龙海区"},{"code":"350605","name":"长泰区"},{"code":"350622","name":"云霄县"},{"code":"350623","name":"漳浦县"},{"code":"350624","name":"诏安县"},{"code":"350626","name":"东山县"},{"code":"350627","name":"南靖县"},{"code":"350628","name":"平和县"},{"code":"350629","name":"华安县"}]},{"code":"3507","name":"南平市","children":[{"code":"350702","name":"延平区"},{"code":"350703","name":"建阳区"},{"code":"350721","name":"顺昌县"},{"code":"350722","name":"浦城县"},{"code":"350723","name":"光泽县"},{"code":"350724","name":"松溪县"},{"code":"350725","name":"政和县"},{"code":"350781","name":"邵武市"},{"code":"350782","name":"武夷山市"},{"code":"350783","name":"建瓯市"}]},{"code":"3508","name":"龙岩市","children":[{"code":"350802","name":"新罗区"},{"code":"350803","name":"永定区"},{"code":"350821","name":"长汀县"},{"code":"350823","name":"上杭县"},{"code":"350824","name":"武平县"},{"code":"350825","name":"连城县"},{"code":"350881","name":"漳平市"}]},{"code":"3509","name":"宁德市","children":[{"code":"350902","name":"蕉城区"},{"code":"350921","name":"霞浦县"},{"code":"350922","name":"古田县"},{"code":"350923","name":"屏南县"},{"code":"350924","name":"寿宁县"},{"code":"350925","name":"周宁县"},{"code":"350926","name":"柘荣县"},{"code":"350981","name":"福安市"},{"code":"350982","name":"福鼎市"}]}]},{"code":"36","name":"江西省","children":[{"code":"3601","name":"南昌市","children":[{"code":"360102","name":"东湖区"},{"code":"360103","name":"西湖区"},{"code":"360104","name":"青云谱区"},{"code":"360111","name":"青山湖区"},{"code":"360112","name":"新建区"},{"code":"360113","name":"红谷滩区"},{"code":"360121","name":"南昌县"},{"code":"360123","name":"安义县"},{"code":"360124","name":"进贤县"}]},{"code":"3602","name":"景德镇市","children":[{"code":"360202","name":"昌江区"},{"code":"360203","name":"珠山区"},{"code":"360222","name":"浮梁县"},{"code":"360281","name":"乐平市"}]},{"code":"3603","name":"萍乡市","children":[{"code":"360302","name":"安源区"},{"code":"360313","name":"湘东区"},{"code":"360321","name":"莲花县"},{"code":"360322","name":"上栗县"},{"code":"360323","name":"芦溪县"}]},{"code":"3604","name":"九江市","children":[{"code":"360402","name":"濂溪区"},{"code":"360403","name":"浔阳区"},{"code":"360404","name":"柴桑区"},{"code":"360423","name":"武宁县"},{"code":"360424","name":"修水县"},{"code":"360425","name":"永修县"},{"code":"360426","name":"德安县"},{"code":"360428","name":"都昌县"},{"code":"360429","name":"湖口县"},{"code":"360430","name":"彭泽县"},{"code":"360481","name":"瑞昌市"},{"code":"360482","name":"共青城市"},{"code":"360483","name":"庐山市"}]},{"code":"3605","name":"新余市","children":[{"code":"360502","name":"渝水区"},{"code":"360521","name":"分宜县"}]},{"code":"3606","name":"鹰潭市","children":[{"code":"360602","name":"月湖区"},{"code":"360603","name":"余江区"},{"code":"360681","name":"贵溪市"}]},{"code":"3607","name":"赣州市","children":[{"code":"360702","name":"章贡区"},{"code":"360703","name":"南康区"},{"code":"360704","name":"赣县区"},{"code":"360722","name":"信丰县"},{"code":"360723","name":"大余县"},{"code":"360724","name":"上犹县"},{"code":"360725","name":"崇义县"},{"code":"360726","name":"安远县"},{"code":"360728","name":"定南县"},{"code":"360729","name":"全南县"},{"code":"360730","name":"宁都县"},{"code":"360731","name":"于都县"},{"code":"360732","name":"兴国县"},{"code":"360733","name":"会昌县"},{"code":"360734","name":"寻乌县"},{"code":"360735","name":"石城县"},{"code":"360781","name":"瑞金市"},{"code":"360783","name":"龙南市"}]},{"code":"3608","name":"吉安市","children":[{"code":"360802","name":"吉州区"},{"code":"360803","name":"青原区"},{"code":"360821","name":"吉安县"},{"code":"360822","name":"吉水县"},{"code":"360823","name":"峡江县"},{"code":"360824","name":"新干县"},{"code":"360825","name":"永丰县"},{"code":"360826","name":"泰和县"},{"code":"360827","name":"遂川县"},{"code":"360828","name":"万安县"},{"code":"360829","name":"安福县"},{"code":"360830","name":"永新县"},{"code":"360881","name":"井冈山市"}]},{"code":"3609","name":"宜春市","children":[{"code":"360902","name":"袁州区"},{"code":"360921","name":"奉新县"},{"code":"360922","name":"万载县"},{"code":"360923","name":"上高县"},{"code":"360924","name":"宜丰县"},{"code":"360925","name":"靖安县"},{"code":"360926","name":"铜鼓县"},{"code":"360981","name":"丰城市"},{"code":"360982","name":"樟树市"},{"code":"360983","name":"高安市"}]},{"code":"3610","name":"抚州市","children":[{"code":"361002","name":"临川区"},{"code":"361003","name":"东乡区"},{"code":"361021","name":"南城县"},{"code":"361022","name":"黎川县"},{"code":"361023","name":"南丰县"},{"code":"361024","name":"崇仁县"},{"code":"361025","name":"乐安县"},{"code":"361026","name":"宜黄县"},{"code":"361027","name":"金溪县"},{"code":"361028","name":"资溪县"},{"code":"361030","name":"广昌县"}]},{"code":"3611","name":"上饶市","children":[{"code":"361102","name":"信州区"},{"code":"361103","name":"广丰区"},{"code":"361104","name":"广信区"},{"code":"361123","name":"玉山县"},{"code":"361124","name":"铅山县"},{"code":"361125","name":"横峰县"},{"code":"361126","name":"弋阳县"},{"code":"361127","name":"余干县"},{"code":"361128","name":"鄱阳县"},{"code":"361129","name":"万年县"},{"code":"361130","name":"婺源县"},{"code":"361181","name":"德兴市"}]}]},{"code":"37","name":"山东省","children":[{"code":"3701","name":"济南市","children":[{"code":"370102","name":"历下区"},{"code":"370103","name":"市中区"},{"code":"370104","name":"槐荫区"},{"code":"370105","name":"天桥区"},{"code":"370112","name":"历城区"},{"code":"370113","name":"长清区"},{"code":"370114","name":"章丘区"},{"code":"370115","name":"济阳区"},{"code":"370116","name":"莱芜区"},{"code":"370117","name":"钢城区"},{"code":"370124","name":"平阴县"},{"code":"370126","name":"商河县"},{"code":"370171","name":"济南高新技术产业开发区"}]},{"code":"3702","name":"青岛市","children":[{"code":"370202","name":"市南区"},{"code":"370203","name":"市北区"},{"code":"370211","name":"黄岛区"},{"code":"370212","name":"崂山区"},{"code":"370213","name":"李沧区"},{"code":"370214","name":"城阳区"},{"code":"370215","name":"即墨区"},{"code":"370271","name":"青岛高新技术产业开发区"},{"code":"370281","name":"胶州市"},{"code":"370283","name":"平度市"},{"code":"370285","name":"莱西市"}]},{"code":"3703","name":"淄博市","children":[{"code":"370302","name":"淄川区"},{"code":"370303","name":"张店区"},{"code":"370304","name":"博山区"},{"code":"370305","name":"临淄区"},{"code":"370306","name":"周村区"},{"code":"370321","name":"桓台县"},{"code":"370322","name":"高青县"},{"code":"370323","name":"沂源县"}]},{"code":"3704","name":"枣庄市","children":[{"code":"370402","name":"市中区"},{"code":"370403","name":"薛城区"},{"code":"370404","name":"峄城区"},{"code":"370405","name":"台儿庄区"},{"code":"370406","name":"山亭区"},{"code":"370481","name":"滕州市"}]},{"code":"3705","name":"东营市","children":[{"code":"370502","name":"东营区"},{"code":"370503","name":"河口区"},{"code":"370505","name":"垦利区"},{"code":"370522","name":"利津县"},{"code":"370523","name":"广饶县"},{"code":"370571","name":"东营经济技术开发区"},{"code":"370572","name":"东营港经济开发区"}]},{"code":"3706","name":"烟台市","children":[{"code":"370602","name":"芝罘区"},{"code":"370611","name":"福山区"},{"code":"370612","name":"牟平区"},{"code":"370613","name":"莱山区"},{"code":"370614","name":"蓬莱区"},{"code":"370671","name":"烟台高新技术产业开发区"},{"code":"370672","name":"烟台经济技术开发区"},{"code":"370681","name":"龙口市"},{"code":"370682","name":"莱阳市"},{"code":"370683","name":"莱州市"},{"code":"370685","name":"招远市"},{"code":"370686","name":"栖霞市"},{"code":"370687","name":"海阳市"}]},{"code":"3707","name":"潍坊市","children":[{"code":"370702","name":"潍城区"},{"code":"370703","name":"寒亭区"},{"code":"370704","name":"坊子区"},{"code":"370705","name":"奎文区"},{"code":"370724","name":"临朐县"},{"code":"370725","name":"昌乐县"},{"code":"370772","name":"潍坊滨海经济技术开发区"},{"code":"370781","name":"青州市"},{"code":"370782","name":"诸城市"},{"code":"370783","name":"寿光市"},{"code":"370784","name":"安丘市"},{"code":"370785","name":"高密市"},{"code":"370786","name":"昌邑市"}]},{"code":"3708","name":"济宁市","children":[{"code":"370811","name":"任城区"},{"code":"370812","name":"兖州区"},{"code":"370826","name":"微山县"},{"code":"370827","name":"鱼台县"},{"code":"370828","name":"金乡县"},{"code":"370829","name":"嘉祥县"},{"code":"370830","name":"汶上县"},{"code":"370831","name":"泗水县"},{"code":"370832","name":"梁山县"},{"code":"370871","name":"济宁高新技术产业开发区"},{"code":"370881","name":"曲阜市"},{"code":"370883","name":"邹城市"}]},{"code":"3709","name":"泰安市","children":[{"code":"370902","name":"泰山区"},{"code":"370911","name":"岱岳区"},{"code":"370921","name":"宁阳县"},{"code":"370923","name":"东平县"},{"code":"370982","name":"新泰市"},{"code":"370983","name":"肥城市"}]},{"code":"3710","name":"威海市","children":[{"code":"371002","name":"环翠区"},{"code":"371003","name":"文登区"},{"code":"371071","name":"威海火炬高技术产业开发区"},{"code":"371072","name":"威海经济技术开发区"},{"code":"371073","name":"威海临港经济技术开发区"},{"code":"371082","name":"荣成市"},{"code":"371083","name":"乳山市"}]},{"code":"3711","name":"日照市","children":[{"code":"371102","name":"东港区"},{"code":"371103","name":"岚山区"},{"code":"371121","name":"五莲县"},{"code":"371122","name":"莒县"},{"code":"371171","name":"日照经济技术开发区"}]},{"code":"3713","name":"临沂市","children":[{"code":"371302","name":"兰山区"},{"code":"371311","name":"罗庄区"},{"code":"371312","name":"河东区"},{"code":"371321","name":"沂南县"},{"code":"371322","name":"郯城县"},{"code":"371323","name":"沂水县"},{"code":"371324","name":"兰陵县"},{"code":"371325","name":"费县"},{"code":"371326","name":"平邑县"},{"code":"371327","name":"莒南县"},{"code":"371328","name":"蒙阴县"},{"code":"371329","name":"临沭县"},{"code":"371371","name":"临沂高新技术产业开发区"}]},{"code":"3714","name":"德州市","children":[{"code":"371402","name":"德城区"},{"code":"371403","name":"陵城区"},{"code":"371422","name":"宁津县"},{"code":"371423","name":"庆云县"},{"code":"371424","name":"临邑县"},{"code":"371425","name":"齐河县"},{"code":"371426","name":"平原县"},{"code":"371427","name":"夏津县"},{"code":"371428","name":"武城县"},{"code":"371471","name":"德州经济技术开发区"},{"code":"371472","name":"德州运河经济开发区"},{"code":"371481","name":"乐陵市"},{"code":"371482","name":"禹城市"}]},{"code":"3715","name":"聊城市","children":[{"code":"371502","name":"东昌府区"},{"code":"371503","name":"茌平区"},{"code":"371521","name":"阳谷县"},{"code":"371522","name":"莘县"},{"code":"371524","name":"东阿县"},{"code":"371525","name":"冠县"},{"code":"371526","name":"高唐县"},{"code":"371581","name":"临清市"}]},{"code":"3716","name":"滨州市","children":[{"code":"371602","name":"滨城区"},{"code":"371603","name":"沾化区"},{"code":"371621","name":"惠民县"},{"code":"371622","name":"阳信县"},{"code":"371623","name":"无棣县"},{"code":"371625","name":"博兴县"},{"code":"371681","name":"邹平市"}]},{"code":"3717","name":"菏泽市","children":[{"code":"371702","name":"牡丹区"},{"code":"371703","name":"定陶区"},{"code":"371721","name":"曹县"},{"code":"371722","name":"单县"},{"code":"371723","name":"成武县"},{"code":"371724","name":"巨野县"},{"code":"371725","name":"郓城县"},{"code":"371726","name":"鄄城县"},{"code":"371728","name":"东明县"},{"code":"371771","name":"菏泽经济技术开发区"},{"code":"371772","name":"菏泽高新技术开发区"}]}]},{"code":"41","name":"河南省","children":[{"code":"4101","name":"郑州市","children":[{"code":"410102","name":"中原区"},{"code":"410103","name":"二七区"},{"code":"410104","name":"管城回族区"},{"code":"410105","name":"金水区"},{"code":"410106","name":"上街区"},{"code":"410108","name":"惠济区"},{"code":"410122","name":"中牟县"},{"code":"410171","name":"郑州经济技术开发区"},{"code":"410172","name":"郑州高新技术产业开发区"},{"code":"410173","name":"郑州航空港经济综合实验区"},{"code":"410181","name":"巩义市"},{"code":"410182","name":"荥阳市"},{"code":"410183","name":"新密市"},{"code":"410184","name":"新郑市"},{"code":"410185","name":"登封市"}]},{"code":"4102","name":"开封市","children":[{"code":"410202","name":"龙亭区"},{"code":"410203","name":"顺河回族区"},{"code":"410204","name":"鼓楼区"},{"code":"410205","name":"禹王台区"},{"code":"410212","name":"祥符区"},{"code":"410221","name":"杞县"},{"code":"410222","name":"通许县"},{"code":"410223","name":"尉氏县"},{"code":"410225","name":"兰考县"}]},{"code":"4103","name":"洛阳市","children":[{"code":"410302","name":"老城区"},{"code":"410303","name":"西工区"},{"code":"410304","name":"瀍河回族区"},{"code":"410305","name":"涧西区"},{"code":"410307","name":"偃师区"},{"code":"410308","name":"孟津区"},{"code":"410311","name":"洛龙区"},{"code":"410323","name":"新安县"},{"code":"410324","name":"栾川县"},{"code":"410325","name":"嵩县"},{"code":"410326","name":"汝阳县"},{"code":"410327","name":"宜阳县"},{"code":"410328","name":"洛宁县"},{"code":"410329","name":"伊川县"},{"code":"410371","name":"洛阳高新技术产业开发区"}]},{"code":"4104","name":"平顶山市","children":[{"code":"410402","name":"新华区"},{"code":"410403","name":"卫东区"},{"code":"410404","name":"石龙区"},{"code":"410411","name":"湛河区"},{"code":"410421","name":"宝丰县"},{"code":"410422","name":"叶县"},{"code":"410423","name":"鲁山县"},{"code":"410425","name":"郏县"},{"code":"410471","name":"平顶山高新技术产业开发区"},{"code":"410472","name":"平顶山市城乡一体化示范区"},{"code":"410481","name":"舞钢市"},{"code":"410482","name":"汝州市"}]},{"code":"4105","name":"安阳市","children":[{"code":"410502","name":"文峰区"},{"code":"410503","name":"北关区"},{"code":"410505","name":"殷都区"},{"code":"410506","name":"龙安区"},{"code":"410522","name":"安阳县"},{"code":"410523","name":"汤阴县"},{"code":"410526","name":"滑县"},{"code":"410527","name":"内黄县"},{"code":"410571","name":"安阳高新技术产业开发区"},{"code":"410581","name":"林州市"}]},{"code":"4106","name":"鹤壁市","children":[{"code":"410602","name":"鹤山区"},{"code":"410603","name":"山城区"},{"code":"410611","name":"淇滨区"},{"code":"410621","name":"浚县"},{"code":"410622","name":"淇县"},{"code":"410671","name":"鹤壁经济技术开发区"}]},{"code":"4107","name":"新乡市","children":[{"code":"410702","name":"红旗区"},{"code":"410703","name":"卫滨区"},{"code":"410704","name":"凤泉区"},{"code":"410711","name":"牧野区"},{"code":"410721","name":"新乡县"},{"code":"410724","name":"获嘉县"},{"code":"410725","name":"原阳县"},{"code":"410726","name":"延津县"},{"code":"410727","name":"封丘县"},{"code":"410771","name":"新乡高新技术产业开发区"},{"code":"410772","name":"新乡经济技术开发区"},{"code":"410773","name":"新乡市平原城乡一体化示范区"},{"code":"410781","name":"卫辉市"},{"code":"410782","name":"辉县市"},{"code":"410783","name":"长垣市"}]},{"code":"4108","name":"焦作市","children":[{"code":"410802","name":"解放区"},{"code":"410803","name":"中站区"},{"code":"410804","name":"马村区"},{"code":"410811","name":"山阳区"},{"code":"410821","name":"修武县"},{"code":"410822","name":"博爱县"},{"code":"410823","name":"武陟县"},{"code":"410825","name":"温县"},{"code":"410871","name":"焦作城乡一体化示范区"},{"code":"410882","name":"沁阳市"},{"code":"410883","name":"孟州市"}]},{"code":"4109","name":"濮阳市","children":[{"code":"410902","name":"华龙区"},{"code":"410922","name":"清丰县"},{"code":"410923","name":"南乐县"},{"code":"410926","name":"范县"},{"code":"410927","name":"台前县"},{"code":"410928","name":"濮阳县"},{"code":"410971","name":"河南濮阳工业园区"},{"code":"410972","name":"濮阳经济技术开发区"}]},{"code":"4110","name":"许昌市","children":[{"code":"411002","name":"魏都区"},{"code":"411003","name":"建安区"},{"code":"411024","name":"鄢陵县"},{"code":"411025","name":"襄城县"},{"code":"411071","name":"许昌经济技术开发区"},{"code":"411081","name":"禹州市"},{"code":"411082","name":"长葛市"}]},{"code":"4111","name":"漯河市","children":[{"code":"411102","name":"源汇区"},{"code":"411103","name":"郾城区"},{"code":"411104","name":"召陵区"},{"code":"411121","name":"舞阳县"},{"code":"411122","name":"临颍县"},{"code":"411171","name":"漯河经济技术开发区"}]},{"code":"4112","name":"三门峡市","children":[{"code":"411202","name":"湖滨区"},{"code":"411203","name":"陕州区"},{"code":"411221","name":"渑池县"},{"code":"411224","name":"卢氏县"},{"code":"411271","name":"河南三门峡经济开发区"},{"code":"411281","name":"义马市"},{"code":"411282","name":"灵宝市"}]},{"code":"4113","name":"南阳市","children":[{"code":"411302","name":"宛城区"},{"code":"411303","name":"卧龙区"},{"code":"411321","name":"南召县"},{"code":"411322","name":"方城县"},{"code":"411323","name":"西峡县"},{"code":"411324","name":"镇平县"},{"code":"411325","name":"内乡县"},{"code":"411326","name":"淅川县"},{"code":"411327","name":"社旗县"},{"code":"411328","name":"唐河县"},{"code":"411329","name":"新野县"},{"code":"411330","name":"桐柏县"},{"code":"411371","name":"南阳高新技术产业开发区"},{"code":"411372","name":"南阳市城乡一体化示范区"},{"code":"411381","name":"邓州市"}]},{"code":"4114","name":"商丘市","children":[{"code":"411402","name":"梁园区"},{"code":"411403","name":"睢阳区"},{"code":"411421","name":"民权县"},{"code":"411422","name":"睢县"},{"code":"411423","name":"宁陵县"},{"code":"411424","name":"柘城县"},{"code":"411425","name":"虞城县"},{"code":"411426","name":"夏邑县"},{"code":"411471","name":"豫东综合物流产业聚集区"},{"code":"411472","name":"河南商丘经济开发区"},{"code":"411481","name":"永城市"}]},{"code":"4115","name":"信阳市","children":[{"code":"411502","name":"浉河区"},{"code":"411503","name":"平桥区"},{"code":"411521","name":"罗山县"},{"code":"411522","name":"光山县"},{"code":"411523","name":"新县"},{"code":"411524","name":"商城县"},{"code":"411525","name":"固始县"},{"code":"411526","name":"潢川县"},{"code":"411527","name":"淮滨县"},{"code":"411528","name":"息县"},{"code":"411571","name":"信阳高新技术产业开发区"}]},{"code":"4116","name":"周口市","children":[{"code":"411602","name":"川汇区"},{"code":"411603","name":"淮阳区"},{"code":"411621","name":"扶沟县"},{"code":"411622","name":"西华县"},{"code":"411623","name":"商水县"},{"code":"411624","name":"沈丘县"},{"code":"411625","name":"郸城县"},{"code":"411627","name":"太康县"},{"code":"411628","name":"鹿邑县"},{"code":"411671","name":"河南周口经济开发区"},{"code":"411681","name":"项城市"}]},{"code":"4117","name":"驻马店市","children":[{"code":"411702","name":"驿城区"},{"code":"411721","name":"西平县"},{"code":"411722","name":"上蔡县"},{"code":"411723","name":"平舆县"},{"code":"411724","name":"正阳县"},{"code":"411725","name":"确山县"},{"code":"411726","name":"泌阳县"},{"code":"411727","name":"汝南县"},{"code":"411728","name":"遂平县"},{"code":"411729","name":"新蔡县"},{"code":"411771","name":"河南驻马店经济开发区"}]},{"code":"4190","name":"省直辖县级行政区划","children":[{"code":"419001","name":"济源市"}]}]},{"code":"42","name":"湖北省","children":[{"code":"4201","name":"武汉市","children":[{"code":"420102","name":"江岸区"},{"code":"420103","name":"江汉区"},{"code":"420104","name":"硚口区"},{"code":"420105","name":"汉阳区"},{"code":"420106","name":"武昌区"},{"code":"420107","name":"青山区"},{"code":"420111","name":"洪山区"},{"code":"420112","name":"东西湖区"},{"code":"420113","name":"汉南区"},{"code":"420114","name":"蔡甸区"},{"code":"420115","name":"江夏区"},{"code":"420116","name":"黄陂区"},{"code":"420117","name":"新洲区"}]},{"code":"4202","name":"黄石市","children":[{"code":"420202","name":"黄石港区"},{"code":"420203","name":"西塞山区"},{"code":"420204","name":"下陆区"},{"code":"420205","name":"铁山区"},{"code":"420222","name":"阳新县"},{"code":"420281","name":"大冶市"}]},{"code":"4203","name":"十堰市","children":[{"code":"420302","name":"茅箭区"},{"code":"420303","name":"张湾区"},{"code":"420304","name":"郧阳区"},{"code":"420322","name":"郧西县"},{"code":"420323","name":"竹山县"},{"code":"420324","name":"竹溪县"},{"code":"420325","name":"房县"},{"code":"420381","name":"丹江口市"}]},{"code":"4205","name":"宜昌市","children":[{"code":"420502","name":"西陵区"},{"code":"420503","name":"伍家岗区"},{"code":"420504","name":"点军区"},{"code":"420505","name":"猇亭区"},{"code":"420506","name":"夷陵区"},{"code":"420525","name":"远安县"},{"code":"420526","name":"兴山县"},{"code":"420527","name":"秭归县"},{"code":"420528","name":"长阳土家族自治县"},{"code":"420529","name":"五峰土家族自治县"},{"code":"420581","name":"宜都市"},{"code":"420582","name":"当阳市"},{"code":"420583","name":"枝江市"}]},{"code":"4206","name":"襄阳市","children":[{"code":"420602","name":"襄城区"},{"code":"420606","name":"樊城区"},{"code":"420607","name":"襄州区"},{"code":"420624","name":"南漳县"},{"code":"420625","name":"谷城县"},{"code":"420626","name":"保康县"},{"code":"420682","name":"老河口市"},{"code":"420683","name":"枣阳市"},{"code":"420684","name":"宜城市"}]},{"code":"4207","name":"鄂州市","children":[{"code":"420702","name":"梁子湖区"},{"code":"420703","name":"华容区"},{"code":"420704","name":"鄂城区"}]},{"code":"4208","name":"荆门市","children":[{"code":"420802","name":"东宝区"},{"code":"420804","name":"掇刀区"},{"code":"420822","name":"沙洋县"},{"code":"420881","name":"钟祥市"},{"code":"420882","name":"京山市"}]},{"code":"4209","name":"孝感市","children":[{"code":"420902","name":"孝南区"},{"code":"420921","name":"孝昌县"},{"code":"420922","name":"大悟县"},{"code":"420923","name":"云梦县"},{"code":"420981","name":"应城市"},{"code":"420982","name":"安陆市"},{"code":"420984","name":"汉川市"}]},{"code":"4210","name":"荆州市","children":[{"code":"421002","name":"沙市区"},{"code":"421003","name":"荆州区"},{"code":"421022","name":"公安县"},{"code":"421024","name":"江陵县"},{"code":"421071","name":"荆州经济技术开发区"},{"code":"421081","name":"石首市"},{"code":"421083","name":"洪湖市"},{"code":"421087","name":"松滋市"},{"code":"421088","name":"监利市"}]},{"code":"4211","name":"黄冈市","children":[{"code":"421102","name":"黄州区"},{"code":"421121","name":"团风县"},{"code":"421122","name":"红安县"},{"code":"421123","name":"罗田县"},{"code":"421124","name":"英山县"},{"code":"421125","name":"浠水县"},{"code":"421126","name":"蕲春县"},{"code":"421127","name":"黄梅县"},{"code":"421171","name":"龙感湖管理区"},{"code":"421181","name":"麻城市"},{"code":"421182","name":"武穴市"}]},{"code":"4212","name":"咸宁市","children":[{"code":"421202","name":"咸安区"},{"code":"421221","name":"嘉鱼县"},{"code":"421222","name":"通城县"},{"code":"421223","name":"崇阳县"},{"code":"421224","name":"通山县"},{"code":"421281","name":"赤壁市"}]},{"code":"4213","name":"随州市","children":[{"code":"421303","name":"曾都区"},{"code":"421321","name":"随县"},{"code":"421381","name":"广水市"}]},{"code":"4228","name":"恩施土家族苗族自治州","children":[{"code":"422801","name":"恩施市"},{"code":"422802","name":"利川市"},{"code":"422822","name":"建始县"},{"code":"422823","name":"巴东县"},{"code":"422825","name":"宣恩县"},{"code":"422826","name":"咸丰县"},{"code":"422827","name":"来凤县"},{"code":"422828","name":"鹤峰县"}]},{"code":"4290","name":"省直辖县级行政区划","children":[{"code":"429004","name":"仙桃市"},{"code":"429005","name":"潜江市"},{"code":"429006","name":"天门市"},{"code":"429021","name":"神农架林区"}]}]},{"code":"43","name":"湖南省","children":[{"code":"4301","name":"长沙市","children":[{"code":"430102","name":"芙蓉区"},{"code":"430103","name":"天心区"},{"code":"430104","name":"岳麓区"},{"code":"430105","name":"开福区"},{"code":"430111","name":"雨花区"},{"code":"430112","name":"望城区"},{"code":"430121","name":"长沙县"},{"code":"430181","name":"浏阳市"},{"code":"430182","name":"宁乡市"}]},{"code":"4302","name":"株洲市","children":[{"code":"430202","name":"荷塘区"},{"code":"430203","name":"芦淞区"},{"code":"430204","name":"石峰区"},{"code":"430211","name":"天元区"},{"code":"430212","name":"渌口区"},{"code":"430223","name":"攸县"},{"code":"430224","name":"茶陵县"},{"code":"430225","name":"炎陵县"},{"code":"430271","name":"云龙示范区"},{"code":"430281","name":"醴陵市"}]},{"code":"4303","name":"湘潭市","children":[{"code":"430302","name":"雨湖区"},{"code":"430304","name":"岳塘区"},{"code":"430321","name":"湘潭县"},{"code":"430371","name":"湖南湘潭高新技术产业园区"},{"code":"430372","name":"湘潭昭山示范区"},{"code":"430373","name":"湘潭九华示范区"},{"code":"430381","name":"湘乡市"},{"code":"430382","name":"韶山市"}]},{"code":"4304","name":"衡阳市","children":[{"code":"430405","name":"珠晖区"},{"code":"430406","name":"雁峰区"},{"code":"430407","name":"石鼓区"},{"code":"430408","name":"蒸湘区"},{"code":"430412","name":"南岳区"},{"code":"430421","name":"衡阳县"},{"code":"430422","name":"衡南县"},{"code":"430423","name":"衡山县"},{"code":"430424","name":"衡东县"},{"code":"430426","name":"祁东县"},{"code":"430471","name":"衡阳综合保税区"},{"code":"430472","name":"湖南衡阳高新技术产业园区"},{"code":"430473","name":"湖南衡阳松木经济开发区"},{"code":"430481","name":"耒阳市"},{"code":"430482","name":"常宁市"}]},{"code":"4305","name":"邵阳市","children":[{"code":"430502","name":"双清区"},{"code":"430503","name":"大祥区"},{"code":"430511","name":"北塔区"},{"code":"430522","name":"新邵县"},{"code":"430523","name":"邵阳县"},{"code":"430524","name":"隆回县"},{"code":"430525","name":"洞口县"},{"code":"430527","name":"绥宁县"},{"code":"430528","name":"新宁县"},{"code":"430529","name":"城步苗族自治县"},{"code":"430581","name":"武冈市"},{"code":"430582","name":"邵东市"}]},{"code":"4306","name":"岳阳市","children":[{"code":"430602","name":"岳阳楼区"},{"code":"430603","name":"云溪区"},{"code":"430611","name":"君山区"},{"code":"430621","name":"岳阳县"},{"code":"430623","name":"华容县"},{"code":"430624","name":"湘阴县"},{"code":"430626","name":"平江县"},{"code":"430671","name":"岳阳市屈原管理区"},{"code":"430681","name":"汨罗市"},{"code":"430682","name":"临湘市"}]},{"code":"4307","name":"常德市","children":[{"code":"430702","name":"武陵区"},{"code":"430703","name":"鼎城区"},{"code":"430721","name":"安乡县"},{"code":"430722","name":"汉寿县"},{"code":"430723","name":"澧县"},{"code":"430724","name":"临澧县"},{"code":"430725","name":"桃源县"},{"code":"430726","name":"石门县"},{"code":"430771","name":"常德市西洞庭管理区"},{"code":"430781","name":"津市市"}]},{"code":"4308","name":"张家界市","children":[{"code":"430802","name":"永定区"},{"code":"430811","name":"武陵源区"},{"code":"430821","name":"慈利县"},{"code":"430822","name":"桑植县"}]},{"code":"4309","name":"益阳市","children":[{"code":"430902","name":"资阳区"},{"code":"430903","name":"赫山区"},{"code":"430921","name":"南县"},{"code":"430922","name":"桃江县"},{"code":"430923","name":"安化县"},{"code":"430971","name":"益阳市大通湖管理区"},{"code":"430972","name":"湖南益阳高新技术产业园区"},{"code":"430981","name":"沅江市"}]},{"code":"4310","name":"郴州市","children":[{"code":"431002","name":"北湖区"},{"code":"431003","name":"苏仙区"},{"code":"431021","name":"桂阳县"},{"code":"431022","name":"宜章县"},{"code":"431023","name":"永兴县"},{"code":"431024","name":"嘉禾县"},{"code":"431025","name":"临武县"},{"code":"431026","name":"汝城县"},{"code":"431027","name":"桂东县"},{"code":"431028","name":"安仁县"},{"code":"431081","name":"资兴市"}]},{"code":"4311","name":"永州市","children":[{"code":"431102","name":"零陵区"},{"code":"431103","name":"冷水滩区"},{"code":"431122","name":"东安县"},{"code":"431123","name":"双牌县"},{"code":"431124","name":"道县"},{"code":"431125","name":"江永县"},{"code":"431126","name":"宁远县"},{"code":"431127","name":"蓝山县"},{"code":"431128","name":"新田县"},{"code":"431129","name":"江华瑶族自治县"},{"code":"431171","name":"永州经济技术开发区"},{"code":"431173","name":"永州市回龙圩管理区"},{"code":"431181","name":"祁阳市"}]},{"code":"4312","name":"怀化市","children":[{"code":"431202","name":"鹤城区"},{"code":"431221","name":"中方县"},{"code":"431222","name":"沅陵县"},{"code":"431223","name":"辰溪县"},{"code":"431224","name":"溆浦县"},{"code":"431225","name":"会同县"},{"code":"431226","name":"麻阳苗族自治县"},{"code":"431227","name":"新晃侗族自治县"},{"code":"431228","name":"芷江侗族自治县"},{"code":"431229","name":"靖州苗族侗族自治县"},{"code":"431230","name":"通道侗族自治县"},{"code":"431271","name":"怀化市洪江管理区"},{"code":"431281","name":"洪江市"}]},{"code":"4313","name":"娄底市","children":[{"code":"431302","name":"娄星区"},{"code":"431321","name":"双峰县"},{"code":"431322","name":"新化县"},{"code":"431381","name":"冷水江市"},{"code":"431382","name":"涟源市"}]},{"code":"4331","name":"湘西土家族苗族自治州","children":[{"code":"433101","name":"吉首市"},{"code":"433122","name":"泸溪县"},{"code":"433123","name":"凤凰县"},{"code":"433124","name":"花垣县"},{"code":"433125","name":"保靖县"},{"code":"433126","name":"古丈县"},{"code":"433127","name":"永顺县"},{"code":"433130","name":"龙山县"}]}]},{"code":"44","name":"广东省","children":[{"code":"4401","name":"广州市","children":[{"code":"440103","name":"荔湾区"},{"code":"440104","name":"越秀区"},{"code":"440105","name":"海珠区"},{"code":"440106","name":"天河区"},{"code":"440111","name":"白云区"},{"code":"440112","name":"黄埔区"},{"code":"440113","name":"番禺区"},{"code":"440114","name":"花都区"},{"code":"440115","name":"南沙区"},{"code":"440117","name":"从化区"},{"code":"440118","name":"增城区"}]},{"code":"4402","name":"韶关市","children":[{"code":"440203","name":"武江区"},{"code":"440204","name":"浈江区"},{"code":"440205","name":"曲江区"},{"code":"440222","name":"始兴县"},{"code":"440224","name":"仁化县"},{"code":"440229","name":"翁源县"},{"code":"440232","name":"乳源瑶族自治县"},{"code":"440233","name":"新丰县"},{"code":"440281","name":"乐昌市"},{"code":"440282","name":"南雄市"}]},{"code":"4403","name":"深圳市","children":[{"code":"440303","name":"罗湖区"},{"code":"440304","name":"福田区"},{"code":"440305","name":"南山区"},{"code":"440306","name":"宝安区"},{"code":"440307","name":"龙岗区"},{"code":"440308","name":"盐田区"},{"code":"440309","name":"龙华区"},{"code":"440310","name":"坪山区"},{"code":"440311","name":"光明区"}]},{"code":"4404","name":"珠海市","children":[{"code":"440402","name":"香洲区"},{"code":"440403","name":"斗门区"},{"code":"440404","name":"金湾区"}]},{"code":"4405","name":"汕头市","children":[{"code":"440507","name":"龙湖区"},{"code":"440511","name":"金平区"},{"code":"440512","name":"濠江区"},{"code":"440513","name":"潮阳区"},{"code":"440514","name":"潮南区"},{"code":"440515","name":"澄海区"},{"code":"440523","name":"南澳县"}]},{"code":"4406","name":"佛山市","children":[{"code":"440604","name":"禅城区"},{"code":"440605","name":"南海区"},{"code":"440606","name":"顺德区"},{"code":"440607","name":"三水区"},{"code":"440608","name":"高明区"}]},{"code":"4407","name":"江门市","children":[{"code":"440703","name":"蓬江区"},{"code":"440704","name":"江海区"},{"code":"440705","name":"新会区"},{"code":"440781","name":"台山市"},{"code":"440783","name":"开平市"},{"code":"440784","name":"鹤山市"},{"code":"440785","name":"恩平市"}]},{"code":"4408","name":"湛江市","children":[{"code":"440802","name":"赤坎区"},{"code":"440803","name":"霞山区"},{"code":"440804","name":"坡头区"},{"code":"440811","name":"麻章区"},{"code":"440823","name":"遂溪县"},{"code":"440825","name":"徐闻县"},{"code":"440881","name":"廉江市"},{"code":"440882","name":"雷州市"},{"code":"440883","name":"吴川市"}]},{"code":"4409","name":"茂名市","children":[{"code":"440902","name":"茂南区"},{"code":"440904","name":"电白区"},{"code":"440981","name":"高州市"},{"code":"440982","name":"化州市"},{"code":"440983","name":"信宜市"}]},{"code":"4412","name":"肇庆市","children":[{"code":"441202","name":"端州区"},{"code":"441203","name":"鼎湖区"},{"code":"441204","name":"高要区"},{"code":"441223","name":"广宁县"},{"code":"441224","name":"怀集县"},{"code":"441225","name":"封开县"},{"code":"441226","name":"德庆县"},{"code":"441284","name":"四会市"}]},{"code":"4413","name":"惠州市","children":[{"code":"441302","name":"惠城区"},{"code":"441303","name":"惠阳区"},{"code":"441322","name":"博罗县"},{"code":"441323","name":"惠东县"},{"code":"441324","name":"龙门县"}]},{"code":"4414","name":"梅州市","children":[{"code":"441402","name":"梅江区"},{"code":"441403","name":"梅县区"},{"code":"441422","name":"大埔县"},{"code":"441423","name":"丰顺县"},{"code":"441424","name":"五华县"},{"code":"441426","name":"平远县"},{"code":"441427","name":"蕉岭县"},{"code":"441481","name":"兴宁市"}]},{"code":"4415","name":"汕尾市","children":[{"code":"441502","name":"城区"},{"code":"441521","name":"海丰县"},{"code":"441523","name":"陆河县"},{"code":"441581","name":"陆丰市"}]},{"code":"4416","name":"河源市","children":[{"code":"441602","name":"源城区"},{"code":"441621","name":"紫金县"},{"code":"441622","name":"龙川县"},{"code":"441623","name":"连平县"},{"code":"441624","name":"和平县"},{"code":"441625","name":"东源县"}]},{"code":"4417","name":"阳江市","children":[{"code":"441702","name":"江城区"},{"code":"441704","name":"阳东区"},{"code":"441721","name":"阳西县"},{"code":"441781","name":"阳春市"}]},{"code":"4418","name":"清远市","children":[{"code":"441802","name":"清城区"},{"code":"441803","name":"清新区"},{"code":"441821","name":"佛冈县"},{"code":"441823","name":"阳山县"},{"code":"441825","name":"连山壮族瑶族自治县"},{"code":"441826","name":"连南瑶族自治县"},{"code":"441881","name":"英德市"},{"code":"441882","name":"连州市"}]},{"code":"4419","name":"东莞市","children":[{"code":"441900003","name":"东城街道"},{"code":"441900004","name":"南城街道"},{"code":"441900005","name":"万江街道"},{"code":"441900006","name":"莞城街道"},{"code":"441900101","name":"石碣镇"},{"code":"441900102","name":"石龙镇"},{"code":"441900103","name":"茶山镇"},{"code":"441900104","name":"石排镇"},{"code":"441900105","name":"企石镇"},{"code":"441900106","name":"横沥镇"},{"code":"441900107","name":"桥头镇"},{"code":"441900108","name":"谢岗镇"},{"code":"441900109","name":"东坑镇"},{"code":"441900110","name":"常平镇"},{"code":"441900111","name":"寮步镇"},{"code":"441900112","name":"樟木头镇"},{"code":"441900113","name":"大朗镇"},{"code":"441900114","name":"黄江镇"},{"code":"441900115","name":"清溪镇"},{"code":"441900116","name":"塘厦镇"},{"code":"441900117","name":"凤岗镇"},{"code":"441900118","name":"大岭山镇"},{"code":"441900119","name":"长安镇"},{"code":"441900121","name":"虎门镇"},{"code":"441900122","name":"厚街镇"},{"code":"441900123","name":"沙田镇"},{"code":"441900124","name":"道滘镇"},{"code":"441900125","name":"洪梅镇"},{"code":"441900126","name":"麻涌镇"},{"code":"441900127","name":"望牛墩镇"},{"code":"441900128","name":"中堂镇"},{"code":"441900129","name":"高埗镇"},{"code":"441900401","name":"松山湖"},{"code":"441900402","name":"东莞港"},{"code":"441900403","name":"东莞生态园"},{"code":"441900404","name":"东莞滨海湾新区"}]},{"code":"4420","name":"中山市","children":[{"code":"442000001","name":"石岐街道"},{"code":"442000002","name":"东区街道"},{"code":"442000003","name":"中山港街道"},{"code":"442000004","name":"西区街道"},{"code":"442000005","name":"南区街道"},{"code":"442000006","name":"五桂山街道"},{"code":"442000007","name":"民众街道"},{"code":"442000008","name":"南朗街道"},{"code":"442000101","name":"黄圃镇"},{"code":"442000103","name":"东凤镇"},{"code":"442000105","name":"古镇镇"},{"code":"442000106","name":"沙溪镇"},{"code":"442000107","name":"坦洲镇"},{"code":"442000108","name":"港口镇"},{"code":"442000109","name":"三角镇"},{"code":"442000110","name":"横栏镇"},{"code":"442000111","name":"南头镇"},{"code":"442000112","name":"阜沙镇"},{"code":"442000114","name":"三乡镇"},{"code":"442000115","name":"板芙镇"},{"code":"442000116","name":"大涌镇"},{"code":"442000117","name":"神湾镇"},{"code":"442000118","name":"小榄镇"}]},{"code":"4451","name":"潮州市","children":[{"code":"445102","name":"湘桥区"},{"code":"445103","name":"潮安区"},{"code":"445122","name":"饶平县"}]},{"code":"4452","name":"揭阳市","children":[{"code":"445202","name":"榕城区"},{"code":"445203","name":"揭东区"},{"code":"445222","name":"揭西县"},{"code":"445224","name":"惠来县"},{"code":"445281","name":"普宁市"}]},{"code":"4453","name":"云浮市","children":[{"code":"445302","name":"云城区"},{"code":"445303","name":"云安区"},{"code":"445321","name":"新兴县"},{"code":"445322","name":"郁南县"},{"code":"445381","name":"罗定市"}]}]},{"code":"45","name":"广西壮族自治区","children":[{"code":"4501","name":"南宁市","children":[{"code":"450102","name":"兴宁区"},{"code":"450103","name":"青秀区"},{"code":"450105","name":"江南区"},{"code":"450107","name":"西乡塘区"},{"code":"450108","name":"良庆区"},{"code":"450109","name":"邕宁区"},{"code":"450110","name":"武鸣区"},{"code":"450123","name":"隆安县"},{"code":"450124","name":"马山县"},{"code":"450125","name":"上林县"},{"code":"450126","name":"宾阳县"},{"code":"450181","name":"横州市"}]},{"code":"4502","name":"柳州市","children":[{"code":"450202","name":"城中区"},{"code":"450203","name":"鱼峰区"},{"code":"450204","name":"柳南区"},{"code":"450205","name":"柳北区"},{"code":"450206","name":"柳江区"},{"code":"450222","name":"柳城县"},{"code":"450223","name":"鹿寨县"},{"code":"450224","name":"融安县"},{"code":"450225","name":"融水苗族自治县"},{"code":"450226","name":"三江侗族自治县"}]},{"code":"4503","name":"桂林市","children":[{"code":"450302","name":"秀峰区"},{"code":"450303","name":"叠彩区"},{"code":"450304","name":"象山区"},{"code":"450305","name":"七星区"},{"code":"450311","name":"雁山区"},{"code":"450312","name":"临桂区"},{"code":"450321","name":"阳朔县"},{"code":"450323","name":"灵川县"},{"code":"450324","name":"全州县"},{"code":"450325","name":"兴安县"},{"code":"450326","name":"永福县"},{"code":"450327","name":"灌阳县"},{"code":"450328","name":"龙胜各族自治县"},{"code":"450329","name":"资源县"},{"code":"450330","name":"平乐县"},{"code":"450332","name":"恭城瑶族自治县"},{"code":"450381","name":"荔浦市"}]},{"code":"4504","name":"梧州市","children":[{"code":"450403","name":"万秀区"},{"code":"450405","name":"长洲区"},{"code":"450406","name":"龙圩区"},{"code":"450421","name":"苍梧县"},{"code":"450422","name":"藤县"},{"code":"450423","name":"蒙山县"},{"code":"450481","name":"岑溪市"}]},{"code":"4505","name":"北海市","children":[{"code":"450502","name":"海城区"},{"code":"450503","name":"银海区"},{"code":"450512","name":"铁山港区"},{"code":"450521","name":"合浦县"}]},{"code":"4506","name":"防城港市","children":[{"code":"450602","name":"港口区"},{"code":"450603","name":"防城区"},{"code":"450621","name":"上思县"},{"code":"450681","name":"东兴市"}]},{"code":"4507","name":"钦州市","children":[{"code":"450702","name":"钦南区"},{"code":"450703","name":"钦北区"},{"code":"450721","name":"灵山县"},{"code":"450722","name":"浦北县"}]},{"code":"4508","name":"贵港市","children":[{"code":"450802","name":"港北区"},{"code":"450803","name":"港南区"},{"code":"450804","name":"覃塘区"},{"code":"450821","name":"平南县"},{"code":"450881","name":"桂平市"}]},{"code":"4509","name":"玉林市","children":[{"code":"450902","name":"玉州区"},{"code":"450903","name":"福绵区"},{"code":"450921","name":"容县"},{"code":"450922","name":"陆川县"},{"code":"450923","name":"博白县"},{"code":"450924","name":"兴业县"},{"code":"450981","name":"北流市"}]},{"code":"4510","name":"百色市","children":[{"code":"451002","name":"右江区"},{"code":"451003","name":"田阳区"},{"code":"451022","name":"田东县"},{"code":"451024","name":"德保县"},{"code":"451026","name":"那坡县"},{"code":"451027","name":"凌云县"},{"code":"451028","name":"乐业县"},{"code":"451029","name":"田林县"},{"code":"451030","name":"西林县"},{"code":"451031","name":"隆林各族自治县"},{"code":"451081","name":"靖西市"},{"code":"451082","name":"平果市"}]},{"code":"4511","name":"贺州市","children":[{"code":"451102","name":"八步区"},{"code":"451103","name":"平桂区"},{"code":"451121","name":"昭平县"},{"code":"451122","name":"钟山县"},{"code":"451123","name":"富川瑶族自治县"}]},{"code":"4512","name":"河池市","children":[{"code":"451202","name":"金城江区"},{"code":"451203","name":"宜州区"},{"code":"451221","name":"南丹县"},{"code":"451222","name":"天峨县"},{"code":"451223","name":"凤山县"},{"code":"451224","name":"东兰县"},{"code":"451225","name":"罗城仫佬族自治县"},{"code":"451226","name":"环江毛南族自治县"},{"code":"451227","name":"巴马瑶族自治县"},{"code":"451228","name":"都安瑶族自治县"},{"code":"451229","name":"大化瑶族自治县"}]},{"code":"4513","name":"来宾市","children":[{"code":"451302","name":"兴宾区"},{"code":"451321","name":"忻城县"},{"code":"451322","name":"象州县"},{"code":"451323","name":"武宣县"},{"code":"451324","name":"金秀瑶族自治县"},{"code":"451381","name":"合山市"}]},{"code":"4514","name":"崇左市","children":[{"code":"451402","name":"江州区"},{"code":"451421","name":"扶绥县"},{"code":"451422","name":"宁明县"},{"code":"451423","name":"龙州县"},{"code":"451424","name":"大新县"},{"code":"451425","name":"天等县"},{"code":"451481","name":"凭祥市"}]}]},{"code":"46","name":"海南省","children":[{"code":"4601","name":"海口市","children":[{"code":"460105","name":"秀英区"},{"code":"460106","name":"龙华区"},{"code":"460107","name":"琼山区"},{"code":"460108","name":"美兰区"}]},{"code":"4602","name":"三亚市","children":[{"code":"460202","name":"海棠区"},{"code":"460203","name":"吉阳区"},{"code":"460204","name":"天涯区"},{"code":"460205","name":"崖州区"}]},{"code":"4603","name":"三沙市","children":[{"code":"460321","name":"西沙群岛"},{"code":"460322","name":"南沙群岛"},{"code":"460323","name":"中沙群岛的岛礁及其海域"}]},{"code":"4604","name":"儋州市","children":[{"code":"460400100","name":"那大镇"},{"code":"460400101","name":"和庆镇"},{"code":"460400102","name":"南丰镇"},{"code":"460400103","name":"大成镇"},{"code":"460400104","name":"雅星镇"},{"code":"460400105","name":"兰洋镇"},{"code":"460400106","name":"光村镇"},{"code":"460400107","name":"木棠镇"},{"code":"460400108","name":"海头镇"},{"code":"460400109","name":"峨蔓镇"},{"code":"460400111","name":"王五镇"},{"code":"460400112","name":"白马井镇"},{"code":"460400113","name":"中和镇"},{"code":"460400114","name":"排浦镇"},{"code":"460400115","name":"东成镇"},{"code":"460400116","name":"新州镇"},{"code":"460400499","name":"洋浦经济开发区"},{"code":"460400500","name":"华南热作学院"}]},{"code":"4690","name":"省直辖县级行政区划","children":[{"code":"469001","name":"五指山市"},{"code":"469002","name":"琼海市"},{"code":"469005","name":"文昌市"},{"code":"469006","name":"万宁市"},{"code":"469007","name":"东方市"},{"code":"469021","name":"定安县"},{"code":"469022","name":"屯昌县"},{"code":"469023","name":"澄迈县"},{"code":"469024","name":"临高县"},{"code":"469025","name":"白沙黎族自治县"},{"code":"469026","name":"昌江黎族自治县"},{"code":"469027","name":"乐东黎族自治县"},{"code":"469028","name":"陵水黎族自治县"},{"code":"469029","name":"保亭黎族苗族自治县"},{"code":"469030","name":"琼中黎族苗族自治县"}]}]},{"code":"50","name":"重庆市","children":[{"code":"5001","name":"市辖区","children":[{"code":"500101","name":"万州区"},{"code":"500102","name":"涪陵区"},{"code":"500103","name":"渝中区"},{"code":"500104","name":"大渡口区"},{"code":"500105","name":"江北区"},{"code":"500106","name":"沙坪坝区"},{"code":"500107","name":"九龙坡区"},{"code":"500108","name":"南岸区"},{"code":"500109","name":"北碚区"},{"code":"500110","name":"綦江区"},{"code":"500111","name":"大足区"},{"code":"500112","name":"渝北区"},{"code":"500113","name":"巴南区"},{"code":"500114","name":"黔江区"},{"code":"500115","name":"长寿区"},{"code":"500116","name":"江津区"},{"code":"500117","name":"合川区"},{"code":"500118","name":"永川区"},{"code":"500119","name":"南川区"},{"code":"500120","name":"璧山区"},{"code":"500151","name":"铜梁区"},{"code":"500152","name":"潼南区"},{"code":"500153","name":"荣昌区"},{"code":"500154","name":"开州区"},{"code":"500155","name":"梁平区"},{"code":"500156","name":"武隆区"}]},{"code":"5002","name":"县","children":[{"code":"500229","name":"城口县"},{"code":"500230","name":"丰都县"},{"code":"500231","name":"垫江县"},{"code":"500233","name":"忠县"},{"code":"500235","name":"云阳县"},{"code":"500236","name":"奉节县"},{"code":"500237","name":"巫山县"},{"code":"500238","name":"巫溪县"},{"code":"500240","name":"石柱土家族自治县"},{"code":"500241","name":"秀山土家族苗族自治县"},{"code":"500242","name":"酉阳土家族苗族自治县"},{"code":"500243","name":"彭水苗族土家族自治县"}]}]},{"code":"51","name":"四川省","children":[{"code":"5101","name":"成都市","children":[{"code":"510104","name":"锦江区"},{"code":"510105","name":"青羊区"},{"code":"510106","name":"金牛区"},{"code":"510107","name":"武侯区"},{"code":"510108","name":"成华区"},{"code":"510112","name":"龙泉驿区"},{"code":"510113","name":"青白江区"},{"code":"510114","name":"新都区"},{"code":"510115","name":"温江区"},{"code":"510116","name":"双流区"},{"code":"510117","name":"郫都区"},{"code":"510118","name":"新津区"},{"code":"510121","name":"金堂县"},{"code":"510129","name":"大邑县"},{"code":"510131","name":"蒲江县"},{"code":"510181","name":"都江堰市"},{"code":"510182","name":"彭州市"},{"code":"510183","name":"邛崃市"},{"code":"510184","name":"崇州市"},{"code":"510185","name":"简阳市"}]},{"code":"5103","name":"自贡市","children":[{"code":"510302","name":"自流井区"},{"code":"510303","name":"贡井区"},{"code":"510304","name":"大安区"},{"code":"510311","name":"沿滩区"},{"code":"510321","name":"荣县"},{"code":"510322","name":"富顺县"}]},{"code":"5104","name":"攀枝花市","children":[{"code":"510402","name":"东区"},{"code":"510403","name":"西区"},{"code":"510411","name":"仁和区"},{"code":"510421","name":"米易县"},{"code":"510422","name":"盐边县"}]},{"code":"5105","name":"泸州市","children":[{"code":"510502","name":"江阳区"},{"code":"510503","name":"纳溪区"},{"code":"510504","name":"龙马潭区"},{"code":"510521","name":"泸县"},{"code":"510522","name":"合江县"},{"code":"510524","name":"叙永县"},{"code":"510525","name":"古蔺县"}]},{"code":"5106","name":"德阳市","children":[{"code":"510603","name":"旌阳区"},{"code":"510604","name":"罗江区"},{"code":"510623","name":"中江县"},{"code":"510681","name":"广汉市"},{"code":"510682","name":"什邡市"},{"code":"510683","name":"绵竹市"}]},{"code":"5107","name":"绵阳市","children":[{"code":"510703","name":"涪城区"},{"code":"510704","name":"游仙区"},{"code":"510705","name":"安州区"},{"code":"510722","name":"三台县"},{"code":"510723","name":"盐亭县"},{"code":"510725","name":"梓潼县"},{"code":"510726","name":"北川羌族自治县"},{"code":"510727","name":"平武县"},{"code":"510781","name":"江油市"}]},{"code":"5108","name":"广元市","children":[{"code":"510802","name":"利州区"},{"code":"510811","name":"昭化区"},{"code":"510812","name":"朝天区"},{"code":"510821","name":"旺苍县"},{"code":"510822","name":"青川县"},{"code":"510823","name":"剑阁县"},{"code":"510824","name":"苍溪县"}]},{"code":"5109","name":"遂宁市","children":[{"code":"510903","name":"船山区"},{"code":"510904","name":"安居区"},{"code":"510921","name":"蓬溪县"},{"code":"510923","name":"大英县"},{"code":"510981","name":"射洪市"}]},{"code":"5110","name":"内江市","children":[{"code":"511002","name":"市中区"},{"code":"511011","name":"东兴区"},{"code":"511024","name":"威远县"},{"code":"511025","name":"资中县"},{"code":"511071","name":"内江经济开发区"},{"code":"511083","name":"隆昌市"}]},{"code":"5111","name":"乐山市","children":[{"code":"511102","name":"市中区"},{"code":"511111","name":"沙湾区"},{"code":"511112","name":"五通桥区"},{"code":"511113","name":"金口河区"},{"code":"511123","name":"犍为县"},{"code":"511124","name":"井研县"},{"code":"511126","name":"夹江县"},{"code":"511129","name":"沐川县"},{"code":"511132","name":"峨边彝族自治县"},{"code":"511133","name":"马边彝族自治县"},{"code":"511181","name":"峨眉山市"}]},{"code":"5113","name":"南充市","children":[{"code":"511302","name":"顺庆区"},{"code":"511303","name":"高坪区"},{"code":"511304","name":"嘉陵区"},{"code":"511321","name":"南部县"},{"code":"511322","name":"营山县"},{"code":"511323","name":"蓬安县"},{"code":"511324","name":"仪陇县"},{"code":"511325","name":"西充县"},{"code":"511381","name":"阆中市"}]},{"code":"5114","name":"眉山市","children":[{"code":"511402","name":"东坡区"},{"code":"511403","name":"彭山区"},{"code":"511421","name":"仁寿县"},{"code":"511423","name":"洪雅县"},{"code":"511424","name":"丹棱县"},{"code":"511425","name":"青神县"}]},{"code":"5115","name":"宜宾市","children":[{"code":"511502","name":"翠屏区"},{"code":"511503","name":"南溪区"},{"code":"511504","name":"叙州区"},{"code":"511523","name":"江安县"},{"code":"511524","name":"长宁县"},{"code":"511525","name":"高县"},{"code":"511526","name":"珙县"},{"code":"511527","name":"筠连县"},{"code":"511528","name":"兴文县"},{"code":"511529","name":"屏山县"}]},{"code":"5116","name":"广安市","children":[{"code":"511602","name":"广安区"},{"code":"511603","name":"前锋区"},{"code":"511621","name":"岳池县"},{"code":"511622","name":"武胜县"},{"code":"511623","name":"邻水县"},{"code":"511681","name":"华蓥市"}]},{"code":"5117","name":"达州市","children":[{"code":"511702","name":"通川区"},{"code":"511703","name":"达川区"},{"code":"511722","name":"宣汉县"},{"code":"511723","name":"开江县"},{"code":"511724","name":"大竹县"},{"code":"511725","name":"渠县"},{"code":"511771","name":"达州经济开发区"},{"code":"511781","name":"万源市"}]},{"code":"5118","name":"雅安市","children":[{"code":"511802","name":"雨城区"},{"code":"511803","name":"名山区"},{"code":"511822","name":"荥经县"},{"code":"511823","name":"汉源县"},{"code":"511824","name":"石棉县"},{"code":"511825","name":"天全县"},{"code":"511826","name":"芦山县"},{"code":"511827","name":"宝兴县"}]},{"code":"5119","name":"巴中市","children":[{"code":"511902","name":"巴州区"},{"code":"511903","name":"恩阳区"},{"code":"511921","name":"通江县"},{"code":"511922","name":"南江县"},{"code":"511923","name":"平昌县"},{"code":"511971","name":"巴中经济开发区"}]},{"code":"5120","name":"资阳市","children":[{"code":"512002","name":"雁江区"},{"code":"512021","name":"安岳县"},{"code":"512022","name":"乐至县"}]},{"code":"5132","name":"阿坝藏族羌族自治州","children":[{"code":"513201","name":"马尔康市"},{"code":"513221","name":"汶川县"},{"code":"513222","name":"理县"},{"code":"513223","name":"茂县"},{"code":"513224","name":"松潘县"},{"code":"513225","name":"九寨沟县"},{"code":"513226","name":"金川县"},{"code":"513227","name":"小金县"},{"code":"513228","name":"黑水县"},{"code":"513230","name":"壤塘县"},{"code":"513231","name":"阿坝县"},{"code":"513232","name":"若尔盖县"},{"code":"513233","name":"红原县"}]},{"code":"5133","name":"甘孜藏族自治州","children":[{"code":"513301","name":"康定市"},{"code":"513322","name":"泸定县"},{"code":"513323","name":"丹巴县"},{"code":"513324","name":"九龙县"},{"code":"513325","name":"雅江县"},{"code":"513326","name":"道孚县"},{"code":"513327","name":"炉霍县"},{"code":"513328","name":"甘孜县"},{"code":"513329","name":"新龙县"},{"code":"513330","name":"德格县"},{"code":"513331","name":"白玉县"},{"code":"513332","name":"石渠县"},{"code":"513333","name":"色达县"},{"code":"513334","name":"理塘县"},{"code":"513335","name":"巴塘县"},{"code":"513336","name":"乡城县"},{"code":"513337","name":"稻城县"},{"code":"513338","name":"得荣县"}]},{"code":"5134","name":"凉山彝族自治州","children":[{"code":"513401","name":"西昌市"},{"code":"513402","name":"会理市"},{"code":"513422","name":"木里藏族自治县"},{"code":"513423","name":"盐源县"},{"code":"513424","name":"德昌县"},{"code":"513426","name":"会东县"},{"code":"513427","name":"宁南县"},{"code":"513428","name":"普格县"},{"code":"513429","name":"布拖县"},{"code":"513430","name":"金阳县"},{"code":"513431","name":"昭觉县"},{"code":"513432","name":"喜德县"},{"code":"513433","name":"冕宁县"},{"code":"513434","name":"越西县"},{"code":"513435","name":"甘洛县"},{"code":"513436","name":"美姑县"},{"code":"513437","name":"雷波县"}]}]},{"code":"52","name":"贵州省","children":[{"code":"5201","name":"贵阳市","children":[{"code":"520102","name":"南明区"},{"code":"520103","name":"云岩区"},{"code":"520111","name":"花溪区"},{"code":"520112","name":"乌当区"},{"code":"520113","name":"白云区"},{"code":"520115","name":"观山湖区"},{"code":"520121","name":"开阳县"},{"code":"520122","name":"息烽县"},{"code":"520123","name":"修文县"},{"code":"520181","name":"清镇市"}]},{"code":"5202","name":"六盘水市","children":[{"code":"520201","name":"钟山区"},{"code":"520203","name":"六枝特区"},{"code":"520204","name":"水城区"},{"code":"520281","name":"盘州市"}]},{"code":"5203","name":"遵义市","children":[{"code":"520302","name":"红花岗区"},{"code":"520303","name":"汇川区"},{"code":"520304","name":"播州区"},{"code":"520322","name":"桐梓县"},{"code":"520323","name":"绥阳县"},{"code":"520324","name":"正安县"},{"code":"520325","name":"道真仡佬族苗族自治县"},{"code":"520326","name":"务川仡佬族苗族自治县"},{"code":"520327","name":"凤冈县"},{"code":"520328","name":"湄潭县"},{"code":"520329","name":"余庆县"},{"code":"520330","name":"习水县"},{"code":"520381","name":"赤水市"},{"code":"520382","name":"仁怀市"}]},{"code":"5204","name":"安顺市","children":[{"code":"520402","name":"西秀区"},{"code":"520403","name":"平坝区"},{"code":"520422","name":"普定县"},{"code":"520423","name":"镇宁布依族苗族自治县"},{"code":"520424","name":"关岭布依族苗族自治县"},{"code":"520425","name":"紫云苗族布依族自治县"}]},{"code":"5205","name":"毕节市","children":[{"code":"520502","name":"七星关区"},{"code":"520521","name":"大方县"},{"code":"520523","name":"金沙县"},{"code":"520524","name":"织金县"},{"code":"520525","name":"纳雍县"},{"code":"520526","name":"威宁彝族回族苗族自治县"},{"code":"520527","name":"赫章县"},{"code":"520581","name":"黔西市"}]},{"code":"5206","name":"铜仁市","children":[{"code":"520602","name":"碧江区"},{"code":"520603","name":"万山区"},{"code":"520621","name":"江口县"},{"code":"520622","name":"玉屏侗族自治县"},{"code":"520623","name":"石阡县"},{"code":"520624","name":"思南县"},{"code":"520625","name":"印江土家族苗族自治县"},{"code":"520626","name":"德江县"},{"code":"520627","name":"沿河土家族自治县"},{"code":"520628","name":"松桃苗族自治县"}]},{"code":"5223","name":"黔西南布依族苗族自治州","children":[{"code":"522301","name":"兴义市"},{"code":"522302","name":"兴仁市"},{"code":"522323","name":"普安县"},{"code":"522324","name":"晴隆县"},{"code":"522325","name":"贞丰县"},{"code":"522326","name":"望谟县"},{"code":"522327","name":"册亨县"},{"code":"522328","name":"安龙县"}]},{"code":"5226","name":"黔东南苗族侗族自治州","children":[{"code":"522601","name":"凯里市"},{"code":"522622","name":"黄平县"},{"code":"522623","name":"施秉县"},{"code":"522624","name":"三穗县"},{"code":"522625","name":"镇远县"},{"code":"522626","name":"岑巩县"},{"code":"522627","name":"天柱县"},{"code":"522628","name":"锦屏县"},{"code":"522629","name":"剑河县"},{"code":"522630","name":"台江县"},{"code":"522631","name":"黎平县"},{"code":"522632","name":"榕江县"},{"code":"522633","name":"从江县"},{"code":"522634","name":"雷山县"},{"code":"522635","name":"麻江县"},{"code":"522636","name":"丹寨县"}]},{"code":"5227","name":"黔南布依族苗族自治州","children":[{"code":"522701","name":"都匀市"},{"code":"522702","name":"福泉市"},{"code":"522722","name":"荔波县"},{"code":"522723","name":"贵定县"},{"code":"522725","name":"瓮安县"},{"code":"522726","name":"独山县"},{"code":"522727","name":"平塘县"},{"code":"522728","name":"罗甸县"},{"code":"522729","name":"长顺县"},{"code":"522730","name":"龙里县"},{"code":"522731","name":"惠水县"},{"code":"522732","name":"三都水族自治县"}]}]},{"code":"53","name":"云南省","children":[{"code":"5301","name":"昆明市","children":[{"code":"530102","name":"五华区"},{"code":"530103","name":"盘龙区"},{"code":"530111","name":"官渡区"},{"code":"530112","name":"西山区"},{"code":"530113","name":"东川区"},{"code":"530114","name":"呈贡区"},{"code":"530115","name":"晋宁区"},{"code":"530124","name":"富民县"},{"code":"530125","name":"宜良县"},{"code":"530126","name":"石林彝族自治县"},{"code":"530127","name":"嵩明县"},{"code":"530128","name":"禄劝彝族苗族自治县"},{"code":"530129","name":"寻甸回族彝族自治县"},{"code":"530181","name":"安宁市"}]},{"code":"5303","name":"曲靖市","children":[{"code":"530302","name":"麒麟区"},{"code":"530303","name":"沾益区"},{"code":"530304","name":"马龙区"},{"code":"530322","name":"陆良县"},{"code":"530323","name":"师宗县"},{"code":"530324","name":"罗平县"},{"code":"530325","name":"富源县"},{"code":"530326","name":"会泽县"},{"code":"530381","name":"宣威市"}]},{"code":"5304","name":"玉溪市","children":[{"code":"530402","name":"红塔区"},{"code":"530403","name":"江川区"},{"code":"530423","name":"通海县"},{"code":"530424","name":"华宁县"},{"code":"530425","name":"易门县"},{"code":"530426","name":"峨山彝族自治县"},{"code":"530427","name":"新平彝族傣族自治县"},{"code":"530428","name":"元江哈尼族彝族傣族自治县"},{"code":"530481","name":"澄江市"}]},{"code":"5305","name":"保山市","children":[{"code":"530502","name":"隆阳区"},{"code":"530521","name":"施甸县"},{"code":"530523","name":"龙陵县"},{"code":"530524","name":"昌宁县"},{"code":"530581","name":"腾冲市"}]},{"code":"5306","name":"昭通市","children":[{"code":"530602","name":"昭阳区"},{"code":"530621","name":"鲁甸县"},{"code":"530622","name":"巧家县"},{"code":"530623","name":"盐津县"},{"code":"530624","name":"大关县"},{"code":"530625","name":"永善县"},{"code":"530626","name":"绥江县"},{"code":"530627","name":"镇雄县"},{"code":"530628","name":"彝良县"},{"code":"530629","name":"威信县"},{"code":"530681","name":"水富市"}]},{"code":"5307","name":"丽江市","children":[{"code":"530702","name":"古城区"},{"code":"530721","name":"玉龙纳西族自治县"},{"code":"530722","name":"永胜县"},{"code":"530723","name":"华坪县"},{"code":"530724","name":"宁蒗彝族自治县"}]},{"code":"5308","name":"普洱市","children":[{"code":"530802","name":"思茅区"},{"code":"530821","name":"宁洱哈尼族彝族自治县"},{"code":"530822","name":"墨江哈尼族自治县"},{"code":"530823","name":"景东彝族自治县"},{"code":"530824","name":"景谷傣族彝族自治县"},{"code":"530825","name":"镇沅彝族哈尼族拉祜族自治县"},{"code":"530826","name":"江城哈尼族彝族自治县"},{"code":"530827","name":"孟连傣族拉祜族佤族自治县"},{"code":"530828","name":"澜沧拉祜族自治县"},{"code":"530829","name":"西盟佤族自治县"}]},{"code":"5309","name":"临沧市","children":[{"code":"530902","name":"临翔区"},{"code":"530921","name":"凤庆县"},{"code":"530922","name":"云县"},{"code":"530923","name":"永德县"},{"code":"530924","name":"镇康县"},{"code":"530925","name":"双江拉祜族佤族布朗族傣族自治县"},{"code":"530926","name":"耿马傣族佤族自治县"},{"code":"530927","name":"沧源佤族自治县"}]},{"code":"5323","name":"楚雄彝族自治州","children":[{"code":"532301","name":"楚雄市"},{"code":"532302","name":"禄丰市"},{"code":"532322","name":"双柏县"},{"code":"532323","name":"牟定县"},{"code":"532324","name":"南华县"},{"code":"532325","name":"姚安县"},{"code":"532326","name":"大姚县"},{"code":"532327","name":"永仁县"},{"code":"532328","name":"元谋县"},{"code":"532329","name":"武定县"}]},{"code":"5325","name":"红河哈尼族彝族自治州","children":[{"code":"532501","name":"个旧市"},{"code":"532502","name":"开远市"},{"code":"532503","name":"蒙自市"},{"code":"532504","name":"弥勒市"},{"code":"532523","name":"屏边苗族自治县"},{"code":"532524","name":"建水县"},{"code":"532525","name":"石屏县"},{"code":"532527","name":"泸西县"},{"code":"532528","name":"元阳县"},{"code":"532529","name":"红河县"},{"code":"532530","name":"金平苗族瑶族傣族自治县"},{"code":"532531","name":"绿春县"},{"code":"532532","name":"河口瑶族自治县"}]},{"code":"5326","name":"文山壮族苗族自治州","children":[{"code":"532601","name":"文山市"},{"code":"532622","name":"砚山县"},{"code":"532623","name":"西畴县"},{"code":"532624","name":"麻栗坡县"},{"code":"532625","name":"马关县"},{"code":"532626","name":"丘北县"},{"code":"532627","name":"广南县"},{"code":"532628","name":"富宁县"}]},{"code":"5328","name":"西双版纳傣族自治州","children":[{"code":"532801","name":"景洪市"},{"code":"532822","name":"勐海县"},{"code":"532823","name":"勐腊县"}]},{"code":"5329","name":"大理白族自治州","children":[{"code":"532901","name":"大理市"},{"code":"532922","name":"漾濞彝族自治县"},{"code":"532923","name":"祥云县"},{"code":"532924","name":"宾川县"},{"code":"532925","name":"弥渡县"},{"code":"532926","name":"南涧彝族自治县"},{"code":"532927","name":"巍山彝族回族自治县"},{"code":"532928","name":"永平县"},{"code":"532929","name":"云龙县"},{"code":"532930","name":"洱源县"},{"code":"532931","name":"剑川县"},{"code":"532932","name":"鹤庆县"}]},{"code":"5331","name":"德宏傣族景颇族自治州","children":[{"code":"533102","name":"瑞丽市"},{"code":"533103","name":"芒市"},{"code":"533122","name":"梁河县"},{"code":"533123","name":"盈江县"},{"code":"533124","name":"陇川县"}]},{"code":"5333","name":"怒江傈僳族自治州","children":[{"code":"533301","name":"泸水市"},{"code":"533323","name":"福贡县"},{"code":"533324","name":"贡山独龙族怒族自治县"},{"code":"533325","name":"兰坪白族普米族自治县"}]},{"code":"5334","name":"迪庆藏族自治州","children":[{"code":"533401","name":"香格里拉市"},{"code":"533422","name":"德钦县"},{"code":"533423","name":"维西傈僳族自治县"}]}]},{"code":"54","name":"西藏自治区","children":[{"code":"5401","name":"拉萨市","children":[{"code":"540102","name":"城关区"},{"code":"540103","name":"堆龙德庆区"},{"code":"540104","name":"达孜区"},{"code":"540121","name":"林周县"},{"code":"540122","name":"当雄县"},{"code":"540123","name":"尼木县"},{"code":"540124","name":"曲水县"},{"code":"540127","name":"墨竹工卡县"},{"code":"540171","name":"格尔木藏青工业园区"},{"code":"540172","name":"拉萨经济技术开发区"},{"code":"540173","name":"西藏文化旅游创意园区"},{"code":"540174","name":"达孜工业园区"}]},{"code":"5402","name":"日喀则市","children":[{"code":"540202","name":"桑珠孜区"},{"code":"540221","name":"南木林县"},{"code":"540222","name":"江孜县"},{"code":"540223","name":"定日县"},{"code":"540224","name":"萨迦县"},{"code":"540225","name":"拉孜县"},{"code":"540226","name":"昂仁县"},{"code":"540227","name":"谢通门县"},{"code":"540228","name":"白朗县"},{"code":"540229","name":"仁布县"},{"code":"540230","name":"康马县"},{"code":"540231","name":"定结县"},{"code":"540232","name":"仲巴县"},{"code":"540233","name":"亚东县"},{"code":"540234","name":"吉隆县"},{"code":"540235","name":"聂拉木县"},{"code":"540236","name":"萨嘎县"},{"code":"540237","name":"岗巴县"}]},{"code":"5403","name":"昌都市","children":[{"code":"540302","name":"卡若区"},{"code":"540321","name":"江达县"},{"code":"540322","name":"贡觉县"},{"code":"540323","name":"类乌齐县"},{"code":"540324","name":"丁青县"},{"code":"540325","name":"察雅县"},{"code":"540326","name":"八宿县"},{"code":"540327","name":"左贡县"},{"code":"540328","name":"芒康县"},{"code":"540329","name":"洛隆县"},{"code":"540330","name":"边坝县"}]},{"code":"5404","name":"林芝市","children":[{"code":"540402","name":"巴宜区"},{"code":"540421","name":"工布江达县"},{"code":"540422","name":"米林县"},{"code":"540423","name":"墨脱县"},{"code":"540424","name":"波密县"},{"code":"540425","name":"察隅县"},{"code":"540426","name":"朗县"}]},{"code":"5405","name":"山南市","children":[{"code":"540502","name":"乃东区"},{"code":"540521","name":"扎囊县"},{"code":"540522","name":"贡嘎县"},{"code":"540523","name":"桑日县"},{"code":"540524","name":"琼结县"},{"code":"540525","name":"曲松县"},{"code":"540526","name":"措美县"},{"code":"540527","name":"洛扎县"},{"code":"540528","name":"加查县"},{"code":"540529","name":"隆子县"},{"code":"540530","name":"错那县"},{"code":"540531","name":"浪卡子县"}]},{"code":"5406","name":"那曲市","children":[{"code":"540602","name":"色尼区"},{"code":"540621","name":"嘉黎县"},{"code":"540622","name":"比如县"},{"code":"540623","name":"聂荣县"},{"code":"540624","name":"安多县"},{"code":"540625","name":"申扎县"},{"code":"540626","name":"索县"},{"code":"540627","name":"班戈县"},{"code":"540628","name":"巴青县"},{"code":"540629","name":"尼玛县"},{"code":"540630","name":"双湖县"}]},{"code":"5425","name":"阿里地区","children":[{"code":"542521","name":"普兰县"},{"code":"542522","name":"札达县"},{"code":"542523","name":"噶尔县"},{"code":"542524","name":"日土县"},{"code":"542525","name":"革吉县"},{"code":"542526","name":"改则县"},{"code":"542527","name":"措勤县"}]}]},{"code":"61","name":"陕西省","children":[{"code":"6101","name":"西安市","children":[{"code":"610102","name":"新城区"},{"code":"610103","name":"碑林区"},{"code":"610104","name":"莲湖区"},{"code":"610111","name":"灞桥区"},{"code":"610112","name":"未央区"},{"code":"610113","name":"雁塔区"},{"code":"610114","name":"阎良区"},{"code":"610115","name":"临潼区"},{"code":"610116","name":"长安区"},{"code":"610117","name":"高陵区"},{"code":"610118","name":"鄠邑区"},{"code":"610122","name":"蓝田县"},{"code":"610124","name":"周至县"}]},{"code":"6102","name":"铜川市","children":[{"code":"610202","name":"王益区"},{"code":"610203","name":"印台区"},{"code":"610204","name":"耀州区"},{"code":"610222","name":"宜君县"}]},{"code":"6103","name":"宝鸡市","children":[{"code":"610302","name":"渭滨区"},{"code":"610303","name":"金台区"},{"code":"610304","name":"陈仓区"},{"code":"610305","name":"凤翔区"},{"code":"610323","name":"岐山县"},{"code":"610324","name":"扶风县"},{"code":"610326","name":"眉县"},{"code":"610327","name":"陇县"},{"code":"610328","name":"千阳县"},{"code":"610329","name":"麟游县"},{"code":"610330","name":"凤县"},{"code":"610331","name":"太白县"}]},{"code":"6104","name":"咸阳市","children":[{"code":"610402","name":"秦都区"},{"code":"610403","name":"杨陵区"},{"code":"610404","name":"渭城区"},{"code":"610422","name":"三原县"},{"code":"610423","name":"泾阳县"},{"code":"610424","name":"乾县"},{"code":"610425","name":"礼泉县"},{"code":"610426","name":"永寿县"},{"code":"610428","name":"长武县"},{"code":"610429","name":"旬邑县"},{"code":"610430","name":"淳化县"},{"code":"610431","name":"武功县"},{"code":"610481","name":"兴平市"},{"code":"610482","name":"彬州市"}]},{"code":"6105","name":"渭南市","children":[{"code":"610502","name":"临渭区"},{"code":"610503","name":"华州区"},{"code":"610522","name":"潼关县"},{"code":"610523","name":"大荔县"},{"code":"610524","name":"合阳县"},{"code":"610525","name":"澄城县"},{"code":"610526","name":"蒲城县"},{"code":"610527","name":"白水县"},{"code":"610528","name":"富平县"},{"code":"610581","name":"韩城市"},{"code":"610582","name":"华阴市"}]},{"code":"6106","name":"延安市","children":[{"code":"610602","name":"宝塔区"},{"code":"610603","name":"安塞区"},{"code":"610621","name":"延长县"},{"code":"610622","name":"延川县"},{"code":"610625","name":"志丹县"},{"code":"610626","name":"吴起县"},{"code":"610627","name":"甘泉县"},{"code":"610628","name":"富县"},{"code":"610629","name":"洛川县"},{"code":"610630","name":"宜川县"},{"code":"610631","name":"黄龙县"},{"code":"610632","name":"黄陵县"},{"code":"610681","name":"子长市"}]},{"code":"6107","name":"汉中市","children":[{"code":"610702","name":"汉台区"},{"code":"610703","name":"南郑区"},{"code":"610722","name":"城固县"},{"code":"610723","name":"洋县"},{"code":"610724","name":"西乡县"},{"code":"610725","name":"勉县"},{"code":"610726","name":"宁强县"},{"code":"610727","name":"略阳县"},{"code":"610728","name":"镇巴县"},{"code":"610729","name":"留坝县"},{"code":"610730","name":"佛坪县"}]},{"code":"6108","name":"榆林市","children":[{"code":"610802","name":"榆阳区"},{"code":"610803","name":"横山区"},{"code":"610822","name":"府谷县"},{"code":"610824","name":"靖边县"},{"code":"610825","name":"定边县"},{"code":"610826","name":"绥德县"},{"code":"610827","name":"米脂县"},{"code":"610828","name":"佳县"},{"code":"610829","name":"吴堡县"},{"code":"610830","name":"清涧县"},{"code":"610831","name":"子洲县"},{"code":"610881","name":"神木市"}]},{"code":"6109","name":"安康市","children":[{"code":"610902","name":"汉滨区"},{"code":"610921","name":"汉阴县"},{"code":"610922","name":"石泉县"},{"code":"610923","name":"宁陕县"},{"code":"610924","name":"紫阳县"},{"code":"610925","name":"岚皋县"},{"code":"610926","name":"平利县"},{"code":"610927","name":"镇坪县"},{"code":"610929","name":"白河县"},{"code":"610981","name":"旬阳市"}]},{"code":"6110","name":"商洛市","children":[{"code":"611002","name":"商州区"},{"code":"611021","name":"洛南县"},{"code":"611022","name":"丹凤县"},{"code":"611023","name":"商南县"},{"code":"611024","name":"山阳县"},{"code":"611025","name":"镇安县"},{"code":"611026","name":"柞水县"}]}]},{"code":"62","name":"甘肃省","children":[{"code":"6201","name":"兰州市","children":[{"code":"620102","name":"城关区"},{"code":"620103","name":"七里河区"},{"code":"620104","name":"西固区"},{"code":"620105","name":"安宁区"},{"code":"620111","name":"红古区"},{"code":"620121","name":"永登县"},{"code":"620122","name":"皋兰县"},{"code":"620123","name":"榆中县"},{"code":"620171","name":"兰州新区"}]},{"code":"6202","name":"嘉峪关市","children":[{"code":"620201001","name":"雄关街道"},{"code":"620201002","name":"钢城街道"},{"code":"620201100","name":"新城镇"},{"code":"620201101","name":"峪泉镇"},{"code":"620201102","name":"文殊镇"}]},{"code":"6203","name":"金昌市","children":[{"code":"620302","name":"金川区"},{"code":"620321","name":"永昌县"}]},{"code":"6204","name":"白银市","children":[{"code":"620402","name":"白银区"},{"code":"620403","name":"平川区"},{"code":"620421","name":"靖远县"},{"code":"620422","name":"会宁县"},{"code":"620423","name":"景泰县"}]},{"code":"6205","name":"天水市","children":[{"code":"620502","name":"秦州区"},{"code":"620503","name":"麦积区"},{"code":"620521","name":"清水县"},{"code":"620522","name":"秦安县"},{"code":"620523","name":"甘谷县"},{"code":"620524","name":"武山县"},{"code":"620525","name":"张家川回族自治县"}]},{"code":"6206","name":"武威市","children":[{"code":"620602","name":"凉州区"},{"code":"620621","name":"民勤县"},{"code":"620622","name":"古浪县"},{"code":"620623","name":"天祝藏族自治县"}]},{"code":"6207","name":"张掖市","children":[{"code":"620702","name":"甘州区"},{"code":"620721","name":"肃南裕固族自治县"},{"code":"620722","name":"民乐县"},{"code":"620723","name":"临泽县"},{"code":"620724","name":"高台县"},{"code":"620725","name":"山丹县"}]},{"code":"6208","name":"平凉市","children":[{"code":"620802","name":"崆峒区"},{"code":"620821","name":"泾川县"},{"code":"620822","name":"灵台县"},{"code":"620823","name":"崇信县"},{"code":"620825","name":"庄浪县"},{"code":"620826","name":"静宁县"},{"code":"620881","name":"华亭市"}]},{"code":"6209","name":"酒泉市","children":[{"code":"620902","name":"肃州区"},{"code":"620921","name":"金塔县"},{"code":"620922","name":"瓜州县"},{"code":"620923","name":"肃北蒙古族自治县"},{"code":"620924","name":"阿克塞哈萨克族自治县"},{"code":"620981","name":"玉门市"},{"code":"620982","name":"敦煌市"}]},{"code":"6210","name":"庆阳市","children":[{"code":"621002","name":"西峰区"},{"code":"621021","name":"庆城县"},{"code":"621022","name":"环县"},{"code":"621023","name":"华池县"},{"code":"621024","name":"合水县"},{"code":"621025","name":"正宁县"},{"code":"621026","name":"宁县"},{"code":"621027","name":"镇原县"}]},{"code":"6211","name":"定西市","children":[{"code":"621102","name":"安定区"},{"code":"621121","name":"通渭县"},{"code":"621122","name":"陇西县"},{"code":"621123","name":"渭源县"},{"code":"621124","name":"临洮县"},{"code":"621125","name":"漳县"},{"code":"621126","name":"岷县"}]},{"code":"6212","name":"陇南市","children":[{"code":"621202","name":"武都区"},{"code":"621221","name":"成县"},{"code":"621222","name":"文县"},{"code":"621223","name":"宕昌县"},{"code":"621224","name":"康县"},{"code":"621225","name":"西和县"},{"code":"621226","name":"礼县"},{"code":"621227","name":"徽县"},{"code":"621228","name":"两当县"}]},{"code":"6229","name":"临夏回族自治州","children":[{"code":"622901","name":"临夏市"},{"code":"622921","name":"临夏县"},{"code":"622922","name":"康乐县"},{"code":"622923","name":"永靖县"},{"code":"622924","name":"广河县"},{"code":"622925","name":"和政县"},{"code":"622926","name":"东乡族自治县"},{"code":"622927","name":"积石山保安族东乡族撒拉族自治县"}]},{"code":"6230","name":"甘南藏族自治州","children":[{"code":"623001","name":"合作市"},{"code":"623021","name":"临潭县"},{"code":"623022","name":"卓尼县"},{"code":"623023","name":"舟曲县"},{"code":"623024","name":"迭部县"},{"code":"623025","name":"玛曲县"},{"code":"623026","name":"碌曲县"},{"code":"623027","name":"夏河县"}]}]},{"code":"63","name":"青海省","children":[{"code":"6301","name":"西宁市","children":[{"code":"630102","name":"城东区"},{"code":"630103","name":"城中区"},{"code":"630104","name":"城西区"},{"code":"630105","name":"城北区"},{"code":"630106","name":"湟中区"},{"code":"630121","name":"大通回族土族自治县"},{"code":"630123","name":"湟源县"}]},{"code":"6302","name":"海东市","children":[{"code":"630202","name":"乐都区"},{"code":"630203","name":"平安区"},{"code":"630222","name":"民和回族土族自治县"},{"code":"630223","name":"互助土族自治县"},{"code":"630224","name":"化隆回族自治县"},{"code":"630225","name":"循化撒拉族自治县"}]},{"code":"6322","name":"海北藏族自治州","children":[{"code":"632221","name":"门源回族自治县"},{"code":"632222","name":"祁连县"},{"code":"632223","name":"海晏县"},{"code":"632224","name":"刚察县"}]},{"code":"6323","name":"黄南藏族自治州","children":[{"code":"632301","name":"同仁市"},{"code":"632322","name":"尖扎县"},{"code":"632323","name":"泽库县"},{"code":"632324","name":"河南蒙古族自治县"}]},{"code":"6325","name":"海南藏族自治州","children":[{"code":"632521","name":"共和县"},{"code":"632522","name":"同德县"},{"code":"632523","name":"贵德县"},{"code":"632524","name":"兴海县"},{"code":"632525","name":"贵南县"}]},{"code":"6326","name":"果洛藏族自治州","children":[{"code":"632621","name":"玛沁县"},{"code":"632622","name":"班玛县"},{"code":"632623","name":"甘德县"},{"code":"632624","name":"达日县"},{"code":"632625","name":"久治县"},{"code":"632626","name":"玛多县"}]},{"code":"6327","name":"玉树藏族自治州","children":[{"code":"632701","name":"玉树市"},{"code":"632722","name":"杂多县"},{"code":"632723","name":"称多县"},{"code":"632724","name":"治多县"},{"code":"632725","name":"囊谦县"},{"code":"632726","name":"曲麻莱县"}]},{"code":"6328","name":"海西蒙古族藏族自治州","children":[{"code":"632801","name":"格尔木市"},{"code":"632802","name":"德令哈市"},{"code":"632803","name":"茫崖市"},{"code":"632821","name":"乌兰县"},{"code":"632822","name":"都兰县"},{"code":"632823","name":"天峻县"},{"code":"632857","name":"大柴旦行政委员会"}]}]},{"code":"64","name":"宁夏回族自治区","children":[{"code":"6401","name":"银川市","children":[{"code":"640104","name":"兴庆区"},{"code":"640105","name":"西夏区"},{"code":"640106","name":"金凤区"},{"code":"640121","name":"永宁县"},{"code":"640122","name":"贺兰县"},{"code":"640181","name":"灵武市"}]},{"code":"6402","name":"石嘴山市","children":[{"code":"640202","name":"大武口区"},{"code":"640205","name":"惠农区"},{"code":"640221","name":"平罗县"}]},{"code":"6403","name":"吴忠市","children":[{"code":"640302","name":"利通区"},{"code":"640303","name":"红寺堡区"},{"code":"640323","name":"盐池县"},{"code":"640324","name":"同心县"},{"code":"640381","name":"青铜峡市"}]},{"code":"6404","name":"固原市","children":[{"code":"640402","name":"原州区"},{"code":"640422","name":"西吉县"},{"code":"640423","name":"隆德县"},{"code":"640424","name":"泾源县"},{"code":"640425","name":"彭阳县"}]},{"code":"6405","name":"中卫市","children":[{"code":"640502","name":"沙坡头区"},{"code":"640521","name":"中宁县"},{"code":"640522","name":"海原县"}]}]},{"code":"65","name":"新疆维吾尔自治区","children":[{"code":"6501","name":"乌鲁木齐市","children":[{"code":"650102","name":"天山区"},{"code":"650103","name":"沙依巴克区"},{"code":"650104","name":"新市区"},{"code":"650105","name":"水磨沟区"},{"code":"650106","name":"头屯河区"},{"code":"650107","name":"达坂城区"},{"code":"650109","name":"米东区"},{"code":"650121","name":"乌鲁木齐县"}]},{"code":"6502","name":"克拉玛依市","children":[{"code":"650202","name":"独山子区"},{"code":"650203","name":"克拉玛依区"},{"code":"650204","name":"白碱滩区"},{"code":"650205","name":"乌尔禾区"}]},{"code":"6504","name":"吐鲁番市","children":[{"code":"650402","name":"高昌区"},{"code":"650421","name":"鄯善县"},{"code":"650422","name":"托克逊县"}]},{"code":"6505","name":"哈密市","children":[{"code":"650502","name":"伊州区"},{"code":"650521","name":"巴里坤哈萨克自治县"},{"code":"650522","name":"伊吾县"}]},{"code":"6523","name":"昌吉回族自治州","children":[{"code":"652301","name":"昌吉市"},{"code":"652302","name":"阜康市"},{"code":"652323","name":"呼图壁县"},{"code":"652324","name":"玛纳斯县"},{"code":"652325","name":"奇台县"},{"code":"652327","name":"吉木萨尔县"},{"code":"652328","name":"木垒哈萨克自治县"}]},{"code":"6527","name":"博尔塔拉蒙古自治州","children":[{"code":"652701","name":"博乐市"},{"code":"652702","name":"阿拉山口市"},{"code":"652722","name":"精河县"},{"code":"652723","name":"温泉县"}]},{"code":"6528","name":"巴音郭楞蒙古自治州","children":[{"code":"652801","name":"库尔勒市"},{"code":"652822","name":"轮台县"},{"code":"652823","name":"尉犁县"},{"code":"652824","name":"若羌县"},{"code":"652825","name":"且末县"},{"code":"652826","name":"焉耆回族自治县"},{"code":"652827","name":"和静县"},{"code":"652828","name":"和硕县"},{"code":"652829","name":"博湖县"},{"code":"652871","name":"库尔勒经济技术开发区"}]},{"code":"6529","name":"阿克苏地区","children":[{"code":"652901","name":"阿克苏市"},{"code":"652902","name":"库车市"},{"code":"652922","name":"温宿县"},{"code":"652924","name":"沙雅县"},{"code":"652925","name":"新和县"},{"code":"652926","name":"拜城县"},{"code":"652927","name":"乌什县"},{"code":"652928","name":"阿瓦提县"},{"code":"652929","name":"柯坪县"}]},{"code":"6530","name":"克孜勒苏柯尔克孜自治州","children":[{"code":"653001","name":"阿图什市"},{"code":"653022","name":"阿克陶县"},{"code":"653023","name":"阿合奇县"},{"code":"653024","name":"乌恰县"}]},{"code":"6531","name":"喀什地区","children":[{"code":"653101","name":"喀什市"},{"code":"653121","name":"疏附县"},{"code":"653122","name":"疏勒县"},{"code":"653123","name":"英吉沙县"},{"code":"653124","name":"泽普县"},{"code":"653125","name":"莎车县"},{"code":"653126","name":"叶城县"},{"code":"653127","name":"麦盖提县"},{"code":"653128","name":"岳普湖县"},{"code":"653129","name":"伽师县"},{"code":"653130","name":"巴楚县"},{"code":"653131","name":"塔什库尔干塔吉克自治县"}]},{"code":"6532","name":"和田地区","children":[{"code":"653201","name":"和田市"},{"code":"653221","name":"和田县"},{"code":"653222","name":"墨玉县"},{"code":"653223","name":"皮山县"},{"code":"653224","name":"洛浦县"},{"code":"653225","name":"策勒县"},{"code":"653226","name":"于田县"},{"code":"653227","name":"民丰县"}]},{"code":"6540","name":"伊犁哈萨克自治州","children":[{"code":"654002","name":"伊宁市"},{"code":"654003","name":"奎屯市"},{"code":"654004","name":"霍尔果斯市"},{"code":"654021","name":"伊宁县"},{"code":"654022","name":"察布查尔锡伯自治县"},{"code":"654023","name":"霍城县"},{"code":"654024","name":"巩留县"},{"code":"654025","name":"新源县"},{"code":"654026","name":"昭苏县"},{"code":"654027","name":"特克斯县"},{"code":"654028","name":"尼勒克县"}]},{"code":"6542","name":"塔城地区","children":[{"code":"654201","name":"塔城市"},{"code":"654202","name":"乌苏市"},{"code":"654203","name":"沙湾市"},{"code":"654221","name":"额敏县"},{"code":"654224","name":"托里县"},{"code":"654225","name":"裕民县"},{"code":"654226","name":"和布克赛尔蒙古自治县"}]},{"code":"6543","name":"阿勒泰地区","children":[{"code":"654301","name":"阿勒泰市"},{"code":"654321","name":"布尔津县"},{"code":"654322","name":"富蕴县"},{"code":"654323","name":"福海县"},{"code":"654324","name":"哈巴河县"},{"code":"654325","name":"青河县"},{"code":"654326","name":"吉木乃县"}]},{"code":"6590","name":"自治区直辖县级行政区划","children":[{"code":"659001","name":"石河子市"},{"code":"659002","name":"阿拉尔市"},{"code":"659003","name":"图木舒克市"},{"code":"659004","name":"五家渠市"},{"code":"659005","name":"北屯市"},{"code":"659006","name":"铁门关市"},{"code":"659007","name":"双河市"},{"code":"659008","name":"可克达拉市"},{"code":"659009","name":"昆玉市"},{"code":"659010","name":"胡杨河市"},{"code":"659011","name":"新星市"}]}]}]
\ No newline at end of file
diff --git a/saiadmin-vue/src/components/ma-codeEditor/index.vue b/saiadmin-vue/src/components/ma-codeEditor/index.vue
new file mode 100644
index 0000000..720204b
--- /dev/null
+++ b/saiadmin-vue/src/components/ma-codeEditor/index.vue
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/ma-colorPicker/index.vue b/saiadmin-vue/src/components/ma-colorPicker/index.vue
new file mode 100644
index 0000000..4569435
--- /dev/null
+++ b/saiadmin-vue/src/components/ma-colorPicker/index.vue
@@ -0,0 +1,77 @@
+
+
+
+ 选择颜色
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/ma-verifyCode/index.vue b/saiadmin-vue/src/components/ma-verifyCode/index.vue
new file mode 100644
index 0000000..bbe49e2
--- /dev/null
+++ b/saiadmin-vue/src/components/ma-verifyCode/index.vue
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/components/ma-wangEditor/index.vue b/saiadmin-vue/src/components/ma-wangEditor/index.vue
new file mode 100644
index 0000000..5616e47
--- /dev/null
+++ b/saiadmin-vue/src/components/ma-wangEditor/index.vue
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-chart/index.vue b/saiadmin-vue/src/components/sa-chart/index.vue
new file mode 100644
index 0000000..557cc0a
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-chart/index.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-checkbox/index.vue b/saiadmin-vue/src/components/sa-checkbox/index.vue
new file mode 100644
index 0000000..30e1b25
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-checkbox/index.vue
@@ -0,0 +1,41 @@
+
+
+
+ {{ item.label }}
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-dict/index.vue b/saiadmin-vue/src/components/sa-dict/index.vue
new file mode 100644
index 0000000..a442cba
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-dict/index.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+ {{
+ value.map((v) => tool.getLabel(v, props.options.length > 0 ? props.options : dictList[props.dict])).join(', ')
+ }}
+
+
+ {{ tool.getLabel(value, props.options.length > 0 ? props.options : dictList[props.dict]) }}
+
+
+
+
+
+
+ {{ tool.getLabel(v, props.options.length > 0 ? props.options : dictList[props.dict]) }}
+
+
+
+ {{ tool.getLabel(value, props.options.length > 0 ? props.options : dictList[props.dict]) }}
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-icon-picker/iconify/bi.json b/saiadmin-vue/src/components/sa-icon-picker/iconify/bi.json
new file mode 100644
index 0000000..c262019
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-icon-picker/iconify/bi.json
@@ -0,0 +1 @@
+["bi:0-circle","bi:0-circle-fill","bi:0-square","bi:0-square-fill","bi:1-circle","bi:1-circle-fill","bi:1-square","bi:1-square-fill","bi:2-circle","bi:2-circle-fill","bi:2-square","bi:2-square-fill","bi:3-circle","bi:3-circle-fill","bi:3-square","bi:3-square-fill","bi:4-circle","bi:4-circle-fill","bi:4-square","bi:4-square-fill","bi:5-circle","bi:5-circle-fill","bi:5-square","bi:5-square-fill","bi:6-circle","bi:6-circle-fill","bi:6-square","bi:6-square-fill","bi:7-circle","bi:7-circle-fill","bi:7-square","bi:7-square-fill","bi:8-circle","bi:8-circle-fill","bi:8-square","bi:8-square-fill","bi:9-circle","bi:9-circle-fill","bi:9-square","bi:9-square-fill","bi:activity","bi:airplane","bi:airplane-engines","bi:airplane-engines-fill","bi:airplane-fill","bi:alarm","bi:alarm-fill","bi:alexa","bi:align-bottom","bi:align-center","bi:align-end","bi:align-middle","bi:align-start","bi:align-top","bi:alipay","bi:alphabet","bi:alphabet-uppercase","bi:alt","bi:amazon","bi:amd","bi:android","bi:android2","bi:app","bi:app-indicator","bi:apple","bi:archive","bi:archive-fill","bi:arrow-90deg-down","bi:arrow-90deg-left","bi:arrow-90deg-right","bi:arrow-90deg-up","bi:arrow-bar-down","bi:arrow-bar-left","bi:arrow-bar-right","bi:arrow-bar-up","bi:arrow-clockwise","bi:arrow-counterclockwise","bi:arrow-down","bi:arrow-down-circle","bi:arrow-down-circle-fill","bi:arrow-down-left","bi:arrow-down-left-circle","bi:arrow-down-left-circle-fill","bi:arrow-down-left-square","bi:arrow-down-left-square-fill","bi:arrow-down-right","bi:arrow-down-right-circle","bi:arrow-down-right-circle-fill","bi:arrow-down-right-square","bi:arrow-down-right-square-fill","bi:arrow-down-short","bi:arrow-down-square","bi:arrow-down-square-fill","bi:arrow-down-up","bi:arrow-left","bi:arrow-left-circle","bi:arrow-left-circle-fill","bi:arrow-left-right","bi:arrow-left-short","bi:arrow-left-square","bi:arrow-left-square-fill","bi:arrow-repeat","bi:arrow-return-left","bi:arrow-return-right","bi:arrow-right","bi:arrow-right-circle","bi:arrow-right-circle-fill","bi:arrow-right-short","bi:arrow-right-square","bi:arrow-right-square-fill","bi:arrow-through-heart","bi:arrow-through-heart-fill","bi:arrow-up","bi:arrow-up-circle","bi:arrow-up-circle-fill","bi:arrow-up-left","bi:arrow-up-left-circle","bi:arrow-up-left-circle-fill","bi:arrow-up-left-square","bi:arrow-up-left-square-fill","bi:arrow-up-right","bi:arrow-up-right-circle","bi:arrow-up-right-circle-fill","bi:arrow-up-right-square","bi:arrow-up-right-square-fill","bi:arrow-up-short","bi:arrow-up-square","bi:arrow-up-square-fill","bi:arrows","bi:arrows-angle-contract","bi:arrows-angle-expand","bi:arrows-collapse","bi:arrows-collapse-vertical","bi:arrows-expand","bi:arrows-expand-vertical","bi:arrows-fullscreen","bi:arrows-move","bi:arrows-vertical","bi:aspect-ratio","bi:aspect-ratio-fill","bi:asterisk","bi:at","bi:award","bi:award-fill","bi:back","bi:backpack","bi:backpack-fill","bi:backpack2","bi:backpack2-fill","bi:backpack3","bi:backpack3-fill","bi:backpack4","bi:backpack4-fill","bi:backspace","bi:backspace-fill","bi:backspace-reverse","bi:backspace-reverse-fill","bi:badge-3d","bi:badge-3d-fill","bi:badge-4k","bi:badge-4k-fill","bi:badge-8k","bi:badge-8k-fill","bi:badge-ad","bi:badge-ad-fill","bi:badge-ar","bi:badge-ar-fill","bi:badge-cc","bi:badge-cc-fill","bi:badge-hd","bi:badge-hd-fill","bi:badge-sd","bi:badge-sd-fill","bi:badge-tm","bi:badge-tm-fill","bi:badge-vo","bi:badge-vo-fill","bi:badge-vr","bi:badge-vr-fill","bi:badge-wc","bi:badge-wc-fill","bi:bag","bi:bag-check","bi:bag-check-fill","bi:bag-dash","bi:bag-dash-fill","bi:bag-fill","bi:bag-heart","bi:bag-heart-fill","bi:bag-plus","bi:bag-plus-fill","bi:bag-x","bi:bag-x-fill","bi:balloon","bi:balloon-fill","bi:balloon-heart","bi:balloon-heart-fill","bi:ban","bi:ban-fill","bi:bandaid","bi:bandaid-fill","bi:bank","bi:bank2","bi:bar-chart","bi:bar-chart-fill","bi:bar-chart-line","bi:bar-chart-line-fill","bi:bar-chart-steps","bi:basket","bi:basket-fill","bi:basket2","bi:basket2-fill","bi:basket3","bi:basket3-fill","bi:battery","bi:battery-charging","bi:battery-full","bi:battery-half","bi:behance","bi:bell","bi:bell-fill","bi:bell-slash","bi:bell-slash-fill","bi:bezier","bi:bezier2","bi:bicycle","bi:bing","bi:binoculars","bi:binoculars-fill","bi:blockquote-left","bi:blockquote-right","bi:bluetooth","bi:body-text","bi:book","bi:book-fill","bi:book-half","bi:bookmark","bi:bookmark-check","bi:bookmark-check-fill","bi:bookmark-dash","bi:bookmark-dash-fill","bi:bookmark-fill","bi:bookmark-heart","bi:bookmark-heart-fill","bi:bookmark-plus","bi:bookmark-plus-fill","bi:bookmark-star","bi:bookmark-star-fill","bi:bookmark-x","bi:bookmark-x-fill","bi:bookmarks","bi:bookmarks-fill","bi:bookshelf","bi:boombox","bi:boombox-fill","bi:bootstrap","bi:bootstrap-fill","bi:bootstrap-reboot","bi:border","bi:border-all","bi:border-bottom","bi:border-center","bi:border-inner","bi:border-left","bi:border-middle","bi:border-outer","bi:border-right","bi:border-style","bi:border-top","bi:border-width","bi:bounding-box","bi:bounding-box-circles","bi:box","bi:box-arrow-down","bi:box-arrow-down-left","bi:box-arrow-down-right","bi:box-arrow-in-down","bi:box-arrow-in-down-left","bi:box-arrow-in-down-right","bi:box-arrow-in-left","bi:box-arrow-in-right","bi:box-arrow-in-up","bi:box-arrow-in-up-left","bi:box-arrow-in-up-right","bi:box-arrow-left","bi:box-arrow-right","bi:box-arrow-up","bi:box-arrow-up-left","bi:box-arrow-up-right","bi:box-fill","bi:box-seam","bi:box-seam-fill","bi:box2","bi:box2-fill","bi:box2-heart","bi:box2-heart-fill","bi:boxes","bi:braces","bi:braces-asterisk","bi:bricks","bi:briefcase","bi:briefcase-fill","bi:brightness-alt-high","bi:brightness-alt-high-fill","bi:brightness-alt-low","bi:brightness-alt-low-fill","bi:brightness-high","bi:brightness-high-fill","bi:brightness-low","bi:brightness-low-fill","bi:brilliance","bi:broadcast","bi:broadcast-pin","bi:browser-chrome","bi:browser-edge","bi:browser-firefox","bi:browser-safari","bi:brush","bi:brush-fill","bi:bucket","bi:bucket-fill","bi:bug","bi:bug-fill","bi:building","bi:building-add","bi:building-check","bi:building-dash","bi:building-down","bi:building-exclamation","bi:building-fill","bi:building-fill-add","bi:building-fill-check","bi:building-fill-dash","bi:building-fill-down","bi:building-fill-exclamation","bi:building-fill-gear","bi:building-fill-lock","bi:building-fill-slash","bi:building-fill-up","bi:building-fill-x","bi:building-gear","bi:building-lock","bi:building-slash","bi:building-up","bi:building-x","bi:buildings","bi:buildings-fill","bi:bullseye","bi:bus-front","bi:bus-front-fill","bi:c-circle","bi:c-circle-fill","bi:c-square","bi:c-square-fill","bi:cake","bi:cake-fill","bi:cake2","bi:cake2-fill","bi:calculator","bi:calculator-fill","bi:calendar","bi:calendar-check","bi:calendar-check-fill","bi:calendar-date","bi:calendar-date-fill","bi:calendar-day","bi:calendar-day-fill","bi:calendar-event","bi:calendar-event-fill","bi:calendar-fill","bi:calendar-heart","bi:calendar-heart-fill","bi:calendar-minus","bi:calendar-minus-fill","bi:calendar-month","bi:calendar-month-fill","bi:calendar-plus","bi:calendar-plus-fill","bi:calendar-range","bi:calendar-range-fill","bi:calendar-week","bi:calendar-week-fill","bi:calendar-x","bi:calendar-x-fill","bi:calendar2","bi:calendar2-check","bi:calendar2-check-fill","bi:calendar2-date","bi:calendar2-date-fill","bi:calendar2-day","bi:calendar2-day-fill","bi:calendar2-event","bi:calendar2-event-fill","bi:calendar2-fill","bi:calendar2-heart","bi:calendar2-heart-fill","bi:calendar2-minus","bi:calendar2-minus-fill","bi:calendar2-month","bi:calendar2-month-fill","bi:calendar2-plus","bi:calendar2-plus-fill","bi:calendar2-range","bi:calendar2-range-fill","bi:calendar2-week","bi:calendar2-week-fill","bi:calendar2-x","bi:calendar2-x-fill","bi:calendar3","bi:calendar3-event","bi:calendar3-event-fill","bi:calendar3-fill","bi:calendar3-range","bi:calendar3-range-fill","bi:calendar3-week","bi:calendar3-week-fill","bi:calendar4","bi:calendar4-event","bi:calendar4-range","bi:calendar4-week","bi:camera","bi:camera-fill","bi:camera-reels","bi:camera-reels-fill","bi:camera-video","bi:camera-video-fill","bi:camera-video-off","bi:camera-video-off-fill","bi:camera2","bi:capslock","bi:capslock-fill","bi:capsule","bi:capsule-pill","bi:car-front","bi:car-front-fill","bi:card-checklist","bi:card-heading","bi:card-image","bi:card-list","bi:card-text","bi:caret-down","bi:caret-down-fill","bi:caret-down-square","bi:caret-down-square-fill","bi:caret-left","bi:caret-left-fill","bi:caret-left-square","bi:caret-left-square-fill","bi:caret-right","bi:caret-right-fill","bi:caret-right-square","bi:caret-right-square-fill","bi:caret-up","bi:caret-up-fill","bi:caret-up-square","bi:caret-up-square-fill","bi:cart","bi:cart-check","bi:cart-check-fill","bi:cart-dash","bi:cart-dash-fill","bi:cart-fill","bi:cart-plus","bi:cart-plus-fill","bi:cart-x","bi:cart-x-fill","bi:cart2","bi:cart3","bi:cart4","bi:cash","bi:cash-coin","bi:cash-stack","bi:cassette","bi:cassette-fill","bi:cast","bi:cc-circle","bi:cc-circle-fill","bi:cc-square","bi:cc-square-fill","bi:chat","bi:chat-dots","bi:chat-dots-fill","bi:chat-fill","bi:chat-heart","bi:chat-heart-fill","bi:chat-left","bi:chat-left-dots","bi:chat-left-dots-fill","bi:chat-left-fill","bi:chat-left-heart","bi:chat-left-heart-fill","bi:chat-left-quote","bi:chat-left-quote-fill","bi:chat-left-text","bi:chat-left-text-fill","bi:chat-quote","bi:chat-quote-fill","bi:chat-right","bi:chat-right-dots","bi:chat-right-dots-fill","bi:chat-right-fill","bi:chat-right-heart","bi:chat-right-heart-fill","bi:chat-right-quote","bi:chat-right-quote-fill","bi:chat-right-text","bi:chat-right-text-fill","bi:chat-square","bi:chat-square-dots","bi:chat-square-dots-fill","bi:chat-square-fill","bi:chat-square-heart","bi:chat-square-heart-fill","bi:chat-square-quote","bi:chat-square-quote-fill","bi:chat-square-text","bi:chat-square-text-fill","bi:chat-text","bi:chat-text-fill","bi:check","bi:check-all","bi:check-circle","bi:check-circle-fill","bi:check-lg","bi:check-square","bi:check-square-fill","bi:check2","bi:check2-all","bi:check2-circle","bi:check2-square","bi:chevron-bar-contract","bi:chevron-bar-down","bi:chevron-bar-expand","bi:chevron-bar-left","bi:chevron-bar-right","bi:chevron-bar-up","bi:chevron-compact-down","bi:chevron-compact-left","bi:chevron-compact-right","bi:chevron-compact-up","bi:chevron-contract","bi:chevron-double-down","bi:chevron-double-left","bi:chevron-double-right","bi:chevron-double-up","bi:chevron-down","bi:chevron-expand","bi:chevron-left","bi:chevron-right","bi:chevron-up","bi:circle","bi:circle-fill","bi:circle-half","bi:circle-square","bi:clipboard","bi:clipboard-check","bi:clipboard-check-fill","bi:clipboard-data","bi:clipboard-data-fill","bi:clipboard-fill","bi:clipboard-heart","bi:clipboard-heart-fill","bi:clipboard-minus","bi:clipboard-minus-fill","bi:clipboard-plus","bi:clipboard-plus-fill","bi:clipboard-pulse","bi:clipboard-x","bi:clipboard-x-fill","bi:clipboard2","bi:clipboard2-check","bi:clipboard2-check-fill","bi:clipboard2-data","bi:clipboard2-data-fill","bi:clipboard2-fill","bi:clipboard2-heart","bi:clipboard2-heart-fill","bi:clipboard2-minus","bi:clipboard2-minus-fill","bi:clipboard2-plus","bi:clipboard2-plus-fill","bi:clipboard2-pulse","bi:clipboard2-pulse-fill","bi:clipboard2-x","bi:clipboard2-x-fill","bi:clock","bi:clock-fill","bi:clock-history","bi:cloud","bi:cloud-arrow-down","bi:cloud-arrow-down-fill","bi:cloud-arrow-up","bi:cloud-arrow-up-fill","bi:cloud-check","bi:cloud-check-fill","bi:cloud-download","bi:cloud-download-fill","bi:cloud-drizzle","bi:cloud-drizzle-fill","bi:cloud-fill","bi:cloud-fog","bi:cloud-fog-fill","bi:cloud-fog2","bi:cloud-fog2-fill","bi:cloud-hail","bi:cloud-hail-fill","bi:cloud-haze","bi:cloud-haze-fill","bi:cloud-haze2","bi:cloud-haze2-fill","bi:cloud-lightning","bi:cloud-lightning-fill","bi:cloud-lightning-rain","bi:cloud-lightning-rain-fill","bi:cloud-minus","bi:cloud-minus-fill","bi:cloud-moon","bi:cloud-moon-fill","bi:cloud-plus","bi:cloud-plus-fill","bi:cloud-rain","bi:cloud-rain-fill","bi:cloud-rain-heavy","bi:cloud-rain-heavy-fill","bi:cloud-slash","bi:cloud-slash-fill","bi:cloud-sleet","bi:cloud-sleet-fill","bi:cloud-snow","bi:cloud-snow-fill","bi:cloud-sun","bi:cloud-sun-fill","bi:cloud-upload","bi:cloud-upload-fill","bi:clouds","bi:clouds-fill","bi:cloudy","bi:cloudy-fill","bi:code","bi:code-slash","bi:code-square","bi:coin","bi:collection","bi:collection-fill","bi:collection-play","bi:collection-play-fill","bi:columns","bi:columns-gap","bi:command","bi:compass","bi:compass-fill","bi:cone","bi:cone-striped","bi:controller","bi:cookie","bi:copy","bi:cpu","bi:cpu-fill","bi:credit-card","bi:credit-card-2-back","bi:credit-card-2-back-fill","bi:credit-card-2-front","bi:credit-card-2-front-fill","bi:credit-card-fill","bi:crop","bi:crosshair","bi:crosshair2","bi:cup","bi:cup-fill","bi:cup-hot","bi:cup-hot-fill","bi:cup-straw","bi:currency-bitcoin","bi:currency-dollar","bi:currency-euro","bi:currency-exchange","bi:currency-pound","bi:currency-rupee","bi:currency-yen","bi:cursor","bi:cursor-fill","bi:cursor-text","bi:dash","bi:dash-circle","bi:dash-circle-dotted","bi:dash-circle-fill","bi:dash-lg","bi:dash-square","bi:dash-square-dotted","bi:dash-square-fill","bi:database","bi:database-add","bi:database-check","bi:database-dash","bi:database-down","bi:database-exclamation","bi:database-fill","bi:database-fill-add","bi:database-fill-check","bi:database-fill-dash","bi:database-fill-down","bi:database-fill-exclamation","bi:database-fill-gear","bi:database-fill-lock","bi:database-fill-slash","bi:database-fill-up","bi:database-fill-x","bi:database-gear","bi:database-lock","bi:database-slash","bi:database-up","bi:database-x","bi:device-hdd","bi:device-hdd-fill","bi:device-ssd","bi:device-ssd-fill","bi:diagram-2","bi:diagram-2-fill","bi:diagram-3","bi:diagram-3-fill","bi:diamond","bi:diamond-fill","bi:diamond-half","bi:dice-1","bi:dice-1-fill","bi:dice-2","bi:dice-2-fill","bi:dice-3","bi:dice-3-fill","bi:dice-4","bi:dice-4-fill","bi:dice-5","bi:dice-5-fill","bi:dice-6","bi:dice-6-fill","bi:disc","bi:disc-fill","bi:discord","bi:display","bi:display-fill","bi:displayport","bi:displayport-fill","bi:distribute-horizontal","bi:distribute-vertical","bi:door-closed","bi:door-closed-fill","bi:door-open","bi:door-open-fill","bi:dot","bi:download","bi:dpad","bi:dpad-fill","bi:dribbble","bi:dropbox","bi:droplet","bi:droplet-fill","bi:droplet-half","bi:duffle","bi:duffle-fill","bi:ear","bi:ear-fill","bi:earbuds","bi:easel","bi:easel-fill","bi:easel2","bi:easel2-fill","bi:easel3","bi:easel3-fill","bi:egg","bi:egg-fill","bi:egg-fried","bi:eject","bi:eject-fill","bi:emoji-angry","bi:emoji-angry-fill","bi:emoji-astonished","bi:emoji-astonished-fill","bi:emoji-dizzy","bi:emoji-dizzy-fill","bi:emoji-expressionless","bi:emoji-expressionless-fill","bi:emoji-frown","bi:emoji-frown-fill","bi:emoji-grimace","bi:emoji-grimace-fill","bi:emoji-grin","bi:emoji-grin-fill","bi:emoji-heart-eyes","bi:emoji-heart-eyes-fill","bi:emoji-kiss","bi:emoji-kiss-fill","bi:emoji-laughing","bi:emoji-laughing-fill","bi:emoji-neutral","bi:emoji-neutral-fill","bi:emoji-smile","bi:emoji-smile-fill","bi:emoji-smile-upside-down","bi:emoji-smile-upside-down-fill","bi:emoji-sunglasses","bi:emoji-sunglasses-fill","bi:emoji-surprise","bi:emoji-surprise-fill","bi:emoji-tear","bi:emoji-tear-fill","bi:emoji-wink","bi:emoji-wink-fill","bi:envelope","bi:envelope-arrow-down","bi:envelope-arrow-down-fill","bi:envelope-arrow-up","bi:envelope-arrow-up-fill","bi:envelope-at","bi:envelope-at-fill","bi:envelope-check","bi:envelope-check-fill","bi:envelope-dash","bi:envelope-dash-fill","bi:envelope-exclamation","bi:envelope-exclamation-fill","bi:envelope-fill","bi:envelope-heart","bi:envelope-heart-fill","bi:envelope-open","bi:envelope-open-fill","bi:envelope-open-heart","bi:envelope-open-heart-fill","bi:envelope-paper","bi:envelope-paper-fill","bi:envelope-paper-heart","bi:envelope-paper-heart-fill","bi:envelope-plus","bi:envelope-plus-fill","bi:envelope-slash","bi:envelope-slash-fill","bi:envelope-x","bi:envelope-x-fill","bi:eraser","bi:eraser-fill","bi:escape","bi:ethernet","bi:ev-front","bi:ev-front-fill","bi:ev-station","bi:ev-station-fill","bi:exclamation","bi:exclamation-circle","bi:exclamation-circle-fill","bi:exclamation-diamond","bi:exclamation-diamond-fill","bi:exclamation-lg","bi:exclamation-octagon","bi:exclamation-octagon-fill","bi:exclamation-square","bi:exclamation-square-fill","bi:exclamation-triangle","bi:exclamation-triangle-fill","bi:exclude","bi:explicit","bi:explicit-fill","bi:exposure","bi:eye","bi:eye-fill","bi:eye-slash","bi:eye-slash-fill","bi:eyedropper","bi:eyeglasses","bi:facebook","bi:fan","bi:fast-forward","bi:fast-forward-btn","bi:fast-forward-btn-fill","bi:fast-forward-circle","bi:fast-forward-circle-fill","bi:fast-forward-fill","bi:feather","bi:feather2","bi:file","bi:file-arrow-down","bi:file-arrow-down-fill","bi:file-arrow-up","bi:file-arrow-up-fill","bi:file-bar-graph","bi:file-bar-graph-fill","bi:file-binary","bi:file-binary-fill","bi:file-break","bi:file-break-fill","bi:file-check","bi:file-check-fill","bi:file-code","bi:file-code-fill","bi:file-diff","bi:file-diff-fill","bi:file-earmark","bi:file-earmark-arrow-down","bi:file-earmark-arrow-down-fill","bi:file-earmark-arrow-up","bi:file-earmark-arrow-up-fill","bi:file-earmark-bar-graph","bi:file-earmark-bar-graph-fill","bi:file-earmark-binary","bi:file-earmark-binary-fill","bi:file-earmark-break","bi:file-earmark-break-fill","bi:file-earmark-check","bi:file-earmark-check-fill","bi:file-earmark-code","bi:file-earmark-code-fill","bi:file-earmark-diff","bi:file-earmark-diff-fill","bi:file-earmark-easel","bi:file-earmark-easel-fill","bi:file-earmark-excel","bi:file-earmark-excel-fill","bi:file-earmark-fill","bi:file-earmark-font","bi:file-earmark-font-fill","bi:file-earmark-image","bi:file-earmark-image-fill","bi:file-earmark-lock","bi:file-earmark-lock-fill","bi:file-earmark-lock2","bi:file-earmark-lock2-fill","bi:file-earmark-medical","bi:file-earmark-medical-fill","bi:file-earmark-minus","bi:file-earmark-minus-fill","bi:file-earmark-music","bi:file-earmark-music-fill","bi:file-earmark-pdf","bi:file-earmark-pdf-fill","bi:file-earmark-person","bi:file-earmark-person-fill","bi:file-earmark-play","bi:file-earmark-play-fill","bi:file-earmark-plus","bi:file-earmark-plus-fill","bi:file-earmark-post","bi:file-earmark-post-fill","bi:file-earmark-ppt","bi:file-earmark-ppt-fill","bi:file-earmark-richtext","bi:file-earmark-richtext-fill","bi:file-earmark-ruled","bi:file-earmark-ruled-fill","bi:file-earmark-slides","bi:file-earmark-slides-fill","bi:file-earmark-spreadsheet","bi:file-earmark-spreadsheet-fill","bi:file-earmark-text","bi:file-earmark-text-fill","bi:file-earmark-word","bi:file-earmark-word-fill","bi:file-earmark-x","bi:file-earmark-x-fill","bi:file-earmark-zip","bi:file-earmark-zip-fill","bi:file-easel","bi:file-easel-fill","bi:file-excel","bi:file-excel-fill","bi:file-fill","bi:file-font","bi:file-font-fill","bi:file-image","bi:file-image-fill","bi:file-lock","bi:file-lock-fill","bi:file-lock2","bi:file-lock2-fill","bi:file-medical","bi:file-medical-fill","bi:file-minus","bi:file-minus-fill","bi:file-music","bi:file-music-fill","bi:file-pdf","bi:file-pdf-fill","bi:file-person","bi:file-person-fill","bi:file-play","bi:file-play-fill","bi:file-plus","bi:file-plus-fill","bi:file-post","bi:file-post-fill","bi:file-ppt","bi:file-ppt-fill","bi:file-richtext","bi:file-richtext-fill","bi:file-ruled","bi:file-ruled-fill","bi:file-slides","bi:file-slides-fill","bi:file-spreadsheet","bi:file-spreadsheet-fill","bi:file-text","bi:file-text-fill","bi:file-word","bi:file-word-fill","bi:file-x","bi:file-x-fill","bi:file-zip","bi:file-zip-fill","bi:files","bi:files-alt","bi:filetype-aac","bi:filetype-ai","bi:filetype-bmp","bi:filetype-cs","bi:filetype-css","bi:filetype-csv","bi:filetype-doc","bi:filetype-docx","bi:filetype-exe","bi:filetype-gif","bi:filetype-heic","bi:filetype-html","bi:filetype-java","bi:filetype-jpg","bi:filetype-js","bi:filetype-json","bi:filetype-jsx","bi:filetype-key","bi:filetype-m4p","bi:filetype-md","bi:filetype-mdx","bi:filetype-mov","bi:filetype-mp3","bi:filetype-mp4","bi:filetype-otf","bi:filetype-pdf","bi:filetype-php","bi:filetype-png","bi:filetype-ppt","bi:filetype-pptx","bi:filetype-psd","bi:filetype-py","bi:filetype-raw","bi:filetype-rb","bi:filetype-sass","bi:filetype-scss","bi:filetype-sh","bi:filetype-sql","bi:filetype-svg","bi:filetype-tiff","bi:filetype-tsx","bi:filetype-ttf","bi:filetype-txt","bi:filetype-wav","bi:filetype-woff","bi:filetype-xls","bi:filetype-xlsx","bi:filetype-xml","bi:filetype-yml","bi:film","bi:filter","bi:filter-circle","bi:filter-circle-fill","bi:filter-left","bi:filter-right","bi:filter-square","bi:filter-square-fill","bi:fingerprint","bi:fire","bi:flag","bi:flag-fill","bi:floppy","bi:floppy-fill","bi:floppy2","bi:floppy2-fill","bi:flower1","bi:flower2","bi:flower3","bi:folder","bi:folder-check","bi:folder-fill","bi:folder-minus","bi:folder-plus","bi:folder-symlink","bi:folder-symlink-fill","bi:folder-x","bi:folder2","bi:folder2-open","bi:fonts","bi:forward","bi:forward-fill","bi:front","bi:fuel-pump","bi:fuel-pump-diesel","bi:fuel-pump-diesel-fill","bi:fuel-pump-fill","bi:fullscreen","bi:fullscreen-exit","bi:funnel","bi:funnel-fill","bi:gear","bi:gear-fill","bi:gear-wide","bi:gear-wide-connected","bi:gem","bi:gender-ambiguous","bi:gender-female","bi:gender-male","bi:gender-neuter","bi:gender-trans","bi:geo","bi:geo-alt","bi:geo-alt-fill","bi:geo-fill","bi:gift","bi:gift-fill","bi:git","bi:github","bi:gitlab","bi:globe","bi:globe-americas","bi:globe-asia-australia","bi:globe-central-south-asia","bi:globe-europe-africa","bi:globe2","bi:google","bi:google-play","bi:gpu-card","bi:graph-down","bi:graph-down-arrow","bi:graph-up","bi:graph-up-arrow","bi:grid","bi:grid-1x2","bi:grid-1x2-fill","bi:grid-3x2","bi:grid-3x2-gap","bi:grid-3x2-gap-fill","bi:grid-3x3","bi:grid-3x3-gap","bi:grid-3x3-gap-fill","bi:grid-fill","bi:grip-horizontal","bi:grip-vertical","bi:h-circle","bi:h-circle-fill","bi:h-square","bi:h-square-fill","bi:hammer","bi:hand-index","bi:hand-index-fill","bi:hand-index-thumb","bi:hand-index-thumb-fill","bi:hand-thumbs-down","bi:hand-thumbs-down-fill","bi:hand-thumbs-up","bi:hand-thumbs-up-fill","bi:handbag","bi:handbag-fill","bi:hash","bi:hdd","bi:hdd-fill","bi:hdd-network","bi:hdd-network-fill","bi:hdd-rack","bi:hdd-rack-fill","bi:hdd-stack","bi:hdd-stack-fill","bi:hdmi","bi:hdmi-fill","bi:headphones","bi:headset","bi:headset-vr","bi:heart","bi:heart-arrow","bi:heart-fill","bi:heart-half","bi:heart-pulse","bi:heart-pulse-fill","bi:heartbreak","bi:heartbreak-fill","bi:hearts","bi:heptagon","bi:heptagon-fill","bi:heptagon-half","bi:hexagon","bi:hexagon-fill","bi:hexagon-half","bi:highlighter","bi:highlights","bi:hospital","bi:hospital-fill","bi:hourglass","bi:hourglass-bottom","bi:hourglass-split","bi:hourglass-top","bi:house","bi:house-add","bi:house-add-fill","bi:house-check","bi:house-check-fill","bi:house-dash","bi:house-dash-fill","bi:house-door","bi:house-door-fill","bi:house-down","bi:house-down-fill","bi:house-exclamation","bi:house-exclamation-fill","bi:house-fill","bi:house-gear","bi:house-gear-fill","bi:house-heart","bi:house-heart-fill","bi:house-lock","bi:house-lock-fill","bi:house-slash","bi:house-slash-fill","bi:house-up","bi:house-up-fill","bi:house-x","bi:house-x-fill","bi:houses","bi:houses-fill","bi:hr","bi:hurricane","bi:hypnotize","bi:image","bi:image-alt","bi:image-fill","bi:images","bi:inbox","bi:inbox-fill","bi:inboxes","bi:inboxes-fill","bi:incognito","bi:indent","bi:infinity","bi:info","bi:info-circle","bi:info-circle-fill","bi:info-lg","bi:info-square","bi:info-square-fill","bi:input-cursor","bi:input-cursor-text","bi:instagram","bi:intersect","bi:journal","bi:journal-album","bi:journal-arrow-down","bi:journal-arrow-up","bi:journal-bookmark","bi:journal-bookmark-fill","bi:journal-check","bi:journal-code","bi:journal-medical","bi:journal-minus","bi:journal-plus","bi:journal-richtext","bi:journal-text","bi:journal-x","bi:journals","bi:joystick","bi:justify","bi:justify-left","bi:justify-right","bi:kanban","bi:kanban-fill","bi:key","bi:key-fill","bi:keyboard","bi:keyboard-fill","bi:ladder","bi:lamp","bi:lamp-fill","bi:laptop","bi:laptop-fill","bi:layer-backward","bi:layer-forward","bi:layers","bi:layers-fill","bi:layers-half","bi:layout-sidebar","bi:layout-sidebar-inset","bi:layout-sidebar-inset-reverse","bi:layout-sidebar-reverse","bi:layout-split","bi:layout-text-sidebar","bi:layout-text-sidebar-reverse","bi:layout-text-window","bi:layout-text-window-reverse","bi:layout-three-columns","bi:layout-wtf","bi:life-preserver","bi:lightbulb","bi:lightbulb-fill","bi:lightbulb-off","bi:lightbulb-off-fill","bi:lightning","bi:lightning-charge","bi:lightning-charge-fill","bi:lightning-fill","bi:line","bi:link","bi:link-45deg","bi:linkedin","bi:list","bi:list-check","bi:list-columns","bi:list-columns-reverse","bi:list-nested","bi:list-ol","bi:list-stars","bi:list-task","bi:list-ul","bi:lock","bi:lock-fill","bi:luggage","bi:luggage-fill","bi:lungs","bi:lungs-fill","bi:magic","bi:magnet","bi:magnet-fill","bi:mailbox","bi:mailbox-flag","bi:mailbox2","bi:mailbox2-flag","bi:map","bi:map-fill","bi:markdown","bi:markdown-fill","bi:marker-tip","bi:mask","bi:mastodon","bi:medium","bi:megaphone","bi:megaphone-fill","bi:memory","bi:menu-app","bi:menu-app-fill","bi:menu-button","bi:menu-button-fill","bi:menu-button-wide","bi:menu-button-wide-fill","bi:menu-down","bi:menu-up","bi:messenger","bi:meta","bi:mic","bi:mic-fill","bi:mic-mute","bi:mic-mute-fill","bi:microsoft","bi:microsoft-teams","bi:minecart","bi:minecart-loaded","bi:modem","bi:modem-fill","bi:moisture","bi:moon","bi:moon-fill","bi:moon-stars","bi:moon-stars-fill","bi:mortarboard","bi:mortarboard-fill","bi:motherboard","bi:motherboard-fill","bi:mouse","bi:mouse-fill","bi:mouse2","bi:mouse2-fill","bi:mouse3","bi:mouse3-fill","bi:music-note","bi:music-note-beamed","bi:music-note-list","bi:music-player","bi:music-player-fill","bi:newspaper","bi:nintendo-switch","bi:node-minus","bi:node-minus-fill","bi:node-plus","bi:node-plus-fill","bi:noise-reduction","bi:nut","bi:nut-fill","bi:nvidia","bi:nvme","bi:nvme-fill","bi:octagon","bi:octagon-fill","bi:octagon-half","bi:opencollective","bi:optical-audio","bi:optical-audio-fill","bi:option","bi:outlet","bi:p-circle","bi:p-circle-fill","bi:p-square","bi:p-square-fill","bi:paint-bucket","bi:palette","bi:palette-fill","bi:palette2","bi:paperclip","bi:paragraph","bi:pass","bi:pass-fill","bi:passport","bi:passport-fill","bi:patch-check","bi:patch-check-fill","bi:patch-exclamation","bi:patch-exclamation-fill","bi:patch-minus","bi:patch-minus-fill","bi:patch-plus","bi:patch-plus-fill","bi:patch-question","bi:patch-question-fill","bi:pause","bi:pause-btn","bi:pause-btn-fill","bi:pause-circle","bi:pause-circle-fill","bi:pause-fill","bi:paypal","bi:pc","bi:pc-display","bi:pc-display-horizontal","bi:pc-horizontal","bi:pci-card","bi:pci-card-network","bi:pci-card-sound","bi:peace","bi:peace-fill","bi:pen","bi:pen-fill","bi:pencil","bi:pencil-fill","bi:pencil-square","bi:pentagon","bi:pentagon-fill","bi:pentagon-half","bi:people","bi:people-fill","bi:percent","bi:person","bi:person-add","bi:person-arms-up","bi:person-badge","bi:person-badge-fill","bi:person-bounding-box","bi:person-check","bi:person-check-fill","bi:person-circle","bi:person-dash","bi:person-dash-fill","bi:person-down","bi:person-exclamation","bi:person-fill","bi:person-fill-add","bi:person-fill-check","bi:person-fill-dash","bi:person-fill-down","bi:person-fill-exclamation","bi:person-fill-gear","bi:person-fill-lock","bi:person-fill-slash","bi:person-fill-up","bi:person-fill-x","bi:person-gear","bi:person-heart","bi:person-hearts","bi:person-lines-fill","bi:person-lock","bi:person-plus","bi:person-plus-fill","bi:person-raised-hand","bi:person-rolodex","bi:person-slash","bi:person-square","bi:person-standing","bi:person-standing-dress","bi:person-up","bi:person-vcard","bi:person-vcard-fill","bi:person-video","bi:person-video2","bi:person-video3","bi:person-walking","bi:person-wheelchair","bi:person-workspace","bi:person-x","bi:person-x-fill","bi:phone","bi:phone-fill","bi:phone-flip","bi:phone-landscape","bi:phone-landscape-fill","bi:phone-vibrate","bi:phone-vibrate-fill","bi:pie-chart","bi:pie-chart-fill","bi:piggy-bank","bi:piggy-bank-fill","bi:pin","bi:pin-angle","bi:pin-angle-fill","bi:pin-fill","bi:pin-map","bi:pin-map-fill","bi:pinterest","bi:pip","bi:pip-fill","bi:play","bi:play-btn","bi:play-btn-fill","bi:play-circle","bi:play-circle-fill","bi:play-fill","bi:playstation","bi:plug","bi:plug-fill","bi:plugin","bi:plus","bi:plus-circle","bi:plus-circle-dotted","bi:plus-circle-fill","bi:plus-lg","bi:plus-slash-minus","bi:plus-square","bi:plus-square-dotted","bi:plus-square-fill","bi:postage","bi:postage-fill","bi:postage-heart","bi:postage-heart-fill","bi:postcard","bi:postcard-fill","bi:postcard-heart","bi:postcard-heart-fill","bi:power","bi:prescription","bi:prescription2","bi:printer","bi:printer-fill","bi:projector","bi:projector-fill","bi:puzzle","bi:puzzle-fill","bi:qr-code","bi:qr-code-scan","bi:question","bi:question-circle","bi:question-circle-fill","bi:question-diamond","bi:question-diamond-fill","bi:question-lg","bi:question-octagon","bi:question-octagon-fill","bi:question-square","bi:question-square-fill","bi:quora","bi:quote","bi:r-circle","bi:r-circle-fill","bi:r-square","bi:r-square-fill","bi:radar","bi:radioactive","bi:rainbow","bi:receipt","bi:receipt-cutoff","bi:reception-0","bi:reception-1","bi:reception-2","bi:reception-3","bi:reception-4","bi:record","bi:record-btn","bi:record-btn-fill","bi:record-circle","bi:record-circle-fill","bi:record-fill","bi:record2","bi:record2-fill","bi:recycle","bi:reddit","bi:regex","bi:repeat","bi:repeat-1","bi:reply","bi:reply-all","bi:reply-all-fill","bi:reply-fill","bi:rewind","bi:rewind-btn","bi:rewind-btn-fill","bi:rewind-circle","bi:rewind-circle-fill","bi:rewind-fill","bi:robot","bi:rocket","bi:rocket-fill","bi:rocket-takeoff","bi:rocket-takeoff-fill","bi:router","bi:router-fill","bi:rss","bi:rss-fill","bi:rulers","bi:safe","bi:safe-fill","bi:safe2","bi:safe2-fill","bi:save","bi:save-fill","bi:save2","bi:save2-fill","bi:scissors","bi:scooter","bi:screwdriver","bi:sd-card","bi:sd-card-fill","bi:search","bi:search-heart","bi:search-heart-fill","bi:segmented-nav","bi:send","bi:send-arrow-down","bi:send-arrow-down-fill","bi:send-arrow-up","bi:send-arrow-up-fill","bi:send-check","bi:send-check-fill","bi:send-dash","bi:send-dash-fill","bi:send-exclamation","bi:send-exclamation-fill","bi:send-fill","bi:send-plus","bi:send-plus-fill","bi:send-slash","bi:send-slash-fill","bi:send-x","bi:send-x-fill","bi:server","bi:shadows","bi:share","bi:share-fill","bi:shield","bi:shield-check","bi:shield-exclamation","bi:shield-fill","bi:shield-fill-check","bi:shield-fill-exclamation","bi:shield-fill-minus","bi:shield-fill-plus","bi:shield-fill-x","bi:shield-lock","bi:shield-lock-fill","bi:shield-minus","bi:shield-plus","bi:shield-shaded","bi:shield-slash","bi:shield-slash-fill","bi:shield-x","bi:shift","bi:shift-fill","bi:shop","bi:shop-window","bi:shuffle","bi:sign-dead-end","bi:sign-dead-end-fill","bi:sign-do-not-enter","bi:sign-do-not-enter-fill","bi:sign-intersection","bi:sign-intersection-fill","bi:sign-intersection-side","bi:sign-intersection-side-fill","bi:sign-intersection-t","bi:sign-intersection-t-fill","bi:sign-intersection-y","bi:sign-intersection-y-fill","bi:sign-merge-left","bi:sign-merge-left-fill","bi:sign-merge-right","bi:sign-merge-right-fill","bi:sign-no-left-turn","bi:sign-no-left-turn-fill","bi:sign-no-parking","bi:sign-no-parking-fill","bi:sign-no-right-turn","bi:sign-no-right-turn-fill","bi:sign-railroad","bi:sign-railroad-fill","bi:sign-stop","bi:sign-stop-fill","bi:sign-stop-lights","bi:sign-stop-lights-fill","bi:sign-turn-left","bi:sign-turn-left-fill","bi:sign-turn-right","bi:sign-turn-right-fill","bi:sign-turn-slight-left","bi:sign-turn-slight-left-fill","bi:sign-turn-slight-right","bi:sign-turn-slight-right-fill","bi:sign-yield","bi:sign-yield-fill","bi:signal","bi:signpost","bi:signpost-2","bi:signpost-2-fill","bi:signpost-fill","bi:signpost-split","bi:signpost-split-fill","bi:sim","bi:sim-fill","bi:sim-slash","bi:sim-slash-fill","bi:sina-weibo","bi:skip-backward","bi:skip-backward-btn","bi:skip-backward-btn-fill","bi:skip-backward-circle","bi:skip-backward-circle-fill","bi:skip-backward-fill","bi:skip-end","bi:skip-end-btn","bi:skip-end-btn-fill","bi:skip-end-circle","bi:skip-end-circle-fill","bi:skip-end-fill","bi:skip-forward","bi:skip-forward-btn","bi:skip-forward-btn-fill","bi:skip-forward-circle","bi:skip-forward-circle-fill","bi:skip-forward-fill","bi:skip-start","bi:skip-start-btn","bi:skip-start-btn-fill","bi:skip-start-circle","bi:skip-start-circle-fill","bi:skip-start-fill","bi:skype","bi:slack","bi:slash","bi:slash-circle","bi:slash-circle-fill","bi:slash-lg","bi:slash-square","bi:slash-square-fill","bi:sliders","bi:sliders2","bi:sliders2-vertical","bi:smartwatch","bi:snapchat","bi:snow","bi:snow2","bi:snow3","bi:sort-alpha-down","bi:sort-alpha-down-alt","bi:sort-alpha-up","bi:sort-alpha-up-alt","bi:sort-down","bi:sort-down-alt","bi:sort-numeric-down","bi:sort-numeric-down-alt","bi:sort-numeric-up","bi:sort-numeric-up-alt","bi:sort-up","bi:sort-up-alt","bi:soundwave","bi:sourceforge","bi:speaker","bi:speaker-fill","bi:speedometer","bi:speedometer2","bi:spellcheck","bi:spotify","bi:square","bi:square-fill","bi:square-half","bi:stack","bi:stack-overflow","bi:star","bi:star-fill","bi:star-half","bi:stars","bi:steam","bi:stickies","bi:stickies-fill","bi:sticky","bi:sticky-fill","bi:stop","bi:stop-btn","bi:stop-btn-fill","bi:stop-circle","bi:stop-circle-fill","bi:stop-fill","bi:stoplights","bi:stoplights-fill","bi:stopwatch","bi:stopwatch-fill","bi:strava","bi:stripe","bi:subscript","bi:substack","bi:subtract","bi:suit-club","bi:suit-club-fill","bi:suit-diamond","bi:suit-diamond-fill","bi:suit-heart","bi:suit-heart-fill","bi:suit-spade","bi:suit-spade-fill","bi:suitcase","bi:suitcase-fill","bi:suitcase-lg","bi:suitcase-lg-fill","bi:suitcase2","bi:suitcase2-fill","bi:sun","bi:sun-fill","bi:sunglasses","bi:sunrise","bi:sunrise-fill","bi:sunset","bi:sunset-fill","bi:superscript","bi:symmetry-horizontal","bi:symmetry-vertical","bi:table","bi:tablet","bi:tablet-fill","bi:tablet-landscape","bi:tablet-landscape-fill","bi:tag","bi:tag-fill","bi:tags","bi:tags-fill","bi:taxi-front","bi:taxi-front-fill","bi:telegram","bi:telephone","bi:telephone-fill","bi:telephone-forward","bi:telephone-forward-fill","bi:telephone-inbound","bi:telephone-inbound-fill","bi:telephone-minus","bi:telephone-minus-fill","bi:telephone-outbound","bi:telephone-outbound-fill","bi:telephone-plus","bi:telephone-plus-fill","bi:telephone-x","bi:telephone-x-fill","bi:tencent-qq","bi:terminal","bi:terminal-dash","bi:terminal-fill","bi:terminal-plus","bi:terminal-split","bi:terminal-x","bi:text-center","bi:text-indent-left","bi:text-indent-right","bi:text-left","bi:text-paragraph","bi:text-right","bi:text-wrap","bi:textarea","bi:textarea-resize","bi:textarea-t","bi:thermometer","bi:thermometer-half","bi:thermometer-high","bi:thermometer-low","bi:thermometer-snow","bi:thermometer-sun","bi:threads","bi:threads-fill","bi:three-dots","bi:three-dots-vertical","bi:thunderbolt","bi:thunderbolt-fill","bi:ticket","bi:ticket-detailed","bi:ticket-detailed-fill","bi:ticket-fill","bi:ticket-perforated","bi:ticket-perforated-fill","bi:tiktok","bi:toggle-off","bi:toggle-on","bi:toggle2-off","bi:toggle2-on","bi:toggles","bi:toggles2","bi:tools","bi:tornado","bi:train-freight-front","bi:train-freight-front-fill","bi:train-front","bi:train-front-fill","bi:train-lightrail-front","bi:train-lightrail-front-fill","bi:translate","bi:transparency","bi:trash","bi:trash-fill","bi:trash2","bi:trash2-fill","bi:trash3","bi:trash3-fill","bi:tree","bi:tree-fill","bi:trello","bi:triangle","bi:triangle-fill","bi:triangle-half","bi:trophy","bi:trophy-fill","bi:tropical-storm","bi:truck","bi:truck-flatbed","bi:truck-front","bi:truck-front-fill","bi:tsunami","bi:tv","bi:tv-fill","bi:twitch","bi:twitter","bi:twitter-x","bi:type","bi:type-bold","bi:type-h1","bi:type-h2","bi:type-h3","bi:type-h4","bi:type-h5","bi:type-h6","bi:type-italic","bi:type-strikethrough","bi:type-underline","bi:ubuntu","bi:ui-checks","bi:ui-checks-grid","bi:ui-radios","bi:ui-radios-grid","bi:umbrella","bi:umbrella-fill","bi:unindent","bi:union","bi:unity","bi:universal-access","bi:universal-access-circle","bi:unlock","bi:unlock-fill","bi:upc","bi:upc-scan","bi:upload","bi:usb","bi:usb-c","bi:usb-c-fill","bi:usb-drive","bi:usb-drive-fill","bi:usb-fill","bi:usb-micro","bi:usb-micro-fill","bi:usb-mini","bi:usb-mini-fill","bi:usb-plug","bi:usb-plug-fill","bi:usb-symbol","bi:valentine","bi:valentine2","bi:vector-pen","bi:view-list","bi:view-stacked","bi:vignette","bi:vimeo","bi:vinyl","bi:vinyl-fill","bi:virus","bi:virus2","bi:voicemail","bi:volume-down","bi:volume-down-fill","bi:volume-mute","bi:volume-mute-fill","bi:volume-off","bi:volume-off-fill","bi:volume-up","bi:volume-up-fill","bi:vr","bi:wallet","bi:wallet-fill","bi:wallet2","bi:watch","bi:water","bi:webcam","bi:webcam-fill","bi:wechat","bi:whatsapp","bi:wifi","bi:wifi-1","bi:wifi-2","bi:wifi-off","bi:wikipedia","bi:wind","bi:window","bi:window-dash","bi:window-desktop","bi:window-dock","bi:window-fullscreen","bi:window-plus","bi:window-sidebar","bi:window-split","bi:window-stack","bi:window-x","bi:windows","bi:wordpress","bi:wrench","bi:wrench-adjustable","bi:wrench-adjustable-circle","bi:wrench-adjustable-circle-fill","bi:wrench-adjustable-cricle","bi:x","bi:x-circle","bi:x-circle-fill","bi:x-diamond","bi:x-diamond-fill","bi:x-lg","bi:x-octagon","bi:x-octagon-fill","bi:x-square","bi:x-square-fill","bi:xbox","bi:yelp","bi:yin-yang","bi:youtube","bi:zoom-in","bi:zoom-out"]
\ No newline at end of file
diff --git a/saiadmin-vue/src/components/sa-icon-picker/index.vue b/saiadmin-vue/src/components/sa-icon-picker/index.vue
new file mode 100644
index 0000000..604713f
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-icon-picker/index.vue
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+ (visible = true)">选择图标
+
+
+
+ 选择图标
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/components/sa-icon/index.vue b/saiadmin-vue/src/components/sa-icon/index.vue
new file mode 100644
index 0000000..b1007fc
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-icon/index.vue
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-pick-image/index.vue b/saiadmin-vue/src/components/sa-pick-image/index.vue
new file mode 100644
index 0000000..95e8ab9
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-pick-image/index.vue
@@ -0,0 +1,414 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 资源选择器
+
+
+
+
+
保存网络图片
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+ {{ `.${item.suffix}` }}
+
+
+
+ {{ item.origin_name }}
+
+
+ 存储名称:{{ item.object_name }}
+ 存储目录:{{ item.storage_path }}
+ 上传时间:{{ item.create_time }}
+ 文件大小:{{ item.size_info }}
+ 存储模式:{{ tool.getLabel(item.storage_mode, dictList['upload_mode']) }}
+
+
+
+
+
+
+
+
+ 保存网络图片
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-radio/index.vue b/saiadmin-vue/src/components/sa-radio/index.vue
new file mode 100644
index 0000000..ac4a80a
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-radio/index.vue
@@ -0,0 +1,56 @@
+
+
+ {{ props.nullLabel }}
+
+ {{ item.label }}
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-resource/button.vue b/saiadmin-vue/src/components/sa-resource/button.vue
new file mode 100644
index 0000000..fd22323
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-resource/button.vue
@@ -0,0 +1,82 @@
+
+
+
+
+
+ 预览已选
+
+
+
+
+ 资源选择器
+
+
+ 资源选择器
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-resource/index.vue b/saiadmin-vue/src/components/sa-resource/index.vue
new file mode 100644
index 0000000..eb39560
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-resource/index.vue
@@ -0,0 +1,253 @@
+
+
+
+ 保存网络图片
+
+
+
+
+
+
+
+
保存网络图片
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+ {{ `.${item.suffix}` }}
+
+
+
+ {{ item.origin_name }}
+
+
+ 存储名称:{{ item.object_name }}
+ 存储目录:{{ item.storage_path }}
+ 上传时间:{{ item.create_time }}
+ 文件大小:{{ item.size_info }}
+ 存储模式:{{ tool.getLabel(item.storage_mode, dictList['upload_mode']) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-select/index.vue b/saiadmin-vue/src/components/sa-select/index.vue
new file mode 100644
index 0000000..3e1ac71
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-select/index.vue
@@ -0,0 +1,55 @@
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-switch/index.vue b/saiadmin-vue/src/components/sa-switch/index.vue
new file mode 100644
index 0000000..80fde7a
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-switch/index.vue
@@ -0,0 +1,60 @@
+
+
+ {{ props.checkedText }}
+ {{ props.uncheckedText }}
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-table/defaultOptions.js b/saiadmin-vue/src/components/sa-table/defaultOptions.js
new file mode 100644
index 0000000..3938c8e
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-table/defaultOptions.js
@@ -0,0 +1,132 @@
+export default {
+ // 当前crud组件的 id,全局唯一,不指定则随机生成一个
+ id: undefined,
+ // 主键名称
+ pk: 'id',
+ // 请求api方法
+ api: () => {},
+ // 设置分页组件每页记录数
+ pageSizeOption: [10, 20, 30, 50, 100],
+ // 设置选择列
+ rowSelection: undefined,
+ // 是否显示边框
+ bordered: { wrapper: true, cell: false },
+ // 每页记录数
+ pageSize: 10,
+ // 默认展开所有行
+ expandAllRows: false,
+ // 是否显示总结行
+ showSummary: false,
+ // 斑马线
+ stripe: true,
+ // 表格大小
+ size: 'large',
+ // 是否显示展开/折叠按钮
+ isExpand: false,
+ // 是否显示工具栏
+ showTools: true,
+ // 页面布局方式,支持 normal(标准)和 fixed(固定)两种
+ pageLayout: 'fixed',
+ height: 0,
+ // 简洁模式
+ pageSimple: false,
+ // 显示排序
+ showSort: true,
+ // 显示搜索
+ showSearch: true,
+ // 搜索提交按钮文案
+ searchText: '搜索',
+ // 搜索重置按钮文案
+ resetText: '重置',
+ // 强制搜索一行显示
+ singleLine: false,
+
+ view: {
+ // 新增api
+ func: undefined,
+ // 显示新增按钮的权限
+ auth: [],
+ // 按钮文案
+ text: '查看',
+ // 是否显示
+ show: false
+ },
+
+ add: {
+ // 新增api
+ func: undefined,
+ // 显示新增按钮的权限
+ auth: [],
+ // 按钮文案
+ text: '新增',
+ // 是否显示
+ show: false
+ },
+ edit: {
+ // 编辑api
+ func: undefined,
+ // 显示编辑按钮的权限
+ auth: [],
+ // 按钮文案
+ text: '编辑',
+ // 是否显示
+ show: false
+ },
+ delete: {
+ // 删除api
+ func: undefined,
+ // 显示删除按钮的权限
+ auth: [],
+ // 按钮文案
+ text: '删除',
+ // 删除确认弹窗文案
+ confirmText: '确定要删除该数据吗?',
+ // 是否显示
+ show: false,
+ // 是否显示批量处理按钮
+ batch: true
+ },
+ import: {
+ // 导入url
+ url: undefined,
+ // 导入参数
+ params: {},
+ // 下载模板地址
+ templateUrl: undefined,
+ // 显示导入按钮的权限
+ auth: [],
+ // 按钮文案
+ text: '导入',
+ // 是否显示
+ show: false
+ },
+ export: {
+ // 导出url
+ url: undefined,
+ // 显示导出按钮的权限
+ auth: [],
+ // 按钮文案
+ text: '导出',
+ // 是否显示
+ show: false
+ },
+
+ // 列对齐方式
+ columnAlign: 'left',
+
+ // 是否显示索引列
+ showIndex: false,
+ // 索引列名称
+ indexLabel: '序号',
+ // 索引列宽度
+ indexColumnWidth: 70,
+ // 索引列固定方向,false 为不固定
+ indexColumnFixed: 'left',
+
+ // 是否显示操作列
+ operationColumn: true,
+ // 操作列宽度
+ operationColumnWidth: 190,
+ // 操作列名称
+ operationColumnText: '操作'
+}
diff --git a/saiadmin-vue/src/components/sa-table/import.vue b/saiadmin-vue/src/components/sa-table/import.vue
new file mode 100644
index 0000000..ddd546a
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-table/import.vue
@@ -0,0 +1,72 @@
+
+
+ 导入
+
+
+
+
+
+
导入Excel
+ 将文件拖到此处,或
点击上传 ,只能上传 xls/xlsx 文件
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-table/index.vue b/saiadmin-vue/src/components/sa-table/index.vue
new file mode 100644
index 0000000..711c4ec
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-table/index.vue
@@ -0,0 +1,778 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ options.searchText || '搜索' }}
+
+
+
+
+
+ {{ options.resetText || '重置' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ options.searchText || '搜索' }}
+
+
+
+
+
+ {{ options.resetText || '重置' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ options.add.text || '新增' }}
+
+
+
+ {{ options.delete.text || '删除' }}
+
+
+
+ {{ options.import.text || '导入' }}
+
+
+ {{ options.export.text || '导出' }}
+
+
+
+
+
+
+ {{ expandState ? ' 折叠' : ' 展开' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.title === '#' ? '序列号' : item.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getIndex(rowIndex) }}
+
+
+
+
+
+
+
+ {{ options.edit.text || '编辑' }}
+
+
+
+ {{ options.delete.text || '删除' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ filterColumn(rowChild.dataIndex, record) }}
+
+
+
+
+
+
+
+
+
+ {{ getIndex(rowIndex) }}
+
+
+
+
+
+
+
+ {{ options.view.text || '查看' }}
+
+
+ {{ options.edit.text || '编辑' }}
+
+
+
+ {{ options.delete.text || '删除' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ filterColumn(row.dataIndex, record) }}
+
+
+
+
+
+
+ {{ record[column.dataIndex] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-treeSlider/index.vue b/saiadmin-vue/src/components/sa-treeSlider/index.vue
new file mode 100644
index 0000000..274bf74
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-treeSlider/index.vue
@@ -0,0 +1,120 @@
+
+
+
+
+ {
+ isExpand ? saTree.expandAll(false) : saTree.expandAll(true)
+ isExpand = !isExpand
+ }
+ "
+ >{{ isExpand ? '折叠' : '展开' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-upload-chunk/index.vue b/saiadmin-vue/src/components/sa-upload-chunk/index.vue
new file mode 100644
index 0000000..feaf60e
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-upload-chunk/index.vue
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+ {{ props.title }}
+
+ 将文件拖到此处,或
点击上传
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{(scope.percent * 100).toFixed(2)}}%
+
+
+
+ {{ file.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/components/sa-upload-file/index.vue b/saiadmin-vue/src/components/sa-upload-file/index.vue
new file mode 100644
index 0000000..33568b8
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-upload-file/index.vue
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+ {{ props.title }}
+
+ 将文件拖到此处,或
点击上传
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-upload-image/index.vue b/saiadmin-vue/src/components/sa-upload-image/index.vue
new file mode 100644
index 0000000..68f91f3
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-upload-image/index.vue
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ props.title }}
+
+
+
+
+
+
+
+ {{ props.title }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/components/sa-user/index.vue b/saiadmin-vue/src/components/sa-user/index.vue
new file mode 100644
index 0000000..3aed5cd
--- /dev/null
+++ b/saiadmin-vue/src/components/sa-user/index.vue
@@ -0,0 +1,159 @@
+
+
+
+
+ {{ props.text }}
+
+ 已选择 {{ isArray(selecteds) ? selecteds.length : 0 }} 位
+
+
+
+
+ {{ props.text }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/config/skins.js b/saiadmin-vue/src/config/skins.js
new file mode 100644
index 0000000..23f54bd
--- /dev/null
+++ b/saiadmin-vue/src/config/skins.js
@@ -0,0 +1,23 @@
+import mine from '@/assets/skins-thumb/mine/thumb.jpg'
+import classics from '@/assets/skins-thumb/classics/thumb.jpg'
+import businessGray from '@/assets/skins-thumb/businessGray/thumb.jpg'
+import city from '@/assets/skins-thumb/city/thumb.jpg'
+
+export default [
+ {
+ name: 'mine',
+ thumb: mine
+ },
+ {
+ name: 'classics',
+ thumb: classics
+ },
+ {
+ name: 'businessGray',
+ thumb: businessGray
+ },
+ {
+ name: 'city',
+ thumb: city
+ }
+]
diff --git a/saiadmin-vue/src/directives/auth/auth.js b/saiadmin-vue/src/directives/auth/auth.js
new file mode 100644
index 0000000..bc4fad6
--- /dev/null
+++ b/saiadmin-vue/src/directives/auth/auth.js
@@ -0,0 +1,8 @@
+import { useUserStore } from '@/store'
+
+const auth = name => {
+ const userStore = useUserStore()
+ return (userStore.codes && userStore.codes.includes(name)) || (userStore.codes && userStore.codes.includes('*'))
+}
+
+export default auth
\ No newline at end of file
diff --git a/saiadmin-vue/src/directives/auth/index.js b/saiadmin-vue/src/directives/auth/index.js
new file mode 100644
index 0000000..2758f5f
--- /dev/null
+++ b/saiadmin-vue/src/directives/auth/index.js
@@ -0,0 +1,29 @@
+import auth from './auth'
+
+const checkAuth = (el, binding) => {
+ const { value } = binding
+
+ if (Array.isArray(value)) {
+ if (value.length > 0) {
+ let isHas = false
+ value.map(item => {
+ isHas = auth(item)
+ })
+
+ if (!isHas && el.parentNode) {
+ el.parentNode.removeChild(el)
+ }
+ }
+ } else {
+ throw new Error(`need permission! Like v-auth="['admin','user']"`)
+ }
+}
+
+export default {
+ mounted(el, binding) {
+ checkAuth(el, binding)
+ },
+ updated(el, binding) {
+ checkAuth(el, binding)
+ },
+};
diff --git a/saiadmin-vue/src/directives/copy/index.js b/saiadmin-vue/src/directives/copy/index.js
new file mode 100644
index 0000000..d223434
--- /dev/null
+++ b/saiadmin-vue/src/directives/copy/index.js
@@ -0,0 +1,46 @@
+import useClipboard from 'vue-clipboard3'
+import { Message } from '@arco-design/web-vue'
+
+const handlerMap = new WeakMap()
+
+const copy = (el, binding) => {
+ const { value } = binding
+
+ const oldHandler = handlerMap.get(el)
+ if (oldHandler) {
+ el.removeEventListener('click', oldHandler)
+ }
+
+ const newHandler = async () => {
+ if (value && value !== '') {
+ try {
+ await useClipboard().toClipboard(value)
+ Message.success('已成功复制到剪切板')
+ } catch(e) {
+ Message.error('复制失败')
+ }
+ } else {
+ throw new Error(`need for copy content! Like v-copy="Hello World"`)
+ }
+ }
+
+ el.addEventListener('click', newHandler)
+
+ handlerMap.set(el, newHandler)
+}
+
+export default {
+ mounted(el, binding) {
+ copy(el, binding)
+ },
+ updated(el, binding) {
+ copy(el, binding)
+ },
+ unmounted(el) {
+ const handler = handlerMap.get(el)
+ if (handler) {
+ el.removeEventListener('click', handler)
+ handlerMap.delete(el)
+ }
+ }
+}
diff --git a/saiadmin-vue/src/directives/index.js b/saiadmin-vue/src/directives/index.js
new file mode 100644
index 0000000..6aa18ed
--- /dev/null
+++ b/saiadmin-vue/src/directives/index.js
@@ -0,0 +1,12 @@
+import auth from './auth/index'
+import role from './role/index'
+import copy from './copy/index'
+
+
+export default {
+ install (Vue) {
+ Vue.directive('auth', auth)
+ Vue.directive('role', role)
+ Vue.directive('copy', copy)
+ }
+}
diff --git a/saiadmin-vue/src/directives/role/index.js b/saiadmin-vue/src/directives/role/index.js
new file mode 100644
index 0000000..debe574
--- /dev/null
+++ b/saiadmin-vue/src/directives/role/index.js
@@ -0,0 +1,32 @@
+import role from './role'
+
+const checkRole = (el, binding) => {
+ const { value } = binding
+
+ if (Array.isArray(value)) {
+ if (value.length > 0) {
+ let isHas = false
+ value.map((item) => {
+ if (!isHas) {
+ isHas = role(item)
+ }
+ })
+
+ if (!isHas && el.parentNode) {
+ // el.parentNode.remove()
+ el.remove()
+ }
+ }
+ } else {
+ throw new Error(`need role! Like v-role="['seo', 'cfo']"`)
+ }
+}
+
+export default {
+ mounted(el, binding) {
+ checkRole(el, binding)
+ },
+ updated(el, binding) {
+ checkRole(el, binding)
+ }
+}
diff --git a/saiadmin-vue/src/directives/role/role.js b/saiadmin-vue/src/directives/role/role.js
new file mode 100644
index 0000000..eb897c3
--- /dev/null
+++ b/saiadmin-vue/src/directives/role/role.js
@@ -0,0 +1,8 @@
+import { useUserStore } from '@/store'
+
+const role = name => {
+ const userStore = useUserStore()
+ return (userStore.roles && userStore.roles.includes(name)) || (userStore.roles && userStore.roles.includes('superAdmin'))
+}
+
+export default role
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/en/crud.js b/saiadmin-vue/src/i18n/en/crud.js
new file mode 100644
index 0000000..683394a
--- /dev/null
+++ b/saiadmin-vue/src/i18n/en/crud.js
@@ -0,0 +1,3 @@
+export default {
+
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/en/maResource.js b/saiadmin-vue/src/i18n/en/maResource.js
new file mode 100644
index 0000000..8c3ec20
--- /dev/null
+++ b/saiadmin-vue/src/i18n/en/maResource.js
@@ -0,0 +1,8 @@
+export default {
+ loadingText: 'Loading...',
+ searchFileNotice: 'Search file by name',
+ searchResource: 'Search resource type',
+ saveNetworkImage: 'Save network image',
+ networkImageNotice: 'Please paste the web picture address',
+ ok: 'OK',
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/en/menus.js b/saiadmin-vue/src/i18n/en/menus.js
new file mode 100644
index 0000000..fab9c6b
--- /dev/null
+++ b/saiadmin-vue/src/i18n/en/menus.js
@@ -0,0 +1,53 @@
+export default {
+ // 特殊页
+ 'openForm': 'CRUD',
+
+ // 首页菜单
+ 'home': 'Home',
+ 'dashboard': 'Dashboard',
+ 'userCenter': 'User Center',
+ 'message': 'Message Center',
+ 'setting:config': 'System Setting',
+ 'demo': 'Component Demo',
+
+ // 权限
+ 'permission': 'Permission',
+ 'system:user': 'User Manage',
+ 'system:role': 'Role Manage',
+ 'system:dept': 'Department Manage',
+ 'system:menu': 'Menu Manage',
+ 'system:post': 'Post Manage',
+
+ 'dataCenter': 'Data Center',
+ 'system:dict': 'Dictionary',
+ 'system:attachment': 'Attached',
+ 'system:dataMaintain': 'Table Maintenance',
+ 'system:notice': 'Notice',
+ 'apps': 'App Center',
+ 'system:appGroup': 'App Group',
+ 'system:app': 'App Manage',
+ 'apis': 'Api Center',
+ 'system:apiGroup': 'Api Group',
+ 'system:api': 'Api Manage',
+
+ // 监控
+ 'monitor': 'Monitor',
+ 'system:monitor:server': 'Server Monitor',
+ 'system:onlineUser': 'Online User',
+ 'system:cache': 'Cache Monitor',
+ 'system:monitor:rely': 'Reliance Monitor',
+ 'logs': 'Logs Monitor',
+ 'system:queueLog': 'Queue Logs',
+ 'system:loginLog': 'Login Logs',
+ 'system:operLog': 'Operation Logs',
+ 'system:apiLog': 'Apis Logs',
+
+ // 工具
+ 'devTools': 'Tools',
+ 'setting:module': 'Module Manage',
+ 'setting:code': 'Code Generator',
+ 'setting:code:update': 'Edit the build information',
+ 'setting:crontab': 'Crontab',
+ 'setting:table': 'Table Designer',
+ 'systemInterface': 'System Apis',
+ }
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/en/skin.js b/saiadmin-vue/src/i18n/en/skin.js
new file mode 100644
index 0000000..89bf147
--- /dev/null
+++ b/saiadmin-vue/src/i18n/en/skin.js
@@ -0,0 +1,14 @@
+export default {
+ mine: 'Mine',
+ classics: 'classics',
+ businessGray: 'Business gray',
+ city: 'City',
+
+ mineDesc: 'Predominantly pure white, Mine defaults to skin',
+ classicsDesc: 'Classic dark sidebar skin',
+ businessGrayDesc: 'Gray versatility and atmosphere, creating business and stability',
+ cityDesc: 'May there be a warmth in every angle of the city',
+
+ activated: 'Activated',
+ use: 'Use'
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/en/sys.js b/saiadmin-vue/src/i18n/en/sys.js
new file mode 100644
index 0000000..2c51340
--- /dev/null
+++ b/saiadmin-vue/src/i18n/en/sys.js
@@ -0,0 +1,92 @@
+export default {
+ pageSetting: 'Page Setting',
+ chinese: '简体中文',
+ english: 'English',
+ search: 'Search',
+ store: 'App Store',
+ fullScreen: 'Full Screen',
+ closeFullScreen: 'Close Full Screen',
+ changeSkin: 'Change Skin',
+ skin: 'Skin',
+ layouts: 'Layout',
+ language: 'Language',
+ dark: 'Dark Mode',
+ tag: 'Open Tags',
+ water: 'Watermark',
+ waterContent: 'Watermark content',
+ menuFold: 'Menu Fold',
+ menuWidth: 'Mene Width',
+ skinHelp: 'Set up background skins',
+ layoutsHelp: 'Set the background display',
+ languageHelp: 'Set the page language and the request background language',
+ darkHelp: 'Sets the page display mode',
+ tagHelp: 'Whether to enable multi-tab mode',
+ waterHelp: 'Whether to display the watermark',
+ menuFoldHelp: 'Whether the left menu of the system is collapsed',
+ menuWidthHelp: 'Sets the display width of the left menu',
+ saveToBackend: 'Save to backend',
+ backendSettingTitle: 'Backend setting',
+ systemPrimaryColor: 'System Primary Color',
+ personalizedConfig: 'Personalized configuration',
+ layout: {
+ classic: 'Classic',
+ columns: 'Columns',
+ banner: 'Banner',
+ mixed: 'Mixed',
+ },
+ userCenter: 'User Center',
+ clearCache: 'Clear Cache',
+ logout: 'Logout System',
+ logoutAlert: 'Exit prompt',
+ logoutMessage: 'Are you sure you want to sign out?',
+ operationMessage: {
+ message: 'Message',
+ notification: 'Notification',
+ todo: 'Todo',
+ },
+ goHome: 'Go Home',
+ notFoundPage: 'Exit tip Ah oh, the page visited was hijacked by the Martians...',
+ login: {
+ slogan: 'High-quality middle and back office management system out of the box',
+ title: 'Login System',
+ username: 'Username',
+ usernameNotice: 'Please enter the username',
+ password: 'Passoword',
+ passwordNotice: 'Please enter the password',
+ verifyCode: 'Please enter the verification code',
+ verifyCodeNotice: 'Please enter the correct verification code',
+ loginBtn: 'Login in',
+ otherLoginType: 'Other ways to sign in'
+ },
+ verifyCode: {
+ switch: 'Click Toggle verification code',
+ error: 'The verification code is incorrect',
+ notice: 'Please enter the verification code'
+ },
+ i18n: 'open multi-language',
+ i18nHelp: 'Whether to enable the multi-language feature',
+ ws: 'open websocket',
+ wsHelp: 'Whether to enable the websocket feature',
+ round: 'opend round',
+ roundHelp: 'Whether to enable the round feature',
+ animation: 'Animation',
+ animationHelp: 'Page transition animation effect',
+ animate: {
+ fade: 'The page fades out',
+ sliderLeft: 'The page fades to the left',
+ sliderRight:'The page fades to the right',
+ sliderDown:'The page fades to the down',
+ sliderUp:'The page fades to the up',
+ },
+ tags: {
+ refresh: 'Refresh',
+ fullscreen: 'Full screen',
+ closeRightTag: 'Close right tag',
+ closeLeftTag: 'Close left tag',
+ closeTag: 'Close current tag',
+ closeOtherTag: 'Close other tag',
+ },
+ noticeTitle: 'System Prompted',
+ save: 'Save',
+ cancel: 'Cancel',
+}
diff --git a/saiadmin-vue/src/i18n/en/upload.js b/saiadmin-vue/src/i18n/en/upload.js
new file mode 100644
index 0000000..d39d5d1
--- /dev/null
+++ b/saiadmin-vue/src/i18n/en/upload.js
@@ -0,0 +1,8 @@
+export default {
+ fileHashFail: 'Get file hash failed, please try again!',
+ sizeLimit: 'The file size exceeds the upload limit',
+ uploadFailed: 'File upload failed',
+ buttonText: 'Local upload',
+ clickUpload: 'Click upload',
+ uploadDesc: 'Drag the file here, or ',
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/en/user.js b/saiadmin-vue/src/i18n/en/user.js
new file mode 100644
index 0000000..e69de29
diff --git a/saiadmin-vue/src/i18n/index.js b/saiadmin-vue/src/i18n/index.js
new file mode 100644
index 0000000..24910fd
--- /dev/null
+++ b/saiadmin-vue/src/i18n/index.js
@@ -0,0 +1,50 @@
+import { createI18n } from 'vue-i18n'
+import tool from '@/utils/tool'
+
+const setting = tool.local.get('setting')
+
+const getLanguage = () => {
+ const loadFile = () => {
+ if (setting.language === 'zh_CN') {
+ return import.meta.glob('./zh_CN/**/*.js', { eager:true })
+ } else if (setting.language === 'en') {
+ return import.meta.glob('./en/**/*.js', { eager:true })
+ }
+ }
+
+ const generateLanguage = (fileNames, fileContent, generateLanguages = {}) => {
+ const fileName = fileNames.shift()
+ if (fileNames.length > 0) {
+ if (typeof generateLanguages[fileName] == 'undefined') {
+ generateLanguages[fileName] = {}
+ }
+ generateLanguages[fileName] = generateLanguage(fileNames, fileContent, generateLanguages[fileName])
+ }else{
+ generateLanguages[fileName] = fileContent
+ }
+ return generateLanguages
+ }
+
+ const files = loadFile()
+ let messages = { [setting.language]: {} }
+ for (let path in files) {
+ const names = path.match(/([A-Za-z0-9_]+)/g)
+ //去除语言文件夹和文件后缀名
+ names.shift()
+ names.pop()
+ if (files[path].default) {
+ messages[setting.language] = generateLanguage(names, files[path].default, messages[setting.language])
+ }
+ }
+ return messages
+}
+
+const i18n = createI18n({
+ locale: setting.language,
+ legacy: false,
+ globalInjection: true,
+ fallbackLocale: 'zh_CN',
+ messages: getLanguage()
+})
+
+export default i18n
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/zh_CN/crud.js b/saiadmin-vue/src/i18n/zh_CN/crud.js
new file mode 100644
index 0000000..683394a
--- /dev/null
+++ b/saiadmin-vue/src/i18n/zh_CN/crud.js
@@ -0,0 +1,3 @@
+export default {
+
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/zh_CN/maResource.js b/saiadmin-vue/src/i18n/zh_CN/maResource.js
new file mode 100644
index 0000000..7e9a80f
--- /dev/null
+++ b/saiadmin-vue/src/i18n/zh_CN/maResource.js
@@ -0,0 +1,8 @@
+export default {
+ loadingText: '数据加载中...',
+ searchFileNotice: '文件名搜索',
+ searchResource: '搜索资源类型',
+ saveNetworkImage: '保存网络图片',
+ networkImageNotice: '请粘贴网络图片地址',
+ ok: '确定'
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/zh_CN/menus.js b/saiadmin-vue/src/i18n/zh_CN/menus.js
new file mode 100644
index 0000000..df9d5a0
--- /dev/null
+++ b/saiadmin-vue/src/i18n/zh_CN/menus.js
@@ -0,0 +1,53 @@
+export default {
+ // 特殊页
+ 'openForm': '公共表单',
+
+ // 首页菜单
+ 'home': '首页',
+ 'dashboard': '仪表盘',
+ 'userCenter': '个人中心',
+ 'message': '消息中心',
+ 'setting:config': '系统配置',
+ 'demo': '组件演示',
+
+ // 权限
+ 'permission': '权限',
+ 'system:user': '用户管理',
+ 'system:role': '角色管理',
+ 'system:dept': '部门管理',
+ 'system:menu': '菜单管理',
+ 'system:post': '岗位管理',
+
+ 'dataCenter': '数据',
+ 'system:dict': '数据字典',
+ 'system:attachment': '附件管理',
+ 'system:dataMaintain': '数据表维护',
+ 'system:notice': '系统公告',
+ 'apps': '应用中心',
+ 'system:appGroup': '应用分组',
+ 'system:app': '应用管理',
+ 'apis': '应用接口',
+ 'system:apiGroup': '接口分组',
+ 'system:api': '接口管理',
+
+ // 监控
+ 'monitor': '监控',
+ 'system:monitor:server': '服务监控',
+ 'system:onlineUser': '在线用户',
+ 'system:cache': '缓存监控',
+ 'system:monitor:rely': '依赖监控',
+ 'logs': '日志监控',
+ 'system:queueLog': '队列日志',
+ 'system:loginLog': '登录日志',
+ 'system:operLog': '操作日志',
+ 'system:apiLog': '接口日志',
+
+ // 工具
+ 'devTools': '工具',
+ 'setting:module': '模块管理',
+ 'setting:code': '代码生成器',
+ 'setting:code:update': '编辑生成信息',
+ 'setting:crontab': '定时任务',
+ 'setting:table': '数据表设计器',
+ 'systemInterface': '系统接口',
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/zh_CN/skin.js b/saiadmin-vue/src/i18n/zh_CN/skin.js
new file mode 100644
index 0000000..cfd438f
--- /dev/null
+++ b/saiadmin-vue/src/i18n/zh_CN/skin.js
@@ -0,0 +1,14 @@
+export default {
+ mine: 'Mine',
+ classics: '经典',
+ businessGray: '商务灰',
+ city: '城市',
+
+ mineDesc: '以纯净的白色为主,Mine默认皮肤',
+ classicsDesc: '经典的深色侧边栏皮肤',
+ businessGrayDesc: '灰色的百搭与大气,营造商务与稳重',
+ cityDesc: '愿城市每一个角度,都有一份温馨',
+
+ activated: '已激活',
+ use: '使用'
+ }
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/zh_CN/sys.js b/saiadmin-vue/src/i18n/zh_CN/sys.js
new file mode 100644
index 0000000..6706ae8
--- /dev/null
+++ b/saiadmin-vue/src/i18n/zh_CN/sys.js
@@ -0,0 +1,92 @@
+export default {
+ pageSetting: '页面设置',
+ chinese: '简体中文',
+ english: 'English',
+ search: '搜索',
+ store: '应用市场',
+ fullScreen: '全屏',
+ closeFullScreen: '关闭全屏',
+ changeSkin: '换肤',
+ skin: '当前皮肤',
+ layouts: '布局',
+ language: '语言',
+ dark: '黑夜模式',
+ tag: '多标签',
+ water: '水印',
+ waterContent: '水印内容',
+ menuFold: '菜单折叠',
+ menuWidth: '菜单宽度',
+ skinHelp: '设置后台皮肤',
+ layoutsHelp: '设置后台显示方式',
+ languageHelp: '设置页面语言和请求后台语言',
+ darkHelp: '设置页面显示模式',
+ tagHelp: '是否启用多标签方式',
+ waterHelp: '是否显示水印',
+ menuFoldHelp: '系统左侧菜单是否折叠起来',
+ menuWidthHelp: '设置左侧菜单的显示宽度',
+ saveToBackend: '保存到后台',
+ backendSettingTitle: '后台设置',
+ systemPrimaryColor: '系统主色调',
+ personalizedConfig: '个性化配置 ',
+ layout: {
+ classic: '经典',
+ columns: '分栏',
+ banner: '通栏',
+ mixed: '混合',
+ },
+ userCenter: '个人中心',
+ clearCache: '清除缓存',
+ logout: '退出系统',
+ logoutAlert: '退出提示',
+ logoutMessage: '确定要退出登录吗?',
+ operationMessage: {
+ message: '消息',
+ notification: '通知',
+ todo: '待办',
+ },
+ goHome: '回到首页',
+ notFoundPage: '啊哦,访问的页面被火星人劫走了...',
+ login: {
+ slogan: '开箱即用的高质量中后台管理系统',
+ title: '登录',
+ username: '账户',
+ usernameNotice: '请输入账户',
+ password: '密码',
+ passwordNotice: '请输入密码',
+ verifyCode: '请输入验证码',
+ verifyCodeNotice: '请输入正确的验证码',
+ loginBtn: '登录',
+ otherLoginType: '其他登录方式'
+ },
+ verifyCode: {
+ switch: '点击切换验证码',
+ error: '验证码错误',
+ notice: '请输入验证码'
+ },
+ i18n: '开启多语言',
+ i18nHelp: '是否开启多语言功能',
+ ws: '开启Ws',
+ wsHelp: '是否开启Websocket连接',
+ round: '圆角',
+ roundHelp: '是否开启圆角',
+ animation: '切换动画',
+ animationHelp: '工作区页面切换的进场和出场动画效果',
+ animate: {
+ fade: '页面渐隐渐出',
+ sliderLeft: '页面向左渐出',
+ sliderRight:'页面向右渐出',
+ sliderDown:'页面向下渐出',
+ sliderUp:'页面向上渐出',
+ },
+ tags: {
+ refresh: '刷新',
+ fullscreen: '全屏',
+ closeRightTag: '关闭右侧标签',
+ closeLeftTag: '关闭左侧标签',
+ closeTag: '关闭当前标签',
+ closeOtherTag: '关闭其他标签',
+ },
+ noticeTitle: '系统提示',
+ save: '保存',
+ cancel: '取消',
+}
diff --git a/saiadmin-vue/src/i18n/zh_CN/upload.js b/saiadmin-vue/src/i18n/zh_CN/upload.js
new file mode 100644
index 0000000..23baf71
--- /dev/null
+++ b/saiadmin-vue/src/i18n/zh_CN/upload.js
@@ -0,0 +1,8 @@
+export default {
+ fileHashFail: '获取文件Hash失败,请重试',
+ sizeLimit: '文件大小超过了限制',
+ uploadFailed: '文件上传失败',
+ buttonText: '本地上传',
+ clickUpload: '点击上传',
+ uploadDesc: '将文件拖到此处,或',
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/i18n/zh_CN/user.js b/saiadmin-vue/src/i18n/zh_CN/user.js
new file mode 100644
index 0000000..3e9a1a9
--- /dev/null
+++ b/saiadmin-vue/src/i18n/zh_CN/user.js
@@ -0,0 +1,4 @@
+export default {
+ name: '菜单管理',
+ 'system:cache': '系统缓存'
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/404.vue b/saiadmin-vue/src/layout/404.vue
new file mode 100644
index 0000000..34c64d9
--- /dev/null
+++ b/saiadmin-vue/src/layout/404.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
{{ $t('sys.notFoundPage') }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/components/banner/index.vue b/saiadmin-vue/src/layout/components/banner/index.vue
new file mode 100644
index 0000000..84a6c06
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/banner/index.vue
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/classic/index.vue b/saiadmin-vue/src/layout/components/classic/index.vue
new file mode 100644
index 0000000..08cf84f
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/classic/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/classic/ma-classic-header.vue b/saiadmin-vue/src/layout/components/classic/ma-classic-header.vue
new file mode 100644
index 0000000..6eb3997
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/classic/ma-classic-header.vue
@@ -0,0 +1,18 @@
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/classic/ma-classic-slider.vue b/saiadmin-vue/src/layout/components/classic/ma-classic-slider.vue
new file mode 100644
index 0000000..bac3b17
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/classic/ma-classic-slider.vue
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
{{ $title }}
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/columns/index.vue b/saiadmin-vue/src/layout/components/columns/index.vue
new file mode 100644
index 0000000..42866e2
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/columns/index.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/columns/ma-columns-header.vue b/saiadmin-vue/src/layout/components/columns/ma-columns-header.vue
new file mode 100644
index 0000000..97dac47
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/columns/ma-columns-header.vue
@@ -0,0 +1,18 @@
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/columns/ma-columns-menu.vue b/saiadmin-vue/src/layout/components/columns/ma-columns-menu.vue
new file mode 100644
index 0000000..787b579
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/columns/ma-columns-menu.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/components/children-banner.vue b/saiadmin-vue/src/layout/components/components/children-banner.vue
new file mode 100644
index 0000000..850affd
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/components/children-banner.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/components/components/children-menu.vue b/saiadmin-vue/src/layout/components/components/children-menu.vue
new file mode 100644
index 0000000..39208a6
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/components/children-menu.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/components/components/iframe-view.vue b/saiadmin-vue/src/layout/components/components/iframe-view.vue
new file mode 100644
index 0000000..284e2ef
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/components/iframe-view.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/components/components/message-notification.vue b/saiadmin-vue/src/layout/components/components/message-notification.vue
new file mode 100644
index 0000000..07905bc
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/components/message-notification.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+ {{ $t('sys.operationMessage.message') }}
+
+
+
+
+
+
+
+
+ 发送人:{{ item.send_user.nickname }}
+ 时间:{{ item.create_time.substr(0, 10) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('sys.operationMessage.todo') }}
+
+
+
+
+
+
+ 消息详情
+
+
+ {{ row?.title }}
+
+
+
+ 创建时间:{{ row?.create_time }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/components/search.vue b/saiadmin-vue/src/layout/components/components/search.vue
new file mode 100644
index 0000000..701a3a7
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/components/search.vue
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/components/components/skin.vue b/saiadmin-vue/src/layout/components/components/skin.vue
new file mode 100644
index 0000000..513ffd2
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/components/skin.vue
@@ -0,0 +1,52 @@
+
+
+ {{ $t('sys.changeSkin') }}
+
+
+
+
+ {{ $t(`skin.${item.name}`) }}
+
+
+
+
+
+ {{ $t(`skin.${item.name}Desc`) }}
+
+
+
+ {{ appStore.skin === item.name ? $t('skin.activated') : $t('skin.use') }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/components/sub-menu.vue b/saiadmin-vue/src/layout/components/components/sub-menu.vue
new file mode 100644
index 0000000..f1afa08
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/components/sub-menu.vue
@@ -0,0 +1,49 @@
+
+
+
+ {{ appStore.i18n ? ($t(`menus.${menuInfo.name}`).indexOf('.') > 0 ? menuInfo.meta.title : $t(`menus.${menuInfo.name}`)) : menuInfo.meta.title }}
+
+
+
+
+
+
+
+
+
+
+ {{ appStore.i18n ? ($t(`menus.${item.name}`).indexOf('.') > 0 ? item.meta.title : $t(`menus.${item.name}`)) : item.meta.title }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/components/ma-breadcrumb.vue b/saiadmin-vue/src/layout/components/ma-breadcrumb.vue
new file mode 100644
index 0000000..e39efea
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/ma-breadcrumb.vue
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+ {{ $t('menus.dashboard') }}
+
+
+
+
+
+
+
+
+ {{ appStore.i18n ? ( $t('menus.' + r.name).indexOf('.') > 0 ? r.meta.title : $t('menus.' + r.name) ) : r.meta.title }}
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/ma-buttonMenu.vue b/saiadmin-vue/src/layout/components/ma-buttonMenu.vue
new file mode 100644
index 0000000..4aceee6
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/ma-buttonMenu.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/ma-menu.vue b/saiadmin-vue/src/layout/components/ma-menu.vue
new file mode 100644
index 0000000..6fa855b
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/ma-menu.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/ma-operation.vue b/saiadmin-vue/src/layout/components/ma-operation.vue
new file mode 100644
index 0000000..da37601
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/ma-operation.vue
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ (appStore.searchOpen = true)" class="hidden lg:inline">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (appStore.settingOpen = true)" class="hidden lg:inline">
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('sys.userCenter') }}
+ {{ $t('sys.clearCache') }}
+
+ {{ $t('sys.logout') }}
+
+
+
+
+ {{ $t('sys.logoutAlert') }}
+ {{ $t('sys.logoutMessage') }}
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/ma-tags.vue b/saiadmin-vue/src/layout/components/ma-tags.vue
new file mode 100644
index 0000000..4d163fa
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/ma-tags.vue
@@ -0,0 +1,478 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/components/ma-workerArea.vue b/saiadmin-vue/src/layout/components/ma-workerArea.vue
new file mode 100644
index 0000000..109b0fc
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/ma-workerArea.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/mixed/index.vue b/saiadmin-vue/src/layout/components/mixed/index.vue
new file mode 100644
index 0000000..c7f5a54
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/mixed/index.vue
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/components/mixed/top-menu.vue b/saiadmin-vue/src/layout/components/mixed/top-menu.vue
new file mode 100644
index 0000000..9842b22
--- /dev/null
+++ b/saiadmin-vue/src/layout/components/mixed/top-menu.vue
@@ -0,0 +1,52 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/empty.vue b/saiadmin-vue/src/layout/empty.vue
new file mode 100644
index 0000000..87ed26e
--- /dev/null
+++ b/saiadmin-vue/src/layout/empty.vue
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/saiadmin-vue/src/layout/index.vue b/saiadmin-vue/src/layout/index.vue
new file mode 100644
index 0000000..0486455
--- /dev/null
+++ b/saiadmin-vue/src/layout/index.vue
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/search.vue b/saiadmin-vue/src/layout/search.vue
new file mode 100644
index 0000000..7f1ad02
--- /dev/null
+++ b/saiadmin-vue/src/layout/search.vue
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+ ALT+S 唤醒搜索面板
+
+
+
+ 切换搜索结果
+
+ Enter 进入页面
+ Esc 关闭搜索面板
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/layout/setting.vue b/saiadmin-vue/src/layout/setting.vue
new file mode 100644
index 0000000..bb2035f
--- /dev/null
+++ b/saiadmin-vue/src/layout/setting.vue
@@ -0,0 +1,204 @@
+
+
+ {{ $t('sys.backendSettingTitle') }}
+
+
+ {{ $t('sys.systemPrimaryColor') }}
+
+
+ {{ $t('sys.personalizedConfig') }}
+
+ {{ currentSkin }}
+
+ {{ $t('sys.changeSkin') }}
+
+
+
+
+ {{ $t('sys.layout.classic') }}
+ {{ $t('sys.layout.columns') }}
+ {{ $t('sys.layout.banner') }}
+ {{ $t('sys.layout.mixed') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('sys.chinese') }}
+ {{ $t('sys.english') }}
+
+
+
+
+ {{ $t('sys.animate.fade') }}
+ {{ $t('sys.animate.sliderLeft') }}
+ {{ $t('sys.animate.sliderRight') }}
+ {{ $t('sys.animate.sliderDown') }}
+ {{ $t('sys.animate.sliderUp') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/main.js b/saiadmin-vue/src/main.js
new file mode 100644
index 0000000..33d4fc6
--- /dev/null
+++ b/saiadmin-vue/src/main.js
@@ -0,0 +1,46 @@
+import { createApp } from 'vue'
+import ArcoVue from '@arco-design/web-vue'
+import ArcoVueIcon from '@arco-design/web-vue/es/icon'
+
+import globalComponents from '@/components'
+import App from './App.vue'
+import router from './router'
+import store from './store'
+import i18n from '@/i18n'
+import directives from './directives'
+import dayjs from 'dayjs'
+import zhCn from 'dayjs/locale/zh-cn'
+import relativeTime from 'dayjs/plugin/relativeTime'
+dayjs.locale(zhCn)
+dayjs.extend(relativeTime)
+
+// 官方样式
+import '@arco-design/web-vue/dist/arco.css'
+import './style/skin.less'
+import './style/index.css'
+import './style/global.less'
+
+import tool from '@/utils/tool'
+import * as common from '@/utils/common'
+import packageJson from '../package.json'
+
+const app = createApp(App)
+
+app
+ .use(ArcoVue, {})
+ .use(ArcoVueIcon)
+ .use(router)
+ .use(store)
+ .use(i18n)
+ .use(directives)
+ .use(globalComponents)
+
+app.config.globalProperties.$tool = tool
+app.config.globalProperties.$common = common
+app.config.globalProperties.$title = import.meta.env.VITE_APP_TITLE
+app.config.globalProperties.$url = import.meta.env.VITE_APP_BASE
+
+app.mount('#app')
+
+tool.capsule('SaiAdmin', `v${packageJson.version} release`)
+console.log('SaiAdmin 官网 https://saithink.top')
diff --git a/saiadmin-vue/src/plugin/index.js b/saiadmin-vue/src/plugin/index.js
new file mode 100644
index 0000000..3a35e8c
--- /dev/null
+++ b/saiadmin-vue/src/plugin/index.js
@@ -0,0 +1,8 @@
+export default {
+ install: (Vue) => {
+ const pluginList = import.meta.glob('./*/main.js')
+ Object.keys(pluginList).forEach((path) => {
+ pluginList[path]().then(plugin => Vue.use(plugin.default || plugin))
+ })
+ }
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/router/homePageRoutes.js b/saiadmin-vue/src/router/homePageRoutes.js
new file mode 100644
index 0000000..ddd496a
--- /dev/null
+++ b/saiadmin-vue/src/router/homePageRoutes.js
@@ -0,0 +1,40 @@
+const homePageRoutes = [
+ {
+ name: 'dashboard',
+ path: '/dashboard',
+ meta: {
+ title: '仪表盘',
+ icon: 'icon-dashboard',
+ type: 'M',
+ affix: true
+ },
+ component: () => import('@/views/dashboard/index.vue')
+ },
+ {
+ name: 'userCenter',
+ path: '/usercenter',
+ meta: {
+ title: '个人信息',
+ icon: 'icon-user',
+ type: 'M'
+ },
+ component: () => import('@/views/dashboard/userCenter/index.vue')
+ },
+ {
+ name: 'appStore',
+ path: 'https://saas.saithink.top/#/appStore',
+ meta: {
+ title: '插件市场',
+ icon: 'icon-apps',
+ type: 'L'
+ }
+ }
+]
+
+export const homePage = {
+ name: 'home',
+ path: '/home',
+ meta: { title: '首页', icon: 'icon-home', hidden: false, type: 'M' }
+}
+
+export default homePageRoutes
diff --git a/saiadmin-vue/src/router/index.js b/saiadmin-vue/src/router/index.js
new file mode 100644
index 0000000..e3d961d
--- /dev/null
+++ b/saiadmin-vue/src/router/index.js
@@ -0,0 +1,57 @@
+import { createRouter, createWebHashHistory, createWebHistory } from 'vue-router'
+import { useUserStore } from '@/store'
+import NProgress from 'nprogress'
+import tool from '@/utils/tool'
+import 'nprogress/nprogress.css'
+
+import routes from './webRouter.js'
+
+const title = import.meta.env.VITE_APP_TITLE
+const defaultRoutePath = '/'
+const whiteRoute = ['login']
+
+const router = createRouter({
+ history: createWebHashHistory(),
+ routes
+})
+
+router.beforeEach(async (to, from, next) => {
+ NProgress.start()
+ const userStore = useUserStore()
+ let toTitle = to.meta.title ? to.meta.title : to.name
+ document.title = `${toTitle} - ${title}`
+ const token = tool.local.get(import.meta.env.VITE_APP_TOKEN_PREFIX)
+
+ // 登录状态下
+ if (token) {
+ if (to.name === 'login') {
+ next({ path: defaultRoutePath })
+ return
+ }
+
+ if (! userStore.user && userStore.user == undefined ) {
+ const data = await userStore.requestUserInfo()
+ data && next({ path: to.path, query: to.query })
+ } else {
+ next()
+ }
+ } else {
+ // 未登录的情况下允许访问的路由
+ if (! whiteRoute.includes(to.name)) {
+ next({ name: 'login', query: { redirect: to.fullPath } })
+ } else {
+ next()
+ }
+ }
+})
+
+router.afterEach((to, from) => {
+ NProgress.done()
+})
+
+router.onError(error => {
+ NProgress.done();
+});
+
+
+export default router
\ No newline at end of file
diff --git a/saiadmin-vue/src/router/webRouter.js b/saiadmin-vue/src/router/webRouter.js
new file mode 100644
index 0000000..4fd63e3
--- /dev/null
+++ b/saiadmin-vue/src/router/webRouter.js
@@ -0,0 +1,25 @@
+import homePageRoutes from './homePageRoutes'
+//系统路由
+const routes = [
+ {
+ name: 'layout',
+ path: '/',
+ component: () => import('@/layout/index.vue'),
+ redirect: 'dashboard',
+ children: homePageRoutes
+ },
+ {
+ name: 'login',
+ path: '/login',
+ component: () => import('@/views/login.vue'),
+ meta: { title: '登录' }
+ },
+ {
+ path: '/:pathMatch(.*)*',
+ hidden: true,
+ meta: { title: '访问的页面不存在' },
+ component: () => import('@/layout/404.vue')
+ }
+]
+
+export default routes
diff --git a/saiadmin-vue/src/store/index.js b/saiadmin-vue/src/store/index.js
new file mode 100644
index 0000000..1a7b1c3
--- /dev/null
+++ b/saiadmin-vue/src/store/index.js
@@ -0,0 +1,25 @@
+import { createPinia } from 'pinia'
+import useUserStore from './modules/user'
+import useAppStore from './modules/app'
+import useTagStore from './modules/tag'
+import useKeepAliveStore from './modules/keepAlive'
+import useIframeStore from './modules/iframe'
+import useConfigStore from './modules/config'
+import useMessageStore from './modules/message'
+import useDictStore from './modules/dict'
+import useTerminalStore from './modules/terminal'
+
+const pinia = createPinia()
+
+export {
+ useUserStore,
+ useAppStore,
+ useTagStore,
+ useKeepAliveStore,
+ useIframeStore,
+ useConfigStore,
+ useMessageStore,
+ useDictStore,
+ useTerminalStore
+}
+export default pinia
diff --git a/saiadmin-vue/src/store/modules/app.js b/saiadmin-vue/src/store/modules/app.js
new file mode 100644
index 0000000..23cc280
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/app.js
@@ -0,0 +1,160 @@
+let defaultSetting = {
+ mode: 'light',
+ tag: true,
+ menuCollapse: false,
+ menuWidth: 230,
+ layout: 'classic',
+ skin: 'mine',
+ i18n: false,
+ language: 'zh_CN',
+ animation: 'ma-slide-down',
+ color: '#7166F0',
+ settingOpen: false,
+ searchOpen: false,
+ roundOpen: true,
+ waterMark: true,
+ waterContent: 'saiadmin',
+ ws: false,
+ registerWangEditorButtonFlag: false
+}
+
+import { defineStore } from 'pinia'
+import tool from '@/utils/tool'
+import { generate, getRgbStr } from '@arco-design/color'
+
+if (!tool.local.get('setting')) {
+ tool.local.set('setting', defaultSetting)
+} else {
+ defaultSetting = tool.local.get('setting')
+}
+
+document.body.setAttribute('arco-theme', defaultSetting.mode)
+document.body.setAttribute('mine-skin', defaultSetting.skin)
+
+const useAppStore = defineStore('app', {
+ state: () => ({ ...defaultSetting }),
+
+ getters: {
+ appCurrentSetting() {
+ return { ...this.$state }
+ }
+ },
+
+ actions: {
+ updateSettings(partial) {
+ this.$patch(partial)
+ },
+
+ toggleMode(dark) {
+ this.mode = dark
+ document.getElementsByTagName('html')[0].className = this.mode
+ document.body.setAttribute('arco-theme', this.mode)
+ defaultSetting.mode = this.mode
+ this.changeColor(this.color)
+ tool.local.set('setting', defaultSetting)
+ },
+
+ toggleMenu(status) {
+ this.menuCollapse = status
+ defaultSetting.menuCollapse = this.menuCollapse
+ tool.local.set('setting', defaultSetting)
+ },
+
+ toggleRound(status) {
+ this.roundOpen = status
+ if (this.roundOpen) {
+ document.body.style.setProperty(`--border-radius-small`, '4px')
+ document.body.style.setProperty(`--border-radius-medium`, '6px')
+ } else {
+ document.body.style.setProperty(`--border-radius-small`, '2px')
+ document.body.style.setProperty(`--border-radius-medium`, '4px')
+ }
+ defaultSetting.roundOpen = this.roundOpen
+ tool.local.set('setting', defaultSetting)
+ },
+
+ toggleWater(status) {
+ this.waterMark = status
+ defaultSetting.waterMark = this.waterMark
+ tool.local.set('setting', defaultSetting)
+ },
+
+ changeWaterContent(val) {
+ this.waterContent = val.target ? val.target.value : val
+ defaultSetting.waterContent = this.waterContent
+ tool.local.set('setting', defaultSetting)
+ },
+
+ toggleTag(status) {
+ this.tag = status
+ defaultSetting.tag = this.tag
+ tool.local.set('setting', defaultSetting)
+ },
+
+ toggleI18n(i18n) {
+ this.i18n = i18n
+ defaultSetting.i18n = this.i18n
+ tool.local.set('setting', defaultSetting)
+ },
+
+ toggleWs(val) {
+ this.ws = val
+ defaultSetting.ws = this.ws
+ tool.local.set('setting', defaultSetting)
+ },
+
+ changeMenuWidth(width) {
+ this.menuWidth = width
+ defaultSetting.menuWidth = this.menuWidth
+ tool.local.set('setting', defaultSetting)
+ },
+
+ changeLayout(layout) {
+ this.layout = layout
+ defaultSetting.layout = this.layout
+ tool.local.set('setting', defaultSetting)
+ },
+
+ changeLanguage(language) {
+ this.language = language
+ defaultSetting.language = this.language
+ tool.local.set('setting', defaultSetting)
+ window.location.reload()
+ },
+
+ changeColor(color) {
+ if (!/^#[0-9A-Za-z]{6}/.test(color)) return
+ this.color = color
+ const list = generate(this.color, {
+ list: true,
+ dark: this.mode === 'dark'
+ })
+ list.forEach((color, index) => {
+ const rgbStr = getRgbStr(color)
+ document.body.style.setProperty(`--primary-${index + 1}`, rgbStr)
+ document.body.style.setProperty(`--arcoblue-${index + 1}`, rgbStr)
+ })
+ defaultSetting.color = this.color
+ tool.local.set('setting', defaultSetting)
+ },
+
+ changeAnimation(name) {
+ this.animation = name
+ defaultSetting.animation = this.animation
+ tool.local.set('setting', defaultSetting)
+ },
+
+ useSkin(name) {
+ this.skin = name
+ defaultSetting.skin = this.skin
+ document.body.setAttribute('mine-skin', this.skin)
+ tool.local.set('setting', defaultSetting)
+ },
+
+ setRegisterWangEditorButtonFlag(value) {
+ this.registerWangEditorButtonFlag = value
+ }
+ }
+})
+
+export default useAppStore
diff --git a/saiadmin-vue/src/store/modules/config.js b/saiadmin-vue/src/store/modules/config.js
new file mode 100644
index 0000000..0ed9060
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/config.js
@@ -0,0 +1,30 @@
+
+import { defineStore } from 'pinia'
+
+let defaultConfig = {
+ site_name: 'SaiAdmin',
+ site_keywords: '',
+ site_desc: '',
+ site_record_number: '',
+ site_copyright: '',
+ site_storage_mode: '',
+ web_close: '',
+}
+
+const useConfigStore = defineStore('config', {
+ state: () => ({ ...defaultConfig }),
+
+ getters: {
+ appCurrentConfig() {
+ return { ...this.$state }
+ },
+ },
+
+ actions: {
+ updateSettings(partial) {
+ this.$patch(partial);
+ },
+ },
+})
+
+export default useConfigStore
\ No newline at end of file
diff --git a/saiadmin-vue/src/store/modules/dict.js b/saiadmin-vue/src/store/modules/dict.js
new file mode 100644
index 0000000..ff576a7
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/dict.js
@@ -0,0 +1,27 @@
+import { defineStore } from 'pinia'
+import commonApi from '@/api/common'
+
+// 定义字典store,名称是dict
+const useDictStore = defineStore('dict', {
+ // 字典数据是数组,我们定义一个data来进行保存
+ state: () => ({ data: undefined }),
+ getters: {
+ // 获取store状态
+ getState() {
+ return { ...this.$state }
+ }
+ },
+ actions: {
+ //给字典数据赋值
+ setInfo(data) {
+ this.$patch(data)
+ },
+ // 初始化字典数据
+ async initData() {
+ const { data } = await commonApi.dictAll()
+ this.data = data
+ }
+ }
+})
+
+export default useDictStore
diff --git a/saiadmin-vue/src/store/modules/iframe.js b/saiadmin-vue/src/store/modules/iframe.js
new file mode 100644
index 0000000..eb9e096
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/iframe.js
@@ -0,0 +1,41 @@
+import { defineStore } from 'pinia'
+
+const useIframeStore = defineStore('iframe', {
+ state: () => ({
+ iframes: [],
+ name: null,
+ show: true
+ }),
+
+ getters: {
+ getState() {
+ return { ...this.$state }
+ },
+ },
+
+ actions: {
+
+ addIframe (component) {
+ if (! this.iframes.includes(component)) {
+ this.iframes.push(component)
+ }
+ },
+
+ removeIframe (component) {
+ const idx = this.iframes.indexOf(component)
+ if (idx !== -1) {
+ this.iframes.splice(idx, 1)
+ }
+ },
+
+ display () { this.show = true },
+
+ hidden () { this.show = false },
+
+ setName (name) { this.name = name },
+
+ clearIframe() { this.iframes = [] },
+ },
+})
+
+export default useIframeStore
\ No newline at end of file
diff --git a/saiadmin-vue/src/store/modules/keepAlive.js b/saiadmin-vue/src/store/modules/keepAlive.js
new file mode 100644
index 0000000..ff3db01
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/keepAlive.js
@@ -0,0 +1,46 @@
+import { defineStore } from 'pinia'
+
+const useKeepAliveStore = defineStore('keepAlive', {
+ state: () => ({
+ keepAlives: [],
+ show: true
+ }),
+
+ getters: {
+ getState() {
+ return { ...this.$state }
+ }
+ },
+
+ actions: {
+ addKeepAlive(component) {
+ if (component.path.indexOf('maIframe') > -1) {
+ return
+ }
+ if (!this.keepAlives.includes(component.name)) {
+ this.keepAlives.push(component.name)
+ }
+ },
+
+ removeKeepAlive(component) {
+ const idx = this.keepAlives.indexOf(component.name)
+ if (idx !== -1) {
+ this.keepAlives.splice(idx, 1)
+ }
+ },
+
+ display() {
+ this.show = true
+ },
+
+ hidden() {
+ this.show = false
+ },
+
+ clearKeepAlive() {
+ this.keepAlives = []
+ }
+ }
+})
+
+export default useKeepAliveStore
diff --git a/saiadmin-vue/src/store/modules/message.js b/saiadmin-vue/src/store/modules/message.js
new file mode 100644
index 0000000..2327186
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/message.js
@@ -0,0 +1,24 @@
+
+import { defineStore } from 'pinia'
+
+let defaultType = {
+ messageList: [],
+}
+
+const useMessageStore = defineStore('message', {
+ state: () => ({ ...defaultType }),
+
+ getters: {
+ getState() {
+ return { ...this.$state }
+ },
+ },
+
+ actions: {
+ updateMessage(partial) {
+ this.$patch(partial);
+ },
+ },
+})
+
+export default useMessageStore
\ No newline at end of file
diff --git a/saiadmin-vue/src/store/modules/tag.js b/saiadmin-vue/src/store/modules/tag.js
new file mode 100644
index 0000000..0055a4a
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/tag.js
@@ -0,0 +1,71 @@
+import { defineStore } from 'pinia'
+import tool from '@/utils/tool'
+
+const defaultTag = [ { name: 'dashboard', title: '仪表盘', path: '/dashboard', affix: true } ]
+const useTagStore = defineStore('tag', {
+ state: () => ({
+ tags: (! tool.local.get('tags') || tool.local.get('tags').length === 0 ) ? defaultTag : tool.local.get('tags')
+ }),
+
+ getters: {
+ getState() {
+ return { ...this.$state }
+ },
+ },
+
+ actions: {
+
+ addTag(tag) {
+ const target = this.tags.find( item => item.path === tag.path )
+ if (! target && tag.path ) {
+ this.tags.push(tag)
+ }
+ this.updateTagsToLocal()
+ },
+
+ removeTag(tag) {
+ let index = 0
+ this.tags.map((item, idx) => {
+ if ( item.path === tag.path && ! item.affix ) {
+ if (this.tags[(idx + 1)]) {
+ index = idx
+ } else if ( idx > 0) {
+ index = idx - 1
+ }
+ this.tags.splice(idx, 1)
+ }
+ })
+ this.updateTagsToLocal()
+ return this.tags[index]
+ },
+
+ updateTag(tag) {
+ this.tags.map(item => {
+ if (item.path == tag.path) {
+ item = Object.assign(item, tag)
+ }
+ })
+ this.updateTagsToLocal()
+ },
+
+ updateTagTitle(path, title) {
+ this.tags.map(item => {
+ if (item.path == path) {
+ item.customTitle = title
+ }
+ })
+ this.updateTagsToLocal()
+ },
+
+ updateTagsToLocal() {
+ tool.local.set('tags', this.tags)
+ },
+
+ clearTags() {
+ this.tags = defaultTag
+ tool.local.set('tags', defaultTag)
+ },
+ },
+})
+
+export default useTagStore
\ No newline at end of file
diff --git a/saiadmin-vue/src/store/modules/terminal.js b/saiadmin-vue/src/store/modules/terminal.js
new file mode 100644
index 0000000..37bd036
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/terminal.js
@@ -0,0 +1,216 @@
+import { defineStore } from 'pinia'
+import tool from '@/utils/tool'
+import { Message } from '@arco-design/web-vue'
+
+const buildTerminalUrl = (commandKey, uuid, extend) => {
+ const env = import.meta.env
+ const baseURL = env.VITE_APP_BASE_URL
+ const token = tool.local.get(env.VITE_APP_TOKEN_PREFIX)
+ const terminalUrl = '/app/saipackage/index/terminal'
+ return (
+ baseURL +
+ terminalUrl +
+ '?command=' +
+ commandKey +
+ '&uuid=' +
+ uuid +
+ '&extend=' +
+ extend +
+ '&token=' +
+ token
+ )
+}
+
+const useTerminalStore = defineStore('terminal', {
+ state: () => ({
+ show: false,
+ taskList: [],
+ npmRegistry: 'npm',
+ packageManager: 'yarn',
+ composerRegistry: 'composer'
+ }),
+
+ getters: {
+ getState() {
+ return { ...this.$state }
+ }
+ },
+
+ actions: {
+ setTaskStatus(idx, status) {
+ this.taskList[idx].status = status
+ this.setTaskShowMessage(idx, true)
+ },
+ addTaskMessage(idx, message) {
+ this.taskList[idx].message = this.taskList[idx].message.concat(message)
+ },
+ setTaskShowMessage(idx, val = !this.taskList[idx].showMessage) {
+ this.taskList[idx].showMessage = val
+ },
+ cleanTaskList() {
+ this.taskList = []
+ },
+ taskCompleted(idx) {
+ if (typeof this.taskList[idx].callback != 'function') return
+
+ const status = this.taskList[idx].status
+ if (status == 5 || status == 6) {
+ this.taskList[idx].callback(5)
+ } else if (status == 4) {
+ this.taskList[idx].callback(4)
+ }
+ },
+ findTaskIdxFromUuid(uuid) {
+ for (const key in this.taskList) {
+ if (this.taskList[key].uuid == uuid) {
+ return parseInt(key)
+ }
+ }
+ return false
+ },
+ findTaskIdxFromGuess(idx) {
+ if (!this.taskList[idx]) {
+ let taskKey = -1
+ for (const key in this.taskList) {
+ if (
+ this.taskList[key].status == 2 ||
+ this.taskList[key].status == 3
+ ) {
+ taskKey = parseInt(key)
+ }
+ }
+ return taskKey === -1 ? false : taskKey
+ } else {
+ return idx
+ }
+ },
+ startEventSource(taskKey) {
+ const that = this
+ window.eventSource = new EventSource(
+ buildTerminalUrl(
+ that.taskList[taskKey].command,
+ that.taskList[taskKey].uuid,
+ that.taskList[taskKey].extend
+ )
+ )
+ window.eventSource.onmessage = function (e) {
+ const data = JSON.parse(e.data)
+ if (!data || !data.data) {
+ return
+ }
+
+ const taskIdx = that.findTaskIdxFromUuid(data.uuid)
+ if (taskIdx === false) {
+ return
+ }
+
+ if (data.data == 'exec-error') {
+ that.setTaskStatus(taskIdx, 5)
+ window.eventSource.close()
+ that.taskCompleted(taskIdx)
+ that.startTask()
+ } else if (data.data == 'exec-completed') {
+ window.eventSource.close()
+ if (that.taskList[taskIdx].status != 4) {
+ that.setTaskStatus(taskIdx, 5)
+ }
+ that.taskCompleted(taskIdx)
+ that.startTask()
+ } else if (data.data == 'connection-success') {
+ that.setTaskStatus(taskIdx, 3)
+ } else if (data.data == 'exec-success') {
+ that.setTaskStatus(taskIdx, 4)
+ } else {
+ that.addTaskMessage(taskIdx, data.data)
+ }
+ }
+ window.eventSource.onerror = function () {
+ window.eventSource.close()
+ const taskIdx = that.findTaskIdxFromGuess(taskKey)
+ if (taskIdx === false) return
+ that.setTaskStatus(taskIdx, 5)
+ that.taskCompleted(taskIdx)
+ }
+ },
+
+ addNodeTask(command, extend = '', callback = () => {}) {
+ command =
+ command +
+ '.' +
+ (this.packageManager == 'unknown' ? 'npm' : this.packageManager)
+ this.addTask(command, extend, callback)
+ },
+
+ addTask(command, extend = '', callback = () => {}) {
+ this.taskList = this.taskList.concat({
+ uuid: tool.uuid(),
+ createTime: tool.dateFormat(),
+ status: 1,
+ command: command,
+ message: [],
+ showMessage: false,
+ extend: extend,
+ callback: callback
+ })
+
+ // 检查是否有已经失败的任务
+ if (this.show === false) {
+ for (const key in this.taskList) {
+ if (
+ this.taskList[key].status == 5 ||
+ this.taskList[key].status == 6
+ ) {
+ Message.warning({
+ content: '任务列表中存在失败的任务',
+ duration: 2000
+ })
+ break
+ }
+ }
+ }
+
+ this.startTask()
+ },
+
+ startTask() {
+ let taskKey = null
+
+ // 寻找可以开始执行的命令
+ for (const key in this.taskList) {
+ if (this.taskList[key].status == 1) {
+ taskKey = parseInt(key)
+ break
+ }
+ if (this.taskList[key].status == 2 || this.taskList[key].status == 3) {
+ break
+ }
+ if (this.taskList[key].status == 4) {
+ continue
+ }
+ if (this.taskList[key].status == 5 || this.taskList[key].status == 6) {
+ continue
+ }
+ }
+ if (taskKey !== null) {
+ this.setTaskStatus(taskKey, 2)
+ this.startEventSource(taskKey)
+ }
+ },
+ retryTask(idx) {
+ this.taskList[idx].message = []
+ this.setTaskStatus(idx, 1)
+ this.startTask()
+ },
+ delTask(idx) {
+ if (this.taskList[idx].status != 2 && this.taskList[idx].status != 3) {
+ this.taskList.splice(idx, 1)
+ }
+ }
+ },
+
+ persist: {
+ key: 'storeTerminal'
+ }
+})
+
+export default useTerminalStore
diff --git a/saiadmin-vue/src/store/modules/user.js b/saiadmin-vue/src/store/modules/user.js
new file mode 100644
index 0000000..5446bd1
--- /dev/null
+++ b/saiadmin-vue/src/store/modules/user.js
@@ -0,0 +1,199 @@
+import { defineStore } from 'pinia'
+import loginApi from '@/api/login'
+import tool from '@/utils/tool'
+import router from '@/router'
+import webRouter from '@/router/webRouter'
+import { isUndefined } from 'lodash'
+import { homePage } from '@/router/homePageRoutes'
+import { useAppStore, useTagStore, useDictStore } from '@/store'
+
+const useUserStore = defineStore('user', {
+ state: () => ({
+ codes: undefined,
+ roles: undefined,
+ routers: undefined,
+ user: undefined,
+ menus: undefined
+ }),
+
+ getters: {
+ getState() {
+ return { ...this.$state }
+ }
+ },
+
+ actions: {
+ setToken(token) {
+ tool.local.set(import.meta.env.VITE_APP_TOKEN_PREFIX, token)
+ },
+
+ getToken() {
+ return tool.local.get(import.meta.env.VITE_APP_TOKEN_PREFIX)
+ },
+
+ clearToken() {
+ tool.local.remove(import.meta.env.VITE_APP_TOKEN_PREFIX)
+ },
+
+ setInfo(data) {
+ this.$patch(data)
+ },
+
+ resetUserInfo() {
+ this.$reset()
+ },
+
+ setMenu(data) {
+ const routers = flatAsyncRoutes(filterAsyncRouter(data))
+ routers.map((item) => {
+ if (isUndefined(item.meta.layout)) {
+ router.addRoute('layout', item)
+ } else {
+ if (item.meta.layout) {
+ router.addRoute('layout', item)
+ } else {
+ router.addRoute(item)
+ }
+ }
+ })
+ },
+
+ requestUserInfo() {
+ return new Promise((resolve, reject) => {
+ loginApi.getInfo().then(async (response) => {
+ if (!response || !response.data) {
+ this.clearToken()
+ await router.push({ name: 'login' })
+ reject(false)
+ } else {
+ this.setInfo(response.data)
+ const dictStore = useDictStore()
+ await dictStore.initData()
+ homePage.children = webRouter[0].children
+ this.setMenu(this.routers)
+ this.routers = removeButtonMenu(this.routers)
+ this.routers.unshift(homePage)
+ await this.setApp()
+ resolve(response.data)
+ }
+ })
+ })
+ },
+
+ login(form) {
+ return loginApi
+ .login(form)
+ .then((r) => {
+ if (r.code === 200) {
+ this.setToken(r.data.access_token)
+ return true
+ } else {
+ return false
+ }
+ })
+ .catch((e) => {
+ console.error(e)
+ return false
+ })
+ },
+
+ async logout() {
+ // await loginApi.logout()
+ const tagStore = useTagStore()
+ tool.local.remove('tags')
+ tagStore.clearTags()
+ this.clearToken()
+ this.resetUserInfo()
+ },
+
+ async setApp() {
+ const appStore = useAppStore()
+ const setting =
+ typeof this.user.backend_setting === 'string'
+ ? JSON.parse(this.user.backend_setting)
+ : this.user.backend_setting
+ appStore.toggleMode(setting?.mode ?? appStore.mode)
+ appStore.toggleMenu(setting?.menuCollapse ?? appStore.menuCollapse)
+ appStore.toggleTag(setting?.tag ?? appStore.tag)
+ appStore.toggleRound(setting?.roundOpen ?? appStore.roundOpen)
+ appStore.toggleWs(setting?.ws ?? appStore.ws)
+ appStore.changeMenuWidth(setting?.menuWidth ?? appStore.menuWidth)
+ appStore.changeLayout(setting?.layout ?? appStore.layout)
+ appStore.useSkin(setting?.skin ?? appStore.skin)
+ appStore.changeColor(setting?.color ?? appStore.color)
+ appStore.toggleWater(setting?.waterMark ?? appStore.waterMark)
+ appStore.changeWaterContent(
+ setting?.waterContent ?? appStore.waterContent
+ )
+ }
+ }
+})
+
+//路由扁平化
+const flatAsyncRoutes = (routes, breadcrumb = []) => {
+ let res = []
+ routes.forEach((route) => {
+ const tmp = { ...route }
+ if (tmp.children) {
+ let childrenBreadcrumb = [...breadcrumb]
+ childrenBreadcrumb.push(route)
+ let tmpRoute = { ...route }
+ tmpRoute.meta.breadcrumb = childrenBreadcrumb
+ delete tmpRoute.children
+ res.push(tmpRoute)
+ let childrenRoutes = flatAsyncRoutes(tmp.children, childrenBreadcrumb)
+ childrenRoutes.map((item) => {
+ res.push(item)
+ })
+ } else {
+ let tmpBreadcrumb = [...breadcrumb]
+ tmpBreadcrumb.push(tmp)
+ tmp.meta.breadcrumb = tmpBreadcrumb
+ res.push(tmp)
+ }
+ })
+ return res
+}
+
+const views = import.meta.glob('../../views/**/**.vue')
+const empty = import.meta.glob('../../layout/empty.vue')
+
+// 菜单转换路由
+const filterAsyncRouter = (routerMap) => {
+ const accessedRouters = []
+ routerMap.forEach((item) => {
+ if (item.meta.type !== 'B') {
+ if (item.meta.type === 'I') {
+ item.meta.url = item.path
+ item.path = `/maIframe/${item.name}`
+ }
+
+ const route = {
+ path: item.path,
+ name: item.name,
+ hidden: item.hidden === 1,
+ meta: item.meta,
+ children: item.children ? filterAsyncRouter(item.children) : null,
+ component: views[`../../views/${item.component}.vue`]
+ }
+ accessedRouters.push(route)
+ }
+ })
+ return accessedRouters
+}
+
+// 去除按钮菜单
+const removeButtonMenu = (routers) => {
+ let handlerAfterRouters = []
+ routers.forEach((item) => {
+ if (item.meta.type !== 'B' && !item.meta.hidden) {
+ let route = item
+ if (item.children && item.children.length > 0) {
+ route.children = removeButtonMenu(item.children)
+ }
+ handlerAfterRouters.push(route)
+ }
+ })
+ return handlerAfterRouters
+}
+export default useUserStore
diff --git a/saiadmin-vue/src/style/animation.less b/saiadmin-vue/src/style/animation.less
new file mode 100644
index 0000000..6223ebe
--- /dev/null
+++ b/saiadmin-vue/src/style/animation.less
@@ -0,0 +1,56 @@
+.ma-fade-enter-active,
+.ma-fade-leave-active {
+ transition: opacity 0.15s ease;
+}
+
+.ma-fade-enter-from,
+.ma-fade-leave-to {
+ opacity: 0;
+}
+.ma-slide-right-enter-active,
+.ma-slide-right-leave-active,
+.ma-slide-left-enter-active,
+.ma-slide-left-leave-active {
+ will-change: transform;
+ transition: all 0.2s ease;
+}
+// ma-slide-right
+.ma-slide-right-enter-from {
+ opacity: 0;
+ transform: translateX(-10px);
+}
+.ma-slide-right-leave-to {
+ opacity: 0;
+ transform: translateX(10px);
+}
+// ma-slide-left
+.ma-slide-left-enter-from {
+ &:extend(.ma-slide-right-leave-to);
+}
+.ma-slide-left-leave-to {
+ &:extend(.ma-slide-right-enter-from);
+}
+
+.ma-slide-down-enter-active,
+.ma-slide-down-leave-active,
+.ma-slide-up-enter-active,
+.ma-slide-up-leave-active {
+ will-change: transform;
+ transition: all 0.2s ease;
+}
+// ma-slide-down
+.ma-slide-down-enter-from {
+ opacity: 0;
+ transform: translateY(-10px);
+}
+.ma-slide-down-leave-to {
+ opacity: 0;
+ transform: translateY(10px);
+}
+// ma-slide-up
+.ma-slide-up-enter-from {
+ &:extend(.ma-slide-down-leave-to);
+}
+.ma-slide-up-leave-to {
+ &:extend(.ma-slide-down-enter-from);
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/style/dark.less b/saiadmin-vue/src/style/dark.less
new file mode 100644
index 0000000..27d79fc
--- /dev/null
+++ b/saiadmin-vue/src/style/dark.less
@@ -0,0 +1,14 @@
+[arco-theme="dark"] {
+ .menu-title { color: #efefef }
+ .logo { span { color: #efefef } }
+
+ .sys-search-container .results li .title,
+ .sys-search-container .arco-icon
+ {
+ color: #efefef;
+ }
+
+ .sys-search-container .icon {
+ fill: #efefef;
+ }
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/style/global.less b/saiadmin-vue/src/style/global.less
new file mode 100644
index 0000000..b05a7b2
--- /dev/null
+++ b/saiadmin-vue/src/style/global.less
@@ -0,0 +1,243 @@
+@import 'dark.less';
+@import 'animation.less';
+
+html, body {
+ height: 100%;
+}
+.arco-layout-sider-children {
+ overflow-x: hidden;
+}
+
+.arco-switch {
+ background-color: var(--color-fill-4);
+}
+.arco-switch-checked {
+ background-color: rgb(var(--primary-6));
+}
+
+.layout, .layout-columns-left-panel, .layout-columns-right-panel {
+ height: 100%;
+}
+
+.layout-columns-left-panel {
+ .sider { padding: 5px; height: 100%; overflow-y: auto; overflow-x: hidden }
+
+ .layout-menu {
+ position: relative; z-index: 3; overflow: hidden;
+ }
+
+ .menu-title {
+ height: 51px; padding-left: 10px; font-weight: bold;
+ background-color: var(--color-bg-2);
+ border-bottom:1px solid var(--color-border-1);
+ }
+}
+
+.layout-columns-right-panel {
+ width: 100%; background-color: var(--color-neutral-2);
+ .layout-header {
+ background-color: var(--color-bg-2);
+ width: 100%; box-shadow: 1px 1px 2px var(--color-neutral-2);
+ }
+}
+
+.layout-banner-header {
+ height: 52px; border-bottom:1px solid var(--color-border-1);
+ background-color: var(--color-bg-2);
+ .logo {
+ width: 220px; padding-bottom: 1px; border-bottom: 0;
+ }
+
+ .banner-menus li {
+ cursor: pointer; padding: 0px 15px; height: 40px;
+ margin-left: 5px; border-radius: 4px; color: var(--color-neutral-10); fill: var(--color-neutral-10);
+
+ .icon {
+ width: 1.1em; height: 1.1em; display: inline;
+ }
+ }
+
+ .banner-menus li:hover {
+ background-color: var(--color-neutral-2);
+ }
+ .banner-menus li.active {
+ background-color: rgb(var(--primary-4)); color: var(--color-white);
+ fill: var(--color-white);
+ }
+}
+.layout-banner-content {
+ .tags {
+ border-top: 0;
+ }
+}
+
+.layout-classic-sider { box-shadow: none; }
+.layout-classic-header {
+ .layout-classic-header-container {
+ background-color: var(--color-bg-2); height: 50px;
+ }
+}
+
+.ma-menu .arco-menu-inner::-webkit-scrollbar,
+.backend-setting .arco-drawer-body::-webkit-scrollbar,
+.arco-list::-webkit-scrollbar,
+.customer-scrollbar::-webkit-scrollbar
+{
+ width: 6px; /*高宽分别对应横竖滚动条的尺寸*/
+ height: 7px;
+}
+
+.ma-menu .arco-menu-inner::-webkit-scrollbar-thumb,
+.backend-setting .arco-drawer-body::-webkit-scrollbar-thumb,
+.arco-list::-webkit-scrollbar-thumb,
+.customer-scrollbar::-webkit-scrollbar-thumb
+{
+ border-radius: 10px;
+ background: var(--color-text-4)
+}
+.ma-menu .arco-menu-inner::-webkit-scrollbar-thumb:hover,
+.backend-setting .arco-drawer-body::-webkit-scrollbar-thumb:hover,
+.arco-list::-webkit-scrollbar-thumb:hover,
+.customer-scrollbar::-webkit-scrollbar-thumb:hover
+{
+ border-radius: 10px;
+ background: var(--color-text-3)
+}
+.ma-menu .arco-menu-inner::-webkit-scrollbar-track,
+.backend-setting .arco-drawer-body::-webkit-scrollbar-track,
+.arco-list::-webkit-scrollbar-track,
+.customer-scrollbar::-webkit-scrollbar-track
+{
+ border-radius: 0;
+ background: var(--color-text-5)
+}
+
+.tags-container {
+ background-color: var(--color-bg-2);
+ border-top:1px solid var(--color-border-1);
+ .tags {
+ border-bottom:1px solid var(--color-border-1);
+ background-color: var(--color-bg-2);
+ height: 40px; position: relative;
+ display: flex; align-items: center;
+ overflow: hidden; width: 100%;
+ div {
+ font-size: 13px; color: var(--color-text-2);
+ position: relative; flex-shrink: 0;
+ padding: 4px 8px; border-radius: 4px;
+ border: 1px solid var(--color-border-2);
+ cursor: pointer; transition: all 0.2s; margin-left: 10px;
+ display: inline-flex; justify-content: center; align-items: center;
+
+ .tag-icon { margin-left: 5px; font-size:18px; padding:2px; border-radius: 10px;}
+
+ .tag-icon:hover { color: var(--color-white); background-color: rgb(var(--primary-6));}
+ }
+
+ div:hover {
+ border: 1px solid rgb(var(--primary-3)); color: rgb(var(--primary-6));
+ }
+
+ div.active{
+ background-color: rgb(var(--primary-1)); color: rgb(var(--primary-6));border: 1px solid rgb(var(--primary-3));
+ .tag-icon { color: var(--primary-6);}
+ .tag-icon:hover { color: var(--color-white); background-color: rgb(var(--primary-6));}
+ }
+ }
+
+ &.tags-tool {
+ width: 100px;
+ }
+
+ .tags-contextmenu {
+ position: fixed; border: 1px solid var(--color-border-2);
+ padding: 5px 0; z-index: 999;
+ width: 170px; background-color: var(--color-bg-5);
+ border-radius: 4px;
+
+ .arco-divider-horizontal {
+ margin: 5px 0;
+ }
+
+ li {
+ padding: 7px 15px; color: var(--color-text-2); font-size: 13px;
+ }
+ li:hover {
+ background-color: rgb(var(--primary-1));
+ cursor: pointer;
+ }
+ li.disabled {
+ color: var(--color-text-4); cursor: no-drop;
+ }
+ }
+}
+
+.work-area {
+ background-color: var(--color-neutral-2);
+ color: var(--color-text-2);
+ height: 100%; overflow-y: auto;
+ .content-block-title { color: var(--color-text-1); font-size: 1.3em; }
+
+ .ma-content-block {
+ background-color: var(--color-bg-2); border-radius: 2px;
+ }
+}
+
+.button-menu {
+ position: fixed; bottom: 30px; left: 20px; z-index: 100;
+ .button-trigger {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 40px;
+ height: 40px;
+ color: var(--color-white);
+ font-size: 14px;
+ border-radius: 50%;
+ cursor: pointer;
+ transition: all 0.1s;
+ :deep(.icon) {
+ margin-left: 1px !important;
+ }
+ }
+ .button-trigger:nth-child(1) {
+ background-color: var(--color-primary-light-4);
+ }
+ .button-trigger:nth-child(1).button-trigger-active {
+ background-color: rgb(var(--primary-6));
+ }
+}
+
+.ma-ui.max-size {
+ .max-size-exit {display: block;}
+ .ma-ui-slider, .ma-ui-header, .ma-ui-menu, .ma-ui-tags {display: none;}
+}
+
+.ma-ui {
+ .max-size-exit {
+ position: fixed;
+ z-index: 9999;
+ top: -45px;
+ left: 50%;
+ margin-left: -30px;
+ cursor: pointer;
+ display: none;
+ width: 60px;
+ height: 60px;
+ text-align: center;
+ fill: var(--color-white);
+ color: var(--color-white);
+ font-size: 45px;
+ border-radius: 50%;
+ background: rgba(0, 0, 0, 0.2);
+ transition: all 0.3s;
+ }
+ .max-size-exit:hover {
+ top: 0px;
+ }
+}
+
+.tag-primary {
+ color: var(--color-white);
+ background-color: rgb(var(--primary-6));
+}
diff --git a/saiadmin-vue/src/style/index.css b/saiadmin-vue/src/style/index.css
new file mode 100644
index 0000000..a3319c7
--- /dev/null
+++ b/saiadmin-vue/src/style/index.css
@@ -0,0 +1,4 @@
+/* ./src/index.css */
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
\ No newline at end of file
diff --git a/saiadmin-vue/src/style/skin.less b/saiadmin-vue/src/style/skin.less
new file mode 100644
index 0000000..e0954be
--- /dev/null
+++ b/saiadmin-vue/src/style/skin.less
@@ -0,0 +1,4 @@
+@import './skins/mine/index.less';
+@import './skins/city/index.less';
+@import './skins/classics/index.less';
+@import './skins/businessGray/index.less';
\ No newline at end of file
diff --git a/saiadmin-vue/src/style/skins/businessGray/index.less b/saiadmin-vue/src/style/skins/businessGray/index.less
new file mode 100644
index 0000000..f7b3f2f
--- /dev/null
+++ b/saiadmin-vue/src/style/skins/businessGray/index.less
@@ -0,0 +1,148 @@
+[mine-skin="businessGray"] {
+
+ .logo {
+ border-bottom: 0;
+ }
+
+ .layout-classic-header .layout-classic-header-container,
+ .arco-layout-sider,
+ .arco-layout-sider-light,
+ .arco-menu-light,
+ .tags-container,
+ .tags-container .tags,
+ .layout-banner-header
+ {
+ background: #2c3643;
+ }
+
+ .tags-container { border: 0; }
+ .tags-container .tags,
+ .layout-banner-header {
+ border: 0;
+ }
+
+ .tags-container .tags div {
+ color: var(--color-white);
+ }
+
+ .logo span,
+ .arco-breadcrumb div,
+ .arco-breadcrumb-item:last-child .layout-banner-header .banner-menus li.active,
+ .arco-menu-light .arco-menu-pop-header,
+ .sys-menus .arco-menu-icon .icon,
+ .layout-banner-header .banner-menus li {
+ color: var(--color-white);
+ fill: var(--color-white);
+ }
+
+ .layout-banner-header .banner-menus li:hover,
+ .arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover
+ {
+ background-color: rgba(0, 0, 0, 0.2);
+ }
+
+ .layout-banner-header .banner-menus li.active {
+ background-color: rgba(0, 0, 0, 0.5);
+ }
+
+ .operation-area .arco-btn-secondary
+ {
+ background-color: rgba(0, 0, 0, 0.2);
+ color: #fff;
+ }
+
+ .operation-area .arco-btn-secondary:hover,
+ .operation-area .arco-btn-secondary[type='button']:hover {
+ background-color: rgba(0, 0, 0, 0.5);
+ color: #fff;
+ }
+
+ .arco-menu-light .arco-menu-item {
+ background-color: rgba(0, 0, 0, 0);
+ color: #fff;
+ fill: #fff;
+ }
+
+ .arco-menu-light .arco-menu-item:hover,
+ .arco-menu-light .arco-menu-inline-header:hover,
+ .arco-menu-light .arco-menu-item.arco-menu-selected {
+ background-color: rgba(0, 0, 0, 0.35);
+ }
+
+
+ .ma-menu .icon,
+ .arco-menu-selected .icon {
+ fill: #fff;
+ }
+
+ .arco-menu-light .arco-menu-inline-header,
+ .arco-menu-light .arco-menu-pop-header,
+ .arco-menu-light .arco-menu-collapse-button,
+ .arco-menu-light .arco-menu-collapse-button:hover {
+ background-color: rgba(255, 255, 255, 0);
+ }
+
+ .arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover,
+ .arco-menu-light .arco-menu-pop-header:hover,
+ .arco-menu-light .arco-menu-pop-header.arco-menu-selected {
+ background-color: rgba(0, 0, 0, 0.35);
+ }
+
+ .arco-menu-light .arco-menu-pop-header .arco-icon,
+ .arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,
+ .arco-menu-light .arco-menu-item .arco-icon,
+ .arco-menu-light .arco-menu-item .arco-menu-icon,
+ .arco-menu-light .arco-menu-inline-header .iconify-icon,
+ .arco-menu-light .arco-menu-inline-header .arco-icon,
+ .arco-menu-light .arco-menu-inline-header {
+ color: #fff;
+ }
+
+ .layout-banner-header .banner-menus li.active {
+ background: rgb(var(--primary-6));
+ }
+
+ .layout-columns-left-panel {
+
+ .menu-title {
+ height: 51px;
+ padding-left: 10px;
+ font-weight: bold;
+ color: #fff;
+ background-color: #2c3643;
+ border-bottom: none;
+ }
+ }
+
+ .layout-columns-right-panel,
+ .layout-columns-right-panel .layout-header {
+ background-color: #2c3643;
+ box-shadow: none;
+
+ .work-area {
+ height: calc(100% - 87px);
+ }
+ }
+
+ .layout-columns-left-panel .sider {
+ background-color: #20262e;
+ }
+
+
+ .tags a{
+ border-radius: 0;
+ }
+ .tags a.active {
+ background-color: #555;
+ }
+}
+
+.sys-menus .arco-trigger-popup .icon {
+ fill: var(--color-text-1);
+}
+
+[mine-skin="businessGray"][arco-theme="dark"] {
+ .arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-icon {
+ fill: #fff;
+ }
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/style/skins/city/background.jpg b/saiadmin-vue/src/style/skins/city/background.jpg
new file mode 100644
index 0000000..ef26b3e
Binary files /dev/null and b/saiadmin-vue/src/style/skins/city/background.jpg differ
diff --git a/saiadmin-vue/src/style/skins/city/index.less b/saiadmin-vue/src/style/skins/city/index.less
new file mode 100644
index 0000000..7accb30
--- /dev/null
+++ b/saiadmin-vue/src/style/skins/city/index.less
@@ -0,0 +1,146 @@
+[mine-skin="city"] {
+ .main-container {
+ background-image: url('@/style/skins/city/background.jpg') !important;
+ background-size: cover;
+ }
+
+ .logo {
+ border-bottom: 0;
+ }
+
+ .sys-menus .arco-menu-icon .icon {
+ fill: #fff;
+ }
+
+ .layout-classic-header .layout-classic-header-container,
+ .arco-layout-sider,
+ .arco-layout-sider-light,
+ .arco-menu-light,
+ .tags-container,
+ .tags-container .tags,
+ .layout-banner-header {
+ background: none;
+ }
+ .tags-container { border: 0; }
+ .tags,
+ .layout-banner-header {
+ border: 0;
+ }
+
+ .tags-container .tags div {
+ color: var(--color-white);
+ }
+
+ .logo span,
+ .arco-breadcrumb div,
+ .arco-breadcrumb-item:last-child .layout-banner-header .banner-menus li.active,
+ .arco-menu-light .arco-menu-pop-header,
+ .layout-banner-header .banner-menus li {
+ color: var(--color-white);
+ fill: var(--color-white);
+ }
+
+ .layout-banner-header .banner-menus li:hover {
+ background-color: rgba(0, 0, 0, 0.2);
+ }
+
+ .layout-banner-header .banner-menus li.active {
+ background-color: rgba(0, 0, 0, 0.5);
+ }
+
+ .operation-area .arco-btn-secondary {
+ background-color: rgba(0, 0, 0, 0.2);
+ color: #fff;
+ }
+
+ .operation-area .arco-btn-secondary:hover,
+ .operation-area .arco-btn-secondary[type='button']:hover {
+ background-color: rgba(0, 0, 0, 0.5);
+ color: #fff;
+ }
+
+ .arco-menu-light .arco-menu-item {
+ background-color: rgba(0, 0, 0, 0);
+ color: #fff;
+ fill: #fff;
+ }
+
+ .arco-menu-light .arco-menu-item:hover,
+ .arco-menu-light .arco-menu-inline-header:hover,
+ .arco-menu-light .arco-menu-item.arco-menu-selected {
+ background-color: rgba(0, 0, 0, 0.35);
+ }
+
+
+ .ma-menu .icon,
+ .arco-menu-selected .icon {
+ fill: #fff;
+ }
+
+ .arco-menu-light .arco-menu-inline-header,
+ .arco-menu-light .arco-menu-pop-header,
+ .arco-menu-light .arco-menu-collapse-button,
+ .arco-menu-light .arco-menu-collapse-button:hover {
+ background-color: rgba(255, 255, 255, 0);
+ }
+
+ .arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover,
+ .arco-menu-light .arco-menu-pop-header:hover,
+ .arco-menu-light .arco-menu-pop-header.arco-menu-selected,
+ .arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover
+ {
+ background-color: rgba(0, 0, 0, 0.35);
+ }
+
+ .arco-menu-light .arco-menu-pop-header .arco-icon,
+ .arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,
+ .arco-menu-light .arco-menu-item .arco-icon,
+ .arco-menu-light .arco-menu-item .arco-menu-icon,
+ .arco-menu-light .arco-menu-inline-header .arco-icon,
+ .arco-menu-light .arco-menu-inline-header {
+ color: #fff;
+ }
+
+ .layout-banner-header .banner-menus li.active {
+ background: rgb(var(--primary-6));
+ }
+
+ .work-area {
+ background-color: rgba(255, 255, 255, 0.85);
+ border-radius: 4px;
+ }
+
+ .layout-columns-left-panel {
+
+ .menu-title {
+ height: 51px; padding-left: 10px; font-weight: bold;
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0);
+ border-bottom: none;
+ }
+ }
+
+ .layout-columns-right-panel,
+ .layout-columns-right-panel .layout-header {
+ background-color: rgba(255, 255, 255, 0);
+ box-shadow: none;
+
+ .work-area {
+ height: calc(100% - 85px);
+ }
+ }
+
+ .layout-columns-left-panel .sider {
+ background-color: rgba(0, 0, 0, 0.2);
+ }
+}
+
+[mine-skin="city"][arco-theme="dark"] {
+ .work-area {
+ background-color: rgba(0, 0, 0, 0.80);
+ }
+
+ .arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-icon {
+ fill: #fff;
+ }
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/style/skins/classics/index.less b/saiadmin-vue/src/style/skins/classics/index.less
new file mode 100644
index 0000000..d9c2a9f
--- /dev/null
+++ b/saiadmin-vue/src/style/skins/classics/index.less
@@ -0,0 +1,93 @@
+[mine-skin="classics"] {
+
+ .logo {
+ border-bottom: 0;
+ }
+
+ .arco-layout-sider,
+ .arco-layout-sider-light,
+ .arco-menu-light
+ {
+ background: #1c1e23;
+ }
+
+ .logo span,
+ .arco-menu-light .arco-menu-pop-header,
+ .layout-banner-header .banner-menus li {
+ color: rgb(var(--primary-5));
+ fill: rgb(var(--primary-5));
+ }
+
+ .arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover
+ {
+ background-color: #2e3033;
+ }
+
+ .arco-menu-light .arco-menu-item {
+ background-color: rgba(0, 0, 0, 0);
+ color: #fff;
+ fill: #fff;
+ }
+
+ .arco-menu-light .arco-menu-item:hover,
+ .arco-menu-light .arco-menu-inline-header:hover,
+ .arco-menu-light .arco-menu-item.arco-menu-selected {
+ // background-color: #ffffff14;
+ background-color: rgb(var(--primary-6));
+ }
+
+
+ .ma-menu .icon,
+ .arco-menu-selected .icon {
+ fill: #fff;
+ }
+
+ .arco-menu-light .arco-menu-inline-header,
+ .arco-menu-light .arco-menu-pop-header,
+ .arco-menu-light .arco-menu-collapse-button,
+ .arco-menu-light .arco-menu-collapse-button:hover {
+ background-color: rgba(255, 255, 255, 0);
+ }
+
+ .arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover,
+ .arco-menu-light .arco-menu-pop-header:hover,
+ .arco-menu-light .arco-menu-pop-header.arco-menu-selected {
+ background-color: rgba(0, 0, 0, 0.35);
+ }
+
+ .arco-menu-light .arco-menu-pop-header .arco-icon,
+ .arco-menu-light .arco-menu-pop-header .iconify-icon,
+ .arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,
+ .arco-menu-light .arco-menu-item .arco-icon,
+ .arco-menu-light .arco-menu-item .arco-menu-icon,
+ .arco-menu-light .arco-menu-inline-header .iconify-icon,
+ .arco-menu-light .arco-menu-inline-header .arco-icon,
+ .arco-menu-light .arco-menu-inline-header {
+ color: #fff;
+ }
+
+ .layout-columns-left-panel {
+
+ .menu-title {
+ font-weight: bold;
+ color: #fff;
+ background-color: #232324;
+ border-bottom: none;
+ }
+ }
+
+ .layout-columns-left-panel .sider {
+ background-color: #17171a;
+ }
+
+
+
+ .parent-menu.active {
+ background-color: #ffffff14;
+ }
+
+ .parent-menu:hover {
+ background-color: #ffffff14;
+ }
+
+ }
diff --git a/saiadmin-vue/src/style/skins/mine/index.less b/saiadmin-vue/src/style/skins/mine/index.less
new file mode 100644
index 0000000..b70b855
--- /dev/null
+++ b/saiadmin-vue/src/style/skins/mine/index.less
@@ -0,0 +1,56 @@
+[mine-skin="mine"] {
+
+ .arco-menu-light .arco-menu-has-icon .arco-icon,
+ .arco-menu-light .arco-menu-has-icon .iconify-icon,
+ .arco-menu-light .arco-menu-item .arco-icon,
+ .arco-menu-light .arco-menu-item .iconify-icon {
+ color: var(--color-text-1);
+ }
+
+ .arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-icon,
+ .sys-menus .arco-menu-icon .icon {
+ fill: var(--color-text-2);
+ }
+
+ .arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon,
+ .arco-menu-light .arco-menu-item.arco-menu-selected .iconify-icon {
+ color: rgb(var(--primary-6));
+ }
+
+ .arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon .arco-icon,
+ .arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon .iconify-icon {
+ color: rgb(var(--primary-6));
+ }
+
+ .layout-banner-header .banner-menus li.active {
+ background-color: rgb(var(--primary-1));
+ color: rgb(var(--primary-6));
+ fill: rgb(var(--primary-6));
+ }
+
+ .layout-columns-left-panel .sider {
+ background-color: var(--color-bg-1);
+ }
+
+ .parent-menu {
+ color: var(--color-text-2);
+ fill: var(--color-text-2);
+ }
+
+ .parent-menu:hover {
+ background-color: var(--color-fill-2);
+ fill: var(--color-text-2);
+ }
+
+
+ .parent-menu.active {
+ background-color: rgb(var(--primary-1));
+ color: rgb(var(--primary-6));
+ fill: rgb(var(--primary-6));
+ }
+
+ .sys-menus .arco-menu-item.arco-menu-selected .icon {
+ fill: rgb(var(--primary-6));
+ }
+
+}
\ No newline at end of file
diff --git a/saiadmin-vue/src/utils/common.js b/saiadmin-vue/src/utils/common.js
new file mode 100644
index 0000000..0c86d54
--- /dev/null
+++ b/saiadmin-vue/src/utils/common.js
@@ -0,0 +1,261 @@
+import checkAuth from '@/directives/auth/auth'
+import checkRole from '@/directives/role/role'
+import useClipboard from 'vue-clipboard3'
+import { Notification, Message } from '@arco-design/web-vue'
+import { nextTick } from 'vue'
+import NProgress from 'nprogress'
+import 'nprogress/nprogress.css'
+import router from '@/router'
+import { useTagStore, useKeepAliveStore } from '@/store'
+import tool from '@/utils/tool'
+
+export const refreshTag = () => {
+ const route = router.currentRoute.value
+ const keepStore = useKeepAliveStore()
+ NProgress.start()
+ keepStore.removeKeepAlive(route)
+ keepStore.hidden()
+ nextTick(() => {
+ keepStore.addKeepAlive(route)
+ keepStore.display()
+ NProgress.done()
+ })
+}
+
+export const addTag = (tag) => {
+ const tagStore = useTagStore()
+ const keepStore = useKeepAliveStore()
+ tagStore.addTag(tag)
+ keepStore.addKeepAlive(tag)
+}
+
+export const closeTag = (tag) => {
+ const tagStore = useTagStore()
+ const keepStore = useKeepAliveStore()
+ const t = tagStore.removeTag(tag)
+ keepStore.removeKeepAlive(tag)
+ router.push({ path: t.path, query: tool.getRequestParams(t.path) })
+}
+
+export const success = (title, content) => {
+ Notification.success({ title, content, closable: true })
+}
+
+export const info = (title, content) => {
+ Notification.info({ title, content, closable: true })
+}
+
+export const error = (title, content) => {
+ Notification.error({ title, content, closable: true })
+}
+
+// 检查权限函数
+export const auth = (name) => checkAuth(name)
+
+// 检查角色函数
+export const role = (name) => checkRole(name)
+
+// 复制
+export const copy = (text) => {
+ try {
+ useClipboard().toClipboard(text)
+ Message.success('已成功复制到剪切板')
+ } catch (e) {
+ Message.error('复制失败')
+ }
+}
+
+function transitionJsonToString(jsonObj, callback) {
+ // 转换后的jsonObj受体对象
+ var _jsonObj = null
+ // 判断传入的jsonObj对象是不是字符串,如果是字符串需要先转换为对象,再转换为字符串,这样做是为了保证转换后的字符串为双引号
+ if (Object.prototype.toString.call(jsonObj) !== '[object String]') {
+ try {
+ _jsonObj = JSON.stringify(jsonObj)
+ } catch (error) {
+ // 转换失败错误信息
+ console.error('您传递的json数据格式有误,请核对...')
+ console.error(error)
+ callback(error)
+ }
+ } else {
+ try {
+ jsonObj = jsonObj.replace(/(\')/g, '"')
+ _jsonObj = JSON.stringify(JSON.parse(jsonObj))
+ } catch (error) {
+ // 转换失败错误信息
+ console.error('您传递的json数据格式有误,请核对....')
+ console.error(error)
+ // callback(error);
+ }
+ }
+ return _jsonObj
+}
+
+export const formatJson = (jsonObj, callback) => {
+ // 正则表达式匹配规则变量
+ var reg = null
+ // 转换后的字符串变量
+ var formatted = ''
+ // 换行缩进位数
+ var pad = 0
+ // 一个tab对应空格位数
+ var PADDING = ' '
+ // json对象转换为字符串变量
+ var jsonString = transitionJsonToString(jsonObj, callback)
+ if (!jsonString) {
+ return jsonString
+ }
+ // 存储需要特殊处理的字符串段
+ var _index = []
+ // 存储需要特殊处理的“再数组中的开始位置变量索引
+ var _indexStart = null
+ // 存储需要特殊处理的“再数组中的结束位置变量索引
+ var _indexEnd = null
+ // 将jsonString字符串内容通过\r\n符分割成数组
+ var jsonArray = []
+ // 正则匹配到{,}符号则在两边添加回车换行
+ jsonString = jsonString.replace(/([\{\}])/g, '\r\n$1\r\n')
+ // 正则匹配到[,]符号则在两边添加回车换行
+ jsonString = jsonString.replace(/([\[\]])/g, '\r\n$1\r\n')
+ // 正则匹配到,符号则在两边添加回车换行
+ jsonString = jsonString.replace(/(\,)/g, '$1\r\n')
+ // 正则匹配到要超过一行的换行需要改为一行
+ jsonString = jsonString.replace(/(\r\n\r\n)/g, '\r\n')
+ // 正则匹配到单独处于一行的,符号时需要去掉换行,将,置于同行
+ jsonString = jsonString.replace(/\r\n\,/g, ',')
+ // 特殊处理双引号中的内容
+ jsonArray = jsonString.split('\r\n')
+ jsonArray.forEach(function (node, index) {
+ // 获取当前字符串段中"的数量
+ var num = node.match(/\"/g) ? node.match(/\"/g).length : 0
+ // 判断num是否为奇数来确定是否需要特殊处理
+ if (num % 2 && !_indexStart) {
+ _indexStart = index
+ }
+ if (num % 2 && _indexStart && _indexStart != index) {
+ _indexEnd = index
+ }
+ // 将需要特殊处理的字符串段的其实位置和结束位置信息存入,并对应重置开始时和结束变量
+ if (_indexStart && _indexEnd) {
+ _index.push({
+ start: _indexStart,
+ end: _indexEnd
+ })
+ _indexStart = null
+ _indexEnd = null
+ }
+ })
+ // 开始处理双引号中的内容,将多余的"去除
+ _index.reverse().forEach(function (item, index) {
+ var newArray = jsonArray.slice(item.start, item.end + 1)
+ jsonArray.splice(item.start, item.end + 1 - item.start, newArray.join(''))
+ })
+ // 奖处理后的数组通过\r\n连接符重组为字符串
+ jsonString = jsonArray.join('\r\n')
+ // 将匹配到:后为回车换行加大括号替换为冒号加大括号
+ jsonString = jsonString.replace(/\:\r\n\{/g, ':{')
+ // 将匹配到:后为回车换行加中括号替换为冒号加中括号
+ jsonString = jsonString.replace(/\:\r\n\[/g, ':[')
+ // 将上述转换后的字符串再次以\r\n分割成数组
+ jsonArray = jsonString.split('\r\n')
+ // 将转换完成的字符串根据PADDING值来组合成最终的形态
+ jsonArray.forEach(function (item, index) {
+ // console.log(item);
+ var i = 0
+ // 表示缩进的位数,以tab作为计数单位
+ var indent = 0
+ // 表示缩进的位数,以空格作为计数单位
+ var padding = ''
+ if (item.match(/\{$/) || item.match(/\[$/)) {
+ // 匹配到以{和[结尾的时候indent加1
+ indent += 1
+ } else if (
+ item.match(/\}$/) ||
+ item.match(/\]$/) ||
+ item.match(/\},$/) ||
+ item.match(/\],$/)
+ ) {
+ // 匹配到以}和]结尾的时候indent减1
+ if (pad !== 0) {
+ pad -= 1
+ }
+ } else {
+ indent = 0
+ }
+ for (i = 0; i < pad; i++) {
+ padding += PADDING
+ }
+ formatted += padding + item + '\n'
+ pad += indent
+ })
+ // 返回的数据需要去除两边的空格
+ return formatted.trim()
+}
+
+// 判断是否弹出层全屏
+export const setModalSizeEvent = (callback) => {
+ callback({ isFull: window.screen.width < 768, width: window.screen.width })
+}
+// 加载远程js
+export const loadScript = (src, callback) => {
+ const s = document.createElement('script')
+ s.type = 'text/javascript'
+ s.src = src
+ s.onload = s.onreadystatechange = function () {
+ if (
+ !this.readyState ||
+ this.readyState === 'loaded' ||
+ this.readyState === 'complete'
+ ) {
+ callback && callback()
+ s.onload = s.onreadystatechange = null
+ }
+ }
+ document.body.appendChild(s)
+}
+
+// 加载远程css
+export const loadCss = (href, callback) => {
+ const s = document.createElement('link')
+ s.type = 'text/css'
+ s.rel = 'stylesheet'
+ s.media = 'all'
+ s.href = href
+ s.onload = s.onreadystatechange = function () {
+ if (
+ !this.readyState ||
+ this.readyState === 'loaded' ||
+ this.readyState === 'complete'
+ ) {
+ callback && callback()
+ s.onload = s.onreadystatechange = null
+ }
+ }
+ document.body.appendChild(s)
+}
+
+export const discount = (discount, price) => {
+ return (
+ (price * (discount === '0.00' || discount === 0 ? 10 : discount)) /
+ 10
+ ).toFixed(2)
+}
+
+export const versionCompare = (v1, v2) => {
+ // 将版本号转换成数字数组
+ v1 = v1.split('.')
+ v2 = v2.split('.')
+ // 对齐版本号的长度
+ while (v1.length < v2.length) v1.push('0')
+ while (v2.length < v1.length) v2.push('0')
+ // 转换成数字数组
+ v1 = v1.map(Number)
+ v2 = v2.map(Number)
+
+ for (let i = 0; i < v1.length; i++) {
+ if (v1[i] < v2[i]) return -1 // v1 < v2
+ if (v1[i] > v2[i]) return 1 // v1 > v2
+ }
+ return 0 // v1 == v2
+}
diff --git a/saiadmin-vue/src/utils/print.js b/saiadmin-vue/src/utils/print.js
new file mode 100644
index 0000000..f8d5598
--- /dev/null
+++ b/saiadmin-vue/src/utils/print.js
@@ -0,0 +1,135 @@
+// 打印类属性、方法定义
+/* eslint-disable */
+
+class Print
+{
+ dom = null
+
+ options = {}
+
+ constructor (dom, options = {}) {
+ // if (!(this instanceof Print)) return new Print(dom, options)
+
+ this.options = this.extend({ 'noPrint': '.no-print' }, options)
+
+ if ( typeof dom === 'string' ) {
+ try {
+ this.dom = document.querySelector(dom)
+ } catch {
+ this.dom = document.createElement('div')
+ this.dom.innerHTML = dom
+ }
+ } else {
+ this.isDOM(dom)
+ this.dom = this.isDOM(dom) ? dom : dom.$el
+ }
+
+ this.init()
+ }
+
+ init () {
+ this.writeIframe(this.getStyle() + this.getHtml())
+ }
+
+ extend (obj, obj2) {
+ for (let key in obj2) {
+ obj[key] = obj2[key]
+ }
+ return obj
+ }
+
+ getStyle () {
+ let str = '', styles = document.querySelectorAll('style,link')
+ for (let i = 0; i < styles.length; i++) {
+ str += styles[i].outerHTML
+ }
+ str += ''
+ str += ''
+ return str
+ }
+
+ getHtml () {
+ const inputs = document.querySelectorAll('input');
+ const textAreas = document.querySelectorAll('textarea');
+ const selects = document.querySelectorAll('select');
+
+ for (let k = 0; k < inputs.length; k++) {
+ if (inputs[k].type === 'checkbox' || inputs[k].type === 'radio') {
+ if (inputs[k].checked === true) {
+ inputs[k].setAttribute('checked', "checked")
+ } else {
+ inputs[k].removeAttribute('checked')
+ }
+ } else if (inputs[k].type === 'text') {
+ inputs[k].setAttribute('value', inputs[k].value)
+ } else {
+ inputs[k].setAttribute('value', inputs[k].value)
+ }
+ }
+
+ for (let k = 0; k < textAreas.length; k++) {
+ if (textAreas[k].type === 'textarea') {
+ textAreas[k].innerHTML = textAreas[k].value
+ }
+ }
+
+ for (let k = 0; k < selects.length; k++) {
+ if (selects[k].type === 'select-one') {
+ let child = selects[k].children;
+ for (let i in child) {
+ if (child[i].tagName === 'OPTION') {
+ if (child[i].selected === true) {
+ child[i].setAttribute('selected', "selected")
+ } else {
+ child[i].removeAttribute('selected')
+ }
+ }
+ }
+ }
+ }
+
+ return this.dom.outerHTML
+ }
+
+ writeIframe (content) {
+ let w, doc, iframe = document.createElement('iframe'), f = document.body.appendChild(iframe)
+ iframe.id = 'myIframe'
+ iframe.setAttribute('style', 'position:absolute; width:0; height:0; top:-10px; left:-10px;')
+ w = f.contentWindow ?? f.contentDocument
+ doc = f.contentDocument ?? f.contentWindow.document
+ doc.open()
+ doc.write(content)
+ doc.close()
+ const _this = this
+ iframe.onload = () => {
+ _this.toPrint(w)
+ setTimeout(() => { document.body.removeChild(iframe) }, 100)
+ }
+ }
+
+ toPrint (frameWindow) {
+ try {
+ setTimeout(() => {
+ frameWindow.focus()
+ try {
+ if (! frameWindow.document.execCommand('print', false, null)) {
+ frameWindow.print()
+ }
+ } catch (e) {
+ frameWindow.print()
+ }
+ frameWindow.close()
+ }, 10)
+ } catch (err) {
+ console.log('err', err)
+ }
+ }
+
+ isDOM (obj) {
+ return (typeof HTMLElement === 'object')
+ ? obj instanceof HTMLElement
+ : obj && typeof obj === 'object' && obj.nodeType === 1 && typeof obj.nodeName === 'string'
+ }
+}
+
+export default Print
diff --git a/saiadmin-vue/src/utils/push-vue.js b/saiadmin-vue/src/utils/push-vue.js
new file mode 100644
index 0000000..cc5af65
--- /dev/null
+++ b/saiadmin-vue/src/utils/push-vue.js
@@ -0,0 +1,732 @@
+
+export const Push = function (options) {
+ this.doNotConnect = 0;
+ options = options || {};
+ options.heartbeat = options.heartbeat || 25000;
+ options.pingTimeout = options.pingTimeout || 10000;
+ this.config = options;
+ this.uid = 0;
+ this.channels = {};
+ this.connection = null;
+ this.pingTimeoutTimer = 0;
+ Push.instances.push(this);
+ this.createConnection();
+}
+
+Push.prototype.checkoutPing = function () {
+ var _this = this;
+ setTimeout(function () {
+ if (_this.connection.state === 'connected') {
+ _this.connection.send('{"event":"pusher:ping","data":{}}');
+ if (_this.pingTimeoutTimer) {
+ clearTimeout(_this.pingTimeoutTimer);
+ _this.pingTimeoutTimer = 0;
+ }
+ _this.pingTimeoutTimer = setTimeout(function () {
+ _this.connection.closeAndClean();
+ if (!_this.connection.doNotConnect) {
+ _this.connection.waitReconnect();
+ }
+ }, _this.config.pingTimeout);
+ }
+ }, this.config.heartbeat);
+};
+
+Push.prototype.channel = function (name) {
+ return this.channels.find(name);
+};
+
+Push.prototype.allChannels = function () {
+ return this.channels.all();
+};
+
+Push.prototype.createConnection = function () {
+ if (this.connection) {
+ throw Error('Connection already exist');
+ }
+ var _this = this;
+ var url = this.config.url;
+ function updateSubscribed() {
+ for (var i in _this.channels) {
+ _this.channels[i].subscribed = false;
+ }
+ }
+
+ this.connection = new Connection({
+ url: url,
+ app_key: this.config.app_key,
+ onOpen: function () {
+ _this.connection.state = 'connecting';
+ _this.checkoutPing();
+ },
+ onMessage: function (params) {
+ if (_this.pingTimeoutTimer) {
+ clearTimeout(_this.pingTimeoutTimer);
+ _this.pingTimeoutTimer = 0;
+ }
+
+ params = JSON.parse(params.data);
+ var event = params.event;
+ var channel_name = params.channel;
+
+ if (event === 'pusher:pong') {
+ _this.checkoutPing();
+ return;
+ }
+ if (event === 'pusher:error') {
+ throw Error(params.data.message);
+ }
+ var data = JSON.parse(params.data), channel;
+ if (event === 'pusher_internal:subscription_succeeded') {
+ channel = _this.channels[channel_name];
+ channel.subscribed = true;
+ channel.processQueue();
+ channel.emit('pusher:subscription_succeeded');
+ return;
+ }
+ if (event === 'pusher:connection_established') {
+ _this.connection.socket_id = data.socket_id;
+ _this.connection.state = 'connected';
+ _this.subscribeAll();
+ }
+ if (event.indexOf('pusher_internal') !== -1) {
+ console.log("Event '" + event + "' not implement");
+ return;
+ }
+ channel = _this.channels[channel_name];
+ if (channel) {
+ channel.emit(event, data);
+ }
+ },
+ onClose: function () {
+ updateSubscribed();
+ },
+ onError: function () {
+ updateSubscribed();
+ }
+ });
+};
+Push.prototype.disconnect = function () {
+ this.connection.doNotConnect = 1;
+ this.connection.close();
+};
+
+Push.prototype.subscribeAll = function () {
+ if (this.connection.state !== 'connected') {
+ return;
+ }
+ for (var channel_name in this.channels) {
+ //this.connection.send(JSON.stringify({event:"pusher:subscribe", data:{channel:channel_name}}));
+ this.channels[channel_name].processSubscribe();
+ }
+};
+
+Push.prototype.unsubscribe = function (channel_name) {
+ if (this.channels[channel_name]) {
+ delete this.channels[channel_name];
+ if (this.connection.state === 'connected') {
+ this.connection.send(JSON.stringify({ event: "pusher:unsubscribe", data: { channel: channel_name } }));
+ }
+ }
+};
+Push.prototype.unsubscribeAll = function () {
+ var channels = Object.keys(this.channels);
+ if (channels.length) {
+ if (this.connection.state === 'connected') {
+ for (var channel_name in this.channels) {
+ this.unsubscribe(channel_name);
+ }
+ }
+ }
+ this.channels = {};
+};
+Push.prototype.subscribe = function (channel_name) {
+ if (this.channels[channel_name]) {
+ return this.channels[channel_name];
+ }
+ if (channel_name.indexOf('private-') === 0) {
+ return createPrivateChannel(channel_name, this);
+ }
+ if (channel_name.indexOf('presence-') === 0) {
+ return createPresenceChannel(channel_name, this);
+ }
+ return createChannel(channel_name, this);
+};
+Push.instances = [];
+
+function createChannel(channel_name, push) {
+ var channel = new Channel(push.connection, channel_name);
+ push.channels[channel_name] = channel;
+ channel.subscribeCb = function () {
+ push.connection.send(JSON.stringify({ event: "pusher:subscribe", data: { channel: channel_name } }));
+ }
+ return channel;
+}
+
+function createPrivateChannel(channel_name, push) {
+ var channel = new Channel(push.connection, channel_name);
+ push.channels[channel_name] = channel;
+ channel.subscribeCb = function () {
+ __ajax({
+ url: push.config.auth,
+ type: 'POST',
+ data: { channel_name: channel_name, socket_id: push.connection.socket_id },
+ success: function (data) {
+ data = JSON.parse(data);
+ data.channel = channel_name;
+ push.connection.send(JSON.stringify({ event: "pusher:subscribe", data: data }));
+ },
+ error: function (e) {
+ throw Error(e);
+ }
+ });
+ };
+ channel.processSubscribe();
+ return channel;
+}
+
+function createPresenceChannel(channel_name, push) {
+ return createPrivateChannel(channel_name, push);
+}
+
+function Connection(options) {
+ this.dispatcher = new Dispatcher();
+ __extends(this, this.dispatcher);
+ var properies = ['on', 'off', 'emit'];
+ for (var i in properies) {
+ this[properies[i]] = this.dispatcher[properies[i]];
+ }
+ this.options = options;
+ this.state = 'initialized'; //initialized connecting connected disconnected
+ this.doNotConnect = 0;
+ this.reconnectInterval = 1;
+ this.connection = null;
+ this.reconnectTimer = 0;
+ this.connect();
+}
+
+Connection.prototype.updateNetworkState = function (state) {
+ var old_state = this.state;
+ this.state = state;
+ if (old_state !== state) {
+ this.emit('state_change', { previous: old_state, current: state });
+ }
+};
+
+Connection.prototype.connect = function () {
+ this.doNotConnect = 0;
+ if (this.state === 'connected') {
+ console.log('networkState is "' + this.state + '" and do not need connect');
+ return;
+ }
+ if (this.reconnectTimer) {
+ clearTimeout(this.reconnectTimer);
+ this.reconnectTimer = 0;
+ }
+
+ this.closeAndClean();
+
+ var options = this.options;
+ var websocket = new WebSocket(options.url + '/app/' + options.app_key);
+
+ this.updateNetworkState('connecting');
+
+ var _this = this;
+ websocket.onopen = function (res) {
+ _this.reconnectInterval = 1;
+ if (_this.doNotConnect) {
+ _this.updateNetworkState('disconnected');
+ websocket.close();
+ return;
+ }
+ if (options.onOpen) {
+ options.onOpen(res);
+ }
+ };
+
+ if (options.onMessage) {
+ websocket.onmessage = options.onMessage;
+ }
+
+ websocket.onclose = function (res) {
+ websocket.onmessage = websocket.onopen = websocket.onclose = websocket.onerror = null;
+ _this.updateNetworkState('disconnected');
+ if (!_this.doNotConnect) {
+ _this.waitReconnect();
+ }
+ if (options.onClose) {
+ options.onClose(res);
+ }
+ };
+
+ websocket.onerror = function (res) {
+ _this.close();
+ if (!_this.doNotConnect) {
+ _this.waitReconnect();
+ }
+ if (options.onError) {
+ options.onError(res);
+ }
+ };
+ this.connection = websocket;
+}
+
+Connection.prototype.closeAndClean = function () {
+ if (this.connection) {
+ var websocket = this.connection;
+ websocket.onmessage = websocket.onopen = websocket.onclose = websocket.onerror = null;
+ try {
+ websocket.close();
+ } catch (e) { }
+ this.updateNetworkState('disconnected');
+ }
+};
+
+Connection.prototype.waitReconnect = function () {
+ if (this.state === 'connected' || this.state === 'connecting') {
+ return;
+ }
+ if (!this.doNotConnect) {
+ this.updateNetworkState('connecting');
+ var _this = this;
+ if (this.reconnectTimer) {
+ clearTimeout(this.reconnectTimer);
+ }
+ this.reconnectTimer = setTimeout(function () {
+ _this.connect();
+ }, this.reconnectInterval);
+ if (this.reconnectInterval < 1000) {
+ this.reconnectInterval = 1000;
+ } else {
+ // 每次重连间隔增大一倍
+ this.reconnectInterval = this.reconnectInterval * 2;
+ }
+ // 有网络的状态下,重连间隔最大2秒
+ if (this.reconnectInterval > 2000 && navigator.onLine) {
+ _this.reconnectInterval = 2000;
+ }
+ }
+}
+
+Connection.prototype.send = function (data) {
+ if (this.state !== 'connected') {
+ console.trace('networkState is "' + this.state + '", can not send ' + data);
+ return;
+ }
+ this.connection.send(data);
+}
+
+Connection.prototype.close = function () {
+ this.updateNetworkState('disconnected');
+ this.connection.close();
+}
+
+var __extends = (this && this.__extends) || function (d, b) {
+ for (var p in b) if (b.hasOwnProperty(p)) { d[p] = b[p]; }
+ function __() { this.constructor = d; }
+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
+};
+
+function Channel(connection, channel_name) {
+ this.subscribed = false;
+ this.dispatcher = new Dispatcher();
+ this.connection = connection;
+ this.channelName = channel_name;
+ this.subscribeCb = null;
+ this.queue = [];
+ __extends(this, this.dispatcher);
+ var properies = ['on', 'off', 'emit'];
+ for (var i in properies) {
+ this[properies[i]] = this.dispatcher[properies[i]];
+ }
+}
+
+Channel.prototype.processSubscribe = function () {
+ if (this.connection.state !== 'connected') {
+ return;
+ }
+ this.subscribeCb();
+};
+
+Channel.prototype.processQueue = function () {
+ if (this.connection.state !== 'connected' || !this.subscribed) {
+ return;
+ }
+ for (var i in this.queue) {
+ this.queue[i]();
+ }
+ this.queue = [];
+};
+
+Channel.prototype.trigger = function (event, data) {
+ if (event.indexOf('client-') !== 0) {
+ throw new Error("Event '" + event + "' should start with 'client-'");
+ }
+ var _this = this;
+ this.queue.push(function () {
+ _this.connection.send(JSON.stringify({ event: event, data: data, channel: _this.channelName }));
+ });
+ this.processQueue();
+};
+
+////////////////
+var Collections = (function () {
+ var exports = {};
+ function extend(target) {
+ var sources = [];
+ for (var _i = 1; _i < arguments.length; _i++) {
+ sources[_i - 1] = arguments[_i];
+ }
+ for (var i = 0; i < sources.length; i++) {
+ var extensions = sources[i];
+ for (var property in extensions) {
+ if (extensions[property] && extensions[property].constructor &&
+ extensions[property].constructor === Object) {
+ target[property] = extend(target[property] || {}, extensions[property]);
+ }
+ else {
+ target[property] = extensions[property];
+ }
+ }
+ }
+ return target;
+ }
+
+ exports.extend = extend;
+ function stringify() {
+ var m = ["Push"];
+ for (var i = 0; i < arguments.length; i++) {
+ if (typeof arguments[i] === "string") {
+ m.push(arguments[i]);
+ }
+ else {
+ m.push(safeJSONStringify(arguments[i]));
+ }
+ }
+ return m.join(" : ");
+ }
+
+ exports.stringify = stringify;
+ function arrayIndexOf(array, item) {
+ var nativeIndexOf = Array.prototype.indexOf;
+ if (array === null) {
+ return -1;
+ }
+ if (nativeIndexOf && array.indexOf === nativeIndexOf) {
+ return array.indexOf(item);
+ }
+ for (var i = 0, l = array.length; i < l; i++) {
+ if (array[i] === item) {
+ return i;
+ }
+ }
+ return -1;
+ }
+
+ exports.arrayIndexOf = arrayIndexOf;
+ function objectApply(object, f) {
+ for (var key in object) {
+ if (Object.prototype.hasOwnProperty.call(object, key)) {
+ f(object[key], key, object);
+ }
+ }
+ }
+
+ exports.objectApply = objectApply;
+ function keys(object) {
+ var keys = [];
+ objectApply(object, function (_, key) {
+ keys.push(key);
+ });
+ return keys;
+ }
+
+ exports.keys = keys;
+ function values(object) {
+ var values = [];
+ objectApply(object, function (value) {
+ values.push(value);
+ });
+ return values;
+ }
+
+ exports.values = values;
+ function apply(array, f, context) {
+ for (var i = 0; i < array.length; i++) {
+ f.call(context || (window), array[i], i, array);
+ }
+ }
+
+ exports.apply = apply;
+ function map(array, f) {
+ var result = [];
+ for (var i = 0; i < array.length; i++) {
+ result.push(f(array[i], i, array, result));
+ }
+ return result;
+ }
+
+ exports.map = map;
+ function mapObject(object, f) {
+ var result = {};
+ objectApply(object, function (value, key) {
+ result[key] = f(value);
+ });
+ return result;
+ }
+
+ exports.mapObject = mapObject;
+ function filter(array, test) {
+ test = test || function (value) {
+ return !!value;
+ };
+ var result = [];
+ for (var i = 0; i < array.length; i++) {
+ if (test(array[i], i, array, result)) {
+ result.push(array[i]);
+ }
+ }
+ return result;
+ }
+
+ exports.filter = filter;
+ function filterObject(object, test) {
+ var result = {};
+ objectApply(object, function (value, key) {
+ if ((test && test(value, key, object, result)) || Boolean(value)) {
+ result[key] = value;
+ }
+ });
+ return result;
+ }
+
+ exports.filterObject = filterObject;
+ function flatten(object) {
+ var result = [];
+ objectApply(object, function (value, key) {
+ result.push([key, value]);
+ });
+ return result;
+ }
+
+ exports.flatten = flatten;
+ function any(array, test) {
+ for (var i = 0; i < array.length; i++) {
+ if (test(array[i], i, array)) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ exports.any = any;
+ function all(array, test) {
+ for (var i = 0; i < array.length; i++) {
+ if (!test(array[i], i, array)) {
+ return false;
+ }
+ }
+ return true;
+ }
+
+ exports.all = all;
+ function encodeParamsObject(data) {
+ return mapObject(data, function (value) {
+ if (typeof value === "object") {
+ value = safeJSONStringify(value);
+ }
+ return encodeURIComponent(base64_1["default"](value.toString()));
+ });
+ }
+
+ exports.encodeParamsObject = encodeParamsObject;
+ function buildQueryString(data) {
+ var params = filterObject(data, function (value) {
+ return value !== undefined;
+ });
+ return map(flatten(encodeParamsObject(params)), util_1["default"].method("join", "=")).join("&");
+ }
+
+ exports.buildQueryString = buildQueryString;
+ function decycleObject(object) {
+ var objects = [], paths = [];
+ return (function derez(value, path) {
+ var i, name, nu;
+ switch (typeof value) {
+ case 'object':
+ if (!value) {
+ return null;
+ }
+ for (i = 0; i < objects.length; i += 1) {
+ if (objects[i] === value) {
+ return { $ref: paths[i] };
+ }
+ }
+ objects.push(value);
+ paths.push(path);
+ if (Object.prototype.toString.apply(value) === '[object Array]') {
+ nu = [];
+ for (i = 0; i < value.length; i += 1) {
+ nu[i] = derez(value[i], path + '[' + i + ']');
+ }
+ }
+ else {
+ nu = {};
+ for (name in value) {
+ if (Object.prototype.hasOwnProperty.call(value, name)) {
+ nu[name] = derez(value[name], path + '[' + JSON.stringify(name) + ']');
+ }
+ }
+ }
+ return nu;
+ case 'number':
+ case 'string':
+ case 'boolean':
+ return value;
+ }
+ }(object, '$'));
+ }
+
+ exports.decycleObject = decycleObject;
+ function safeJSONStringify(source) {
+ try {
+ return JSON.stringify(source);
+ }
+ catch (e) {
+ return JSON.stringify(decycleObject(source));
+ }
+ }
+
+ exports.safeJSONStringify = safeJSONStringify;
+ return exports;
+})();
+
+var Dispatcher = (function () {
+ function Dispatcher(failThrough) {
+ this.callbacks = new CallbackRegistry();
+ this.global_callbacks = [];
+ this.failThrough = failThrough;
+ }
+ Dispatcher.prototype.on = function (eventName, callback, context) {
+ this.callbacks.add(eventName, callback, context);
+ return this;
+ };
+ Dispatcher.prototype.on_global = function (callback) {
+ this.global_callbacks.push(callback);
+ return this;
+ };
+ Dispatcher.prototype.off = function (eventName, callback, context) {
+ this.callbacks.remove(eventName, callback, context);
+ return this;
+ };
+ Dispatcher.prototype.emit = function (eventName, data) {
+ var i;
+ for (i = 0; i < this.global_callbacks.length; i++) {
+ this.global_callbacks[i](eventName, data);
+ }
+ var callbacks = this.callbacks.get(eventName);
+ if (callbacks && callbacks.length > 0) {
+ for (i = 0; i < callbacks.length; i++) {
+ callbacks[i].fn.call(callbacks[i].context || (window), data);
+ }
+ }
+ else if (this.failThrough) {
+ this.failThrough(eventName, data);
+ }
+ return this;
+ };
+ return Dispatcher;
+}());
+
+var CallbackRegistry = (function () {
+ function CallbackRegistry() {
+ this._callbacks = {};
+ }
+ CallbackRegistry.prototype.get = function (name) {
+ return this._callbacks[prefix(name)];
+ };
+ CallbackRegistry.prototype.add = function (name, callback, context) {
+ var prefixedEventName = prefix(name);
+ this._callbacks[prefixedEventName] = this._callbacks[prefixedEventName] || [];
+ this._callbacks[prefixedEventName].push({
+ fn: callback,
+ context: context
+ });
+ };
+ CallbackRegistry.prototype.remove = function (name, callback, context) {
+ if (!name && !callback && !context) {
+ this._callbacks = {};
+ return;
+ }
+ var names = name ? [prefix(name)] : Collections.keys(this._callbacks);
+ if (callback || context) {
+ this.removeCallback(names, callback, context);
+ }
+ else {
+ this.removeAllCallbacks(names);
+ }
+ };
+ CallbackRegistry.prototype.removeCallback = function (names, callback, context) {
+ Collections.apply(names, function (name) {
+ this._callbacks[name] = Collections.filter(this._callbacks[name] || [], function (oning) {
+ return (callback && callback !== oning.fn) ||
+ (context && context !== oning.context);
+ });
+ if (this._callbacks[name].length === 0) {
+ delete this._callbacks[name];
+ }
+ }, this);
+ };
+ CallbackRegistry.prototype.removeAllCallbacks = function (names) {
+ Collections.apply(names, function (name) {
+ delete this._callbacks[name];
+ }, this);
+ };
+ return CallbackRegistry;
+}());
+
+function prefix(name) {
+ return "_" + name;
+}
+
+function __ajax(options) {
+ options = options || {};
+ options.type = (options.type || 'GET').toUpperCase();
+ options.dataType = options.dataType || 'json';
+ var params = formatParams(options.data);
+
+ var xhr;
+ if (window.XMLHttpRequest) {
+ xhr = new XMLHttpRequest();
+ } else {
+ xhr = ActiveXObject('Microsoft.XMLHTTP');
+ }
+
+ xhr.onreadystatechange = function () {
+ if (xhr.readyState === 4) {
+ var status = xhr.status;
+ if (status >= 200 && status < 300) {
+ options.success && options.success(xhr.responseText, xhr.responseXML);
+ } else {
+ options.error && options.error(status);
+ }
+ }
+ }
+
+ if (options.type === 'GET') {
+ xhr.open('GET', options.url + '?' + params, true);
+ xhr.send(null);
+ } else if (options.type === 'POST') {
+ xhr.open('POST', options.url, true);
+ xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
+ xhr.send(params);
+ }
+}
+
+function formatParams(data) {
+ var arr = [];
+ for (var name in data) {
+ arr.push(encodeURIComponent(name) + '=' + encodeURIComponent(data[name]));
+ }
+ return arr.join('&');
+}
diff --git a/saiadmin-vue/src/utils/request.js b/saiadmin-vue/src/utils/request.js
new file mode 100644
index 0000000..6f63cda
--- /dev/null
+++ b/saiadmin-vue/src/utils/request.js
@@ -0,0 +1,192 @@
+import axios from 'axios'
+import { Message } from '@arco-design/web-vue'
+import tool from '@/utils/tool'
+import { get, isEmpty } from 'lodash'
+import qs from 'qs'
+import { h } from 'vue'
+import { IconFaceFrownFill } from '@arco-design/web-vue/dist/arco-vue-icon'
+import router from '@/router'
+
+function createExternalService() {
+ // 创建一个外部网络 axios 实例
+ const service = axios.create()
+
+ // HTTP request 拦截器
+ service.interceptors.request.use(
+ (config) => config,
+ (error) => Promise.reject(error)
+ )
+
+ // HTTP response 拦截器
+ service.interceptors.response.use(
+ (response) => response,
+ (error) => {
+ Promise.reject(error.response ?? null)
+ }
+ )
+ return service
+}
+
+function createService() {
+ // 创建一个 axios 实例
+ const service = axios.create()
+
+ // HTTP request 拦截器
+ service.interceptors.request.use(
+ (config) => config,
+ (error) => {
+ console.log(error)
+ // 失败
+ return Promise.reject(error)
+ }
+ )
+
+ // HTTP response 拦截器
+ service.interceptors.response.use(
+ (response) => {
+ if (
+ (response.headers['content-disposition'] ||
+ !/^application\/json/.test(response.headers['content-type'])) &&
+ response.status === 200
+ ) {
+ return response
+ } else if (response.data.size) {
+ response.data.code = 500
+ response.data.message = '服务器内部错误'
+ response.data.success = false
+ } else if (response.data.code && response.data.code !== 200) {
+ if (response.data.code === 401) {
+ throttle(() => {
+ Message.error({
+ content: response.data.message || response.data.msg,
+ icon: () => h(IconFaceFrownFill)
+ })
+ tool.local.clear()
+ router.push({ name: 'login' })
+ })()
+ } else {
+ Message.error({
+ content: response.data.message || response.data.msg,
+ icon: () => h(IconFaceFrownFill)
+ })
+ }
+ }
+ return response.data
+ },
+ (error) => {
+ const err = (text) => {
+ Message.error({
+ content:
+ error.response && error.response.data && error.response.data.message
+ ? error.response.data.message
+ : text,
+ icon: () => h(IconFaceFrownFill)
+ })
+ }
+ if (error.response && error.response.data) {
+ switch (error.response.status) {
+ case 404:
+ err('服务器资源不存在')
+ break
+ case 500:
+ err('服务器内部错误')
+ break
+ case 401:
+ throttle(() => {
+ err('登录状态已过期,需要重新登录')
+ tool.local.clear()
+ router.push({ name: 'login' })
+ })()
+ break
+ case 403:
+ err('没有权限访问该资源')
+ break
+ default:
+ err('未知错误!')
+ }
+ } else {
+ err('请求超时,服务器无响应!')
+ }
+ return Promise.resolve({
+ code: error.response.status || 500,
+ message: error.response.statusText || '未知错误'
+ })
+ }
+ )
+ return service
+}
+
+//节流
+function throttle(fn, wait = 1500) {
+ return function () {
+ let context = this
+ if (!throttle.timer) {
+ fn.apply(context, arguments)
+ throttle.timer = setTimeout(function () {
+ throttle.timer = null
+ }, wait)
+ }
+ }
+}
+
+function stringify(data) {
+ return qs.stringify(data, { allowDots: true, encode: false })
+}
+
+function formatToken(token) {
+ return token ? `Bearer ${token}` : null
+}
+
+/**
+ * @description 创建请求方法
+ * @param service
+ * @param externalService
+ */
+function createRequest(service, externalService) {
+ return function (config) {
+ const env = import.meta.env
+ const token = tool.local.get(env.VITE_APP_TOKEN_PREFIX)
+ const setting = tool.local.get('setting')
+ const configDefault = {
+ headers: Object.assign(
+ {
+ Authorization: formatToken(token),
+ 'Accept-Language': setting?.language || 'zh_CN',
+ 'Content-Type': get(
+ config,
+ 'headers.Content-Type',
+ 'application/json;charset=UTF-8'
+ )
+ },
+ config.headers
+ ),
+
+ timeout: 10000,
+ data: {}
+ }
+
+ delete config.headers
+ // return
+ const option = Object.assign(configDefault, config)
+
+ // json
+ if (!isEmpty(option.params)) {
+ option.url = option.url + '?' + stringify(option.params)
+ option.params = {}
+ }
+
+ if (!/^(http|https)/g.test(option.url)) {
+ option.baseURL =
+ env.VITE_APP_OPEN_PROXY === 'true'
+ ? env.VITE_APP_PROXY_PREFIX
+ : env.VITE_APP_BASE_URL
+ return service(option)
+ } else {
+ return externalService(option)
+ }
+ }
+}
+
+export const service = createService()
+export const externalService = createExternalService()
+export const request = createRequest(service, externalService)
diff --git a/saiadmin-vue/src/utils/tool.js b/saiadmin-vue/src/utils/tool.js
new file mode 100644
index 0000000..f7803a4
--- /dev/null
+++ b/saiadmin-vue/src/utils/tool.js
@@ -0,0 +1,525 @@
+import CryptoJS from 'crypto-js'
+import CityLinkageJson from '@/components/ma-cityLinkage/lib/city.json'
+
+/**
+ * 根据类型获取颜色
+ */
+const typeColor = (type = 'default') => {
+ let color = ''
+ switch (type) {
+ case 'default':
+ color = '#35495E'
+ break
+ case 'primary':
+ color = '#3488ff'
+ break
+ case 'success':
+ color = '#43B883'
+ break
+ case 'warning':
+ color = '#e6a23c'
+ break
+ case 'danger':
+ color = '#f56c6c'
+ break
+ default:
+ break
+ }
+ return color
+}
+
+const tool = {}
+
+/**
+ * LocalStorage
+ */
+tool.local = {
+ set(table, settings) {
+ let _set = JSON.stringify(settings)
+ return localStorage.setItem(table, _set)
+ },
+ get(table) {
+ let data = localStorage.getItem(table)
+ try {
+ data = JSON.parse(data)
+ } catch (err) {
+ return null
+ }
+ return data
+ },
+ remove(table) {
+ return localStorage.removeItem(table)
+ },
+ clear() {
+ return localStorage.clear()
+ }
+}
+
+/**
+ * SessionStorage
+ */
+tool.session = {
+ set(table, settings) {
+ let _set = JSON.stringify(settings)
+ return sessionStorage.setItem(table, _set)
+ },
+ get(table) {
+ let data = sessionStorage.getItem(table)
+ try {
+ data = JSON.parse(data)
+ } catch (err) {
+ return null
+ }
+ return data
+ },
+ remove(table) {
+ return sessionStorage.removeItem(table)
+ },
+ clear() {
+ return sessionStorage.clear()
+ }
+}
+
+/**
+ * CookieStorage
+ */
+tool.cookie = {
+ set(name, value, config = {}) {
+ var cfg = {
+ expires: null,
+ path: null,
+ domain: null,
+ secure: false,
+ httpOnly: false,
+ ...config
+ }
+ var cookieStr = `${name}=${escape(value)}`
+ if (cfg.expires) {
+ var exp = new Date()
+ exp.setTime(exp.getTime() + parseInt(cfg.expires) * 1000)
+ cookieStr += `;expires=${exp.toGMTString()}`
+ }
+ if (cfg.path) {
+ cookieStr += `;path=${cfg.path}`
+ }
+ if (cfg.domain) {
+ cookieStr += `;domain=${cfg.domain}`
+ }
+ document.cookie = cookieStr
+ },
+ get(name) {
+ var arr = document.cookie.match(
+ new RegExp('(^| )' + name + '=([^;]*)(;|$)')
+ )
+ if (arr != null) {
+ return unescape(arr[2])
+ } else {
+ return null
+ }
+ },
+ remove(name) {
+ var exp = new Date()
+ exp.setTime(exp.getTime() - 1)
+ document.cookie = `${name}=;expires=${exp.toGMTString()}`
+ }
+}
+
+/**
+ * 全屏操作
+ */
+tool.screen = (element) => {
+ let isFull = !!(
+ document.webkitIsFullScreen ||
+ document.mozFullScreen ||
+ document.msFullscreenElement ||
+ document.fullscreenElement
+ )
+ if (isFull) {
+ if (document.exitFullscreen) {
+ document.exitFullscreen()
+ } else if (document.msExitFullscreen) {
+ document.msExitFullscreen()
+ } else if (document.mozCancelFullScreen) {
+ document.mozCancelFullScreen()
+ } else if (document.webkitExitFullscreen) {
+ document.webkitExitFullscreen()
+ }
+ } else {
+ if (element.requestFullscreen) {
+ element.requestFullscreen()
+ } else if (element.msRequestFullscreen) {
+ element.msRequestFullscreen()
+ } else if (element.mozRequestFullScreen) {
+ element.mozRequestFullScreen()
+ } else if (element.webkitRequestFullscreen) {
+ element.webkitRequestFullscreen()
+ }
+ }
+}
+
+/**
+ * 获取设备信息
+ */
+tool.getDevice = function () {
+ const hasTouchScreen =
+ 'ontouchstart' in window || navigator.maxTouchPoints > 0
+ const isSmallScreen = window.innerWidth < 768
+
+ if (hasTouchScreen && isSmallScreen) {
+ return 'mobile'
+ } else {
+ return 'desktop'
+ }
+}
+
+/**
+ * 处理图片
+ */
+tool.parseImage = (url) => {
+ if (url === undefined) {
+ return import.meta.env.VITE_APP_BASE + 'not-image.png'
+ }
+ if (typeof url === 'string' && url !== null) {
+ return url
+ } else {
+ if (url !== null) {
+ return url[0]
+ } else {
+ return import.meta.env.VITE_APP_BASE + 'not-image.png'
+ }
+ }
+}
+
+/**
+ * 城市代码翻译成名称
+ */
+tool.cityToCode = function (
+ province,
+ city = undefined,
+ area = undefined,
+ split = ' / '
+) {
+ try {
+ let provinceData = CityLinkageJson.filter(
+ (item) => province == item.code
+ )[0]
+ if (!city) {
+ return provinceData.name
+ }
+ let cityData = provinceData.children.filter((item) => city == item.code)[0]
+
+ if (!area) {
+ return [provinceData.name, cityData.name].join(split)
+ }
+ let areaData = cityData.children.filter((item) => area == item.code)[0]
+
+ return [provinceData.name, cityData.name, areaData.name].join(split)
+ } catch (e) {
+ return ''
+ }
+}
+
+/**
+ * 复制对象
+ */
+tool.objCopy = (obj) => {
+ if (obj === undefined) {
+ return undefined
+ }
+ return JSON.parse(JSON.stringify(obj))
+}
+
+/**
+ * 生车随机id
+ */
+tool.generateId = function () {
+ return Math.floor(
+ Math.random() * 100000 + Math.random() * 20000 + Math.random() * 5000
+ )
+}
+
+/**
+ * 生成全球唯一标识
+ * @returns uuid
+ */
+tool.uuid = () => {
+ const hexList = []
+ for (let i = 0; i <= 15; i++) {
+ hexList[i] = i.toString(16)
+ }
+ let uuid = ''
+ for (let i = 1; i <= 36; i++) {
+ if (i === 9 || i === 14 || i === 19 || i === 24) {
+ uuid += '-'
+ } else if (i === 15) {
+ uuid += 4
+ } else if (i === 20) {
+ uuid += hexList[(Math.random() * 4) | 8]
+ } else {
+ uuid += hexList[(Math.random() * 16) | 0]
+ }
+ }
+ return uuid
+}
+
+/**
+ * 日期格式化
+ */
+tool.dateFormat = (date, fmt = 'yyyy-MM-dd hh:mm:ss', isDefault = '-') => {
+ if (!date) date = Number(new Date())
+ if (date.toString().length == 10) {
+ date = date * 1000
+ }
+ date = new Date(date)
+
+ if (date.valueOf() < 1) {
+ return isDefault
+ }
+ let o = {
+ 'M+': date.getMonth() + 1, //月份
+ 'd+': date.getDate(), //日
+ 'h+': date.getHours(), //小时
+ 'm+': date.getMinutes(), //分
+ 's+': date.getSeconds(), //秒
+ 'q+': Math.floor((date.getMonth() + 3) / 3), //季度
+ S: date.getMilliseconds() //毫秒
+ }
+ if (/(y+)/.test(fmt)) {
+ fmt = fmt.replace(
+ RegExp.$1,
+ (date.getFullYear() + '').substr(4 - RegExp.$1.length)
+ )
+ }
+ for (let k in o) {
+ if (new RegExp('(' + k + ')').test(fmt)) {
+ fmt = fmt.replace(
+ RegExp.$1,
+ RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)
+ )
+ }
+ }
+ return fmt
+}
+
+/**
+ * 千分符
+ */
+tool.groupSeparator = (num) => {
+ num = num + ''
+ if (!num.includes('.')) {
+ num += '.'
+ }
+ return num
+ .replace(/(\d)(?=(\d{3})+\.)/g, function ($0, $1) {
+ return $1 + ','
+ })
+ .replace(/\.$/, '')
+}
+
+/**
+ * md5加密
+ */
+tool.md5 = (str) => {
+ return CryptoJS.MD5(str).toString()
+}
+
+/**
+ * Base64加密解密
+ */
+tool.base64 = {
+ encode(data) {
+ return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(data))
+ },
+ decode(cipher) {
+ return CryptoJS.enc.Base64.parse(cipher).toString(CryptoJS.enc.Utf8)
+ }
+}
+
+/**
+ * AES加密解密
+ */
+tool.aes = {
+ encode(data, secretKey) {
+ const result = CryptoJS.AES.encrypt(
+ data,
+ CryptoJS.enc.Utf8.parse(secretKey),
+ {
+ mode: CryptoJS.mode.ECB,
+ padding: CryptoJS.pad.Pkcs7
+ }
+ )
+ return result.toString()
+ },
+ decode(cipher, secretKey) {
+ const result = CryptoJS.AES.decrypt(
+ cipher,
+ CryptoJS.enc.Utf8.parse(secretKey),
+ {
+ mode: CryptoJS.mode.ECB,
+ padding: CryptoJS.pad.Pkcs7
+ }
+ )
+ return CryptoJS.enc.Utf8.stringify(result)
+ }
+}
+
+/**
+ * 打印信息
+ */
+tool.capsule = (title, info, type = 'primary') => {
+ console.log(
+ `%c ${title} %c ${info} %c`,
+ 'background:#35495E; padding: 1px; border-radius: 3px 0 0 3px; color: #fff;',
+ `background:${typeColor(
+ type
+ )}; padding: 1px; border-radius: 0 3px 3px 0; color: #fff;`,
+ 'background:transparent'
+ )
+}
+
+/**
+ * 文件大小单位处理
+ */
+tool.formatSize = (size) => {
+ if (typeof size == 'undefined') {
+ return '0'
+ }
+ let units = ['B', 'KB', 'MB', 'GB', 'TB', 'PB']
+ let index = 0
+ for (let i = 0; size >= 1024 && i < 5; i++) {
+ size /= 1024
+ index = i
+ }
+ return Math.round(size, 2) + units[index]
+}
+
+/**
+ * 下载资源
+ */
+tool.download = (res, downName = '') => {
+ const aLink = document.createElement('a')
+ let fileName = downName
+ let blob = res //第三方请求返回blob对象
+
+ //通过后端接口返回
+ if (res.headers && res.data) {
+ blob = new Blob([res.data], {
+ type: res.headers['content-type'].replace(';charset=utf8', '')
+ })
+ if (!downName) {
+ const contentDisposition = decodeURI(res.headers['content-disposition'])
+ const result = contentDisposition.match(/filename=\"(.+)/gi)
+ fileName = result[0].replace(/filename=\"/gi, '')
+ fileName = fileName.replace('"', '')
+ }
+ }
+
+ aLink.href = URL.createObjectURL(blob)
+ // 设置下载文件名称
+ aLink.setAttribute('download', fileName)
+ document.body.appendChild(aLink)
+ aLink.click()
+ document.body.removeChild(aLink)
+ URL.revokeObjectURL(aLink.href)
+}
+
+/**
+ * 对象转url参数
+ * @param {*} data
+ * @param {*} isPrefix
+ */
+tool.httpBuild = (data, isPrefix = false) => {
+ let prefix = isPrefix ? '?' : ''
+ let _result = []
+ for (let key in data) {
+ let value = data[key]
+ // 去掉为空的参数
+ if (['', undefined, null].includes(value)) {
+ continue
+ }
+ if (value.constructor === Array) {
+ value.forEach((_value) => {
+ _result.push(
+ encodeURIComponent(key) + '[]=' + encodeURIComponent(_value)
+ )
+ })
+ } else {
+ _result.push(encodeURIComponent(key) + '=' + encodeURIComponent(value))
+ }
+ }
+
+ return _result.length ? prefix + _result.join('&') : ''
+}
+
+/**
+ * 获取URL请求参数
+ */
+tool.getRequestParams = (url) => {
+ const theRequest = new Object()
+ if (url.indexOf('?') != -1) {
+ const params = url.split('?')[1].split('&')
+ for (let i = 0; i < params.length; i++) {
+ const param = params[i].split('=')
+ theRequest[param[0]] = decodeURIComponent(param[1])
+ }
+ }
+ return theRequest
+}
+
+tool.attachUrl = (path) => {
+ // 非完整url地址在此处理
+ return path
+}
+
+tool.viewImage = (path) => {
+ // 非完整url地址在此处理
+ return path
+}
+
+tool.showFile = (path) => {
+ // 非完整url地址在此处理
+ return path
+}
+
+/**
+ * 获取token
+ */
+tool.getToken = () => {
+ return tool.local.get(import.meta.env.VITE_APP_TOKEN_PREFIX)
+}
+
+/**
+ * 转Unix时间戳
+ */
+tool.toUnixTime = (date) => {
+ return Math.floor(new Date(date).getTime() / 1000)
+}
+
+/**
+ * 通过value获取颜色
+ */
+tool.getColor = (value, data, colors = []) => {
+ if (!data) {
+ return ''
+ }
+ if (colors && colors.length > 0) {
+ const index = data.findIndex((item) => item.value == value)
+ return colors[index] ?? ''
+ } else {
+ const item = data.find((item) => item.value == value)
+ return item?.color ?? ''
+ }
+}
+
+/**
+ * 通过value获取label
+ */
+tool.getLabel = (value, data) => {
+ if (!data) {
+ return ''
+ }
+ const item = data.find((item) => item.value == value)
+ return item?.label ?? ''
+}
+
+export default tool
diff --git a/saiadmin-vue/src/views/dashboard/components/components/st-announced.vue b/saiadmin-vue/src/views/dashboard/components/components/st-announced.vue
new file mode 100644
index 0000000..ed72739
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/components/components/st-announced.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+ {{ record.title }}
+
+
+
+
+ 公告详情
+
+
+ {{ row?.title }}
+
+
+
+ 创建时间:{{ row?.create_time }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/components/components/st-count.vue b/saiadmin-vue/src/views/dashboard/components/components/st-count.vue
new file mode 100644
index 0000000..8f1300e
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/components/components/st-count.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/components/components/st-loginChart.vue b/saiadmin-vue/src/views/dashboard/components/components/st-loginChart.vue
new file mode 100644
index 0000000..90c33df
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/components/components/st-loginChart.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/components/components/st-saiadmin.vue b/saiadmin-vue/src/views/dashboard/components/components/st-saiadmin.vue
new file mode 100644
index 0000000..bfddf31
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/components/components/st-saiadmin.vue
@@ -0,0 +1,34 @@
+
+
+
SaiAdmin 相关
+
+
+ 官方网站
+
+
+
+ 开发文档
+
+
+
+
+ Github
+
+
+
+ Gitee
+
+
+
+
SaiAdmin v{{ config.version }} release
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/components/components/st-welcome.vue b/saiadmin-vue/src/views/dashboard/components/components/st-welcome.vue
new file mode 100644
index 0000000..c3df624
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/components/components/st-welcome.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
{{ userStore.user.nickname || userStore.user.username }},欢迎回来!
+
+
免费开源、可商用
+ 欢迎使用SaiAdmin后台权限管理系统。喜欢的请去点个 ⭐Star,谢谢!
+
+
+
+
+
{{ time }}
+
{{ day }}
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/components/statistics.vue b/saiadmin-vue/src/views/dashboard/components/statistics.vue
new file mode 100644
index 0000000..7caae27
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/components/statistics.vue
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/components/work-panel.vue b/saiadmin-vue/src/views/dashboard/components/work-panel.vue
new file mode 100644
index 0000000..e4c5a1f
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/components/work-panel.vue
@@ -0,0 +1,3 @@
+
+ 自行开发
+
diff --git a/saiadmin-vue/src/views/dashboard/index.vue b/saiadmin-vue/src/views/dashboard/index.vue
new file mode 100644
index 0000000..715456d
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/index.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/userCenter/components/modifyPassword.vue b/saiadmin-vue/src/views/dashboard/userCenter/components/modifyPassword.vue
new file mode 100644
index 0000000..8c595e8
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/userCenter/components/modifyPassword.vue
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+ passwordSafePercent = 0"
+ autocomplete="off"
+ allow-clear
+ />
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+ 提示
+ 密码已经修改成功,需要重新登录系统,点击确定跳转登录页面。
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/userCenter/components/userInfomation.vue b/saiadmin-vue/src/views/dashboard/userCenter/components/userInfomation.vue
new file mode 100644
index 0000000..da84e5d
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/userCenter/components/userInfomation.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/dashboard/userCenter/index.vue b/saiadmin-vue/src/views/dashboard/userCenter/index.vue
new file mode 100644
index 0000000..0d00382
--- /dev/null
+++ b/saiadmin-vue/src/views/dashboard/userCenter/index.vue
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+ 您于 {{ item.login_time }} 登录系统,{{ item.message }}
+
+
+
+
+
+
+
+ 您于 {{ item.create_time }} 执行了 {{ item.service_name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/login.vue b/saiadmin-vue/src/views/login.vue
new file mode 100644
index 0000000..ee7c75e
--- /dev/null
+++ b/saiadmin-vue/src/views/login.vue
@@ -0,0 +1,297 @@
+
+
+
+
+
+ {{ $title }}
+
+
+
+
+
+ {{ $title }} v{{ packageJson.version }}
+
+
+ ---- {{ $t('sys.login.slogan') }}
+
+
+
+
+
{{ $t('sys.login.title') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('sys.login.loginBtn') }}
+
+
+
+ {{ $t('sys.login.otherLoginType') }}
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/attachment/index.vue b/saiadmin-vue/src/views/system/attachment/index.vue
new file mode 100644
index 0000000..692e692
--- /dev/null
+++ b/saiadmin-vue/src/views/system/attachment/index.vue
@@ -0,0 +1,285 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 全选
+
+
+ 清除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+ 存储名称:{{ record.object_name }}
+ 存储目录:{{ record.storage_path }}
+ 上传时间:{{ record.create_time }}
+ 存储模式:{{ tool.getLabel(record.storage_mode, dictList['upload_mode']) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ record.suffix }}
+
+
+
+ 下载
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/config/components/add-group.vue b/saiadmin-vue/src/views/system/config/components/add-group.vue
new file mode 100644
index 0000000..a6730cb
--- /dev/null
+++ b/saiadmin-vue/src/views/system/config/components/add-group.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/config/components/edit.vue b/saiadmin-vue/src/views/system/config/components/edit.vue
new file mode 100644
index 0000000..d9540f8
--- /dev/null
+++ b/saiadmin-vue/src/views/system/config/components/edit.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/config/components/js/inputType.js b/saiadmin-vue/src/views/system/config/components/js/inputType.js
new file mode 100644
index 0000000..d22bbc8
--- /dev/null
+++ b/saiadmin-vue/src/views/system/config/components/js/inputType.js
@@ -0,0 +1,9 @@
+export const inputComponent = [
+ { label: '文本框', value: 'input' },
+ { label: '文本域', value: 'textarea' },
+ { label: '下拉选择框', value: 'select' },
+ { label: '单选框', value: 'radio' },
+ { label: '图片上传', value: 'uploadImage' },
+ { label: '文件上传', value: 'uploadFile' },
+ { label: '富文本编辑器', value: 'wangEditor' }
+]
diff --git a/saiadmin-vue/src/views/system/config/components/manage-config.vue b/saiadmin-vue/src/views/system/config/components/manage-config.vue
new file mode 100644
index 0000000..d5a81db
--- /dev/null
+++ b/saiadmin-vue/src/views/system/config/components/manage-config.vue
@@ -0,0 +1,112 @@
+
+
+ 管理配置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/config/index.vue b/saiadmin-vue/src/views/system/config/index.vue
new file mode 100644
index 0000000..c0d3f7b
--- /dev/null
+++ b/saiadmin-vue/src/views/system/config/index.vue
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}({{ item.code }})
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存修改
+
+
+
+ 发送
+
+
+
+
+
+
+
+
+ 危险操作
+
+ 确定要删除 {{ deleteGroupData.name }} 配置组吗?
+
+
+ 此操作会删除组和所属组配置项,如果执行请在下面输入框输入:{{
+ deleteGroupData.name
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/database/index.vue b/saiadmin-vue/src/views/system/database/index.vue
new file mode 100644
index 0000000..3232288
--- /dev/null
+++ b/saiadmin-vue/src/views/system/database/index.vue
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 优化表
+
+
+
+ 清理碎片
+
+
+
+
+ 表结构
+
+ 回收站
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/database/recycle.vue b/saiadmin-vue/src/views/system/database/recycle.vue
new file mode 100644
index 0000000..9a16ca1
--- /dev/null
+++ b/saiadmin-vue/src/views/system/database/recycle.vue
@@ -0,0 +1,132 @@
+
+
+ 回收站数据 【{{ tableForm.table }}】
+
+
+
+ 批量销毁
+
+
+
+
+ 批量恢复
+
+
+
+
+
+
+
+ {{ JSON.stringify(record) }}
+
+
+
+
+ 销毁
+
+
+ 恢复
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/database/struct.vue b/saiadmin-vue/src/views/system/database/struct.vue
new file mode 100644
index 0000000..4d864d7
--- /dev/null
+++ b/saiadmin-vue/src/views/system/database/struct.vue
@@ -0,0 +1,60 @@
+
+
+ 表结构信息
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/dept/edit.vue b/saiadmin-vue/src/views/system/dept/edit.vue
new file mode 100644
index 0000000..4cee1b1
--- /dev/null
+++ b/saiadmin-vue/src/views/system/dept/edit.vue
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/dept/index.vue b/saiadmin-vue/src/views/system/dept/index.vue
new file mode 100644
index 0000000..b6bfc2b
--- /dev/null
+++ b/saiadmin-vue/src/views/system/dept/index.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 领导列表
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/dept/leader.vue b/saiadmin-vue/src/views/system/dept/leader.vue
new file mode 100644
index 0000000..d76d861
--- /dev/null
+++ b/saiadmin-vue/src/views/system/dept/leader.vue
@@ -0,0 +1,105 @@
+
+
+ 部门领导列表
+ 部门的领导人可以跨部门设置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/dict/dataList.vue b/saiadmin-vue/src/views/system/dict/dataList.vue
new file mode 100644
index 0000000..369fe70
--- /dev/null
+++ b/saiadmin-vue/src/views/system/dict/dataList.vue
@@ -0,0 +1,133 @@
+
+
+
+ 维护 {{ currentRow.name }} 字典数据
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ record.color }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/dict/edit-data.vue b/saiadmin-vue/src/views/system/dict/edit-data.vue
new file mode 100644
index 0000000..47d8206
--- /dev/null
+++ b/saiadmin-vue/src/views/system/dict/edit-data.vue
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/dict/edit.vue b/saiadmin-vue/src/views/system/dict/edit.vue
new file mode 100644
index 0000000..414d961
--- /dev/null
+++ b/saiadmin-vue/src/views/system/dict/edit.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/dict/index.vue b/saiadmin-vue/src/views/system/dict/index.vue
new file mode 100644
index 0000000..fca8425
--- /dev/null
+++ b/saiadmin-vue/src/views/system/dict/index.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ record.code }}
+
+
+
+
+
+
+
+
+
+ 字典数据
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/logs/emailLog.vue b/saiadmin-vue/src/views/system/logs/emailLog.vue
new file mode 100644
index 0000000..c2c1d27
--- /dev/null
+++ b/saiadmin-vue/src/views/system/logs/emailLog.vue
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 成功
+ 失败
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/logs/loginLog.vue b/saiadmin-vue/src/views/system/logs/loginLog.vue
new file mode 100644
index 0000000..fa1e9b4
--- /dev/null
+++ b/saiadmin-vue/src/views/system/logs/loginLog.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 成功
+ 失败
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/logs/operLog.vue b/saiadmin-vue/src/views/system/logs/operLog.vue
new file mode 100644
index 0000000..fd1467b
--- /dev/null
+++ b/saiadmin-vue/src/views/system/logs/operLog.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/menu/edit.vue b/saiadmin-vue/src/views/system/menu/edit.vue
new file mode 100644
index 0000000..50f7f32
--- /dev/null
+++ b/saiadmin-vue/src/views/system/menu/edit.vue
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/menu/index.vue b/saiadmin-vue/src/views/system/menu/index.vue
new file mode 100644
index 0000000..dc0a105
--- /dev/null
+++ b/saiadmin-vue/src/views/system/menu/index.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/monitor/server/index.vue b/saiadmin-vue/src/views/system/monitor/server/index.vue
new file mode 100644
index 0000000..9a780aa
--- /dev/null
+++ b/saiadmin-vue/src/views/system/monitor/server/index.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+ {{ cpu.name }}
+ {{ cpu.cores }}
+ {{ cpu.cache }}
+ {{ cpu.usage }}%
+ {{ cpu.free }}%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ memory.total }}G
+ {{ memory.usage }}G
+ {{ memory.php }}M
+ {{ memory.free }}G
+ {{ memory.rate }}%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ phpenv.os }}
+ {{ phpenv.php_version }}
+ {{ phpenv.project_path }}
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/notice/edit.vue b/saiadmin-vue/src/views/system/notice/edit.vue
new file mode 100644
index 0000000..825892d
--- /dev/null
+++ b/saiadmin-vue/src/views/system/notice/edit.vue
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/notice/index.vue b/saiadmin-vue/src/views/system/notice/index.vue
new file mode 100644
index 0000000..0ce7d9d
--- /dev/null
+++ b/saiadmin-vue/src/views/system/notice/index.vue
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/post/edit.vue b/saiadmin-vue/src/views/system/post/edit.vue
new file mode 100644
index 0000000..687561a
--- /dev/null
+++ b/saiadmin-vue/src/views/system/post/edit.vue
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/post/index.vue b/saiadmin-vue/src/views/system/post/index.vue
new file mode 100644
index 0000000..971fc29
--- /dev/null
+++ b/saiadmin-vue/src/views/system/post/index.vue
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/post/view.vue b/saiadmin-vue/src/views/system/post/view.vue
new file mode 100644
index 0000000..2d1365f
--- /dev/null
+++ b/saiadmin-vue/src/views/system/post/view.vue
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/role/components/menuPermission.vue b/saiadmin-vue/src/views/system/role/components/menuPermission.vue
new file mode 100644
index 0000000..7a8f456
--- /dev/null
+++ b/saiadmin-vue/src/views/system/role/components/menuPermission.vue
@@ -0,0 +1,119 @@
+
+
+ 菜单权限
+
+
+
+
+
+
+
+
+
+
+
+ 展开/折叠
+ 全选/全不选
+ 关闭父子级联动
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/role/edit.vue b/saiadmin-vue/src/views/system/role/edit.vue
new file mode 100644
index 0000000..2e7b3b4
--- /dev/null
+++ b/saiadmin-vue/src/views/system/role/edit.vue
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/role/index.vue b/saiadmin-vue/src/views/system/role/index.vue
new file mode 100644
index 0000000..f3d4c87
--- /dev/null
+++ b/saiadmin-vue/src/views/system/role/index.vue
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 菜单权限
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/user/edit.vue b/saiadmin-vue/src/views/system/user/edit.vue
new file mode 100644
index 0000000..fcf5a7b
--- /dev/null
+++ b/saiadmin-vue/src/views/system/user/edit.vue
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/system/user/index.vue b/saiadmin-vue/src/views/system/user/index.vue
new file mode 100644
index 0000000..0799f55
--- /dev/null
+++ b/saiadmin-vue/src/views/system/user/index.vue
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 更多
+
+ 更新缓存
+ 设置首页
+ 重置密码
+
+
+
+
+
+
+
+
+
+
+
+ 设置用户后台首页
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/code/components/editInfo.vue b/saiadmin-vue/src/views/tool/code/components/editInfo.vue
new file mode 100644
index 0000000..9aaede7
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/code/components/editInfo.vue
@@ -0,0 +1,704 @@
+
+
+ 编辑生成信息 - {{ record?.table_comment }}
+
+
+
+
+ 基础信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 软删除
+ 非软删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 模态框
+ 抽屉
+
+
+
+
+
+
+
+
+
+
+
+ 否
+ 是
+
+
+
+
+
+
树表配置
+
+
+
+
+
+
+ {{ item.column_name }}
+ {{ item.column_comment }}
+
+
+
+
+
+
+
+
+
+
+ {{ item.column_name }}
+ {{ item.column_comment }}
+
+
+
+
+
+
+
+
+
+
+ {{ item.column_name }}
+ {{ item.column_comment }}
+
+
+
+
+
+
+
+
+
+
+ 使用数组形式字段的组件,请在模型设置
+ 获取器
+ 和 修改器
+
+
+
+
+
+
+
+
+
+
+
+
+ 必填
+
+
+
+
+
+ 表单
+
+
+
+
+
+ 列表
+
+
+
+
+
+ 查询
+
+
+
+
+
+ 排序
+
+
+
+
+
+
+
+
+
+
+
+ 设置
+
+
+
+
+
+
+
+
+
+
+
+
+ 模型关联支持:一对一、一对多、一对一(反向)、多对多。
+ 新增关联
+
+
+ {{ item.name ? item.name : '定义新关联' }}
+ 删除定义
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/code/components/loadTable.vue b/saiadmin-vue/src/views/tool/code/components/loadTable.vue
new file mode 100644
index 0000000..dcf25df
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/code/components/loadTable.vue
@@ -0,0 +1,128 @@
+
+
+ 装载数据表
+
+ 1、支持thinkorm配置多数据源;
+ 2、载入表[sa_shop_category]会自动处理为[SaShopCategory]类,可以在载入后对类名进行修改[ShopCategory]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定切换
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/code/components/preview.vue b/saiadmin-vue/src/views/tool/code/components/preview.vue
new file mode 100644
index 0000000..71b2eda
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/code/components/preview.vue
@@ -0,0 +1,48 @@
+
+
+ 预览代码
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/code/components/settingComponent.vue b/saiadmin-vue/src/views/tool/code/components/settingComponent.vue
new file mode 100644
index 0000000..4d4374f
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/code/components/settingComponent.vue
@@ -0,0 +1,120 @@
+
+
+ 设置组件 - {{ row?.column_comment }}
+
+
+
+
+
+
+
+
+ 级联选择器返回的数据类型为 String
+ 下拉框联动返回的数据类型为 Array
+
+
+
+ 下拉框联动
+ 级联选择器
+
+
+
+
+ 省市名称
+ 省市编码
+
+
+
+
+
+
+
+ 日期选择器
+ 周选择器
+ 月选择器
+ 季度选择器
+ 年选择器
+
+
+
+
+
+ 是
+ 否
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/code/index.vue b/saiadmin-vue/src/views/tool/code/index.vue
new file mode 100644
index 0000000..8a2fab9
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/code/index.vue
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成代码
+
+ loadTableRef.open()" type="outline" status="success">
+ 装载数据表
+
+
+
+
+ 预览
+
+ 同步
+
+
+
+
+ 生成
+
+ 生成到项目
+ 代码下载
+
+
+
+
+
+ 单表CRUD
+ 树表CRUD
+
+
+ Modal
+ Drawer
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/code/js/vars.js b/saiadmin-vue/src/views/tool/code/js/vars.js
new file mode 100644
index 0000000..66bb845
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/code/js/vars.js
@@ -0,0 +1,50 @@
+export const realtionsType = [
+ { name: '一对一', value: 'hasOne' },
+ { name: '一对多', value: 'hasMany' },
+ { name: '一对一(反向)', value: 'belongsTo' },
+ { name: '多对多', value: 'belongsToMany' }
+]
+
+export const queryType = [
+ { label: '=', value: 'eq' },
+ { label: '!=', value: 'neq' },
+ { label: '>', value: 'gt' },
+ { label: '>=', value: 'gte' },
+ { label: '<', value: 'lt' },
+ { label: '<=', value: 'lte' },
+ { label: 'LIKE', value: 'like' },
+ { label: 'IN', value: 'in' },
+ { label: 'NOT IN', value: 'notin' },
+ { label: 'BETWEEN', value: 'between' }
+]
+
+// 页面控件
+export const viewComponent = [
+ { label: '输入框', value: 'input' },
+ { label: '密码框', value: 'password' },
+ { label: '文本域', value: 'textarea' },
+ { label: '数字输入框', value: 'inputNumber' },
+ { label: '标签输入框', value: 'inputTag' },
+ // { label: '提及', value: 'mention' },
+ { label: '开关', value: 'switch' },
+ { label: '滑块', value: 'slider' },
+ { label: '数据下拉框', value: 'select' },
+ { label: '字典下拉框', value: 'saSelect' },
+ { label: '树形下拉框', value: 'treeSelect' },
+ { label: '单选框', value: 'radio' },
+ { label: '复选框', value: 'checkbox' },
+ { label: '日期选择器', value: 'date' },
+ { label: '时间选择器', value: 'time' },
+ { label: '评分器', value: 'rate' },
+ { label: '级联选择器', value: 'cascader' },
+ // { label: '数据穿梭框', value: 'transfer' },
+ { label: '用户选择器', value: 'userSelect' },
+ // { label: '用户信息', value: 'userinfo' },
+ { label: '省市区联动', value: 'cityLinkage' },
+ // { label: '子表单', value: 'formGroup' },
+ { label: '图片上传', value: 'uploadImage' },
+ { label: '文件上传', value: 'uploadFile' },
+ // { label: '资源选择器', value: 'selectResource' },
+ { label: '富文本控件', value: 'wangEditor' }
+ // { label: '代码编辑器', value: 'codeEditor' }
+]
diff --git a/saiadmin-vue/src/views/tool/crontab/edit.vue b/saiadmin-vue/src/views/tool/crontab/edit.vue
new file mode 100644
index 0000000..8f957ae
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/crontab/edit.vue
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 每天
+ 每小时
+ N小时
+ N分钟
+ N秒
+ 每周
+ 每月
+ 每年
+
+
+
+ 月
+
+
+
+ 日
+
+
+ 周一
+ 周二
+ 周三
+ 周四
+ 周五
+ 周六
+ 周日
+
+
+
+ 时
+
+
+
+ 分
+
+
+
+ 秒
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/crontab/index.vue b/saiadmin-vue/src/views/tool/crontab/index.vue
new file mode 100644
index 0000000..947ff44
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/crontab/index.vue
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ record.rule }}
+
+
+
+
+
+
+
+
+
+ 执行一次
+
+ 日志
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/crontab/logList.vue b/saiadmin-vue/src/views/tool/crontab/logList.vue
new file mode 100644
index 0000000..557ca2d
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/crontab/logList.vue
@@ -0,0 +1,89 @@
+
+
+ 执行日志
+
+
+
+
+ {{ record.status == 1 ? '成功' : '失败' }}
+
+
+
+ 查看
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/crontab/view.vue b/saiadmin-vue/src/views/tool/crontab/view.vue
new file mode 100644
index 0000000..040ff38
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/crontab/view.vue
@@ -0,0 +1,57 @@
+
+
+
+
+
+ {{ formData?.id }}
+ {{ formData?.name }}
+ {{ formData?.code }}
+ {{ formData?.sort }}
+
+
+
+ {{ formData?.remark }}
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/install/index.vue b/saiadmin-vue/src/views/tool/install/index.vue
new file mode 100644
index 0000000..841e94b
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/install/index.vue
@@ -0,0 +1,1013 @@
+
+
+
+ 仅支持上传由插件市场下载的zip压缩包进行安装,请您务必确认插件包文件来自官方渠道或经由官方认证的插件作者!
+
+ 插件安装完成后请在右上角,个人头像下拉框清理缓存!
+
+
+
+
+
+
+
+
+
+
+ 上传插件包
+
+
+
+
+
+
+
+
saiadmin版本
+
{{ version?.saiadmin_version?.describe }}
+
说明
+
+ {{ version?.saiadmin_version?.notes }}
+
+
saipackage安装器
+
{{ version?.saipackage_version?.describe }}
+
说明
+
+ {{ version?.saipackage_version?.notes }}
+
+
+
+
+
+
+
+
+
+
+ {{ record.app }}
+
+
+ 已卸载
+ 已安装
+ 等待安装
+ 等待安装依赖
+
+
+
+
+
+
+
+
+
+
+ 安装
+
+
+ 卸载
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 全部
+ 插件
+ 系统
+ 组件
+ 项目
+
+
+
+
+
+
+ 全部
+ 免费
+ 付费
+
+
+
+
+
+
+
+
+
+
+
+
{{ storeUser.nickname || storeUser.username }}
+
已购应用
+
退出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ currentApp?.title }}
+
v{{ currentApp?.version }} · {{ currentApp?.username }}
+
+
+
+
+
+ {{ currentApp?.price === '0.00' ? '免费' : '¥' + currentApp?.price }}
+
+
{{ currentApp?.about }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登录
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ app.title }}
+
v{{ app.version }} · {{ app.developer }}
+
{{ app.about }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ v{{ ver.version }}
+ {{ ver.create_time }}
+
+
+
+ 下载安装
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/install/install-box.vue b/saiadmin-vue/src/views/tool/install/install-box.vue
new file mode 100644
index 0000000..ea77e49
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/install/install-box.vue
@@ -0,0 +1,105 @@
+
+
+
+
+
+ 请您务必确认模块包文件来自官方渠道或经由官方认证的模块作者,否则系统可能被破坏,因为:
+
+
1. 模块可以修改和新增系统文件
+
2. 模块可以执行sql命令和代码
+
3. 模块可以安装新的前后端依赖
+
+
+
+ {{ appInfo?.app }}
+ {{ appInfo?.title }}
+ {{ appInfo?.about }}
+ {{ appInfo?.author }}
+ {{ appInfo?.version }}
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/src/views/tool/install/terminal.vue b/saiadmin-vue/src/views/tool/install/terminal.vue
new file mode 100644
index 0000000..cb36209
--- /dev/null
+++ b/saiadmin-vue/src/views/tool/install/terminal.vue
@@ -0,0 +1,302 @@
+
+
+
+ 终端执行面板
+
+
+
+
+
+
+
+
+
+
{{ item.command }}
+
{{ getTagText(item.status) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 测试命令
+
+
+ 前端依赖更新
+
+
+ 后端依赖更新
+
+
+ 一键发布
+
+
+ 终端设置
+
+
+ 清理任务
+
+
+
+
+
+ 终端设置
+
+
+ NPM源
+
+ npm官源
+ taobao
+ tencent
+
+
+
+ NPM包管理器
+
+ npm
+ yarn
+ pnpm
+
+
+
+ Composer源
+
+ composer官源
+ tencent
+ huawei
+ kkame
+
+
+
+
+
+
+
+
+
diff --git a/saiadmin-vue/tailwind.config.cjs b/saiadmin-vue/tailwind.config.cjs
new file mode 100644
index 0000000..e6ba97f
--- /dev/null
+++ b/saiadmin-vue/tailwind.config.cjs
@@ -0,0 +1,28 @@
+const colors = require('tailwindcss/colors')
+module.exports = {
+ content: [ './src/**/*.{js,jxs,vue}' ],
+ darkMode: 'class', // or 'media' or 'class'
+ theme: {
+ fontFamily: {
+ sans: ['Graphik', 'sans-serif'],
+ serif: ['Merriweather', 'serif'],
+ },
+ extend: {
+ spacing: {
+ '128': '32rem',
+ '144': '36rem',
+ },
+ borderRadius: {
+ '4xl': '2rem',
+ }
+ }
+ },
+ variants: {
+ extend: {
+ borderColor: ['focus-visible'],
+ opacity: ['disabled'],
+ }
+ },
+ plugins: [
+ ],
+}
diff --git a/saiadmin-vue/tsconfig.json b/saiadmin-vue/tsconfig.json
new file mode 100644
index 0000000..8844639
--- /dev/null
+++ b/saiadmin-vue/tsconfig.json
@@ -0,0 +1,36 @@
+{
+ "compilerOptions": {
+ "composite": false,
+ "declaration": true,
+ "declarationMap": true,
+ "esModuleInterop": true,
+ "jsx": "preserve",
+ "allowJs": true,
+ "strictFunctionTypes": false,
+ "allowSyntheticDefaultImports": true,
+ "forceConsistentCasingInFileNames": true,
+ "inlineSources": false,
+ "isolatedModules": true,
+ "moduleResolution": "node",
+ "noUnusedLocals": false,
+ "noUnusedParameters": false,
+ "preserveWatchOutput": true,
+ "skipLibCheck": true,
+ "strict": true,
+ "resolveJsonModule": true,
+ "removeComments": true,
+ "noImplicitAny": false,
+ "experimentalDecorators": true,
+ "target": "esnext",
+ "module": "esnext",
+ "baseUrl": ".",
+ "paths": {
+ "@/*": ["src/*"],
+ "@cps/*": ["src/components/*"],
+ "vue-i18n": ["vue-i18n/dist/vue-i18n.cjs.js"]
+ },
+ "lib": ["dom", "esnext"],
+ "types": ["vite/client"]
+ },
+ "include": ["src", "mock", "vite.config.ts","node_modules", "dist", "build"]
+}
diff --git a/saiadmin-vue/vite.config.js b/saiadmin-vue/vite.config.js
new file mode 100644
index 0000000..9574b6b
--- /dev/null
+++ b/saiadmin-vue/vite.config.js
@@ -0,0 +1,60 @@
+import { defineConfig, loadEnv } from 'vite'
+import vue from '@vitejs/plugin-vue'
+import { resolve } from 'path'
+import vueJsx from '@vitejs/plugin-vue-jsx'
+import { visualizer } from 'rollup-plugin-visualizer'
+export default ({ mode }) => {
+ const env = loadEnv(mode, process.cwd())
+ const proxyPrefix = env.VITE_APP_PROXY_PREFIX
+
+ return defineConfig({
+ base: env.VITE_APP_BASE,
+ plugins: [
+ vue(),
+ vueJsx(),
+ visualizer({
+ emitFile: false,
+ file: 'stats.html', //分析图生成的文件名
+ open: true //如果存在本地服务端口,将在打包后自动展示
+ })
+ ],
+ resolve: {
+ alias: {
+ '@': resolve(__dirname, 'src'),
+ '@cps': resolve(__dirname, 'src/components'),
+ 'vue-i18n': 'vue-i18n/dist/vue-i18n.cjs.js'
+ }
+ },
+
+ build: {
+ chunkSizeWarningLimit: 1500,
+ rollupOptions: {
+ output: {
+ manualChunks(id) {
+ if (id.includes('node_modules')) {
+ return id
+ .toString()
+ .split('node_modules/')[1]
+ .split('/')[0]
+ .toString()
+ }
+ }
+ }
+ }
+ },
+
+ server: {
+ host: '0.0.0.0',
+ port: env.VITE_APP_PORT || process.env.port,
+ proxy: {
+ [proxyPrefix]: {
+ target: env.VITE_APP_BASE_URL,
+ changeOrigin: true,
+ ws: true,
+ toProxy: true,
+ rewrite: (path) => path.replace(new RegExp(`^${proxyPrefix}`), '')
+ }
+ }
+ }
+ })
+}
diff --git a/saiadmin-vue/yarn.lock b/saiadmin-vue/yarn.lock
new file mode 100644
index 0000000..e8ccc8d
--- /dev/null
+++ b/saiadmin-vue/yarn.lock
@@ -0,0 +1,3734 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@alloc/quick-lru@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
+ integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==
+
+"@ampproject/remapping@^2.2.0":
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4"
+ integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==
+ dependencies:
+ "@jridgewell/gen-mapping" "^0.3.5"
+ "@jridgewell/trace-mapping" "^0.3.24"
+
+"@arco-design/color@^0.4.0":
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/@arco-design/color/-/color-0.4.0.tgz#52ddb40d318ee6df1057ca8c653cc1675023928f"
+ integrity sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==
+ dependencies:
+ color "^3.1.3"
+
+"@arco-design/web-vue@^2.57.0":
+ version "2.57.0"
+ resolved "https://registry.yarnpkg.com/@arco-design/web-vue/-/web-vue-2.57.0.tgz#f963c649e356c9904cb9e7dace057327cbb538f1"
+ integrity sha512-R5YReC3C2sG3Jv0+YuR3B7kzkq2KdhhQNCGXD8T11xAoa0zMt6SWTP1xJQOdZcM9du+q3z6tk5mRvh4qkieRJw==
+ dependencies:
+ "@arco-design/color" "^0.4.0"
+ b-tween "^0.3.3"
+ b-validate "^1.5.3"
+ compute-scroll-into-view "^1.0.20"
+ dayjs "^1.11.13"
+ number-precision "^1.6.0"
+ resize-observer-polyfill "^1.5.1"
+ scroll-into-view-if-needed "^2.2.31"
+ vue "^3.1.0"
+
+"@babel/code-frame@^7.26.2":
+ version "7.26.2"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85"
+ integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.25.9"
+ js-tokens "^4.0.0"
+ picocolors "^1.0.0"
+
+"@babel/compat-data@^7.26.5":
+ version "7.26.8"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.8.tgz#821c1d35641c355284d4a870b8a4a7b0c141e367"
+ integrity sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==
+
+"@babel/core@^7.23.3":
+ version "7.26.10"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.10.tgz#5c876f83c8c4dcb233ee4b670c0606f2ac3000f9"
+ integrity sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==
+ dependencies:
+ "@ampproject/remapping" "^2.2.0"
+ "@babel/code-frame" "^7.26.2"
+ "@babel/generator" "^7.26.10"
+ "@babel/helper-compilation-targets" "^7.26.5"
+ "@babel/helper-module-transforms" "^7.26.0"
+ "@babel/helpers" "^7.26.10"
+ "@babel/parser" "^7.26.10"
+ "@babel/template" "^7.26.9"
+ "@babel/traverse" "^7.26.10"
+ "@babel/types" "^7.26.10"
+ convert-source-map "^2.0.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.2"
+ json5 "^2.2.3"
+ semver "^6.3.1"
+
+"@babel/generator@^7.26.10":
+ version "7.26.10"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.10.tgz#a60d9de49caca16744e6340c3658dfef6138c3f7"
+ integrity sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==
+ dependencies:
+ "@babel/parser" "^7.26.10"
+ "@babel/types" "^7.26.10"
+ "@jridgewell/gen-mapping" "^0.3.5"
+ "@jridgewell/trace-mapping" "^0.3.25"
+ jsesc "^3.0.2"
+
+"@babel/helper-annotate-as-pure@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4"
+ integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==
+ dependencies:
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-compilation-targets@^7.26.5":
+ version "7.26.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz#75d92bb8d8d51301c0d49e52a65c9a7fe94514d8"
+ integrity sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==
+ dependencies:
+ "@babel/compat-data" "^7.26.5"
+ "@babel/helper-validator-option" "^7.25.9"
+ browserslist "^4.24.0"
+ lru-cache "^5.1.1"
+ semver "^6.3.1"
+
+"@babel/helper-create-class-features-plugin@^7.25.9":
+ version "7.26.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.26.9.tgz#d6f83e3039547fbb39967e78043cd3c8b7820c71"
+ integrity sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-member-expression-to-functions" "^7.25.9"
+ "@babel/helper-optimise-call-expression" "^7.25.9"
+ "@babel/helper-replace-supers" "^7.26.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+ "@babel/traverse" "^7.26.9"
+ semver "^6.3.1"
+
+"@babel/helper-member-expression-to-functions@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3"
+ integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-module-imports@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715"
+ integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-module-transforms@^7.26.0":
+ version "7.26.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae"
+ integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
+ "@babel/traverse" "^7.25.9"
+
+"@babel/helper-optimise-call-expression@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e"
+ integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==
+ dependencies:
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-plugin-utils@^7.25.9", "@babel/helper-plugin-utils@^7.26.5":
+ version "7.26.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz#18580d00c9934117ad719392c4f6585c9333cc35"
+ integrity sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==
+
+"@babel/helper-replace-supers@^7.26.5":
+ version "7.26.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz#6cb04e82ae291dae8e72335dfe438b0725f14c8d"
+ integrity sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==
+ dependencies:
+ "@babel/helper-member-expression-to-functions" "^7.25.9"
+ "@babel/helper-optimise-call-expression" "^7.25.9"
+ "@babel/traverse" "^7.26.5"
+
+"@babel/helper-skip-transparent-expression-wrappers@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9"
+ integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==
+ dependencies:
+ "@babel/traverse" "^7.25.9"
+ "@babel/types" "^7.25.9"
+
+"@babel/helper-string-parser@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c"
+ integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==
+
+"@babel/helper-validator-identifier@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7"
+ integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==
+
+"@babel/helper-validator-option@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72"
+ integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==
+
+"@babel/helpers@^7.26.10":
+ version "7.26.10"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.10.tgz#6baea3cd62ec2d0c1068778d63cb1314f6637384"
+ integrity sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==
+ dependencies:
+ "@babel/template" "^7.26.9"
+ "@babel/types" "^7.26.10"
+
+"@babel/parser@^7.25.3", "@babel/parser@^7.26.10", "@babel/parser@^7.26.9":
+ version "7.26.10"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.10.tgz#e9bdb82f14b97df6569b0b038edd436839c57749"
+ integrity sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==
+ dependencies:
+ "@babel/types" "^7.26.10"
+
+"@babel/plugin-syntax-jsx@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz#a34313a178ea56f1951599b929c1ceacee719290"
+ integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-syntax-typescript@^7.25.9":
+ version "7.25.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz#67dda2b74da43727cf21d46cf9afef23f4365399"
+ integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.25.9"
+
+"@babel/plugin-transform-typescript@^7.23.3":
+ version "7.26.8"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.8.tgz#2e9caa870aa102f50d7125240d9dbf91334b0950"
+ integrity sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.25.9"
+ "@babel/helper-create-class-features-plugin" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.26.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9"
+ "@babel/plugin-syntax-typescript" "^7.25.9"
+
+"@babel/runtime@^7.12.0":
+ version "7.26.10"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.10.tgz#a07b4d8fa27af131a633d7b3524db803eb4764c2"
+ integrity sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==
+ dependencies:
+ regenerator-runtime "^0.14.0"
+
+"@babel/template@^7.26.9":
+ version "7.26.9"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.26.9.tgz#4577ad3ddf43d194528cff4e1fa6b232fa609bb2"
+ integrity sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==
+ dependencies:
+ "@babel/code-frame" "^7.26.2"
+ "@babel/parser" "^7.26.9"
+ "@babel/types" "^7.26.9"
+
+"@babel/traverse@^7.25.9", "@babel/traverse@^7.26.10", "@babel/traverse@^7.26.5", "@babel/traverse@^7.26.9":
+ version "7.26.10"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.10.tgz#43cca33d76005dbaa93024fae536cc1946a4c380"
+ integrity sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==
+ dependencies:
+ "@babel/code-frame" "^7.26.2"
+ "@babel/generator" "^7.26.10"
+ "@babel/parser" "^7.26.10"
+ "@babel/template" "^7.26.9"
+ "@babel/types" "^7.26.10"
+ debug "^4.3.1"
+ globals "^11.1.0"
+
+"@babel/types@^7.25.9", "@babel/types@^7.26.10", "@babel/types@^7.26.9":
+ version "7.26.10"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.10.tgz#396382f6335bd4feb65741eacfc808218f859259"
+ integrity sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==
+ dependencies:
+ "@babel/helper-string-parser" "^7.25.9"
+ "@babel/helper-validator-identifier" "^7.25.9"
+
+"@codemirror/autocomplete@^6.0.0", "@codemirror/autocomplete@^6.3.2", "@codemirror/autocomplete@^6.7.1":
+ version "6.18.6"
+ resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.18.6.tgz#de26e864a1ec8192a1b241eb86addbb612964ddb"
+ integrity sha512-PHHBXFomUs5DF+9tCOM/UoW6XQ4R44lLNNhRaW9PKPTU0D7lIjRg3ElxaJnTwsl/oHiR93WSXDBrekhoUGCPtg==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.17.0"
+ "@lezer/common" "^1.0.0"
+
+"@codemirror/commands@^6.0.0":
+ version "6.8.0"
+ resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.8.0.tgz#92f200b66f852939bd6ebb90d48c2d9e9c813d64"
+ integrity sha512-q8VPEFaEP4ikSlt6ZxjB3zW72+7osfAYW9i8Zu943uqbKuz6utc1+F170hyLUCUltXORjQXRyYQNfkckzA/bPQ==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.4.0"
+ "@codemirror/view" "^6.27.0"
+ "@lezer/common" "^1.1.0"
+
+"@codemirror/lang-angular@^0.1.0":
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-angular/-/lang-angular-0.1.3.tgz#83035e7e9e1f0e2ba466e83d778407b519089a28"
+ integrity sha512-xgeWGJQQl1LyStvndWtruUvb4SnBZDAu/gvFH/ZU+c0W25tQR8e5hq7WTwiIY2dNxnf+49mRiGI/9yxIwB6f5w==
+ dependencies:
+ "@codemirror/lang-html" "^6.0.0"
+ "@codemirror/lang-javascript" "^6.1.2"
+ "@codemirror/language" "^6.0.0"
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.3.3"
+
+"@codemirror/lang-cpp@^6.0.0":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-cpp/-/lang-cpp-6.0.2.tgz#076c98340c3beabde016d7d83e08eebe17254ef9"
+ integrity sha512-6oYEYUKHvrnacXxWxYa6t4puTlbN3dgV662BDfSH8+MfjQjVmP697/KYTDOqpxgerkvoNm7q5wlFMBeX8ZMocg==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+ "@lezer/cpp" "^1.0.0"
+
+"@codemirror/lang-css@^6.0.0", "@codemirror/lang-css@^6.2.0":
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-css/-/lang-css-6.3.1.tgz#763ca41aee81bb2431be55e3cfcc7cc8e91421a3"
+ integrity sha512-kr5fwBGiGtmz6l0LSJIbno9QrifNMUusivHbnA1H6Dmqy4HZFte3UAICix1VuKo0lMPKQr2rqB+0BkKi/S3Ejg==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@lezer/common" "^1.0.2"
+ "@lezer/css" "^1.1.7"
+
+"@codemirror/lang-go@^6.0.0":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-go/-/lang-go-6.0.1.tgz#598222c90f56eae28d11069c612ca64d0306b057"
+ integrity sha512-7fNvbyNylvqCphW9HD6WFnRpcDjr+KXX/FgqXy5H5ZS0eC5edDljukm/yNgYkwTsgp2busdod50AOTIy6Jikfg==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/language" "^6.6.0"
+ "@codemirror/state" "^6.0.0"
+ "@lezer/common" "^1.0.0"
+ "@lezer/go" "^1.0.0"
+
+"@codemirror/lang-html@^6.0.0":
+ version "6.4.9"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.4.9.tgz#d586f2cc9c341391ae07d1d7c545990dfa069727"
+ integrity sha512-aQv37pIMSlueybId/2PVSP6NPnmurFDVmZwzc7jszd2KAF8qd4VBbvNYPXWQq90WIARjsdVkPbw29pszmHws3Q==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/lang-css" "^6.0.0"
+ "@codemirror/lang-javascript" "^6.0.0"
+ "@codemirror/language" "^6.4.0"
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.17.0"
+ "@lezer/common" "^1.0.0"
+ "@lezer/css" "^1.1.0"
+ "@lezer/html" "^1.3.0"
+
+"@codemirror/lang-java@^6.0.0":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-java/-/lang-java-6.0.1.tgz#03bd06334da7c8feb9dff6db01ac6d85bd2e48bb"
+ integrity sha512-OOnmhH67h97jHzCuFaIEspbmsT98fNdhVhmA3zCxW0cn7l8rChDhZtwiwJ/JOKXgfm4J+ELxQihxaI7bj7mJRg==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+ "@lezer/java" "^1.0.0"
+
+"@codemirror/lang-javascript@^6.0.0", "@codemirror/lang-javascript@^6.1.2":
+ version "6.2.3"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-6.2.3.tgz#d705c359dc816afcd3bcdf120a559f83d31d4cda"
+ integrity sha512-8PR3vIWg7pSu7ur8A07pGiYHgy3hHj+mRYRCSG8q+mPIrl0F02rgpGv+DsQTHRTc30rydOsf5PZ7yjKFg2Ackw==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/language" "^6.6.0"
+ "@codemirror/lint" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.17.0"
+ "@lezer/common" "^1.0.0"
+ "@lezer/javascript" "^1.0.0"
+
+"@codemirror/lang-json@^6.0.0":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-json/-/lang-json-6.0.1.tgz#0a0be701a5619c4b0f8991f9b5e95fe33f462330"
+ integrity sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+ "@lezer/json" "^1.0.0"
+
+"@codemirror/lang-less@^6.0.0":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-less/-/lang-less-6.0.2.tgz#2e3d82a3ddb8710e6409689cd4a28c66558d0cb8"
+ integrity sha512-EYdQTG22V+KUUk8Qq582g7FMnCZeEHsyuOJisHRft/mQ+ZSZ2w51NupvDUHiqtsOy7It5cHLPGfHQLpMh9bqpQ==
+ dependencies:
+ "@codemirror/lang-css" "^6.2.0"
+ "@codemirror/language" "^6.0.0"
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@codemirror/lang-liquid@^6.0.0":
+ version "6.2.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-liquid/-/lang-liquid-6.2.2.tgz#5b5a2391ac14b6af85c520b8b81ea1f344d40a62"
+ integrity sha512-7Dm841fk37+JQW6j2rI1/uGkJyESrjzyhiIkaLjbbR0U6aFFQvMrJn35WxQreRMADMhzkyVkZM4467OR7GR8nQ==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/lang-html" "^6.0.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.0.0"
+ "@lezer/common" "^1.0.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.3.1"
+
+"@codemirror/lang-markdown@^6.0.0", "@codemirror/lang-markdown@^6.2.5":
+ version "6.3.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-markdown/-/lang-markdown-6.3.2.tgz#841a922c9305c035678600de5187c1b7a80f6c21"
+ integrity sha512-c/5MYinGbFxYl4itE9q/rgN/sMTjOr8XL5OWnC+EaRMLfCbVUmmubTJfdgpfcSS2SCaT7b+Q+xi3l6CgoE+BsA==
+ dependencies:
+ "@codemirror/autocomplete" "^6.7.1"
+ "@codemirror/lang-html" "^6.0.0"
+ "@codemirror/language" "^6.3.0"
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.0.0"
+ "@lezer/common" "^1.2.1"
+ "@lezer/markdown" "^1.0.0"
+
+"@codemirror/lang-php@^6.0.0":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-php/-/lang-php-6.0.1.tgz#fa34cc75562178325861a5731f79bd621f57ffaa"
+ integrity sha512-ublojMdw/PNWa7qdN5TMsjmqkNuTBD3k6ndZ4Z0S25SBAiweFGyY68AS3xNcIOlb6DDFDvKlinLQ40vSLqf8xA==
+ dependencies:
+ "@codemirror/lang-html" "^6.0.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@lezer/common" "^1.0.0"
+ "@lezer/php" "^1.0.0"
+
+"@codemirror/lang-python@^6.0.0":
+ version "6.1.7"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-python/-/lang-python-6.1.7.tgz#1906234d453517d760a57c69672f0023a8649e14"
+ integrity sha512-mZnFTsL4lW5p9ch8uKNKeRU3xGGxr1QpESLilfON2E3fQzOa/OygEMkaDvERvXDJWJA9U9oN/D4w0ZuUzNO4+g==
+ dependencies:
+ "@codemirror/autocomplete" "^6.3.2"
+ "@codemirror/language" "^6.8.0"
+ "@codemirror/state" "^6.0.0"
+ "@lezer/common" "^1.2.1"
+ "@lezer/python" "^1.1.4"
+
+"@codemirror/lang-rust@^6.0.0":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-rust/-/lang-rust-6.0.1.tgz#d6829fc7baa39a15bcd174a41a9e0a1bf7cf6ba8"
+ integrity sha512-344EMWFBzWArHWdZn/NcgkwMvZIWUR1GEBdwG8FEp++6o6vT6KL9V7vGs2ONsKxxFUPXKI0SPcWhyYyl2zPYxQ==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+ "@lezer/rust" "^1.0.0"
+
+"@codemirror/lang-sass@^6.0.0":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-sass/-/lang-sass-6.0.2.tgz#38c1b0a1326cc9f5cb2741d2cd51cfbcd7abc0b2"
+ integrity sha512-l/bdzIABvnTo1nzdY6U+kPAC51czYQcOErfzQ9zSm9D8GmNPD0WTW8st/CJwBTPLO8jlrbyvlSEcN20dc4iL0Q==
+ dependencies:
+ "@codemirror/lang-css" "^6.2.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@lezer/common" "^1.0.2"
+ "@lezer/sass" "^1.0.0"
+
+"@codemirror/lang-sql@^6.0.0":
+ version "6.8.0"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-sql/-/lang-sql-6.8.0.tgz#1ae68ad49f378605ff88a4cc428ba667ce056068"
+ integrity sha512-aGLmY4OwGqN3TdSx3h6QeA1NrvaYtF7kkoWR/+W7/JzB0gQtJ+VJxewlnE3+VImhA4WVlhmkJr109PefOOhjLg==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@codemirror/lang-vue@^0.1.1":
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-vue/-/lang-vue-0.1.3.tgz#bf79b9152cc18b4903d64c1f67e186ae045c8a97"
+ integrity sha512-QSKdtYTDRhEHCfo5zOShzxCmqKJvgGrZwDQSdbvCRJ5pRLWBS7pD/8e/tH44aVQT6FKm0t6RVNoSUWHOI5vNug==
+ dependencies:
+ "@codemirror/lang-html" "^6.0.0"
+ "@codemirror/lang-javascript" "^6.1.2"
+ "@codemirror/language" "^6.0.0"
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.3.1"
+
+"@codemirror/lang-wast@^6.0.0":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-wast/-/lang-wast-6.0.2.tgz#d2b14175e5e80d7878cbbb29e20ec90dc12d3a2b"
+ integrity sha512-Imi2KTpVGm7TKuUkqyJ5NRmeFWF7aMpNiwHnLQe0x9kmrxElndyH0K6H/gXtWwY6UshMRAhpENsgfpSwsgmC6Q==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@codemirror/lang-xml@^6.0.0":
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-xml/-/lang-xml-6.1.0.tgz#e3e786e1a89fdc9520efe75c1d6d3de1c40eb91c"
+ integrity sha512-3z0blhicHLfwi2UgkZYRPioSgVTo9PV5GP5ducFH6FaHy0IAJRg+ixj5gTR1gnT/glAIC8xv4w2VL1LoZfs+Jg==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/language" "^6.4.0"
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.0.0"
+ "@lezer/common" "^1.0.0"
+ "@lezer/xml" "^1.0.0"
+
+"@codemirror/lang-yaml@^6.0.0":
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/lang-yaml/-/lang-yaml-6.1.2.tgz#c84280c68fa7af456a355d91183b5e537e9b7038"
+ integrity sha512-dxrfG8w5Ce/QbT7YID7mWZFKhdhsaTNOYjOkSIMt1qmC4VQnXSDSYVHHHn8k6kJUfIhtLo8t1JJgltlxWdsITw==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.2.0"
+ "@lezer/lr" "^1.0.0"
+ "@lezer/yaml" "^1.0.0"
+
+"@codemirror/language-data@^6.5.1":
+ version "6.5.1"
+ resolved "https://registry.yarnpkg.com/@codemirror/language-data/-/language-data-6.5.1.tgz#5cb9413d5225ef27a577c23781bbc0b36c58bb67"
+ integrity sha512-0sWxeUSNlBr6OmkqybUTImADFUP0M3P0IiSde4nc24bz/6jIYzqYSgkOSLS+CBIoW1vU8Q9KUWXscBXeoMVC9w==
+ dependencies:
+ "@codemirror/lang-angular" "^0.1.0"
+ "@codemirror/lang-cpp" "^6.0.0"
+ "@codemirror/lang-css" "^6.0.0"
+ "@codemirror/lang-go" "^6.0.0"
+ "@codemirror/lang-html" "^6.0.0"
+ "@codemirror/lang-java" "^6.0.0"
+ "@codemirror/lang-javascript" "^6.0.0"
+ "@codemirror/lang-json" "^6.0.0"
+ "@codemirror/lang-less" "^6.0.0"
+ "@codemirror/lang-liquid" "^6.0.0"
+ "@codemirror/lang-markdown" "^6.0.0"
+ "@codemirror/lang-php" "^6.0.0"
+ "@codemirror/lang-python" "^6.0.0"
+ "@codemirror/lang-rust" "^6.0.0"
+ "@codemirror/lang-sass" "^6.0.0"
+ "@codemirror/lang-sql" "^6.0.0"
+ "@codemirror/lang-vue" "^0.1.1"
+ "@codemirror/lang-wast" "^6.0.0"
+ "@codemirror/lang-xml" "^6.0.0"
+ "@codemirror/lang-yaml" "^6.0.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/legacy-modes" "^6.4.0"
+
+"@codemirror/language@^6.0.0", "@codemirror/language@^6.3.0", "@codemirror/language@^6.4.0", "@codemirror/language@^6.6.0", "@codemirror/language@^6.8.0":
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/@codemirror/language/-/language-6.11.0.tgz#5ae90972601497f4575f30811519d720bf7232c9"
+ integrity sha512-A7+f++LodNNc1wGgoRDTt78cOwWm9KVezApgjOMp1W4hM0898nsqBXwF+sbePE7ZRcjN7Sa1Z5m2oN27XkmEjQ==
+ dependencies:
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.23.0"
+ "@lezer/common" "^1.1.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+ style-mod "^4.0.0"
+
+"@codemirror/legacy-modes@^6.4.0":
+ version "6.5.0"
+ resolved "https://registry.yarnpkg.com/@codemirror/legacy-modes/-/legacy-modes-6.5.0.tgz#21c8cf818f9ea4d6eba9f22afdfef010d1d9f754"
+ integrity sha512-dNw5pwTqtR1giYjaJyEajunLqxGavZqV0XRtVZyMJnNOD2HmK9DMUmuCAr6RMFGRJ4l8OeQDjpI/us+R09mQsw==
+ dependencies:
+ "@codemirror/language" "^6.0.0"
+
+"@codemirror/lint@^6.0.0":
+ version "6.8.4"
+ resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-6.8.4.tgz#7d8aa5d1a6dec89ffcc23ad45ddca2e12e90982d"
+ integrity sha512-u4q7PnZlJUojeRe8FJa/njJcMctISGgPQ4PnWsd9268R4ZTtU+tfFYmwkBvgcrK2+QQ8tYFVALVb5fVJykKc5A==
+ dependencies:
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.35.0"
+ crelt "^1.0.5"
+
+"@codemirror/search@^6.0.0":
+ version "6.5.10"
+ resolved "https://registry.yarnpkg.com/@codemirror/search/-/search-6.5.10.tgz#7367bfc88094d078b91c752bc74140fb565b55ee"
+ integrity sha512-RMdPdmsrUf53pb2VwflKGHEe1XVM07hI7vV2ntgw1dmqhimpatSJKva4VA9h4TLUDOD4EIF02201oZurpnEFsg==
+ dependencies:
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.0.0"
+ crelt "^1.0.5"
+
+"@codemirror/state@^6.0.0", "@codemirror/state@^6.4.0", "@codemirror/state@^6.5.0":
+ version "6.5.2"
+ resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.5.2.tgz#8eca3a64212a83367dc85475b7d78d5c9b7076c6"
+ integrity sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==
+ dependencies:
+ "@marijn/find-cluster-break" "^1.0.0"
+
+"@codemirror/view@^6.0.0", "@codemirror/view@^6.17.0", "@codemirror/view@^6.23.0", "@codemirror/view@^6.27.0", "@codemirror/view@^6.35.0":
+ version "6.36.4"
+ resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.36.4.tgz#d47d38b92a22cc40647bfb9cc97944e13d44942d"
+ integrity sha512-ZQ0V5ovw/miKEXTvjgzRyjnrk9TwriUB1k4R5p7uNnHR9Hus+D1SXHGdJshijEzPFjU25xea/7nhIeSqYFKdbA==
+ dependencies:
+ "@codemirror/state" "^6.5.0"
+ style-mod "^4.1.0"
+ w3c-keyname "^2.2.4"
+
+"@esbuild/aix-ppc64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f"
+ integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==
+
+"@esbuild/android-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052"
+ integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==
+
+"@esbuild/android-arm@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28"
+ integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==
+
+"@esbuild/android-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e"
+ integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==
+
+"@esbuild/darwin-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a"
+ integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==
+
+"@esbuild/darwin-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22"
+ integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==
+
+"@esbuild/freebsd-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e"
+ integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==
+
+"@esbuild/freebsd-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261"
+ integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==
+
+"@esbuild/linux-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b"
+ integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==
+
+"@esbuild/linux-arm@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9"
+ integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==
+
+"@esbuild/linux-ia32@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2"
+ integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==
+
+"@esbuild/linux-loong64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df"
+ integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==
+
+"@esbuild/linux-mips64el@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe"
+ integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==
+
+"@esbuild/linux-ppc64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4"
+ integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==
+
+"@esbuild/linux-riscv64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc"
+ integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==
+
+"@esbuild/linux-s390x@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de"
+ integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==
+
+"@esbuild/linux-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0"
+ integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==
+
+"@esbuild/netbsd-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047"
+ integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==
+
+"@esbuild/openbsd-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70"
+ integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==
+
+"@esbuild/sunos-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b"
+ integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==
+
+"@esbuild/win32-arm64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d"
+ integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==
+
+"@esbuild/win32-ia32@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b"
+ integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==
+
+"@esbuild/win32-x64@0.21.5":
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c"
+ integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==
+
+"@iconify/types@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@iconify/types/-/types-2.0.0.tgz#ab0e9ea681d6c8a1214f30cd741fe3a20cc57f57"
+ integrity sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==
+
+"@iconify/vue@^4.2.0":
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/@iconify/vue/-/vue-4.3.0.tgz#582098aa42056f1b97225ba10d1416c5c0c6e984"
+ integrity sha512-Xq0h6zMrHBbrW8jXJ9fISi+x8oDQllg5hTDkDuxnWiskJ63rpJu9CvJshj8VniHVTbsxCg9fVoPAaNp3RQI5OQ==
+ dependencies:
+ "@iconify/types" "^2.0.0"
+
+"@intlify/core-base@9.14.3":
+ version "9.14.3"
+ resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.14.3.tgz#05d8c6bb9bbfac9b8bf1b1627d096fd23342717b"
+ integrity sha512-nbJ7pKTlXFnaXPblyfiH6awAx1C0PWNNuqXAR74yRwgi5A/Re/8/5fErLY0pv4R8+EHj3ZaThMHdnuC/5OBa6g==
+ dependencies:
+ "@intlify/message-compiler" "9.14.3"
+ "@intlify/shared" "9.14.3"
+
+"@intlify/message-compiler@9.14.3":
+ version "9.14.3"
+ resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.14.3.tgz#fa24eb80d674bb3bfb4437c7ea47978df73f63cb"
+ integrity sha512-ANwC226BQdd+MpJ36rOYkChSESfPwu3Ss2Faw0RHTOknYLoHTX6V6e/JjIKVDMbzs0/H/df/rO6yU0SPiWHqNg==
+ dependencies:
+ "@intlify/shared" "9.14.3"
+ source-map-js "^1.0.2"
+
+"@intlify/shared@9.14.3":
+ version "9.14.3"
+ resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.14.3.tgz#ed0e7a1a3489724c4ec296dd490b9cf84240bbbb"
+ integrity sha512-hJXz9LA5VG7qNE00t50bdzDv8Z4q9fpcL81wj4y4duKavrv0KM8YNLTwXNEFINHjTsfrG9TXvPuEjVaAvZ7yWg==
+
+"@isaacs/cliui@^8.0.2":
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
+ integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
+ dependencies:
+ string-width "^5.1.2"
+ string-width-cjs "npm:string-width@^4.2.0"
+ strip-ansi "^7.0.1"
+ strip-ansi-cjs "npm:strip-ansi@^6.0.1"
+ wrap-ansi "^8.1.0"
+ wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
+
+"@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5":
+ version "0.3.8"
+ resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142"
+ integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==
+ dependencies:
+ "@jridgewell/set-array" "^1.2.1"
+ "@jridgewell/sourcemap-codec" "^1.4.10"
+ "@jridgewell/trace-mapping" "^0.3.24"
+
+"@jridgewell/resolve-uri@^3.1.0":
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
+ integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
+
+"@jridgewell/set-array@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
+ integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
+
+"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
+ integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
+
+"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
+ version "0.3.25"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
+ integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
+ dependencies:
+ "@jridgewell/resolve-uri" "^3.1.0"
+ "@jridgewell/sourcemap-codec" "^1.4.14"
+
+"@koa/router@^12.0.1":
+ version "12.0.2"
+ resolved "https://registry.yarnpkg.com/@koa/router/-/router-12.0.2.tgz#286d51959ed611255faa944818a112e35567835a"
+ integrity sha512-sYcHglGKTxGF+hQ6x67xDfkE9o+NhVlRHBqq6gLywaMc6CojK/5vFZByphdonKinYlMLkEkacm+HEse9HzwgTA==
+ dependencies:
+ debug "^4.3.4"
+ http-errors "^2.0.0"
+ koa-compose "^4.1.0"
+ methods "^1.1.2"
+ path-to-regexp "^6.3.0"
+
+"@lezer/common@^1.0.0", "@lezer/common@^1.0.2", "@lezer/common@^1.1.0", "@lezer/common@^1.2.0", "@lezer/common@^1.2.1":
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/@lezer/common/-/common-1.2.3.tgz#138fcddab157d83da557554851017c6c1e5667fd"
+ integrity sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==
+
+"@lezer/cpp@^1.0.0":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@lezer/cpp/-/cpp-1.1.2.tgz#1db93b09e011e8a7a08c347c9d5b7749971253bf"
+ integrity sha512-macwKtyeUO0EW86r3xWQCzOV9/CF8imJLpJlPv3sDY57cPGeUZ8gXWOWNlJr52TVByMV3PayFQCA5SHEERDmVQ==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/css@^1.1.0", "@lezer/css@^1.1.7":
+ version "1.1.10"
+ resolved "https://registry.yarnpkg.com/@lezer/css/-/css-1.1.10.tgz#99cef68b26bfdefb76e269b9ee13b0de28edd8ed"
+ integrity sha512-V5/89eDapjeAkWPBpWEfQjZ1Hag3aYUUJOL8213X0dFRuXJ4BXa5NKl9USzOnaLod4AOpmVCkduir2oKwZYZtg==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/go@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@lezer/go/-/go-1.0.0.tgz#26cd2463f8583e630f52e714dca6d7420c5f7d7e"
+ integrity sha512-co9JfT3QqX1YkrMmourYw2Z8meGC50Ko4d54QEcQbEYpvdUvN4yb0NBZdn/9ertgvjsySxHsKzH3lbm3vqJ4Jw==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/highlight@^1.0.0", "@lezer/highlight@^1.1.3", "@lezer/highlight@^1.2.0":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-1.2.1.tgz#596fa8f9aeb58a608be0a563e960c373cbf23f8b"
+ integrity sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==
+ dependencies:
+ "@lezer/common" "^1.0.0"
+
+"@lezer/html@^1.3.0":
+ version "1.3.10"
+ resolved "https://registry.yarnpkg.com/@lezer/html/-/html-1.3.10.tgz#1be9a029a6fe835c823b20a98a449a630416b2af"
+ integrity sha512-dqpT8nISx/p9Do3AchvYGV3qYc4/rKr3IBZxlHmpIKam56P47RSHkSF5f13Vu9hebS1jM0HmtJIwLbWz1VIY6w==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/java@^1.0.0":
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/@lezer/java/-/java-1.1.3.tgz#9efd6a29b4142d07f211076a6fb5e8061c85e147"
+ integrity sha512-yHquUfujwg6Yu4Fd1GNHCvidIvJwi/1Xu2DaKl/pfWIA2c1oXkVvawH3NyXhCaFx4OdlYBVX5wvz2f7Aoa/4Xw==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/javascript@^1.0.0":
+ version "1.4.21"
+ resolved "https://registry.yarnpkg.com/@lezer/javascript/-/javascript-1.4.21.tgz#8ebf7d1f891c70e3d00864f5a03ac42c75d19492"
+ integrity sha512-lL+1fcuxWYPURMM/oFZLEDm0XuLN128QPV+VuGtKpeaOGdcl9F2LYC3nh1S9LkPqx9M0mndZFdXCipNAZpzIkQ==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.1.3"
+ "@lezer/lr" "^1.3.0"
+
+"@lezer/json@^1.0.0":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@lezer/json/-/json-1.0.3.tgz#e773a012ad0088fbf07ce49cfba875cc9e5bc05f"
+ integrity sha512-BP9KzdF9Y35PDpv04r0VeSTKDeox5vVr3efE7eBbx3r4s3oNLfunchejZhjArmeieBH+nVOpgIiBJpEAv8ilqQ==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/lr@^1.0.0", "@lezer/lr@^1.1.0", "@lezer/lr@^1.3.0", "@lezer/lr@^1.3.1", "@lezer/lr@^1.3.3", "@lezer/lr@^1.4.0":
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/@lezer/lr/-/lr-1.4.2.tgz#931ea3dea8e9de84e90781001dae30dea9ff1727"
+ integrity sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==
+ dependencies:
+ "@lezer/common" "^1.0.0"
+
+"@lezer/markdown@^1.0.0":
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/@lezer/markdown/-/markdown-1.4.2.tgz#39abb22dc3289a52dc313e235d80929df0ee075a"
+ integrity sha512-iYewCigG/517D0xJPQd7RGaCjZAFwROiH8T9h7OTtz0bRVtkxzFhGBFJ9JGKgBBs4uuo1cvxzyQ5iKhDLMcLUQ==
+ dependencies:
+ "@lezer/common" "^1.0.0"
+ "@lezer/highlight" "^1.0.0"
+
+"@lezer/php@^1.0.0":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@lezer/php/-/php-1.0.2.tgz#7c291631fc1e7f7efe99977522bc48bdc732658a"
+ integrity sha512-GN7BnqtGRpFyeoKSEqxvGvhJQiI4zkgmYnDk/JIyc7H7Ifc1tkPnUn/R2R8meH3h/aBf5rzjvU8ZQoyiNDtDrA==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.1.0"
+
+"@lezer/python@^1.1.4":
+ version "1.1.16"
+ resolved "https://registry.yarnpkg.com/@lezer/python/-/python-1.1.16.tgz#f960dc2720c8376b2eab49ef5fec81c85c9ff76e"
+ integrity sha512-ievIWylIZA5rNgAyHgA06/Y76vMUISKaYL9WrtjU8rCTTEzyZYo2jz9ER2YBdnN6dxCyS7eaK4HJCzamoAMKZw==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/rust@^1.0.0":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@lezer/rust/-/rust-1.0.2.tgz#cc9a75605d67182a0e799ac40b1965a61dcc6ef0"
+ integrity sha512-Lz5sIPBdF2FUXcWeCu1//ojFAZqzTQNRga0aYv6dYXqJqPfMdCAI0NzajWUd4Xijj1IKJLtjoXRPMvTKWBcqKg==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/sass@^1.0.0":
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/@lezer/sass/-/sass-1.0.7.tgz#e90066b1d386eee6160edc88a39293844e4ba106"
+ integrity sha512-8HLlOkuX/SMHOggI2DAsXUw38TuURe+3eQ5hiuk9QmYOUyC55B1dYEIMkav5A4IELVaW4e1T4P9WRiI5ka4mdw==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/xml@^1.0.0":
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/@lezer/xml/-/xml-1.0.6.tgz#908c203923288f854eb8e2f4d9b06c437e8610b9"
+ integrity sha512-CdDwirL0OEaStFue/66ZmFSeppuL6Dwjlk8qk153mSQwiSH/Dlri4GNymrNWnUmPl2Um7QfV1FO9KFUyX3Twww==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.0.0"
+
+"@lezer/yaml@^1.0.0":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@lezer/yaml/-/yaml-1.0.3.tgz#b23770ab42b390056da6b187d861b998fd60b1ff"
+ integrity sha512-GuBLekbw9jDBDhGur82nuwkxKQ+a3W5H0GfaAthDXcAu+XdpS43VlnxA9E9hllkpSP5ellRDKjLLj7Lu9Wr6xA==
+ dependencies:
+ "@lezer/common" "^1.2.0"
+ "@lezer/highlight" "^1.0.0"
+ "@lezer/lr" "^1.4.0"
+
+"@marijn/find-cluster-break@^1.0.0":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz#775374306116d51c0c500b8c4face0f9a04752d8"
+ integrity sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==
+
+"@nodelib/fs.scandir@2.1.5":
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
+ integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
+ dependencies:
+ "@nodelib/fs.stat" "2.0.5"
+ run-parallel "^1.1.9"
+
+"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
+ integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
+
+"@nodelib/fs.walk@^1.2.3":
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
+ integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
+ dependencies:
+ "@nodelib/fs.scandir" "2.1.5"
+ fastq "^1.6.0"
+
+"@pkgjs/parseargs@^0.11.0":
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
+ integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
+
+"@rollup/rollup-android-arm-eabi@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.35.0.tgz#e1d7700735f7e8de561ef7d1fa0362082a180c43"
+ integrity sha512-uYQ2WfPaqz5QtVgMxfN6NpLD+no0MYHDBywl7itPYd3K5TjjSghNKmX8ic9S8NU8w81NVhJv/XojcHptRly7qQ==
+
+"@rollup/rollup-android-arm64@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.35.0.tgz#fa6cdfb1fc9e2c8e227a7f35d524d8f7f90cf4db"
+ integrity sha512-FtKddj9XZudurLhdJnBl9fl6BwCJ3ky8riCXjEw3/UIbjmIY58ppWwPEvU3fNu+W7FUsAsB1CdH+7EQE6CXAPA==
+
+"@rollup/rollup-darwin-arm64@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.35.0.tgz#6da5a1ddc4f11d4a7ae85ab443824cb6bf614e30"
+ integrity sha512-Uk+GjOJR6CY844/q6r5DR/6lkPFOw0hjfOIzVx22THJXMxktXG6CbejseJFznU8vHcEBLpiXKY3/6xc+cBm65Q==
+
+"@rollup/rollup-darwin-x64@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.35.0.tgz#25b74ce2d8d3f9ea8e119b01384d44a1c0a0d3ae"
+ integrity sha512-3IrHjfAS6Vkp+5bISNQnPogRAW5GAV1n+bNCrDwXmfMHbPl5EhTmWtfmwlJxFRUCBZ+tZ/OxDyU08aF6NI/N5Q==
+
+"@rollup/rollup-freebsd-arm64@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.35.0.tgz#be3d39e3441df5d6e187c83d158c60656c82e203"
+ integrity sha512-sxjoD/6F9cDLSELuLNnY0fOrM9WA0KrM0vWm57XhrIMf5FGiN8D0l7fn+bpUeBSU7dCgPV2oX4zHAsAXyHFGcQ==
+
+"@rollup/rollup-freebsd-x64@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.35.0.tgz#cd932d3ec679711efd65ca25821fb318e25b7ce4"
+ integrity sha512-2mpHCeRuD1u/2kruUiHSsnjWtHjqVbzhBkNVQ1aVD63CcexKVcQGwJ2g5VphOd84GvxfSvnnlEyBtQCE5hxVVw==
+
+"@rollup/rollup-linux-arm-gnueabihf@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.35.0.tgz#d300b74c6f805474225632f185daaeae760ac2bb"
+ integrity sha512-mrA0v3QMy6ZSvEuLs0dMxcO2LnaCONs1Z73GUDBHWbY8tFFocM6yl7YyMu7rz4zS81NDSqhrUuolyZXGi8TEqg==
+
+"@rollup/rollup-linux-arm-musleabihf@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.35.0.tgz#2caac622380f314c41934ed1e68ceaf6cc380cc3"
+ integrity sha512-DnYhhzcvTAKNexIql8pFajr0PiDGrIsBYPRvCKlA5ixSS3uwo/CWNZxB09jhIapEIg945KOzcYEAGGSmTSpk7A==
+
+"@rollup/rollup-linux-arm64-gnu@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.35.0.tgz#1ec841650b038cc15c194c26326483fd7ebff3e3"
+ integrity sha512-uagpnH2M2g2b5iLsCTZ35CL1FgyuzzJQ8L9VtlJ+FckBXroTwNOaD0z0/UF+k5K3aNQjbm8LIVpxykUOQt1m/A==
+
+"@rollup/rollup-linux-arm64-musl@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.35.0.tgz#2fc70a446d986e27f6101ea74e81746987f69150"
+ integrity sha512-XQxVOCd6VJeHQA/7YcqyV0/88N6ysSVzRjJ9I9UA/xXpEsjvAgDTgH3wQYz5bmr7SPtVK2TsP2fQ2N9L4ukoUg==
+
+"@rollup/rollup-linux-loongarch64-gnu@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.35.0.tgz#561bd045cd9ce9e08c95f42e7a8688af8c93d764"
+ integrity sha512-5pMT5PzfgwcXEwOaSrqVsz/LvjDZt+vQ8RT/70yhPU06PTuq8WaHhfT1LW+cdD7mW6i/J5/XIkX/1tCAkh1W6g==
+
+"@rollup/rollup-linux-powerpc64le-gnu@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.35.0.tgz#45d849a0b33813f33fe5eba9f99e0ff15ab5caad"
+ integrity sha512-c+zkcvbhbXF98f4CtEIP1EBA/lCic5xB0lToneZYvMeKu5Kamq3O8gqrxiYYLzlZH6E3Aq+TSW86E4ay8iD8EA==
+
+"@rollup/rollup-linux-riscv64-gnu@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.35.0.tgz#78dde3e6fcf5b5733a97d0a67482d768aa1e83a5"
+ integrity sha512-s91fuAHdOwH/Tad2tzTtPX7UZyytHIRR6V4+2IGlV0Cej5rkG0R61SX4l4y9sh0JBibMiploZx3oHKPnQBKe4g==
+
+"@rollup/rollup-linux-s390x-gnu@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.35.0.tgz#2e34835020f9e03dfb411473a5c2a0e8a9c5037b"
+ integrity sha512-hQRkPQPLYJZYGP+Hj4fR9dDBMIM7zrzJDWFEMPdTnTy95Ljnv0/4w/ixFw3pTBMEuuEuoqtBINYND4M7ujcuQw==
+
+"@rollup/rollup-linux-x64-gnu@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.35.0.tgz#4f9774beddc6f4274df57ac99862eb23040de461"
+ integrity sha512-Pim1T8rXOri+0HmV4CdKSGrqcBWX0d1HoPnQ0uw0bdp1aP5SdQVNBy8LjYncvnLgu3fnnCt17xjWGd4cqh8/hA==
+
+"@rollup/rollup-linux-x64-musl@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.35.0.tgz#dfcff2c1aed518b3d23ccffb49afb349d74fb608"
+ integrity sha512-QysqXzYiDvQWfUiTm8XmJNO2zm9yC9P/2Gkrwg2dH9cxotQzunBHYr6jk4SujCTqnfGxduOmQcI7c2ryuW8XVg==
+
+"@rollup/rollup-win32-arm64-msvc@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.35.0.tgz#b0b37e2d77041e3aa772f519291309abf4c03a84"
+ integrity sha512-OUOlGqPkVJCdJETKOCEf1mw848ZyJ5w50/rZ/3IBQVdLfR5jk/6Sr5m3iO2tdPgwo0x7VcncYuOvMhBWZq8ayg==
+
+"@rollup/rollup-win32-ia32-msvc@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.35.0.tgz#5b5a40e44a743ddc0e06b8e1b3982f856dc9ce0a"
+ integrity sha512-2/lsgejMrtwQe44glq7AFFHLfJBPafpsTa6JvP2NGef/ifOa4KBoglVf7AKN7EV9o32evBPRqfg96fEHzWo5kw==
+
+"@rollup/rollup-win32-x64-msvc@4.35.0":
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.35.0.tgz#05f25dbc9981bee1ae6e713daab10397044a46ca"
+ integrity sha512-PIQeY5XDkrOysbQblSW7v3l1MDZzkTEzAfTPkj5VAu3FW8fS4ynyLg2sINp0fp3SjZ8xkRYpLqoKcYqAkhU1dw==
+
+"@transloadit/prettier-bytes@0.0.7":
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz#cdb5399f445fdd606ed833872fa0cabdbc51686b"
+ integrity sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==
+
+"@types/estree@1.0.6":
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
+ integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
+
+"@types/event-emitter@^0.3.3":
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/@types/event-emitter/-/event-emitter-0.3.5.tgz#ce9b513f72c50dcf0443a12165a93a79ba7a7092"
+ integrity sha512-zx2/Gg0Eg7gwEiOIIh5w9TrhKKTeQh7CPCOPNc0el4pLSwzebA8SmnHwZs2dWlLONvyulykSwGSQxQHLhjGLvQ==
+
+"@types/linkify-it@^5":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-5.0.0.tgz#21413001973106cda1c3a9b91eedd4ccd5469d76"
+ integrity sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==
+
+"@types/markdown-it@^14.0.1":
+ version "14.1.2"
+ resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-14.1.2.tgz#57f2532a0800067d9b934f3521429a2e8bfb4c61"
+ integrity sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==
+ dependencies:
+ "@types/linkify-it" "^5"
+ "@types/mdurl" "^2"
+
+"@types/mdurl@^2":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-2.0.0.tgz#d43878b5b20222682163ae6f897b20447233bdfd"
+ integrity sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==
+
+"@uppy/companion-client@^2.2.2":
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/@uppy/companion-client/-/companion-client-2.2.2.tgz#c70b42fdcca728ef88b3eebf7ee3e2fa04b4923b"
+ integrity sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==
+ dependencies:
+ "@uppy/utils" "^4.1.2"
+ namespace-emitter "^2.0.1"
+
+"@uppy/core@^2.1.1":
+ version "2.3.4"
+ resolved "https://registry.yarnpkg.com/@uppy/core/-/core-2.3.4.tgz#260b85b6bf3aa03cdc67da231f8c69cfbfdcc84a"
+ integrity sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==
+ dependencies:
+ "@transloadit/prettier-bytes" "0.0.7"
+ "@uppy/store-default" "^2.1.1"
+ "@uppy/utils" "^4.1.3"
+ lodash.throttle "^4.1.1"
+ mime-match "^1.0.2"
+ namespace-emitter "^2.0.1"
+ nanoid "^3.1.25"
+ preact "^10.5.13"
+
+"@uppy/store-default@^2.1.1":
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/@uppy/store-default/-/store-default-2.1.1.tgz#62a656a099bdaa012306e054d093754cb2d36e3e"
+ integrity sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==
+
+"@uppy/utils@^4.1.2", "@uppy/utils@^4.1.3":
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/@uppy/utils/-/utils-4.1.3.tgz#9d0be6ece4df25f228d30ef40be0f14208258ce3"
+ integrity sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==
+ dependencies:
+ lodash.throttle "^4.1.1"
+
+"@uppy/xhr-upload@^2.0.3":
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/@uppy/xhr-upload/-/xhr-upload-2.1.3.tgz#0d4e355332fe0c6eb372d7731315e04d02aeeb18"
+ integrity sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==
+ dependencies:
+ "@uppy/companion-client" "^2.2.2"
+ "@uppy/utils" "^4.1.2"
+ nanoid "^3.1.25"
+
+"@vavt/util@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@vavt/util/-/util-2.1.0.tgz#b8a28da361675195fd6331a1db7cbfd02f68f590"
+ integrity sha512-YIfAvArSFVXmWvoF+DEGD0FhkhVNcCtVWWkfYtj76eSrwHh/wuEEFhiEubg1XLNM3tChO8FH8xJCT/hnizjgFQ==
+
+"@vitejs/plugin-vue-jsx@^3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.1.0.tgz#9953fd9456539e1f0f253bf0fcd1289e66c67cd1"
+ integrity sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==
+ dependencies:
+ "@babel/core" "^7.23.3"
+ "@babel/plugin-transform-typescript" "^7.23.3"
+ "@vue/babel-plugin-jsx" "^1.1.5"
+
+"@vitejs/plugin-vue@^5.0.4":
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-5.2.1.tgz#d1491f678ee3af899f7ae57d9c21dc52a65c7133"
+ integrity sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==
+
+"@vue/babel-helper-vue-transform-on@1.4.0":
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.4.0.tgz#616020488692a9c42a613280d62ed1b727045d95"
+ integrity sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==
+
+"@vue/babel-plugin-jsx@^1.1.5":
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.4.0.tgz#c155c795ce980edf46aa6feceed93945a95ca658"
+ integrity sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==
+ dependencies:
+ "@babel/helper-module-imports" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.26.5"
+ "@babel/plugin-syntax-jsx" "^7.25.9"
+ "@babel/template" "^7.26.9"
+ "@babel/traverse" "^7.26.9"
+ "@babel/types" "^7.26.9"
+ "@vue/babel-helper-vue-transform-on" "1.4.0"
+ "@vue/babel-plugin-resolve-type" "1.4.0"
+ "@vue/shared" "^3.5.13"
+
+"@vue/babel-plugin-resolve-type@1.4.0":
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.4.0.tgz#4d357a81fb0cc9cad0e8c81b118115bda2c51543"
+ integrity sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==
+ dependencies:
+ "@babel/code-frame" "^7.26.2"
+ "@babel/helper-module-imports" "^7.25.9"
+ "@babel/helper-plugin-utils" "^7.26.5"
+ "@babel/parser" "^7.26.9"
+ "@vue/compiler-sfc" "^3.5.13"
+
+"@vue/compiler-core@3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.5.13.tgz#b0ae6c4347f60c03e849a05d34e5bf747c9bda05"
+ integrity sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==
+ dependencies:
+ "@babel/parser" "^7.25.3"
+ "@vue/shared" "3.5.13"
+ entities "^4.5.0"
+ estree-walker "^2.0.2"
+ source-map-js "^1.2.0"
+
+"@vue/compiler-dom@3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz#bb1b8758dbc542b3658dda973b98a1c9311a8a58"
+ integrity sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==
+ dependencies:
+ "@vue/compiler-core" "3.5.13"
+ "@vue/shared" "3.5.13"
+
+"@vue/compiler-sfc@3.5.13", "@vue/compiler-sfc@^3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz#461f8bd343b5c06fac4189c4fef8af32dea82b46"
+ integrity sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==
+ dependencies:
+ "@babel/parser" "^7.25.3"
+ "@vue/compiler-core" "3.5.13"
+ "@vue/compiler-dom" "3.5.13"
+ "@vue/compiler-ssr" "3.5.13"
+ "@vue/shared" "3.5.13"
+ estree-walker "^2.0.2"
+ magic-string "^0.30.11"
+ postcss "^8.4.48"
+ source-map-js "^1.2.0"
+
+"@vue/compiler-ssr@3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz#e771adcca6d3d000f91a4277c972a996d07f43ba"
+ integrity sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==
+ dependencies:
+ "@vue/compiler-dom" "3.5.13"
+ "@vue/shared" "3.5.13"
+
+"@vue/devtools-api@^6.5.0", "@vue/devtools-api@^6.6.3", "@vue/devtools-api@^6.6.4":
+ version "6.6.4"
+ resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz#cbe97fe0162b365edc1dba80e173f90492535343"
+ integrity sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==
+
+"@vue/reactivity@3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.5.13.tgz#b41ff2bb865e093899a22219f5b25f97b6fe155f"
+ integrity sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==
+ dependencies:
+ "@vue/shared" "3.5.13"
+
+"@vue/runtime-core@3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.5.13.tgz#1fafa4bf0b97af0ebdd9dbfe98cd630da363a455"
+ integrity sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==
+ dependencies:
+ "@vue/reactivity" "3.5.13"
+ "@vue/shared" "3.5.13"
+
+"@vue/runtime-dom@3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz#610fc795de9246300e8ae8865930d534e1246215"
+ integrity sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==
+ dependencies:
+ "@vue/reactivity" "3.5.13"
+ "@vue/runtime-core" "3.5.13"
+ "@vue/shared" "3.5.13"
+ csstype "^3.1.3"
+
+"@vue/server-renderer@3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.5.13.tgz#429ead62ee51de789646c22efe908e489aad46f7"
+ integrity sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==
+ dependencies:
+ "@vue/compiler-ssr" "3.5.13"
+ "@vue/shared" "3.5.13"
+
+"@vue/shared@3.5.13", "@vue/shared@^3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.5.13.tgz#87b309a6379c22b926e696893237826f64339b6f"
+ integrity sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==
+
+"@wangeditor/basic-modules@^1.1.7":
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/@wangeditor/basic-modules/-/basic-modules-1.1.7.tgz#a9c3ccf4ef53332f29550d59d3676e15f395946f"
+ integrity sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==
+ dependencies:
+ is-url "^1.2.4"
+
+"@wangeditor/code-highlight@^1.0.3":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@wangeditor/code-highlight/-/code-highlight-1.0.3.tgz#90256857714d5c0cf83ac475aea64db7bf29a7cd"
+ integrity sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==
+ dependencies:
+ prismjs "^1.23.0"
+
+"@wangeditor/core@^1.1.19":
+ version "1.1.19"
+ resolved "https://registry.yarnpkg.com/@wangeditor/core/-/core-1.1.19.tgz#f9155f7fd92d03cb1982405b3b82e54c31f1c2b0"
+ integrity sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==
+ dependencies:
+ "@types/event-emitter" "^0.3.3"
+ event-emitter "^0.3.5"
+ html-void-elements "^2.0.0"
+ i18next "^20.4.0"
+ scroll-into-view-if-needed "^2.2.28"
+ slate-history "^0.66.0"
+
+"@wangeditor/editor-for-vue@^5.1.12":
+ version "5.1.12"
+ resolved "https://registry.yarnpkg.com/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz#f7d5f239b39cdfc01d31151488de8443fe6edc64"
+ integrity sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==
+
+"@wangeditor/editor@^5.1.23":
+ version "5.1.23"
+ resolved "https://registry.yarnpkg.com/@wangeditor/editor/-/editor-5.1.23.tgz#c9d2007b7cb0ceef6b72692b4ee87b01ee2367b3"
+ integrity sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==
+ dependencies:
+ "@uppy/core" "^2.1.1"
+ "@uppy/xhr-upload" "^2.0.3"
+ "@wangeditor/basic-modules" "^1.1.7"
+ "@wangeditor/code-highlight" "^1.0.3"
+ "@wangeditor/core" "^1.1.19"
+ "@wangeditor/list-module" "^1.0.5"
+ "@wangeditor/table-module" "^1.1.4"
+ "@wangeditor/upload-image-module" "^1.0.2"
+ "@wangeditor/video-module" "^1.1.4"
+ dom7 "^3.0.0"
+ is-hotkey "^0.2.0"
+ lodash.camelcase "^4.3.0"
+ lodash.clonedeep "^4.5.0"
+ lodash.debounce "^4.0.8"
+ lodash.foreach "^4.5.0"
+ lodash.isequal "^4.5.0"
+ lodash.throttle "^4.1.1"
+ lodash.toarray "^4.4.0"
+ nanoid "^3.2.0"
+ slate "^0.72.0"
+ snabbdom "^3.1.0"
+
+"@wangeditor/list-module@^1.0.5":
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/@wangeditor/list-module/-/list-module-1.0.5.tgz#3fc0b167acddf885536b45fa0c127f9c6adaea33"
+ integrity sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==
+
+"@wangeditor/table-module@^1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@wangeditor/table-module/-/table-module-1.1.4.tgz#757d4a5868b2b658041cd323854a4d707c8347e9"
+ integrity sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w==
+
+"@wangeditor/upload-image-module@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.2.tgz#89e9b9467e10cbc6b11dc5748e08dd23aaebee30"
+ integrity sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA==
+
+"@wangeditor/video-module@^1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@wangeditor/video-module/-/video-module-1.1.4.tgz#b9df1b3ab2cd53f678b19b4d927e200774a6f532"
+ integrity sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg==
+
+accepts@^1.3.5:
+ version "1.3.8"
+ resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
+ integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
+ dependencies:
+ mime-types "~2.1.34"
+ negotiator "0.6.3"
+
+ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
+ integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
+
+ansi-regex@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654"
+ integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==
+
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
+ integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
+ dependencies:
+ color-convert "^2.0.1"
+
+ansi-styles@^6.1.0:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
+ integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
+
+any-promise@^1.0.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
+ integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
+
+anymatch@~3.1.2:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
+ integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
+arg@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
+ integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
+
+argparse@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
+ integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
+
+async@^3.2.6:
+ version "3.2.6"
+ resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce"
+ integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+ integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
+
+at-least-node@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
+ integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
+
+autoprefixer@^10.4.17:
+ version "10.4.21"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.21.tgz#77189468e7a8ad1d9a37fbc08efc9f480cf0a95d"
+ integrity sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==
+ dependencies:
+ browserslist "^4.24.4"
+ caniuse-lite "^1.0.30001702"
+ fraction.js "^4.3.7"
+ normalize-range "^0.1.2"
+ picocolors "^1.1.1"
+ postcss-value-parser "^4.2.0"
+
+axios@^0.27.2:
+ version "0.27.2"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972"
+ integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==
+ dependencies:
+ follow-redirects "^1.14.9"
+ form-data "^4.0.0"
+
+b-tween@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/b-tween/-/b-tween-0.3.3.tgz#7a93ed199c98cd41a33ba4c711a0fa7e86db3fa2"
+ integrity sha512-oEHegcRpA7fAuc9KC4nktucuZn2aS8htymCPcP3qkEGPqiBH+GfqtqoG2l7LxHngg6O0HFM7hOeOYExl1Oz4ZA==
+
+b-validate@^1.5.3:
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/b-validate/-/b-validate-1.5.3.tgz#f6ac83b70caccbabf1c2eee42a0739bd228f79e6"
+ integrity sha512-iCvCkGFskbaYtfQ0a3GmcQCHl/Sv1GufXFGuUQ+FE+WJa7A/espLOuFIn09B944V8/ImPj71T4+rTASxO2PAuA==
+
+balanced-match@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
+ integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
+
+binary-extensions@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
+ integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+brace-expansion@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
+ integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
+ dependencies:
+ balanced-match "^1.0.0"
+
+braces@^3.0.3, braces@~3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
+ integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
+ dependencies:
+ fill-range "^7.1.1"
+
+browserslist@^4.24.0, browserslist@^4.24.4:
+ version "4.24.4"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.4.tgz#c6b2865a3f08bcb860a0e827389003b9fe686e4b"
+ integrity sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==
+ dependencies:
+ caniuse-lite "^1.0.30001688"
+ electron-to-chromium "^1.5.73"
+ node-releases "^2.0.19"
+ update-browserslist-db "^1.1.1"
+
+cache-content-type@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cache-content-type/-/cache-content-type-1.0.1.tgz#035cde2b08ee2129f4a8315ea8f00a00dba1453c"
+ integrity sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==
+ dependencies:
+ mime-types "^2.1.18"
+ ylru "^1.2.0"
+
+call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6"
+ integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==
+ dependencies:
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+
+call-bound@^1.0.2, call-bound@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a"
+ integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==
+ dependencies:
+ call-bind-apply-helpers "^1.0.2"
+ get-intrinsic "^1.3.0"
+
+camelcase-css@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
+ integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
+
+caniuse-lite@^1.0.30001688, caniuse-lite@^1.0.30001702:
+ version "1.0.30001704"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001704.tgz#6644fe909d924ac3a7125e8a0ab6af95b1f32990"
+ integrity sha512-+L2IgBbV6gXB4ETf0keSvLr7JUrRVbIaB/lrQ1+z8mRcQiisG5k+lG6O4n6Y5q6f5EuNfaYXKgymucphlEXQew==
+
+chalk@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
+ integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+chokidar@^3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
+ integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
+ dependencies:
+ anymatch "~3.1.2"
+ braces "~3.0.2"
+ glob-parent "~5.1.2"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.6.0"
+ optionalDependencies:
+ fsevents "~2.3.2"
+
+clipboard@^2.0.6:
+ version "2.0.11"
+ resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.11.tgz#62180360b97dd668b6b3a84ec226975762a70be5"
+ integrity sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==
+ dependencies:
+ good-listener "^1.2.2"
+ select "^1.1.2"
+ tiny-emitter "^2.0.0"
+
+cliui@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa"
+ integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.1"
+ wrap-ansi "^7.0.0"
+
+co@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
+ integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==
+
+codemirror@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-6.0.1.tgz#62b91142d45904547ee3e0e0e4c1a79158035a29"
+ integrity sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==
+ dependencies:
+ "@codemirror/autocomplete" "^6.0.0"
+ "@codemirror/commands" "^6.0.0"
+ "@codemirror/language" "^6.0.0"
+ "@codemirror/lint" "^6.0.0"
+ "@codemirror/search" "^6.0.0"
+ "@codemirror/state" "^6.0.0"
+ "@codemirror/view" "^6.0.0"
+
+color-convert@^1.9.3:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-convert@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
+ integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
+ dependencies:
+ color-name "~1.1.4"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
+
+color-name@^1.0.0, color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
+color-string@^1.6.0:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4"
+ integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==
+ dependencies:
+ color-name "^1.0.0"
+ simple-swizzle "^0.2.2"
+
+color@^3.1.3:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164"
+ integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==
+ dependencies:
+ color-convert "^1.9.3"
+ color-string "^1.6.0"
+
+combined-stream@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@^2.20.3:
+ version "2.20.3"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
+ integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+
+commander@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
+ integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
+
+commander@^6.0.0:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
+ integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
+
+compute-scroll-into-view@^1.0.20:
+ version "1.0.20"
+ resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#1768b5522d1172754f5d0c9b02de3af6be506a43"
+ integrity sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
+
+content-disposition@~0.5.2:
+ version "0.5.4"
+ resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
+ integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
+ dependencies:
+ safe-buffer "5.2.1"
+
+content-type@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918"
+ integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
+
+convert-source-map@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
+ integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
+
+cookies@~0.9.0:
+ version "0.9.1"
+ resolved "https://registry.yarnpkg.com/cookies/-/cookies-0.9.1.tgz#3ffed6f60bb4fb5f146feeedba50acc418af67e3"
+ integrity sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==
+ dependencies:
+ depd "~2.0.0"
+ keygrip "~1.1.0"
+
+copy-anything@^2.0.1:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480"
+ integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==
+ dependencies:
+ is-what "^3.14.1"
+
+copy-to-clipboard@^3.3.3:
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0"
+ integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==
+ dependencies:
+ toggle-selection "^1.0.6"
+
+crelt@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.6.tgz#7cc898ea74e190fb6ef9dae57f8f81cf7302df72"
+ integrity sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==
+
+cross-spawn@^7.0.6:
+ version "7.0.6"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
+ integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
+crypto-js@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-4.2.0.tgz#4d931639ecdfd12ff80e8186dba6af2c2e856631"
+ integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==
+
+cssesc@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
+ integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
+
+cssfilter@0.0.10:
+ version "0.0.10"
+ resolved "https://registry.yarnpkg.com/cssfilter/-/cssfilter-0.0.10.tgz#c6d2672632a2e5c83e013e6864a42ce8defd20ae"
+ integrity sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==
+
+csstype@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
+ integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
+
+d@1, d@^1.0.1, d@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/d/-/d-1.0.2.tgz#2aefd554b81981e7dccf72d6842ae725cb17e5de"
+ integrity sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==
+ dependencies:
+ es5-ext "^0.10.64"
+ type "^2.7.2"
+
+dayjs@^1.11.11, dayjs@^1.11.13:
+ version "1.11.13"
+ resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c"
+ integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==
+
+debug@^3.1.0:
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
+ integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
+ dependencies:
+ ms "^2.1.1"
+
+debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.3.6:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a"
+ integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==
+ dependencies:
+ ms "^2.1.3"
+
+deep-equal@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
+ integrity sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==
+
+define-lazy-prop@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
+ integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+ integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
+
+delegate@^3.1.2:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166"
+ integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==
+
+delegates@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==
+
+depd@2.0.0, depd@^2.0.0, depd@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
+ integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
+
+depd@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==
+
+destroy@^1.0.4:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
+ integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
+
+didyoumean@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
+ integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
+
+dlv@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
+ integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
+
+dom7@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/dom7/-/dom7-3.0.0.tgz#b861ce5d67a6becd7aaa3ad02942ff14b1240331"
+ integrity sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==
+ dependencies:
+ ssr-window "^3.0.0-alpha.1"
+
+dunder-proto@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
+ integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==
+ dependencies:
+ call-bind-apply-helpers "^1.0.1"
+ es-errors "^1.3.0"
+ gopd "^1.2.0"
+
+eastasianwidth@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
+ integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
+
+echarts@^5.4.2:
+ version "5.6.0"
+ resolved "https://registry.yarnpkg.com/echarts/-/echarts-5.6.0.tgz#2377874dca9fb50f104051c3553544752da3c9d6"
+ integrity sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==
+ dependencies:
+ tslib "2.3.0"
+ zrender "5.6.1"
+
+ee-first@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+ integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
+
+electron-to-chromium@^1.5.73:
+ version "1.5.118"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.118.tgz#064bda9bfea1611074288adb1fdd1f787a131e21"
+ integrity sha512-yNDUus0iultYyVoEFLnQeei7LOQkL8wg8GQpkPCRrOlJXlcCwa6eGKZkxQ9ciHsqZyYbj8Jd94X1CTPzGm+uIA==
+
+emoji-regex@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
+ integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+
+emoji-regex@^9.2.2:
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
+ integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
+
+encodeurl@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+ integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
+
+entities@^4.4.0, entities@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
+ integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
+
+errno@^0.1.1:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
+ integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
+ dependencies:
+ prr "~1.0.1"
+
+es-define-property@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa"
+ integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==
+
+es-errors@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
+ integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
+
+es-object-atoms@^1.0.0, es-object-atoms@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
+ integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==
+ dependencies:
+ es-errors "^1.3.0"
+
+es-set-tostringtag@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d"
+ integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==
+ dependencies:
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.6"
+ has-tostringtag "^1.0.2"
+ hasown "^2.0.2"
+
+es5-ext@^0.10.35, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14:
+ version "0.10.64"
+ resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.64.tgz#12e4ffb48f1ba2ea777f1fcdd1918ef73ea21714"
+ integrity sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==
+ dependencies:
+ es6-iterator "^2.0.3"
+ es6-symbol "^3.1.3"
+ esniff "^2.0.1"
+ next-tick "^1.1.0"
+
+es6-iterator@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
+ integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==
+ dependencies:
+ d "1"
+ es5-ext "^0.10.35"
+ es6-symbol "^3.1.1"
+
+es6-symbol@^3.1.1, es6-symbol@^3.1.3:
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.4.tgz#f4e7d28013770b4208ecbf3e0bf14d3bcb557b8c"
+ integrity sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==
+ dependencies:
+ d "^1.0.2"
+ ext "^1.7.0"
+
+esbuild@^0.21.3:
+ version "0.21.5"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d"
+ integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==
+ optionalDependencies:
+ "@esbuild/aix-ppc64" "0.21.5"
+ "@esbuild/android-arm" "0.21.5"
+ "@esbuild/android-arm64" "0.21.5"
+ "@esbuild/android-x64" "0.21.5"
+ "@esbuild/darwin-arm64" "0.21.5"
+ "@esbuild/darwin-x64" "0.21.5"
+ "@esbuild/freebsd-arm64" "0.21.5"
+ "@esbuild/freebsd-x64" "0.21.5"
+ "@esbuild/linux-arm" "0.21.5"
+ "@esbuild/linux-arm64" "0.21.5"
+ "@esbuild/linux-ia32" "0.21.5"
+ "@esbuild/linux-loong64" "0.21.5"
+ "@esbuild/linux-mips64el" "0.21.5"
+ "@esbuild/linux-ppc64" "0.21.5"
+ "@esbuild/linux-riscv64" "0.21.5"
+ "@esbuild/linux-s390x" "0.21.5"
+ "@esbuild/linux-x64" "0.21.5"
+ "@esbuild/netbsd-x64" "0.21.5"
+ "@esbuild/openbsd-x64" "0.21.5"
+ "@esbuild/sunos-x64" "0.21.5"
+ "@esbuild/win32-arm64" "0.21.5"
+ "@esbuild/win32-ia32" "0.21.5"
+ "@esbuild/win32-x64" "0.21.5"
+
+escalade@^3.1.1, escalade@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
+ integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
+
+escape-html@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+ integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
+
+esniff@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/esniff/-/esniff-2.0.1.tgz#a4d4b43a5c71c7ec51c51098c1d8a29081f9b308"
+ integrity sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==
+ dependencies:
+ d "^1.0.1"
+ es5-ext "^0.10.62"
+ event-emitter "^0.3.5"
+ type "^2.7.2"
+
+estree-walker@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
+ integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
+
+event-emitter@^0.3.5:
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
+ integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==
+ dependencies:
+ d "1"
+ es5-ext "~0.10.14"
+
+ext@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f"
+ integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==
+ dependencies:
+ type "^2.7.2"
+
+fast-glob@^3.3.2:
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
+ integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.8"
+
+fastq@^1.6.0:
+ version "1.19.1"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.19.1.tgz#d50eaba803c8846a883c16492821ebcd2cda55f5"
+ integrity sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==
+ dependencies:
+ reusify "^1.0.4"
+
+file2md5@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/file2md5/-/file2md5-1.3.0.tgz#0d56993473d59e9e8e3b20478f1ccfbe59edded3"
+ integrity sha512-UysPqnleJEvDU9rFXJH+jtwSrrD6saZGKGAvp4A1SSOxAAI9v+6O3Jut1qEeIqvbn3hSiL0NTBQbXlhQowfIgg==
+ dependencies:
+ lodash.noop "^3.0.1"
+ spark-md5 "^3.0.1"
+
+fill-range@^7.1.1:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
+ integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
+ dependencies:
+ to-regex-range "^5.0.1"
+
+follow-redirects@^1.14.9:
+ version "1.15.9"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1"
+ integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==
+
+foreground-child@^3.1.0:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz#32e8e9ed1b68a3497befb9ac2b6adf92a638576f"
+ integrity sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==
+ dependencies:
+ cross-spawn "^7.0.6"
+ signal-exit "^4.0.1"
+
+form-data@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.2.tgz#35cabbdd30c3ce73deb2c42d3c8d3ed9ca51794c"
+ integrity sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.8"
+ es-set-tostringtag "^2.1.0"
+ mime-types "^2.1.12"
+
+fraction.js@^4.3.7:
+ version "4.3.7"
+ resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
+ integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
+
+fresh@~0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+ integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
+
+fs-extra@^9.0.1:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
+ integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
+ dependencies:
+ at-least-node "^1.0.0"
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
+
+fsevents@~2.3.2, fsevents@~2.3.3:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
+ integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
+
+function-bind@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
+ integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
+
+gensync@^1.0.0-beta.2:
+ version "1.0.0-beta.2"
+ resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
+ integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
+
+get-caller-file@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
+ integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
+
+get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
+ integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==
+ dependencies:
+ call-bind-apply-helpers "^1.0.2"
+ es-define-property "^1.0.1"
+ es-errors "^1.3.0"
+ es-object-atoms "^1.1.1"
+ function-bind "^1.1.2"
+ get-proto "^1.0.1"
+ gopd "^1.2.0"
+ has-symbols "^1.1.0"
+ hasown "^2.0.2"
+ math-intrinsics "^1.1.0"
+
+get-proto@^1.0.0, get-proto@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1"
+ integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==
+ dependencies:
+ dunder-proto "^1.0.1"
+ es-object-atoms "^1.0.0"
+
+glob-parent@^5.1.2, glob-parent@~5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
+ integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
+ dependencies:
+ is-glob "^4.0.1"
+
+glob-parent@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
+ integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
+ dependencies:
+ is-glob "^4.0.3"
+
+glob@^10.3.10:
+ version "10.4.5"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
+ integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
+ dependencies:
+ foreground-child "^3.1.0"
+ jackspeak "^3.1.2"
+ minimatch "^9.0.4"
+ minipass "^7.1.2"
+ package-json-from-dist "^1.0.0"
+ path-scurry "^1.11.1"
+
+glob@^7.2.0:
+ version "7.2.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
+ integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.1.1"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+globals@^11.1.0:
+ version "11.12.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
+ integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+
+good-listener@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50"
+ integrity sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==
+ dependencies:
+ delegate "^3.1.2"
+
+gopd@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
+ integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
+
+graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
+ version "4.2.11"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
+ integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
+
+has-flag@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
+ integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+
+has-symbols@^1.0.3, has-symbols@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
+ integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==
+
+has-tostringtag@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc"
+ integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==
+ dependencies:
+ has-symbols "^1.0.3"
+
+hasown@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
+ integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
+ dependencies:
+ function-bind "^1.1.2"
+
+html-void-elements@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-2.0.1.tgz#29459b8b05c200b6c5ee98743c41b979d577549f"
+ integrity sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==
+
+http-assert@^1.3.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/http-assert/-/http-assert-1.5.0.tgz#c389ccd87ac16ed2dfa6246fd73b926aa00e6b8f"
+ integrity sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==
+ dependencies:
+ deep-equal "~1.0.1"
+ http-errors "~1.8.0"
+
+http-errors@^1.6.3, http-errors@^1.7.3, http-errors@~1.8.0:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c"
+ integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.4"
+ setprototypeof "1.2.0"
+ statuses ">= 1.5.0 < 2"
+ toidentifier "1.0.1"
+
+http-errors@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3"
+ integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==
+ dependencies:
+ depd "2.0.0"
+ inherits "2.0.4"
+ setprototypeof "1.2.0"
+ statuses "2.0.1"
+ toidentifier "1.0.1"
+
+http-errors@~1.6.2:
+ version "1.6.3"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
+ integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.3"
+ setprototypeof "1.1.0"
+ statuses ">= 1.4.0 < 2"
+
+i18next@^20.4.0:
+ version "20.6.1"
+ resolved "https://registry.yarnpkg.com/i18next/-/i18next-20.6.1.tgz#535e5f6e5baeb685c7d25df70db63bf3cc0aa345"
+ integrity sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==
+ dependencies:
+ "@babel/runtime" "^7.12.0"
+
+iconv-lite@^0.6.3:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
+ integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3.0.0"
+
+image-size@~0.5.0:
+ version "0.5.5"
+ resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"
+ integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==
+
+immer@^9.0.6:
+ version "9.0.21"
+ resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176"
+ integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+ integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+inherits@2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==
+
+is-arrayish@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
+ integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
+
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
+is-core-module@^2.16.0:
+ version "2.16.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4"
+ integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==
+ dependencies:
+ hasown "^2.0.2"
+
+is-docker@^2.0.0, is-docker@^2.1.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
+ integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
+
+is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
+
+is-fullwidth-code-point@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
+ integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+
+is-generator-function@^1.0.7:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca"
+ integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==
+ dependencies:
+ call-bound "^1.0.3"
+ get-proto "^1.0.0"
+ has-tostringtag "^1.0.2"
+ safe-regex-test "^1.1.0"
+
+is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
+ integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
+ dependencies:
+ is-extglob "^2.1.1"
+
+is-hotkey@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/is-hotkey/-/is-hotkey-0.2.0.tgz#1835a68171a91e5c9460869d96336947c8340cef"
+ integrity sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==
+
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
+ integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+
+is-plain-object@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
+ integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
+
+is-regex@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22"
+ integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==
+ dependencies:
+ call-bound "^1.0.2"
+ gopd "^1.2.0"
+ has-tostringtag "^1.0.2"
+ hasown "^2.0.2"
+
+is-url@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52"
+ integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==
+
+is-what@^3.14.1:
+ version "3.14.1"
+ resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1"
+ integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==
+
+is-wsl@^2.1.1, is-wsl@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
+ integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
+ dependencies:
+ is-docker "^2.0.0"
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
+
+jackspeak@^3.1.2:
+ version "3.4.3"
+ resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a"
+ integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==
+ dependencies:
+ "@isaacs/cliui" "^8.0.2"
+ optionalDependencies:
+ "@pkgjs/parseargs" "^0.11.0"
+
+jiti@^1.21.6:
+ version "1.21.7"
+ resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.7.tgz#9dd81043424a3d28458b193d965f0d18a2300ba9"
+ integrity sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==
+
+js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
+jsesc@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d"
+ integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==
+
+json5@^2.2.3:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
+ integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
+
+jsonfile@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
+ integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
+ dependencies:
+ universalify "^2.0.0"
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+keygrip@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/keygrip/-/keygrip-1.1.0.tgz#871b1681d5e159c62a445b0c74b615e0917e7226"
+ integrity sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==
+ dependencies:
+ tsscmp "1.0.6"
+
+koa-compose@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-4.1.0.tgz#507306b9371901db41121c812e923d0d67d3e877"
+ integrity sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==
+
+koa-convert@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/koa-convert/-/koa-convert-2.0.0.tgz#86a0c44d81d40551bae22fee6709904573eea4f5"
+ integrity sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==
+ dependencies:
+ co "^4.6.0"
+ koa-compose "^4.1.0"
+
+koa-send@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/koa-send/-/koa-send-5.0.1.tgz#39dceebfafb395d0d60beaffba3a70b4f543fe79"
+ integrity sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==
+ dependencies:
+ debug "^4.1.1"
+ http-errors "^1.7.3"
+ resolve-path "^1.4.0"
+
+koa-static@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/koa-static/-/koa-static-5.0.0.tgz#5e92fc96b537ad5219f425319c95b64772776943"
+ integrity sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==
+ dependencies:
+ debug "^3.1.0"
+ koa-send "^5.0.0"
+
+koa@^2.14.2:
+ version "2.16.0"
+ resolved "https://registry.yarnpkg.com/koa/-/koa-2.16.0.tgz#0a82ed4d460774ff0b444e361cd6e4bd5c767ee3"
+ integrity sha512-Afhqq0Vq3W7C+/rW6IqHVBDLzqObwZ07JaUNUEF8yCQ6afiyFE3RAy+i7V0E46XOWlH7vPWn/x0vsZwNy6PWxw==
+ dependencies:
+ accepts "^1.3.5"
+ cache-content-type "^1.0.0"
+ content-disposition "~0.5.2"
+ content-type "^1.0.4"
+ cookies "~0.9.0"
+ debug "^4.3.2"
+ delegates "^1.0.0"
+ depd "^2.0.0"
+ destroy "^1.0.4"
+ encodeurl "^1.0.2"
+ escape-html "^1.0.3"
+ fresh "~0.5.2"
+ http-assert "^1.3.0"
+ http-errors "^1.6.3"
+ is-generator-function "^1.0.7"
+ koa-compose "^4.1.0"
+ koa-convert "^2.0.0"
+ on-finished "^2.3.0"
+ only "~0.0.2"
+ parseurl "^1.3.2"
+ statuses "^1.5.0"
+ type-is "^1.6.16"
+ vary "^1.1.2"
+
+less-loader@^11.1.4:
+ version "11.1.4"
+ resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-11.1.4.tgz#e8a070844efaefbe59b978acaf57b9d3e868cf08"
+ integrity sha512-6/GrYaB6QcW6Vj+/9ZPgKKs6G10YZai/l/eJ4SLwbzqNTBsAqt5hSLVF47TgsiBxV1P6eAU0GYRH3YRuQU9V3A==
+
+less@^4.1.3:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/less/-/less-4.2.2.tgz#4b59ede113933b58ab152190edf9180fc36846d8"
+ integrity sha512-tkuLHQlvWUTeQ3doAqnHbNn8T6WX1KA8yvbKG9x4VtKtIjHsVKQZCH11zRgAfbDAXC2UNIg/K9BYAAcEzUIrNg==
+ dependencies:
+ copy-anything "^2.0.1"
+ parse-node-version "^1.0.1"
+ tslib "^2.3.0"
+ optionalDependencies:
+ errno "^0.1.1"
+ graceful-fs "^4.1.2"
+ image-size "~0.5.0"
+ make-dir "^2.1.0"
+ mime "^1.4.1"
+ needle "^3.1.0"
+ source-map "~0.6.0"
+
+lilconfig@^3.0.0, lilconfig@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4"
+ integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==
+
+lines-and-columns@^1.1.6:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
+ integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
+
+linkify-it@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421"
+ integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==
+ dependencies:
+ uc.micro "^2.0.0"
+
+lodash.camelcase@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
+ integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==
+
+lodash.clonedeep@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
+ integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==
+
+lodash.debounce@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
+ integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
+
+lodash.foreach@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53"
+ integrity sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==
+
+lodash.isequal@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
+ integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==
+
+lodash.noop@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash.noop/-/lodash.noop-3.0.1.tgz#38188f4d650a3a474258439b96ec45b32617133c"
+ integrity sha512-TmYdmu/pebrdTIBDK/FDx9Bmfzs9x0sZG6QIJuMDTqEPfeciLcN13ij+cOd0i9vwJfBtbG9UQ+C7MkXgYxrIJg==
+
+lodash.throttle@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
+ integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==
+
+lodash.toarray@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561"
+ integrity sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==
+
+lodash@^4.17.21:
+ version "4.17.21"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+ integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
+lru-cache@^10.2.0:
+ version "10.4.3"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
+ integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
+
+lru-cache@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ dependencies:
+ yallist "^3.0.2"
+
+magic-string@^0.30.11:
+ version "0.30.17"
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.17.tgz#450a449673d2460e5bbcfba9a61916a1714c7453"
+ integrity sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==
+ dependencies:
+ "@jridgewell/sourcemap-codec" "^1.5.0"
+
+make-dir@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
+ integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
+ dependencies:
+ pify "^4.0.1"
+ semver "^5.6.0"
+
+markdown-it-image-figures@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/markdown-it-image-figures/-/markdown-it-image-figures-2.1.1.tgz#fd32a2d0cec60ed8c3916d74fea70d5f9b56e4c7"
+ integrity sha512-mwXSQ2nPeVUzCMIE3HlLvjRioopiqyJLNph0pyx38yf9mpqFDhNGnMpAXF9/A2Xv0oiF2cVyg9xwfF0HNAz05g==
+
+markdown-it-sub@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/markdown-it-sub/-/markdown-it-sub-2.0.0.tgz#10f6c7bbf2faacf71ae1a64c75009c40ef9b2c94"
+ integrity sha512-iCBKgwCkfQBRg2vApy9vx1C1Tu6D8XYo8NvevI3OlwzBRmiMtsJ2sXupBgEA7PPxiDwNni3qIUkhZ6j5wofDUA==
+
+markdown-it-sup@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/markdown-it-sup/-/markdown-it-sup-2.0.0.tgz#683b9390929f3024fcd5291799c466ce3d367f44"
+ integrity sha512-5VgmdKlkBd8sgXuoDoxMpiU+BiEt3I49GItBzzw7Mxq9CxvnhE/k09HFli09zgfFDRixDQDfDxi0mgBCXtaTvA==
+
+markdown-it@^14.0.0:
+ version "14.1.0"
+ resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.1.0.tgz#3c3c5992883c633db4714ccb4d7b5935d98b7d45"
+ integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==
+ dependencies:
+ argparse "^2.0.1"
+ entities "^4.4.0"
+ linkify-it "^5.0.0"
+ mdurl "^2.0.0"
+ punycode.js "^2.3.1"
+ uc.micro "^2.1.0"
+
+math-intrinsics@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
+ integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
+
+md-editor-v3@^4.13.5:
+ version "4.21.3"
+ resolved "https://registry.yarnpkg.com/md-editor-v3/-/md-editor-v3-4.21.3.tgz#c980f8ef8381f4ef66231b5013cae3f0010b6d37"
+ integrity sha512-9+RCioqFIWSExTsG0jf9T/RTrFhtH8SpRcKVjHeEQSlExAr/zsgYt/M9XUy/nuGx87hgNKDzK0PXp/uOlDumAw==
+ dependencies:
+ "@codemirror/lang-markdown" "^6.2.5"
+ "@codemirror/language-data" "^6.5.1"
+ "@types/markdown-it" "^14.0.1"
+ "@vavt/util" "^2.1.0"
+ codemirror "^6.0.1"
+ copy-to-clipboard "^3.3.3"
+ lru-cache "^10.2.0"
+ markdown-it "^14.0.0"
+ markdown-it-image-figures "^2.1.1"
+ markdown-it-sub "^2.0.0"
+ markdown-it-sup "^2.0.0"
+ medium-zoom "^1.1.0"
+ xss "^1.0.15"
+
+mdurl@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0"
+ integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==
+
+media-typer@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+ integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
+
+medium-zoom@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/medium-zoom/-/medium-zoom-1.1.0.tgz#6efb6bbda861a02064ee71a2617a8dc4381ecc71"
+ integrity sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==
+
+merge2@^1.3.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
+ integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
+
+methods@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==
+
+micromatch@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
+ integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
+ dependencies:
+ braces "^3.0.3"
+ picomatch "^2.3.1"
+
+mime-db@1.52.0:
+ version "1.52.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
+ integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+
+mime-match@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/mime-match/-/mime-match-1.0.2.tgz#3f87c31e9af1a5fd485fb9db134428b23bbb7ba8"
+ integrity sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==
+ dependencies:
+ wildcard "^1.1.0"
+
+mime-types@^2.1.12, mime-types@^2.1.18, mime-types@~2.1.24, mime-types@~2.1.34:
+ version "2.1.35"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
+ integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
+ dependencies:
+ mime-db "1.52.0"
+
+mime@^1.4.1:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
+ integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
+
+minimatch@^3.1.1:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
+ integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimatch@^9.0.4:
+ version "9.0.5"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
+ integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2:
+ version "7.1.2"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
+ integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
+
+monaco-editor@^0.33.0:
+ version "0.33.0"
+ resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.33.0.tgz#842e244f3750a2482f8a29c676b5684e75ff34af"
+ integrity sha512-VcRWPSLIUEgQJQIE0pVT8FcGBIgFoxz7jtqctE+IiCxWugD0DwgyQBcZBhdSrdMC84eumoqMZsGl2GTreOzwqw==
+
+ms@^2.1.1, ms@^2.1.3:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
+mz@^2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
+ integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
+ dependencies:
+ any-promise "^1.0.0"
+ object-assign "^4.0.1"
+ thenify-all "^1.0.0"
+
+namespace-emitter@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz#978d51361c61313b4e6b8cf6f3853d08dfa2b17c"
+ integrity sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==
+
+nanoid@^3.1.25, nanoid@^3.2.0, nanoid@^3.3.8:
+ version "3.3.9"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.9.tgz#e0097d8e026b3343ff053e9ccd407360a03f503a"
+ integrity sha512-SppoicMGpZvbF1l3z4x7No3OlIjP7QJvC9XR7AhZr1kL133KHnKPztkKDc+Ir4aJ/1VhTySrtKhrsycmrMQfvg==
+
+needle@^3.1.0:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/needle/-/needle-3.3.1.tgz#63f75aec580c2e77e209f3f324e2cdf3d29bd049"
+ integrity sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==
+ dependencies:
+ iconv-lite "^0.6.3"
+ sax "^1.2.4"
+
+negotiator@0.6.3:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
+ integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
+
+next-tick@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb"
+ integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==
+
+node-releases@^2.0.19:
+ version "2.0.19"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314"
+ integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==
+
+normalize-path@^3.0.0, normalize-path@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+normalize-range@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
+ integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==
+
+nprogress@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1"
+ integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==
+
+number-precision@^1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/number-precision/-/number-precision-1.6.0.tgz#e309d28f80871d36ac9f6ecd974e13afb1ec0de0"
+ integrity sha512-05OLPgbgmnixJw+VvEh18yNPUo3iyp4BEWJcrLu4X9W05KmMifN7Mu5exYvQXqxxeNWhvIF+j3Rij+HmddM/hQ==
+
+object-assign@^4.0.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
+
+object-hash@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
+ integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
+
+object-inspect@^1.13.3:
+ version "1.13.4"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213"
+ integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==
+
+on-finished@^2.3.0:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
+ integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
+ dependencies:
+ ee-first "1.1.1"
+
+once@^1.3.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
+ dependencies:
+ wrappy "1"
+
+only@~0.0.2:
+ version "0.0.2"
+ resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4"
+ integrity sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==
+
+open@^7.0.4:
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321"
+ integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==
+ dependencies:
+ is-docker "^2.0.0"
+ is-wsl "^2.1.1"
+
+open@^8.4.0:
+ version "8.4.2"
+ resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9"
+ integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==
+ dependencies:
+ define-lazy-prop "^2.0.0"
+ is-docker "^2.1.1"
+ is-wsl "^2.2.0"
+
+package-json-from-dist@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
+ integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
+
+parse-node-version@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
+ integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
+
+parseurl@^1.3.2:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
+ integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+
+path-is-absolute@1.0.1, path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
+
+path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
+ integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
+
+path-parse@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
+ integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
+
+path-scurry@^1.11.1:
+ version "1.11.1"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2"
+ integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==
+ dependencies:
+ lru-cache "^10.2.0"
+ minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
+
+path-to-regexp@^6.3.0:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4"
+ integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==
+
+picocolors@^1.0.0, picocolors@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
+ integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
+
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
+ integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
+
+picomatch@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab"
+ integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==
+
+pify@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+ integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
+
+pify@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
+ integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
+
+pinia@^2.1.7:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/pinia/-/pinia-2.3.1.tgz#54c476675b72f5abcfafa24a7582531ea8c23d94"
+ integrity sha512-khUlZSwt9xXCaTbbxFYBKDc/bWAGWJjOgvxETwkTN7KRm66EeT1ZdZj6i2ceh9sP2Pzqsbc704r2yngBrxBVug==
+ dependencies:
+ "@vue/devtools-api" "^6.6.3"
+ vue-demi "^0.14.10"
+
+pirates@^4.0.1:
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
+ integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
+
+portfinder@^1.0.26:
+ version "1.0.35"
+ resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.35.tgz#6ebaf945da4d14c55d996e907b217f73e1dc06c9"
+ integrity sha512-73JaFg4NwYNAufDtS5FsFu/PdM49ahJrO1i44aCRsDWju1z5wuGDaqyFUQWR6aJoK2JPDWlaYYAGFNIGTSUHSw==
+ dependencies:
+ async "^3.2.6"
+ debug "^4.3.6"
+
+postcss-import@^14.1.0:
+ version "14.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0"
+ integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==
+ dependencies:
+ postcss-value-parser "^4.0.0"
+ read-cache "^1.0.0"
+ resolve "^1.1.7"
+
+postcss-import@^15.1.0:
+ version "15.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70"
+ integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==
+ dependencies:
+ postcss-value-parser "^4.0.0"
+ read-cache "^1.0.0"
+ resolve "^1.1.7"
+
+postcss-js@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2"
+ integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==
+ dependencies:
+ camelcase-css "^2.0.1"
+
+postcss-load-config@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3"
+ integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==
+ dependencies:
+ lilconfig "^3.0.0"
+ yaml "^2.3.4"
+
+postcss-nested@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.2.0.tgz#4c2d22ab5f20b9cb61e2c5c5915950784d068131"
+ integrity sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==
+ dependencies:
+ postcss-selector-parser "^6.1.1"
+
+postcss-selector-parser@^6.1.1, postcss-selector-parser@^6.1.2:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de"
+ integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==
+ dependencies:
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
+
+postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
+ integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
+
+postcss@^8.4.43, postcss@^8.4.47, postcss@^8.4.48:
+ version "8.5.3"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.3.tgz#1463b6f1c7fb16fe258736cba29a2de35237eafb"
+ integrity sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==
+ dependencies:
+ nanoid "^3.3.8"
+ picocolors "^1.1.1"
+ source-map-js "^1.2.1"
+
+preact@^10.5.13:
+ version "10.26.4"
+ resolved "https://registry.yarnpkg.com/preact/-/preact-10.26.4.tgz#b514f4249453a4247c82ff6d1267d59b7d78f9f9"
+ integrity sha512-KJhO7LBFTjP71d83trW+Ilnjbo+ySsaAgCfXOXUlmGzJ4ygYPWmysm77yg4emwfmoz3b22yvH5IsVFHbhUaH5w==
+
+prismjs@^1.23.0:
+ version "1.30.0"
+ resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.30.0.tgz#d9709969d9d4e16403f6f348c63553b19f0975a9"
+ integrity sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==
+
+prr@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
+ integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==
+
+punycode.js@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7"
+ integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==
+
+qs@^6.10.3:
+ version "6.14.0"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.0.tgz#c63fa40680d2c5c941412a0e899c89af60c0a930"
+ integrity sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==
+ dependencies:
+ side-channel "^1.1.0"
+
+queue-microtask@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
+ integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
+
+read-cache@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
+ integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==
+ dependencies:
+ pify "^2.3.0"
+
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+ dependencies:
+ picomatch "^2.2.1"
+
+regenerator-runtime@^0.14.0:
+ version "0.14.1"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f"
+ integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==
+
+replace-in-file@^6.1.0:
+ version "6.3.5"
+ resolved "https://registry.yarnpkg.com/replace-in-file/-/replace-in-file-6.3.5.tgz#ff956b0ab5bc96613207d603d197cd209400a654"
+ integrity sha512-arB9d3ENdKva2fxRnSjwBEXfK1npgyci7ZZuwysgAp7ORjHSyxz6oqIjTEv8R0Ydl4Ll7uOAZXL4vbkhGIizCg==
+ dependencies:
+ chalk "^4.1.2"
+ glob "^7.2.0"
+ yargs "^17.2.1"
+
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
+
+resize-detector@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/resize-detector/-/resize-detector-0.3.0.tgz#fe495112e184695500a8f51e0389f15774cb1cfc"
+ integrity sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ==
+
+resize-observer-polyfill@^1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464"
+ integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==
+
+resolve-path@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/resolve-path/-/resolve-path-1.4.0.tgz#c4bda9f5efb2fce65247873ab36bb4d834fe16f7"
+ integrity sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==
+ dependencies:
+ http-errors "~1.6.2"
+ path-is-absolute "1.0.1"
+
+resolve@^1.1.7, resolve@^1.22.8:
+ version "1.22.10"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39"
+ integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==
+ dependencies:
+ is-core-module "^2.16.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
+reusify@^1.0.4:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f"
+ integrity sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==
+
+rollup-plugin-visualizer@^5.12.0:
+ version "5.14.0"
+ resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.14.0.tgz#be82d43fb3c644e396e2d50ac8a53d354022d57c"
+ integrity sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA==
+ dependencies:
+ open "^8.4.0"
+ picomatch "^4.0.2"
+ source-map "^0.7.4"
+ yargs "^17.5.1"
+
+rollup@^4.20.0:
+ version "4.35.0"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.35.0.tgz#76c95dba17a579df4c00c3955aed32aa5d4dc66d"
+ integrity sha512-kg6oI4g+vc41vePJyO6dHt/yl0Rz3Thv0kJeVQ3D1kS3E5XSuKbPc29G4IpT/Kv1KQwgHVcN+HtyS+HYLNSvQg==
+ dependencies:
+ "@types/estree" "1.0.6"
+ optionalDependencies:
+ "@rollup/rollup-android-arm-eabi" "4.35.0"
+ "@rollup/rollup-android-arm64" "4.35.0"
+ "@rollup/rollup-darwin-arm64" "4.35.0"
+ "@rollup/rollup-darwin-x64" "4.35.0"
+ "@rollup/rollup-freebsd-arm64" "4.35.0"
+ "@rollup/rollup-freebsd-x64" "4.35.0"
+ "@rollup/rollup-linux-arm-gnueabihf" "4.35.0"
+ "@rollup/rollup-linux-arm-musleabihf" "4.35.0"
+ "@rollup/rollup-linux-arm64-gnu" "4.35.0"
+ "@rollup/rollup-linux-arm64-musl" "4.35.0"
+ "@rollup/rollup-linux-loongarch64-gnu" "4.35.0"
+ "@rollup/rollup-linux-powerpc64le-gnu" "4.35.0"
+ "@rollup/rollup-linux-riscv64-gnu" "4.35.0"
+ "@rollup/rollup-linux-s390x-gnu" "4.35.0"
+ "@rollup/rollup-linux-x64-gnu" "4.35.0"
+ "@rollup/rollup-linux-x64-musl" "4.35.0"
+ "@rollup/rollup-win32-arm64-msvc" "4.35.0"
+ "@rollup/rollup-win32-ia32-msvc" "4.35.0"
+ "@rollup/rollup-win32-x64-msvc" "4.35.0"
+ fsevents "~2.3.2"
+
+run-parallel@^1.1.9:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
+ integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
+ dependencies:
+ queue-microtask "^1.2.2"
+
+safe-buffer@5.2.1:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
+safe-regex-test@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1"
+ integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==
+ dependencies:
+ call-bound "^1.0.2"
+ es-errors "^1.3.0"
+ is-regex "^1.2.1"
+
+"safer-buffer@>= 2.1.2 < 3.0.0":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+sax@^1.2.4:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f"
+ integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==
+
+scroll-into-view-if-needed@^2.2.28, scroll-into-view-if-needed@^2.2.31:
+ version "2.2.31"
+ resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz#d3c482959dc483e37962d1521254e3295d0d1587"
+ integrity sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==
+ dependencies:
+ compute-scroll-into-view "^1.0.20"
+
+select@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d"
+ integrity sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==
+
+semver@^5.6.0:
+ version "5.7.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
+ integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
+
+semver@^6.3.1:
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
+ integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
+
+setprototypeof@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
+ integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
+
+setprototypeof@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
+ integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
+
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
+ integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
+ dependencies:
+ shebang-regex "^3.0.0"
+
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
+ integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
+
+side-channel-list@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad"
+ integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==
+ dependencies:
+ es-errors "^1.3.0"
+ object-inspect "^1.13.3"
+
+side-channel-map@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42"
+ integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==
+ dependencies:
+ call-bound "^1.0.2"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.5"
+ object-inspect "^1.13.3"
+
+side-channel-weakmap@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea"
+ integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==
+ dependencies:
+ call-bound "^1.0.2"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.5"
+ object-inspect "^1.13.3"
+ side-channel-map "^1.0.1"
+
+side-channel@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9"
+ integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==
+ dependencies:
+ es-errors "^1.3.0"
+ object-inspect "^1.13.3"
+ side-channel-list "^1.0.0"
+ side-channel-map "^1.0.1"
+ side-channel-weakmap "^1.0.2"
+
+signal-exit@^4.0.1:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
+ integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
+
+simple-swizzle@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
+ integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==
+ dependencies:
+ is-arrayish "^0.3.1"
+
+slate-history@^0.66.0:
+ version "0.66.0"
+ resolved "https://registry.yarnpkg.com/slate-history/-/slate-history-0.66.0.tgz#ac63fddb903098ceb4c944433e3f75fe63acf940"
+ integrity sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==
+ dependencies:
+ is-plain-object "^5.0.0"
+
+slate@^0.72.0:
+ version "0.72.8"
+ resolved "https://registry.yarnpkg.com/slate/-/slate-0.72.8.tgz#5a018edf24e45448655293a68bfbcf563aa5ba81"
+ integrity sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==
+ dependencies:
+ immer "^9.0.6"
+ is-plain-object "^5.0.0"
+ tiny-warning "^1.0.3"
+
+snabbdom@^3.1.0:
+ version "3.6.2"
+ resolved "https://registry.yarnpkg.com/snabbdom/-/snabbdom-3.6.2.tgz#57dd66878f6320497fa7f67941df356a045c75a1"
+ integrity sha512-ig5qOnCDbugFntKi6c7Xlib8bA6xiJVk8O+WdFrV3wxbMqeHO0hXFQC4nAhPVWfZfi8255lcZkNhtIBINCc4+Q==
+
+sortablejs@1.14.0:
+ version "1.14.0"
+ resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.14.0.tgz#6d2e17ccbdb25f464734df621d4f35d4ab35b3d8"
+ integrity sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==
+
+sortablejs@^1.15.0:
+ version "1.15.6"
+ resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.15.6.tgz#ff93699493f5b8ab8d828f933227b4988df1d393"
+ integrity sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==
+
+source-map-js@^1.0.2, source-map-js@^1.2.0, source-map-js@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
+ integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
+
+source-map@^0.7.4:
+ version "0.7.4"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
+ integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
+
+source-map@~0.6.0:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+spark-md5@^3.0.1:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/spark-md5/-/spark-md5-3.0.2.tgz#7952c4a30784347abcee73268e473b9c0167e3fc"
+ integrity sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw==
+
+ssr-window@^3.0.0-alpha.1:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/ssr-window/-/ssr-window-3.0.0.tgz#fd5b82801638943e0cc704c4691801435af7ac37"
+ integrity sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==
+
+statuses@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
+ integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
+
+"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
+ integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
+
+"string-width-cjs@npm:string-width@^4.2.0":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
+string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
+string-width@^5.0.1, string-width@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
+ integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
+ dependencies:
+ eastasianwidth "^0.2.0"
+ emoji-regex "^9.2.2"
+ strip-ansi "^7.0.1"
+
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
+strip-ansi@^7.0.1:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
+ integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
+ dependencies:
+ ansi-regex "^6.0.1"
+
+style-mod@^4.0.0, style-mod@^4.1.0:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/style-mod/-/style-mod-4.1.2.tgz#ca238a1ad4786520f7515a8539d5a63691d7bf67"
+ integrity sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==
+
+sucrase@^3.35.0:
+ version "3.35.0"
+ resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263"
+ integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==
+ dependencies:
+ "@jridgewell/gen-mapping" "^0.3.2"
+ commander "^4.0.0"
+ glob "^10.3.10"
+ lines-and-columns "^1.1.6"
+ mz "^2.7.0"
+ pirates "^4.0.1"
+ ts-interface-checker "^0.1.9"
+
+supports-color@^7.1.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
+ integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
+ dependencies:
+ has-flag "^4.0.0"
+
+supports-preserve-symlinks-flag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
+ integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
+
+tailwind-config-viewer@^1.7.3:
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/tailwind-config-viewer/-/tailwind-config-viewer-1.7.3.tgz#3e448cad29545aa31613a5d82c61798ee93c4e88"
+ integrity sha512-rgeFXe9vL4njtaSI1y2uUAD1aRx05RYHbReN72ARAVEVSlNmS0Zf46pj3/ORc3xQwLK/AzbaIs6UFcK7hJSIlA==
+ dependencies:
+ "@koa/router" "^12.0.1"
+ commander "^6.0.0"
+ fs-extra "^9.0.1"
+ koa "^2.14.2"
+ koa-static "^5.0.0"
+ open "^7.0.4"
+ portfinder "^1.0.26"
+ replace-in-file "^6.1.0"
+
+tailwindcss@^3.4.1:
+ version "3.4.17"
+ resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.17.tgz#ae8406c0f96696a631c790768ff319d46d5e5a63"
+ integrity sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==
+ dependencies:
+ "@alloc/quick-lru" "^5.2.0"
+ arg "^5.0.2"
+ chokidar "^3.6.0"
+ didyoumean "^1.2.2"
+ dlv "^1.1.3"
+ fast-glob "^3.3.2"
+ glob-parent "^6.0.2"
+ is-glob "^4.0.3"
+ jiti "^1.21.6"
+ lilconfig "^3.1.3"
+ micromatch "^4.0.8"
+ normalize-path "^3.0.0"
+ object-hash "^3.0.0"
+ picocolors "^1.1.1"
+ postcss "^8.4.47"
+ postcss-import "^15.1.0"
+ postcss-js "^4.0.1"
+ postcss-load-config "^4.0.2"
+ postcss-nested "^6.2.0"
+ postcss-selector-parser "^6.1.2"
+ resolve "^1.22.8"
+ sucrase "^3.35.0"
+
+thenify-all@^1.0.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
+ integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==
+ dependencies:
+ thenify ">= 3.1.0 < 4"
+
+"thenify@>= 3.1.0 < 4":
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
+ integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
+ dependencies:
+ any-promise "^1.0.0"
+
+tiny-emitter@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423"
+ integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==
+
+tiny-warning@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754"
+ integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==
+
+to-regex-range@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
+ integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
+ dependencies:
+ is-number "^7.0.0"
+
+toggle-selection@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
+ integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==
+
+toidentifier@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
+ integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
+
+ts-interface-checker@^0.1.9:
+ version "0.1.13"
+ resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
+ integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
+
+tslib@2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e"
+ integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==
+
+tslib@^2.3.0:
+ version "2.8.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
+ integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
+
+tsscmp@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb"
+ integrity sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==
+
+type-is@^1.6.16:
+ version "1.6.18"
+ resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
+ integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
+ dependencies:
+ media-typer "0.3.0"
+ mime-types "~2.1.24"
+
+type@^2.7.2:
+ version "2.7.3"
+ resolved "https://registry.yarnpkg.com/type/-/type-2.7.3.tgz#436981652129285cc3ba94f392886c2637ea0486"
+ integrity sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==
+
+typescript@^4.7.4:
+ version "4.9.5"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
+ integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
+
+uc.micro@^2.0.0, uc.micro@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee"
+ integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==
+
+universalify@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d"
+ integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==
+
+update-browserslist-db@^1.1.1:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420"
+ integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==
+ dependencies:
+ escalade "^3.2.0"
+ picocolors "^1.1.1"
+
+util-deprecate@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
+
+vary@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+ integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
+
+vite@^5.1.4:
+ version "5.4.14"
+ resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.14.tgz#ff8255edb02134df180dcfca1916c37a6abe8408"
+ integrity sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==
+ dependencies:
+ esbuild "^0.21.3"
+ postcss "^8.4.43"
+ rollup "^4.20.0"
+ optionalDependencies:
+ fsevents "~2.3.3"
+
+vue-clipboard3@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz#79b026c765c0f6a5cde18a477c2dbfc7d3b9f178"
+ integrity sha512-Q9S7dzWGax7LN5iiSPcu/K1GGm2gcBBlYwmMsUc5/16N6w90cbKow3FnPmPs95sungns4yvd9/+JhbAznECS2A==
+ dependencies:
+ clipboard "^2.0.6"
+
+vue-color-kit@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/vue-color-kit/-/vue-color-kit-1.0.6.tgz#1f8b4780e7b1d3a079f852f47128c1e6b5eb05fc"
+ integrity sha512-56oSUp8hGIZ3E4ayZLqTDAb2C7VzaWAC1EVUsZEvPCD2wiiiFd2L2BiEGN1ingfz538sYWKNXxMZQGslqbMiBg==
+
+vue-demi@^0.13.11:
+ version "0.13.11"
+ resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.13.11.tgz#7d90369bdae8974d87b1973564ad390182410d99"
+ integrity sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==
+
+vue-demi@^0.14.10:
+ version "0.14.10"
+ resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.10.tgz#afc78de3d6f9e11bf78c55e8510ee12814522f04"
+ integrity sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==
+
+vue-echarts@^6.0.2:
+ version "6.7.3"
+ resolved "https://registry.yarnpkg.com/vue-echarts/-/vue-echarts-6.7.3.tgz#30efafc51a4a9de1b8117d3b63e74b0c761ff3ba"
+ integrity sha512-vXLKpALFjbPphW9IfQPOVfb1KjGZ/f8qa/FZHi9lZIWzAnQC1DgnmEK3pJgEkyo6EP7UnX6Bv/V3Ke7p+qCNXA==
+ dependencies:
+ resize-detector "^0.3.0"
+ vue-demi "^0.13.11"
+
+vue-i18n@^9.1.10:
+ version "9.14.3"
+ resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.14.3.tgz#ca1c956a0c0e82415abd2da6372a43ae624a018f"
+ integrity sha512-C+E0KE8ihKjdYCQx8oUkXX+8tBItrYNMnGJuzEPevBARQFUN2tKez6ZVOvBrWH0+KT5wEk3vOWjNk7ygb2u9ig==
+ dependencies:
+ "@intlify/core-base" "9.14.3"
+ "@intlify/shared" "9.14.3"
+ "@vue/devtools-api" "^6.5.0"
+
+vue-router@^4.2.5:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.5.0.tgz#58fc5fe374e10b6018f910328f756c3dae081f14"
+ integrity sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==
+ dependencies:
+ "@vue/devtools-api" "^6.6.4"
+
+vue@^3.1.0, vue@^3.4.19:
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/vue/-/vue-3.5.13.tgz#9f760a1a982b09c0c04a867903fc339c9f29ec0a"
+ integrity sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==
+ dependencies:
+ "@vue/compiler-dom" "3.5.13"
+ "@vue/compiler-sfc" "3.5.13"
+ "@vue/runtime-dom" "3.5.13"
+ "@vue/server-renderer" "3.5.13"
+ "@vue/shared" "3.5.13"
+
+vuedraggable@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/vuedraggable/-/vuedraggable-4.1.0.tgz#edece68adb8a4d9e06accff9dfc9040e66852270"
+ integrity sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==
+ dependencies:
+ sortablejs "1.14.0"
+
+w3c-keyname@^2.2.4:
+ version "2.2.8"
+ resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.8.tgz#7b17c8c6883d4e8b86ac8aba79d39e880f8869c5"
+ integrity sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==
+
+which@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
+ integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
+ dependencies:
+ isexe "^2.0.0"
+
+wildcard@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-1.1.2.tgz#a7020453084d8cd2efe70ba9d3696263de1710a5"
+ integrity sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==
+
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrap-ansi@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
+ integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
+ dependencies:
+ ansi-styles "^6.1.0"
+ string-width "^5.0.1"
+ strip-ansi "^7.0.1"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
+
+xss@^1.0.15:
+ version "1.0.15"
+ resolved "https://registry.yarnpkg.com/xss/-/xss-1.0.15.tgz#96a0e13886f0661063028b410ed1b18670f4e59a"
+ integrity sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==
+ dependencies:
+ commander "^2.20.3"
+ cssfilter "0.0.10"
+
+y18n@^5.0.5:
+ version "5.0.8"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
+ integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
+
+yallist@^3.0.2:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
+ integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
+
+yaml@^2.3.4:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.7.0.tgz#aef9bb617a64c937a9a748803786ad8d3ffe1e98"
+ integrity sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==
+
+yargs-parser@^21.1.1:
+ version "21.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
+ integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
+
+yargs@^17.2.1, yargs@^17.5.1:
+ version "17.7.2"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
+ integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
+ dependencies:
+ cliui "^8.0.1"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.3"
+ y18n "^5.0.5"
+ yargs-parser "^21.1.1"
+
+ylru@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/ylru/-/ylru-1.4.0.tgz#0cf0aa57e9c24f8a2cbde0cc1ca2c9592ac4e0f6"
+ integrity sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==
+
+zrender@5.6.1:
+ version "5.6.1"
+ resolved "https://registry.yarnpkg.com/zrender/-/zrender-5.6.1.tgz#e08d57ecf4acac708c4fcb7481eb201df7f10a6b"
+ integrity sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==
+ dependencies:
+ tslib "2.3.0"
diff --git a/webman/.env.example b/webman/.env.example
new file mode 100644
index 0000000..33c4136
--- /dev/null
+++ b/webman/.env.example
@@ -0,0 +1,23 @@
+# 数据库配置
+DB_TYPE = mysql
+DB_HOST = 127.0.0.1
+DB_PORT = 3306
+DB_NAME = saiadmin
+DB_USER = root
+DB_PASSWORD = 123456
+DB_PREFIX =
+
+# 缓存方式,支持file|redis|array
+CACHE_MODE = file
+
+# Redis配置
+REDIS_HOST = 127.0.0.1
+REDIS_PORT = 6379
+REDIS_PASSWORD = ''
+REDIS_DB = 0
+
+# 验证码配置,支持cache|session
+CAPTCHA_MODE = cache
+
+#前端目录
+FRONTEND_DIR = saiadmin-vue
\ No newline at end of file
diff --git a/webman/.gitignore b/webman/.gitignore
new file mode 100644
index 0000000..af58d8d
--- /dev/null
+++ b/webman/.gitignore
@@ -0,0 +1,7 @@
+/runtime
+/.idea
+/.vscode
+/vendor
+*.log
+.env
+/composer.lock
diff --git a/webman/LICENSE b/webman/LICENSE
new file mode 100644
index 0000000..2c66292
--- /dev/null
+++ b/webman/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2021 walkor and contributors (see https://github.com/walkor/webman/contributors)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/webman/app/controller/IndexController.php b/webman/app/controller/IndexController.php
new file mode 100644
index 0000000..53d72aa
--- /dev/null
+++ b/webman/app/controller/IndexController.php
@@ -0,0 +1,13 @@
+ 'webman']);
+ }
+}
diff --git a/webman/app/functions.php b/webman/app/functions.php
new file mode 100644
index 0000000..5c9c58d
--- /dev/null
+++ b/webman/app/functions.php
@@ -0,0 +1,4 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+namespace app\middleware;
+
+use Webman\MiddlewareInterface;
+use Webman\Http\Response;
+use Webman\Http\Request;
+
+/**
+ * Class StaticFile
+ * @package app\middleware
+ */
+class StaticFile implements MiddlewareInterface
+{
+ public function process(Request $request, callable $handler): Response
+ {
+ // Access to files beginning with. Is prohibited
+ if (strpos($request->path(), '/.') !== false) {
+ return response('403 forbidden ', 403);
+ }
+ /** @var Response $response */
+ $response = $handler($request);
+ // Add cross domain HTTP header
+ /*$response->withHeaders([
+ 'Access-Control-Allow-Origin' => '*',
+ 'Access-Control-Allow-Credentials' => 'true',
+ ]);*/
+ return $response;
+ }
+}
diff --git a/webman/app/process/Http.php b/webman/app/process/Http.php
new file mode 100644
index 0000000..f462c3a
--- /dev/null
+++ b/webman/app/process/Http.php
@@ -0,0 +1,10 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+namespace app\process;
+
+use FilesystemIterator;
+use RecursiveDirectoryIterator;
+use RecursiveIteratorIterator;
+use SplFileInfo;
+use Workerman\Timer;
+use Workerman\Worker;
+
+/**
+ * Class FileMonitor
+ * @package process
+ */
+class Monitor
+{
+ /**
+ * @var array
+ */
+ protected array $paths = [];
+
+ /**
+ * @var array
+ */
+ protected array $extensions = [];
+
+ /**
+ * @var array
+ */
+ protected array $loadedFiles = [];
+
+ /**
+ * @var int
+ */
+ protected int $ppid = 0;
+
+ /**
+ * Pause monitor
+ * @return void
+ */
+ public static function pause(): void
+ {
+ file_put_contents(static::lockFile(), time());
+ }
+
+ /**
+ * Resume monitor
+ * @return void
+ */
+ public static function resume(): void
+ {
+ clearstatcache();
+ if (is_file(static::lockFile())) {
+ unlink(static::lockFile());
+ }
+ }
+
+ /**
+ * Whether monitor is paused
+ * @return bool
+ */
+ public static function isPaused(): bool
+ {
+ clearstatcache();
+ return file_exists(static::lockFile());
+ }
+
+ /**
+ * Lock file
+ * @return string
+ */
+ protected static function lockFile(): string
+ {
+ return runtime_path('monitor.lock');
+ }
+
+ /**
+ * FileMonitor constructor.
+ * @param $monitorDir
+ * @param $monitorExtensions
+ * @param array $options
+ */
+ public function __construct($monitorDir, $monitorExtensions, array $options = [])
+ {
+ $this->ppid = function_exists('posix_getppid') ? posix_getppid() : 0;
+ static::resume();
+ $this->paths = (array)$monitorDir;
+ $this->extensions = $monitorExtensions;
+ foreach (get_included_files() as $index => $file) {
+ $this->loadedFiles[$file] = $index;
+ if (strpos($file, 'webman-framework/src/support/App.php')) {
+ break;
+ }
+ }
+ if (!Worker::getAllWorkers()) {
+ return;
+ }
+ $disableFunctions = explode(',', ini_get('disable_functions'));
+ if (in_array('exec', $disableFunctions, true)) {
+ echo "\nMonitor file change turned off because exec() has been disabled by disable_functions setting in " . PHP_CONFIG_FILE_PATH . "/php.ini\n";
+ } else {
+ if ($options['enable_file_monitor'] ?? true) {
+ Timer::add(1, function () {
+ $this->checkAllFilesChange();
+ });
+ }
+ }
+
+ $memoryLimit = $this->getMemoryLimit($options['memory_limit'] ?? null);
+ if ($memoryLimit && ($options['enable_memory_monitor'] ?? true)) {
+ Timer::add(60, [$this, 'checkMemory'], [$memoryLimit]);
+ }
+ }
+
+ /**
+ * @param $monitorDir
+ * @return bool
+ */
+ public function checkFilesChange($monitorDir): bool
+ {
+ static $lastMtime, $tooManyFilesCheck;
+ if (!$lastMtime) {
+ $lastMtime = time();
+ }
+ clearstatcache();
+ if (!is_dir($monitorDir)) {
+ if (!is_file($monitorDir)) {
+ return false;
+ }
+ $iterator = [new SplFileInfo($monitorDir)];
+ } else {
+ // recursive traversal directory
+ $dirIterator = new RecursiveDirectoryIterator($monitorDir, FilesystemIterator::SKIP_DOTS | FilesystemIterator::FOLLOW_SYMLINKS);
+ $iterator = new RecursiveIteratorIterator($dirIterator);
+ }
+ $count = 0;
+ foreach ($iterator as $file) {
+ $count ++;
+ /** var SplFileInfo $file */
+ if (is_dir($file->getRealPath())) {
+ continue;
+ }
+ // check mtime
+ if (in_array($file->getExtension(), $this->extensions, true) && $lastMtime < $file->getMTime()) {
+ $lastMtime = $file->getMTime();
+ if (DIRECTORY_SEPARATOR === '/' && isset($this->loadedFiles[$file->getRealPath()])) {
+ echo "$file updated but cannot be reloaded because only auto-loaded files support reload.\n";
+ continue;
+ }
+ $var = 0;
+ exec('"'.PHP_BINARY . '" -l ' . $file, $out, $var);
+ if ($var) {
+ continue;
+ }
+ // send SIGUSR1 signal to master process for reload
+ if (DIRECTORY_SEPARATOR === '/') {
+ if ($masterPid = $this->getMasterPid()) {
+ echo $file . " updated and reload\n";
+ posix_kill($masterPid, SIGUSR1);
+ } else {
+ echo "Master process has gone away and can not reload\n";
+ }
+ return true;
+ }
+ echo $file . " updated and reload\n";
+ return true;
+ }
+ }
+ if (!$tooManyFilesCheck && $count > 1000) {
+ echo "Monitor: There are too many files ($count files) in $monitorDir which makes file monitoring very slow\n";
+ $tooManyFilesCheck = 1;
+ }
+ return false;
+ }
+
+ /**
+ * @return int
+ */
+ public function getMasterPid(): int
+ {
+ if ($this->ppid === 0) {
+ return 0;
+ }
+ if (function_exists('posix_kill') && !posix_kill($this->ppid, 0)) {
+ echo "Master process has gone away\n";
+ return $this->ppid = 0;
+ }
+ if (PHP_OS_FAMILY !== 'Linux') {
+ return $this->ppid;
+ }
+ $cmdline = "/proc/$this->ppid/cmdline";
+ if (!is_readable($cmdline) || !($content = file_get_contents($cmdline)) || (!str_contains($content, 'WorkerMan') && !str_contains($content, 'php'))) {
+ // Process not exist
+ $this->ppid = 0;
+ }
+ return $this->ppid;
+ }
+
+ /**
+ * @return bool
+ */
+ public function checkAllFilesChange(): bool
+ {
+ if (static::isPaused()) {
+ return false;
+ }
+ foreach ($this->paths as $path) {
+ if ($this->checkFilesChange($path)) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ /**
+ * @param $memoryLimit
+ * @return void
+ */
+ public function checkMemory($memoryLimit): void
+ {
+ if (static::isPaused() || $memoryLimit <= 0) {
+ return;
+ }
+ $masterPid = $this->getMasterPid();
+ if ($masterPid <= 0) {
+ echo "Master process has gone away\n";
+ return;
+ }
+
+ $childrenFile = "/proc/$masterPid/task/$masterPid/children";
+ if (!is_file($childrenFile) || !($children = file_get_contents($childrenFile))) {
+ return;
+ }
+ foreach (explode(' ', $children) as $pid) {
+ $pid = (int)$pid;
+ $statusFile = "/proc/$pid/status";
+ if (!is_file($statusFile) || !($status = file_get_contents($statusFile))) {
+ continue;
+ }
+ $mem = 0;
+ if (preg_match('/VmRSS\s*?:\s*?(\d+?)\s*?kB/', $status, $match)) {
+ $mem = $match[1];
+ }
+ $mem = (int)($mem / 1024);
+ if ($mem >= $memoryLimit) {
+ posix_kill($pid, SIGINT);
+ }
+ }
+ }
+
+ /**
+ * Get memory limit
+ * @param $memoryLimit
+ * @return int
+ */
+ protected function getMemoryLimit($memoryLimit): int
+ {
+ if ($memoryLimit === 0) {
+ return 0;
+ }
+ $usePhpIni = false;
+ if (!$memoryLimit) {
+ $memoryLimit = ini_get('memory_limit');
+ $usePhpIni = true;
+ }
+
+ if ($memoryLimit == -1) {
+ return 0;
+ }
+ $unit = strtolower($memoryLimit[strlen($memoryLimit) - 1]);
+ $memoryLimit = (int)$memoryLimit;
+ if ($unit === 'g') {
+ $memoryLimit = 1024 * $memoryLimit;
+ } else if ($unit === 'k') {
+ $memoryLimit = ($memoryLimit / 1024);
+ } else if ($unit === 'm') {
+ $memoryLimit = (int)($memoryLimit);
+ } else if ($unit === 't') {
+ $memoryLimit = (1024 * 1024 * $memoryLimit);
+ } else {
+ $memoryLimit = ($memoryLimit / (1024 * 1024));
+ }
+ if ($memoryLimit < 50) {
+ $memoryLimit = 50;
+ }
+ if ($usePhpIni) {
+ $memoryLimit = (0.8 * $memoryLimit);
+ }
+ return (int)$memoryLimit;
+ }
+
+}
diff --git a/webman/app/view/index/view.html b/webman/app/view/index/view.html
new file mode 100644
index 0000000..67ebb26
--- /dev/null
+++ b/webman/app/view/index/view.html
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+ webman
+
+
+
+hello =htmlspecialchars($name)?>
+
+
diff --git a/webman/composer.json b/webman/composer.json
new file mode 100644
index 0000000..3fbd9b3
--- /dev/null
+++ b/webman/composer.json
@@ -0,0 +1,57 @@
+{
+ "name": "workerman/webman",
+ "type": "project",
+ "keywords": [
+ "high performance",
+ "http service"
+ ],
+ "homepage": "https://www.workerman.net",
+ "license": "MIT",
+ "description": "High performance HTTP Service Framework.",
+ "authors": [
+ {
+ "name": "walkor",
+ "email": "walkor@workerman.net",
+ "homepage": "https://www.workerman.net",
+ "role": "Developer"
+ }
+ ],
+ "support": {
+ "email": "walkor@workerman.net",
+ "issues": "https://github.com/walkor/webman/issues",
+ "forum": "https://wenda.workerman.net/",
+ "wiki": "https://workerman.net/doc/webman",
+ "source": "https://github.com/walkor/webman"
+ },
+ "require": {
+ "php": ">=8.1",
+ "workerman/webman-framework": "^2.1",
+ "monolog/monolog": "^2.0",
+ "saithink/saiadmin": "^5.1",
+ "saithink/saipackage": "^1.0"
+ },
+ "suggest": {
+ "ext-event": "For better performance. "
+ },
+ "autoload": {
+ "psr-4": {
+ "": "./",
+ "app\\": "./app",
+ "App\\": "./app",
+ "app\\View\\Components\\": "./app/view/components"
+ }
+ },
+ "scripts": {
+ "post-package-install": [
+ "support\\Plugin::install"
+ ],
+ "post-package-update": [
+ "support\\Plugin::install"
+ ],
+ "pre-package-uninstall": [
+ "support\\Plugin::uninstall"
+ ]
+ },
+ "minimum-stability": "dev",
+ "prefer-stable": true
+}
diff --git a/webman/config/app.php b/webman/config/app.php
new file mode 100644
index 0000000..f26e358
--- /dev/null
+++ b/webman/config/app.php
@@ -0,0 +1,26 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+use support\Request;
+
+return [
+ 'debug' => true,
+ 'error_reporting' => E_ALL,
+ 'default_timezone' => 'Asia/Shanghai',
+ 'request_class' => Request::class,
+ 'public_path' => base_path() . DIRECTORY_SEPARATOR . 'public',
+ 'runtime_path' => base_path(false) . DIRECTORY_SEPARATOR . 'runtime',
+ 'controller_suffix' => 'Controller',
+ 'controller_reuse' => false,
+];
diff --git a/webman/config/autoload.php b/webman/config/autoload.php
new file mode 100644
index 0000000..69a8135
--- /dev/null
+++ b/webman/config/autoload.php
@@ -0,0 +1,21 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return [
+ 'files' => [
+ base_path() . '/app/functions.php',
+ base_path() . '/support/Request.php',
+ base_path() . '/support/Response.php',
+ ]
+];
diff --git a/webman/config/bootstrap.php b/webman/config/bootstrap.php
new file mode 100644
index 0000000..95d2e87
--- /dev/null
+++ b/webman/config/bootstrap.php
@@ -0,0 +1,17 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return [
+ support\bootstrap\Session::class,
+];
diff --git a/webman/config/cache.php b/webman/config/cache.php
new file mode 100644
index 0000000..cd9ead7
--- /dev/null
+++ b/webman/config/cache.php
@@ -0,0 +1,18 @@
+ env('CACHE_MODE', 'file'),
+ 'stores' => [
+ 'file' => [
+ 'driver' => 'file',
+ 'path' => runtime_path('cache')
+ ],
+ 'redis' => [
+ 'driver' => 'redis',
+ 'connection' => 'default'
+ ],
+ 'array' => [
+ 'driver' => 'array'
+ ]
+ ]
+];
\ No newline at end of file
diff --git a/webman/config/container.php b/webman/config/container.php
new file mode 100644
index 0000000..106b7b4
--- /dev/null
+++ b/webman/config/container.php
@@ -0,0 +1,15 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return new Webman\Container;
\ No newline at end of file
diff --git a/webman/config/dependence.php b/webman/config/dependence.php
new file mode 100644
index 0000000..8e964ed
--- /dev/null
+++ b/webman/config/dependence.php
@@ -0,0 +1,15 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return [];
\ No newline at end of file
diff --git a/webman/config/exception.php b/webman/config/exception.php
new file mode 100644
index 0000000..f2aede3
--- /dev/null
+++ b/webman/config/exception.php
@@ -0,0 +1,17 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return [
+ '' => support\exception\Handler::class,
+];
\ No newline at end of file
diff --git a/webman/config/log.php b/webman/config/log.php
new file mode 100644
index 0000000..7f05de5
--- /dev/null
+++ b/webman/config/log.php
@@ -0,0 +1,32 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return [
+ 'default' => [
+ 'handlers' => [
+ [
+ 'class' => Monolog\Handler\RotatingFileHandler::class,
+ 'constructor' => [
+ runtime_path() . '/logs/webman.log',
+ 7, //$maxFiles
+ Monolog\Logger::DEBUG,
+ ],
+ 'formatter' => [
+ 'class' => Monolog\Formatter\LineFormatter::class,
+ 'constructor' => [null, 'Y-m-d H:i:s', true],
+ ],
+ ]
+ ],
+ ],
+];
diff --git a/webman/config/middleware.php b/webman/config/middleware.php
new file mode 100644
index 0000000..8e964ed
--- /dev/null
+++ b/webman/config/middleware.php
@@ -0,0 +1,15 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return [];
\ No newline at end of file
diff --git a/webman/config/process.php b/webman/config/process.php
new file mode 100644
index 0000000..892dc82
--- /dev/null
+++ b/webman/config/process.php
@@ -0,0 +1,62 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+use support\Log;
+use support\Request;
+use app\process\Http;
+
+global $argv;
+
+return [
+ 'webman' => [
+ 'handler' => Http::class,
+ 'listen' => 'http://0.0.0.0:8787',
+ 'count' => cpu_count() * 4,
+ 'user' => '',
+ 'group' => '',
+ 'reusePort' => false,
+ 'eventLoop' => '',
+ 'context' => [],
+ 'constructor' => [
+ 'requestClass' => Request::class,
+ 'logger' => Log::channel('default'),
+ 'appPath' => app_path(),
+ 'publicPath' => public_path()
+ ]
+ ],
+ // File update detection and automatic reload
+ 'monitor' => [
+ 'handler' => app\process\Monitor::class,
+ 'reloadable' => false,
+ 'constructor' => [
+ // Monitor these directories
+ 'monitorDir' => array_merge([
+ app_path(),
+ config_path(),
+ base_path() . '/process',
+ base_path() . '/support',
+ base_path() . '/resource',
+ base_path() . '/.env',
+ ], glob(base_path() . '/plugin/*/app'), glob(base_path() . '/plugin/*/config'), glob(base_path() . '/plugin/*/api')),
+ // Files with these suffixes will be monitored
+ 'monitorExtensions' => [
+ 'php', 'html', 'htm', 'env'
+ ],
+ 'options' => [
+ 'enable_file_monitor' => !in_array('-d', $argv) && DIRECTORY_SEPARATOR === '/',
+ 'enable_memory_monitor' => DIRECTORY_SEPARATOR === '/',
+ ]
+ ]
+ ]
+];
diff --git a/webman/config/redis.php b/webman/config/redis.php
new file mode 100644
index 0000000..5b4b993
--- /dev/null
+++ b/webman/config/redis.php
@@ -0,0 +1,17 @@
+ [
+ 'password' => env('REDIS_PASSWORD', ''),
+ 'host' => env('REDIS_HOST', '127.0.0.1'),
+ 'port' => env('REDIS_PORT', 6379),
+ 'database' => env('REDIS_DB', 0),
+ 'pool' => [
+ 'max_connections' => 5,
+ 'min_connections' => 1,
+ 'wait_timeout' => 3,
+ 'idle_timeout' => 60,
+ 'heartbeat_interval' => 50,
+ ],
+ ]
+];
\ No newline at end of file
diff --git a/webman/config/route.php b/webman/config/route.php
new file mode 100644
index 0000000..a5064fc
--- /dev/null
+++ b/webman/config/route.php
@@ -0,0 +1,21 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+use Webman\Route;
+
+
+
+
+
+
diff --git a/webman/config/server.php b/webman/config/server.php
new file mode 100644
index 0000000..054d01f
--- /dev/null
+++ b/webman/config/server.php
@@ -0,0 +1,23 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+return [
+ 'event_loop' => '',
+ 'stop_timeout' => 2,
+ 'pid_file' => runtime_path() . '/webman.pid',
+ 'status_file' => runtime_path() . '/webman.status',
+ 'stdout_file' => runtime_path() . '/logs/stdout.log',
+ 'log_file' => runtime_path() . '/logs/workerman.log',
+ 'max_package_size' => 10 * 1024 * 1024
+];
diff --git a/webman/config/session.php b/webman/config/session.php
new file mode 100644
index 0000000..043f8c4
--- /dev/null
+++ b/webman/config/session.php
@@ -0,0 +1,65 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+use Webman\Session\FileSessionHandler;
+use Webman\Session\RedisSessionHandler;
+use Webman\Session\RedisClusterSessionHandler;
+
+return [
+
+ 'type' => 'file', // or redis or redis_cluster
+
+ 'handler' => FileSessionHandler::class,
+
+ 'config' => [
+ 'file' => [
+ 'save_path' => runtime_path() . '/sessions',
+ ],
+ 'redis' => [
+ 'host' => '127.0.0.1',
+ 'port' => 6379,
+ 'auth' => '',
+ 'timeout' => 2,
+ 'database' => '',
+ 'prefix' => 'redis_session_',
+ ],
+ 'redis_cluster' => [
+ 'host' => ['127.0.0.1:7000', '127.0.0.1:7001', '127.0.0.1:7001'],
+ 'timeout' => 2,
+ 'auth' => '',
+ 'prefix' => 'redis_session_',
+ ]
+ ],
+
+ 'session_name' => 'PHPSID',
+
+ 'auto_update_timestamp' => false,
+
+ 'lifetime' => 7*24*60*60,
+
+ 'cookie_lifetime' => 365*24*60*60,
+
+ 'cookie_path' => '/',
+
+ 'domain' => '',
+
+ 'http_only' => true,
+
+ 'secure' => false,
+
+ 'same_site' => '',
+
+ 'gc_probability' => [1, 1000],
+
+];
diff --git a/webman/config/static.php b/webman/config/static.php
new file mode 100644
index 0000000..6313679
--- /dev/null
+++ b/webman/config/static.php
@@ -0,0 +1,23 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+/**
+ * Static file settings
+ */
+return [
+ 'enable' => true,
+ 'middleware' => [ // Static file Middleware
+ //app\middleware\StaticFile::class,
+ ],
+];
\ No newline at end of file
diff --git a/webman/config/think-orm.php b/webman/config/think-orm.php
new file mode 100644
index 0000000..40d208f
--- /dev/null
+++ b/webman/config/think-orm.php
@@ -0,0 +1,42 @@
+ 'mysql',
+ 'connections' => [
+ 'mysql' => [
+ // 数据库类型
+ 'type' => env('DB_TYPE', 'mysql'),
+ // 服务器地址
+ 'hostname' => env('DB_HOST', '127.0.0.1'),
+ // 数据库名
+ 'database' => env('DB_NAME', 'saiadmin'),
+ // 数据库用户名
+ 'username' => env('DB_USER', 'root'),
+ // 数据库密码
+ 'password' => env('DB_PASSWORD', '123456'),
+ // 数据库连接端口
+ 'hostport' => env('DB_PORT', 3306),
+ // 数据库连接参数
+ 'params' => [
+ // 连接超时3秒
+ \PDO::ATTR_TIMEOUT => 3,
+ ],
+ // 数据库编码默认采用utf8
+ 'charset' => 'utf8',
+ // 数据库表前缀
+ 'prefix' => env('DB_PREFIX', ''),
+ // 断线重连
+ 'break_reconnect' => true,
+ // 自定义分页类
+ 'bootstrap' => '',
+ // 连接池配置
+ 'pool' => [
+ 'max_connections' => 5, // 最大连接数
+ 'min_connections' => 1, // 最小连接数
+ 'wait_timeout' => 3, // 从连接池获取连接等待超时时间
+ 'idle_timeout' => 60, // 连接最大空闲时间,超过该时间会被回收
+ 'heartbeat_interval' => 50, // 心跳检测间隔,需要小于60秒
+ ],
+ ],
+ ],
+];
\ No newline at end of file
diff --git a/webman/config/translation.php b/webman/config/translation.php
new file mode 100644
index 0000000..96589b2
--- /dev/null
+++ b/webman/config/translation.php
@@ -0,0 +1,25 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+/**
+ * Multilingual configuration
+ */
+return [
+ // Default language
+ 'locale' => 'zh_CN',
+ // Fallback language
+ 'fallback_locale' => ['zh_CN', 'en'],
+ // Folder where language files are stored
+ 'path' => base_path() . '/resource/translations',
+];
\ No newline at end of file
diff --git a/webman/config/view.php b/webman/config/view.php
new file mode 100644
index 0000000..e3a7b85
--- /dev/null
+++ b/webman/config/view.php
@@ -0,0 +1,22 @@
+
+ * @copyright walkor
+ * @link http://www.workerman.net/
+ * @license http://www.opensource.org/licenses/mit-license.php MIT License
+ */
+
+use support\view\Raw;
+use support\view\Twig;
+use support\view\Blade;
+use support\view\ThinkPHP;
+
+return [
+ 'handler' => Raw::class
+];
diff --git a/webman/public/assets/404-C84wjUkK.js b/webman/public/assets/404-C84wjUkK.js
new file mode 100644
index 0000000..1c837a2
--- /dev/null
+++ b/webman/public/assets/404-C84wjUkK.js
@@ -0,0 +1 @@
+import{_ as p}from"./index-DkGLNqVb.js";import{h as s,n as e,k as a,m as o,z as m,t as n,l as d,y as c}from"./@vue-9ZIPiVZG.js";import"./@wangeditor-Bg8kJaak.js";import"./pinia-CtMvrpix.js";import"./axios-BOAqGR8s.js";import"./@arco-design-uttiljWv.js";import"./resize-observer-polyfill-B1PUzC5B.js";import"./compute-scroll-into-view-1gs_hJI2.js";import"./b-tween-BtQQsX34.js";import"./dayjs-DUkVwsK-.js";import"./number-precision-BW_FzNZC.js";import"./scroll-into-view-if-needed-SxpMpKWN.js";import"./b-validate-DHOn5MGm.js";import"./vue-QIJ1KGct.js";import"./color-JIMhKyf3.js";import"./color-string-Ckj7g19G.js";import"./color-name-BQ5IbGbl.js";import"./simple-swizzle-BUB9Iq-C.js";import"./is-arrayish-BII_q15j.js";import"./crypto-js-B6um_4t4.js";import"./lodash-fWIJiXPB.js";import"./qs-DkPR50Nj.js";import"./side-channel-DLYplXY8.js";import"./es-errors-CFxpeikN.js";import"./object-inspect-Pz2pmunN.js";import"./side-channel-list-asz5kCf8.js";import"./side-channel-map-Cq5rP8eY.js";import"./get-intrinsic-CdQ0j820.js";import"./es-object-atoms-Ditt1eQ6.js";import"./math-intrinsics-Cv-yPkyD.js";import"./gopd-fcd2-aIC.js";import"./es-define-property-bDCdrV83.js";import"./has-symbols-BaUvM3gb.js";import"./get-proto-CEhLFpt-.js";import"./dunder-proto-BvNz4iDg.js";import"./call-bind-apply-helpers-CXPkwEps.js";import"./function-bind-BbkWVFrm.js";import"./hasown-C2NEVhna.js";import"./call-bound-B36HnitE.js";import"./side-channel-weakmap-B70DURAT.js";import"./vue-router-DXldG2q0.js";import"./nprogress-DxiOKil-.js";import"./monaco-editor-nMXQdunA.js";import"./file2md5-B4-SI92N.js";import"./spark-md5-D8tidE2e.js";import"./lodash.noop-BeiKyXVG.js";import"./vue-color-kit-w75Wyu4C.js";import"./vue-clipboard3-DpvFlCWw.js";import"./clipboard-ehac6u_s.js";import"./vue-echarts-B-rvonkO.js";import"./resize-detector-G6vbKCU7.js";import"./echarts-Cz-L25MO.js";import"./tslib-BDyQ-Jie.js";import"./zrender-xbpiMqDc.js";import"./@iconify-BfRLEUc9.js";import"./vue-i18n-PeqK6azz.js";import"./@intlify-CJ2pDqUV.js";const _="/assets/404-D3qmwmJf.svg",l={},u={class:"page max-7xl mx-auto text-center"},f={class:"bg mx-auto"},v={class:"mt-2"},g={class:"mt-5"};function x(r,t){const i=s("a-button");return a(),e("div",u,[o("div",f,[t[1]||(t[1]=o("img",{src:_},null,-1)),o("div",v,m(r.$t("sys.notFoundPage")),1)]),o("div",g,[n(i,{type:"primary",onClick:t[0]||(t[0]=y=>r.$router.push({name:"dashboard"}))},{default:d(()=>[c(m(r.$t("sys.goHome")),1)]),_:1})])])}const $t=p(l,[["render",x],["__scopeId","data-v-cde577da"]]);export{$t as default};
diff --git a/webman/public/assets/404-C8qIY0DY.js b/webman/public/assets/404-C8qIY0DY.js
new file mode 100644
index 0000000..4cb9eea
--- /dev/null
+++ b/webman/public/assets/404-C8qIY0DY.js
@@ -0,0 +1 @@
+import{_ as p}from"./index-ybrmzYq5.js";import{h as s,n as e,k as a,m as o,z as m,t as n,l as d,y as c}from"./@vue-9ZIPiVZG.js";import"./@wangeditor-Bg8kJaak.js";import"./pinia-CtMvrpix.js";import"./axios-BOAqGR8s.js";import"./@arco-design-uttiljWv.js";import"./resize-observer-polyfill-B1PUzC5B.js";import"./compute-scroll-into-view-1gs_hJI2.js";import"./b-tween-BtQQsX34.js";import"./dayjs-DUkVwsK-.js";import"./number-precision-BW_FzNZC.js";import"./scroll-into-view-if-needed-SxpMpKWN.js";import"./b-validate-DHOn5MGm.js";import"./vue-QIJ1KGct.js";import"./color-JIMhKyf3.js";import"./color-string-Ckj7g19G.js";import"./color-name-BQ5IbGbl.js";import"./simple-swizzle-BUB9Iq-C.js";import"./is-arrayish-BII_q15j.js";import"./crypto-js-B6um_4t4.js";import"./lodash-fWIJiXPB.js";import"./qs-CGfOb-kZ.js";import"./side-channel-0xN0c_x9.js";import"./es-errors-CFxpeikN.js";import"./object-inspect-Pz2pmunN.js";import"./side-channel-list-asz5kCf8.js";import"./side-channel-map-DBz1yoQn.js";import"./get-intrinsic-CCph2EoF.js";import"./es-object-atoms-Ditt1eQ6.js";import"./math-intrinsics-Cv-yPkyD.js";import"./gopd-fcd2-aIC.js";import"./es-define-property-bDCdrV83.js";import"./has-symbols-BaUvM3gb.js";import"./get-proto-cKMTtFGz.js";import"./dunder-proto-CiSsr-aM.js";import"./call-bind-apply-helpers-DFdvRtIg.js";import"./function-bind-CHqF18-c.js";import"./hasown-DwiY0sux.js";import"./call-bound-BMZ_xw6V.js";import"./side-channel-weakmap-CMrfu08b.js";import"./vue-router-DXldG2q0.js";import"./nprogress-DxiOKil-.js";import"./monaco-editor-nMXQdunA.js";import"./file2md5-B4-SI92N.js";import"./spark-md5-D8tidE2e.js";import"./lodash.noop-BeiKyXVG.js";import"./vue-color-kit-w75Wyu4C.js";import"./vue-clipboard3-DpvFlCWw.js";import"./clipboard-ehac6u_s.js";import"./vue-echarts-B-rvonkO.js";import"./resize-detector-G6vbKCU7.js";import"./echarts-Cz-L25MO.js";import"./tslib-BDyQ-Jie.js";import"./zrender-xbpiMqDc.js";import"./@iconify-BfRLEUc9.js";import"./vue-i18n-PeqK6azz.js";import"./@intlify-CJ2pDqUV.js";const _="/assets/404-D3qmwmJf.svg",l={},u={class:"page max-7xl mx-auto text-center"},f={class:"bg mx-auto"},v={class:"mt-2"},g={class:"mt-5"};function x(r,t){const i=s("a-button");return a(),e("div",u,[o("div",f,[t[1]||(t[1]=o("img",{src:_},null,-1)),o("div",v,m(r.$t("sys.notFoundPage")),1)]),o("div",g,[n(i,{type:"primary",onClick:t[0]||(t[0]=y=>r.$router.push({name:"dashboard"}))},{default:d(()=>[c(m(r.$t("sys.goHome")),1)]),_:1})])])}const $t=p(l,[["render",x],["__scopeId","data-v-cde577da"]]);export{$t as default};
diff --git a/webman/public/assets/404-D3qmwmJf.svg b/webman/public/assets/404-D3qmwmJf.svg
new file mode 100644
index 0000000..e21be4f
--- /dev/null
+++ b/webman/public/assets/404-D3qmwmJf.svg
@@ -0,0 +1,176 @@
+
+
+
+ 6
+ Created with Sketch.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/webman/public/assets/404-D4vdWXN8.css b/webman/public/assets/404-D4vdWXN8.css
new file mode 100644
index 0000000..571085b
--- /dev/null
+++ b/webman/public/assets/404-D4vdWXN8.css
@@ -0,0 +1 @@
+.page[data-v-cde577da]{position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-195px}.bg[data-v-cde577da],.bg img[data-v-cde577da]{width:390px}
diff --git a/webman/public/assets/@arco-design-BiEPdq2w.css b/webman/public/assets/@arco-design-BiEPdq2w.css
new file mode 100644
index 0000000..fc36c5d
--- /dev/null
+++ b/webman/public/assets/@arco-design-BiEPdq2w.css
@@ -0,0 +1 @@
+/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[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}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.arco-icon{display:inline-block;width:1em;height:1em;color:inherit;font-style:normal;vertical-align:-2px;outline:none;stroke:currentColor}.arco-icon-loading,.arco-icon-spin{animation:arco-loading-circle 1s infinite cubic-bezier(0,0,1,1)}@keyframes arco-loading-circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.arco-icon-hover{position:relative;display:inline-block;cursor:pointer;line-height:12px}.arco-icon-hover .arco-icon{position:relative}.arco-icon-hover:before{position:absolute;display:block;box-sizing:border-box;background-color:transparent;border-radius:var(--border-radius-circle);transition:background-color .1s cubic-bezier(0,0,1,1);content:""}.arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-icon-hover-disabled:before{opacity:0}.arco-icon-hover:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-mini{line-height:12px}.arco-icon-hover-size-mini:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-small{line-height:12px}.arco-icon-hover-size-small:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-large{line-height:12px}.arco-icon-hover-size-large:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.arco-icon-hover-size-huge{line-height:12px}.arco-icon-hover-size-huge:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.fade-in-standard-enter-from,.fade-in-standard-appear-from{opacity:0}.fade-in-standard-enter-to,.fade-in-standard-appear-to{opacity:1}.fade-in-standard-enter-active,.fade-in-standard-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-standard-leave-from{opacity:1}.fade-in-standard-leave-to{opacity:0}.fade-in-standard-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-enter-from,.fade-in-appear-from{opacity:0}.fade-in-enter-to,.fade-in-appear-to{opacity:1}.fade-in-enter-active,.fade-in-appear-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.fade-in-leave-from{opacity:1}.fade-in-leave-to{opacity:0}.fade-in-leave-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.zoom-in-enter-from,.zoom-in-appear-from{transform:scale(.5);opacity:0}.zoom-in-enter-to,.zoom-in-appear-to{transform:scale(1);opacity:1}.zoom-in-enter-active,.zoom-in-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-leave-from{transform:scale(1);opacity:1}.zoom-in-leave-to{transform:scale(.5);opacity:0}.zoom-in-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-fade-out-enter-from,.zoom-in-fade-out-appear-from{transform:scale(.5);opacity:0}.zoom-in-fade-out-enter-to,.zoom-in-fade-out-appear-to{transform:scale(1);opacity:1}.zoom-in-fade-out-enter-active,.zoom-in-fade-out-appear-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-fade-out-leave-from{transform:scale(1);opacity:1}.zoom-in-fade-out-leave-to{transform:scale(.5);opacity:0}.zoom-in-fade-out-leave-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-big-enter-from,.zoom-in-big-appear-from{transform:scale(.5);opacity:0}.zoom-in-big-enter-to,.zoom-in-big-appear-to{transform:scale(1);opacity:1}.zoom-in-big-enter-active,.zoom-in-big-appear-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-big-leave-from{transform:scale(1);opacity:1}.zoom-in-big-leave-to{transform:scale(.2);opacity:0}.zoom-in-big-leave-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-left-enter-from,.zoom-in-left-appear-from{transform:scale(.1);opacity:.1}.zoom-in-left-enter-to,.zoom-in-left-appear-to{transform:scale(1);opacity:1}.zoom-in-left-enter-active,.zoom-in-left-appear-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-left-leave-from{transform:scale(1);opacity:1}.zoom-in-left-leave-to{transform:scale(.1);opacity:.1}.zoom-in-left-leave-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-enter-from,.zoom-in-top-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-enter-to,.zoom-in-top-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-enter-active,.zoom-in-top-appear-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-leave-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-enter-from,.zoom-in-bottom-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-enter-to,.zoom-in-bottom-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-enter-active,.zoom-in-bottom-appear-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-leave-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.slide-dynamic-origin-enter-from,.slide-dynamic-origin-appear-from{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-enter-to,.slide-dynamic-origin-appear-to{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-enter-active,.slide-dynamic-origin-appear-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-dynamic-origin-leave-from{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-leave-to{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-leave-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-left-enter-from,.slide-left-appear-from{transform:translate(-100%)}.slide-left-enter-to,.slide-left-appear-to{transform:translate(0)}.slide-left-enter-active,.slide-left-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-left-leave-from{transform:translate(0)}.slide-left-leave-to{transform:translate(-100%)}.slide-left-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-enter-from,.slide-right-appear-from{transform:translate(100%)}.slide-right-enter-to,.slide-right-appear-to{transform:translate(0)}.slide-right-enter-active,.slide-right-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-leave-from{transform:translate(0)}.slide-right-leave-to{transform:translate(100%)}.slide-right-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-enter-from,.slide-top-appear-from{transform:translateY(-100%)}.slide-top-enter-to,.slide-top-appear-to{transform:translateY(0)}.slide-top-enter-active,.slide-top-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-leave-from{transform:translateY(0)}.slide-top-leave-to{transform:translateY(-100%)}.slide-top-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-enter-from,.slide-bottom-appear-from{transform:translateY(100%)}.slide-bottom-enter-to,.slide-bottom-appear-to{transform:translateY(0)}.slide-bottom-enter-active,.slide-bottom-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-leave-from{transform:translateY(0)}.slide-bottom-leave-to{transform:translateY(100%)}.slide-bottom-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}body{--red-1: 255,236,232;--red-2: 253,205,197;--red-3: 251,172,163;--red-4: 249,137,129;--red-5: 247,101,96;--red-6: 245,63,63;--red-7: 203,39,45;--red-8: 161,21,30;--red-9: 119,8,19;--red-10: 77,0,10;--orangered-1: 255,243,232;--orangered-2: 253,221,195;--orangered-3: 252,197,159;--orangered-4: 250,172,123;--orangered-5: 249,144,87;--orangered-6: 247,114,52;--orangered-7: 204,81,32;--orangered-8: 162,53,17;--orangered-9: 119,31,6;--orangered-10: 77,14,0;--orange-1: 255,247,232;--orange-2: 255,228,186;--orange-3: 255,207,139;--orange-4: 255,182,93;--orange-5: 255,154,46;--orange-6: 255,125,0;--orange-7: 210,95,0;--orange-8: 166,69,0;--orange-9: 121,46,0;--orange-10: 77,27,0;--gold-1: 255,252,232;--gold-2: 253,244,191;--gold-3: 252,233,150;--gold-4: 250,220,109;--gold-5: 249,204,69;--gold-6: 247,186,30;--gold-7: 204,146,19;--gold-8: 162,109,10;--gold-9: 119,75,4;--gold-10: 77,45,0;--yellow-1: 254,255,232;--yellow-2: 254,254,190;--yellow-3: 253,250,148;--yellow-4: 252,242,107;--yellow-5: 251,232,66;--yellow-6: 250,220,25;--yellow-7: 207,175,15;--yellow-8: 163,132,8;--yellow-9: 120,93,3;--yellow-10: 77,56,0;--lime-1: 252,255,232;--lime-2: 237,248,187;--lime-3: 220,241,144;--lime-4: 201,233,104;--lime-5: 181,226,65;--lime-6: 159,219,29;--lime-7: 126,183,18;--lime-8: 95,148,10;--lime-9: 67,112,4;--lime-10: 42,77,0;--green-1: 232,255,234;--green-2: 175,240,181;--green-3: 123,225,136;--green-4: 76,210,99;--green-5: 35,195,67;--green-6: 0,180,42;--green-7: 0,154,41;--green-8: 0,128,38;--green-9: 0,102,34;--green-10: 0,77,28;--cyan-1: 232,255,251;--cyan-2: 183,244,236;--cyan-3: 137,233,224;--cyan-4: 94,223,214;--cyan-5: 55,212,207;--cyan-6: 20,201,201;--cyan-7: 13,165,170;--cyan-8: 7,130,139;--cyan-9: 3,97,108;--cyan-10: 0,66,77;--blue-1: 232,247,255;--blue-2: 195,231,254;--blue-3: 159,212,253;--blue-4: 123,192,252;--blue-5: 87,169,251;--blue-6: 52,145,250;--blue-7: 32,108,207;--blue-8: 17,75,163;--blue-9: 6,48,120;--blue-10: 0,26,77;--arcoblue-1: 232,243,255;--arcoblue-2: 190,218,255;--arcoblue-3: 148,191,255;--arcoblue-4: 106,161,255;--arcoblue-5: 64,128,255;--arcoblue-6: 22,93,255;--arcoblue-7: 14,66,210;--arcoblue-8: 7,44,166;--arcoblue-9: 3,26,121;--arcoblue-10: 0,13,77;--purple-1: 245,232,255;--purple-2: 221,190,246;--purple-3: 195,150,237;--purple-4: 168,113,227;--purple-5: 141,78,218;--purple-6: 114,46,209;--purple-7: 85,29,176;--purple-8: 60,16,143;--purple-9: 39,6,110;--purple-10: 22,0,77;--pinkpurple-1: 255,232,251;--pinkpurple-2: 247,186,239;--pinkpurple-3: 240,142,230;--pinkpurple-4: 232,101,223;--pinkpurple-5: 225,62,219;--pinkpurple-6: 217,26,217;--pinkpurple-7: 176,16,182;--pinkpurple-8: 138,9,147;--pinkpurple-9: 101,3,112;--pinkpurple-10: 66,0,77;--magenta-1: 255,232,241;--magenta-2: 253,194,219;--magenta-3: 251,157,199;--magenta-4: 249,121,183;--magenta-5: 247,84,168;--magenta-6: 245,49,157;--magenta-7: 203,30,131;--magenta-8: 161,16,105;--magenta-9: 119,6,79;--magenta-10: 77,0,52;--gray-1: 247,248,250;--gray-2: 242,243,245;--gray-3: 229,230,235;--gray-4: 201,205,212;--gray-5: 169,174,184;--gray-6: 134,144,156;--gray-7: 107,119,133;--gray-8: 78,89,105;--gray-9: 39,46,59;--gray-10: 29,33,41;--success-1: var(--green-1);--success-2: var(--green-2);--success-3: var(--green-3);--success-4: var(--green-4);--success-5: var(--green-5);--success-6: var(--green-6);--success-7: var(--green-7);--success-8: var(--green-8);--success-9: var(--green-9);--success-10: var(--green-10);--primary-1: var(--arcoblue-1);--primary-2: var(--arcoblue-2);--primary-3: var(--arcoblue-3);--primary-4: var(--arcoblue-4);--primary-5: var(--arcoblue-5);--primary-6: var(--arcoblue-6);--primary-7: var(--arcoblue-7);--primary-8: var(--arcoblue-8);--primary-9: var(--arcoblue-9);--primary-10: var(--arcoblue-10);--danger-1: var(--red-1);--danger-2: var(--red-2);--danger-3: var(--red-3);--danger-4: var(--red-4);--danger-5: var(--red-5);--danger-6: var(--red-6);--danger-7: var(--red-7);--danger-8: var(--red-8);--danger-9: var(--red-9);--danger-10: var(--red-10);--warning-1: var(--orange-1);--warning-2: var(--orange-2);--warning-3: var(--orange-3);--warning-4: var(--orange-4);--warning-5: var(--orange-5);--warning-6: var(--orange-6);--warning-7: var(--orange-7);--warning-8: var(--orange-8);--warning-9: var(--orange-9);--warning-10: var(--orange-10);--link-1: var(--arcoblue-1);--link-2: var(--arcoblue-2);--link-3: var(--arcoblue-3);--link-4: var(--arcoblue-4);--link-5: var(--arcoblue-5);--link-6: var(--arcoblue-6);--link-7: var(--arcoblue-7);--link-8: var(--arcoblue-8);--link-9: var(--arcoblue-9);--link-10: var(--arcoblue-10)}body[arco-theme=dark]{--red-1: 77,0,10;--red-2: 119,6,17;--red-3: 161,22,31;--red-4: 203,46,52;--red-5: 245,78,78;--red-6: 247,105,101;--red-7: 249,141,134;--red-8: 251,176,167;--red-9: 253,209,202;--red-10: 255,240,236;--orangered-1: 77,14,0;--orangered-2: 119,30,5;--orangered-3: 162,55,20;--orangered-4: 204,87,41;--orangered-5: 247,126,69;--orangered-6: 249,146,90;--orangered-7: 250,173,125;--orangered-8: 252,198,161;--orangered-9: 253,222,197;--orangered-10: 255,244,235;--orange-1: 77,27,0;--orange-2: 121,48,4;--orange-3: 166,75,10;--orange-4: 210,105,19;--orange-5: 255,141,31;--orange-6: 255,150,38;--orange-7: 255,179,87;--orange-8: 255,205,135;--orange-9: 255,227,184;--orange-10: 255,247,232;--gold-1: 77,45,0;--gold-2: 119,75,4;--gold-3: 162,111,15;--gold-4: 204,150,31;--gold-5: 247,192,52;--gold-6: 249,204,68;--gold-7: 250,220,108;--gold-8: 252,233,149;--gold-9: 253,244,190;--gold-10: 255,252,232;--yellow-1: 77,56,0;--yellow-2: 120,94,7;--yellow-3: 163,134,20;--yellow-4: 207,179,37;--yellow-5: 250,225,60;--yellow-6: 251,233,75;--yellow-7: 252,243,116;--yellow-8: 253,250,157;--yellow-9: 254,254,198;--yellow-10: 254,255,240;--lime-1: 42,77,0;--lime-2: 68,112,6;--lime-3: 98,148,18;--lime-4: 132,183,35;--lime-5: 168,219,57;--lime-6: 184,226,75;--lime-7: 203,233,112;--lime-8: 222,241,152;--lime-9: 238,248,194;--lime-10: 253,255,238;--green-1: 0,77,28;--green-2: 4,102,37;--green-3: 10,128,45;--green-4: 18,154,55;--green-5: 29,180,64;--green-6: 39,195,70;--green-7: 80,210,102;--green-8: 126,225,139;--green-9: 178,240,183;--green-10: 235,255,236;--cyan-1: 0,66,77;--cyan-2: 6,97,108;--cyan-3: 17,131,139;--cyan-4: 31,166,170;--cyan-5: 48,201,201;--cyan-6: 63,212,207;--cyan-7: 102,223,215;--cyan-8: 144,233,225;--cyan-9: 190,244,237;--cyan-10: 240,255,252;--blue-1: 0,26,77;--blue-2: 5,47,120;--blue-3: 19,76,163;--blue-4: 41,113,207;--blue-5: 70,154,250;--blue-6: 90,170,251;--blue-7: 125,193,252;--blue-8: 161,213,253;--blue-9: 198,232,254;--blue-10: 234,248,255;--arcoblue-1: 0,13,77;--arcoblue-2: 4,27,121;--arcoblue-3: 14,50,166;--arcoblue-4: 29,77,210;--arcoblue-5: 48,111,255;--arcoblue-6: 60,126,255;--arcoblue-7: 104,159,255;--arcoblue-8: 147,190,255;--arcoblue-9: 190,218,255;--arcoblue-10: 234,244,255;--purple-1: 22,0,77;--purple-2: 39,6,110;--purple-3: 62,19,143;--purple-4: 90,37,176;--purple-5: 123,61,209;--purple-6: 142,81,218;--purple-7: 169,116,227;--purple-8: 197,154,237;--purple-9: 223,194,246;--purple-10: 247,237,255;--pinkpurple-1: 66,0,77;--pinkpurple-2: 101,3,112;--pinkpurple-3: 138,13,147;--pinkpurple-4: 176,27,182;--pinkpurple-5: 217,46,217;--pinkpurple-6: 225,61,219;--pinkpurple-7: 232,102,223;--pinkpurple-8: 240,146,230;--pinkpurple-9: 247,193,240;--pinkpurple-10: 255,242,253;--magenta-1: 77,0,52;--magenta-2: 119,8,80;--magenta-3: 161,23,108;--magenta-4: 203,43,136;--magenta-5: 245,69,166;--magenta-6: 247,86,169;--magenta-7: 249,122,184;--magenta-8: 251,158,200;--magenta-9: 253,195,219;--magenta-10: 255,232,241;--gray-1: 23,23,26;--gray-2: 46,46,48;--gray-3: 72,72,73;--gray-4: 95,95,96;--gray-5: 120,120,122;--gray-6: 146,146,147;--gray-7: 171,171,172;--gray-8: 197,197,197;--gray-9: 223,223,223;--gray-10: 246,246,246;--primary-1: var(--arcoblue-1);--primary-2: var(--arcoblue-2);--primary-3: var(--arcoblue-3);--primary-4: var(--arcoblue-4);--primary-5: var(--arcoblue-5);--primary-6: var(--arcoblue-6);--primary-7: var(--arcoblue-7);--primary-8: var(--arcoblue-8);--primary-9: var(--arcoblue-9);--primary-10: var(--arcoblue-10);--success-1: var(--green-1);--success-2: var(--green-2);--success-3: var(--green-3);--success-4: var(--green-4);--success-5: var(--green-5);--success-6: var(--green-6);--success-7: var(--green-7);--success-8: var(--green-8);--success-9: var(--green-9);--success-10: var(--green-10);--danger-1: var(--red-1);--danger-2: var(--red-2);--danger-3: var(--red-3);--danger-4: var(--red-4);--danger-5: var(--red-5);--danger-6: var(--red-6);--danger-7: var(--red-7);--danger-8: var(--red-8);--danger-9: var(--red-9);--danger-10: var(--red-10);--warning-1: var(--orange-1);--warning-2: var(--orange-2);--warning-3: var(--orange-3);--warning-4: var(--orange-4);--warning-5: var(--orange-5);--warning-6: var(--orange-6);--warning-7: var(--orange-7);--warning-8: var(--orange-8);--warning-9: var(--orange-9);--warning-10: var(--orange-10);--link-1: var(--arcoblue-1);--link-2: var(--arcoblue-2);--link-3: var(--arcoblue-3);--link-4: var(--arcoblue-4);--link-5: var(--arcoblue-5);--link-6: var(--arcoblue-6);--link-7: var(--arcoblue-7);--link-8: var(--arcoblue-8);--link-9: var(--arcoblue-9);--link-10: var(--arcoblue-10)}body{--color-white: #ffffff;--color-black: #000000;--color-border: rgb(var(--gray-3));--color-bg-popup: var(--color-bg-5);--color-bg-1: #fff;--color-bg-2: #fff;--color-bg-3: #fff;--color-bg-4: #fff;--color-bg-5: #fff;--color-bg-white: #fff;--color-neutral-1: rgb(var(--gray-1));--color-neutral-2: rgb(var(--gray-2));--color-neutral-3: rgb(var(--gray-3));--color-neutral-4: rgb(var(--gray-4));--color-neutral-5: rgb(var(--gray-5));--color-neutral-6: rgb(var(--gray-6));--color-neutral-7: rgb(var(--gray-7));--color-neutral-8: rgb(var(--gray-8));--color-neutral-9: rgb(var(--gray-9));--color-neutral-10: rgb(var(--gray-10));--color-text-1: var(--color-neutral-10);--color-text-2: var(--color-neutral-8);--color-text-3: var(--color-neutral-6);--color-text-4: var(--color-neutral-4);--color-border-1: var(--color-neutral-2);--color-border-2: var(--color-neutral-3);--color-border-3: var(--color-neutral-4);--color-border-4: var(--color-neutral-6);--color-fill-1: var(--color-neutral-1);--color-fill-2: var(--color-neutral-2);--color-fill-3: var(--color-neutral-3);--color-fill-4: var(--color-neutral-4);--color-primary-light-1: rgb(var(--primary-1));--color-primary-light-2: rgb(var(--primary-2));--color-primary-light-3: rgb(var(--primary-3));--color-primary-light-4: rgb(var(--primary-4));--color-link-light-1: rgb(var(--link-1));--color-link-light-2: rgb(var(--link-2));--color-link-light-3: rgb(var(--link-3));--color-link-light-4: rgb(var(--link-4));--color-secondary: var(--color-neutral-2);--color-secondary-hover: var(--color-neutral-3);--color-secondary-active: var(--color-neutral-4);--color-secondary-disabled: var(--color-neutral-1);--color-danger-light-1: rgb(var(--danger-1));--color-danger-light-2: rgb(var(--danger-2));--color-danger-light-3: rgb(var(--danger-3));--color-danger-light-4: rgb(var(--danger-4));--color-success-light-1: rgb(var(--success-1));--color-success-light-2: rgb(var(--success-2));--color-success-light-3: rgb(var(--success-3));--color-success-light-4: rgb(var(--success-4));--color-warning-light-1: rgb(var(--warning-1));--color-warning-light-2: rgb(var(--warning-2));--color-warning-light-3: rgb(var(--warning-3));--color-warning-light-4: rgb(var(--warning-4));--border-radius-none: 0;--border-radius-small: 2px;--border-radius-medium: 4px;--border-radius-large: 8px;--border-radius-circle: 50%;--color-tooltip-bg: rgb(var(--gray-10));--color-spin-layer-bg: rgba(255, 255, 255, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #ffffff;--color-menu-dark-hover: rgba(255, 255, 255, .04);--color-mask-bg: rgba(29, 33, 41, .6)}body[arco-theme=dark]{--color-white: rgba(255, 255, 255, .9);--color-black: #000000;--color-border: #333335;--color-bg-1: #17171a;--color-bg-2: #232324;--color-bg-3: #2a2a2b;--color-bg-4: #313132;--color-bg-5: #373739;--color-bg-white: #f6f6f6;--color-text-1: rgba(255, 255, 255, .9);--color-text-2: rgba(255, 255, 255, .7);--color-text-3: rgba(255, 255, 255, .5);--color-text-4: rgba(255, 255, 255, .3);--color-fill-1: rgba(255, 255, 255, .04);--color-fill-2: rgba(255, 255, 255, .08);--color-fill-3: rgba(255, 255, 255, .12);--color-fill-4: rgba(255, 255, 255, .16);--color-primary-light-1: rgba(var(--primary-6), .2);--color-primary-light-2: rgba(var(--primary-6), .35);--color-primary-light-3: rgba(var(--primary-6), .5);--color-primary-light-4: rgba(var(--primary-6), .65);--color-secondary: rgba(var(--gray-9), .08);--color-secondary-hover: rgba(var(--gray-8), .16);--color-secondary-active: rgba(var(--gray-7), .24);--color-secondary-disabled: rgba(var(--gray-9), .08);--color-danger-light-1: rgba(var(--danger-6), .2);--color-danger-light-2: rgba(var(--danger-6), .35);--color-danger-light-3: rgba(var(--danger-6), .5);--color-danger-light-4: rgba(var(--danger-6), .65);--color-success-light-1: rgb(var(--success-6), .2);--color-success-light-2: rgb(var(--success-6), .35);--color-success-light-3: rgb(var(--success-6), .5);--color-success-light-4: rgb(var(--success-6), .65);--color-warning-light-1: rgb(var(--warning-6), .2);--color-warning-light-2: rgb(var(--warning-6), .35);--color-warning-light-3: rgb(var(--warning-6), .5);--color-warning-light-4: rgb(var(--warning-6), .65);--color-link-light-1: rgb(var(--link-6), .2);--color-link-light-2: rgb(var(--link-6), .35);--color-link-light-3: rgb(var(--link-6), .5);--color-link-light-4: rgb(var(--link-6), .65);--color-tooltip-bg: #373739;--color-spin-layer-bg: rgba(51, 51, 51, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #232324;--color-menu-dark-hover: var(--color-fill-2);--color-mask-bg: rgba(23, 23, 26, .6)}body{font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.arco-trigger-wrapper{display:inline-block}.arco-trigger-popup{position:absolute;z-index:1000}.arco-trigger-arrow{position:absolute;z-index:-1;display:block;box-sizing:border-box;width:8px;height:8px;background-color:var(--color-bg-5);content:""}.arco-trigger-popup[trigger-placement=top] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tr] .arco-trigger-arrow{border-top:none;border-left:none;border-bottom-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=bottom] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=bl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=br] .arco-trigger-arrow{border-right:none;border-bottom:none;border-top-left-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=left] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lb] .arco-trigger-arrow{border-bottom:none;border-left:none;border-top-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=right] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rb] .arco-trigger-arrow{border-top:none;border-right:none;border-bottom-left-radius:var(--border-radius-small)}.arco-auto-tooltip{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-input-label{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);cursor:pointer}.arco-input-label.arco-input-label-search{cursor:text}.arco-input-label.arco-input-label-search .arco-input-label-value{pointer-events:none}.arco-input-label:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-label:focus-within,.arco-input-label.arco-input-label-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-label.arco-input-label-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-label.arco-input-label-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-label.arco-input-label-disabled .arco-input-label-prefix,.arco-input-label.arco-input-label-disabled .arco-input-label-suffix{color:inherit}.arco-input-label.arco-input-label-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-label.arco-input-label-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-label.arco-input-label-error:focus-within,.arco-input-label.arco-input-label-error.arco-input-label-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-label .arco-input-label-prefix,.arco-input-label .arco-input-label-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-input-label .arco-input-label-prefix>svg,.arco-input-label .arco-input-label-suffix>svg{font-size:14px}.arco-input-label .arco-input-label-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-label .arco-input-label-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-label .arco-input-label-suffix .arco-feedback-icon{display:inline-flex}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-label .arco-input-label-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-label .arco-input-label-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-label:hover .arco-input-label-clear-btn{visibility:visible}.arco-input-label:not(.arco-input-label-focus) .arco-input-label-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-label .arco-input-label-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-input-label .arco-input-label-input::-moz-placeholder{color:var(--color-text-3)}.arco-input-label .arco-input-label-input::placeholder{color:var(--color-text-3)}.arco-input-label .arco-input-label-input[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-input-label .arco-input-label-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-label .arco-input-label-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-label .arco-input-label-input-hidden{position:absolute;width:0!important}.arco-input-label .arco-input-label-value{display:flex;align-items:center;box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-input-label .arco-input-label-value:after{font-size:0;line-height:0;visibility:hidden;content:"."}.arco-input-label .arco-input-label-value-hidden{display:none}.arco-input-label.arco-input-label-size-mini .arco-input-label-input,.arco-input-label.arco-input-label-size-mini .arco-input-label-value{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-label.arco-input-label-size-mini .arco-input-label-value{min-height:22px}.arco-input-label.arco-input-label-size-medium .arco-input-label-input,.arco-input-label.arco-input-label-size-medium .arco-input-label-value{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-medium .arco-input-label-value{min-height:30px}.arco-input-label.arco-input-label-size-small .arco-input-label-input,.arco-input-label.arco-input-label-size-small .arco-input-label-value{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-small .arco-input-label-value{min-height:26px}.arco-input-label.arco-input-label-size-large .arco-input-label-input,.arco-input-label.arco-input-label-size-large .arco-input-label-value{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-large .arco-input-label-value{min-height:34px}.arco-picker{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 11px 4px 4px;line-height:1.5715;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);transition:all .1s cubic-bezier(0,0,1,1)}.arco-picker-input{display:inline-flex;flex:1}.arco-picker input{width:100%;padding:0 0 0 8px;color:var(--color-text-2);line-height:1.5715;text-align:left;background-color:transparent;border:none;outline:none;transition:all .1s cubic-bezier(0,0,1,1)}.arco-picker input::-moz-placeholder{color:var(--color-text-3)}.arco-picker input::placeholder{color:var(--color-text-3)}.arco-picker input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-picker-has-prefix{padding-left:12px}.arco-picker-prefix{padding-right:4px;color:var(--color-text-2);font-size:14px}.arco-picker-suffix{display:inline-flex;align-items:center;margin-left:4px}.arco-picker-suffix .arco-feedback-icon{display:inline-flex}.arco-picker-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-picker-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-picker-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-picker-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-picker-suffix .arco-feedback-icon{margin-left:4px}.arco-picker-suffix-icon{color:var(--color-text-2)}.arco-picker .arco-picker-clear-icon{display:none;color:var(--color-text-2);font-size:12px}.arco-picker:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-picker:not(.arco-picker-disabled):hover .arco-picker-clear-icon{display:inline-block}.arco-picker:not(.arco-picker-disabled):hover .arco-picker-suffix .arco-picker-clear-icon+span{display:none}.arco-picker input[disabled]{color:var(--color-text-4);cursor:not-allowed}.arco-picker input[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-picker input[disabled]::placeholder{color:var(--color-text-4)}.arco-picker-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-picker-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-picker-focused{box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-picker-focused,.arco-picker-focused:hover{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6))}.arco-picker-focused.arco-picker-error{border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-picker-focused .arco-picker-input-active input,.arco-picker-focused:hover .arco-picker-input-active input{background:var(--color-fill-2)}.arco-picker-disabled,.arco-picker-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-picker-disabled input[disabled],.arco-picker-disabled:hover input[disabled]{color:var(--color-text-4);cursor:not-allowed}.arco-picker-disabled input[disabled]::-moz-placeholder,.arco-picker-disabled:hover input[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-picker-disabled input[disabled]::placeholder,.arco-picker-disabled:hover input[disabled]::placeholder{color:var(--color-text-4)}.arco-picker-separator{min-width:10px;padding:0 8px;color:var(--color-text-3)}.arco-picker-disabled .arco-picker-separator,.arco-picker-disabled .arco-picker-suffix-icon{color:var(--color-text-4)}.arco-picker-size-mini{height:24px}.arco-picker-size-mini input{font-size:12px}.arco-picker-size-small{height:28px}.arco-picker-size-small input{font-size:14px}.arco-picker-size-medium{height:32px}.arco-picker-size-medium input{font-size:14px}.arco-picker-size-large{height:36px}.arco-picker-size-large input{font-size:14px}.arco-select-view-single{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);cursor:pointer}.arco-select-view-single.arco-select-view-search{cursor:text}.arco-select-view-single.arco-select-view-search .arco-select-view-value{pointer-events:none}.arco-select-view-single:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-select-view-single:focus-within,.arco-select-view-single.arco-select-view-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-select-view-single.arco-select-view-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-select-view-single.arco-select-view-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-select-view-single.arco-select-view-disabled .arco-select-view-prefix,.arco-select-view-single.arco-select-view-disabled .arco-select-view-suffix{color:inherit}.arco-select-view-single.arco-select-view-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-select-view-single.arco-select-view-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-select-view-single.arco-select-view-error:focus-within,.arco-select-view-single.arco-select-view-error.arco-select-view-single-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-select-view-single .arco-select-view-prefix,.arco-select-view-single .arco-select-view-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-select-view-single .arco-select-view-prefix>svg,.arco-select-view-single .arco-select-view-suffix>svg{font-size:14px}.arco-select-view-single .arco-select-view-prefix{padding-right:12px;color:var(--color-text-2)}.arco-select-view-single .arco-select-view-suffix{padding-left:12px;color:var(--color-text-2)}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon{display:inline-flex}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-select-view-single .arco-select-view-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-select-view-single .arco-select-view-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-select-view-single:hover .arco-select-view-clear-btn{visibility:visible}.arco-select-view-single:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-select-view-single .arco-select-view-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-select-view-single .arco-select-view-input::-moz-placeholder{color:var(--color-text-3)}.arco-select-view-single .arco-select-view-input::placeholder{color:var(--color-text-3)}.arco-select-view-single .arco-select-view-input[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-select-view-single .arco-select-view-input[disabled]::placeholder{color:var(--color-text-4)}.arco-select-view-single .arco-select-view-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-select-view-single .arco-select-view-input-hidden{position:absolute;width:0!important}.arco-select-view-single .arco-select-view-value{display:flex;align-items:center;box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-view-single .arco-select-view-value:after{font-size:0;line-height:0;visibility:hidden;content:"."}.arco-select-view-single .arco-select-view-value-hidden{display:none}.arco-select-view-single.arco-select-view-size-mini .arco-select-view-input,.arco-select-view-single.arco-select-view-size-mini .arco-select-view-value{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-select-view-single.arco-select-view-size-mini .arco-select-view-value{min-height:22px}.arco-select-view-single.arco-select-view-size-medium .arco-select-view-input,.arco-select-view-single.arco-select-view-size-medium .arco-select-view-value{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-medium .arco-select-view-value{min-height:30px}.arco-select-view-single.arco-select-view-size-small .arco-select-view-input,.arco-select-view-single.arco-select-view-size-small .arco-select-view-value{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-small .arco-select-view-value{min-height:26px}.arco-select-view-single.arco-select-view-size-large .arco-select-view-input,.arco-select-view-single.arco-select-view-size-large .arco-select-view-value{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-large .arco-select-view-value{min-height:34px}.arco-select-view-multiple{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-select-view-multiple:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-select-view-multiple:focus-within,.arco-select-view-multiple.arco-select-view-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-select-view-multiple.arco-select-view-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-select-view-multiple.arco-select-view-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-prefix,.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-suffix{color:inherit}.arco-select-view-multiple.arco-select-view-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-select-view-multiple.arco-select-view-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-select-view-multiple.arco-select-view-error:focus-within,.arco-select-view-multiple.arco-select-view-error.arco-select-view-multiple-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-select-view-multiple .arco-select-view-prefix,.arco-select-view-multiple .arco-select-view-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-select-view-multiple .arco-select-view-prefix>svg,.arco-select-view-multiple .arco-select-view-suffix>svg{font-size:14px}.arco-select-view-multiple .arco-select-view-prefix{padding-right:12px;color:var(--color-text-2)}.arco-select-view-multiple .arco-select-view-suffix{padding-left:12px;color:var(--color-text-2)}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon{display:inline-flex}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-select-view-multiple .arco-select-view-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-select-view-multiple .arco-select-view-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-select-view-multiple:hover .arco-select-view-clear-btn{visibility:visible}.arco-select-view-multiple:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-select-view-multiple.arco-select-view-has-tag{padding-right:4px;padding-left:4px}.arco-select-view-multiple.arco-select-view-has-prefix{padding-left:12px}.arco-select-view-multiple.arco-select-view-has-suffix{padding-right:12px}.arco-select-view-multiple .arco-select-view-inner{flex:1;overflow:hidden;line-height:0}.arco-select-view-multiple .arco-select-view-inner.arco-select-view-nowrap{display:flex;flex-wrap:wrap}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag{display:inline-flex;align-items:center;margin-right:4px;color:var(--color-text-1);font-size:12px;white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-2);border-color:var(--color-fill-3)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color{color:var(--color-white)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input::-moz-placeholder{color:var(--color-text-3)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input::placeholder{color:var(--color-text-3)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]::placeholder{color:var(--color-text-4)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-select-view-multiple .arco-select-view-mirror{position:absolute;top:0;left:0;white-space:pre;visibility:hidden;pointer-events:none}.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag{background-color:var(--color-fill-2);border-color:var(--color-fill-2)}.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-tag{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-select-view-multiple.arco-select-view-readonly,.arco-select-view-multiple.arco-select-view-disabled-input{cursor:default}.arco-select-view-multiple.arco-select-view-size-mini{font-size:12px}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-inner{padding-top:0;padding-bottom:0}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle;height:auto;min-height:20px}.arco-select-view-multiple.arco-select-view-size-medium{font-size:14px}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:22px;vertical-align:middle;height:auto;min-height:24px}.arco-select-view-multiple.arco-select-view-size-small{font-size:14px}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle;height:auto;min-height:20px}.arco-select-view-multiple.arco-select-view-size-large{font-size:14px}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:26px;vertical-align:middle;height:auto;min-height:28px}.arco-select-view-multiple.arco-select-view-disabled-input{cursor:pointer}.arco-select-view.arco-select-view-borderless{background:none!important;border:none!important;box-shadow:none!important}.arco-select-view-suffix .arco-feedback-icon{margin-left:4px}.arco-select-view-clear-btn svg,.arco-select-view-icon svg{display:block;font-size:12px}.arco-select-view-opened .arco-select-view-arrow-icon{transform:rotate(180deg)}.arco-select-view-expand-icon{transform:rotate(-45deg)}.arco-select-view-clear-btn{display:none;cursor:pointer}.arco-select-view:hover .arco-select-view-clear-btn{display:block}.arco-select-view:hover .arco-select-view-clear-btn~*{display:none}.arco-affix{position:fixed;z-index:999}.arco-alert{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:8px 15px;overflow:hidden;font-size:14px;line-height:1.5715;text-align:left;border-radius:var(--border-radius-small)}.arco-alert-with-title{align-items:flex-start;padding:15px}.arco-alert-center{justify-content:center}.arco-alert-center .arco-alert-body{flex:initial}.arco-alert-normal{background-color:var(--color-neutral-2);border:1px solid transparent}.arco-alert-info{background-color:var(--color-primary-light-1);border:1px solid transparent}.arco-alert-success{background-color:var(--color-success-light-1);border:1px solid transparent}.arco-alert-warning{background-color:var(--color-warning-light-1);border:1px solid transparent}.arco-alert-error{background-color:var(--color-danger-light-1);border:1px solid transparent}.arco-alert-banner{border:none;border-radius:0}.arco-alert-body{position:relative;flex:1}.arco-alert-title{margin-bottom:4px;font-weight:500;font-size:16px;line-height:1.5}.arco-alert-normal .arco-alert-title,.arco-alert-normal .arco-alert-content{color:var(--color-text-1)}.arco-alert-normal.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-info .arco-alert-title,.arco-alert-info .arco-alert-content{color:var(--color-text-1)}.arco-alert-info.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-success .arco-alert-title,.arco-alert-success .arco-alert-content{color:var(--color-text-1)}.arco-alert-success.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-warning .arco-alert-title,.arco-alert-warning .arco-alert-content{color:var(--color-text-1)}.arco-alert-warning.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-error .arco-alert-title,.arco-alert-error .arco-alert-content{color:var(--color-text-1)}.arco-alert-error.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-icon{margin-right:8px}.arco-alert-icon svg{font-size:16px;vertical-align:-3px}.arco-alert-with-title .arco-alert-icon svg{font-size:18px;vertical-align:-5px}.arco-alert-normal .arco-alert-icon svg{color:var(--color-neutral-4)}.arco-alert-info .arco-alert-icon svg{color:rgb(var(--primary-6))}.arco-alert-success .arco-alert-icon svg{color:rgb(var(--success-6))}.arco-alert-warning .arco-alert-icon svg{color:rgb(var(--warning-6))}.arco-alert-error .arco-alert-icon svg{color:rgb(var(--danger-6))}.arco-alert-close-btn{top:4px;right:0;box-sizing:border-box;margin-left:8px;padding:0;color:var(--color-text-2);font-size:12px;background-color:transparent;border:none;outline:none;cursor:pointer;transition:color .1s cubic-bezier(0,0,1,1)}.arco-alert-close-btn:hover{color:var(--color-text-1)}.arco-alert-action+.arco-alert-close-btn{margin-left:8px}.arco-alert-action{margin-left:8px}.arco-alert-with-title .arco-alert-close-btn{margin-top:0;margin-right:0}.arco-anchor{position:relative;width:150px;overflow:auto}.arco-anchor-line-slider{position:absolute;top:0;left:0;z-index:1;width:2px;height:12px;margin-top:9.0005px;background-color:rgb(var(--primary-6));transition:top .2s cubic-bezier(.34,.69,.1,1)}.arco-anchor-list{position:relative;margin-top:0;margin-bottom:0;margin-left:4px;padding-left:0;list-style:none}.arco-anchor-list:before{position:absolute;left:-4px;width:2px;height:100%;background-color:var(--color-fill-3);content:""}.arco-anchor-sublist{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-anchor-link-item{margin-bottom:2px}.arco-anchor-link-item .arco-anchor-link{display:block;margin-bottom:2px;padding:4px 8px;overflow:hidden;color:var(--color-text-2);font-size:14px;line-height:1.5715;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;border-radius:var(--border-radius-small);cursor:pointer}.arco-anchor-link-item .arco-anchor-link:hover{color:var(--color-text-1);font-weight:500;background-color:var(--color-fill-2)}.arco-anchor-link-active>.arco-anchor-link{color:var(--color-text-1);font-weight:500;transition:all .1s cubic-bezier(0,0,1,1)}.arco-anchor-link-item .arco-anchor-link-item{margin-left:16px}.arco-anchor-line-less .arco-anchor-list{margin-left:0}.arco-anchor-line-less .arco-anchor-list:before{display:none}.arco-anchor-line-less .arco-anchor-link-active>.arco-anchor-link{color:rgb(var(--primary-6));font-weight:500;background-color:var(--color-fill-2)}.arco-autocomplete-popup .arco-select-popup{background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-autocomplete-popup .arco-select-popup .arco-select-popup-inner{max-height:200px;padding:4px 0}.arco-autocomplete-popup .arco-select-popup .arco-select-option{height:36px;padding:0 12px;font-size:14px;line-height:36px;color:var(--color-text-1);background-color:var(--color-bg-popup)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-selected{color:var(--color-text-1);background-color:var(--color-bg-popup)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-disabled{color:var(--color-text-4);background-color:var(--color-bg-popup)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-selected{font-weight:500}.arco-avatar{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;width:40px;height:40px;color:var(--color-white);font-size:20px;white-space:nowrap;vertical-align:middle;background-color:var(--color-fill-4)}.arco-avatar-circle{border-radius:var(--border-radius-circle)}.arco-avatar-circle .arco-avatar-image{overflow:hidden;border-radius:var(--border-radius-circle)}.arco-avatar-square{border-radius:var(--border-radius-medium)}.arco-avatar-square .arco-avatar-image{overflow:hidden;border-radius:var(--border-radius-medium)}.arco-avatar-text{position:absolute;left:50%;font-weight:500;line-height:1;transform:translate(-50%);transform-origin:0 center}.arco-avatar-image{display:inline-block;width:100%;height:100%}.arco-avatar-image-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.arco-avatar-image img,.arco-avatar-image picture{width:100%;height:100%}.arco-avatar-trigger-icon-button{position:absolute;right:-4px;bottom:-4px;z-index:1;width:20px;height:20px;color:var(--color-fill-4);font-size:12px;line-height:20px;text-align:center;background-color:var(--color-neutral-2);border-radius:var(--border-radius-circle);transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-avatar-trigger-icon-mask{position:absolute;top:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-white);font-size:16px;background-color:#1d212999;border-radius:var(--border-radius-medium);opacity:0;transition:all .1s cubic-bezier(0,0,1,1)}.arco-avatar-circle .arco-avatar-trigger-icon-mask{border-radius:var(--border-radius-circle)}.arco-avatar-with-trigger-icon{cursor:pointer}.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-mask{z-index:2;opacity:1}.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-button{background-color:var(--color-neutral-3)}.arco-avatar-group{display:inline-block;line-height:0}.arco-avatar-group-max-count-avatar{color:var(--color-white);font-size:20px;cursor:default}.arco-avatar-group .arco-avatar{border:2px solid var(--color-bg-2)}.arco-avatar-group .arco-avatar:not(:first-child){margin-left:-10px}.arco-avatar-group-popover .arco-avatar:not(:first-child){margin-left:4px}.arco-back-top{position:fixed;right:24px;bottom:24px;z-index:100}.arco-back-top-btn{width:40px;height:40px;color:var(--color-white);font-size:12px;text-align:center;background-color:rgb(var(--primary-6));border:none;border-radius:var(--border-radius-circle);outline:none;cursor:pointer;transition:all .2s cubic-bezier(0,0,1,1)}.arco-back-top-btn:hover{background-color:rgb(var(--primary-5))}.arco-back-top-btn svg{font-size:14px}.arco-badge{position:relative;display:inline-block;line-height:1}.arco-badge-number,.arco-badge-dot,.arco-badge-text,.arco-badge-custom-dot{position:absolute;top:2px;right:2px;z-index:2;box-sizing:border-box;overflow:hidden;text-align:center;border-radius:20px;transform:translate(50%,-50%);transform-origin:100% 0%}.arco-badge-custom-dot{background-color:var(--color-bg-2)}.arco-badge-number,.arco-badge-text{min-width:20px;height:20px;padding:0 6px;color:var(--color-white);font-weight:500;font-size:12px;line-height:20px;background-color:rgb(var(--danger-6));box-shadow:0 0 0 2px var(--color-bg-2)}.arco-badge-dot{width:6px;height:6px;background-color:rgb(var(--danger-6));border-radius:var(--border-radius-circle);box-shadow:0 0 0 2px var(--color-bg-2)}.arco-badge-no-children .arco-badge-dot,.arco-badge-no-children .arco-badge-number,.arco-badge-no-children .arco-badge-text{position:relative;top:unset;right:unset;display:inline-block;transform:none}.arco-badge-status-wrapper{display:inline-flex;align-items:center}.arco-badge-status-dot{display:inline-block;width:6px;height:6px;border-radius:var(--border-radius-circle)}.arco-badge-status-normal{background-color:var(--color-fill-4)}.arco-badge-status-processing{background-color:rgb(var(--primary-6))}.arco-badge-status-success{background-color:rgb(var(--success-6))}.arco-badge-status-warning{background-color:rgb(var(--warning-6))}.arco-badge-status-danger,.arco-badge-color-red{background-color:rgb(var(--danger-6))}.arco-badge-color-orangered{background-color:#f77234}.arco-badge-color-orange{background-color:rgb(var(--orange-6))}.arco-badge-color-gold{background-color:rgb(var(--gold-6))}.arco-badge-color-lime{background-color:rgb(var(--lime-6))}.arco-badge-color-green{background-color:rgb(var(--success-6))}.arco-badge-color-cyan{background-color:rgb(var(--cyan-6))}.arco-badge-color-arcoblue{background-color:rgb(var(--primary-6))}.arco-badge-color-purple{background-color:rgb(var(--purple-6))}.arco-badge-color-pinkpurple{background-color:rgb(var(--pinkpurple-6))}.arco-badge-color-magenta{background-color:rgb(var(--magenta-6))}.arco-badge-color-gray{background-color:rgb(var(--gray-4))}.arco-badge .arco-badge-status-text{margin-left:8px;color:var(--color-text-1);font-size:12px;line-height:1.5715}.arco-badge-number-text{display:inline-block;animation:arco-badge-scale .5s cubic-bezier(.3,1.3,.3,1)}@keyframes arco-badge-scale{0%{transform:scale(0)}to{transform:scale(1)}}.badge-zoom-enter,.badge-zoom-appear{transform:translate(50%,-50%) scale(.2);transform-origin:center}.badge-zoom-enter-active,.badge-zoom-appear-active{transform:translate(50%,-50%) scale(1);transform-origin:center;opacity:1;transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.badge-zoom-exit{transform:translate(50%,-50%) scale(1);transform-origin:center;opacity:1}.badge-zoom-exit-active{transform:translate(50%,-50%) scale(.2);transform-origin:center;opacity:0;transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-breadcrumb{display:inline-flex;align-items:center;color:var(--color-text-2);font-size:14px}.arco-breadcrumb-icon{color:var(--color-text-2)}.arco-breadcrumb-item{display:inline-block;padding:0 4px;color:var(--color-text-2);line-height:24px;vertical-align:middle}.arco-breadcrumb-item>.arco-icon{color:var(--color-text-3)}.arco-breadcrumb-item a{display:inline-block;margin:0 -4px;padding:0 4px;color:var(--color-text-2);text-decoration:none;border-radius:var(--border-radius-small);background-color:transparent}.arco-breadcrumb-item a:hover{color:rgb(var(--link-6));background-color:var(--color-fill-2)}.arco-breadcrumb-item:last-child{color:var(--color-text-1);font-weight:500}.arco-breadcrumb-item-ellipses{position:relative;top:-3px;display:inline-block;padding:0 4px;color:var(--color-text-2)}.arco-breadcrumb-item-separator{display:inline-block;margin:0 4px;color:var(--color-text-4);line-height:24px;vertical-align:middle}.arco-breadcrumb-item-with-dropdown{cursor:pointer}.arco-breadcrumb-item-dropdown-icon{margin-left:4px;color:var(--color-text-2);font-size:12px}.arco-breadcrumb-item-dropdown-icon-active svg{transform:rotate(180deg)}.arco-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:400;line-height:1.5715;white-space:nowrap;outline:none;cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1);-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-btn>a:only-child{color:currentColor}.arco-btn:active{transition:none}.arco-btn-long{display:flex;width:100%}.arco-btn-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.arco-btn-link:not([href]){color:var(--color-text-4)}.arco-btn-link:hover{text-decoration:none}.arco-btn-link.arco-btn-only-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:top}.arco-btn.arco-btn-only-icon .arco-btn-icon{display:flex;justify-content:center}.arco-btn-loading{position:relative;cursor:default}.arco-btn-loading:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:block;background:#fff;border-radius:inherit;opacity:.4;transition:opacity .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-btn-loading-fixed-width{transition:none}.arco-btn-two-chinese-chars>*:not(svg){margin-right:-.3em;letter-spacing:.3em}.arco-btn-outline,.arco-btn-outline[type=button],.arco-btn-outline[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline:hover,.arco-btn-outline[type=button]:hover,.arco-btn-outline[type=submit]:hover{color:rgb(var(--primary-5));background-color:transparent;border-color:rgb(var(--primary-5))}.arco-btn-outline:focus-visible,.arco-btn-outline[type=button]:focus-visible,.arco-btn-outline[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-outline:active,.arco-btn-outline[type=button]:active,.arco-btn-outline[type=submit]:active{color:rgb(var(--primary-7));background-color:transparent;border-color:rgb(var(--primary-7))}.arco-btn-outline.arco-btn-loading,.arco-btn-outline[type=button].arco-btn-loading,.arco-btn-outline[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline.arco-btn-disabled,.arco-btn-outline[type=button].arco-btn-disabled,.arco-btn-outline[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid var(--color-primary-light-3);cursor:not-allowed}.arco-btn-outline.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning:hover{color:rgb(var(--warning-5));background-color:transparent;border-color:rgb(var(--warning-5))}.arco-btn-outline.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-outline.arco-btn-status-warning:active{color:rgb(var(--warning-7));background-color:transparent;border-color:rgb(var(--warning-7))}.arco-btn-outline.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid var(--color-warning-light-3)}.arco-btn-outline.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger:hover{color:rgb(var(--danger-5));background-color:transparent;border-color:rgb(var(--danger-5))}.arco-btn-outline.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-outline.arco-btn-status-danger:active{color:rgb(var(--danger-7));background-color:transparent;border-color:rgb(var(--danger-7))}.arco-btn-outline.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid var(--color-danger-light-3)}.arco-btn-outline.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success:hover{color:rgb(var(--success-5));background-color:transparent;border-color:rgb(var(--success-5))}.arco-btn-outline.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-outline.arco-btn-status-success:active{color:rgb(var(--success-7));background-color:transparent;border-color:rgb(var(--success-7))}.arco-btn-outline.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid var(--color-success-light-3)}.arco-btn-primary,.arco-btn-primary[type=button],.arco-btn-primary[type=submit]{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary:hover,.arco-btn-primary[type=button]:hover,.arco-btn-primary[type=submit]:hover{color:#fff;background-color:rgb(var(--primary-5));border-color:transparent}.arco-btn-primary:focus-visible,.arco-btn-primary[type=button]:focus-visible,.arco-btn-primary[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-primary:active,.arco-btn-primary[type=button]:active,.arco-btn-primary[type=submit]:active{color:#fff;background-color:rgb(var(--primary-7));border-color:transparent}.arco-btn-primary.arco-btn-loading,.arco-btn-primary[type=button].arco-btn-loading,.arco-btn-primary[type=submit].arco-btn-loading{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary.arco-btn-disabled,.arco-btn-primary[type=button].arco-btn-disabled,.arco-btn-primary[type=submit].arco-btn-disabled{color:#fff;background-color:var(--color-primary-light-3);border:1px solid transparent;cursor:not-allowed}.arco-btn-primary.arco-btn-status-warning{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:hover{color:#fff;background-color:rgb(var(--warning-5));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-primary.arco-btn-status-warning:active{color:#fff;background-color:rgb(var(--warning-7));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-loading{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled{color:#fff;background-color:var(--color-warning-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-danger{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:hover{color:#fff;background-color:rgb(var(--danger-5));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-primary.arco-btn-status-danger:active{color:#fff;background-color:rgb(var(--danger-7));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-loading{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled{color:#fff;background-color:var(--color-danger-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-success{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success:hover{color:#fff;background-color:rgb(var(--success-5));border-color:transparent}.arco-btn-primary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-primary.arco-btn-status-success:active{color:#fff;background-color:rgb(var(--success-7));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-loading{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-disabled{color:#fff;background-color:var(--color-success-light-3);border:1px solid transparent}.arco-btn-secondary,.arco-btn-secondary[type=button],.arco-btn-secondary[type=submit]{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary:hover,.arco-btn-secondary[type=button]:hover,.arco-btn-secondary[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-secondary-hover);border-color:transparent}.arco-btn-secondary:focus-visible,.arco-btn-secondary[type=button]:focus-visible,.arco-btn-secondary[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-secondary:active,.arco-btn-secondary[type=button]:active,.arco-btn-secondary[type=submit]:active{color:var(--color-text-2);background-color:var(--color-secondary-active);border-color:transparent}.arco-btn-secondary.arco-btn-loading,.arco-btn-secondary[type=button].arco-btn-loading,.arco-btn-secondary[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary.arco-btn-disabled,.arco-btn-secondary[type=button].arco-btn-disabled,.arco-btn-secondary[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-secondary-disabled);border:1px solid transparent;cursor:not-allowed}.arco-btn-secondary.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-secondary.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px solid transparent}.arco-btn-secondary.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-secondary.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px solid transparent}.arco-btn-secondary.arco-btn-status-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-secondary.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px solid transparent}.arco-btn-dashed,.arco-btn-dashed[type=button],.arco-btn-dashed[type=submit]{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed:hover,.arco-btn-dashed[type=button]:hover,.arco-btn-dashed[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-btn-dashed:focus-visible,.arco-btn-dashed[type=button]:focus-visible,.arco-btn-dashed[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-dashed:active,.arco-btn-dashed[type=button]:active,.arco-btn-dashed[type=submit]:active{color:var(--color-text-2);background-color:var(--color-fill-4);border-color:var(--color-neutral-5)}.arco-btn-dashed.arco-btn-loading,.arco-btn-dashed[type=button].arco-btn-loading,.arco-btn-dashed[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed.arco-btn-disabled,.arco-btn-dashed[type=button].arco-btn-disabled,.arco-btn-dashed[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3);cursor:not-allowed}.arco-btn-dashed.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:var(--color-warning-light-3)}.arco-btn-dashed.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-dashed.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:var(--color-warning-light-4)}.arco-btn-dashed.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px dashed var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:var(--color-danger-light-3)}.arco-btn-dashed.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-dashed.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:var(--color-danger-light-4)}.arco-btn-dashed.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px dashed var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:var(--color-success-light-3)}.arco-btn-dashed.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-dashed.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:var(--color-success-light-4)}.arco-btn-dashed.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px dashed var(--color-success-light-2)}.arco-btn-text,.arco-btn-text[type=button],.arco-btn-text[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text:hover,.arco-btn-text[type=button]:hover,.arco-btn-text[type=submit]:hover{color:rgb(var(--primary-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text:focus-visible,.arco-btn-text[type=button]:focus-visible,.arco-btn-text[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-text:active,.arco-btn-text[type=button]:active,.arco-btn-text[type=submit]:active{color:rgb(var(--primary-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-loading,.arco-btn-text[type=button].arco-btn-loading,.arco-btn-text[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-disabled,.arco-btn-text[type=button].arco-btn-disabled,.arco-btn-text[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid transparent;cursor:not-allowed}.arco-btn-text.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-text.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-text.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-text.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-size-mini{height:24px;padding:0 11px;font-size:12px;border-radius:var(--border-radius-small)}.arco-btn-size-mini:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:4px}.arco-btn-size-mini svg{vertical-align:-1px}.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:3px;padding-left:3px}.arco-btn-size-mini.arco-btn-only-icon{width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-circle{width:24px;height:24px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-mini.arco-btn-shape-round{border-radius:12px}.arco-btn-size-small{height:28px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-small:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:6px}.arco-btn-size-small svg{vertical-align:-2px}.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:5px;padding-left:5px}.arco-btn-size-small.arco-btn-only-icon{width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-circle{width:28px;height:28px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-small.arco-btn-shape-round{border-radius:14px}.arco-btn-size-medium{height:32px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-medium:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-medium svg{vertical-align:-2px}.arco-btn-size-medium.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:4px;padding-left:4px}.arco-btn-size-medium.arco-btn-only-icon{width:32px;height:32px;padding:0}.arco-btn-size-medium.arco-btn-shape-circle{width:32px;height:32px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-medium.arco-btn-shape-round{border-radius:16px}.arco-btn-size-large{height:36px;padding:0 19px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-large:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-large svg{vertical-align:-2px}.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:8px;padding-left:8px}.arco-btn-size-large.arco-btn-only-icon{width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-circle{width:36px;height:36px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-large.arco-btn-shape-round{border-radius:18px}.arco-btn-group{display:inline-flex;align-items:center}.arco-btn-group .arco-btn-outline:not(:first-child),.arco-btn-group .arco-btn-dashed:not(:first-child){margin-left:-1px}.arco-btn-group .arco-btn-primary:not(:last-child){border-right:1px solid rgb(var(--primary-5))}.arco-btn-group .arco-btn-secondary:not(:last-child){border-right:1px solid var(--color-secondary-hover)}.arco-btn-group .arco-btn-status-warning:not(:last-child){border-right:1px solid rgb(var(--warning-5))}.arco-btn-group .arco-btn-status-danger:not(:last-child){border-right:1px solid rgb(var(--danger-5))}.arco-btn-group .arco-btn-status-success:not(:last-child){border-right:1px solid rgb(var(--success-5))}.arco-btn-group .arco-btn-outline:hover,.arco-btn-group .arco-btn-dashed:hover,.arco-btn-group .arco-btn-outline:active,.arco-btn-group .arco-btn-dashed:active{z-index:2}.arco-btn-group .arco-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.arco-btn-group .arco-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.arco-btn-group .arco-btn:not(:first-child):not(:last-child){border-radius:0}body[arco-theme=dark] .arco-btn-primary.arco-btn-disabled{color:#ffffff4d}.arco-calendar{box-sizing:border-box;border:1px solid var(--color-neutral-3)}.arco-calendar-header{display:flex;padding:24px}.arco-calendar-header-left{position:relative;display:flex;flex:1;align-items:center;height:28px;line-height:28px}.arco-calendar-header-right{position:relative;height:28px}.arco-calendar-header-value{color:var(--color-text-1);font-weight:500;font-size:20px}.arco-calendar-header-icon{width:28px;height:28px;margin-right:12px;color:var(--color-text-2);font-size:12px;line-height:28px;text-align:center;background-color:var(--color-bg-5);border-radius:50%;transition:all .1s cubic-bezier(0,0,1,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-calendar-header-icon:not(:first-child){margin:0 12px}.arco-calendar-header-icon:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden){cursor:pointer}.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden):hover{background-color:var(--color-fill-3)}.arco-calendar .arco-calendar-header-value-year{width:100px;margin-right:8px}.arco-calendar .arco-calendar-header-value-month{width:76px;margin-right:32px}.arco-calendar-month{width:100%}.arco-calendar-month-row{display:flex;height:100px}.arco-calendar-month-row .arco-calendar-cell{flex:1;overflow:hidden;border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-month-row:last-child .arco-calendar-cell{border-bottom:unset}.arco-calendar-month-cell-body{box-sizing:border-box}.arco-calendar-mode-month:not(.arco-calendar-panel) .arco-calendar-cell:not(:last-child){border-right:1px solid var(--color-neutral-3)}.arco-calendar-week-list{display:flex;box-sizing:border-box;width:100%;padding:0;border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-week-list-item{flex:1;padding:20px 16px;color:#7d7d7f;text-align:left}.arco-calendar-cell .arco-calendar-date{box-sizing:border-box;width:100%;height:100%;padding:10px;cursor:pointer}.arco-calendar-cell .arco-calendar-date-circle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.arco-calendar-date-content{height:70px;overflow-y:auto}.arco-calendar-cell-today .arco-calendar-date-circle{box-sizing:border-box;border:1px solid rgb(var(--primary-6))}.arco-calendar-date-value{color:var(--color-text-4);font-weight:500;font-size:16px}.arco-calendar-cell-in-view .arco-calendar-date-value{color:var(--color-text-1)}.arco-calendar-mode-month .arco-calendar-cell-selected .arco-calendar-date-circle,.arco-calendar-mode-year .arco-calendar-cell-selected .arco-calendar-cell-selected .arco-calendar-date-circle{box-sizing:border-box;color:#fff;background-color:rgb(var(--primary-6));border:1px solid rgb(var(--primary-6))}.arco-calendar-mode-year:not(.arco-calendar-panel){min-width:820px}.arco-calendar-mode-year .arco-calendar-header{border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-mode-year .arco-calendar-body{padding:12px}.arco-calendar-mode-year .arco-calendar-year-row{display:flex}.arco-calendar-year-row>.arco-calendar-cell{flex:1;padding:20px 8px}.arco-calendar-year-row>.arco-calendar-cell:not(:last-child){border-right:1px solid var(--color-neutral-3)}.arco-calendar-year-row:not(:last-child)>.arco-calendar-cell{border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-month-with-days .arco-calendar-month-row{height:26px}.arco-calendar-month-with-days .arco-calendar-cell{border-bottom:0}.arco-calendar-month-with-days .arco-calendar-month-cell-body{padding:0}.arco-calendar-month-with-days .arco-calendar-month-title{padding:10px 6px;color:var(--color-text-1);font-weight:500;font-size:16px}.arco-calendar-month-cell{width:100%;font-size:12px}.arco-calendar-month-cell .arco-calendar-week-list{padding:0;border-bottom:unset}.arco-calendar-month-cell .arco-calendar-week-list-item{padding:6px;color:#7d7d7f;text-align:center}.arco-calendar-month-cell .arco-calendar-cell{text-align:center}.arco-calendar-month-cell .arco-calendar-date{padding:2px}.arco-calendar-month-cell .arco-calendar-date-value{font-size:14px}.arco-calendar-month-cell .arco-calendar-date-circle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.arco-calendar-panel{background-color:var(--color-bg-5);border:1px solid var(--color-neutral-3)}.arco-calendar-panel .arco-calendar-header{padding:8px 16px;border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-panel .arco-calendar-header-value{flex:1;font-size:14px;line-height:24px;text-align:center}.arco-calendar-panel .arco-calendar-header-icon{width:24px;height:24px;margin-right:2px;margin-left:2px;line-height:24px}.arco-calendar-panel .arco-calendar-body{padding:14px 16px}.arco-calendar-panel .arco-calendar-month-cell-body{padding:0}.arco-calendar-panel .arco-calendar-month-row{height:unset}.arco-calendar-panel .arco-calendar-week-list{padding:0;border-bottom:unset}.arco-calendar-panel .arco-calendar-week-list-item{height:32px;padding:0;font-weight:400;line-height:32px;text-align:center}.arco-calendar-panel .arco-calendar-cell,.arco-calendar-panel .arco-calendar-year-row .arco-calendar-cell{box-sizing:border-box;padding:2px 0;text-align:center;border-right:0;border-bottom:0}.arco-calendar-panel .arco-calendar-cell .arco-calendar-date{display:flex;justify-content:center;padding:4px 0}.arco-calendar-panel .arco-calendar-cell .arco-calendar-date-value{min-width:24px;height:24px;font-size:14px;line-height:24px;cursor:pointer}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell{padding:4px 0}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell .arco-calendar-date{padding:4px}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell .arco-calendar-date-value{width:100%;border-radius:12px}.arco-calendar-panel .arco-calendar-cell-selected .arco-calendar-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));border-radius:50%}.arco-calendar-panel .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled):not(.arco-calendar-cell-week) .arco-calendar-date-value:hover{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border-radius:50%}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled) .arco-calendar-date-value:hover{border-radius:12px}.arco-calendar-panel .arco-calendar-cell-today{position:relative}.arco-calendar-panel .arco-calendar-cell-today:after{position:absolute;bottom:0;left:50%;display:block;width:4px;height:4px;margin-left:-2px;background-color:rgb(var(--primary-6));border-radius:50%;content:""}.arco-calendar-cell-in-range .arco-calendar-date{background-color:var(--color-primary-light-1)}.arco-calendar-cell-range-start .arco-calendar-date{border-radius:16px 0 0 16px}.arco-calendar-cell-range-end .arco-calendar-date{border-radius:0 16px 16px 0}.arco-calendar-cell-in-range-near-hover .arco-calendar-date{border-radius:0}.arco-calendar-cell-range-start .arco-calendar-date-value,.arco-calendar-cell-range-end .arco-calendar-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));border-radius:50%}.arco-calendar-cell-hover-in-range .arco-calendar-date{background-color:var(--color-primary-light-1)}.arco-calendar-cell-hover-range-start .arco-calendar-date{border-radius:16px 0 0 16px}.arco-calendar-cell-hover-range-end .arco-calendar-date{border-radius:0 16px 16px 0}.arco-calendar-cell-hover-range-start .arco-calendar-date-value,.arco-calendar-cell-hover-range-end .arco-calendar-date-value{color:var(--color-text-1);background-color:var(--color-primary-light-2);border-radius:50%}.arco-calendar-panel .arco-calendar-cell-disabled>.arco-calendar-date{background-color:var(--color-fill-1);cursor:not-allowed}.arco-calendar-panel .arco-calendar-cell-disabled>.arco-calendar-date>.arco-calendar-date-value{color:var(--color-text-4);background-color:var(--color-fill-1);cursor:not-allowed}.arco-calendar-panel .arco-calendar-footer-btn-wrapper{height:38px;color:var(--color-text-1);line-height:38px;text-align:center;border-top:1px solid var(--color-neutral-3);cursor:pointer}.arco-calendar-rtl{direction:rtl}.arco-calendar-rtl .arco-calendar-header-icon{margin-right:0;margin-left:12px;transform:scaleX(-1)}.arco-calendar-rtl .arco-calendar-week-list-item{text-align:right}.arco-calendar-rtl.arco-calendar-mode-month:not(.arco-calendar-panel) .arco-calendar-cell:not(:last-child){border-right:0;border-left:1px solid var(--color-neutral-3)}.arco-calendar-rtl .arco-calendar-header-value-year{margin-right:0;margin-left:8px}.arco-calendar-rtl .arco-calendar-header-value-month{margin-right:0;margin-left:32px}.arco-card{position:relative;background:var(--color-bg-2);border-radius:var(--border-radius-none);transition:box-shadow .2s cubic-bezier(0,0,1,1)}.arco-card-header{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;overflow:hidden;border-bottom:1px solid var(--color-neutral-3)}.arco-card-header-no-title:before{display:block;content:" "}.arco-card-header-title{flex:1;color:var(--color-text-1);font-weight:500;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-header-extra{color:rgb(var(--primary-6));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-body{color:var(--color-text-2)}.arco-card-cover{overflow:hidden}.arco-card-cover>*{display:block;width:100%}.arco-card-actions{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.arco-card-actions:before{visibility:hidden;content:""}.arco-card-actions-right{display:flex;align-items:center}.arco-card-actions-item{display:flex;align-items:center;justify-content:center;color:var(--color-text-2);cursor:pointer;transition:color .2s cubic-bezier(0,0,1,1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-actions-item:hover{color:rgb(var(--primary-6))}.arco-card-actions-item:not(:last-child){margin-right:12px}.arco-card-meta-footer{display:flex;align-items:center;justify-content:space-between}.arco-card-meta-footer:last-child{margin-top:20px}.arco-card-meta-footer-only-actions:before{visibility:hidden;content:""}.arco-card-meta-footer .arco-card-actions{margin-top:0}.arco-card-meta-title{color:var(--color-text-1);font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-meta-description:not(:first-child){margin-top:4px}.arco-card-grid{position:relative;box-sizing:border-box;width:33.33%;box-shadow:1px 0 0 0 var(--color-neutral-3),0 1px 0 0 var(--color-neutral-3),1px 1px 0 0 var(--color-neutral-3),1px 0 0 0 var(--color-neutral-3) inset,0 1px 0 0 var(--color-neutral-3) inset}.arco-card-grid:before{position:absolute;top:0;right:0;bottom:0;left:0;transition:box-shadow .2s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-card-grid-hoverable:hover{z-index:1}.arco-card-grid-hoverable:hover:before{box-shadow:0 4px 10px rgb(var(--gray-2))}.arco-card-grid .arco-card{background:none;box-shadow:none}.arco-card-contain-grid:not(.arco-card-loading)>.arco-card-body{display:flex;flex-wrap:wrap;margin:0 -1px;padding:0}.arco-card-hoverable:hover{box-shadow:0 4px 10px rgb(var(--gray-2))}.arco-card-bordered{border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small)}.arco-card-bordered .arco-card-cover{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.arco-card-loading .arco-card-body{overflow:hidden;text-align:center}.arco-card-size-medium{font-size:14px}.arco-card-size-medium .arco-card-header{height:46px;padding:10px 16px}.arco-card-size-medium .arco-card-header-title,.arco-card-size-medium .arco-card-meta-title{font-size:16px}.arco-card-size-medium .arco-card-header-extra{font-size:14px}.arco-card-size-medium .arco-card-body{padding:16px}.arco-card-size-small{font-size:14px}.arco-card-size-small .arco-card-header{height:40px;padding:8px 16px}.arco-card-size-small .arco-card-header-title,.arco-card-size-small .arco-card-meta-title{font-size:16px}.arco-card-size-small .arco-card-header-extra{font-size:14px}.arco-card-size-small .arco-card-body{padding:12px 16px}body[arco-theme=dark] .arco-card-grid-hoverable:hover:before,body[arco-theme=dark] .arco-card-hoverable:hover{box-shadow:0 4px 10px rgba(var(--gray-1),40%)}@keyframes arco-carousel-slide-x-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes arco-carousel-slide-x-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes arco-carousel-slide-x-in-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes arco-carousel-slide-x-out-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes arco-carousel-slide-y-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes arco-carousel-slide-y-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes arco-carousel-slide-y-in-reverse{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes arco-carousel-slide-y-out-reverse{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes arco-carousel-card-bottom-to-middle{0%{transform:translate(0) translateZ(-400px);opacity:0}to{transform:translate(0) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-bottom{0%{transform:translate(-100%) translateZ(-200px);opacity:.4}to{transform:translate(-100%) translateZ(-400px);opacity:0}}@keyframes arco-carousel-card-top-to-middle{0%{transform:translate(-50%) translateZ(0);opacity:1}to{transform:translate(-100%) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-top{0%{transform:translate(0) translateZ(-200px);opacity:.4}to{transform:translate(-50%) translateZ(0);opacity:1}}@keyframes arco-carousel-card-bottom-to-middle-reverse{0%{transform:translate(-100%) translateZ(-400px);opacity:0}to{transform:translate(-100%) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-bottom-reverse{0%{transform:translate(0) translateZ(-200px);opacity:.4}to{transform:translate(0) translateZ(-400px);opacity:0}}@keyframes arco-carousel-card-top-to-middle-reverse{0%{transform:translate(-50%) translateZ(0);opacity:1}to{transform:translate(0) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-top-reverse{0%{transform:translate(-100%) translateZ(-200px);opacity:.4}to{transform:translate(-50%) translateZ(0);opacity:1}}.arco-carousel{position:relative}.arco-carousel-indicator-position-outer{margin-bottom:30px}.arco-carousel-slide,.arco-carousel-card,.arco-carousel-fade{position:relative;width:100%;height:100%;overflow:hidden}.arco-carousel-slide>*,.arco-carousel-card>*,.arco-carousel-fade>*{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.arco-carousel-item-current{z-index:1}.arco-carousel-slide>*:not(.arco-carousel-item-current){display:none;visibility:hidden}.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-out{display:block;animation:arco-carousel-slide-x-out}.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-in{display:block;animation:arco-carousel-slide-x-in}.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative .arco-carousel-item-slide-out{animation:arco-carousel-slide-x-out-reverse}.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative .arco-carousel-item-slide-in{animation:arco-carousel-slide-x-in-reverse}.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-out{display:block;animation:arco-carousel-slide-y-out}.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-in{display:block;animation:arco-carousel-slide-y-in}.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative .arco-carousel-item-slide-out{animation:arco-carousel-slide-y-out-reverse}.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative .arco-carousel-item-slide-in{animation:arco-carousel-slide-y-in-reverse}.arco-carousel-card{perspective:800px}.arco-carousel-card>*{left:50%;transform:translate(-50%) translateZ(-400px);opacity:0;animation:arco-carousel-card-middle-to-bottom}.arco-carousel-card .arco-carousel-item-prev{transform:translate(-100%) translateZ(-200px);opacity:.4;animation:arco-carousel-card-top-to-middle}.arco-carousel-card .arco-carousel-item-next{transform:translate(0) translateZ(-200px);opacity:.4;animation:arco-carousel-card-bottom-to-middle}.arco-carousel-card .arco-carousel-item-current{transform:translate(-50%) translateZ(0);opacity:1;animation:arco-carousel-card-middle-to-top}.arco-carousel-card.arco-carousel-negative>*{animation:arco-carousel-card-middle-to-bottom-reverse}.arco-carousel-card.arco-carousel-negative .arco-carousel-item-prev{animation:arco-carousel-card-bottom-to-middle-reverse}.arco-carousel-card.arco-carousel-negative .arco-carousel-item-next{animation:arco-carousel-card-top-to-middle-reverse}.arco-carousel-card.arco-carousel-negative .arco-carousel-item-current{animation:arco-carousel-card-middle-to-top-reverse}.arco-carousel-fade>*{left:50%;transform:translate(-50%);opacity:0}.arco-carousel-fade .arco-carousel-item-current{opacity:1}.arco-carousel-indicator{position:absolute;display:flex;margin:0;padding:0}.arco-carousel-indicator-wrapper{position:absolute;z-index:2}.arco-carousel-indicator-wrapper-top{top:0;right:0;left:0;height:48px;background:linear-gradient(180deg,#00000026,#0000 87%)}.arco-carousel-indicator-wrapper-bottom{right:0;bottom:0;left:0;height:48px;background:linear-gradient(180deg,#0000 13%,#00000026)}.arco-carousel-indicator-wrapper-left{top:0;left:0;width:48px;height:100%;background:linear-gradient(90deg,#00000026,#0000 87%)}.arco-carousel-indicator-wrapper-right{top:0;right:0;width:48px;height:100%;background:linear-gradient(90deg,#0000 13%,#00000026)}.arco-carousel-indicator-wrapper-outer{right:0;left:0;background:none}.arco-carousel-indicator-bottom{bottom:12px;left:50%;transform:translate(-50%)}.arco-carousel-indicator-top{top:12px;left:50%;transform:translate(-50%)}.arco-carousel-indicator-left{top:50%;left:12px;transform:translate(-50%,-50%) rotate(90deg)}.arco-carousel-indicator-right{top:50%;right:12px;transform:translate(50%,-50%) rotate(90deg)}.arco-carousel-indicator-outer{left:50%;padding:4px;background-color:transparent;border-radius:20px;transform:translate(-50%)}.arco-carousel-indicator-outer.arco-carousel-indicator-dot{bottom:-22px}.arco-carousel-indicator-outer.arco-carousel-indicator-line{bottom:-20px}.arco-carousel-indicator-outer.arco-carousel-indicator-slider{bottom:-16px;padding:0;background-color:rgba(var(--gray-4),.5)}.arco-carousel-indicator-outer .arco-carousel-indicator-item{background-color:rgba(var(--gray-4),.5)}.arco-carousel-indicator-outer .arco-carousel-indicator-item:hover,.arco-carousel-indicator-outer .arco-carousel-indicator-item-active{background-color:var(--color-fill-4)}.arco-carousel-indicator-item{display:inline-block;background-color:#ffffff4d;border-radius:var(--border-radius-medium);cursor:pointer}.arco-carousel-indicator-item:hover,.arco-carousel-indicator-item-active{background-color:var(--color-white)}.arco-carousel-indicator-dot .arco-carousel-indicator-item{width:6px;height:6px;border-radius:50%}.arco-carousel-indicator-dot .arco-carousel-indicator-item:not(:last-child){margin-right:8px}.arco-carousel-indicator-line .arco-carousel-indicator-item{width:12px;height:4px}.arco-carousel-indicator-line .arco-carousel-indicator-item:not(:last-child){margin-right:8px}.arco-carousel-indicator-slider{width:48px;height:4px;background-color:#ffffff4d;border-radius:var(--border-radius-medium);cursor:pointer}.arco-carousel-indicator-slider .arco-carousel-indicator-item{position:absolute;top:0;height:100%;transition:left .3s}.arco-carousel-arrow>div{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-white);background-color:#ffffff4d;border-radius:50%;cursor:pointer}.arco-carousel-arrow>div>svg{color:var(--color-white);font-size:14px}.arco-carousel-arrow>div:hover{background-color:#ffffff80}.arco-carousel-arrow-left{top:50%;left:12px;transform:translateY(-50%)}.arco-carousel-arrow-right{top:50%;right:12px;transform:translateY(-50%)}.arco-carousel-arrow-top{top:12px;left:50%;transform:translate(-50%)}.arco-carousel-arrow-bottom{bottom:12px;left:50%;transform:translate(-50%)}.arco-carousel-arrow-hover div{opacity:0;transition:all .3s}.arco-carousel:hover .arco-carousel-arrow-hover div{opacity:1}body[arco-theme=dark] .arco-carousel-arrow>div{background-color:#17171a4d}body[arco-theme=dark] .arco-carousel-arrow>div:hover{background-color:#17171a80}body[arco-theme=dark] .arco-carousel-indicator-item,body[arco-theme=dark] .arco-carousel-indicator-slider{background-color:#17171a4d}body[arco-theme=dark] .arco-carousel-indicator-item-active,body[arco-theme=dark] .arco-carousel-indicator-item:hover{background-color:var(--color-white)}body[arco-theme=dark] .arco-carousel-indicator-outer.arco-carousel-indicator-slider{background-color:rgba(var(--gray-4),.5)}body[arco-theme=dark] .arco-carousel-indicator-outer .arco-carousel-indicator-item:hover,body[arco-theme=dark] .arco-carousel-indicator-outer .arco-carousel-indicator-item-active{background-color:var(--color-fill-4)}.arco-cascader-panel{display:inline-flex;box-sizing:border-box;height:200px;overflow:hidden;white-space:nowrap;list-style:none;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-cascader-search-panel{justify-content:flex-start;width:100%;overflow:auto}.arco-cascader-popup-trigger-hover .arco-cascader-list-item{transition:fontweight 0s}.arco-cascader-highlight{font-weight:500}.arco-cascader-panel-column{position:relative;display:inline-flex;flex-direction:column;min-width:120px;height:100%;max-height:200px;background-color:var(--color-bg-popup)}.arco-cascader-panel-column-loading{display:inline-flex;align-items:center;justify-content:center}.arco-cascader-panel-column:not(:last-of-type){border-right:1px solid var(--color-fill-3)}.arco-cascader-column-content{flex:1;max-height:200px;overflow-y:auto}.arco-cascader-list-wrapper{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:4px 0}.arco-cascader-list-wrapper-with-footer{padding-bottom:0}.arco-cascader-list-empty{display:flex;align-items:center;width:100%;height:100%}.arco-cascader-list{flex:1;box-sizing:border-box;margin:0;padding:0;list-style:none}.arco-cascader-list-multiple .arco-cascader-option-label,.arco-cascader-list-strictly .arco-cascader-option-label{padding-left:0}.arco-cascader-list-multiple .arco-cascader-option,.arco-cascader-list-strictly .arco-cascader-option{padding-left:12px}.arco-cascader-list-multiple .arco-cascader-option .arco-checkbox,.arco-cascader-list-strictly .arco-cascader-option .arco-checkbox,.arco-cascader-list-multiple .arco-cascader-option .arco-radio,.arco-cascader-list-strictly .arco-cascader-option .arco-radio{margin-right:8px;padding-left:0}.arco-cascader-search-list.arco-cascader-list-multiple .arco-cascader-option-label{padding-right:12px}.arco-cascader-list-footer{box-sizing:border-box;height:36px;padding-left:12px;line-height:36px;border-top:1px solid var(--color-fill-3)}.arco-cascader-option,.arco-cascader-search-option{position:relative;display:flex;box-sizing:border-box;min-width:100px;height:36px;color:var(--color-text-1);font-size:14px;line-height:36px;background-color:transparent;cursor:pointer}.arco-cascader-option-label,.arco-cascader-search-option-label{flex-grow:1;padding-right:34px;padding-left:12px}.arco-cascader-option .arco-icon-right,.arco-cascader-search-option .arco-icon-right,.arco-cascader-option .arco-icon-check,.arco-cascader-search-option .arco-icon-check{position:absolute;top:50%;right:10px;color:var(--color-text-2);font-size:12px;transform:translateY(-50%)}.arco-cascader-option .arco-icon-check,.arco-cascader-search-option .arco-icon-check{color:rgb(var(--primary-6))}.arco-cascader-option .arco-icon-loading,.arco-cascader-search-option .arco-icon-loading{position:absolute;top:50%;right:10px;margin-top:-6px;color:rgb(var(--primary-6));font-size:12px}.arco-cascader-option:hover,.arco-cascader-search-option-hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-cascader-option:hover .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover .arco-checkbox-icon-hover:before,.arco-cascader-search-option-hover .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover .arco-checkbox-icon-hover:before{background-color:var(--color-fill-3)}.arco-cascader-option:hover .arco-radio:not(.arco-radio-disabled):not(.arco-radio-checked):hover .arco-radio-icon-hover:before,.arco-cascader-search-option-hover .arco-radio:not(.arco-radio-disabled):not(.arco-radio-checked):hover .arco-radio-icon-hover:before{background-color:var(--color-fill-3)}.arco-cascader-option-disabled,.arco-cascader-search-option-disabled,.arco-cascader-option-disabled:hover,.arco-cascader-search-option-disabled:hover{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-cascader-option-disabled .arco-icon-right,.arco-cascader-search-option-disabled .arco-icon-right,.arco-cascader-option-disabled:hover .arco-icon-right,.arco-cascader-search-option-disabled:hover .arco-icon-right{color:inherit}.arco-cascader-option-disabled .arco-icon-check,.arco-cascader-search-option-disabled .arco-icon-check,.arco-cascader-option-disabled:hover .arco-icon-check,.arco-cascader-search-option-disabled:hover .arco-icon-check{color:var(--color-primary-light-3)}.arco-cascader-option-active{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .2s cubic-bezier(0,0,1,1)}.arco-cascader-option-active:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-cascader-option-active.arco-cascader-option-disabled,.arco-cascader-option-active.arco-cascader-option-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2)}.cascader-slide-enter-active,.cascader-slide-leave-active{transition:margin .3s cubic-bezier(.34,.69,.1,1)}.cascader-slide-enter-from,.cascader-slide-leave-to{margin-left:-120px}.cascader-slide-enter-to,.cascader-slide-leave-from{margin-left:0}.arco-icon-hover.arco-checkbox-icon-hover:before{width:24px;height:24px}.arco-checkbox{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;padding-left:5px;font-size:14px;line-height:unset;cursor:pointer}.arco-checkbox>input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.arco-checkbox>input[type=checkbox]:focus-visible+.arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox:hover .arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox-label{margin-left:8px;color:var(--color-text-1)}.arco-checkbox-icon{position:relative;box-sizing:border-box;width:14px;height:14px;background-color:var(--color-bg-2);border:2px solid var(--color-fill-3);border-radius:var(--border-radius-small);-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-checkbox-icon:after{position:absolute;top:50%;left:50%;display:block;width:6px;height:2px;background:var(--color-white);border-radius:.5px;transform:translate(-50%) translateY(-50%) scale(0);content:""}.arco-checkbox-icon-check{position:relative;display:block;width:8px;height:100%;margin:0 auto;color:var(--color-white);transform:scale(0);transform-origin:center 75%}.arco-checkbox:hover .arco-checkbox-icon{border-color:var(--color-fill-4);transition:border-color .1s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked:hover .arco-checkbox-icon,.arco-checkbox-indeterminate:hover .arco-checkbox-icon{transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked .arco-checkbox-icon{background-color:rgb(var(--primary-6));border-color:transparent}.arco-checkbox-checked .arco-checkbox-icon-check{transform:scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-indeterminate .arco-checkbox-icon{background-color:rgb(var(--primary-6));border-color:transparent}.arco-checkbox-indeterminate .arco-checkbox-icon svg{transform:scale(0)}.arco-checkbox-indeterminate .arco-checkbox-icon:after{transform:translate(-50%) translateY(-50%) scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox.arco-checkbox-disabled,.arco-checkbox.arco-checkbox-disabled .arco-checkbox-icon-hover{cursor:not-allowed}.arco-checkbox.arco-checkbox-disabled:hover .arco-checkbox-mask{border-color:var(--color-fill-3)}.arco-checkbox-checked:hover .arco-checkbox-icon,.arco-checkbox-indeterminate:hover .arco-checkbox-icon{border-color:transparent}.arco-checkbox-disabled .arco-checkbox-icon{background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-checkbox-disabled.arco-checkbox-checked .arco-checkbox-icon,.arco-checkbox-disabled.arco-checkbox-checked:hover .arco-checkbox-icon{background-color:var(--color-primary-light-3);border-color:transparent}.arco-checkbox-disabled:hover .arco-checkbox-icon-hover:before,.arco-checkbox-checked:hover .arco-checkbox-icon-hover:before,.arco-checkbox-indeterminate:hover .arco-checkbox-icon-hover:before{background-color:transparent}.arco-checkbox-disabled:hover .arco-checkbox-icon{border-color:var(--color-fill-3)}.arco-checkbox-disabled .arco-checkbox-label{color:var(--color-text-4)}.arco-checkbox-disabled .arco-checkbox-icon-check{color:var(--color-fill-3)}.arco-checkbox-group{display:inline-block}.arco-checkbox-group .arco-checkbox{margin-right:16px}.arco-checkbox-group-direction-vertical .arco-checkbox{display:flex;margin-right:0;line-height:32px}.arco-icon-hover.arco-collapse-item-icon-hover:before{width:16px;height:16px}.arco-icon-hover.arco-collapse-item-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-collapse{overflow:hidden;line-height:1.5715;border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium)}.arco-collapse-item{box-sizing:border-box;border-bottom:1px solid var(--color-border-2)}.arco-collapse-item-active>.arco-collapse-item-header{background-color:var(--color-bg-2);border-color:var(--color-neutral-3);transition:border-color 0s ease 0s}.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-header-title{font-weight:500}.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-expand-icon{transform:rotate(90deg)}.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-icon-right .arco-collapse-item-expand-icon{transform:rotate(-90deg)}.arco-collapse-item-header{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding-top:8px;padding-bottom:8px;overflow:hidden;color:var(--color-text-1);font-size:14px;line-height:24px;background-color:var(--color-bg-2);border-bottom:1px solid transparent;cursor:pointer;transition:border-color 0s ease .19s}.arco-collapse-item-header-left{padding-right:13px;padding-left:34px}.arco-collapse-item-header-right{padding-right:34px;padding-left:13px}.arco-collapse-item-header-right+.arco-collapse-item-content{padding-left:13px}.arco-collapse-item-header-disabled{color:var(--color-text-4);background-color:var(--color-bg-2);cursor:not-allowed}.arco-collapse-item-header-disabled .arco-collapse-item-header-icon{color:var(--color-text-4)}.arco-collapse-item-header-title{display:inline}.arco-collapse-item-header-extra{float:right}.arco-collapse-item .arco-collapse-item-icon-hover{position:absolute;top:50%;left:13px;text-align:center;transform:translateY(-50%)}.arco-collapse-item .arco-collapse-item-icon-right{right:13px;left:unset}.arco-collapse-item .arco-collapse-item-icon-right>.arco-collapse-item-header-icon-down{transform:rotate(-90deg)}.arco-collapse-item .arco-collapse-item-expand-icon{position:relative;display:block;color:var(--color-neutral-7);font-size:14px;vertical-align:middle;transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-collapse-item-content{position:relative;padding-right:13px;padding-left:34px;overflow:hidden;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-1)}.arco-collapse-item-content-expanded{display:block;height:auto}.arco-collapse-item-content-box{padding:8px 0}.arco-collapse-item.arco-collapse-item-disabled>.arco-collapse-item-content{color:var(--color-text-4)}.arco-collapse-item-no-icon>.arco-collapse-item-header{padding-right:13px;padding-left:13px}.arco-collapse-item:last-of-type{border-bottom:none}.arco-collapse.arco-collapse-borderless{border:none}.arco-collapse:after{display:table;clear:both;content:""}.collapse-slider-enter-from,.collapse-slider-leave-to{height:0}.collapse-slider-enter-active,.collapse-slider-leave-active{transition:height .2s cubic-bezier(.34,.69,.1,1)}.arco-color-picker{display:inline-flex;align-items:center;box-sizing:border-box;background-color:var(--color-fill-2);border-radius:2px}.arco-color-picker-preview{box-sizing:border-box;border:1px solid var(--color-border-2)}.arco-color-picker-value{margin-left:4px;color:var(--color-text-1);font-weight:400}.arco-color-picker-input{display:none}.arco-color-picker:hover{background-color:var(--color-fill-3);cursor:pointer}.arco-color-picker-size-medium{height:32px;padding:4px}.arco-color-picker-size-medium .arco-color-picker-preview{width:24px;height:24px}.arco-color-picker-size-medium .arco-color-picker-value{font-size:14px}.arco-color-picker-size-mini{height:24px;padding:4px}.arco-color-picker-size-mini .arco-color-picker-preview{width:16px;height:16px}.arco-color-picker-size-mini .arco-color-picker-value{font-size:12px}.arco-color-picker-size-small{height:28px;padding:3px 4px}.arco-color-picker-size-small .arco-color-picker-preview{width:22px;height:22px}.arco-color-picker-size-small .arco-color-picker-value{font-size:14px}.arco-color-picker-size-large{height:36px;padding:5px}.arco-color-picker-size-large .arco-color-picker-preview{width:26px;height:26px}.arco-color-picker-size-large .arco-color-picker-value{font-size:14px}.arco-color-picker.arco-color-picker-disabled{background-color:var(--color-fill-2);cursor:not-allowed}.arco-color-picker.arco-color-picker-disabled .arco-color-picker-value{color:var(--color-text-4)}.arco-color-picker-panel{width:260px;background-color:var(--color-bg-1);border-radius:2px;box-shadow:0 8px 20px #0000001a}.arco-color-picker-panel .arco-color-picker-palette{position:relative;box-sizing:border-box;width:100%;height:178px;overflow:hidden;background-image:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#fff,#fff0);border-top:1px solid var(--color-border-2);border-right:1px solid var(--color-border-2);border-left:1px solid var(--color-border-2);cursor:pointer}.arco-color-picker-panel .arco-color-picker-palette .arco-color-picker-handler{position:absolute;box-sizing:border-box;width:16px;height:16px;background-color:transparent;border:2px solid var(--color-bg-white);border-radius:50%;transform:translate(-50%,-50%)}.arco-color-picker-panel .arco-color-picker-panel-control{padding:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper{display:flex;align-items:center}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper .arco-color-picker-preview{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;margin-left:auto;color:#fff;font-size:20px;border:1px solid var(--color-border-2);border-radius:4px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper .arco-color-picker-control-bar-alpha{margin-top:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper{display:flex;margin-top:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-color-picker-group-wrapper{display:flex;flex:1;margin-left:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-select-view,.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-wrapper{margin-right:0;padding:0 6px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-suffix,.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-prefix,.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-select-view-suffix{padding:0;font-size:12px}.arco-color-picker-panel .arco-color-picker-panel-colors{padding:12px;border-top:1px solid var(--color-fill-3)}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-section:not(:first-child){margin-top:12px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-text{color:var(--color-text-1);font-weight:400;font-size:12px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-empty{margin:12px 0;color:var(--color-text-3);font-size:12px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-wrapper{margin-top:8px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-list{display:flex;flex-wrap:wrap;margin:-8px -4px 0}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block{width:16px;height:16px;margin:6px 3px 0;overflow:hidden;background-image:conic-gradient(rgba(0,0,0,.06) 0 25%,transparent 0 50%,rgba(0,0,0,.06) 0 75%,transparent 0);background-size:8px 8px;border-radius:2px;cursor:pointer;transition:transform ease-out 60ms}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block .arco-color-picker-block{width:100%;height:100%}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block:hover{transform:scale(1.1)}.arco-color-picker-panel .arco-color-picker-control-bar-bg{background-image:conic-gradient(rgba(0,0,0,.06) 0 25%,transparent 0 50%,rgba(0,0,0,.06) 0 75%,transparent 0);background-size:8px 8px;border-radius:10px}.arco-color-picker-panel .arco-color-picker-control-bar{position:relative;box-sizing:border-box;width:182px;height:14px;border:1px solid var(--color-border-2);border-radius:10px;cursor:pointer}.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler{position:absolute;top:-2px;box-sizing:border-box;width:16px;height:16px;background-color:var(--color-bg-white);border:1px solid var(--color-border-2);border-radius:50%;transform:translate(-50%)}.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler:before{display:block;width:100%;height:100%;background:var(--color-bg-white);border-radius:50%;content:""}.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler:after{position:absolute;top:50%;left:50%;width:8px;height:8px;background:currentColor;border-radius:50%;transform:translate(-50%,-50%);content:""}.arco-color-picker-panel .arco-color-picker-control-bar-hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.arco-color-picker-panel .arco-color-picker-select{width:58px}.arco-color-picker-panel .arco-color-picker-input-alpha{flex:0 0 auto;width:52px}.arco-color-picker-panel .arco-color-picker-input-hex .arco-input{padding-left:4px}.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-palette,.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-control-bar,.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-color-block,.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-preview{cursor:not-allowed;opacity:.8}.arco-color-picker-select-popup .arco-select-option{font-size:12px!important;line-height:24px!important}.arco-comment{display:flex;flex-wrap:nowrap;font-size:14px;line-height:1.5715}.arco-comment:not(:first-of-type),.arco-comment-inner-comment{margin-top:20px}.arco-comment-inner{flex:1}.arco-comment-avatar{flex-shrink:0;margin-right:12px;cursor:pointer}.arco-comment-avatar>img{width:32px;height:32px;border-radius:var(--border-radius-circle)}.arco-comment-author{margin-right:8px;color:var(--color-text-2);font-size:14px}.arco-comment-datetime{color:var(--color-text-3);font-size:12px}.arco-comment-content{color:var(--color-text-1)}.arco-comment-title-align-right{display:flex;justify-content:space-between}.arco-comment-actions{margin-top:8px;color:var(--color-text-2);font-size:14px}.arco-comment-actions>*:not(:last-child){margin-right:8px}.arco-comment-actions-align-right{display:flex;justify-content:flex-end}.arco-picker-container,.arco-picker-range-container{box-sizing:border-box;min-height:60px;overflow:hidden;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 2px 5px #0000001a}.arco-picker-container-shortcuts-placement-left,.arco-picker-range-container-shortcuts-placement-left,.arco-picker-container-shortcuts-placement-right,.arco-picker-range-container-shortcuts-placement-right{display:flex;align-items:flex-start}.arco-picker-container-shortcuts-placement-left>.arco-picker-shortcuts,.arco-picker-range-container-shortcuts-placement-left>.arco-picker-shortcuts,.arco-picker-container-shortcuts-placement-right>.arco-picker-shortcuts,.arco-picker-range-container-shortcuts-placement-right>.arco-picker-shortcuts{display:flex;flex-direction:column;box-sizing:border-box;padding:5px 8px;overflow-x:hidden;overflow-y:auto}.arco-picker-container-shortcuts-placement-left>.arco-picker-shortcuts>*,.arco-picker-range-container-shortcuts-placement-left>.arco-picker-shortcuts>*,.arco-picker-container-shortcuts-placement-right>.arco-picker-shortcuts>*,.arco-picker-range-container-shortcuts-placement-right>.arco-picker-shortcuts>*{margin:5px 0}.arco-picker-container-shortcuts-placement-left .arco-picker-panel-wrapper,.arco-picker-range-container-shortcuts-placement-left .arco-picker-panel-wrapper,.arco-picker-container-shortcuts-placement-left .arco-picker-range-panel-wrapper,.arco-picker-range-container-shortcuts-placement-left .arco-picker-range-panel-wrapper{border-left:1px solid var(--color-neutral-3)}.arco-picker-container-shortcuts-placement-right .arco-picker-panel-wrapper,.arco-picker-range-container-shortcuts-placement-right .arco-picker-panel-wrapper,.arco-picker-container-shortcuts-placement-right .arco-picker-range-panel-wrapper,.arco-picker-range-container-shortcuts-placement-right .arco-picker-range-panel-wrapper{border-right:1px solid var(--color-neutral-3)}.arco-picker-container-panel-only,.arco-picker-range-container-panel-only{box-shadow:none}.arco-picker-container-panel-only .arco-panel-date-inner,.arco-picker-range-container-panel-only .arco-panel-date-inner,.arco-picker-range-container-panel-only .arco-panel-date{width:100%}.arco-picker-header{display:flex;padding:8px 16px;border-bottom:1px solid var(--color-neutral-3)}.arco-picker-header-title{flex:1;color:var(--color-text-1);font-size:14px;line-height:24px;text-align:center}.arco-picker-header-icon{width:24px;height:24px;margin-right:2px;margin-left:2px;color:var(--color-text-2);font-size:12px;line-height:24px;text-align:center;background-color:var(--color-bg-popup);border-radius:50%;transition:all .1s cubic-bezier(0,0,1,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-picker-header-icon:not(.arco-picker-header-icon-hidden){cursor:pointer}.arco-picker-header-icon:not(.arco-picker-header-icon-hidden):hover{background-color:var(--color-fill-3)}.arco-picker-header-label{padding:2px;border-radius:2px;cursor:pointer;transition:all .1s}.arco-picker-header-label:hover{background-color:var(--color-fill-3)}.arco-picker-body{padding:14px 16px}.arco-picker-week-list{display:flex;box-sizing:border-box;width:100%;padding:14px 16px 0}.arco-picker-week-list-item{flex:1;height:32px;padding:0;color:#7d7d7f;font-weight:400;line-height:32px;text-align:center}.arco-picker-row{display:flex;padding:2px 0}.arco-picker-cell{flex:1}.arco-picker-cell .arco-picker-date{display:flex;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:4px 0;cursor:pointer}.arco-picker-date-value{min-width:24px;height:24px;color:var(--color-text-4);font-size:14px;line-height:24px;text-align:center;border-radius:var(--border-radius-circle);cursor:pointer}.arco-picker-cell-in-view .arco-picker-date-value{color:var(--color-text-1);font-weight:500}.arco-picker-cell-selected .arco-picker-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-picker-cell-in-view:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover{color:var(--color-text-1);background-color:var(--color-fill-3)}.arco-picker-cell-today{position:relative}.arco-picker-cell-today:after{position:absolute;bottom:-2px;left:50%;display:block;width:4px;height:4px;margin-left:-2px;background-color:rgb(var(--primary-6));border-radius:50%;content:""}.arco-picker-cell-in-range .arco-picker-date{background-color:var(--color-primary-light-1)}.arco-picker-cell-range-start .arco-picker-date{border-top-left-radius:24px;border-bottom-left-radius:24px}.arco-picker-cell-range-end .arco-picker-date{border-top-right-radius:24px;border-bottom-right-radius:24px}.arco-picker-cell-in-range-near-hover .arco-picker-date{border-radius:0}.arco-picker-cell-range-start .arco-picker-date-value,.arco-picker-cell-range-end .arco-picker-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));border-radius:var(--border-radius-circle)}.arco-picker-cell-hover-in-range .arco-picker-date{background-color:var(--color-primary-light-1)}.arco-picker-cell-hover-range-start .arco-picker-date{border-radius:24px 0 0 24px}.arco-picker-cell-hover-range-end .arco-picker-date{border-radius:0 24px 24px 0}.arco-picker-cell-hover-range-start .arco-picker-date-value,.arco-picker-cell-hover-range-end .arco-picker-date-value{color:var(--color-text-1);background-color:var(--color-primary-light-2);border-radius:50%}.arco-picker-cell-disabled .arco-picker-date{background-color:var(--color-fill-1);cursor:not-allowed}.arco-picker-cell-disabled .arco-picker-date-value{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-picker-footer{width:-moz-min-content;width:min-content;min-width:100%}.arco-picker-footer-btn-wrapper{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:3px 8px;border-top:1px solid var(--color-neutral-3)}.arco-picker-footer-btn-wrapper :only-child{margin-left:auto}.arco-picker-footer-extra-wrapper{box-sizing:border-box;padding:8px 24px;color:var(--color-text-1);font-size:12px;border-top:1px solid var(--color-neutral-3)}.arco-picker-footer-now-wrapper{box-sizing:border-box;height:36px;line-height:36px;text-align:center;border-top:1px solid var(--color-neutral-3)}.arco-picker-btn-confirm{margin:5px 0}.arco-picker-shortcuts{flex:1}.arco-picker-shortcuts>*{margin:5px 10px 5px 0}.arco-panel-date{display:flex;box-sizing:border-box}.arco-panel-date-inner{width:265px}.arco-panel-date-inner .arco-picker-body{padding-top:0}.arco-panel-date-timepicker{display:flex;flex-direction:column;border-left:1px solid var(--color-neutral-3)}.arco-panel-date-timepicker-title{width:100%;height:40px;color:var(--color-text-1);font-weight:400;font-size:14px;line-height:40px;text-align:center;border-bottom:1px solid var(--color-neutral-3)}.arco-panel-date-timepicker .arco-timepicker{height:276px;padding:0 6px;overflow:hidden}.arco-panel-date-timepicker .arco-timepicker-column{box-sizing:border-box;width:auto;height:100%;padding:0 4px}.arco-panel-date-timepicker .arco-timepicker-column::-webkit-scrollbar{width:0}.arco-panel-date-timepicker .arco-timepicker-column:not(:last-child){border-right:0}.arco-panel-date-timepicker .arco-timepicker ul:after{height:244px}.arco-panel-date-timepicker .arco-timepicker-cell{width:36px}.arco-panel-date-timepicker .arco-timepicker-cell-inner{padding-left:10px}.arco-panel-date-footer{border-right:1px solid var(--color-neutral-3)}.arco-panel-date-with-view-tabs{flex-direction:column;min-width:265px}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-column{flex:1}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-column::-webkit-scrollbar{width:0}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-cell{width:100%;text-align:center}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-cell-inner{padding-left:0}.arco-panel-date-view-tabs{display:flex;border-top:1px solid var(--color-neutral-3)}.arco-panel-date-view-tab-pane{flex:1;height:50px;color:var(--color-text-4);font-size:14px;line-height:50px;text-align:center;border-right:1px solid var(--color-neutral-3);cursor:pointer}.arco-panel-date-view-tab-pane:last-child{border-right:none}.arco-panel-date-view-tab-pane-text{margin-left:8px}.arco-panel-date-view-tab-pane-active{color:var(--color-text-1)}.arco-panel-month,.arco-panel-quarter,.arco-panel-year{box-sizing:border-box;width:265px}.arco-panel-month .arco-picker-date,.arco-panel-quarter .arco-picker-date,.arco-panel-year .arco-picker-date{padding:4px}.arco-panel-month .arco-picker-date-value,.arco-panel-quarter .arco-picker-date-value,.arco-panel-year .arco-picker-date-value{width:100%;border-radius:24px}.arco-panel-month .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover,.arco-panel-quarter .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover,.arco-panel-year .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover{border-radius:24px}.arco-panel-year{box-sizing:border-box;width:265px}.arco-panel-week{box-sizing:border-box}.arco-panel-week-wrapper{display:flex}.arco-panel-week-inner{width:298px}.arco-panel-week-inner .arco-picker-body{padding-top:0}.arco-panel-week .arco-picker-row-week{cursor:pointer}.arco-panel-week .arco-picker-row-week .arco-picker-date-value{width:100%;border-radius:0}.arco-panel-week .arco-picker-cell .arco-picker-date{border-radius:0}.arco-panel-week .arco-picker-cell:nth-child(2) .arco-picker-date{padding-left:4px;border-top-left-radius:24px;border-bottom-left-radius:24px}.arco-panel-week .arco-picker-cell:nth-child(2) .arco-picker-date .arco-picker-date-value{border-top-left-radius:24px;border-bottom-left-radius:24px}.arco-panel-week .arco-picker-cell:nth-child(8) .arco-picker-date{padding-right:4px;border-top-right-radius:24px;border-bottom-right-radius:24px}.arco-panel-week .arco-picker-cell:nth-child(8) .arco-picker-date .arco-picker-date-value{border-top-right-radius:24px;border-bottom-right-radius:24px}.arco-panel-week .arco-picker-row-week:hover .arco-picker-cell:not(.arco-picker-cell-week):not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end) .arco-picker-date-value{background-color:var(--color-fill-3)}.arco-panel-quarter{box-sizing:border-box;width:265px}.arco-picker-range-wrapper{display:flex}.arco-datepicker-shortcuts-wrapper{box-sizing:border-box;width:106px;height:100%;max-height:300px;margin:10px 0 0;padding:0;overflow-y:auto;list-style:none}.arco-datepicker-shortcuts-wrapper>li{box-sizing:border-box;width:100%;padding:6px 16px;cursor:pointer}.arco-datepicker-shortcuts-wrapper>li:hover{color:rgb(var(--primary-6))}.arco-descriptions-table{width:100%;border-collapse:collapse}.arco-descriptions-table-layout-fixed table{table-layout:fixed}.arco-descriptions-title{margin-bottom:16px;color:var(--color-text-1);font-weight:500;font-size:16px;line-height:1.5715}.arco-descriptions-item,.arco-descriptions-item-label,.arco-descriptions-item-value{box-sizing:border-box;font-size:14px;line-height:1.5715;text-align:left}.arco-descriptions-table-layout-fixed .arco-descriptions-item-label{width:auto}.arco-descriptions-item-label-block{width:1px;padding:0 4px 12px 0;color:var(--color-text-3);font-weight:500;white-space:nowrap}.arco-descriptions-item-value-block{padding:0 4px 12px 0;color:var(--color-text-1);font-weight:400;white-space:pre-wrap;word-break:break-word}.arco-descriptions-item-label-inline,.arco-descriptions-item-value-inline{box-sizing:border-box;font-size:14px;line-height:1.5715;text-align:left}.arco-descriptions-item-label-inline{margin-bottom:2px;color:var(--color-text-3);font-weight:500}.arco-descriptions-item-value-inline{color:var(--color-text-1);font-weight:400}.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-label-inline{margin-right:4px}.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-label-inline,.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-value-inline{display:inline-block;margin-bottom:0}.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:12px 20px}.arco-descriptions-border .arco-descriptions-body{overflow:hidden;border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium)}.arco-descriptions-border .arco-descriptions-row:not(:last-child){border-bottom:1px solid var(--color-neutral-3)}.arco-descriptions-border .arco-descriptions-item,.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-border .arco-descriptions-item-value-block{padding:7px 20px;border-right:1px solid var(--color-neutral-3)}.arco-descriptions-border .arco-descriptions-item-label-block{background-color:var(--color-fill-1)}.arco-descriptions-border .arco-descriptions-item-value-block:last-child{border-right:none}.arco-descriptions-border .arco-descriptions-item:last-child{border-right:none}.arco-descriptions-border.arco-descriptions-layout-vertical .arco-descriptions-item-label-block:last-child{border-right:none}.arco-descriptions-layout-vertical:not(.arco-descriptions-border) .arco-descriptions-item-value-block:first-child{padding-left:0}.arco-descriptions-size-mini .arco-descriptions-title{margin-bottom:6px}.arco-descriptions-size-mini .arco-descriptions-item-label-block,.arco-descriptions-size-mini .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:2px;font-size:12px}.arco-descriptions-size-mini.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-mini.arco-descriptions-border .arco-descriptions-item-value-block{padding:3px 20px}.arco-descriptions-size-mini.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:8px 20px}.arco-descriptions-size-small .arco-descriptions-title{margin-bottom:8px}.arco-descriptions-size-small .arco-descriptions-item-label-block,.arco-descriptions-size-small .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:4px;font-size:14px}.arco-descriptions-size-small.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-small.arco-descriptions-border .arco-descriptions-item-value-block{padding:3px 20px}.arco-descriptions-size-small.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:8px 20px}.arco-descriptions-size-medium .arco-descriptions-title{margin-bottom:12px}.arco-descriptions-size-medium .arco-descriptions-item-label-block,.arco-descriptions-size-medium .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:8px;font-size:14px}.arco-descriptions-size-medium.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-medium.arco-descriptions-border .arco-descriptions-item-value-block{padding:5px 20px}.arco-descriptions-size-medium.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:10px 20px}.arco-descriptions-size-large .arco-descriptions-title{margin-bottom:20px}.arco-descriptions-size-large .arco-descriptions-item-label-block,.arco-descriptions-size-large .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:16px;font-size:14px}.arco-descriptions-size-large.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-large.arco-descriptions-border .arco-descriptions-item-value-block{padding:9px 20px}.arco-descriptions-size-large.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:14px 20px}.arco-divider-horizontal{position:relative;clear:both;width:100%;min-width:100%;max-width:100%;margin:20px 0;border-bottom:1px solid var(--color-neutral-3)}.arco-divider-horizontal.arco-divider-with-text{margin:20px 0}.arco-divider-vertical{display:inline-block;min-width:1px;max-width:1px;min-height:1em;margin:0 12px;vertical-align:middle;border-left:1px solid var(--color-neutral-3)}.arco-divider-text{position:absolute;top:50%;box-sizing:border-box;padding:0 16px;color:var(--color-text-1);font-weight:500;font-size:14px;line-height:2;background:var(--color-bg-2);transform:translateY(-50%)}.arco-divider-text-center{left:50%;transform:translate(-50%,-50%)}.arco-divider-text-left{left:24px}.arco-divider-text-right{right:24px}.arco-drawer-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.arco-drawer-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-mask-bg)}.arco-drawer{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;line-height:1.5715;background-color:var(--color-bg-3)}.arco-drawer-header{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;width:100%;height:48px;padding:0 16px;border-bottom:1px solid var(--color-neutral-3)}.arco-drawer-header .arco-drawer-title{margin-right:auto;color:var(--color-text-1);font-weight:500;font-size:16px;text-align:left}.arco-drawer-header .arco-drawer-close-btn{margin-left:8px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-drawer-footer{flex-shrink:0;box-sizing:border-box;padding:16px;text-align:right;border-top:1px solid var(--color-neutral-3)}.arco-drawer-footer>.arco-btn{margin-left:12px}.arco-drawer-body{position:relative;flex:1;box-sizing:border-box;height:100%;padding:12px 16px;overflow:auto;color:var(--color-text-1)}.fade-drawer-enter-from,.fade-drawer-appear-from{opacity:0}.fade-drawer-enter-to,.fade-drawer-appear-to{opacity:1}.fade-drawer-enter-active,.fade-drawer-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-drawer-leave-from{opacity:1}.fade-drawer-leave-to{opacity:0}.fade-drawer-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.slide-left-drawer-enter-from,.slide-left-drawer-appear-from{transform:translate(-100%)}.slide-left-drawer-enter-to,.slide-left-drawer-appear-to{transform:translate(0)}.slide-left-drawer-enter-active,.slide-left-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-left-drawer-leave-from{transform:translate(0)}.slide-left-drawer-leave-to{transform:translate(-100%)}.slide-left-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-drawer-enter-from,.slide-right-drawer-appear-from{transform:translate(100%)}.slide-right-drawer-enter-to,.slide-right-drawer-appear-to{transform:translate(0)}.slide-right-drawer-enter-active,.slide-right-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-drawer-leave-from{transform:translate(0)}.slide-right-drawer-leave-to{transform:translate(100%)}.slide-right-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-drawer-enter,.slide-top-drawer-appear,.slide-top-drawer-enter-from,.slide-top-drawer-appear-from{transform:translateY(-100%)}.slide-top-drawer-enter-to,.slide-top-drawer-appear-to{transform:translateY(0)}.slide-top-drawer-enter-active,.slide-top-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-drawer-leave-from{transform:translateY(0)}.slide-top-drawer-leave-to{transform:translateY(-100%)}.slide-top-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-drawer-enter-from,.slide-bottom-drawer-appear-from{transform:translateY(100%)}.slide-bottom-drawer-enter-to,.slide-bottom-drawer-appear-to{transform:translateY(0)}.slide-bottom-drawer-enter-active,.slide-bottom-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-drawer-leave-from{transform:translateY(0)}.slide-bottom-drawer-leave-to{transform:translateY(100%)}.slide-bottom-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.arco-dropdown{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-dropdown-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-dropdown-list-wrapper{max-height:200px;overflow-y:auto}.arco-dropdown-option{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:transparent;cursor:pointer}.arco-dropdown-option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-option-has-suffix{justify-content:space-between}.arco-dropdown-option-active,.arco-dropdown-option:not(.arco-dropdown-option-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .1s cubic-bezier(0,0,1,1)}.arco-dropdown-option-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-dropdown-option-icon{display:inline-flex;margin-right:8px}.arco-dropdown-option-suffix{margin-left:12px}.arco-dropdown-group:first-child .arco-dropdown-group-title{margin-top:8px}.arco-dropdown-group-title{box-sizing:border-box;width:100%;margin-top:8px;padding:0 12px;color:var(--color-text-3);font-size:12px;line-height:20px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-submenu{margin-top:-4px}.arco-dropdown.arco-dropdown-has-footer{padding-bottom:0}.arco-dropdown-footer{border-top:1px solid var(--color-fill-3)}.arco-empty{box-sizing:border-box;width:100%;padding:10px 0;text-align:center}.arco-empty-image{margin-bottom:4px;color:rgb(var(--gray-5));font-size:48px;line-height:1}.arco-empty-image img{height:80px}.arco-empty .arco-empty-description{color:rgb(var(--gray-5));font-size:14px}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-fill-2)}.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-fill-3)}.arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-form-item-message-help,.arco-form-item-status-validating .arco-form-item-feedback{color:rgb(var(--primary-6))}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--success-6));box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--success-6));box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-fill-2)}.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-fill-3)}.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--success-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-form-item-message-help,.arco-form-item-status-success .arco-form-item-feedback{color:rgb(var(--success-6))}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-warning-light-1);border-color:transparent}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-warning-light-2);border-color:transparent}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-warning-light-1);border-color:transparent}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-warning-light-2);border-color:transparent}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-warning-light-1)}.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-warning-light-2)}.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-form-item-message-help,.arco-form-item-status-warning .arco-form-item-feedback{color:rgb(var(--warning-6))}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-danger-light-1);border-color:transparent}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-danger-light-1);border-color:transparent}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-danger-light-1)}.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-danger-light-2)}.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-form-item-message-help,.arco-form-item-status-error .arco-form-item-feedback{color:rgb(var(--danger-6))}.arco-form-item-control-children{position:relative}.arco-form-item-feedback{position:absolute;top:50%;right:9px;font-size:14px;transform:translateY(-50%)}.arco-form-item-feedback .arco-icon-loading{font-size:12px}.arco-form-item-has-feedback .arco-input,.arco-form-item-has-feedback .arco-input-inner-wrapper,.arco-form-item-has-feedback .arco-textarea{padding-right:28px}.arco-form-item-has-feedback .arco-input-number-mode-embed .arco-input-number-step-layer{right:24px}.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-view,.arco-form-item-has-feedback .arco-select.arco-select-single .arco-select-view{padding-right:28px}.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-suffix{padding-right:0}.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-view,.arco-form-item-has-feedback .arco-cascader.arco-cascader-single .arco-cascader-view{padding-right:28px}.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-suffix{padding-right:0}.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-view,.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-single .arco-tree-select-view{padding-right:28px}.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-suffix{padding-right:0}.arco-form-item-has-feedback .arco-picker{padding-right:28px}.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-suffix-icon,.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-clear-icon{margin-right:0;margin-left:0}.arco-form{display:flex;flex-direction:column;width:100%}.arco-form-layout-inline{flex-direction:row;flex-wrap:wrap}.arco-form-layout-inline .arco-form-item{width:auto;margin-bottom:8px}.arco-form-auto-label-width .arco-form-item-label-col>.arco-form-item-label{white-space:nowrap}.arco-form-item{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:20px}.arco-form-item-layout-vertical{display:block}.arco-form-item-layout-vertical>.arco-form-item-label-col{justify-content:flex-start;margin-bottom:8px;padding:0;line-height:1.5715;white-space:normal}.arco-form-item-layout-inline{margin-right:24px}.arco-form-item-label-col{padding-right:16px}.arco-form-item.arco-form-item-error,.arco-form-item.arco-form-item-has-help{margin-bottom:0}.arco-form-item-wrapper-flex.arco-col{flex:1}.arco-form-size-mini .arco-form-item-label-col{line-height:24px}.arco-form-size-mini .arco-form-item-label-col>.arco-form-item-label{font-size:12px}.arco-form-size-mini .arco-form-item-content,.arco-form-size-mini .arco-form-item-wrapper-col{min-height:24px}.arco-form-size-small .arco-form-item-label-col{line-height:28px}.arco-form-size-small .arco-form-item-label-col>.arco-form-item-label{font-size:14px}.arco-form-size-small .arco-form-item-content,.arco-form-size-small .arco-form-item-wrapper-col{min-height:28px}.arco-form-size-large .arco-form-item-label-col{line-height:36px}.arco-form-size-large .arco-form-item-label-col>.arco-form-item-label{font-size:14px}.arco-form-size-large .arco-form-item-content,.arco-form-size-large .arco-form-item-wrapper-col{min-height:36px}.arco-form-item-extra{margin-top:4px;color:var(--color-text-3);font-size:12px}.arco-form-item-message{min-height:20px;color:rgb(var(--danger-6));font-size:12px;line-height:20px}.arco-form-item-message-help{color:var(--color-text-3)}.arco-form-item-message+.arco-form-item-extra{margin-top:0;margin-bottom:4px}.arco-form-item-label-col{display:flex;flex-shrink:0;justify-content:flex-end;line-height:32px;white-space:nowrap}.arco-form-item-label-col-left{justify-content:flex-start}.arco-form-item-label-col>.arco-form-item-label{max-width:100%;color:var(--color-text-2);font-size:14px;white-space:normal}.arco-form-item-label-col.arco-form-item-label-col-flex{box-sizing:content-box}.arco-form-item-wrapper-col{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;min-height:32px}.arco-form-item-content{flex:1;max-width:100%;min-height:32px}.arco-form-item-content-wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%}.arco-form-item-content-flex{display:flex;align-items:center;justify-content:flex-start}.arco-form .arco-slider{display:block}.arco-form-item-label-required-symbol{color:rgb(var(--danger-6));font-size:12px;line-height:1}.arco-form-item-label-required-symbol svg{display:inline-block;transform:scale(.5)}.arco-form-item-label-tooltip{margin-left:4px;color:var(--color-text-4)}.form-blink-enter-from,.form-blink-appear-from{opacity:0}.form-blink-enter-to,.form-blink-appear-to{opacity:1}.form-blink-enter-active,.form-blink-appear-active{transition:opacity .3s cubic-bezier(0,0,1,1);animation:arco-form-blink .5s cubic-bezier(0,0,1,1)}@keyframes arco-form-blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.arco-row{display:flex;flex-flow:row wrap}.arco-row-nowrap{flex-wrap:nowrap}.arco-row-align-start{align-items:flex-start}.arco-row-align-center{align-items:center}.arco-row-align-end{align-items:flex-end}.arco-row-justify-start{justify-content:flex-start}.arco-row-justify-center{justify-content:center}.arco-row-justify-end{justify-content:flex-end}.arco-row-justify-space-around{justify-content:space-around}.arco-row-justify-space-between{justify-content:space-between}.arco-col{box-sizing:border-box}.arco-col-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-3{flex:0 0 12.5%;width:12.5%}.arco-col-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-6{flex:0 0 25%;width:25%}.arco-col-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-9{flex:0 0 37.5%;width:37.5%}.arco-col-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-12{flex:0 0 50%;width:50%}.arco-col-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-15{flex:0 0 62.5%;width:62.5%}.arco-col-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-18{flex:0 0 75%;width:75%}.arco-col-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-21{flex:0 0 87.5%;width:87.5%}.arco-col-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-24{flex:0 0 100%;width:100%}.arco-col-offset-1{margin-left:4.16666667%}.arco-col-offset-2{margin-left:8.33333333%}.arco-col-offset-3{margin-left:12.5%}.arco-col-offset-4{margin-left:16.66666667%}.arco-col-offset-5{margin-left:20.83333333%}.arco-col-offset-6{margin-left:25%}.arco-col-offset-7{margin-left:29.16666667%}.arco-col-offset-8{margin-left:33.33333333%}.arco-col-offset-9{margin-left:37.5%}.arco-col-offset-10{margin-left:41.66666667%}.arco-col-offset-11{margin-left:45.83333333%}.arco-col-offset-12{margin-left:50%}.arco-col-offset-13{margin-left:54.16666667%}.arco-col-offset-14{margin-left:58.33333333%}.arco-col-offset-15{margin-left:62.5%}.arco-col-offset-16{margin-left:66.66666667%}.arco-col-offset-17{margin-left:70.83333333%}.arco-col-offset-18{margin-left:75%}.arco-col-offset-19{margin-left:79.16666667%}.arco-col-offset-20{margin-left:83.33333333%}.arco-col-offset-21{margin-left:87.5%}.arco-col-offset-22{margin-left:91.66666667%}.arco-col-offset-23{margin-left:95.83333333%}.arco-col-order-1{order:1}.arco-col-order-2{order:2}.arco-col-order-3{order:3}.arco-col-order-4{order:4}.arco-col-order-5{order:5}.arco-col-order-6{order:6}.arco-col-order-7{order:7}.arco-col-order-8{order:8}.arco-col-order-9{order:9}.arco-col-order-10{order:10}.arco-col-order-11{order:11}.arco-col-order-12{order:12}.arco-col-order-13{order:13}.arco-col-order-14{order:14}.arco-col-order-15{order:15}.arco-col-order-16{order:16}.arco-col-order-17{order:17}.arco-col-order-18{order:18}.arco-col-order-19{order:19}.arco-col-order-20{order:20}.arco-col-order-21{order:21}.arco-col-order-22{order:22}.arco-col-order-23{order:23}.arco-col-order-24{order:24}.arco-col-xs-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xs-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xs-3{flex:0 0 12.5%;width:12.5%}.arco-col-xs-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xs-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xs-6{flex:0 0 25%;width:25%}.arco-col-xs-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xs-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xs-9{flex:0 0 37.5%;width:37.5%}.arco-col-xs-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xs-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xs-12{flex:0 0 50%;width:50%}.arco-col-xs-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xs-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xs-15{flex:0 0 62.5%;width:62.5%}.arco-col-xs-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xs-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xs-18{flex:0 0 75%;width:75%}.arco-col-xs-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xs-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xs-21{flex:0 0 87.5%;width:87.5%}.arco-col-xs-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xs-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xs-24{flex:0 0 100%;width:100%}.arco-col-xs-offset-1{margin-left:4.16666667%}.arco-col-xs-offset-2{margin-left:8.33333333%}.arco-col-xs-offset-3{margin-left:12.5%}.arco-col-xs-offset-4{margin-left:16.66666667%}.arco-col-xs-offset-5{margin-left:20.83333333%}.arco-col-xs-offset-6{margin-left:25%}.arco-col-xs-offset-7{margin-left:29.16666667%}.arco-col-xs-offset-8{margin-left:33.33333333%}.arco-col-xs-offset-9{margin-left:37.5%}.arco-col-xs-offset-10{margin-left:41.66666667%}.arco-col-xs-offset-11{margin-left:45.83333333%}.arco-col-xs-offset-12{margin-left:50%}.arco-col-xs-offset-13{margin-left:54.16666667%}.arco-col-xs-offset-14{margin-left:58.33333333%}.arco-col-xs-offset-15{margin-left:62.5%}.arco-col-xs-offset-16{margin-left:66.66666667%}.arco-col-xs-offset-17{margin-left:70.83333333%}.arco-col-xs-offset-18{margin-left:75%}.arco-col-xs-offset-19{margin-left:79.16666667%}.arco-col-xs-offset-20{margin-left:83.33333333%}.arco-col-xs-offset-21{margin-left:87.5%}.arco-col-xs-offset-22{margin-left:91.66666667%}.arco-col-xs-offset-23{margin-left:95.83333333%}.arco-col-xs-order-1{order:1}.arco-col-xs-order-2{order:2}.arco-col-xs-order-3{order:3}.arco-col-xs-order-4{order:4}.arco-col-xs-order-5{order:5}.arco-col-xs-order-6{order:6}.arco-col-xs-order-7{order:7}.arco-col-xs-order-8{order:8}.arco-col-xs-order-9{order:9}.arco-col-xs-order-10{order:10}.arco-col-xs-order-11{order:11}.arco-col-xs-order-12{order:12}.arco-col-xs-order-13{order:13}.arco-col-xs-order-14{order:14}.arco-col-xs-order-15{order:15}.arco-col-xs-order-16{order:16}.arco-col-xs-order-17{order:17}.arco-col-xs-order-18{order:18}.arco-col-xs-order-19{order:19}.arco-col-xs-order-20{order:20}.arco-col-xs-order-21{order:21}.arco-col-xs-order-22{order:22}.arco-col-xs-order-23{order:23}.arco-col-xs-order-24{order:24}@media (min-width: 576px){.arco-col-sm-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-sm-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-sm-3{flex:0 0 12.5%;width:12.5%}.arco-col-sm-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-sm-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-sm-6{flex:0 0 25%;width:25%}.arco-col-sm-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-sm-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-sm-9{flex:0 0 37.5%;width:37.5%}.arco-col-sm-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-sm-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-sm-12{flex:0 0 50%;width:50%}.arco-col-sm-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-sm-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-sm-15{flex:0 0 62.5%;width:62.5%}.arco-col-sm-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-sm-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-sm-18{flex:0 0 75%;width:75%}.arco-col-sm-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-sm-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-sm-21{flex:0 0 87.5%;width:87.5%}.arco-col-sm-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-sm-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-sm-24{flex:0 0 100%;width:100%}.arco-col-sm-offset-1{margin-left:4.16666667%}.arco-col-sm-offset-2{margin-left:8.33333333%}.arco-col-sm-offset-3{margin-left:12.5%}.arco-col-sm-offset-4{margin-left:16.66666667%}.arco-col-sm-offset-5{margin-left:20.83333333%}.arco-col-sm-offset-6{margin-left:25%}.arco-col-sm-offset-7{margin-left:29.16666667%}.arco-col-sm-offset-8{margin-left:33.33333333%}.arco-col-sm-offset-9{margin-left:37.5%}.arco-col-sm-offset-10{margin-left:41.66666667%}.arco-col-sm-offset-11{margin-left:45.83333333%}.arco-col-sm-offset-12{margin-left:50%}.arco-col-sm-offset-13{margin-left:54.16666667%}.arco-col-sm-offset-14{margin-left:58.33333333%}.arco-col-sm-offset-15{margin-left:62.5%}.arco-col-sm-offset-16{margin-left:66.66666667%}.arco-col-sm-offset-17{margin-left:70.83333333%}.arco-col-sm-offset-18{margin-left:75%}.arco-col-sm-offset-19{margin-left:79.16666667%}.arco-col-sm-offset-20{margin-left:83.33333333%}.arco-col-sm-offset-21{margin-left:87.5%}.arco-col-sm-offset-22{margin-left:91.66666667%}.arco-col-sm-offset-23{margin-left:95.83333333%}.arco-col-sm-order-1{order:1}.arco-col-sm-order-2{order:2}.arco-col-sm-order-3{order:3}.arco-col-sm-order-4{order:4}.arco-col-sm-order-5{order:5}.arco-col-sm-order-6{order:6}.arco-col-sm-order-7{order:7}.arco-col-sm-order-8{order:8}.arco-col-sm-order-9{order:9}.arco-col-sm-order-10{order:10}.arco-col-sm-order-11{order:11}.arco-col-sm-order-12{order:12}.arco-col-sm-order-13{order:13}.arco-col-sm-order-14{order:14}.arco-col-sm-order-15{order:15}.arco-col-sm-order-16{order:16}.arco-col-sm-order-17{order:17}.arco-col-sm-order-18{order:18}.arco-col-sm-order-19{order:19}.arco-col-sm-order-20{order:20}.arco-col-sm-order-21{order:21}.arco-col-sm-order-22{order:22}.arco-col-sm-order-23{order:23}.arco-col-sm-order-24{order:24}}@media (min-width: 768px){.arco-col-md-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-md-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-md-3{flex:0 0 12.5%;width:12.5%}.arco-col-md-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-md-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-md-6{flex:0 0 25%;width:25%}.arco-col-md-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-md-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-md-9{flex:0 0 37.5%;width:37.5%}.arco-col-md-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-md-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-md-12{flex:0 0 50%;width:50%}.arco-col-md-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-md-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-md-15{flex:0 0 62.5%;width:62.5%}.arco-col-md-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-md-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-md-18{flex:0 0 75%;width:75%}.arco-col-md-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-md-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-md-21{flex:0 0 87.5%;width:87.5%}.arco-col-md-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-md-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-md-24{flex:0 0 100%;width:100%}.arco-col-md-offset-1{margin-left:4.16666667%}.arco-col-md-offset-2{margin-left:8.33333333%}.arco-col-md-offset-3{margin-left:12.5%}.arco-col-md-offset-4{margin-left:16.66666667%}.arco-col-md-offset-5{margin-left:20.83333333%}.arco-col-md-offset-6{margin-left:25%}.arco-col-md-offset-7{margin-left:29.16666667%}.arco-col-md-offset-8{margin-left:33.33333333%}.arco-col-md-offset-9{margin-left:37.5%}.arco-col-md-offset-10{margin-left:41.66666667%}.arco-col-md-offset-11{margin-left:45.83333333%}.arco-col-md-offset-12{margin-left:50%}.arco-col-md-offset-13{margin-left:54.16666667%}.arco-col-md-offset-14{margin-left:58.33333333%}.arco-col-md-offset-15{margin-left:62.5%}.arco-col-md-offset-16{margin-left:66.66666667%}.arco-col-md-offset-17{margin-left:70.83333333%}.arco-col-md-offset-18{margin-left:75%}.arco-col-md-offset-19{margin-left:79.16666667%}.arco-col-md-offset-20{margin-left:83.33333333%}.arco-col-md-offset-21{margin-left:87.5%}.arco-col-md-offset-22{margin-left:91.66666667%}.arco-col-md-offset-23{margin-left:95.83333333%}.arco-col-md-order-1{order:1}.arco-col-md-order-2{order:2}.arco-col-md-order-3{order:3}.arco-col-md-order-4{order:4}.arco-col-md-order-5{order:5}.arco-col-md-order-6{order:6}.arco-col-md-order-7{order:7}.arco-col-md-order-8{order:8}.arco-col-md-order-9{order:9}.arco-col-md-order-10{order:10}.arco-col-md-order-11{order:11}.arco-col-md-order-12{order:12}.arco-col-md-order-13{order:13}.arco-col-md-order-14{order:14}.arco-col-md-order-15{order:15}.arco-col-md-order-16{order:16}.arco-col-md-order-17{order:17}.arco-col-md-order-18{order:18}.arco-col-md-order-19{order:19}.arco-col-md-order-20{order:20}.arco-col-md-order-21{order:21}.arco-col-md-order-22{order:22}.arco-col-md-order-23{order:23}.arco-col-md-order-24{order:24}}@media (min-width: 992px){.arco-col-lg-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-lg-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-lg-3{flex:0 0 12.5%;width:12.5%}.arco-col-lg-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-lg-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-lg-6{flex:0 0 25%;width:25%}.arco-col-lg-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-lg-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-lg-9{flex:0 0 37.5%;width:37.5%}.arco-col-lg-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-lg-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-lg-12{flex:0 0 50%;width:50%}.arco-col-lg-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-lg-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-lg-15{flex:0 0 62.5%;width:62.5%}.arco-col-lg-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-lg-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-lg-18{flex:0 0 75%;width:75%}.arco-col-lg-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-lg-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-lg-21{flex:0 0 87.5%;width:87.5%}.arco-col-lg-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-lg-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-lg-24{flex:0 0 100%;width:100%}.arco-col-lg-offset-1{margin-left:4.16666667%}.arco-col-lg-offset-2{margin-left:8.33333333%}.arco-col-lg-offset-3{margin-left:12.5%}.arco-col-lg-offset-4{margin-left:16.66666667%}.arco-col-lg-offset-5{margin-left:20.83333333%}.arco-col-lg-offset-6{margin-left:25%}.arco-col-lg-offset-7{margin-left:29.16666667%}.arco-col-lg-offset-8{margin-left:33.33333333%}.arco-col-lg-offset-9{margin-left:37.5%}.arco-col-lg-offset-10{margin-left:41.66666667%}.arco-col-lg-offset-11{margin-left:45.83333333%}.arco-col-lg-offset-12{margin-left:50%}.arco-col-lg-offset-13{margin-left:54.16666667%}.arco-col-lg-offset-14{margin-left:58.33333333%}.arco-col-lg-offset-15{margin-left:62.5%}.arco-col-lg-offset-16{margin-left:66.66666667%}.arco-col-lg-offset-17{margin-left:70.83333333%}.arco-col-lg-offset-18{margin-left:75%}.arco-col-lg-offset-19{margin-left:79.16666667%}.arco-col-lg-offset-20{margin-left:83.33333333%}.arco-col-lg-offset-21{margin-left:87.5%}.arco-col-lg-offset-22{margin-left:91.66666667%}.arco-col-lg-offset-23{margin-left:95.83333333%}.arco-col-lg-order-1{order:1}.arco-col-lg-order-2{order:2}.arco-col-lg-order-3{order:3}.arco-col-lg-order-4{order:4}.arco-col-lg-order-5{order:5}.arco-col-lg-order-6{order:6}.arco-col-lg-order-7{order:7}.arco-col-lg-order-8{order:8}.arco-col-lg-order-9{order:9}.arco-col-lg-order-10{order:10}.arco-col-lg-order-11{order:11}.arco-col-lg-order-12{order:12}.arco-col-lg-order-13{order:13}.arco-col-lg-order-14{order:14}.arco-col-lg-order-15{order:15}.arco-col-lg-order-16{order:16}.arco-col-lg-order-17{order:17}.arco-col-lg-order-18{order:18}.arco-col-lg-order-19{order:19}.arco-col-lg-order-20{order:20}.arco-col-lg-order-21{order:21}.arco-col-lg-order-22{order:22}.arco-col-lg-order-23{order:23}.arco-col-lg-order-24{order:24}}@media (min-width: 1200px){.arco-col-xl-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xl-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xl-3{flex:0 0 12.5%;width:12.5%}.arco-col-xl-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xl-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xl-6{flex:0 0 25%;width:25%}.arco-col-xl-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xl-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xl-9{flex:0 0 37.5%;width:37.5%}.arco-col-xl-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xl-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xl-12{flex:0 0 50%;width:50%}.arco-col-xl-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xl-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xl-15{flex:0 0 62.5%;width:62.5%}.arco-col-xl-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xl-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xl-18{flex:0 0 75%;width:75%}.arco-col-xl-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xl-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xl-21{flex:0 0 87.5%;width:87.5%}.arco-col-xl-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xl-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xl-24{flex:0 0 100%;width:100%}.arco-col-xl-offset-1{margin-left:4.16666667%}.arco-col-xl-offset-2{margin-left:8.33333333%}.arco-col-xl-offset-3{margin-left:12.5%}.arco-col-xl-offset-4{margin-left:16.66666667%}.arco-col-xl-offset-5{margin-left:20.83333333%}.arco-col-xl-offset-6{margin-left:25%}.arco-col-xl-offset-7{margin-left:29.16666667%}.arco-col-xl-offset-8{margin-left:33.33333333%}.arco-col-xl-offset-9{margin-left:37.5%}.arco-col-xl-offset-10{margin-left:41.66666667%}.arco-col-xl-offset-11{margin-left:45.83333333%}.arco-col-xl-offset-12{margin-left:50%}.arco-col-xl-offset-13{margin-left:54.16666667%}.arco-col-xl-offset-14{margin-left:58.33333333%}.arco-col-xl-offset-15{margin-left:62.5%}.arco-col-xl-offset-16{margin-left:66.66666667%}.arco-col-xl-offset-17{margin-left:70.83333333%}.arco-col-xl-offset-18{margin-left:75%}.arco-col-xl-offset-19{margin-left:79.16666667%}.arco-col-xl-offset-20{margin-left:83.33333333%}.arco-col-xl-offset-21{margin-left:87.5%}.arco-col-xl-offset-22{margin-left:91.66666667%}.arco-col-xl-offset-23{margin-left:95.83333333%}.arco-col-xl-order-1{order:1}.arco-col-xl-order-2{order:2}.arco-col-xl-order-3{order:3}.arco-col-xl-order-4{order:4}.arco-col-xl-order-5{order:5}.arco-col-xl-order-6{order:6}.arco-col-xl-order-7{order:7}.arco-col-xl-order-8{order:8}.arco-col-xl-order-9{order:9}.arco-col-xl-order-10{order:10}.arco-col-xl-order-11{order:11}.arco-col-xl-order-12{order:12}.arco-col-xl-order-13{order:13}.arco-col-xl-order-14{order:14}.arco-col-xl-order-15{order:15}.arco-col-xl-order-16{order:16}.arco-col-xl-order-17{order:17}.arco-col-xl-order-18{order:18}.arco-col-xl-order-19{order:19}.arco-col-xl-order-20{order:20}.arco-col-xl-order-21{order:21}.arco-col-xl-order-22{order:22}.arco-col-xl-order-23{order:23}.arco-col-xl-order-24{order:24}}@media (min-width: 1600px){.arco-col-xxl-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xxl-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xxl-3{flex:0 0 12.5%;width:12.5%}.arco-col-xxl-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xxl-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xxl-6{flex:0 0 25%;width:25%}.arco-col-xxl-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xxl-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xxl-9{flex:0 0 37.5%;width:37.5%}.arco-col-xxl-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xxl-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xxl-12{flex:0 0 50%;width:50%}.arco-col-xxl-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xxl-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xxl-15{flex:0 0 62.5%;width:62.5%}.arco-col-xxl-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xxl-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xxl-18{flex:0 0 75%;width:75%}.arco-col-xxl-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xxl-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xxl-21{flex:0 0 87.5%;width:87.5%}.arco-col-xxl-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xxl-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xxl-24{flex:0 0 100%;width:100%}.arco-col-xxl-offset-1{margin-left:4.16666667%}.arco-col-xxl-offset-2{margin-left:8.33333333%}.arco-col-xxl-offset-3{margin-left:12.5%}.arco-col-xxl-offset-4{margin-left:16.66666667%}.arco-col-xxl-offset-5{margin-left:20.83333333%}.arco-col-xxl-offset-6{margin-left:25%}.arco-col-xxl-offset-7{margin-left:29.16666667%}.arco-col-xxl-offset-8{margin-left:33.33333333%}.arco-col-xxl-offset-9{margin-left:37.5%}.arco-col-xxl-offset-10{margin-left:41.66666667%}.arco-col-xxl-offset-11{margin-left:45.83333333%}.arco-col-xxl-offset-12{margin-left:50%}.arco-col-xxl-offset-13{margin-left:54.16666667%}.arco-col-xxl-offset-14{margin-left:58.33333333%}.arco-col-xxl-offset-15{margin-left:62.5%}.arco-col-xxl-offset-16{margin-left:66.66666667%}.arco-col-xxl-offset-17{margin-left:70.83333333%}.arco-col-xxl-offset-18{margin-left:75%}.arco-col-xxl-offset-19{margin-left:79.16666667%}.arco-col-xxl-offset-20{margin-left:83.33333333%}.arco-col-xxl-offset-21{margin-left:87.5%}.arco-col-xxl-offset-22{margin-left:91.66666667%}.arco-col-xxl-offset-23{margin-left:95.83333333%}.arco-col-xxl-order-1{order:1}.arco-col-xxl-order-2{order:2}.arco-col-xxl-order-3{order:3}.arco-col-xxl-order-4{order:4}.arco-col-xxl-order-5{order:5}.arco-col-xxl-order-6{order:6}.arco-col-xxl-order-7{order:7}.arco-col-xxl-order-8{order:8}.arco-col-xxl-order-9{order:9}.arco-col-xxl-order-10{order:10}.arco-col-xxl-order-11{order:11}.arco-col-xxl-order-12{order:12}.arco-col-xxl-order-13{order:13}.arco-col-xxl-order-14{order:14}.arco-col-xxl-order-15{order:15}.arco-col-xxl-order-16{order:16}.arco-col-xxl-order-17{order:17}.arco-col-xxl-order-18{order:18}.arco-col-xxl-order-19{order:19}.arco-col-xxl-order-20{order:20}.arco-col-xxl-order-21{order:21}.arco-col-xxl-order-22{order:22}.arco-col-xxl-order-23{order:23}.arco-col-xxl-order-24{order:24}}.arco-grid{display:grid}.arco-image-trigger{padding:6px 4px;background:var(--color-bg-5);border:1px solid var(--color-neutral-3);border-radius:4px}.arco-image-trigger .arco-trigger-arrow{background-color:var(--color-bg-5);border:1px solid var(--color-neutral-3)}.arco-image{position:relative;display:inline-block;border-radius:var(--border-radius-small)}.arco-image-img{vertical-align:middle;border-radius:inherit}.arco-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.arco-image-footer{display:flex;width:100%;max-width:100%}.arco-image-footer-caption{flex:1 1 auto}.arco-image-footer-caption-title{font-weight:500;font-size:16px}.arco-image-footer-caption-description{font-size:14px}.arco-image-footer-extra{flex:0 0 auto;padding-left:12px}.arco-image-with-footer-inner .arco-image-footer{position:absolute;bottom:0;left:0;align-items:center;box-sizing:border-box;padding:9px 16px;color:var(--color-white);background:linear-gradient(360deg,#0000004d,#0000);border-bottom-right-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-image-with-footer-inner .arco-image-footer-caption-title,.arco-image-with-footer-inner .arco-image-footer-caption-description{color:var(--color-white)}.arco-image-with-footer-outer .arco-image-footer{margin-top:4px;color:var(--color-neutral-8)}.arco-image-with-footer-outer .arco-image-footer-caption-title{color:var(--color-text-1)}.arco-image-with-footer-outer .arco-image-footer-caption-description{color:var(--color-neutral-6)}.arco-image-error{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;color:var(--color-neutral-4);background-color:var(--color-neutral-1)}.arco-image-error-icon{width:60px;max-width:100%;height:60px;max-height:100%}.arco-image-error-icon>svg{width:100%;height:100%}.arco-image-error-alt{padding:8px 16px;font-size:12px;line-height:1.6667;text-align:center}.arco-image-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-neutral-1)}.arco-image-loader-spin{position:absolute;top:50%;left:50%;color:rgb(var(--primary-6));font-size:32px;text-align:center;transform:translate(-50%,-50%)}.arco-image-loader-spin-text{color:var(--color-neutral-6);font-size:16px}.arco-image-simple.arco-image-with-footer-inner .arco-image-footer{padding:12px 16px}.arco-image-loading .arco-image-img,.arco-image-loading-error .arco-image-img{visibility:hidden}.arco-image-preview{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100%}.arco-image-preview-hide{display:none}.arco-image-preview-mask,.arco-image-preview-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.arco-image-preview-mask{background-color:var(--color-mask-bg)}.arco-image-preview-img-container{width:100%;height:100%;text-align:center}.arco-image-preview-img-container:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.arco-image-preview-img-container .arco-image-preview-img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-image-preview-img-container .arco-image-preview-img.arco-image-preview-img-moving{cursor:grabbing}.arco-image-preview-scale-value{box-sizing:border-box;padding:7px 10px;color:var(--color-white);font-size:12px;line-height:initial;background-color:#ffffff14;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arco-image-preview-toolbar{position:absolute;bottom:46px;left:50%;display:flex;align-items:flex-start;padding:4px 16px;background-color:var(--color-bg-2);border-radius:var(--border-radius-medium);transform:translate(-50%)}.arco-image-preview-toolbar-action{display:flex;align-items:center;color:var(--color-neutral-8);font-size:14px;background-color:transparent;border-radius:var(--border-radius-small);cursor:pointer}.arco-image-preview-toolbar-action:not(:last-of-type){margin-right:0}.arco-image-preview-toolbar-action:hover{color:rgb(var(--primary-6));background-color:var(--color-neutral-2)}.arco-image-preview-toolbar-action-disabled,.arco-image-preview-toolbar-action-disabled:hover{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-image-preview-toolbar-action-name{padding-right:12px;font-size:12px}.arco-image-preview-toolbar-action-content{padding:13px;line-height:1}.arco-image-preview-loading{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;padding:10px;color:rgb(var(--primary-6));font-size:18px;background-color:#232324;border-radius:var(--border-radius-medium);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arco-image-preview-close-btn{position:absolute;top:36px;right:36px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-white);font-size:14px;line-height:32px;text-align:center;background:#00000080;border-radius:50%;cursor:pointer}.arco-image-preview-arrow-left,.arco-image-preview-arrow-right{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-white);background-color:#ffffff4d;border-radius:50%;cursor:pointer}.arco-image-preview-arrow-left>svg,.arco-image-preview-arrow-right>svg{color:var(--color-white);font-size:16px}.arco-image-preview-arrow-left:hover,.arco-image-preview-arrow-right:hover{background-color:#ffffff80}.arco-image-preview-arrow-left{top:50%;left:20px;transform:translateY(-50%)}.arco-image-preview-arrow-right{top:50%;right:20px;transform:translateY(-50%)}.arco-image-preview-arrow-disabled{color:#ffffff4d;background-color:#fff3;cursor:not-allowed}.arco-image-preview-arrow-disabled>svg{color:#ffffff4d}.arco-image-preview-arrow-disabled:hover{background-color:#fff3}.image-fade-enter-from,.image-fade-leave-to{opacity:0}.image-fade-enter-to,.image-fade-leave-from{opacity:1}.image-fade-enter-active,.image-fade-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.arco-input-number{position:relative;box-sizing:border-box;width:100%;border-radius:var(--border-radius-small)}.arco-input-number-step-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;color:var(--color-text-2);background-color:var(--color-fill-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-step-button:hover{background-color:var(--color-fill-3);border-color:var(--color-fill-3)}.arco-input-number-step-button:active{background-color:var(--color-fill-4);border-color:var(--color-fill-4)}.arco-input-number-step-button:disabled{color:var(--color-text-4);background-color:var(--color-fill-2);cursor:not-allowed}.arco-input-number-step-button:disabled:hover,.arco-input-number-step-button:disabled:active{background-color:var(--color-fill-2);border-color:var(--color-neutral-3)}.arco-input-number .arco-input-wrapper{position:relative}.arco-input-number-prefix,.arco-input-number-suffix{transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-mode-embed .arco-input-number-step{position:absolute;top:4px;right:4px;bottom:4px;width:18px;overflow:hidden;border-radius:1px;opacity:0;transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-mode-embed .arco-input-number-step .arco-input-number-step-button{width:100%;height:50%;font-size:10px;border:none;border-color:var(--color-neutral-3)}.arco-input-number-mode-embed .arco-input-suffix{justify-content:flex-end;min-width:6px}.arco-input-number-mode-embed .arco-input-suffix-has-feedback{min-width:32px}.arco-input-number-mode-embed .arco-input-suffix-has-feedback .arco-input-number-step{right:30px}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-suffix:has(.arco-input-number-suffix),.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-suffix:has(.arco-input-number-suffix){padding-left:4px}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-step,.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-step{opacity:1}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-suffix,.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-suffix{opacity:0;pointer-events:none}.arco-input-number-mode-embed.arco-input-wrapper:not(.arco-input-focus) .arco-input-number-step-button:not(.arco-input-number-step-button-disabled):hover{background-color:var(--color-fill-4)}.arco-input-number-mode-button .arco-input-prepend,.arco-input-number-mode-button .arco-input-append{padding:0;border:none}.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button{border-right:1px solid transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:active){border-right-color:var(--color-neutral-3)}.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:active){border-left-color:var(--color-neutral-3)}.arco-input-number-readonly .arco-input-number-step-button{color:var(--color-text-4);pointer-events:none}.arco-input-tag{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-input-tag:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-tag:focus-within,.arco-input-tag.arco-input-tag-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-tag.arco-input-tag-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-tag.arco-input-tag-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-tag.arco-input-tag-disabled .arco-input-tag-prefix,.arco-input-tag.arco-input-tag-disabled .arco-input-tag-suffix{color:inherit}.arco-input-tag.arco-input-tag-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-tag.arco-input-tag-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-tag.arco-input-tag-error:focus-within,.arco-input-tag.arco-input-tag-error.arco-input-tag-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-tag .arco-input-tag-prefix,.arco-input-tag .arco-input-tag-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-input-tag .arco-input-tag-prefix>svg,.arco-input-tag .arco-input-tag-suffix>svg{font-size:14px}.arco-input-tag .arco-input-tag-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-tag .arco-input-tag-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon{display:inline-flex}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-tag .arco-input-tag-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-tag .arco-input-tag-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-tag:hover .arco-input-tag-clear-btn{visibility:visible}.arco-input-tag:not(.arco-input-tag-focus) .arco-input-tag-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-tag.arco-input-tag-has-tag{padding-right:4px;padding-left:4px}.arco-input-tag.arco-input-tag-has-prefix{padding-left:12px}.arco-input-tag.arco-input-tag-has-suffix{padding-right:12px}.arco-input-tag .arco-input-tag-inner{flex:1;overflow:hidden;line-height:0}.arco-input-tag .arco-input-tag-inner.arco-input-tag-nowrap{display:flex;flex-wrap:wrap}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag{display:inline-flex;align-items:center;margin-right:4px;color:var(--color-text-1);font-size:12px;white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-2);border-color:var(--color-fill-3)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color{color:var(--color-white)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input::-moz-placeholder{color:var(--color-text-3)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input::placeholder{color:var(--color-text-3)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-tag .arco-input-tag-mirror{position:absolute;top:0;left:0;white-space:pre;visibility:hidden;pointer-events:none}.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag{background-color:var(--color-fill-2);border-color:var(--color-fill-2)}.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-input-tag.arco-input-tag-disabled .arco-input-tag-tag{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-input-tag.arco-input-tag-readonly,.arco-input-tag.arco-input-tag-disabled-input{cursor:default}.arco-input-tag.arco-input-tag-size-mini{font-size:12px}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-inner{padding-top:0;padding-bottom:0}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle;height:auto;min-height:20px}.arco-input-tag.arco-input-tag-size-medium{font-size:14px}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:22px;vertical-align:middle;height:auto;min-height:24px}.arco-input-tag.arco-input-tag-size-small{font-size:14px}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-small .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle;height:auto;min-height:20px}.arco-input-tag.arco-input-tag-size-large{font-size:14px}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-large .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:26px;vertical-align:middle;height:auto;min-height:28px}.input-tag-zoom-enter-from{transform:scale(.5);opacity:0}.input-tag-zoom-enter-to{transform:scale(1);opacity:1}.input-tag-zoom-enter-active{transition:all .3s cubic-bezier(.34,.69,.1,1)}.input-tag-zoom-leave-from{transform:scale(1);opacity:1}.input-tag-zoom-leave-to{transform:scale(.5);opacity:0}.input-tag-zoom-leave-active{position:absolute;transition:all .3s cubic-bezier(.3,1.3,.3,1)}.input-tag-zoom-move{transition:all .3s cubic-bezier(.3,1.3,.3,1)}.arco-input-wrapper{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-input-wrapper:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-wrapper:focus-within,.arco-input-wrapper.arco-input-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-wrapper.arco-input-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-wrapper.arco-input-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-wrapper.arco-input-disabled .arco-input-prefix,.arco-input-wrapper.arco-input-disabled .arco-input-suffix{color:inherit}.arco-input-wrapper.arco-input-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-wrapper.arco-input-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-wrapper.arco-input-error:focus-within,.arco-input-wrapper.arco-input-error.arco-input-wrapper-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-wrapper .arco-input-prefix,.arco-input-wrapper .arco-input-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-input-wrapper .arco-input-prefix>svg,.arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-wrapper .arco-input-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-wrapper .arco-input-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon{display:inline-flex}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-wrapper .arco-input-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-wrapper .arco-input-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-wrapper:hover .arco-input-clear-btn{visibility:visible}.arco-input-wrapper:not(.arco-input-focus) .arco-input-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-wrapper .arco-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-input-wrapper .arco-input::-moz-placeholder{color:var(--color-text-3)}.arco-input-wrapper .arco-input::placeholder{color:var(--color-text-3)}.arco-input-wrapper .arco-input[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-input-wrapper .arco-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-wrapper .arco-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-wrapper .arco-input.arco-input-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-wrapper .arco-input.arco-input-size-small{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input.arco-input-size-medium{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input.arco-input-size-large{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input-word-limit{color:var(--color-text-3);font-size:12px}.arco-input-outer{display:inline-flex;width:100%}.arco-input-outer>.arco-input-wrapper{border-radius:0}.arco-input-outer>:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-outer>:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-outer.arco-input-outer-size-mini .arco-input-outer,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix>svg{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend,.arco-input-outer.arco-input-outer-size-mini .arco-input-append{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-mini .arco-input-append>svg{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-small .arco-input-outer,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend,.arco-input-outer.arco-input-outer-size-small .arco-input-append{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-small .arco-input-append>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-large .arco-input-outer,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend,.arco-input-outer.arco-input-outer-size-large .arco-input-append{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-large .arco-input-append>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer-disabled{cursor:not-allowed}.arco-input-prepend,.arco-input-append{display:inline-flex;flex-shrink:0;align-items:center;box-sizing:border-box;padding:0 12px;color:var(--color-text-1);white-space:nowrap;background-color:var(--color-fill-2);border:1px solid transparent}.arco-input-prepend>svg,.arco-input-append>svg{font-size:14px}.arco-input-prepend{border-right:1px solid var(--color-neutral-3)}.arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-append{border-left:1px solid var(--color-neutral-3)}.arco-input-append .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-append .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group{display:inline-flex;align-items:center}.arco-input-group>*{border-radius:0}.arco-input-group>*.arco-input-outer>:last-child,.arco-input-group>*.arco-input-outer>:first-child{border-radius:0}.arco-input-group>*:not(:last-child){position:relative;box-sizing:border-box}.arco-input-group>*:first-child,.arco-input-group>*:first-child .arco-input-group>*:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>*:first-child .arco-select-view,.arco-input-group>*:first-child .arco-input-group>*:first-child .arco-select-view{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>*:last-child,.arco-input-group>*:last-child .arco-input-outer>*:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group>*:last-child .arco-select-view,.arco-input-group>*:last-child .arco-input-outer>*:last-child .arco-select-view{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group>.arco-input-wrapper:not(:last-child),.arco-input-group>.arco-input-outer:not(:last-child),.arco-input-group>.arco-input-tag:not(:last-child),.arco-input-group>.arco-select-view:not(:last-child){margin-right:-1px;border-right:1px solid var(--color-neutral-3)}.arco-input-group>.arco-input-wrapper:not(:last-child):focus-within,.arco-input-group>.arco-input-outer:not(:last-child):focus-within,.arco-input-group>.arco-input-tag:not(:last-child):focus-within,.arco-input-group>.arco-select-view:not(:last-child):focus-within{border-right-color:rgb(var(--primary-6))}.arco-input-group>.arco-input-wrapper.arco-input-error:not(:last-child):focus-within{border-right-color:rgb(var(--danger-6))}.size-height-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.size-height-size-small{padding-top:2px;padding-bottom:2px;font-size:14px}.size-height-size-large{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-textarea-wrapper{position:relative;display:inline-block;width:100%}.arco-textarea-clear-wrapper:hover .arco-textarea-clear-icon{display:inline-block}.arco-textarea-clear-wrapper .arco-textarea{padding-right:20px}.arco-textarea-word-limit{position:absolute;right:10px;bottom:6px;color:var(--color-text-3);font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-textarea-clear-icon{position:absolute;top:10px;right:10px;display:none;font-size:12px}.arco-input-search .arco-input-append{padding:0;border:none}.arco-input-search .arco-input-suffix{color:var(--color-text-2);font-size:14px}.arco-input-search .arco-input-search-btn{border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-wrapper.arco-input-password:not(.arco-input-disabled) .arco-input-suffix{color:var(--color-text-2);font-size:12px;cursor:pointer}.arco-layout{display:flex;flex:1;flex-direction:column;margin:0;padding:0}.arco-layout-sider{position:relative;flex:none;width:auto;margin:0;padding:0;background:var(--color-menu-dark-bg);transition:width .2s cubic-bezier(.34,.69,.1,1)}.arco-layout-sider-children{height:100%;overflow:auto}.arco-layout-sider-collapsed .arco-layout-sider-children::-webkit-scrollbar{width:0}.arco-layout-sider-has-trigger{box-sizing:border-box;padding-bottom:48px}.arco-layout-sider-trigger{z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px;color:var(--color-white);background:#fff3;cursor:pointer;transition:width .2s cubic-bezier(.34,.69,.1,1)}.arco-layout-sider-trigger-light{color:var(--color-text-1);background:var(--color-menu-light-bg);border-top:1px solid var(--color-bg-5)}.arco-layout-sider-light{background:var(--color-menu-light-bg);box-shadow:0 2px 5px #00000014}.arco-layout-header{flex:0 0 auto;box-sizing:border-box;margin:0}.arco-layout-content{flex:1}.arco-layout-footer{flex:0 0 auto;margin:0}.arco-layout-has-sider{flex-direction:row}.arco-layout-has-sider>.arco-layout,.arco-layout-has-sider>.arco-layout-content{overflow-x:hidden}.arco-link{display:inline-flex;align-items:center;justify-content:center;padding:1px 4px;color:rgb(var(--link-6));font-size:14px;line-height:1.5715;text-decoration:none;background-color:transparent;border-radius:var(--border-radius-small);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-link:hover{color:rgb(var(--link-6));background-color:var(--color-fill-2)}.arco-link:active{color:rgb(var(--link-6));background-color:var(--color-fill-3);transition:none}.arco-link.arco-link-hoverless{display:inline;padding:0;background-color:unset}.arco-link.arco-link-hoverless:active,.arco-link.arco-link-hoverless:hover{background-color:unset}.arco-link.arco-link-disabled{color:var(--color-link-light-3);background:none;cursor:not-allowed}.arco-link.arco-link-loading{color:var(--color-link-light-3);background:none;cursor:default}.arco-link-status-success,.arco-link-status-success:hover,.arco-link-status-success:active{color:rgb(var(--success-6))}.arco-link-status-success.arco-link-disabled,.arco-link-status-success.arco-link-loading{color:var(--color-success-light-3)}.arco-link-status-danger,.arco-link-status-danger:hover,.arco-link-status-danger:active{color:rgb(var(--danger-6))}.arco-link-status-danger.arco-link-disabled,.arco-link-status-danger.arco-link-loading{color:var(--color-danger-light-3)}.arco-link-status-warning,.arco-link-status-warning:hover,.arco-link-status-warning:active{color:rgb(var(--warning-6))}.arco-link-status-warning.arco-link-disabled,.arco-link-status-warning.arco-link-loading{color:var(--color-warning-light-2)}.arco-link-icon{margin-right:6px;font-size:12px;vertical-align:middle}.arco-list{display:flex;flex-direction:column;box-sizing:border-box;width:100%;overflow-y:auto;color:var(--color-text-1);font-size:14px;line-height:1.5715;border-radius:var(--border-radius-medium)}.arco-list-wrapper{overflow:hidden}.arco-list-wrapper .arco-list-spin{display:block;height:100%;overflow:hidden}.arco-list-content{overflow:hidden}.arco-list-small .arco-list-content-wrapper .arco-list-header{padding:8px 20px}.arco-list-small .arco-list-content-wrapper .arco-list-footer,.arco-list-small .arco-list-content-wrapper .arco-list-content>.arco-list-item,.arco-list-small .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item,.arco-list-small .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item{padding:9px 20px}.arco-list-medium .arco-list-content-wrapper .arco-list-header{padding:12px 20px}.arco-list-medium .arco-list-content-wrapper .arco-list-footer,.arco-list-medium .arco-list-content-wrapper .arco-list-content>.arco-list-item,.arco-list-medium .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item,.arco-list-medium .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item{padding:13px 20px}.arco-list-large .arco-list-content-wrapper .arco-list-header{padding:16px 20px}.arco-list-large .arco-list-content-wrapper .arco-list-footer,.arco-list-large .arco-list-content-wrapper .arco-list-content>.arco-list-item,.arco-list-large .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item,.arco-list-large .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item{padding:17px 20px}.arco-list-bordered{border:1px solid var(--color-neutral-3)}.arco-list-split .arco-list-header,.arco-list-split .arco-list-item:not(:last-child){border-bottom:1px solid var(--color-neutral-3)}.arco-list-split .arco-list-footer{border-top:1px solid var(--color-neutral-3)}.arco-list-header{color:var(--color-text-1);font-weight:500;font-size:16px;line-height:1.5}.arco-list-item{display:flex;justify-content:space-between;box-sizing:border-box;width:100%;overflow:hidden}.arco-list-item-main{flex:1}.arco-list-item-main .arco-list-item-action:not(:first-child){margin-top:4px}.arco-list-item-meta{display:flex;align-items:center;padding:4px 0}.arco-list-item-meta-avatar{display:flex}.arco-list-item-meta-avatar:not(:last-child){margin-right:16px}.arco-list-item-meta-title{color:var(--color-text-1);font-weight:500}.arco-list-item-meta-title:not(:last-child){margin-bottom:2px}.arco-list-item-meta-description{color:var(--color-text-2)}.arco-list-item-action{display:flex;flex-wrap:nowrap;align-self:center;margin:0;padding:0;list-style:none}.arco-list-item-action>li{display:inline-block;cursor:pointer}.arco-list-item-action>li:not(:last-child){margin-right:20px}.arco-list-hover .arco-list-item:hover{background-color:var(--color-fill-1)}.arco-list-pagination{float:right;margin-top:24px}.arco-list-pagination:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:""}.arco-list-scroll-loading{display:flex;align-items:center;justify-content:center}.arco-list-content{flex:auto}.arco-list-content .arco-empty{display:flex;align-items:center;justify-content:center;height:100%}.arco-mention{position:relative;display:inline-block;box-sizing:border-box;width:100%}.arco-mention-measure{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;visibility:hidden;pointer-events:none}@keyframes arco-menu-selected-item-label-enter{0%{opacity:0}to{opacity:1}}.arco-menu{position:relative;box-sizing:border-box;width:100%;font-size:14px;line-height:1.5715;transition:width .2s cubic-bezier(.34,.69,.1,1)}.arco-menu:focus-visible{outline:3px solid var(--color-primary-light-2)}.arco-menu-indent{display:inline-block;width:20px}.arco-menu .arco-menu-item,.arco-menu .arco-menu-group-title,.arco-menu .arco-menu-pop-header,.arco-menu .arco-menu-inline-header{position:relative;box-sizing:border-box;border-radius:var(--border-radius-small);cursor:pointer}.arco-menu .arco-menu-item.arco-menu-disabled,.arco-menu .arco-menu-group-title.arco-menu-disabled,.arco-menu .arco-menu-pop-header.arco-menu-disabled,.arco-menu .arco-menu-inline-header.arco-menu-disabled{cursor:not-allowed}.arco-menu .arco-menu-item.arco-menu-selected,.arco-menu .arco-menu-group-title.arco-menu-selected,.arco-menu .arco-menu-pop-header.arco-menu-selected,.arco-menu .arco-menu-inline-header.arco-menu-selected{font-weight:500;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-item.arco-menu-selected svg,.arco-menu .arco-menu-group-title.arco-menu-selected svg,.arco-menu .arco-menu-pop-header.arco-menu-selected svg,.arco-menu .arco-menu-inline-header.arco-menu-selected svg{transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-item .arco-icon,.arco-menu .arco-menu-group-title .arco-icon,.arco-menu .arco-menu-pop-header .arco-icon,.arco-menu .arco-menu-inline-header .arco-icon,.arco-menu .arco-menu-item .arco-menu-icon,.arco-menu .arco-menu-group-title .arco-menu-icon,.arco-menu .arco-menu-pop-header .arco-menu-icon,.arco-menu .arco-menu-inline-header .arco-menu-icon{margin-right:16px}.arco-menu .arco-menu-item .arco-menu-icon .arco-icon,.arco-menu .arco-menu-group-title .arco-menu-icon .arco-icon,.arco-menu .arco-menu-pop-header .arco-menu-icon .arco-icon,.arco-menu .arco-menu-inline-header .arco-menu-icon .arco-icon{margin-right:0}.arco-menu-light{background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item,.arco-menu-light .arco-menu-group-title,.arco-menu-light .arco-menu-pop-header,.arco-menu-light .arco-menu-inline-header{color:var(--color-text-2);background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item .arco-icon,.arco-menu-light .arco-menu-group-title .arco-icon,.arco-menu-light .arco-menu-pop-header .arco-icon,.arco-menu-light .arco-menu-inline-header .arco-icon,.arco-menu-light .arco-menu-item .arco-menu-icon,.arco-menu-light .arco-menu-group-title .arco-menu-icon,.arco-menu-light .arco-menu-pop-header .arco-menu-icon,.arco-menu-light .arco-menu-inline-header .arco-menu-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-item:hover,.arco-menu-light .arco-menu-group-title:hover,.arco-menu-light .arco-menu-pop-header:hover,.arco-menu-light .arco-menu-inline-header:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-item:hover .arco-icon,.arco-menu-light .arco-menu-group-title:hover .arco-icon,.arco-menu-light .arco-menu-pop-header:hover .arco-icon,.arco-menu-light .arco-menu-inline-header:hover .arco-icon,.arco-menu-light .arco-menu-item:hover .arco-menu-icon,.arco-menu-light .arco-menu-group-title:hover .arco-menu-icon,.arco-menu-light .arco-menu-pop-header:hover .arco-menu-icon,.arco-menu-light .arco-menu-inline-header:hover .arco-menu-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-item.arco-menu-selected,.arco-menu-light .arco-menu-group-title.arco-menu-selected,.arco-menu-light .arco-menu-pop-header.arco-menu-selected,.arco-menu-light .arco-menu-inline-header.arco-menu-selected,.arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-item.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:rgb(var(--primary-6))}.arco-menu-light .arco-menu-item.arco-menu-disabled,.arco-menu-light .arco-menu-group-title.arco-menu-disabled,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled{color:var(--color-text-4);background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-item.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-menu-icon{color:var(--color-text-4)}.arco-menu-light .arco-menu-item.arco-menu-selected{background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-inline-header.arco-menu-selected,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:rgb(var(--primary-6))}.arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-fill-2)}.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected{background:none;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-group-title{color:var(--color-text-3);pointer-events:none}.arco-menu-light .arco-menu-collapse-button{color:var(--color-text-3);background-color:var(--color-fill-1)}.arco-menu-light .arco-menu-collapse-button:hover{background-color:var(--color-fill-3)}.arco-menu-dark{background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item,.arco-menu-dark .arco-menu-group-title,.arco-menu-dark .arco-menu-pop-header,.arco-menu-dark .arco-menu-inline-header{color:var(--color-text-4);background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item .arco-icon,.arco-menu-dark .arco-menu-group-title .arco-icon,.arco-menu-dark .arco-menu-pop-header .arco-icon,.arco-menu-dark .arco-menu-inline-header .arco-icon,.arco-menu-dark .arco-menu-item .arco-menu-icon,.arco-menu-dark .arco-menu-group-title .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header .arco-menu-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-item:hover,.arco-menu-dark .arco-menu-group-title:hover,.arco-menu-dark .arco-menu-pop-header:hover,.arco-menu-dark .arco-menu-inline-header:hover{color:var(--color-text-4);background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-item:hover .arco-icon,.arco-menu-dark .arco-menu-group-title:hover .arco-icon,.arco-menu-dark .arco-menu-pop-header:hover .arco-icon,.arco-menu-dark .arco-menu-inline-header:hover .arco-icon,.arco-menu-dark .arco-menu-item:hover .arco-menu-icon,.arco-menu-dark .arco-menu-group-title:hover .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header:hover .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header:hover .arco-menu-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-item.arco-menu-selected,.arco-menu-dark .arco-menu-group-title.arco-menu-selected,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-item.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:var(--color-white)}.arco-menu-dark .arco-menu-item.arco-menu-disabled,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled{color:var(--color-text-2);background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-menu-icon{color:var(--color-text-2)}.arco-menu-dark .arco-menu-item.arco-menu-selected{background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:rgb(var(--primary-6))}.arco-menu-dark .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-menu-dark-hover)}.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected{background:none;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-group-title{color:var(--color-text-3);pointer-events:none}.arco-menu-dark .arco-menu-collapse-button{color:var(--color-white);background-color:rgb(var(--primary-6))}.arco-menu-dark .arco-menu-collapse-button:hover{background-color:rgb(var(--primary-7))}.arco-menu a,.arco-menu a:hover,.arco-menu a:focus,.arco-menu a:active{color:inherit;text-decoration:none;cursor:inherit}.arco-menu-inner{box-sizing:border-box;width:100%;height:100%;overflow:auto}.arco-menu-icon-suffix.is-open{transform:rotate(180deg)}.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{padding:0 12px;line-height:40px}.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{margin-bottom:4px}.arco-menu-vertical .arco-menu-item:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-group-title:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-pop-header:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-inline-header:not(.arco-menu-has-icon){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon{display:flex;align-items:center}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-icon{flex:none}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-icon{line-height:1}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-menu-vertical .arco-menu-item .arco-menu-item-inner,.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner,.arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner,.arco-menu-vertical .arco-menu-inline-header .arco-menu-item-inner{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix{position:absolute;right:12px}.arco-menu-vertical .arco-menu-inner{padding:4px 8px}.arco-menu-vertical .arco-menu-item.arco-menu-item-indented{display:flex}.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{padding-right:28px}.arco-menu-horizontal{width:100%;height:auto}.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-group-title,.arco-menu-horizontal .arco-menu-pop-header,.arco-menu-horizontal .arco-menu-inline-header{padding:0 12px;line-height:30px}.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-horizontal .arco-menu-item .arco-icon,.arco-menu-horizontal .arco-menu-group-title .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-icon,.arco-menu-horizontal .arco-menu-item .arco-menu-icon,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon{margin-right:16px}.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix{margin-left:6px}.arco-menu-horizontal .arco-menu-inner{display:flex;align-items:center;padding:14px 20px}.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-pop{display:inline-block;flex-shrink:0;vertical-align:middle}.arco-menu-horizontal .arco-menu-item:not(:first-child),.arco-menu-horizontal .arco-menu-pop:not(:first-child){margin-left:12px}.arco-menu-horizontal .arco-menu-pop:after{position:absolute;bottom:-14px;left:0;width:100%;height:14px;content:" "}.arco-menu-overflow-wrap{width:100%}.arco-menu-overflow-sub-menu-mirror,.arco-menu-overflow-hidden-menu-item{position:absolute!important;white-space:nowrap;visibility:hidden;pointer-events:none}.arco-menu-selected-label{position:absolute;right:12px;bottom:-14px;left:12px;height:3px;background-color:rgb(var(--primary-6));animation:arco-menu-selected-item-label-enter .2s cubic-bezier(0,0,1,1)}.arco-menu-pop-button{width:auto;background:none;box-shadow:none}.arco-menu-pop-button.arco-menu-collapsed{width:auto}.arco-menu-pop-button .arco-menu-item,.arco-menu-pop-button .arco-menu-group-title,.arco-menu-pop-button .arco-menu-pop-header,.arco-menu-pop-button .arco-menu-inline-header{width:40px;height:40px;margin-bottom:16px;line-height:40px;border:1px solid transparent;border-radius:50%;box-shadow:0 4px 10px #0000001a}.arco-menu-collapsed{width:48px}.arco-menu-collapsed .arco-menu-inner{padding:4px}.arco-menu-collapsed .arco-menu-icon-suffix{display:none}.arco-menu-collapsed .arco-menu-has-icon>*:not(.arco-menu-icon){opacity:0}.arco-menu-collapsed .arco-menu-item .arco-icon,.arco-menu-collapsed .arco-menu-group-title .arco-icon,.arco-menu-collapsed .arco-menu-pop-header .arco-icon,.arco-menu-collapsed .arco-menu-inline-header .arco-icon{margin-right:100%}.arco-menu-collapse-button{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--border-radius-small);cursor:pointer}.arco-menu-inline-content{height:auto;overflow:hidden;transition:height .2s cubic-bezier(.34,.69,.1,1)}.arco-menu-inline-content-hide{height:0}.arco-menu-item-tooltip a{color:inherit;cursor:text}.arco-menu-item-tooltip a:hover,.arco-menu-item-tooltip a:focus,.arco-menu-item-tooltip a:active{color:inherit}.arco-menu-pop-trigger.arco-trigger-position-bl{transform:translateY(14px)}.arco-menu-pop-trigger.arco-trigger-position-bl .arco-trigger-arrow{z-index:0;border-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-trigger-position-rt{transform:translate(8px)}.arco-menu-pop-trigger.arco-trigger-position-rt .arco-trigger-arrow{z-index:0;border-bottom:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-menu-pop-trigger-dark .arco-trigger-arrow{background-color:var(--color-menu-dark-bg);border-color:var(--color-menu-dark-bg)}.arco-trigger-menu{position:relative;box-sizing:border-box;max-height:200px;padding:4px 0;overflow:auto;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-trigger-menu-hidden{display:none}.arco-trigger-menu-item,.arco-trigger-menu-pop-header{position:relative;z-index:1;box-sizing:border-box;width:100%;height:36px;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:transparent;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-item.arco-trigger-menu-selected,.arco-trigger-menu-pop-header.arco-trigger-menu-selected{color:var(--color-text-1);font-weight:500;background-color:transparent;transition:all .1s cubic-bezier(0,0,1,1)}.arco-trigger-menu-item:hover,.arco-trigger-menu-pop-header:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-trigger-menu-item.arco-trigger-menu-disabled,.arco-trigger-menu-pop-header.arco-trigger-menu-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-trigger-menu .arco-trigger-menu-has-icon{display:flex;align-items:center}.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-icon{margin-right:8px;line-height:1}.arco-trigger-menu .arco-trigger-menu-has-icon>*{flex:none}.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-title{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-pop-header{display:flex;align-items:center;justify-content:space-between}.arco-trigger-menu-pop-header .arco-trigger-menu-icon-suffix{margin-left:12px}.arco-trigger-menu-group:first-child .arco-trigger-menu-group-title{padding-top:4px}.arco-trigger-menu-group-title{box-sizing:border-box;width:100%;padding:8px 12px 0;color:var(--color-text-3);font-size:12px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-pop-trigger .arco-trigger-arrow{display:none}.arco-trigger-menu-dark{background-color:var(--color-menu-dark-bg);border-color:var(--color-menu-dark-bg)}.arco-trigger-menu-dark .arco-trigger-menu-item,.arco-trigger-menu-dark .arco-trigger-menu-pop-header{color:var(--color-text-4);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected{color:var(--color-white);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected:hover,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected:hover{color:var(--color-white)}.arco-trigger-menu-dark .arco-trigger-menu-item:hover,.arco-trigger-menu-dark .arco-trigger-menu-pop-header:hover{color:var(--color-text-4);background-color:var(--color-menu-dark-hover)}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-disabled,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-disabled{color:var(--color-text-2);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-group-title{color:var(--color-text-3)}.arco-message-list{position:fixed;z-index:1003;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:0 10px;text-align:center;pointer-events:none;left:0}.arco-message-list-top{top:40px}.arco-message-list-bottom{bottom:40px}.arco-message{position:relative;display:inline-flex;align-items:center;margin-bottom:16px;padding:10px 16px;overflow:hidden;line-height:1;text-align:center;list-style:none;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small);box-shadow:0 4px 10px #0000001a;transition:all .1s cubic-bezier(0,0,1,1);pointer-events:auto}.arco-message-icon{display:inline-block;margin-right:8px;color:var(--color-text-1);font-size:20px;vertical-align:middle;animation:arco-msg-fade .1s cubic-bezier(0,0,1,1),arco-msg-fade .4s cubic-bezier(.3,1.3,.3,1)}.arco-message-content{font-size:14px;color:var(--color-text-1);vertical-align:middle}.arco-message-info{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-info .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-info .arco-message-content{color:var(--color-text-1)}.arco-message-success{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-success .arco-message-icon{color:rgb(var(--success-6))}.arco-message-success .arco-message-content{color:var(--color-text-1)}.arco-message-warning{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-warning .arco-message-icon{color:rgb(var(--warning-6))}.arco-message-warning .arco-message-content{color:var(--color-text-1)}.arco-message-error{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-error .arco-message-icon{color:rgb(var(--danger-6))}.arco-message-error .arco-message-content{color:var(--color-text-1)}.arco-message-loading{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-loading .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-loading .arco-message-content{color:var(--color-text-1)}.arco-message-close-btn{margin-left:8px;color:var(--color-text-1);font-size:12px}.arco-message .arco-icon-hover.arco-message-icon-hover:before{width:20px;height:20px}.fade-message-enter-from,.fade-message-appear-from{opacity:0}.fade-message-enter-to,.fade-message-appear-to{opacity:1}.fade-message-enter-active,.fade-message-appear-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.fade-message-leave-from{opacity:1}.fade-message-leave-to{opacity:0}.fade-message-leave-active{position:absolute}.flip-list-move{transition:transform .8s ease}@keyframes arco-msg-fade{0%{opacity:0}to{opacity:1}}@keyframes arco-msg-scale{0%{transform:scale(0)}to{transform:scale(1)}}.arco-modal-container{position:fixed;top:0;right:0;bottom:0;left:0}.arco-modal-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-mask-bg)}.arco-modal-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center}.arco-modal-wrapper.arco-modal-wrapper-align-center{white-space:nowrap}.arco-modal-wrapper.arco-modal-wrapper-align-center:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.arco-modal-wrapper.arco-modal-wrapper-align-center .arco-modal{top:0;vertical-align:middle}.arco-modal-wrapper.arco-modal-wrapper-moved{text-align:left}.arco-modal-wrapper.arco-modal-wrapper-moved .arco-modal{top:0;vertical-align:top}.arco-modal{position:relative;top:100px;display:inline-block;width:520px;margin:0 auto;line-height:1.5715;white-space:initial;text-align:left;background-color:var(--color-bg-3);border-radius:var(--border-radius-medium)}.arco-modal-draggable .arco-modal-header{cursor:move}.arco-modal-header{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;width:100%;height:48px;padding:0 20px;border-bottom:1px solid var(--color-neutral-3)}.arco-modal-header .arco-modal-title{display:flex;flex:1;align-items:center;justify-content:center}.arco-modal-header .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-header .arco-modal-title-align-center{justify-content:center}.arco-modal-body{position:relative;padding:24px 20px;overflow:auto;color:var(--color-text-1);font-size:14px}.arco-modal-footer{flex-shrink:0;box-sizing:border-box;width:100%;padding:16px 20px;text-align:right;border-top:1px solid var(--color-neutral-3)}.arco-modal-footer>.arco-btn:not(:nth-child(1)){margin-left:12px}.arco-modal-close-btn{margin-left:-12px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-modal-title{color:var(--color-text-1);font-weight:500;font-size:16px}.arco-modal-title-icon{margin-right:10px;font-size:18px;vertical-align:-.15em}.arco-modal-title-icon .arco-icon-info-circle-fill{color:rgb(var(--primary-6))}.arco-modal-title-icon .arco-icon-check-circle-fill{color:rgb(var(--success-6))}.arco-modal-title-icon .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-modal-title-icon .arco-icon-close-circle-fill{color:rgb(var(--danger-6))}.arco-modal-simple{width:400px;padding:24px 32px 32px}.arco-modal-simple .arco-modal-header,.arco-modal-simple .arco-modal-footer{height:unset;padding:0;border:none}.arco-modal-simple .arco-modal-header{margin-bottom:24px}.arco-modal-simple .arco-modal-title{justify-content:center}.arco-modal-simple .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-simple .arco-modal-title-align-center{justify-content:center}.arco-modal-simple .arco-modal-footer{margin-top:32px;text-align:center}.arco-modal-simple .arco-modal-body{padding:0}.arco-modal-fullscreen{top:0;display:inline-flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%}.arco-modal-fullscreen .arco-modal-footer{margin-top:auto}.zoom-modal-enter-from,.zoom-modal-appear-from{transform:scale(.5);opacity:0}.zoom-modal-enter-to,.zoom-modal-appear-to{transform:scale(1);opacity:1}.zoom-modal-enter-active,.zoom-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.zoom-modal-leave-from{transform:scale(1);opacity:1}.zoom-modal-leave-to{transform:scale(.5);opacity:0}.zoom-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-enter-from,.fade-modal-appear-from{opacity:0}.fade-modal-enter-to,.fade-modal-appear-to{opacity:1}.fade-modal-enter-active,.fade-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-leave-from{opacity:1}.fade-modal-leave-to{opacity:0}.fade-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.arco-notification-list{position:fixed;z-index:1003;margin:0;padding-left:0}.arco-notification-list-top-left{top:20px;left:20px}.arco-notification-list-top-right{top:20px;right:20px}.arco-notification-list-top-right .arco-notification{margin-left:auto}.arco-notification-list-bottom-left{bottom:20px;left:20px}.arco-notification-list-bottom-right{right:20px;bottom:20px}.arco-notification-list-bottom-right .arco-notification{margin-left:auto}.arco-notification{position:relative;display:flex;box-sizing:border-box;width:340px;padding:20px;overflow:hidden;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 12px #00000026;opacity:1;transition:opacity .2s cubic-bezier(0,0,1,1)}.arco-notification:not(:last-child){margin-bottom:20px}.arco-notification-icon{display:flex;align-items:center;font-size:24px}.arco-notification-info{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-info .arco-notification-icon{color:rgb(var(--primary-6))}.arco-notification-success{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-success .arco-notification-icon{color:rgb(var(--success-6))}.arco-notification-warning{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-warning .arco-notification-icon{color:rgb(var(--warning-6))}.arco-notification-error{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-error .arco-notification-icon{color:rgb(var(--danger-6))}.arco-notification-left{padding-right:16px}.arco-notification-right{flex:1;word-break:break-word}.arco-notification-title{color:var(--color-text-1);font-weight:500;font-size:16px}.arco-notification-title+.arco-notification-content{margin-top:4px}.arco-notification-content{color:var(--color-text-1);font-size:14px}.arco-notification-info .arco-notification-title,.arco-notification-info .arco-notification-content,.arco-notification-success .arco-notification-title,.arco-notification-success .arco-notification-content,.arco-notification-warning .arco-notification-title,.arco-notification-warning .arco-notification-content,.arco-notification-error .arco-notification-title,.arco-notification-error .arco-notification-content{color:var(--color-text-1)}.arco-notification-footer{margin-top:16px;text-align:right}.arco-notification-close-btn{position:absolute;top:12px;right:12px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-notification-close-btn>svg{position:relative}.arco-notification .arco-icon-hover.arco-notification-icon-hover:before{width:20px;height:20px}.slide-left-notification-enter-from,.slide-left-notification-appear-from{transform:translate(-100%)}.slide-left-notification-enter-to,.slide-left-notification-appear-to{transform:translate(0)}.slide-left-notification-enter-active,.slide-left-notification-appear-active{transition:transform .4s cubic-bezier(.3,1.3,.3,1)}.slide-left-notification-leave-from{opacity:1}.slide-left-notification-leave-to{height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.slide-left-notification-leave-active{transition:all .3s cubic-bezier(.34,.69,.1,1)}.slide-right-notification-enter-from,.slide-right-notification-appear-from{transform:translate(100%)}.slide-right-notification-enter-to,.slide-right-notification-appear-to{transform:translate(0)}.slide-right-notification-enter-active,.slide-right-notification-appear-active{transition:transform .4s cubic-bezier(.3,1.3,.3,1)}.slide-right-notification-leave-from{opacity:1}.slide-right-notification-leave-to{height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.slide-right-notification-leave-active{transition:all .3s cubic-bezier(.34,.69,.1,1)}.arco-overflow-list{display:flex;align-items:center;justify-content:flex-start}.arco-overflow-list>*:not(:last-child){flex-shrink:0}.arco-overflow-list-spacer{flex:1;min-width:0;height:1px}.arco-page-header{padding:16px 0}.arco-page-header-breadcrumb+.arco-page-header-header{margin-top:4px}.arco-page-header-wrapper{padding-right:20px;padding-left:24px}.arco-page-header-header{display:flex;align-items:center;justify-content:space-between;line-height:28px}.arco-page-header-header-left{display:flex;align-items:center}.arco-page-header-main{display:flex;align-items:center;min-height:30px}.arco-page-header-main-with-back{margin-left:-8px;padding-left:8px}.arco-page-header-extra{overflow:hidden;white-space:nowrap}.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:before{width:30px;height:30px}.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-page-header-back-btn{margin-right:12px;color:var(--color-text-2);font-size:14px}.arco-page-header-back-btn-icon{position:relative}.arco-page-header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-1);font-weight:600;font-size:20px}.arco-page-header-divider{width:1px;height:16px;margin-right:12px;margin-left:12px;background-color:var(--color-fill-3)}.arco-page-header-subtitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-3);font-size:14px}.arco-page-header-content{padding:20px 32px;border-top:1px solid var(--color-neutral-3)}.arco-page-header-footer{padding:16px 20px 0 24px}.arco-page-header-with-breadcrumb{padding:12px 0}.arco-page-header-with-breadcrumb .arco-page-header-footer{padding-top:12px}.arco-page-header-with-content .arco-page-header-wrapper{padding-bottom:12px}.arco-page-header-with-footer{padding-bottom:0}.arco-page-header-wrapper .arco-page-header-header{flex-wrap:wrap}.arco-page-header-wrapper .arco-page-header-header .arco-page-header-head-extra{margin-top:4px}.arco-pagination{display:flex;align-items:center;font-size:14px}.arco-pagination-list{display:inline-block;margin:0;padding:0;white-space:nowrap;list-style:none}.arco-pagination-item{display:inline-block;box-sizing:border-box;padding:0 8px;color:var(--color-text-2);text-align:center;vertical-align:middle;list-style:none;background-color:transparent;border:0 solid transparent;border-radius:var(--border-radius-small);outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:32px;height:32px;font-size:14px;line-height:32px}.arco-pagination-item-previous,.arco-pagination-item-next{font-size:12px}.arco-pagination-item:hover{color:var(--color-text-2);background-color:var(--color-fill-1);border-color:transparent}.arco-pagination-item-active,.arco-pagination-item-active:hover{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border-color:transparent;transition:color .2s cubic-bezier(0,0,1,1),background-color .2s cubic-bezier(0,0,1,1)}.arco-pagination-item-disabled,.arco-pagination-item-disabled:hover{color:var(--color-text-4);background-color:transparent;border-color:transparent;cursor:not-allowed}.arco-pagination-item:not(:last-child){margin-right:8px}.arco-pagination-item-previous,.arco-pagination-item-next{color:var(--color-text-2);font-size:12px;background-color:transparent}.arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover,.arco-pagination-item-next:not(.arco-pagination-item-disabled):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-1)}.arco-pagination-item-previous:after,.arco-pagination-item-next:after{display:inline-block;font-size:0;vertical-align:middle;content:"."}.arco-pagination .arco-pagination-item-previous.arco-pagination-item-disabled,.arco-pagination .arco-pagination-item-next.arco-pagination-item-disabled{color:var(--color-text-4);background-color:transparent}.arco-pagination-item-jumper{font-size:16px}.arco-pagination-jumper{display:flex;align-items:center;margin-left:8px}.arco-pagination-jumper>span{font-size:14px}.arco-pagination-jumper-text-goto,.arco-pagination-jumper-prepend,.arco-pagination-jumper-append{color:var(--color-text-3);white-space:nowrap}.arco-pagination-jumper-prepend{margin-right:8px}.arco-pagination-jumper-append{margin-left:8px}.arco-pagination-jumper .arco-pagination-jumper-input{width:40px;padding-right:2px;padding-left:2px}.arco-pagination-jumper .arco-pagination-jumper-input input{text-align:center}.arco-pagination-options{position:relative;display:inline-block;flex:0 0 auto;min-width:0;margin-left:8px;text-align:center;vertical-align:middle}.arco-pagination-options .arco-select{width:auto}.arco-pagination-options .arco-select-view-value{padding-right:6px;overflow:inherit}.arco-pagination-total{display:inline-block;height:100%;margin-right:8px;color:var(--color-text-1);font-size:14px;line-height:32px;white-space:nowrap}.arco-pagination-jumper{flex:0 0 auto}.arco-pagination-jumper-separator{padding:0 12px}.arco-pagination-jumper-total-page{margin-right:8px}.arco-pagination-simple{display:flex;align-items:center}.arco-pagination-simple .arco-pagination-item{margin-right:0}.arco-pagination-simple .arco-pagination-jumper{margin:0 4px;color:var(--color-text-1)}.arco-pagination-simple .arco-pagination-jumper .arco-pagination-jumper-input{width:40px;margin-left:0}.arco-pagination-simple .arco-pagination-item-previous,.arco-pagination-simple .arco-pagination-item-next{color:var(--color-text-2);background-color:transparent}.arco-pagination-simple .arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover,.arco-pagination-simple .arco-pagination-item-next:not(.arco-pagination-item-disabled):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-1)}.arco-pagination-simple .arco-pagination-item-previous.arco-pagination-item-disabled,.arco-pagination-simple .arco-pagination-item-next.arco-pagination-item-disabled{color:var(--color-text-4);background-color:transparent}.arco-pagination-disabled{cursor:not-allowed}.arco-pagination-disabled .arco-pagination-item,.arco-pagination-disabled .arco-pagination-item:not(.arco-pagination-item-disabled):not(.arco-pagination-item-active):hover{color:var(--color-text-4);background-color:transparent;border-color:transparent;cursor:not-allowed}.arco-pagination.arco-pagination-disabled .arco-pagination-item-active{color:var(--color-primary-light-3);background-color:var(--color-fill-1);border-color:transparent}.arco-pagination-size-mini .arco-pagination-item{min-width:24px;height:24px;font-size:12px;line-height:24px}.arco-pagination-size-mini .arco-pagination-item-previous,.arco-pagination-size-mini .arco-pagination-item-next{font-size:12px}.arco-pagination-size-mini .arco-pagination-total{font-size:12px;line-height:24px}.arco-pagination-size-mini .arco-pagination-option{height:24px;font-size:12px;line-height:0}.arco-pagination-size-mini .arco-pagination-jumper>span{font-size:12px}.arco-pagination-size-small .arco-pagination-item{min-width:28px;height:28px;font-size:14px;line-height:28px}.arco-pagination-size-small .arco-pagination-item-previous,.arco-pagination-size-small .arco-pagination-item-next{font-size:12px}.arco-pagination-size-small .arco-pagination-total{font-size:14px;line-height:28px}.arco-pagination-size-small .arco-pagination-option{height:28px;font-size:14px;line-height:0}.arco-pagination-size-small .arco-pagination-jumper>span{font-size:14px}.arco-pagination-size-large .arco-pagination-item{min-width:36px;height:36px;font-size:14px;line-height:36px}.arco-pagination-size-large .arco-pagination-item-previous,.arco-pagination-size-large .arco-pagination-item-next{font-size:14px}.arco-pagination-size-large .arco-pagination-total{font-size:14px;line-height:36px}.arco-pagination-size-large .arco-pagination-option{height:36px;font-size:14px;line-height:0}.arco-pagination-size-large .arco-pagination-jumper>span{font-size:14px}.arco-popconfirm-popup-content{box-sizing:border-box;padding:16px;color:var(--color-text-2);font-size:14px;line-height:1.5715;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-popconfirm-popup-content .arco-popconfirm-body{position:relative;display:flex;align-items:flex-start;margin-bottom:16px;color:var(--color-text-1);font-size:14px}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon{display:inline-flex;align-items:center;height:22.001px;margin-right:8px;font-size:18px}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-check-circle-fill{color:rgb(var(--success-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-info-circle-fill{color:rgb(var(--primary-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-close-circle-fill{color:rgb(var(--danger-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-content{text-align:left;word-wrap:break-word}.arco-popconfirm-popup-content .arco-popconfirm-footer{text-align:right}.arco-popconfirm-popup-content .arco-popconfirm-footer>button{margin-left:8px}.arco-popconfirm-popup-arrow{z-index:1;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3)}.arco-popover-popup-content{box-sizing:border-box;padding:12px 16px;color:var(--color-text-2);font-size:14px;line-height:1.5715;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-popover-title{color:var(--color-text-1);font-weight:500;font-size:16px}.arco-popover-content{margin-top:4px;text-align:left;word-wrap:break-word}.arco-popover-popup-arrow{z-index:1;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3)}.arco-progress{position:relative;line-height:1;font-size:12px}.arco-progress-type-line,.arco-progress-type-steps{display:inline-block;max-width:100%;width:100%}.arco-progress-type-line.arco-progress-size-mini{width:auto}.arco-progress-line-wrapper,.arco-progress-steps-wrapper{display:flex;align-items:center;width:100%;max-width:100%;height:100%}.arco-progress-line-text,.arco-progress-steps-text{font-size:12px;margin-left:16px;color:var(--color-text-2);white-space:nowrap;text-align:right;flex-grow:1;flex-shrink:0;min-width:32px}.arco-progress-line-text .arco-icon,.arco-progress-steps-text .arco-icon{font-size:12px;margin-left:4px}.arco-progress-line{background-color:var(--color-fill-3);border-radius:100px;width:100%;position:relative;display:inline-block;overflow:hidden}.arco-progress-line-bar{height:100%;border-radius:100px;background-color:rgb(var(--primary-6));position:relative;transition:width .6s cubic-bezier(.34,.69,.1,1),background .3s cubic-bezier(.34,.69,.1,1);max-width:100%}.arco-progress-line-bar-buffer{position:absolute;background-color:var(--color-primary-light-3);height:100%;top:0;left:0;border-radius:0 100px 100px 0;max-width:100%;transition:all .6s cubic-bezier(.34,.69,.1,1)}.arco-progress-line-bar-animate:after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.5) 50%,transparent 75%);background-size:400% 100%;animation:arco-progress-loading 1.5s cubic-bezier(.34,.69,.1,1) infinite}.arco-progress-line-text .arco-icon{color:var(--color-text-2)}.arco-progress-type-steps.arco-progress-size-small{width:auto}.arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item{width:2px;flex:unset;border-radius:2px}.arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item:not(:last-of-type){margin-right:3px}.arco-progress-steps{display:flex;width:100%}.arco-progress-steps-text{margin-left:8px;min-width:unset}.arco-progress-steps-text .arco-icon{color:var(--color-text-2)}.arco-progress-steps-item{height:100%;flex:1;background-color:var(--color-fill-3);position:relative;display:inline-block}.arco-progress-steps-item:not(:last-of-type){margin-right:3px}.arco-progress-steps-item:last-of-type{border-top-right-radius:100px;border-bottom-right-radius:100px}.arco-progress-steps-item:first-of-type{border-top-left-radius:100px;border-bottom-left-radius:100px}.arco-progress-steps-item-active{background-color:rgb(var(--primary-6))}.arco-progress-status-warning .arco-progress-line-bar,.arco-progress-status-warning .arco-progress-steps-item-active{background-color:rgb(var(--warning-6))}.arco-progress-status-warning .arco-progress-line-text .arco-icon,.arco-progress-status-warning .arco-progress-steps-text .arco-icon{color:rgb(var(--warning-6))}.arco-progress-status-success .arco-progress-line-bar,.arco-progress-status-success .arco-progress-steps-item-active{background-color:rgb(var(--success-6))}.arco-progress-status-success .arco-progress-line-text .arco-icon,.arco-progress-status-success .arco-progress-steps-text .arco-icon{color:rgb(var(--success-6))}.arco-progress-status-danger .arco-progress-line-bar,.arco-progress-status-danger .arco-progress-steps-item-active{background-color:rgb(var(--danger-6))}.arco-progress-status-danger .arco-progress-line-text .arco-icon,.arco-progress-status-danger .arco-progress-steps-text .arco-icon{color:rgb(var(--danger-6))}.arco-progress-size-small .arco-progress-line-text{font-size:12px;margin-left:16px}.arco-progress-size-small .arco-progress-line-text .arco-icon{font-size:12px}.arco-progress-size-large .arco-progress-line-text{font-size:16px;margin-left:16px}.arco-progress-size-large .arco-progress-line-text .arco-icon{font-size:14px}.arco-progress-type-circle{display:inline-block}.arco-progress-circle-wrapper{position:relative;text-align:center;line-height:1;display:inline-block;vertical-align:text-bottom}.arco-progress-circle-svg{transform:rotate(-90deg)}.arco-progress-circle-text{position:absolute;top:50%;left:50%;color:var(--color-text-3);transform:translate(-50%,-50%);font-size:14px}.arco-progress-circle-text .arco-icon{font-size:16px;color:var(--color-text-2)}.arco-progress-circle-bg{stroke:var(--color-fill-3)}.arco-progress-circle-bar{stroke:rgb(var(--primary-6));transition:stroke-dashoffset .6s cubic-bezier(0,0,1,1) 0s,stroke .6s cubic-bezier(0,0,1,1)}.arco-progress-size-mini .arco-progress-circle-bg{stroke:var(--color-primary-light-3)}.arco-progress-size-mini .arco-progress-circle-bar{stroke:rgb(var(--primary-6))}.arco-progress-size-mini.arco-progress-status-warning .arco-progress-circle-bg{stroke:var(--color-warning-light-3)}.arco-progress-size-mini.arco-progress-status-danger .arco-progress-circle-bg{stroke:var(--color-danger-light-3)}.arco-progress-size-mini.arco-progress-status-success .arco-progress-circle-bg{stroke:var(--color-success-light-3)}.arco-progress-size-mini .arco-progress-circle-wrapper .arco-icon-check{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.arco-progress-size-mini .arco-progress-circle-text{position:static;top:unset;left:unset;transform:unset}.arco-progress-size-small .arco-progress-circle-text{font-size:13px}.arco-progress-size-small .arco-progress-circle-text .arco-icon{font-size:14px}.arco-progress-size-large .arco-progress-circle-text,.arco-progress-size-large .arco-progress-circle-text .arco-icon{font-size:16px}.arco-progress-status-warning .arco-progress-circle-bar{stroke:rgb(var(--warning-6))}.arco-progress-status-warning .arco-icon{color:rgb(var(--warning-6))}.arco-progress-status-success .arco-progress-circle-bar{stroke:rgb(var(--success-6))}.arco-progress-status-success .arco-icon{color:rgb(var(--success-6))}.arco-progress-status-danger .arco-progress-circle-bar{stroke:rgb(var(--danger-6))}.arco-progress-status-danger .arco-icon{color:rgb(var(--danger-6))}@keyframes arco-progress-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.arco-radio>input[type=radio],.arco-radio-button>input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.arco-radio>input[type=radio]:focus+.arco-radio-icon-hover:before,.arco-radio-button>input[type=radio]:focus+.arco-radio-icon-hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-radio-icon-hover:before{width:24px;height:24px}.arco-radio{position:relative;display:inline-flex;align-items:center;padding-left:5px;font-size:14px;line-height:unset;cursor:pointer}.arco-radio-label{margin-left:8px;color:var(--color-text-1)}.arco-radio-icon{position:relative;display:block;box-sizing:border-box;width:14px;height:14px;line-height:14px;border:2px solid var(--color-neutral-3);border-radius:var(--border-radius-circle)}.arco-radio-icon:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:10px;height:10px;background-color:var(--color-bg-2);border-radius:var(--border-radius-circle);transform:scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1);content:""}.arco-radio:hover .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-checked .arco-radio-icon{background-color:rgb(var(--primary-6));border-color:rgb(var(--primary-6))}.arco-radio-checked .arco-radio-icon:after{background-color:var(--color-white);transform:scale(.4)}.arco-radio-checked:hover .arco-radio-icon{border-color:rgb(var(--primary-6))}.arco-radio-disabled,.arco-radio-disabled .arco-radio-icon-hover{cursor:not-allowed}.arco-radio-disabled .arco-radio-label{color:var(--color-text-4)}.arco-radio-disabled .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-disabled .arco-radio-icon:after{background-color:var(--color-fill-2)}.arco-radio-disabled:hover .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-checked.arco-radio-disabled .arco-radio-icon,.arco-radio-checked.arco-radio-disabled:hover .arco-radio-icon{background-color:var(--color-primary-light-3);border-color:transparent}.arco-radio-checked.arco-radio-disabled .arco-radio-icon:after{background-color:var(--color-fill-2)}.arco-radio-checked.arco-radio-disabled .arco-radio-label{color:var(--color-text-4)}.arco-radio:hover .arco-radio-icon-hover:before{background-color:var(--color-fill-2)}.arco-radio-group{display:inline-block;box-sizing:border-box}.arco-radio-group .arco-radio{margin-right:20px}.arco-radio-group-button{display:inline-flex;padding:1.5px;line-height:26px;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-radio-button{position:relative;display:inline-block;margin:1.5px;color:var(--color-text-2);font-size:14px;line-height:26px;background-color:transparent;border-radius:var(--border-radius-small);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-radio-button-content{position:relative;display:block;padding:0 12px}.arco-radio-button:not(:first-of-type):before{position:absolute;top:50%;left:-2px;display:block;width:1px;height:14px;background-color:var(--color-neutral-3);transform:translateY(-50%);transition:all .1s cubic-bezier(0,0,1,1);content:""}.arco-radio-button:hover:before,.arco-radio-button:hover+.arco-radio-button:before,.arco-radio-button.arco-radio-checked:before,.arco-radio-button.arco-radio-checked+.arco-radio-button:before{opacity:0}.arco-radio-button:hover{color:var(--color-text-1);background-color:var(--color-bg-5)}.arco-radio-button.arco-radio-checked{color:rgb(var(--primary-6));background-color:var(--color-bg-5)}.arco-radio-button.arco-radio-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-radio-button.arco-radio-disabled.arco-radio-checked{color:var(--color-primary-light-3);background-color:var(--color-bg-5)}.arco-radio-group-size-small{line-height:28px}.arco-radio-group-size-small.arco-radio-group-button,.arco-radio-group-size-small .arco-radio-button{font-size:14px;line-height:22px}.arco-radio-group-size-large{line-height:36px}.arco-radio-group-size-large.arco-radio-group-button,.arco-radio-group-size-large .arco-radio-button{font-size:14px;line-height:30px}.arco-radio-group-size-mini{line-height:24px}.arco-radio-group-size-mini.arco-radio-group-button,.arco-radio-group-size-mini .arco-radio-button{font-size:12px;line-height:18px}.arco-radio-group-direction-vertical .arco-radio{display:flex;margin-right:0;line-height:32px}body[arco-theme=dark] .arco-radio-button.arco-radio-checked,body[arco-theme=dark] .arco-radio-button:not(.arco-radio-disabled):hover{background-color:var(--color-fill-3)}body[arco-theme=dark] .arco-radio-button:after{background-color:var(--color-bg-3)}.arco-rate{display:inline-flex;align-items:center;min-height:32px;font-size:24px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-rate-disabled{cursor:not-allowed}.arco-rate-character{position:relative;color:var(--color-fill-3);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-rate-character:not(:last-child){margin-right:8px}.arco-rate-character-left,.arco-rate-character-right{transition:inherit}.arco-rate-character-left>*,.arco-rate-character-right>*{float:left}.arco-rate-character-left{position:absolute;top:0;left:0;width:50%;overflow:hidden;white-space:nowrap;opacity:0}.arco-rate-character-scale{animation:arco-rate-scale .4s cubic-bezier(.34,.69,.1,1)}.arco-rate-character-full .arco-rate-character-right{color:rgb(var(--gold-6))}.arco-rate-character-half .arco-rate-character-left{color:rgb(var(--gold-6));opacity:1}.arco-rate-character-disabled{cursor:not-allowed}.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character{cursor:pointer}.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character:hover,.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character:focus{transform:scale(1.2)}@keyframes arco-rate-scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.arco-resizebox{position:relative;width:100%;overflow:hidden}.arco-resizebox-direction-left,.arco-resizebox-direction-right,.arco-resizebox-direction-top,.arco-resizebox-direction-bottom{position:absolute;top:0;left:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-resizebox-direction-right{right:0;left:unset}.arco-resizebox-direction-bottom{top:unset;bottom:0}.arco-resizebox-trigger-icon-wrapper{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-1);font-size:12px;line-height:1;background-color:var(--color-neutral-3)}.arco-resizebox-trigger-icon{display:inline-block;margin:-3px}.arco-resizebox-trigger-vertical{height:100%;cursor:col-resize}.arco-resizebox-trigger-horizontal{width:100%;cursor:row-resize}.arco-result{box-sizing:border-box;width:100%;padding:32px 32px 24px}.arco-result-icon{margin-bottom:16px;font-size:20px;text-align:center}.arco-result-icon-tip{display:flex;width:45px;height:45px;align-items:center;justify-content:center;border-radius:50%;margin:0 auto}.arco-result-icon-custom .arco-result-icon-tip{font-size:45px;color:inherit;width:unset;height:unset}.arco-result-icon-success .arco-result-icon-tip{color:rgb(var(--success-6));background-color:var(--color-success-light-1)}.arco-result-icon-error .arco-result-icon-tip{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1)}.arco-result-icon-info .arco-result-icon-tip{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1)}.arco-result-icon-warning .arco-result-icon-tip{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1)}.arco-result-icon-404,.arco-result-icon-403,.arco-result-icon-500{padding-top:24px}.arco-result-icon-404 .arco-result-icon-tip,.arco-result-icon-403 .arco-result-icon-tip,.arco-result-icon-500 .arco-result-icon-tip{width:92px;height:92px;line-height:92px}.arco-result-title{color:var(--color-text-1);font-weight:500;font-size:14px;line-height:1.5715;text-align:center}.arco-result-subtitle{color:var(--color-text-2);font-size:14px;line-height:1.5715;text-align:center}.arco-result-extra{margin-top:20px;text-align:center}.arco-result-content{margin-top:20px}.arco-scrollbar{position:relative}.arco-scrollbar-container{position:relative;scrollbar-width:none}.arco-scrollbar-container::-webkit-scrollbar{display:none}.arco-scrollbar-track{position:absolute;z-index:100}.arco-scrollbar-track-direction-horizontal{bottom:0;left:0;box-sizing:border-box;width:100%;height:15px}.arco-scrollbar-track-direction-vertical{top:0;right:0;box-sizing:border-box;width:15px;height:100%}.arco-scrollbar-thumb{position:absolute;display:block;box-sizing:border-box}.arco-scrollbar-thumb-bar{width:100%;height:100%;background-color:var(--color-neutral-4);border-radius:6px}.arco-scrollbar-thumb:hover .arco-scrollbar-thumb-bar,.arco-scrollbar-thumb-dragging .arco-scrollbar-thumb-bar{background-color:var(--color-neutral-6)}.arco-scrollbar-thumb-direction-horizontal .arco-scrollbar-thumb-bar{height:9px;margin:3px 0}.arco-scrollbar-thumb-direction-vertical .arco-scrollbar-thumb-bar{width:9px;margin:0 3px}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb{opacity:0;transition:opacity ease .2s}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb-dragging,.arco-scrollbar.arco-scrollbar-type-embed:hover .arco-scrollbar-thumb{opacity:.8}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track{background-color:var(--color-neutral-1)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-horizontal{border-top:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-vertical{border-right:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-horizontal{margin:-1px 0}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-vertical{margin:0 -1px}.arco-scrollbar.arco-scrollbar-type-track.arco-scrollbar-both .arco-scrollbar-track-direction-vertical:after{position:absolute;right:-1px;bottom:0;display:block;box-sizing:border-box;width:15px;height:15px;background-color:var(--color-neutral-1);border-right:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3);content:""}.arco-select-dropdown{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-select-dropdown .arco-select-dropdown-loading{display:flex;align-items:center;justify-content:center;min-height:50px}.arco-select-dropdown-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-select-dropdown-list-wrapper{max-height:200px;overflow-y:auto}.arco-select-dropdown .arco-select-option{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:var(--color-bg-popup);cursor:pointer}.arco-select-dropdown .arco-select-option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown .arco-select-option-checkbox{overflow:hidden}.arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown .arco-select-option-has-suffix{justify-content:space-between}.arco-select-dropdown .arco-select-option-selected{color:var(--color-text-1);font-weight:500;background-color:var(--color-bg-popup)}.arco-select-dropdown .arco-select-option-active,.arco-select-dropdown .arco-select-option:not(.arco-select-dropdown .arco-select-option-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .1s cubic-bezier(0,0,1,1)}.arco-select-dropdown .arco-select-option-disabled{color:var(--color-text-4);background-color:var(--color-bg-popup);cursor:not-allowed}.arco-select-dropdown .arco-select-option-icon{display:inline-flex;margin-right:8px}.arco-select-dropdown .arco-select-option-suffix{margin-left:12px}.arco-select-dropdown .arco-select-group:first-child .arco-select-dropdown .arco-select-group-title{margin-top:8px}.arco-select-dropdown .arco-select-group-title{box-sizing:border-box;width:100%;margin-top:8px;padding:0 12px;color:var(--color-text-3);font-size:12px;line-height:20px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown.arco-select-dropdown-has-header{padding-top:0}.arco-select-dropdown-header{border-bottom:1px solid var(--color-fill-3)}.arco-select-dropdown.arco-select-dropdown-has-footer{padding-bottom:0}.arco-select-dropdown-footer{border-top:1px solid var(--color-fill-3)}.arco-skeleton-shape{width:48px;height:48px;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-skeleton-shape-circle{border-radius:50%}.arco-skeleton-shape-small{width:36px;height:36px}.arco-skeleton-shape-large{width:60px;height:60px}.arco-skeleton-line{margin:0;padding:0;list-style:none}.arco-skeleton-line-row{height:16px;background-color:var(--color-fill-2)}.arco-skeleton-line-row:not(:last-child){margin-bottom:16px}.arco-skeleton-animation .arco-skeleton-shape,.arco-skeleton-animation .arco-skeleton-line-row{background:linear-gradient(90deg,var(--color-fill-2) 25%,var(--color-fill-3) 37%,var(--color-fill-2) 63%);background-size:400% 100%;animation:arco-skeleton-circle 1.5s cubic-bezier(0,0,1,1) infinite}@keyframes arco-skeleton-circle{0%{background-position:100% 50%}to{background-position:0 50%}}.arco-slider{display:inline-flex;align-items:center;width:100%}.arco-slider-vertical{display:inline-block;width:auto;min-width:22px;height:auto}.arco-slider-vertical .arco-slider-wrapper{flex-direction:column}.arco-slider-with-marks{margin-bottom:24px;padding:20px}.arco-slider-vertical.arco-slider-with-marks{margin-bottom:0;padding:0}.arco-slider-track{position:relative;flex:1;width:100%;height:12px;cursor:pointer}.arco-slider-track:before{position:absolute;top:50%;display:block;width:100%;height:2px;background-color:var(--color-fill-3);border-radius:2px;transform:translateY(-50%);content:""}.arco-slider-track.arco-slider-track-vertical{width:12px;max-width:12px;height:100%;min-height:200px;margin-right:0;margin-bottom:6px;margin-top:6px;transform:translateY(0)}.arco-slider-track.arco-slider-track-vertical:before{top:unset;left:50%;width:2px;height:100%;transform:translate(-50%)}.arco-slider-track.arco-slider-track-disabled:before{background-color:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-bar{background-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-btn{cursor:not-allowed}.arco-slider-track.arco-slider-track-disabled .arco-slider-btn:after{border-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot{border-color:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot-active{border-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick{background:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick-active{background:var(--color-fill-3)}.arco-slider-bar{position:absolute;top:50%;height:2px;background-color:rgb(var(--primary-6));border-radius:2px;transform:translateY(-50%)}.arco-slider-track-vertical .arco-slider-bar{top:unset;left:50%;width:2px;height:unset;transform:translate(-50%)}.arco-slider-btn{position:absolute;top:0;left:0;width:12px;height:12px;transform:translate(-50%)}.arco-slider-btn:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:12px;height:12px;background:var(--color-bg-2);border:2px solid rgb(var(--primary-6));border-radius:50%;transition:all .3s cubic-bezier(.3,1.3,.3,1);content:""}.arco-slider-btn.arco-slider-btn-active:after,.arco-slider-btn:hover:after{box-shadow:0 2px 5px #0000001a;transform:scale(1.16666667)}.arco-slider-track-vertical .arco-slider-btn{top:unset;bottom:0;left:0;transform:translateY(50%)}.arco-slider-marks{position:absolute;top:12px;width:100%}.arco-slider-marks .arco-slider-mark{position:absolute;color:var(--color-text-3);font-size:14px;line-height:1;transform:translate(-50%);cursor:pointer}.arco-slider-track-vertical .arco-slider-marks{top:0;left:15px;height:100%}.arco-slider-track-vertical .arco-slider-marks .arco-slider-mark{transform:translateY(50%)}.arco-slider-dots{height:100%}.arco-slider-dots .arco-slider-dot-wrapper{position:absolute;top:50%;font-size:12px;transform:translate(-50%,-50%)}.arco-slider-track-vertical .arco-slider-dots .arco-slider-dot-wrapper{top:unset;left:50%;transform:translate(-50%,50%)}.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot{box-sizing:border-box;width:8px;height:8px;background-color:var(--color-bg-2);border:2px solid var(--color-fill-3);border-radius:50%}.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot-active{border-color:rgb(var(--primary-6))}.arco-slider-ticks .arco-slider-tick{position:absolute;top:50%;width:1px;height:3px;margin-top:-1px;background:var(--color-fill-3);transform:translate(-50%,-100%)}.arco-slider-ticks .arco-slider-tick-active{background:rgb(var(--primary-6))}.arco-slider-vertical .arco-slider-ticks .arco-slider-tick{top:unset;left:50%;width:3px;height:1px;margin-top:unset;transform:translate(1px,50%)}.arco-slider-input{display:flex;align-items:center;margin-left:20px}.arco-slider-vertical .arco-slider-input{margin-left:0}.arco-slider-input>.arco-input-number{width:60px;height:32px;overflow:visible;line-height:normal}.arco-slider-input>.arco-input-number input{text-align:center}.arco-slider-input-hyphens{margin:0 6px;width:8px;height:2px;background:rgb(var(--gray-6))}.arco-space{display:inline-flex}.arco-space-horizontal .arco-space-item{display:flex;align-items:center}.arco-space-vertical{flex-direction:column}.arco-space-align-baseline{align-items:baseline}.arco-space-align-start{align-items:flex-start}.arco-space-align-end{align-items:flex-end}.arco-space-align-center{align-items:center}.arco-space-wrap{flex-wrap:wrap}.arco-space-fill{display:flex}.arco-dot-loading{position:relative;display:inline-block;width:56px;height:8px;transform-style:preserve-3d;perspective:200px}.arco-dot-loading-item{position:absolute;top:0;left:50%;width:8px;height:8px;background-color:rgb(var(--primary-6));border-radius:var(--border-radius-circle);transform:translate(-50%) scale(0);animation:arco-dot-loading 2s cubic-bezier(0,0,1,1) infinite forwards}.arco-dot-loading-item:nth-child(2){background-color:rgb(var(--primary-5));animation-delay:.4s}.arco-dot-loading-item:nth-child(3){background-color:rgb(var(--primary-4));animation-delay:.8s}.arco-dot-loading-item:nth-child(4){background-color:rgb(var(--primary-4));animation-delay:1.2s}.arco-dot-loading-item:nth-child(5){background-color:rgb(var(--primary-2));animation-delay:1.6s}@keyframes arco-dot-loading{0%{transform:translate3D(-48.621%,0,-.985px) scale(.511)}2.778%{transform:translate3D(-95.766%,0,-.94px) scale(.545)}5.556%{transform:translate3D(-140%,0,-.866px) scale(.6)}8.333%{transform:translate3D(-179.981%,0,-.766px) scale(.675)}11.111%{transform:translate3D(-214.492%,0,-.643px) scale(.768)}13.889%{transform:translate3D(-242.487%,0,-.5px) scale(.875)}16.667%{transform:translate3D(-263.114%,0,-.342px) scale(.993)}19.444%{transform:translate3D(-275.746%,0,-.174px) scale(1.12)}22.222%{transform:translate3D(-280%,0,0) scale(1.25)}25%{transform:translate3D(-275.746%,0,.174px) scale(1.38)}27.778%{transform:translate3D(-263.114%,0,.342px) scale(1.507)}30.556%{transform:translate3D(-242.487%,0,.5px) scale(1.625)}33.333%{transform:translate3D(-214.492%,0,.643px) scale(1.732)}36.111%{transform:translate3D(-179.981%,0,.766px) scale(1.825)}38.889%{transform:translate3D(-140%,0,.866px) scale(1.9)}41.667%{transform:translate3D(-95.766%,0,.94px) scale(1.955)}44.444%{transform:translate3D(-48.621%,0,.985px) scale(1.989)}47.222%{transform:translateZ(1px) scale(2)}50%{transform:translate3D(48.621%,0,.985px) scale(1.989)}52.778%{transform:translate3D(95.766%,0,.94px) scale(1.955)}55.556%{transform:translate3D(140%,0,.866px) scale(1.9)}58.333%{transform:translate3D(179.981%,0,.766px) scale(1.825)}61.111%{transform:translate3D(214.492%,0,.643px) scale(1.732)}63.889%{transform:translate3D(242.487%,0,.5px) scale(1.625)}66.667%{transform:translate3D(263.114%,0,.342px) scale(1.507)}69.444%{transform:translate3D(275.746%,0,.174px) scale(1.38)}72.222%{transform:translate3D(280%,0,0) scale(1.25)}75%{transform:translate3D(275.746%,0,-.174px) scale(1.12)}77.778%{transform:translate3D(263.114%,0,-.342px) scale(.993)}80.556%{transform:translate3D(242.487%,0,-.5px) scale(.875)}83.333%{transform:translate3D(214.492%,0,-.643px) scale(.768)}86.111%{transform:translate3D(179.981%,0,-.766px) scale(.675)}88.889%{transform:translate3D(140%,0,-.866px) scale(.6)}91.667%{transform:translate3D(95.766%,0,-.94px) scale(.545)}94.444%{transform:translate3D(48.621%,0,-.985px) scale(.511)}97.222%{transform:translateZ(-1px) scale(.5)}}.arco-spin{display:inline-block}.arco-spin-with-tip{text-align:center}.arco-spin-icon{color:rgb(var(--primary-6));font-size:20px}.arco-spin-tip{margin-top:6px;color:rgb(var(--primary-6));font-weight:500;font-size:14px}.arco-spin-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;text-align:center;background-color:var(--color-spin-layer-bg);transition:opacity .1s cubic-bezier(0,0,1,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-spin-loading{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-spin-loading .arco-spin-mask-icon{position:absolute;top:50%;left:50%;z-index:12;transform:translate(-50%,-50%)}.arco-spin-loading .arco-spin-children:after{opacity:1;pointer-events:auto}.arco-split{display:flex}.arco-split-pane{overflow:auto}.arco-split-pane-second{flex:1}.arco-split-horizontal{flex-direction:row}.arco-split-vertical{flex-direction:column}.arco-split-trigger-icon-wrapper{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-1);font-size:12px;line-height:1;background-color:var(--color-neutral-3)}.arco-split-trigger-icon{display:inline-block;margin:-3px}.arco-split-trigger-vertical{height:100%;cursor:col-resize}.arco-split-trigger-horizontal{width:100%;cursor:row-resize}.arco-statistic{display:inline-block;color:var(--color-text-2);line-height:1.5715}.arco-statistic-title{margin-bottom:8px;color:var(--color-text-2);font-size:14px}.arco-statistic-content .arco-statistic-value{color:var(--color-text-1);font-weight:500;font-size:26px;white-space:nowrap}.arco-statistic-content .arco-statistic-value-integer{font-size:inherit;white-space:nowrap}.arco-statistic-content .arco-statistic-value-decimal{display:inline-block;font-size:inherit}.arco-statistic-prefix,.arco-statistic-suffix{font-size:14px}.arco-statistic-extra{margin-top:8px;color:var(--color-text-2)}.arco-steps-item{position:relative;flex:1;margin-right:12px;overflow:hidden;white-space:nowrap;text-align:left}.arco-steps-item:last-child{flex:none;margin-right:0}.arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-item-node{display:inline-block;margin-right:12px;font-weight:500;font-size:16px;vertical-align:top}.arco-steps-icon{box-sizing:border-box;width:28px;height:28px;line-height:26px;text-align:center;border-radius:var(--border-radius-circle);font-size:16px}.arco-steps-item-wait .arco-steps-icon{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px solid transparent}.arco-steps-item-process .arco-steps-icon{color:var(--color-white);background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-steps-item-finish .arco-steps-icon{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border:1px solid transparent}.arco-steps-item-error .arco-steps-icon{color:var(--color-white);background-color:rgb(var(--danger-6));border:1px solid transparent}.arco-steps-item-title{position:relative;display:inline-block;padding-right:12px;color:var(--color-text-2);font-size:16px;line-height:28px;white-space:nowrap}.arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-item-process .arco-steps-item-title,.arco-steps-item-finish .arco-steps-item-title,.arco-steps-item-error .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-item-content{display:inline-block}.arco-steps-item-description{max-width:140px;margin-top:2px;color:var(--color-text-3);font-size:12px;white-space:normal}.arco-steps-item-wait .arco-steps-item-description,.arco-steps-item-process .arco-steps-item-description,.arco-steps-item-finish .arco-steps-item-description,.arco-steps-item-error .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{position:absolute;top:13.5px;left:100%;display:block;box-sizing:border-box;width:5000px;height:1px;background-color:var(--color-neutral-3);content:""}.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-process .arco-steps-item-title:after{background-color:var(--color-neutral-3)}.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-finish .arco-steps-item-title:after{background-color:rgb(var(--primary-6))}.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-next-error .arco-steps-item-title:after{background-color:rgb(var(--danger-6))}.arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;top:13.5px;box-sizing:border-box;width:100%;height:1px}.arco-steps-item:not(:last-child) .arco-steps-item-tail:after{display:block;width:100%;height:100%;background-color:var(--color-neutral-3);content:""}.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;top:0;left:13.5px;box-sizing:border-box;width:1px;height:100%;padding:34px 0 6px}.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail:after{display:block;width:100%;height:100%;background-color:var(--color-neutral-3);content:""}.arco-steps-size-small.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{left:11.5px;padding:30px 0 6px}.arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail:after{background-color:rgb(var(--primary-6))}.arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail:after{background-color:rgb(var(--danger-6))}.arco-steps-size-small:not(.arco-steps-vertical) .arco-steps-item:not(:last-child) .arco-steps-item-tail{top:11.5px}.arco-steps-size-small .arco-steps-item-node{font-size:14px}.arco-steps-size-small .arco-steps-item-title{font-size:14px;line-height:24px}.arco-steps-size-small .arco-steps-item-description{font-size:12px}.arco-steps-size-small .arco-steps-icon{width:24px;height:24px;font-size:14px;line-height:22px}.arco-steps-size-small.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{top:11.5px}.arco-steps-label-vertical .arco-steps-item{overflow:visible}.arco-steps-label-vertical .arco-steps-item-title{margin-top:2px;padding-right:0}.arco-steps-label-vertical .arco-steps-item-node{margin-left:56px}.arco-steps-label-vertical .arco-steps-item-tail{left:96px;padding-right:40px}.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-node{margin-left:58px}.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-tail{left:94px;padding-right:36px}.arco-steps-mode-dot .arco-steps-item{position:relative;flex:1;margin-right:16px;overflow:visible;white-space:nowrap;text-align:left}.arco-steps-mode-dot .arco-steps-item:last-child{flex:none;margin-right:0}.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-mode-dot .arco-steps-item-node{display:inline-block;box-sizing:border-box;width:8px;height:8px;vertical-align:top;border-radius:var(--border-radius-circle)}.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-node{width:10px;height:10px}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-node{background-color:var(--color-fill-4);border-color:var(--color-fill-4)}.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-node,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-node{background-color:rgb(var(--primary-6));border-color:rgb(var(--primary-6))}.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-node{background-color:rgb(var(--danger-6));border-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-node{margin-left:66px}.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-active .arco-steps-item-node{margin-top:-1px;margin-left:65px}.arco-steps-mode-dot .arco-steps-item-content{display:inline-block}.arco-steps-mode-dot .arco-steps-item-title{position:relative;display:inline-block;margin-top:4px;font-size:16px}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-title,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-title,.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-mode-dot .arco-steps-item-description{margin-top:4px;font-size:12px;white-space:normal}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-dot .arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;top:3.5px;left:78px;box-sizing:border-box;width:100%;height:1px;background-color:var(--color-neutral-3)}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-process .arco-steps-item-tail{background-color:var(--color-neutral-3)}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail{background-color:rgb(var(--primary-6))}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail{background-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-node{margin-right:16px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-content{overflow:hidden}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-title{margin-top:-2px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-description{margin-top:4px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;bottom:0;left:4px;box-sizing:border-box;width:1px;height:100%;padding-top:16px;padding-bottom:2px;background-color:transparent;transform:translate(-50%)}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail:after{display:block;width:100%;height:100%;background-color:var(--color-neutral-3);content:""}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-process .arco-steps-item-tail:after{background-color:var(--color-neutral-3)}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail:after{background-color:rgb(var(--primary-6))}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail:after{background-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item .arco-steps-item-node{margin-top:8px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-active .arco-steps-item-node{margin-top:6px;margin-left:-1px}.arco-steps-mode-arrow .arco-steps-item{position:relative;display:flex;flex:1;align-items:center;height:72px;overflow:visible;white-space:nowrap}.arco-steps-mode-arrow .arco-steps-item:not(:last-child){margin-right:4px}.arco-steps-mode-arrow .arco-steps-item-wait{background-color:var(--color-fill-1)}.arco-steps-mode-arrow .arco-steps-item-process{background-color:rgb(var(--primary-6))}.arco-steps-mode-arrow .arco-steps-item-finish{background-color:var(--color-primary-light-1)}.arco-steps-mode-arrow .arco-steps-item-error{background-color:rgb(var(--danger-6))}.arco-steps-mode-arrow .arco-steps-item-content{display:inline-block;box-sizing:border-box}.arco-steps-mode-arrow .arco-steps-item:first-child .arco-steps-item-content{padding-left:16px}.arco-steps-mode-arrow .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:52px}.arco-steps-mode-arrow .arco-steps-item-title{position:relative;display:inline-block;font-size:16px;white-space:nowrap}.arco-steps-mode-arrow .arco-steps-item-title:after{display:none!important}.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-title{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-title{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-mode-arrow .arco-steps-item-description{max-width:none;margin-top:0;font-size:12px;white-space:nowrap}.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-description{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-description{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item:not(:first-child):before{position:absolute;top:0;left:0;z-index:1;display:block;width:0;height:0;border-top:36px solid transparent;border-bottom:36px solid transparent;border-left:36px solid var(--color-bg-2);content:""}.arco-steps-mode-arrow .arco-steps-item:not(:last-child):after{position:absolute;top:0;right:-36px;z-index:2;display:block;clear:both;width:0;height:0;border-top:36px solid transparent;border-bottom:36px solid transparent;content:""}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-left:36px solid var(--color-fill-1)}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-left:36px solid rgb(var(--primary-6))}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-error:after{border-left:36px solid rgb(var(--danger-6))}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-left:36px solid var(--color-primary-light-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item{height:40px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-title{font-size:14px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-description{display:none}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child):before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid var(--color-bg-2)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child):after{right:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid var(--color-fill-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:first-child .arco-steps-item-content{padding-left:20px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:40px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-error:not(:last-child):after{border-left:20px solid rgb(var(--danger-6))}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-left:20px solid var(--color-fill-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-left:20px solid rgb(var(--primary-6))}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-left:20px solid var(--color-primary-light-1)}.arco-steps-mode-navigation.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{display:none}.arco-steps-mode-navigation .arco-steps-item{padding-left:20px;padding-right:10px;margin-right:32px}.arco-steps-mode-navigation .arco-steps-item:last-child{flex:1}.arco-steps-mode-navigation .arco-steps-item-content{margin-bottom:20px}.arco-steps-mode-navigation .arco-steps-item-description{padding-right:20px}.arco-steps-mode-navigation .arco-steps-item-active:after{content:"";position:absolute;display:block;height:2px;left:0;right:30px;bottom:0;background-color:rgb(var(--primary-6))}.arco-steps-mode-navigation .arco-steps-item-active:last-child:after{width:100%}.arco-steps-mode-navigation .arco-steps-item:not(:last-child) .arco-steps-item-content:after{position:absolute;top:10px;right:30px;display:inline-block;width:6px;height:6px;background-color:var(--color-bg-2);border:2px solid var(--color-text-4);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.arco-steps{display:flex}.arco-steps-changeable .arco-steps-item-title,.arco-steps-changeable .arco-steps-item-description{transition:all .1s cubic-bezier(0,0,1,1)}.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled){cursor:pointer}.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-title,.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-description{color:rgb(var(--primary-6))}.arco-steps-line-less .arco-steps-item-title:after{display:none!important}.arco-steps-vertical{flex-direction:column}.arco-steps-vertical .arco-steps-item:not(:last-child){min-height:90px}.arco-steps-vertical .arco-steps-item-title:after{display:none!important}.arco-steps-vertical .arco-steps-item-description{max-width:none}.arco-steps-label-vertical .arco-steps-item-content{display:block;width:140px;text-align:center}.arco-steps-label-vertical .arco-steps-item-description{max-width:none}.switch-slide-text-enter-from{left:-100%!important}.switch-slide-text-enter-to{left:8px!important}.switch-slide-text-enter-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.switch-slide-text-leave-from{left:100%!important}.switch-slide-text-leave-to{left:26px!important}.switch-slide-text-leave-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.arco-switch{position:relative;box-sizing:border-box;min-width:40px;height:24px;padding:0;overflow:hidden;line-height:24px;vertical-align:middle;background-color:var(--color-fill-4);border:none;border-radius:12px;outline:none;cursor:pointer;transition:background-color .2s cubic-bezier(.34,.69,.1,1)}.arco-switch-handle{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--color-neutral-3);font-size:12px;background-color:var(--color-bg-white);border-radius:50%;transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-switch-checked{background-color:rgb(var(--primary-6))}.arco-switch-checked .arco-switch-handle{left:calc(100% - 20px);color:rgb(var(--primary-6))}.arco-switch[disabled] .arco-switch-handle{color:var(--color-fill-2)}.arco-switch[disabled].arco-switch-checked .arco-switch-handle{color:var(--color-primary-light-3)}.arco-switch-text-holder{margin:0 8px 0 26px;font-size:12px;opacity:0}.arco-switch-text{position:absolute;top:0;left:26px;color:var(--color-white);font-size:12px}.arco-switch-checked .arco-switch-text-holder{margin:0 26px 0 8px}.arco-switch-checked .arco-switch-text{left:8px;color:var(--color-white)}.arco-switch[disabled]{background-color:var(--color-fill-2);cursor:not-allowed}.arco-switch[disabled] .arco-switch-text{color:var(--color-white)}.arco-switch[disabled].arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch[disabled].arco-switch-checked .arco-switch-text{color:var(--color-white)}.arco-switch-loading{background-color:var(--color-fill-2)}.arco-switch-loading .arco-switch-handle{color:var(--color-neutral-3)}.arco-switch-loading .arco-switch-text{color:var(--color-white)}.arco-switch-loading.arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-handle{color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-text{color:var(--color-primary-light-1)}.arco-switch-small{min-width:28px;height:16px;line-height:16px}.arco-switch-small.arco-switch-checked{padding-left:-2px}.arco-switch-small .arco-switch-handle{top:2px;left:2px;width:12px;height:12px;border-radius:8px}.arco-switch-small .arco-switch-handle-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.66667)}.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 14px)}.arco-switch-type-round{min-width:40px;border-radius:var(--border-radius-small)}.arco-switch-type-round .arco-switch-handle{border-radius:2px}.arco-switch-type-round.arco-switch-small{min-width:28px;height:16px;line-height:16px;border-radius:2px}.arco-switch-type-round.arco-switch-small .arco-switch-handle{border-radius:1px}.arco-switch-type-line{min-width:36px;overflow:unset;background-color:transparent}.arco-switch-type-line:after{display:block;width:100%;height:6px;background-color:var(--color-fill-4);border-radius:3px;transition:background-color .2s cubic-bezier(.34,.69,.1,1);content:""}.arco-switch-type-line .arco-switch-handle{top:2px;left:0;width:20px;height:20px;background-color:var(--color-bg-white);border-radius:10px;box-shadow:0 1px 3px var(--color-neutral-6)}.arco-switch-type-line.arco-switch-checked{background-color:transparent}.arco-switch-type-line.arco-switch-checked:after{background-color:rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-custom-color{--custom-color: var(--color-fill-4)}.arco-switch-type-line.arco-switch-custom-color:after{background-color:var(--custom-color)}.arco-switch-type-line.arco-switch-custom-color.arco-switch-checked{--custom-color: rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-checked .arco-switch-handle{left:calc(100% - 20px)}.arco-switch-type-line[disabled]{background-color:transparent;cursor:not-allowed}.arco-switch-type-line[disabled]:after{background-color:var(--color-fill-2)}.arco-switch-type-line[disabled].arco-switch-checked{background-color:transparent}.arco-switch-type-line[disabled].arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-loading{background-color:transparent}.arco-switch-type-line.arco-switch-loading:after{background-color:var(--color-fill-2)}.arco-switch-type-line.arco-switch-loading.arco-switch-checked{background-color:transparent}.arco-switch-type-line.arco-switch-loading.arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-small{min-width:28px;height:16px;line-height:16px}.arco-switch-type-line.arco-switch-small.arco-switch-checked{padding-left:0}.arco-switch-type-line.arco-switch-small .arco-switch-handle{top:0;width:16px;height:16px;border-radius:8px}.arco-switch-type-line.arco-switch-small .arco-switch-handle-icon{transform:translate(-50%,-50%) scale(1)}.arco-switch-type-line.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 16px)}.arco-table-filters-content{box-sizing:border-box;min-width:100px;background:var(--color-bg-5);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 2px 5px #0000001a}.arco-table-filters-list{max-height:200px;padding:4px 0;overflow-y:auto}.arco-table-filters-item{height:32px;padding:0 12px;font-size:14px;line-height:32px}.arco-table-filters-text{width:100%;max-width:160px;height:34px;margin-right:0;padding-left:10px;overflow:hidden;line-height:32px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.arco-table-filters-bottom{box-sizing:border-box;height:38px;padding:0 12px;overflow:hidden;line-height:38px;border-top:1px solid var(--color-neutral-3)}.arco-table-filters-bottom>*:not(*:last-child){margin-right:8px}.arco-table{position:relative}.arco-table-column-handle{position:absolute;top:0;right:-4px;z-index:1;width:8px;height:100%;cursor:col-resize}.arco-table .arco-spin{display:flex;flex-direction:column;height:100%}.arco-table>.arco-spin>.arco-spin-children:after{z-index:2}.arco-table-footer{border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}.arco-table-scroll-position-right .arco-table-col-fixed-left-last:after,.arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-scroll-position-left .arco-table-col-fixed-right-first:after,.arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-layout-fixed .arco-table-element{table-layout:fixed}.arco-table .arco-table-element{width:100%;min-width:100%;margin:0;border-collapse:separate;border-spacing:0}.arco-table-th{position:relative;box-sizing:border-box;color:rgb(var(--gray-10));font-weight:500;line-height:1.5715;text-align:left;background-color:var(--color-neutral-2)}.arco-table-th[colspan]{text-align:center}.arco-table-th-align-right{text-align:right}.arco-table-th-align-right .arco-table-cell-with-sorter{justify-content:flex-end}.arco-table-th-align-center{text-align:center}.arco-table-th-align-center .arco-table-cell-with-sorter{justify-content:center}.arco-table-td{box-sizing:border-box;color:rgb(var(--gray-10));line-height:1.5715;text-align:left;word-break:break-all;background-color:var(--color-bg-2);border-bottom:1px solid var(--color-neutral-3)}.arco-table-td-align-right{text-align:right}.arco-table-td-align-center{text-align:center}.arco-table-td.arco-table-drag-handle{cursor:move}.arco-table-cell{display:flex;align-items:center}.arco-table-cell-align-right{justify-content:flex-end;text-align:right}.arco-table-cell-align-center{justify-content:center;text-align:center}.arco-table-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-table-td-content{display:block;width:100%}.arco-table-th.arco-table-col-sorted{background-color:var(--color-neutral-3)}.arco-table-td.arco-table-col-sorted{background-color:var(--color-fill-1)}.arco-table-col-fixed-left,.arco-table-col-fixed-right{position:sticky;z-index:10}.arco-table-col-fixed-left-last:after,.arco-table-col-fixed-right-first:after{position:absolute;top:0;bottom:-1px;left:0;width:10px;box-shadow:none;transform:translate(-100%);transition:box-shadow .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-table-col-fixed-left-last:after{right:0;left:unset;transform:translate(100%)}.arco-table-cell-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-table-editable-row .arco-table-cell-wrap-value{border:1px solid var(--color-white);border-radius:var(--border-radius-medium);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-editable-row:hover .arco-table-cell-wrap-value{border:1px solid var(--color-neutral-3)}.arco-table .arco-table-expand-btn{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;color:var(--color-text-2);font-size:12px;line-height:14px;background-color:var(--color-neutral-3);border:1px solid transparent;border-radius:2px;outline:none;cursor:pointer;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-table .arco-table-expand-btn:hover{color:var(--color-text-1);background-color:var(--color-neutral-4);border-color:transparent}.arco-table-cell-expand-icon{display:flex;align-items:center}.arco-table-cell-expand-icon .arco-table-cell-inline-icon{display:inline-flex;margin-right:4px}.arco-table-cell-expand-icon .arco-table-cell-inline-icon .arco-icon-loading{color:rgb(var(--primary-6))}.arco-table-cell-expand-icon-hidden{display:inline-block;width:14px;height:14px;margin-right:4px}.arco-table-tr-expand .arco-table-td{background-color:var(--color-fill-1)}.arco-table-cell-fixed-expand{position:sticky;left:0;box-sizing:border-box}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-container{border:none}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-th{border-bottom:1px solid var(--color-neutral-3)}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-th,.arco-table-tr-expand .arco-table-td .arco-table .arco-table-td{background-color:transparent}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-pagination{margin-bottom:12px}.arco-table-th.arco-table-operation,.arco-table-td.arco-table-operation{text-align:center}.arco-table-th.arco-table-operation .arco-table-cell,.arco-table-td.arco-table-operation .arco-table-cell{display:flex;justify-content:center;padding:0}.arco-table-radio,.arco-table-checkbox{justify-content:center}.arco-table-checkbox .arco-checkbox,.arco-table-radio .arco-radio{padding-left:0}.arco-table-selection-checkbox-col,.arco-table-selection-radio-col,.arco-table-expand-col,.arco-table-drag-handle-col{width:40px;min-width:40px;max-width:40px}.arco-table-th{transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-table-cell-with-sorter{display:flex;align-items:center;cursor:pointer}.arco-table-cell-with-sorter:hover{background-color:rgba(var(--gray-4),.5)}.arco-table-cell-with-filter{display:flex;align-items:center}.arco-table-cell-next-ascend .arco-table-sorter-icon .arco-icon-caret-up,.arco-table-cell-next-descend .arco-table-sorter-icon .arco-icon-caret-down{color:var(--color-neutral-6)}.arco-table-sorter{display:inline-block;margin-left:8px;vertical-align:-3px}.arco-table-sorter.arco-table-sorter-direction-one{vertical-align:0}.arco-table-sorter-icon{position:relative;width:14px;height:8px;overflow:hidden;line-height:8px}.arco-table-sorter-icon .arco-icon-caret-up,.arco-table-sorter-icon .arco-icon-caret-down{position:absolute;top:50%;color:var(--color-neutral-5);font-size:12px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-sorter-icon .arco-icon-caret-up{top:-2px;left:1px}.arco-table-sorter-icon .arco-icon-caret-down{top:-3px;left:1px}.arco-table-sorter-icon.arco-table-sorter-icon-active svg{color:rgb(var(--primary-6))}.arco-table-filters{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:24px;height:100%;line-height:1;vertical-align:0;background-color:transparent;cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-filters:hover,.arco-table-filters-open{background-color:var(--color-neutral-4)}.arco-table-filters svg{color:var(--color-text-2);font-size:16px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-filters-active svg{color:rgb(var(--primary-6))}.arco-table-filters-align-left{position:relative;width:auto;margin-left:8px}.arco-table-filters-align-left svg{font-size:12px}.arco-table-filters-align-left:hover,.arco-table-filters-align-left-open{background:none}.arco-table-filters-align-left:hover:before,.arco-table-filters-align-left.arco-table-filters-open:before{background:var(--color-fill-4)}.arco-table-container{position:relative;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.arco-table-header{flex-shrink:0;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.arco-table-container{box-sizing:border-box;width:100%;min-height:0}.arco-table-container .arco-table-content{display:flex;flex-direction:column;width:auto;height:100%}.arco-table-container .arco-table-content-scroll-x{overflow-x:auto;overflow-y:hidden}.arco-table-container:before,.arco-table-container:after{position:absolute;z-index:1;width:10px;height:100%;box-shadow:none;transition:box-shadow .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-table-container:before{top:0;left:0;border-top-left-radius:var(--border-radius-medium)}.arco-table-container:after{top:0;right:0;border-top-right-radius:var(--border-radius-medium)}.arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right:before,.arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle:before{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left:after,.arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-header{overflow-x:hidden;overflow-y:hidden;background-color:var(--color-neutral-2);scrollbar-color:transparent transparent}.arco-table-header-sticky{position:sticky;top:0;z-index:100}.arco-table:not(.arco-table-empty) .arco-table-header::-webkit-scrollbar{height:0;background-color:transparent}.arco-table.arco-table-empty .arco-table-header{overflow-x:auto}.arco-table-body{position:relative;width:100%;min-height:40px;overflow:auto;background-color:var(--color-bg-2)}.arco-table-border .arco-table-container{border-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-scroll-y{border-bottom:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td{border-bottom:none}.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after,.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after{bottom:0}.arco-table-border .arco-table-tr .arco-table-th{border-bottom:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-footer{border:1px solid var(--color-neutral-3);border-top:0}.arco-table-border:not(.arco-table-border-cell) .arco-table-container{border-right:1px solid var(--color-neutral-3)}.arco-table-border-cell .arco-table-th,.arco-table-border-cell .arco-table-td:not(.arco-table-tr-expand){border-right:1px solid var(--color-neutral-3)}.arco-table-border-cell .arco-table-th-resizing,.arco-table-border-cell .arco-table-td-resizing:not(.arco-table-tr-expand){border-right-color:rgb(var(--primary-6))}.arco-table-border-header-cell .arco-table-th{border-right:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-table-border-header-cell .arco-table-th-resizing,.arco-table-border-header-cell .arco-table-td-resizing:not(.arco-table-tr-expand){border-right-color:rgb(var(--primary-6))}.arco-table-border.arco-table-border-header-cell thead .arco-table-tr:first-child .arco-table-th:last-child{border-right:0}.arco-table-border-body-cell .arco-table-td:not(:last-child):not(.arco-table-tr-expand){border-right:1px solid var(--color-neutral-3)}.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-stripe .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-left:before,.arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before,.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-right:before,.arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-fill-1);content:""}.arco-table .arco-table-tr-draggable{cursor:move}.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-hover .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-right:before,.arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-fill-1);content:""}.arco-table-hover .arco-table-tr-expand:not(.arco-table-tr-empty):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:transparent}.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-left:before,.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-right:before{background-color:transparent}.arco-table-tfoot{position:relative;z-index:1;flex-shrink:0;width:100%;overflow-x:auto;background-color:var(--color-neutral-2);box-shadow:0 -1px 0 var(--color-neutral-3);scrollbar-color:transparent transparent}.arco-table-tfoot::-webkit-scrollbar{height:0;background-color:transparent}.arco-table tfoot .arco-table-td{background-color:var(--color-neutral-2)}.arco-table-tr-checked .arco-table-td{background-color:var(--color-fill-1)}.arco-table .arco-table-cell{padding:9px 16px}.arco-table .arco-table-th,.arco-table .arco-table-td{font-size:14px}.arco-table .arco-table-footer{padding:9px 16px}.arco-table .arco-table-tr-expand .arco-table-td .arco-table{margin:-9px -16px -10px}.arco-table .arco-table-editable-row .arco-table-cell-wrap-value{padding:9px 16px}.arco-table-size-medium .arco-table-cell{padding:7px 16px}.arco-table-size-medium .arco-table-th,.arco-table-size-medium .arco-table-td{font-size:14px}.arco-table-size-medium .arco-table-footer{padding:7px 16px}.arco-table-size-medium .arco-table-tr-expand .arco-table-td .arco-table{margin:-7px -16px -8px}.arco-table-size-medium .arco-table-editable-row .arco-table-cell-wrap-value{padding:7px 16px}.arco-table-size-small .arco-table-cell{padding:5px 16px}.arco-table-size-small .arco-table-th,.arco-table-size-small .arco-table-td{font-size:14px}.arco-table-size-small .arco-table-footer{padding:5px 16px}.arco-table-size-small .arco-table-tr-expand .arco-table-td .arco-table{margin:-5px -16px -6px}.arco-table-size-small .arco-table-editable-row .arco-table-cell-wrap-value{padding:5px 16px}.arco-table-size-mini .arco-table-cell{padding:2px 16px}.arco-table-size-mini .arco-table-th,.arco-table-size-mini .arco-table-td{font-size:12px}.arco-table-size-mini .arco-table-footer{padding:2px 16px}.arco-table-size-mini .arco-table-tr-expand .arco-table-td .arco-table{margin:-2px -16px -3px}.arco-table-size-mini .arco-table-editable-row .arco-table-cell-wrap-value{padding:2px 16px}.arco-table-virtualized .arco-table-element{table-layout:fixed}.arco-table-virtualized div.arco-table-body div.arco-table-tr{display:flex}.arco-table-virtualized div.arco-table-body div.arco-table-td{display:flex;flex:1;align-items:center}.arco-table-pagination{display:flex;align-items:center;justify-content:flex-end;margin-top:12px}.arco-table-pagination-left{justify-content:flex-start}.arco-table-pagination-center{justify-content:center}.arco-table-pagination-top{margin-top:0;margin-bottom:12px}.arco-virtual-list>.arco-table-element{width:auto}body[arco-theme=dark] .arco-table-tr-checked .arco-table-td{background-color:var(--color-neutral-2)}.arco-icon-hover.arco-tabs-icon-hover:before{width:16px;height:16px}.arco-tabs .arco-tabs-icon-hover{color:var(--color-text-2);font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tabs-dropdown-icon{margin-left:6px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tabs-tab-close-btn{margin-left:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tabs-nav-add-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tabs-add{position:relative}.arco-tabs-nav-button-left{margin-right:6px;margin-left:10px}.arco-tabs-nav-button-right{margin-right:10px;margin-left:6px}.arco-tabs-nav-button-up{margin-bottom:10px}.arco-tabs-nav-button-down{margin-top:10px}.arco-tabs-nav-button-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-tabs{position:relative;overflow:hidden}.arco-tabs-nav{position:relative;flex-shrink:0}.arco-tabs-nav:before{position:absolute;right:0;bottom:0;left:0;display:block;clear:both;height:1px;background-color:var(--color-neutral-3);content:""}.arco-tabs-nav-tab{display:flex;flex:1;overflow:hidden}.arco-tabs-nav-tab-list{position:relative;display:inline-block;white-space:nowrap;transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-extra{display:flex;align-items:center;width:auto;line-height:32px}.arco-tabs-nav-extra .arco-tabs-nav-add-btn{padding-left:0}.arco-tabs-tab{display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 0;color:var(--color-text-2);font-size:14px;line-height:1.5715;outline:none;cursor:pointer;transition:color .2s cubic-bezier(0,0,1,1)}.arco-tabs-tab-title{display:inline-block}.arco-tabs-tab:hover{color:var(--color-text-2);font-weight:400}.arco-tabs-tab-disabled,.arco-tabs-tab-disabled:hover{color:var(--color-text-4);cursor:not-allowed}.arco-tabs-tab-active,.arco-tabs-tab-active:hover{color:rgb(var(--primary-6));font-weight:500}.arco-tabs-tab-active.arco-tabs-tab-disabled,.arco-tabs-tab-active:hover.arco-tabs-tab-disabled{color:var(--color-primary-light-3)}.arco-tabs-nav-ink{position:absolute;top:initial;right:initial;bottom:0;height:2px;background-color:rgb(var(--primary-6));transition:left .2s cubic-bezier(.34,.69,.1,1),width .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-ink.arco-tabs-header-ink-no-animation{transition:none}.arco-tabs-nav-ink-disabled{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-line .arco-tabs-nav-extra{line-height:40px}.arco-tabs-nav-type-line .arco-tabs-tab{margin:0 16px;padding:8px 0;line-height:1.5715}.arco-tabs-nav-type-line .arco-tabs-tab-title{position:relative;display:inline-block;padding:1px 0}.arco-tabs-nav-type-line .arco-tabs-tab-title:before{position:absolute;top:0;right:-8px;bottom:0;left:-8px;z-index:-1;background-color:transparent;border-radius:var(--border-radius-small);opacity:1;transition:background-color .2s cubic-bezier(0,0,1,1),opacity .2s cubic-bezier(0,0,1,1);content:""}.arco-tabs-nav-type-line .arco-tabs-tab:hover .arco-tabs-tab-title:before{background-color:var(--color-fill-2)}.arco-tabs-nav-type-line .arco-tabs-tab-active .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-active:hover .arco-tabs-tab-title:before{background-color:transparent}.arco-tabs-nav-type-line .arco-tabs-tab-disabled .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-disabled:hover .arco-tabs-tab-title:before{opacity:0}.arco-tabs-nav-type-line .arco-tabs-tab:focus-visible .arco-tabs-tab-title:before{border:2px solid rgb(var(--primary-6))}.arco-tabs-nav-type-line.arco-tabs-nav-horizontal>.arco-tabs-tab:first-of-type{margin-left:16px}.arco-tabs-nav-type-line.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type,.arco-tabs-nav-text.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type{margin-left:0}.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-type-card-gutter .arco-tabs-tab{position:relative;padding:4px 16px;font-size:14px;border:1px solid var(--color-neutral-3);transition:padding .2s cubic-bezier(0,0,1,1),color .2s cubic-bezier(0,0,1,1)}.arco-tabs-nav-type-card .arco-tabs-tab-closable,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable{padding-right:12px}.arco-tabs-nav-type-card .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-tabs-nav-type-card .arco-tabs-tab:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:focus-visible:before{position:absolute;top:-1px;right:0;bottom:-1px;left:-1px;border:2px solid rgb(var(--primary-6));content:""}.arco-tabs-nav-type-card .arco-tabs-tab:last-child:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:last-child:focus-visible:before{right:-1px}.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:32px}.arco-tabs-nav-type-card .arco-tabs-tab{background-color:transparent;border-right:none}.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-right:1px solid var(--color-neutral-3);border-top-right-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card .arco-tabs-tab-disabled,.arco-tabs-nav-type-card .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab{margin-left:4px;background-color:var(--color-fill-1);border-right:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled:hover{background-color:var(--color-fill-1)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:first-child{margin-left:0}.arco-tabs-nav-type-text:before{display:none}.arco-tabs-nav-type-text .arco-tabs-tab{position:relative;margin:0 9px;padding:5px 0;font-size:14px;line-height:1.5715}.arco-tabs-nav-type-text .arco-tabs-tab:not(:first-of-type):before{position:absolute;top:50%;left:-9px;display:block;width:2px;height:12px;background-color:var(--color-fill-3);transform:translateY(-50%);content:""}.arco-tabs-nav-type-text .arco-tabs-tab-title{padding-right:8px;padding-left:8px;background-color:transparent}.arco-tabs-nav-type-text .arco-tabs-tab-title:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title:hover,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:transparent}.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-text .arco-tabs-tab:focus-visible .arco-tabs-tab-title{margin:-2px;border:2px solid rgb(var(--primary-6))}.arco-tabs-nav-type-rounded:before{display:none}.arco-tabs-nav-type-rounded .arco-tabs-tab{margin:0 6px;padding:5px 16px;font-size:14px;background-color:transparent;border-radius:32px}.arco-tabs-nav-type-rounded .arco-tabs-tab:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-rounded .arco-tabs-tab-active,.arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule:before{display:none}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll){justify-content:flex-end}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab-list{padding:3px;line-height:1;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-tabs-nav-type-capsule .arco-tabs-tab{position:relative;padding:0 10px;font-size:14px;line-height:26px;background-color:transparent}.arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-disabled:hover{background-color:unset}.arco-tabs-nav-type-capsule .arco-tabs-tab-active,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-active:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active+.arco-tabs-tab:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover+.arco-tabs-tab:before{opacity:0}.arco-tabs-nav-type-capsule .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type){margin-left:3px}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type):before{position:absolute;top:50%;left:-4px;display:block;width:1px;height:14px;background-color:var(--color-fill-3);transform:translateY(-50%);transition:all .2s cubic-bezier(0,0,1,1);content:""}.arco-tabs-nav{position:relative;display:flex;align-items:center;overflow:hidden}.arco-tabs-content{box-sizing:border-box;width:100%;padding-top:16px;overflow:hidden}.arco-tabs-content-hide{display:none}.arco-tabs-content .arco-tabs-content-list{display:flex;width:100%}.arco-tabs-content .arco-tabs-content-item{flex-shrink:0;width:100%;height:0;overflow:hidden}.arco-tabs-content .arco-tabs-content-item.arco-tabs-content-item-active{height:auto}.arco-tabs-type-card>.arco-tabs-content,.arco-tabs-type-card-gutter>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-top:none}.arco-tabs-content-animation{transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-horizontal.arco-tabs-justify{display:flex;flex-direction:column;height:100%}.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content-list,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-pane{height:100%}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:6px;padding-bottom:6px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:12px;line-height:32px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:1px;padding-bottom:1px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:12px;line-height:18px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:3px;padding-bottom:3px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:1px;padding-bottom:1px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:22px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:3px;padding-bottom:3px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:10px;padding-bottom:10px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:44px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:5px;padding-bottom:5px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:30px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:7px;padding-bottom:7px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-vertical{float:left;height:100%}.arco-tabs-nav-vertical:before{position:absolute;top:0;right:0;bottom:0;left:initial;clear:both;width:1px;height:100%}.arco-tabs-nav-vertical .arco-tabs-nav-add-btn{height:auto;margin-top:8px;margin-left:0;padding:0 16px}.arco-tabs-nav-right{float:right}.arco-tabs-nav-vertical{flex-direction:column}.arco-tabs-nav-vertical .arco-tabs-nav-tab{flex-direction:column;height:100%}.arco-tabs-nav-vertical .arco-tabs-nav-ink{position:absolute;right:0;bottom:initial;left:initial;width:2px;transition:top .2s cubic-bezier(.34,.69,.1,1),height .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list{height:auto}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list-overflow-scroll{padding:6px 0}.arco-tabs-nav-vertical .arco-tabs-tab{display:block;margin:12px 0 0;white-space:nowrap}.arco-tabs-nav-vertical .arco-tabs-tab:first-of-type{margin-top:0}.arco-tabs-nav-right:before{right:unset;left:0}.arco-tabs-nav-right .arco-tabs-nav-ink{right:unset;left:0}.arco-tabs-nav-vertical{position:relative;box-sizing:border-box;height:100%}.arco-tabs-nav-vertical.arco-tabs-nav-type-line .arco-tabs-tab{padding:0 20px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab{position:relative;margin:0;border:1px solid var(--color-neutral-3);border-bottom-color:transparent}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{border-right-color:var(--color-bg-2);border-bottom-color:transparent}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-bottom:1px solid var(--color-neutral-3);border-bottom-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab{position:relative;margin-left:0;border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab:not(:first-of-type){margin-top:4px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{border-right-color:var(--color-bg-2);border-bottom-color:var(--color-neutral-3)}.arco-tabs-vertical .arco-tabs-content{width:auto;height:100%;padding:0}.arco-tabs-right.arco-tabs-vertical .arco-tabs-content{padding-right:16px}.arco-tabs-left.arco-tabs-vertical .arco-tabs-content{padding-left:16px}.arco-tabs-vertical.arco-tabs-type-card>.arco-tabs-content,.arco-tabs-vertical.arco-tabs-type-card-gutter>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-left:none}body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab-active,body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tag{display:inline-flex;align-items:center;box-sizing:border-box;height:24px;padding:0 8px;color:var(--color-text-1);font-weight:500;font-size:12px;line-height:22px;vertical-align:middle;border:1px solid transparent;border-radius:var(--border-radius-small);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-tag .arco-icon-hover.arco-tag-icon-hover:before{width:16px;height:16px}.arco-tag .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-tag-checkable{cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-tag-checkable:hover{background-color:var(--color-fill-2)}.arco-tag-checked{background-color:var(--color-fill-2);border-color:transparent}.arco-tag-checkable.arco-tag-checked:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-tag-bordered,.arco-tag-checkable.arco-tag-checked.arco-tag-bordered:hover{border-color:var(--color-border-2)}.arco-tag-size-small{height:20px;font-size:12px;line-height:18px}.arco-tag-size-medium{height:24px;font-size:12px;line-height:22px}.arco-tag-size-large{height:32px;font-size:14px;line-height:30px}.arco-tag-hide{display:none}.arco-tag-loading{cursor:default;opacity:.8}.arco-tag-icon{margin-right:4px;color:var(--color-text-2)}.arco-tag-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-tag.arco-tag-checked.arco-tag-red{color:rgb(var(--red-6));background-color:rgb(var(--red-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--red-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-red.arco-tag:hover{background-color:rgb(var(--red-2));border-color:transparent}.arco-tag-checked.arco-tag-red.arco-tag-bordered,.arco-tag-checked.arco-tag-red.arco-tag-bordered:hover{border-color:rgb(var(--red-6))}.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-loading-icon{color:rgb(var(--red-6))}.arco-tag.arco-tag-checked.arco-tag-orangered{color:rgb(var(--orangered-6));background-color:rgb(var(--orangered-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orangered-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orangered.arco-tag:hover{background-color:rgb(var(--orangered-2));border-color:transparent}.arco-tag-checked.arco-tag-orangered.arco-tag-bordered,.arco-tag-checked.arco-tag-orangered.arco-tag-bordered:hover{border-color:rgb(var(--orangered-6))}.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-loading-icon{color:rgb(var(--orangered-6))}.arco-tag.arco-tag-checked.arco-tag-orange{color:rgb(var(--orange-6));background-color:rgb(var(--orange-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orange-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orange.arco-tag:hover{background-color:rgb(var(--orange-2));border-color:transparent}.arco-tag-checked.arco-tag-orange.arco-tag-bordered,.arco-tag-checked.arco-tag-orange.arco-tag-bordered:hover{border-color:rgb(var(--orange-6))}.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-loading-icon{color:rgb(var(--orange-6))}.arco-tag.arco-tag-checked.arco-tag-gold{color:rgb(var(--gold-6));background-color:rgb(var(--gold-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gold-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gold.arco-tag:hover{background-color:rgb(var(--gold-3));border-color:transparent}.arco-tag-checked.arco-tag-gold.arco-tag-bordered,.arco-tag-checked.arco-tag-gold.arco-tag-bordered:hover{border-color:rgb(var(--gold-6))}.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-loading-icon{color:rgb(var(--gold-6))}.arco-tag.arco-tag-checked.arco-tag-lime{color:rgb(var(--lime-6));background-color:rgb(var(--lime-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--lime-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-lime.arco-tag:hover{background-color:rgb(var(--lime-2));border-color:transparent}.arco-tag-checked.arco-tag-lime.arco-tag-bordered,.arco-tag-checked.arco-tag-lime.arco-tag-bordered:hover{border-color:rgb(var(--lime-6))}.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-loading-icon{color:rgb(var(--lime-6))}.arco-tag.arco-tag-checked.arco-tag-green{color:rgb(var(--green-6));background-color:rgb(var(--green-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--green-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-green.arco-tag:hover{background-color:rgb(var(--green-2));border-color:transparent}.arco-tag-checked.arco-tag-green.arco-tag-bordered,.arco-tag-checked.arco-tag-green.arco-tag-bordered:hover{border-color:rgb(var(--green-6))}.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-loading-icon{color:rgb(var(--green-6))}.arco-tag.arco-tag-checked.arco-tag-cyan{color:rgb(var(--cyan-6));background-color:rgb(var(--cyan-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--cyan-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-cyan.arco-tag:hover{background-color:rgb(var(--cyan-2));border-color:transparent}.arco-tag-checked.arco-tag-cyan.arco-tag-bordered,.arco-tag-checked.arco-tag-cyan.arco-tag-bordered:hover{border-color:rgb(var(--cyan-6))}.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-loading-icon{color:rgb(var(--cyan-6))}.arco-tag.arco-tag-checked.arco-tag-blue{color:rgb(var(--blue-6));background-color:rgb(var(--blue-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--blue-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-blue.arco-tag:hover{background-color:rgb(var(--blue-2));border-color:transparent}.arco-tag-checked.arco-tag-blue.arco-tag-bordered,.arco-tag-checked.arco-tag-blue.arco-tag-bordered:hover{border-color:rgb(var(--blue-6))}.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-loading-icon{color:rgb(var(--blue-6))}.arco-tag.arco-tag-checked.arco-tag-arcoblue{color:rgb(var(--arcoblue-6));background-color:rgb(var(--arcoblue-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--arcoblue-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue.arco-tag:hover{background-color:rgb(var(--arcoblue-2));border-color:transparent}.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered,.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered:hover{border-color:rgb(var(--arcoblue-6))}.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-loading-icon{color:rgb(var(--arcoblue-6))}.arco-tag.arco-tag-checked.arco-tag-purple{color:rgb(var(--purple-6));background-color:rgb(var(--purple-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--purple-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-purple.arco-tag:hover{background-color:rgb(var(--purple-2));border-color:transparent}.arco-tag-checked.arco-tag-purple.arco-tag-bordered,.arco-tag-checked.arco-tag-purple.arco-tag-bordered:hover{border-color:rgb(var(--purple-6))}.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-loading-icon{color:rgb(var(--purple-6))}.arco-tag.arco-tag-checked.arco-tag-pinkpurple{color:rgb(var(--pinkpurple-6));background-color:rgb(var(--pinkpurple-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--pinkpurple-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple.arco-tag:hover{background-color:rgb(var(--pinkpurple-2));border-color:transparent}.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered,.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered:hover{border-color:rgb(var(--pinkpurple-6))}.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon{color:rgb(var(--pinkpurple-6))}.arco-tag.arco-tag-checked.arco-tag-magenta{color:rgb(var(--magenta-6));background-color:rgb(var(--magenta-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--magenta-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-magenta.arco-tag:hover{background-color:rgb(var(--magenta-2));border-color:transparent}.arco-tag-checked.arco-tag-magenta.arco-tag-bordered,.arco-tag-checked.arco-tag-magenta.arco-tag-bordered:hover{border-color:rgb(var(--magenta-6))}.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-loading-icon{color:rgb(var(--magenta-6))}.arco-tag.arco-tag-checked.arco-tag-gray{color:rgb(var(--gray-6));background-color:rgb(var(--gray-2));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gray-3))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gray.arco-tag:hover{background-color:rgb(var(--gray-3));border-color:transparent}.arco-tag-checked.arco-tag-gray.arco-tag-bordered,.arco-tag-checked.arco-tag-gray.arco-tag-bordered:hover{border-color:rgb(var(--gray-6))}.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-loading-icon{color:rgb(var(--gray-6))}.arco-tag.arco-tag-custom-color{color:var(--color-white)}.arco-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-tag .arco-tag-close-btn{margin-left:4px;font-size:12px}.arco-tag .arco-tag-close-btn>svg{position:relative}.arco-tag .arco-tag-loading-icon{margin-left:4px;font-size:12px}body[arco-theme=dark] .arco-tag-checked{color:#ffffffe6}body[arco-theme=dark] .arco-tag-checked.arco-tag-red{background-color:rgba(var(--red-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--red-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-red:hover{background-color:rgba(var(--red-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered{background-color:rgba(var(--orangered-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--orangered-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover{background-color:rgba(var(--orangered-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange{background-color:rgba(var(--orange-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--orange-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover{background-color:rgba(var(--orange-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold{background-color:rgba(var(--gold-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--gold-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover{background-color:rgba(var(--gold-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime{background-color:rgba(var(--lime-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--lime-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover{background-color:rgba(var(--lime-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green{background-color:rgba(var(--green-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--green-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-green:hover{background-color:rgba(var(--green-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan{background-color:rgba(var(--cyan-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--cyan-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover{background-color:rgba(var(--cyan-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue{background-color:rgba(var(--blue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--blue-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover{background-color:rgba(var(--blue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue{background-color:rgba(var(--arcoblue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--arcoblue-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover{background-color:rgba(var(--arcoblue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple{background-color:rgba(var(--purple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--purple-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover{background-color:rgba(var(--purple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple{background-color:rgba(var(--pinkpurple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--pinkpurple-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover{background-color:rgba(var(--pinkpurple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta{background-color:rgba(var(--magenta-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--magenta-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover{background-color:rgba(var(--magenta-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray{background-color:rgba(var(--gray-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--gray-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover{background-color:rgba(var(--gray-6),.35)}.arco-textarea-wrapper{display:inline-flex;box-sizing:border-box;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);position:relative;display:inline-block;width:100%;padding-right:0;padding-left:0;overflow:hidden}.arco-textarea-wrapper:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-textarea-wrapper:focus-within,.arco-textarea-wrapper.arco-textarea-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-textarea-wrapper.arco-textarea-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-textarea-wrapper.arco-textarea-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-prefix,.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-suffix{color:inherit}.arco-textarea-wrapper.arco-textarea-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error:focus-within,.arco-textarea-wrapper.arco-textarea-error.arco-textarea-wrapper-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-textarea-wrapper .arco-textarea-prefix,.arco-textarea-wrapper .arco-textarea-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-textarea-wrapper .arco-textarea-prefix>svg,.arco-textarea-wrapper .arco-textarea-suffix>svg{font-size:14px}.arco-textarea-wrapper .arco-textarea-prefix{padding-right:12px;color:var(--color-text-2)}.arco-textarea-wrapper .arco-textarea-suffix{padding-left:12px;color:var(--color-text-2)}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon{display:inline-flex}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-textarea-wrapper .arco-textarea-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-textarea-wrapper .arco-textarea-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{visibility:visible}.arco-textarea-wrapper:not(.arco-textarea-focus) .arco-textarea-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-textarea-wrapper .arco-textarea-word-limit{position:absolute;right:10px;bottom:6px;color:var(--color-text-3);font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-word-limit{right:25px}.arco-textarea-wrapper .arco-textarea-clear-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-clear-btn{right:25px}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{display:block}.arco-textarea-wrapper .arco-textarea-mirror{position:absolute;visibility:hidden}.arco-textarea{width:100%;color:inherit;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;box-sizing:border-box;height:100%;min-height:32px;padding:4px 12px;font-size:14px;line-height:1.5715;vertical-align:top;resize:vertical}.arco-textarea::-moz-placeholder{color:var(--color-text-3)}.arco-textarea::placeholder{color:var(--color-text-3)}.arco-textarea[disabled]::-moz-placeholder{color:var(--color-text-4)}.arco-textarea[disabled]::placeholder{color:var(--color-text-4)}.arco-textarea[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-timepicker{position:relative;display:flex;box-sizing:border-box;padding:0}.arco-timepicker-container{overflow:hidden;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 2px 5px #0000001a}.arco-timepicker-column{box-sizing:border-box;width:64px;height:224px;overflow:hidden}.arco-timepicker-column:not(:last-child){border-right:1px solid var(--color-neutral-3)}.arco-timepicker-column:hover{overflow-y:auto}.arco-timepicker-column ul{box-sizing:border-box;margin:0;padding:0;list-style:none}.arco-timepicker-column ul:after{display:block;width:100%;height:192px;content:""}.arco-timepicker-cell{padding:4px 0;color:var(--color-text-1);font-weight:500;cursor:pointer}.arco-timepicker-cell-inner{height:24px;padding-left:24px;font-size:14px;line-height:24px}.arco-timepicker-cell:not(.arco-timepicker-cell-selected):not(.arco-timepicker-cell-disabled):hover .arco-timepicker-cell-inner{background-color:var(--color-fill-2)}.arco-timepicker-cell-selected .arco-timepicker-cell-inner{font-weight:500;background-color:var(--color-fill-2)}.arco-timepicker-cell-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-timepicker-footer-extra-wrapper{padding:8px;color:var(--color-text-1);font-size:12px;border-top:1px solid var(--color-neutral-3)}.arco-timepicker-footer-btn-wrapper{display:flex;justify-content:space-between;padding:8px;border-top:1px solid var(--color-neutral-3)}.arco-timepicker-footer-btn-wrapper :only-child{margin-left:auto}.arco-timeline{display:flex;flex-direction:column}.arco-timeline-item{position:relative;min-height:78px;padding-left:6px;color:var(--color-text-1);font-size:14px}.arco-timeline-item-label{color:var(--color-text-3);font-size:12px;line-height:1.667}.arco-timeline-item-content{margin-bottom:4px;color:var(--color-text-1);font-size:14px;line-height:1.5715}.arco-timeline-item-content-wrapper{position:relative;margin-left:16px}.arco-timeline-item.arco-timeline-item-last>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-line{display:none}.arco-timeline-item-dot-wrapper{position:absolute;left:0;height:100%;text-align:center}.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content{position:relative;width:6px;height:22.001px;line-height:22.001px}.arco-timeline-item-dot{position:relative;top:50%;box-sizing:border-box;width:6px;height:6px;margin-top:-50%;color:rgb(var(--primary-6));border-radius:var(--border-radius-circle)}.arco-timeline-item-dot-solid{background-color:rgb(var(--primary-6))}.arco-timeline-item-dot-hollow{background-color:var(--color-bg-2);border:2px solid rgb(var(--primary-6))}.arco-timeline-item-dot-custom{position:absolute;top:50%;left:50%;display:inline-flex;box-sizing:border-box;color:rgb(var(--primary-6));background-color:var(--color-bg-2);transform:translate(-50%) translateY(-50%);transform-origin:center}.arco-timeline-item-dot-custom svg{color:inherit}.arco-timeline-item-dot-line{position:absolute;top:18.0005px;bottom:-4.0005px;left:50%;box-sizing:border-box;width:1px;border-color:var(--color-neutral-3);border-left-width:1px;transform:translate(-50%)}.arco-timeline-is-reverse{flex-direction:column-reverse}.arco-timeline-alternate{overflow:hidden}.arco-timeline-alternate .arco-timeline-item-vertical-left{padding-left:0}.arco-timeline-alternate .arco-timeline-item-vertical-left>.arco-timeline-item-dot-wrapper{left:50%}.arco-timeline-alternate .arco-timeline-item-vertical-left>.arco-timeline-item-content-wrapper{left:50%;width:50%;margin-left:22px;padding-right:22px}.arco-timeline-alternate .arco-timeline-item-vertical-right{padding-right:0}.arco-timeline-alternate .arco-timeline-item-vertical-right>.arco-timeline-item-dot-wrapper{left:50%}.arco-timeline-alternate .arco-timeline-item-vertical-right>.arco-timeline-item-content-wrapper{left:0;width:50%;margin-right:0;margin-left:-16px;padding-right:16px;text-align:right}.arco-timeline-right .arco-timeline-item-vertical-right{padding-right:6px}.arco-timeline-right .arco-timeline-item-vertical-right>.arco-timeline-item-dot-wrapper{right:0;left:unset}.arco-timeline-right .arco-timeline-item-vertical-right>.arco-timeline-item-content-wrapper{margin-right:16px;margin-left:0;text-align:right}.arco-timeline-item-label-relative>.arco-timeline-item-label{position:absolute;top:0;box-sizing:border-box;max-width:100px}.arco-timeline-item-vertical-left.arco-timeline-item-label-relative{margin-left:100px}.arco-timeline-item-vertical-left.arco-timeline-item-label-relative>.arco-timeline-item-label{left:0;padding-right:16px;text-align:right;transform:translate(-100%)}.arco-timeline-item-vertical-right.arco-timeline-item-label-relative{margin-right:100px}.arco-timeline-item-vertical-right.arco-timeline-item-label-relative>.arco-timeline-item-label{right:0;padding-left:16px;text-align:left;transform:translate(100%)}.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative{margin-top:50px}.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative>.arco-timeline-item-label{padding-bottom:16px;transform:translateY(-100%)}.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative>.arco-timeline-item-content{margin-bottom:0}.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative{margin-bottom:50px}.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative>.arco-timeline-item-content{margin-bottom:0}.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative>.arco-timeline-item-label{top:unset;bottom:0;padding-top:16px;text-align:left;transform:translateY(100%)}.arco-timeline-alternate .arco-timeline-item-vertical-left.arco-timeline-item-label-relative{margin-left:0}.arco-timeline-alternate .arco-timeline-item-vertical-left.arco-timeline-item-label-relative>.arco-timeline-item-label{left:0;width:50%;max-width:unset;transform:none}.arco-timeline-alternate .arco-timeline-item-vertical-right.arco-timeline-item-label-relative{margin-right:0}.arco-timeline-alternate .arco-timeline-item-vertical-right.arco-timeline-item-label-relative>.arco-timeline-item-label{right:0;width:50%;max-width:unset;transform:none}.arco-timeline-alternate .arco-timeline-item-horizontal-top.arco-timeline-item-label-relative{margin-top:0}.arco-timeline-alternate .arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative{margin-bottom:0}.arco-timeline-direction-horizontal{display:flex;flex-direction:row}.arco-timeline-direction-horizontal.arco-timeline-is-reverse{flex-direction:row-reverse}.arco-timeline-item-dot-line-is-horizontal{top:50%;right:4px;left:12px;width:unset;height:1px;border-top-width:1px;border-left:none;transform:translateY(-50%)}.arco-timeline-item-horizontal-bottom,.arco-timeline-item-horizontal-top{flex:1;min-height:unset;padding-right:0;padding-left:0}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper,.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper{top:0;width:100%;height:auto}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot,.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot{top:unset;margin-top:unset}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content,.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content{height:6px;line-height:6px}.arco-timeline-item-horizontal-top{padding-top:6px}.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper{top:0;bottom:unset}.arco-timeline-item-horizontal-top>.arco-timeline-item-content-wrapper{margin-top:16px;margin-left:0}.arco-timeline-item-horizontal-bottom{padding-bottom:6px}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper{top:unset;bottom:0}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-content-wrapper{margin-bottom:16px;margin-left:0}.arco-timeline-alternate.arco-timeline-direction-horizontal{align-items:center;min-height:200px;overflow:visible}.arco-timeline-alternate.arco-timeline-direction-horizontal .arco-timeline-item-horizontal-bottom{margin-top:6px;transform:translateY(-50%)}.arco-timeline-alternate.arco-timeline-direction-horizontal .arco-timeline-item-horizontal-top{margin-top:-6px;transform:translateY(50%)}.arco-tooltip-content{max-width:350px;padding:8px 12px;color:#fff;font-size:14px;line-height:1.5715;text-align:left;word-wrap:break-word;background-color:var(--color-tooltip-bg);border-radius:var(--border-radius-small)}.arco-tooltip-mini{padding:4px 12px;font-size:14px}.arco-tooltip-popup-arrow{background-color:var(--color-tooltip-bg)}.arco-transfer{display:flex;align-items:center}.arco-transfer-view{display:flex;flex-direction:column;box-sizing:border-box;width:200px;height:224px;border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small)}.arco-transfer-view-search{padding:8px 12px 4px}.arco-transfer-view-list{flex:1}.arco-transfer-view-custom-list{flex:1;overflow:auto}.arco-transfer-view-header{display:flex;align-items:center;padding:0 10px}.arco-transfer-view-header>*:first-child{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-view-header>*:first-child:not(:last-child){margin-right:8px}.arco-transfer-view-header{height:40px;color:var(--color-text-1);font-weight:500;font-size:14px;line-height:40px;background-color:var(--color-fill-1)}.arco-transfer-view-header-title{display:flex;align-items:center}.arco-transfer-view-header-title .arco-checkbox{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:inherit}.arco-transfer-view-header-title .arco-checkbox-text{color:inherit}.arco-transfer-view-header-title .arco-checkbox-label,.arco-transfer-view-header-title-simple{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-view-header-clear-btn{color:var(--color-text-2);font-size:12px;cursor:pointer}.arco-transfer-view-header-clear-btn:hover:before{background-color:var(--color-fill-3)}.arco-transfer-view-header-count{margin-right:2px;color:var(--color-text-3);font-weight:400;font-size:12px}.arco-transfer-view-body{flex:1 1 auto;overflow:hidden}.arco-transfer-view-body .arco-transfer-view-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.arco-transfer-view .arco-scrollbar{height:100%}.arco-transfer-view .arco-scrollbar-container{height:100%;overflow:auto}.arco-transfer-view .arco-list{border-radius:0}.arco-transfer-view .arco-list-footer{position:relative;display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0 8px}.arco-transfer-view .arco-list .arco-pagination{position:absolute;top:50%;right:8px;margin:0;transform:translateY(-50%)}.arco-transfer-view .arco-list .arco-pagination-jumper-input{width:24px}.arco-transfer-view .arco-list .arco-pagination-jumper-separator{padding:0 8px}.arco-transfer-view .arco-checkbox{padding-left:6px}.arco-transfer-view .arco-checkbox-wrapper{display:inline}.arco-transfer-view .arco-checkbox .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-transfer-list-item{position:relative;display:flex;align-items:center;height:36px;padding:0 10px;color:var(--color-text-1);line-height:36px;list-style:none;background-color:transparent;cursor:default}.arco-transfer-list-item-content{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-list-item-checkbox .arco-checkbox-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-list-item-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-transfer-list-item:not(.arco-transfer-list-item-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-transfer-list-item .arco-checkbox{width:100%}.arco-transfer-list-item .arco-checkbox-text{color:inherit}.arco-transfer-list-item-remove-btn{margin-left:auto;color:var(--color-text-2);font-size:12px;cursor:pointer}.arco-transfer-list-item-remove-btn:hover:before{background-color:var(--color-fill-3)}.arco-transfer-list-item-draggable:before{position:absolute;right:0;left:0;display:block;height:2px;border-radius:1px;content:""}.arco-transfer-list-item-gap-bottom:before{bottom:-2px;background-color:rgb(var(--primary-6))}.arco-transfer-list-item-gap-top:before{top:-2px;background-color:rgb(var(--primary-6))}.arco-transfer-list-item-dragging{color:var(--color-text-4)!important;background-color:var(--color-fill-1)!important}.arco-transfer-list-item-dragged{animation:arco-transfer-drag-item-blink .4s;animation-timing-function:cubic-bezier(0,0,1,1)}.arco-transfer-operations{padding:0 20px}.arco-transfer-operations .arco-btn{display:block}.arco-transfer-operations .arco-btn:last-child{margin-top:12px}.arco-transfer-operations-words .arco-btn{width:100%;padding:0 12px;text-align:left}.arco-transfer-simple .arco-transfer-view-source{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.arco-transfer-simple .arco-transfer-view-target{border-top-left-radius:0;border-bottom-left-radius:0}.arco-transfer-disabled .arco-transfer-view-header{color:var(--color-text-4)}@keyframes arco-transfer-drag-item-blink{0%{background-color:var(--color-primary-light-1)}to{background-color:transparent}}.arco-tree-select-popup{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-tree-select-popup .arco-tree-select-tree-wrapper{height:100%;max-height:200px;padding-right:4px;padding-left:10px;overflow:auto}.arco-tree-select-popup .arco-tree-node{padding-left:0}.arco-tree-select-highlight{font-weight:500}.arco-tree-select-has-header{padding-top:0}.arco-tree-select-header{border-bottom:1px solid var(--color-fill-3)}.arco-tree-select-has-footer{padding-bottom:0}.arco-tree-select-footer{border-top:1px solid var(--color-fill-3)}.arco-icon-hover.arco-tree-node-icon-hover:before{width:16px;height:16px}.arco-tree-node-switcher{position:relative;display:flex;flex-shrink:0;align-items:center;width:12px;height:32px;margin-right:10px;color:var(--color-text-2);font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tree-node-switcher-icon{position:relative;margin:0 auto}.arco-tree-node-switcher-icon svg{position:relative;transform:rotate(-90deg);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-tree-node-expanded .arco-tree-node-switcher-icon svg,.arco-tree-node-is-leaf .arco-tree-node-switcher-icon svg{transform:rotate(0)}.arco-tree-node-drag-icon{margin-left:120px;color:rgb(var(--primary-6));opacity:0}.arco-tree-node-custom-icon{margin-right:10px;font-size:inherit;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tree-node .arco-icon-loading{color:rgb(var(--primary-6))}.arco-tree-node-minus-icon,.arco-tree-node-plus-icon{position:relative;display:block;width:14px;height:14px;background:var(--color-fill-2);border-radius:var(--border-radius-small);cursor:pointer}.arco-tree-node-minus-icon:after,.arco-tree-node-plus-icon:after{position:absolute;top:50%;left:50%;display:block;width:6px;height:2px;margin-top:-1px;margin-left:-3px;color:var(--color-text-2);background-color:var(--color-text-2);border-radius:.5px;content:""}.arco-tree-node-plus-icon:before{position:absolute;top:50%;left:50%;display:block;width:2px;height:6px;margin-top:-3px;margin-left:-1px;color:var(--color-text-2);background-color:var(--color-text-2);border-radius:.5px;content:""}.arco-tree{color:var(--color-text-1)}.arco-tree .arco-checkbox{margin-right:10px;padding-left:0;line-height:32px}.arco-tree-node{position:relative;display:flex;flex-wrap:nowrap;align-items:center;padding-left:2px;color:var(--color-text-1);line-height:1.5715;cursor:pointer}.arco-tree-node-selected .arco-tree-node-title,.arco-tree-node-selected .arco-tree-node-title:hover{color:rgb(var(--primary-6));transition:color .2s cubic-bezier(0,0,1,1)}.arco-tree-node-disabled-selectable .arco-tree-node-title,.arco-tree-node-disabled .arco-tree-node-title,.arco-tree-node-disabled-selectable .arco-tree-node-title:hover,.arco-tree-node-disabled .arco-tree-node-title:hover{color:var(--color-text-4);background:none;cursor:not-allowed}.arco-tree-node-disabled.arco-tree-node-selected .arco-tree-node-title{color:var(--color-primary-light-3)}.arco-tree-node-title-block{flex:1;box-sizing:content-box}.arco-tree-node-title-block .arco-tree-node-drag-icon{position:absolute;right:12px}.arco-tree-node-indent{position:relative;flex-shrink:0;align-self:stretch}.arco-tree-node-indent-block{position:relative;display:inline-block;width:12px;height:100%;margin-right:10px;vertical-align:top}.arco-tree-node-draggable{margin-top:2px}.arco-tree-node-title{position:relative;display:flex;align-items:center;margin-left:-4px;padding:5px 4px;font-size:14px;border-radius:var(--border-radius-small)}.arco-tree-node-title:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-tree-node-title:hover .arco-tree-node-drag-icon{opacity:1}.arco-tree-node-title-draggable:before{position:absolute;top:-2px;right:0;left:0;display:block;height:2px;border-radius:1px;content:""}.arco-tree-node-title-gap-bottom:before{top:unset;bottom:-2px;background-color:rgb(var(--primary-6))}.arco-tree-node-title-gap-top:before{background-color:rgb(var(--primary-6))}.arco-tree-node-title-highlight{color:var(--color-text-1);background-color:var(--color-primary-light-1)}.arco-tree-node-title-dragging,.arco-tree-node-title-dragging:hover{color:var(--color-text-4);background-color:var(--color-fill-1)}.arco-tree-show-line{padding-left:1px}.arco-tree-show-line .arco-tree-node-switcher{width:14px;text-align:center}.arco-tree-show-line .arco-tree-node-switcher .arco-tree-node-icon-hover{width:100%}.arco-tree-show-line .arco-tree-node-indent-block{width:14px}.arco-tree-show-line .arco-tree-node-indent-block:before{position:absolute;left:50%;box-sizing:border-box;width:1px;border-left:1px solid var(--color-neutral-3);transform:translate(-50%);content:"";top:-5px;bottom:-5px}.arco-tree-show-line .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:after{position:absolute;right:-7px;box-sizing:border-box;width:1px;border-left:1px solid var(--color-neutral-3);transform:translate(50%);content:"";top:27px;bottom:-5px}.arco-tree-show-line .arco-tree-node-indent-block-lineless:before{display:none}.arco-tree-size-mini .arco-tree-node-switcher{height:24px}.arco-tree-size-mini .arco-checkbox{line-height:24px}.arco-tree-size-mini .arco-tree-node-title{padding-top:2px;padding-bottom:2px;font-size:12px;line-height:1.667}.arco-tree-size-mini .arco-tree-node-indent-block:after{top:23px;bottom:-1px}.arco-tree-size-mini .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before{top:-1px;bottom:-1px}.arco-tree-size-small .arco-tree-node-switcher{height:28px}.arco-tree-size-small .arco-checkbox{line-height:28px}.arco-tree-size-small .arco-tree-node-title{padding-top:3px;padding-bottom:3px;font-size:14px}.arco-tree-size-small .arco-tree-node-indent-block:after{top:25px;bottom:-3px}.arco-tree-size-small .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before{top:-3px;bottom:-3px}.arco-tree-size-large .arco-tree-node-switcher{height:36px}.arco-tree-size-large .arco-checkbox{line-height:36px}.arco-tree-size-large .arco-tree-node-title{padding-top:7px;padding-bottom:7px;font-size:14px}.arco-tree-size-large .arco-tree-node-indent-block:after{top:29px;bottom:-7px}.arco-tree-size-large .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before{top:-7px;bottom:-7px}.arco-tree-node-list{overflow:hidden;transition:height .2s cubic-bezier(.34,.69,.1,1)}.arco-typography{color:var(--color-text-1);line-height:1.5715;white-space:normal;overflow-wrap:anywhere}h1.arco-typography,h2.arco-typography,h3.arco-typography,h4.arco-typography,h5.arco-typography,h6.arco-typography{margin-top:1em;margin-bottom:.5em;font-weight:500}h1.arco-typography{font-size:36px;line-height:1.23}h2.arco-typography{font-size:32px;line-height:1.25}h3.arco-typography{font-size:28px;line-height:1.29}h4.arco-typography{font-size:24px;line-height:1.33}h5.arco-typography{font-size:20px;line-height:1.4}h6.arco-typography{font-size:16px;line-height:1.5}div.arco-typography,p.arco-typography{margin-top:0;margin-bottom:1em}.arco-typography-primary{color:rgb(var(--primary-6))}.arco-typography-secondary{color:var(--color-text-2)}.arco-typography-success{color:rgb(var(--success-6))}.arco-typography-warning{color:rgb(var(--warning-6))}.arco-typography-danger{color:rgb(var(--danger-6))}.arco-typography-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-typography mark{background-color:rgb(var(--yellow-4))}.arco-typography u{text-decoration:underline}.arco-typography del{text-decoration:line-through}.arco-typography b{font-weight:500}.arco-typography code{margin:0 2px;padding:2px 8px;color:var(--color-text-2);font-size:85%;background-color:var(--color-neutral-2);border:1px solid var(--color-neutral-3);border-radius:2px}.arco-typography blockquote{margin:0 0 1em;padding-left:8px;background-color:var(--color-bg-2);border-left:2px solid var(--color-neutral-6)}.arco-typography ol,.arco-typography ul{margin:0;padding:0}.arco-typography ul li,.arco-typography ol li{margin-left:20px}.arco-typography ul{list-style:circle}.arco-typography-spacing-close{line-height:1.3}.arco-typography-operation-copy,.arco-typography-operation-copied{margin-left:2px;padding:2px}.arco-typography-operation-copy{color:var(--color-text-2);background-color:transparent;border-radius:2px;cursor:pointer;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-typography-operation-copy:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-typography-operation-copied{color:rgb(var(--success-6))}.arco-typography-operation-edit{margin-left:2px;padding:2px;color:var(--color-text-2);background-color:transparent;border-radius:2px;cursor:pointer;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-typography-operation-edit:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-typography-operation-expand{margin:0 4px;color:rgb(var(--primary-6));cursor:pointer}.arco-typography-operation-expand:hover{color:rgb(var(--primary-5))}.arco-typography-edit-content{position:relative;left:-13px;margin-top:-5px;margin-right:-13px;margin-bottom:calc(1em - 5px)}.arco-typography-css-operation{margin-top:-1em;margin-bottom:1em;text-align:right}.arco-upload{display:inline-block;max-width:100%;cursor:pointer}.arco-upload.arco-upload-draggable{width:100%}.arco-upload-tip{margin-top:4px;overflow:hidden;color:var(--color-text-3);font-size:12px;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.arco-upload-picture-card{display:flex;flex-direction:column;justify-content:center;min-width:80px;height:80px;margin-bottom:0;color:var(--color-text-2);text-align:center;background:var(--color-fill-2);border:1px dashed var(--color-neutral-3);border-radius:var(--border-radius-small);transition:all .1s cubic-bezier(0,0,1,1)}.arco-upload-picture-card:hover{color:var(--color-text-2);background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-upload-drag{width:100%;padding:50px 0;color:var(--color-text-1);text-align:center;background-color:var(--color-fill-1);border:1px dashed var(--color-neutral-3);border-radius:var(--border-radius-small);transition:all .2s ease}.arco-upload-drag .arco-icon-plus{margin-bottom:24px;color:var(--color-text-2);font-size:14px}.arco-upload-drag:hover{background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-upload-drag:hover .arco-upload-drag-text{color:var(--color-text-1)}.arco-upload-drag:hover .arco-icon-plus{color:var(--color-text-2)}.arco-upload-drag-active{color:var(--color-text-1);background-color:var(--color-primary-light-1);border-color:rgb(var(--primary-6))}.arco-upload-drag-active .arco-upload-drag-text{color:var(--color-text-1)}.arco-upload-drag-active .arco-icon-plus{color:rgb(var(--primary-6))}.arco-upload-drag .arco-upload-tip{margin-top:0}.arco-upload-drag-text{color:var(--color-text-1);font-size:14px;line-height:1.5}.arco-upload-wrapper{width:100%}.arco-upload-wrapper.arco-upload-wrapper-type-picture-card{display:flex;justify-content:flex-start}.arco-upload-drag{width:100%}.arco-upload-hide{display:none}.arco-upload-disabled .arco-upload-picture-card,.arco-upload-disabled .arco-upload-picture-card:hover{color:var(--color-text-4);background-color:var(--color-fill-1);border-color:var(--color-neutral-4);cursor:not-allowed}.arco-upload-disabled .arco-upload-drag,.arco-upload-disabled .arco-upload-drag:hover{background-color:var(--color-fill-1);border-color:var(--color-text-4);cursor:not-allowed}.arco-upload-disabled .arco-upload-drag .arco-icon-plus,.arco-upload-disabled .arco-upload-drag:hover .arco-icon-plus,.arco-upload-disabled .arco-upload-drag .arco-upload-drag-text,.arco-upload-disabled .arco-upload-drag:hover .arco-upload-drag-text,.arco-upload-disabled .arco-upload-tip{color:var(--color-text-4)}.arco-upload-icon{cursor:pointer}.arco-upload-icon-error{margin-left:4px;color:rgb(var(--danger-6))}.arco-upload-icon-success{color:rgb(var(--success-6));font-size:14px;line-height:14px}.arco-upload-icon-remove{position:relative;font-size:14px}.arco-upload-icon-start,.arco-upload-icon-cancel{position:absolute;top:50%;left:50%;color:var(--color-white);font-size:12px;transform:translate(-50%) translateY(-50%)}.arco-upload-icon-upload{color:rgb(var(--primary-6));font-size:14px;cursor:pointer;transition:all .2s ease}.arco-upload-icon-upload:active,.arco-upload-icon-upload:hover{color:rgb(var(--primary-7))}.arco-upload-list{margin:0;padding:0;list-style:none}.arco-upload-list.arco-upload-list-type-text,.arco-upload-list.arco-upload-list-type-picture{width:100%}.arco-upload-list.arco-upload-list-type-text .arco-upload-list-item:first-of-type,.arco-upload-list.arco-upload-list-type-picture .arco-upload-list-item:first-of-type{margin-top:24px}.arco-upload-list-item-done .arco-upload-list-item-file-icon{color:rgb(var(--primary-6))}.arco-upload-list-item{position:relative;display:flex;align-items:center;box-sizing:border-box;margin-top:12px}.arco-upload-list-item-content{display:flex;flex:1;flex-wrap:nowrap;align-items:center;box-sizing:border-box;width:100%;padding:8px 10px 8px 12px;overflow:hidden;font-size:14px;background-color:var(--color-fill-1);border-radius:var(--border-radius-small);transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-upload-list-item-file-icon{margin-right:12px;color:rgb(var(--primary-6));font-size:16px;line-height:16px}.arco-upload-list-item-thumbnail{flex-shrink:0;width:40px;height:40px;margin-right:12px}.arco-upload-list-item-thumbnail img{width:100%;height:100%}.arco-upload-list-item-name{display:flex;flex:1;align-items:center;margin-right:10px;overflow:hidden;color:var(--color-text-1);font-size:14px;line-height:1.4286;white-space:nowrap;text-overflow:ellipsis}.arco-upload-list-item-name-link{overflow:hidden;color:rgb(var(--link-6));text-decoration:none;text-overflow:ellipsis;cursor:pointer}.arco-upload-list-item-name-text{overflow:hidden;text-overflow:ellipsis;cursor:pointer}.arco-upload-list-item .arco-upload-progress{position:relative;margin-left:auto;line-height:12px}.arco-upload-list-item .arco-upload-progress:hover .arco-progress-circle-bg{stroke:rgba(var(--gray-10),.2)}.arco-upload-list-item .arco-upload-progress:hover .arco-progress-circle-bar{stroke:rgb(var(--primary-7))}.arco-upload-list-item-operation{margin-left:12px;color:var(--color-text-2);font-size:12px}.arco-upload-list-item-operation .arco-upload-icon-remove{font-size:inherit}.arco-upload-list-item-error .arco-upload-list-status,.arco-upload-list-item-done .arco-upload-list-status{display:none}.arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-name-link,.arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-name{color:rgb(var(--danger-6))}.arco-upload-list.arco-upload-list-type-picture-card{display:flex;flex-wrap:wrap;vertical-align:top}.arco-upload-list.arco-upload-list-type-picture-card .arco-upload-list-status{top:50%;margin-left:0;transform:translateY(-50%)}.arco-upload-list-picture{display:inline-block;margin-top:0;margin-right:8px;margin-bottom:8px;padding-right:0;overflow:hidden;vertical-align:top;transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-upload-list-picture-status-error .arco-upload-list-picture-mask{opacity:1}.arco-upload-list-picture{position:relative;box-sizing:border-box;width:80px;height:80px;overflow:hidden;line-height:80px;text-align:center;vertical-align:top;border-radius:var(--border-radius-small)}.arco-upload-list-picture img{width:100%;height:100%}.arco-upload-list-picture-mask{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--color-white);font-size:16px;line-height:80px;text-align:center;background:#00000080;cursor:pointer;opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1)}.arco-upload-list-picture-operation{display:none;font-size:14px}.arco-upload-list-picture-operation .arco-upload-icon-retry{color:var(--color-white)}.arco-upload-list-picture-error-tip .arco-upload-icon-error{color:var(--color-white);font-size:26px}.arco-upload-list-picture-mask:hover{opacity:1}.arco-upload-list-picture-mask:hover .arco-upload-list-picture-operation{display:flex;justify-content:space-evenly}.arco-upload-list-picture-mask:hover .arco-upload-list-picture-error-tip{display:none}.arco-upload-list-type-picture .arco-upload-list-item-content{padding-top:8px;padding-bottom:8px}.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-content{background-color:var(--color-danger-light-1)}.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-name-link,.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-name{color:rgb(var(--danger-6))}.arco-upload-hide+.arco-upload-list .arco-upload-list-item:first-of-type{margin-top:0}.arco-upload-slide-up-enter{opacity:0}.arco-upload-slide-up-enter-active{opacity:1;transition:opacity .2s cubic-bezier(.34,.69,.1,1)}.arco-upload-slide-up-exit{opacity:1}.arco-upload-slide-up-exit-active{margin:0;overflow:hidden;opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1),height .3s cubic-bezier(.34,.69,.1,1) .1s,margin .3s cubic-bezier(.34,.69,.1,1) .1s}.arco-upload-list-item.arco-upload-slide-inline-enter{opacity:0}.arco-upload-list-item.arco-upload-slide-inline-enter-active{opacity:1;transition:opacity .2s cubic-bezier(0,0,1,1)}.arco-upload-list-item.arco-upload-slide-inline-exit{opacity:1}.arco-upload-list-item.arco-upload-slide-inline-exit-active{margin:0;overflow:hidden;opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1),width .3s cubic-bezier(.34,.69,.1,1) .1s,margin .3s cubic-bezier(.34,.69,.1,1) .1s}.arco-verification-code{display:flex;align-items:center;justify-content:space-between;width:100%;-moz-column-gap:4px;column-gap:4px}.arco-verification-code .arco-input{width:32px;padding-right:0;padding-left:0;text-align:center}.arco-verification-code .arco-input-size-small{width:28px}.arco-verification-code .arco-input-size-mini{width:24px}.arco-verification-code .arco-input-size-large{width:36px}
diff --git a/webman/public/assets/@arco-design-uttiljWv.js b/webman/public/assets/@arco-design-uttiljWv.js
new file mode 100644
index 0000000..b98211f
--- /dev/null
+++ b/webman/public/assets/@arco-design-uttiljWv.js
@@ -0,0 +1,4 @@
+import{r as D,a as Ce,i as ot,c as m,g as wn,b as al,d as Nt,F as He,e as N,w as Ie,o as st,f as tn,h as ne,j as ue,k as h,l as ve,m as B,n as S,p as re,q as H,s as C,t as v,u as ee,v as $e,x as Ut,y as Ge,z as Ee,T as mn,A as an,B as ft,C as pt,D as Cn,E as ke,G as Lt,H as yn,I as Sn,J as UW,K as YW,L as Gr,M as Pn,N as Mn,O as gn,P as Vt,Q as Xr,R as Yl,S as $t,U as ln,V as _o,W as ho,X as Nn,Y as Zy,Z as GW,_ as Hy,$ as XW,a0 as QW,a1 as JW,a2 as _W}from"./@vue-9ZIPiVZG.js";import{i as Qr}from"./resize-observer-polyfill-B1PUzC5B.js";import{i as eT}from"./compute-scroll-into-view-1gs_hJI2.js";import{T as Jr}from"./b-tween-BtQQsX34.js";import{d as on,c as tT,i as nT,w as oT,A as lT,a as iT,Q as rT}from"./dayjs-DUkVwsK-.js";import{i as fn}from"./number-precision-BW_FzNZC.js";import{s as xy}from"./scroll-into-view-if-needed-SxpMpKWN.js";import{S as sT,d as aT}from"./b-validate-DHOn5MGm.js";import{r as cT}from"./vue-QIJ1KGct.js";import{c as zv}from"./color-JIMhKyf3.js";const Zo=Object.prototype.toString;function Xe(e){return Zo.call(e)==="[object Array]"}function cn(e){return Zo.call(e)==="[object Null]"}function rn(e){return Zo.call(e)==="[object Boolean]"}function lt(e){return Zo.call(e)==="[object Object]"}const Ao=e=>Zo.call(e)==="[object Promise]";function Ot(e){return Zo.call(e)==="[object String]"}function Z(e){return Zo.call(e)==="[object Number]"&&e===e}function De(e){return e===void 0}function Ae(e){return typeof e=="function"}function uT(e){return lt(e)&&Object.keys(e).length===0}function Z4(e){return e||e===0}function Zi(e){return e===window}const Ry=e=>(e==null?void 0:e.$)!==void 0,dT=e=>/\[Q]Q/.test(e);function Vn(e){return lt(e)&&"$y"in e&&"$M"in e&&"$D"in e&&"$d"in e&&"$H"in e&&"$m"in e&&"$s"in e}const nn=Symbol("ArcoConfigProvider"),Ni={formatYear:"YYYY 年",formatMonth:"YYYY 年 MM 月",today:"今天",view:{month:"月",year:"年",week:"周",day:"日"},month:{long:{January:"一月",February:"二月",March:"三月",April:"四月",May:"五月",June:"六月",July:"七月",August:"八月",September:"九月",October:"十月",November:"十一月",December:"十二月"},short:{January:"一月",February:"二月",March:"三月",April:"四月",May:"五月",June:"六月",July:"七月",August:"八月",September:"九月",October:"十月",November:"十一月",December:"十二月"}},week:{long:{self:"周",monday:"周一",tuesday:"周二",wednesday:"周三",thursday:"周四",friday:"周五",saturday:"周六",sunday:"周日"},short:{self:"周",monday:"一",tuesday:"二",wednesday:"三",thursday:"四",friday:"五",saturday:"六",sunday:"日"}}},fT={locale:"zh-CN",empty:{description:"暂无数据"},drawer:{okText:"确定",cancelText:"取消"},popconfirm:{okText:"确定",cancelText:"取消"},modal:{okText:"确定",cancelText:"取消"},pagination:{goto:"前往",page:"页",countPerPage:"条/页",total:"共 {0} 条"},table:{okText:"确定",resetText:"重置"},upload:{start:"开始",cancel:"取消",delete:"删除",retry:"点击重试",buttonText:"点击上传",preview:"预览",drag:"点击或拖拽文件到此处上传",dragHover:"释放文件并开始上传",error:"上传失败"},calendar:Ni,datePicker:{view:Ni.view,month:Ni.month,week:Ni.week,placeholder:{date:"请选择日期",week:"请选择周",month:"请选择月份",year:"请选择年份",quarter:"请选择季度",time:"请选择时间"},rangePlaceholder:{date:["开始日期","结束日期"],week:["开始周","结束周"],month:["开始月份","结束月份"],year:["开始年份","结束年份"],quarter:["开始季度","结束季度"],time:["开始时间","结束时间"]},selectTime:"选择时间",today:"今天",now:"此刻",ok:"确定"},image:{loading:"加载中"},imagePreview:{fullScreen:"全屏",rotateRight:"向右旋转",rotateLeft:"向左旋转",zoomIn:"放大",zoomOut:"缩小",originalSize:"原始尺寸"},typography:{copied:"已复制",copy:"复制",expand:"展开",collapse:"折叠",edit:"编辑"},form:{validateMessages:{required:"#{field} 是必填项",type:{string:"#{field} 不是合法的文本类型",number:"#{field} 不是合法的数字类型",boolean:"#{field} 不是合法的布尔类型",array:"#{field} 不是合法的数组类型",object:"#{field} 不是合法的对象类型",url:"#{field} 不是合法的 url 地址",email:"#{field} 不是合法的邮箱地址",ip:"#{field} 不是合法的 IP 地址"},number:{min:"`#{value}` 小于最小值 `#{min}`",max:"`#{value}` 大于最大值 `#{max}`",equal:"`#{value}` 不等于 `#{equal}`",range:"`#{value}` 不在 `#{min} ~ #{max}` 范围内",positive:"`#{value}` 不是正数",negative:"`#{value}` 不是负数"},array:{length:"`#{field}` 个数不等于 #{length}",minLength:"`#{field}` 个数最少为 #{minLength}",maxLength:"`#{field}` 个数最多为 #{maxLength}",includes:"#{field} 不包含 #{includes}",deepEqual:"#{field} 不等于 #{deepEqual}",empty:"`#{field}` 不是空数组"},string:{minLength:"字符数最少为 #{minLength}",maxLength:"字符数最多为 #{maxLength}",length:"字符数必须是 #{length}",match:"`#{value}` 不符合模式 #{pattern}",uppercase:"`#{value}` 必须全大写",lowercase:"`#{value}` 必须全小写"},object:{deepEqual:"`#{field}` 不等于期望值",hasKeys:"`#{field}` 不包含必须字段",empty:"`#{field}` 不是对象"},boolean:{true:"期望是 `true`",false:"期望是 `false`"}}},colorPicker:{history:"最近使用颜色",preset:"系统预设颜色",empty:"暂无"}},Lv=D("zh-CN"),Tr=Ce({"zh-CN":fT}),mT=(e,o)=>{for(const t of Object.keys(e))(!Tr[t]||o!=null&&o.overwrite)&&(Tr[t]=e[t])},pT=e=>{if(!Tr[e]){console.warn(`use ${e} failed! Please add ${e} first`);return}Lv.value=e},kT=()=>Lv.value,jt=()=>{const e=ot(nn,void 0),o=m(()=>{var s;return(s=e==null?void 0:e.locale)!=null?s:Tr[Lv.value]}),t=m(()=>o.value.locale);return{i18nMessage:o,locale:t,t:(s,...u)=>{const l=s.split(".");let k=o.value;for(const f of l){if(!k[f])return s;k=k[f]}return Ot(k)&&u.length>0?k.replace(/{(\d+)}/g,(f,p)=>{var y;return(y=u[p])!=null?y:f}):k}}},vT="A",yT="arco",nv="$arco",Ue=e=>{var o;return(o=e==null?void 0:e.componentPrefix)!=null?o:vT},Ye=(e,o)=>{var t;o&&o.classPrefix&&(e.config.globalProperties[nv]={...(t=e.config.globalProperties[nv])!=null?t:{},classPrefix:o.classPrefix})},W=e=>{var o,t,i;const s=wn(),u=ot(nn,void 0),l=(i=(t=u==null?void 0:u.prefixCls)!=null?t:(o=s==null?void 0:s.appContext.config.globalProperties[nv])==null?void 0:o.classPrefix)!=null?i:yT;return e?`${l}-${e}`:l},_r=e=>!!(e&&e.shapeFlag&1),Gl=(e,o)=>!!(e&&e.shapeFlag&6),gT=(e,o)=>!!(e&&e.shapeFlag&8),es=(e,o)=>!!(e&&e.shapeFlag&16),ts=(e,o)=>!!(e&&e.shapeFlag&32),tl=e=>{var o,t;if(e)for(const i of e){if(_r(i)||Gl(i))return i;if(es(i,i.children)){const s=tl(i.children);if(s)return s}else if(ts(i,i.children)){const s=(t=(o=i.children).default)==null?void 0:t.call(o);if(s){const u=tl(s);if(u)return u}}else if(Xe(i)){const s=tl(i);if(s)return s}}},hT=e=>{if(!e)return!0;for(const o of e)if(o.children)return!1;return!0},qy=(e,o)=>{if(e&&e.length>0)for(let t=0;t0&&qy(s,o))return!0}return!1},jv=e=>{if(es(e,e.children))return e.children;if(Xe(e))return e},Ky=e=>{var o,t;if(_r(e))return e.el;if(Gl(e)){if(((o=e.el)==null?void 0:o.nodeType)===1)return e.el;if((t=e.component)!=null&&t.subTree){const i=Ky(e.component.subTree);if(i)return i}}else{const i=jv(e);return Uy(i)}},Uy=e=>{if(e&&e.length>0)for(const o of e){const t=Ky(o);if(t)return t}},eo=(e,o=!1)=>{var t,i;const s=[];for(const u of e??[])_r(u)||Gl(u)||o&&gT(u,u.children)?s.push(u):es(u,u.children)?s.push(...eo(u.children,o)):ts(u,u.children)?s.push(...eo((i=(t=u.children).default)==null?void 0:i.call(t),o)):Xe(u)&&s.push(...eo(u,o));return s};function $T(e){function o(t){const i=[];return t.forEach(s=>{var u,l;Nt(s)&&s.type===He?ts(s,s.children)?i.push(...o(((l=(u=s.children).default)==null?void 0:l.call(u))||[])):es(s,s.children)?i.push(...o(s.children)):Ot(s.children)&&i.push(s.children):i.push(s)}),i}return o(e)}const dn=e=>{if(e)return Ae(e)?e:()=>e},Yy=(e,o)=>{var t;const i=[];if(Gl(e,e.type))e.type.name===o?e.component&&i.push(e.component.uid):(t=e.component)!=null&&t.subTree&&i.push(...Yy(e.component.subTree,o));else{const s=jv(e);s&&i.push(...Gy(s,o))}return i},Gy=(e,o)=>{const t=[];if(e&&e.length>0)for(const i of e)t.push(...Yy(i,o));return t};var xn=N({name:"ResizeObserver",emits:["resize"],setup(e,{emit:o,slots:t}){let i;const s=D(),u=m(()=>Ry(s.value)?s.value.$el:s.value),l=f=>{f&&(i=new Qr(p=>{const y=p[0];o("resize",y)}),i.observe(f))},k=()=>{i&&(i.disconnect(),i=null)};return Ie(u,f=>{i&&k(),f&&l(f)}),st(()=>{u.value&&l(u.value)}),tn(()=>{k()}),()=>{var f,p;const y=tl((p=(f=t.default)==null?void 0:f.call(t))!=null?p:[]);return y?al(y,{ref:s},!0):null}}});const Xy=typeof window>"u"?global:window,Qy=Xy.requestAnimationFrame,Ar=Xy.cancelAnimationFrame;function Fo(e){let o=0;const t=(...i)=>{o&&Ar(o),o=Qy(()=>{e(...i),o=0})};return t.cancel=()=>{Ar(o),o=0},t}const nl=()=>{},Jy=()=>{const{body:e}=document,o=document.documentElement;let t;try{t=(window.top||window.self||window).document.body}catch{}return{height:Math.max(e.scrollHeight,e.offsetHeight,o.clientHeight,o.scrollHeight,o.offsetHeight,(t==null?void 0:t.scrollHeight)||0,(t==null?void 0:t.clientHeight)||0),width:Math.max(e.scrollWidth,e.offsetWidth,o.clientWidth,o.scrollWidth,o.offsetWidth,(t==null?void 0:t.scrollWidth)||0,(t==null?void 0:t.clientWidth)||0)}},Xl=(()=>{try{return!(typeof window<"u"&&document!==void 0)}catch{return!0}})(),mt=Xl?nl:(e,o,t,i=!1)=>{e.addEventListener(o,t,i)},ht=Xl?nl:(e,o,t,i=!1)=>{e.removeEventListener(o,t,i)},CT=(e,o)=>{if(!e||!o)return!1;let t=o;for(;t;){if(t===e)return!0;t=t.parentNode}return!1},ns=e=>{const o=document.createElement("div");return o.setAttribute("class",`arco-overlay arco-overlay-${e}`),o},_y=(e,o)=>{var t;return Xl?nl():(t=(o??document).querySelector(e))!=null?t:void 0},Jn=(e,o)=>{if(Ot(e)){const t=e[0]==="#"?`[id='${e.slice(1)}']`:e;return _y(t,o)}return e},bT=(e,o)=>{const t=e.getBoundingClientRect(),i=o.getBoundingClientRect();return{top:t.top-i.top,bottom:i.bottom-t.bottom,left:t.left-i.left,right:i.right-t.right,width:t.width,height:t.height}},wT=e=>e.tagName==="BODY"?document.documentElement.scrollHeight>window.innerHeight:e.scrollHeight>e.offsetHeight,ST=e=>e.tagName==="BODY"?window.innerWidth-Jy().width:e.offsetWidth-e.clientWidth;var F=(e,o)=>{for(const[t,i]of o)e[t]=i;return e};function zT(e){return Zi(e)?{top:0,bottom:window.innerHeight}:e.getBoundingClientRect()}const LT=N({name:"Affix",components:{ResizeObserver:xn},props:{offsetTop:{type:Number,default:0},offsetBottom:{type:Number},target:{type:[String,Object,Function]},targetContainer:{type:[String,Object,Function]}},emits:{change:e=>!0},setup(e,{emit:o}){const t=W("affix"),{target:i,targetContainer:s}=$e(e),u=D(),l=D(),k=D(!1),f=D({}),p=D({}),y=m(()=>({[t]:k.value})),$=Fo(()=>{if(!u.value||!l.value)return;const{offsetTop:b,offsetBottom:w}=e,z=De(w)?"top":"bottom",I=u.value.getBoundingClientRect(),j=zT(l.value);let O=!1,T={};const V={width:`${u.value.offsetWidth}px`,height:`${u.value.offsetHeight}px`};z==="top"?(O=I.top-j.top<(b||0),T=O?{position:"fixed",top:`${j.top+(b||0)}px`}:{}):(O=j.bottom-I.bottom<(w||0),T=O?{position:"fixed",bottom:`${window.innerHeight-j.bottom+(w||0)}px`}:{}),O!==k.value&&(k.value=O,o("change",O)),f.value=V,p.value={...T,...O?V:{}}});return st(()=>{Ut(b=>{const w=i&&i.value!==window&&Jn(i.value)||window;l.value=w,w&&(mt(w,"scroll",$),mt(w,"resize",$),b(()=>{ht(w,"scroll",$),ht(w,"resize",$)}))}),Ut(b=>{if(!l.value)return;const w=s&&s.value!==window&&Jn(s.value)||window;w&&(mt(w,"scroll",$),mt(w,"resize",$),b(()=>{ht(w,"scroll",$),ht(w,"resize",$)}))})}),{wrapperRef:u,isFixed:k,classNames:y,placeholderStyles:f,fixedStyles:p,updatePositionThrottle:$}},methods:{updatePosition(){this.updatePositionThrottle()}}}),jT={ref:"wrapperRef"};function BT(e,o,t,i,s,u){const l=ne("ResizeObserver");return h(),ue(l,{onResize:e.updatePositionThrottle},{default:ve(()=>[B("div",jT,[e.isFixed?(h(),S("div",{key:0,style:H(e.placeholderStyles)},null,4)):re("v-if",!0),B("div",{class:C(e.classNames),style:H(e.fixedStyles)},[v(l,{onResize:e.updatePositionThrottle},{default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["onResize"])],6)],512)]),_:3},8,["onResize"])}var v1=F(LT,[["render",BT]]);const IT=Object.assign(v1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+v1.name,v1)}}),NT=N({name:"IconHover",props:{prefix:{type:String},size:{type:String,default:"medium"},disabled:{type:Boolean,default:!1}},setup(){return{prefixCls:W("icon-hover")}}});function PT(e,o,t,i,s,u){return h(),S("span",{class:C([e.prefixCls,{[`${e.prefix}-icon-hover`]:e.prefix,[`${e.prefixCls}-size-${e.size}`]:e.size!=="medium",[`${e.prefixCls}-disabled`]:e.disabled}])},[ee(e.$slots,"default")],2)}var St=F(NT,[["render",PT]]);const MT=N({name:"IconClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-close`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),VT=["stroke-width","stroke-linecap","stroke-linejoin"];function OT(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M9.857 9.858 24 24m0 0 14.142 14.142M24 24 38.142 9.858M24 24 9.857 38.142"},null,-1)]),14,VT)}var y1=F(MT,[["render",OT]]);const Kt=Object.assign(y1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+y1.name,y1)}}),ET=N({name:"IconInfoCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-info-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),WT=["stroke-width","stroke-linecap","stroke-linejoin"];function TT(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm2-30a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2Zm0 17h1a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h1v-8a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v11Z",fill:"currentColor",stroke:"none"},null,-1)]),14,WT)}var g1=F(ET,[["render",TT]]);const Ho=Object.assign(g1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+g1.name,g1)}}),AT=N({name:"IconCheckCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-check-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),FT=["stroke-width","stroke-linecap","stroke-linejoin"];function DT(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm10.207-24.379a1 1 0 0 0 0-1.414l-1.414-1.414a1 1 0 0 0-1.414 0L22 26.172l-4.878-4.88a1 1 0 0 0-1.415 0l-1.414 1.415a1 1 0 0 0 0 1.414l7 7a1 1 0 0 0 1.414 0l11.5-11.5Z",fill:"currentColor",stroke:"none"},null,-1)]),14,FT)}var h1=F(AT,[["render",DT]]);const so=Object.assign(h1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+h1.name,h1)}}),ZT=N({name:"IconExclamationCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-exclamation-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),HT=["stroke-width","stroke-linecap","stroke-linejoin"];function xT(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-2-11a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2Zm4-18a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V15Z",fill:"currentColor",stroke:"none"},null,-1)]),14,HT)}var $1=F(ZT,[["render",xT]]);const Kn=Object.assign($1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+$1.name,$1)}}),RT=N({name:"IconCloseCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-close-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qT=["stroke-width","stroke-linecap","stroke-linejoin"];function KT(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm4.955-27.771-4.95 4.95-4.95-4.95a1 1 0 0 0-1.414 0l-1.414 1.414a1 1 0 0 0 0 1.414l4.95 4.95-4.95 4.95a1 1 0 0 0 0 1.414l1.414 1.414a1 1 0 0 0 1.414 0l4.95-4.95 4.95 4.95a1 1 0 0 0 1.414 0l1.414-1.414a1 1 0 0 0 0-1.414l-4.95-4.95 4.95-4.95a1 1 0 0 0 0-1.414l-1.414-1.414a1 1 0 0 0-1.414 0Z",fill:"currentColor",stroke:"none"},null,-1)]),14,qT)}var C1=F(RT,[["render",KT]]);const wo=Object.assign(C1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+C1.name,C1)}}),UT=N({name:"Alert",components:{IconHover:St,IconClose:Kt,IconInfoCircleFill:Ho,IconCheckCircleFill:so,IconExclamationCircleFill:Kn,IconCloseCircleFill:wo},props:{type:{type:String,default:"info"},showIcon:{type:Boolean,default:!0},closable:{type:Boolean,default:!1},title:String,banner:{type:Boolean,default:!1},center:{type:Boolean,default:!1}},emits:{close:e=>!0,afterClose:()=>!0},setup(e,{slots:o,emit:t}){const i=W("alert"),s=D(!0),u=f=>{s.value=!1,t("close",f)},l=()=>{t("afterClose")},k=m(()=>[i,`${i}-${e.type}`,{[`${i}-with-title`]:!!(e.title||o.title),[`${i}-banner`]:e.banner,[`${i}-center`]:e.center}]);return{prefixCls:i,cls:k,visible:s,handleClose:u,handleAfterLeave:l}}});function YT(e,o,t,i,s,u){const l=ne("icon-info-circle-fill"),k=ne("icon-check-circle-fill"),f=ne("icon-exclamation-circle-fill"),p=ne("icon-close-circle-fill"),y=ne("icon-close"),$=ne("icon-hover");return h(),ue(mn,{name:"zoom-in-top",onAfterLeave:e.handleAfterLeave},{default:ve(()=>[e.visible?(h(),S("div",{key:0,role:"alert",class:C(e.cls)},[e.showIcon&&!(e.type==="normal"&&!e.$slots.icon)?(h(),S("div",{key:0,class:C(`${e.prefixCls}-icon`)},[ee(e.$slots,"icon",{},()=>[e.type==="info"?(h(),ue(l,{key:0})):e.type==="success"?(h(),ue(k,{key:1})):e.type==="warning"?(h(),ue(f,{key:2})):e.type==="error"?(h(),ue(p,{key:3})):re("v-if",!0)])],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-body`)},[e.title||e.$slots.title?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default")],2)],2),e.$slots.action?(h(),S("div",{key:1,class:C(`${e.prefixCls}-action`)},[ee(e.$slots,"action")],2)):re("v-if",!0),e.closable?(h(),S("div",{key:2,tabindex:"-1",role:"button","aria-label":"Close",class:C(`${e.prefixCls}-close-btn`),onClick:o[0]||(o[0]=(...b)=>e.handleClose&&e.handleClose(...b))},[ee(e.$slots,"close-element",{},()=>[v($,null,{default:ve(()=>[v(y)]),_:1})])],2)):re("v-if",!0)],2)):re("v-if",!0)]),_:3},8,["onAfterLeave"])}var b1=F(UT,[["render",YT]]);const eg=Object.assign(b1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+b1.name,b1)}});function GT(e,o,t){new Jr({from:{scrollTop:e.scrollTop},to:{scrollTop:o},easing:"quartOut",duration:300,onUpdate:s=>{e.scrollTop=s.scrollTop},onFinish:()=>{Ae(t)&&t()}}).start()}const tg=Symbol("ArcoAnchor"),XT=["start","end","center","nearest"],QT=N({name:"Anchor",props:{boundary:{type:[Number,String],default:"start",validator:e=>Z(e)||XT.includes(e)},lineLess:{type:Boolean,default:!1},scrollContainer:{type:[String,Object]},changeHash:{type:Boolean,default:!0},smooth:{type:Boolean,default:!0}},emits:{select:(e,o)=>!0,change:e=>!0},setup(e,{emit:o}){const t=W("anchor"),i=D(),s=D(),u=Ce({}),l=D(""),k=D(!1),f=D(),p=D(),y=(E,M)=>{E&&(u[E]=M)},$=E=>{delete u[E]},b=(E,M)=>{e.changeHash||E.preventDefault(),M&&(w(M),I(M)),o("select",M,l.value)},w=E=>{try{const M=Jn(E);if(!M)return;let A,x=0;Z(e.boundary)?(A="start",x=e.boundary):A=e.boundary;const X=eT(M,{block:A});if(!X.length)return;const{el:Y,top:q}=X[0],le=q-x;GT(Y,le,()=>{k.value=!1}),k.value=!0}catch(M){console.error(M)}},z=Fo(()=>{if(k.value)return;const E=j();if(E&&E.id){const M=`#${E.id}`;I(M)}}),I=E=>{if(!u[E]&&i.value){const M=Jn(`a[data-href='${E}']`,i.value);if(!M)return;u[E]=M}E!==l.value&&(l.value=E,pt(()=>{o("change",E)}))},j=()=>{if(!f.value||!p.value)return;const E=Z(e.boundary)?e.boundary:0,M=p.value.getBoundingClientRect();for(const A of Object.keys(u)){const x=Jn(A);if(x){const{top:X}=x.getBoundingClientRect(),Y=Zi(f.value)?X-E:X-M.top-E;if(Y>=0&&Y<=M.height/2)return x}}};Ie(l,()=>{const E=u[l.value];!e.lineLess&&E&&s.value&&(s.value.style.top=`${E.offsetTop}px`)});const O=()=>{f.value&&mt(f.value,"scroll",z)},T=()=>{f.value&&ht(f.value,"scroll",z)},V=()=>{e.scrollContainer?(f.value=Zi(e.scrollContainer)?window:Jn(e.scrollContainer),p.value=Zi(e.scrollContainer)?document.documentElement:Jn(e.scrollContainer)):(f.value=window,p.value=document.documentElement)};st(()=>{V();const E=decodeURIComponent(window.location.hash);E?(w(E),I(E)):z(),O()}),an(()=>{T()}),ft(tg,Ce({currentLink:l,addLink:y,removeLink:$,handleClick:b}));const P=m(()=>[t,{[`${t}-line-less`]:e.lineLess}]);return{prefixCls:t,cls:P,anchorRef:i,lineSliderRef:s}}});function JT(e,o,t,i,s,u){return h(),S("div",{ref:"anchorRef",class:C(e.cls)},[e.lineLess?re("v-if",!0):(h(),S("div",{key:0,ref:"lineSliderRef",class:C(`${e.prefixCls}-line-slider`)},null,2)),B("ul",{class:C(`${e.prefixCls}-list`)},[ee(e.$slots,"default")],2)],2)}var w1=F(QT,[["render",JT]]);const _T=N({name:"AnchorLink",props:{title:String,href:String},setup(e){const o=W("anchor"),t=`${o}-link`,i=D(),s=ot(tg,void 0);st(()=>{e.href&&i.value&&(s==null||s.addLink(e.href,i.value))});const u=m(()=>[`${t}-item`,{[`${t}-active`]:(s==null?void 0:s.currentLink)===e.href}]);return{prefixCls:o,linkCls:t,cls:u,linkRef:i,handleClick:k=>s==null?void 0:s.handleClick(k,e.href)}}}),eA=["href"];function tA(e,o,t,i,s,u){return h(),S("li",{ref:"linkRef",class:C(e.cls)},[B("a",{class:C(e.linkCls),href:e.href,onClick:o[0]||(o[0]=(...l)=>e.handleClick&&e.handleClick(...l))},[ee(e.$slots,"default",{},()=>[Ge(Ee(e.title),1)])],10,eA),e.$slots.sublist?(h(),S("ul",{key:0,class:C(`${e.prefixCls}-sublist`)},[ee(e.$slots,"sublist")],2)):re("v-if",!0)],2)}var Hi=F(_T,[["render",tA]]);const nA=Object.assign(w1,{Link:Hi,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+w1.name,w1),e.component(t+Hi.name,Hi)}}),os=["info","success","warning","error"],$o=["onFocus","onFocusin","onFocusout","onBlur","onChange","onBeforeinput","onInput","onReset","onSubmit","onInvalid","onKeydown","onKeypress","onKeyup","onCopy","onCut","onPaste","onCompositionstart","onCompositionupdate","onCompositionend","onSelect","autocomplete","autofocus","maxlength","minlength","name","pattern","readonly","required"],oA=N({name:"IconLoading",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-loading`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),lA=["stroke-width","stroke-linecap","stroke-linejoin"];function iA(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6"},null,-1)]),14,lA)}var S1=F(oA,[["render",iA]]);const Yt=Object.assign(S1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+S1.name,S1)}}),rA=N({name:"FeedbackIcon",components:{IconLoading:Yt,IconCheckCircleFill:so,IconExclamationCircleFill:Kn,IconCloseCircleFill:wo},props:{type:{type:String}},setup(e){const o=W("feedback-icon");return{cls:m(()=>[o,`${o}-status-${e.type}`])}}});function sA(e,o,t,i,s,u){const l=ne("icon-loading"),k=ne("icon-check-circle-fill"),f=ne("icon-exclamation-circle-fill"),p=ne("icon-close-circle-fill");return h(),S("span",{class:C(e.cls)},[e.type==="validating"?(h(),ue(l,{key:0})):e.type==="success"?(h(),ue(k,{key:1})):e.type==="warning"?(h(),ue(f,{key:2})):e.type==="error"?(h(),ue(p,{key:3})):re("v-if",!0)],2)}var Ql=F(rA,[["render",sA]]);const Bv={key:"Enter"},ng={key:"Backspace",code:"Backspace"},aA={code:"ArrowLeft"},cA={code:"ArrowRight"},Gt=(e,o)=>{const t={...e};for(const i of o)i in t&&delete t[i];return t};function to(e,o){const t={};return o.forEach(i=>{const s=i;i in e&&(t[s]=e[s])}),t}const ov=Symbol("ArcoFormItemContext"),Iv=Symbol("ArcoFormContext"),zt=({size:e,disabled:o,error:t,uninject:i}={})=>{const s=i?{}:ot(ov,{}),u=m(()=>{var y;return(y=e==null?void 0:e.value)!=null?y:s.size}),l=m(()=>(o==null?void 0:o.value)||s.disabled),k=m(()=>(t==null?void 0:t.value)||s.error),f=Cn(s,"feedback"),p=Cn(s,"eventHandlers");return{formItemCtx:s,mergedSize:u,mergedDisabled:l,mergedError:k,feedback:f,eventHandlers:p}},Xt=(e,{defaultValue:o="medium"}={})=>{const t=ot(nn,void 0);return{mergedSize:m(()=>{var s,u;return(u=(s=e==null?void 0:e.value)!=null?s:t==null?void 0:t.size)!=null?u:o})}};function og(e){const o=D();function t(){if(!e.value)return;const{selectionStart:s,selectionEnd:u,value:l}=e.value;if(s==null||u==null)return;const k=l.slice(0,Math.max(0,s)),f=l.slice(Math.max(0,u));o.value={selectionStart:s,selectionEnd:u,value:l,beforeTxt:k,afterTxt:f}}function i(){if(!e.value||!o.value)return;const{value:s}=e.value,{beforeTxt:u,afterTxt:l,selectionStart:k}=o.value;if(!u||!l||!k)return;let f=s.length;if(s.endsWith(l))f=s.length-l.length;else if(s.startsWith(u))f=u.length;else{const p=u[k-1],y=s.indexOf(p,k-1);y!==-1&&(f=y+1)}e.value.setSelectionRange(f,f)}return[t,i]}var Ml=N({name:"Input",inheritAttrs:!1,props:{modelValue:String,defaultValue:{type:String,default:""},size:{type:String},allowClear:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},error:{type:Boolean,default:!1},placeholder:String,maxLength:{type:[Number,Object],default:0},showWordLimit:{type:Boolean,default:!1},wordLength:{type:Function},wordSlice:{type:Function},inputAttrs:{type:Object},type:{type:String,default:"text"},prepend:String,append:String},emits:{"update:modelValue":e=>!0,input:(e,o)=>!0,change:(e,o)=>!0,pressEnter:e=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:o,slots:t,attrs:i}){const{size:s,disabled:u,error:l,modelValue:k}=$e(e),f=W("input"),p=D(),{mergedSize:y,mergedDisabled:$,mergedError:b,feedback:w,eventHandlers:z}=zt({size:s,disabled:u,error:l}),{mergedSize:I}=Xt(y),[j,O]=og(p),T=D(e.defaultValue),V=m(()=>{var Le;return(Le=e.modelValue)!=null?Le:T.value});let P=V.value;Ie(k,Le=>{(De(Le)||cn(Le))&&(T.value="")}),Ie(V,(Le,ce)=>{P=ce});const E=D(!1),M=m(()=>e.allowClear&&!e.readonly&&!$.value&&!!V.value),A=D(!1),x=D(""),X=Le=>{var ce;return Ae(e.wordLength)?e.wordLength(Le):(ce=Le.length)!=null?ce:0},Y=m(()=>X(V.value)),q=m(()=>b.value||!!(lt(e.maxLength)&&e.maxLength.errorOnly&&Y.value>Q.value)),le=m(()=>lt(e.maxLength)&&!!e.maxLength.errorOnly),Q=m(()=>lt(e.maxLength)?e.maxLength.length:e.maxLength),_=m(()=>{const Le=X("a");return Math.floor(Q.value/Le)}),ae=Le=>{var ce,me;Q.value&&!le.value&&X(Le)>Q.value&&(Le=(me=(ce=e.wordSlice)==null?void 0:ce.call(e,Le,Q.value))!=null?me:Le.slice(0,_.value)),T.value=Le,o("update:modelValue",Le)},oe=Le=>{p.value&&Le.target!==p.value&&(Le.preventDefault(),p.value.focus())},G=(Le,ce)=>{var me,he;Le!==P&&(P=Le,o("change",Le,ce),(he=(me=z.value)==null?void 0:me.onChange)==null||he.call(me,ce))},J=Le=>{var ce,me;E.value=!0,o("focus",Le),(me=(ce=z.value)==null?void 0:ce.onFocus)==null||me.call(ce,Le)},U=Le=>{var ce,me;E.value=!1,G(V.value,Le),o("blur",Le),(me=(ce=z.value)==null?void 0:ce.onBlur)==null||me.call(ce,Le)},R=Le=>{var ce,me,he;const{value:Fe,selectionStart:We,selectionEnd:Be}=Le.target;if(Le.type==="compositionend"){if(A.value=!1,x.value="",Q.value&&!le.value&&Y.value>=Q.value&&X(Fe)>Q.value&&We===Be){K();return}ae(Fe),o("input",Fe,Le),(me=(ce=z.value)==null?void 0:ce.onInput)==null||me.call(ce,Le),K()}else A.value=!0,x.value=V.value+((he=Le.data)!=null?he:"")},K=()=>{j(),pt(()=>{p.value&&V.value!==p.value.value&&(p.value.value=V.value,O())})},te=Le=>{var ce,me;const{value:he}=Le.target;if(!A.value){if(Q.value&&!le.value&&Y.value>=Q.value&&X(he)>Q.value&&Le.inputType==="insertText"){K();return}ae(he),o("input",he,Le),(me=(ce=z.value)==null?void 0:ce.onInput)==null||me.call(ce,Le),K()}},fe=Le=>{ae(""),G("",Le),o("clear",Le)},se=Le=>{const ce=Le.key||Le.code;!A.value&&ce===Bv.key&&(G(V.value,Le),o("pressEnter",Le))},ie=m(()=>[`${f}-outer`,`${f}-outer-size-${I.value}`,{[`${f}-outer-has-suffix`]:!!t.suffix,[`${f}-outer-disabled`]:$.value}]),pe=m(()=>[`${f}-wrapper`,{[`${f}-error`]:q.value,[`${f}-disabled`]:$.value,[`${f}-focus`]:E.value}]),Ne=m(()=>[f,`${f}-size-${I.value}`]),Me=m(()=>Gt(i,$o)),Pe=m(()=>to(i,$o)),Ze=m(()=>{const Le={...Pe.value,...e.inputAttrs};return q.value&&(Le["aria-invalid"]=!0),Le}),Se=Le=>{var ce;return v("span",ke({class:pe.value,onMousedown:oe},Le?void 0:Me.value),[t.prefix&&v("span",{class:`${f}-prefix`},[t.prefix()]),v("input",ke({ref:p,class:Ne.value,value:V.value,type:e.type,placeholder:e.placeholder,readonly:e.readonly,disabled:$.value,onInput:te,onKeydown:se,onFocus:J,onBlur:U,onCompositionstart:R,onCompositionupdate:R,onCompositionend:R},Ze.value),null),M.value&&v(St,{prefix:f,class:`${f}-clear-btn`,onClick:fe},{default:()=>[v(Kt,null,null)]}),(t.suffix||!!e.maxLength&&e.showWordLimit||!!w.value)&&v("span",{class:[`${f}-suffix`,{[`${f}-suffix-has-feedback`]:w.value}]},[!!e.maxLength&&e.showWordLimit&&v("span",{class:`${f}-word-limit`},[Y.value,Ge("/"),Q.value]),(ce=t.suffix)==null?void 0:ce.call(t),!!w.value&&v(Ql,{type:w.value},null)])])};return{inputRef:p,render:()=>t.prepend||t.append||e.prepend||e.append?v("span",ke({class:ie.value},Me.value),[(t.prepend||e.prepend)&&v("span",{class:`${f}-prepend`},[t.prepend?t.prepend():e.prepend]),Se(!0),(t.append||e.append)&&v("span",{class:`${f}-append`},[t.append?t.append():e.append])]):Se()}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const uA=N({name:"IconSearch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-search`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),dA=["stroke-width","stroke-linecap","stroke-linejoin"];function fA(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M33.072 33.071c6.248-6.248 6.248-16.379 0-22.627-6.249-6.249-16.38-6.249-22.628 0-6.248 6.248-6.248 16.379 0 22.627 6.248 6.248 16.38 6.248 22.628 0Zm0 0 8.485 8.485"},null,-1)]),14,dA)}var z1=F(uA,[["render",fA]]);const Rl=Object.assign(z1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+z1.name,z1)}}),lg=Symbol("ArcoButtonGroup"),mA=N({name:"Button",components:{IconLoading:Yt},props:{type:{type:String},shape:{type:String},status:{type:String},size:{type:String},long:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},disabled:{type:Boolean},htmlType:{type:String,default:"button"},autofocus:{type:Boolean,default:!1},href:String},emits:{click:e=>!0},setup(e,{emit:o}){const{size:t,disabled:i}=$e(e),s=W("btn"),u=ot(lg,void 0),l=m(()=>{var w;return(w=t.value)!=null?w:u==null?void 0:u.size}),k=m(()=>!!(i.value||u!=null&&u.disabled)),{mergedSize:f,mergedDisabled:p}=zt({size:l,disabled:k}),{mergedSize:y}=Xt(f),$=m(()=>{var w,z,I,j,O,T;return[s,`${s}-${(z=(w=e.type)!=null?w:u==null?void 0:u.type)!=null?z:"secondary"}`,`${s}-shape-${(j=(I=e.shape)!=null?I:u==null?void 0:u.shape)!=null?j:"square"}`,`${s}-size-${y.value}`,`${s}-status-${(T=(O=e.status)!=null?O:u==null?void 0:u.status)!=null?T:"normal"}`,{[`${s}-long`]:e.long,[`${s}-loading`]:e.loading,[`${s}-disabled`]:p.value,[`${s}-link`]:Ot(e.href)}]});return{prefixCls:s,cls:$,mergedDisabled:p,handleClick:w=>{if(e.disabled||e.loading){w.preventDefault();return}o("click",w)}}}}),pA=["href"],kA=["type","disabled","autofocus"];function vA(e,o,t,i,s,u){const l=ne("icon-loading");return e.href?(h(),S("a",{key:0,class:C([e.cls,{[`${e.prefixCls}-only-icon`]:e.$slots.icon&&!e.$slots.default}]),href:e.mergedDisabled||e.loading?void 0:e.href,onClick:o[0]||(o[0]=(...k)=>e.handleClick&&e.handleClick(...k))},[e.loading||e.$slots.icon?(h(),S("span",{key:0,class:C(`${e.prefixCls}-icon`)},[e.loading?(h(),ue(l,{key:0,spin:"true"})):ee(e.$slots,"icon",{key:1})],2)):re("v-if",!0),ee(e.$slots,"default")],10,pA)):(h(),S("button",{key:1,class:C([e.cls,{[`${e.prefixCls}-only-icon`]:e.$slots.icon&&!e.$slots.default}]),type:e.htmlType,disabled:e.mergedDisabled,autofocus:e.autofocus,onClick:o[1]||(o[1]=(...k)=>e.handleClick&&e.handleClick(...k))},[e.loading||e.$slots.icon?(h(),S("span",{key:0,class:C(`${e.prefixCls}-icon`)},[e.loading?(h(),ue(l,{key:0,spin:!0})):ee(e.$slots,"icon",{key:1})],2)):re("v-if",!0),ee(e.$slots,"default")],10,kA))}var L1=F(mA,[["render",vA]]);const yA=N({name:"ButtonGroup",props:{type:{type:String},status:{type:String},shape:{type:String},size:{type:String},disabled:{type:Boolean}},setup(e){const{type:o,size:t,status:i,disabled:s,shape:u}=$e(e),l=W("btn-group");return ft(lg,Ce({type:o,size:t,shape:u,status:i,disabled:s})),{prefixCls:l}}});function gA(e,o,t,i,s,u){return h(),S("div",{class:C(e.prefixCls)},[ee(e.$slots,"default")],2)}var Vl=F(yA,[["render",gA]]);const sn=Object.assign(L1,{Group:Vl,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+L1.name,L1),e.component(t+Vl.name,Vl)}});var xi=N({name:"InputSearch",props:{searchButton:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String},buttonText:{type:String},buttonProps:{type:Object}},emits:{search:(e,o)=>!0},setup(e,{emit:o,slots:t}){const{size:i}=$e(e),s=W("input-search"),{mergedSize:u}=Xt(i),l=D(),k=$=>{l.value.inputRef&&o("search",l.value.inputRef.value,$)},f=()=>{var $;return v(He,null,[e.loading?v(Yt,null,null):v(St,{onClick:k},{default:()=>[v(Rl,null,null)]}),($=t.suffix)==null?void 0:$.call(t)])},p=()=>{var $;let b={};return e.buttonText||t["button-default"]||t["button-icon"]?b={default:($=t["button-default"])!=null?$:e.buttonText?()=>e.buttonText:void 0,icon:t["button-icon"]}:b={icon:()=>v(Rl,null,null)},v(sn,ke({type:"primary",class:`${s}-btn`,disabled:e.disabled,size:u.value,loading:e.loading},e.buttonProps,{onClick:k}),b)};return{inputRef:l,render:()=>v(Ml,{ref:l,class:s,size:u.value,disabled:e.disabled},{prepend:t.prepend,prefix:t.prefix,suffix:e.searchButton?t.suffix:f,append:e.searchButton?p:t.append})}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const hA=N({name:"IconEye",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-eye`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),$A=["stroke-width","stroke-linecap","stroke-linejoin"];function CA(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"clip-rule":"evenodd",d:"M24 37c6.627 0 12.627-4.333 18-13-5.373-8.667-11.373-13-18-13-6.627 0-12.627 4.333-18 13 5.373 8.667 11.373 13 18 13Z"},null,-1),B("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0Z"},null,-1)]),14,$A)}var j1=F(hA,[["render",CA]]);const ls=Object.assign(j1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+j1.name,j1)}}),bA=N({name:"IconEyeInvisible",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-eye-invisible`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),wA=["stroke-width","stroke-linecap","stroke-linejoin"];function SA(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M14 14.5c-2.69 2-5.415 5.33-8 9.5 5.373 8.667 11.373 13 18 13 3.325 0 6.491-1.09 9.5-3.271M17.463 12.5C19 11 21.75 11 24 11c6.627 0 12.627 4.333 18 13-1.766 2.848-3.599 5.228-5.5 7.14"},null,-1),B("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0ZM6.852 7.103l34.294 34.294"},null,-1)]),14,wA)}var B1=F(bA,[["render",SA]]);const Nv=Object.assign(B1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+B1.name,B1)}});function _t(e){const o=D(e);return[o,i=>{o.value=i}]}function Rt(e,o){const{value:t}=$e(o),[i,s]=_t(De(t.value)?e:t.value);return Ie(t,l=>{De(l)&&s(void 0)}),[m(()=>De(t.value)?i.value:t.value),s,i]}const zA=N({name:"InputPassword",components:{IconEye:ls,IconEyeInvisible:Nv,AIconHover:St,AInput:Ml},props:{visibility:{type:Boolean,default:void 0},defaultVisibility:{type:Boolean,default:!0},invisibleButton:{type:Boolean,default:!0}},emits:["visibility-change","update:visibility"],setup(e,{emit:o}){const{visibility:t,defaultVisibility:i}=$e(e),s=D(),u=()=>{f(!l.value)},[l,k]=Rt(i.value,Ce({value:t})),f=p=>{p!==l.value&&(o("visibility-change",p),o("update:visibility",p),k(p))};return{inputRef:s,mergedVisible:l,handleInvisible:u}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}}});function LA(e,o,t,i,s,u){const l=ne("icon-eye"),k=ne("icon-eye-invisible"),f=ne("a-icon-hover"),p=ne("a-input");return h(),ue(p,{ref:"inputRef",type:e.mergedVisible?"password":"text"},Lt({_:2},[e.$slots.prepend?{name:"prepend",fn:ve(()=>[ee(e.$slots,"prepend")]),key:"0"}:void 0,e.$slots.prefix?{name:"prefix",fn:ve(()=>[ee(e.$slots,"prefix")]),key:"1"}:void 0,e.invisibleButton||e.$slots.suffix?{name:"suffix",fn:ve(()=>[e.invisibleButton?(h(),ue(f,{key:0,onClick:e.handleInvisible,onMousedown:o[0]||(o[0]=yn(()=>{},["prevent"])),onMouseup:o[1]||(o[1]=yn(()=>{},["prevent"]))},{default:ve(()=>[e.mergedVisible?(h(),ue(k,{key:1})):(h(),ue(l,{key:0}))]),_:1},8,["onClick"])):re("v-if",!0),ee(e.$slots,"suffix")]),key:"2"}:void 0,e.$slots.append?{name:"append",fn:ve(()=>[ee(e.$slots,"append")]),key:"3"}:void 0]),1032,["type"])}var Ri=F(zA,[["render",LA]]);const jA=N({name:"InputGroup",setup(){return{prefixCls:W("input-group")}}});function BA(e,o,t,i,s,u){return h(),S("div",{class:C(e.prefixCls)},[ee(e.$slots,"default")],2)}var ol=F(jA,[["render",BA]]);const So=Object.assign(Ml,{Search:xi,Password:Ri,Group:ol,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Ml.name,Ml),e.component(t+ol.name,ol),e.component(t+xi.name,xi),e.component(t+Ri.name,Ri)}}),IA=()=>{const{height:e,width:o}=Jy();return{width:Math.min(o,window.innerWidth),height:Math.min(e,window.innerHeight)}},H4=(e,o)=>{var t,i;const s=e.getBoundingClientRect();return{top:s.top,bottom:s.bottom,left:s.left,right:s.right,scrollTop:s.top-o.top,scrollBottom:s.bottom-o.top,scrollLeft:s.left-o.left,scrollRight:s.right-o.left,width:(t=e.offsetWidth)!=null?t:e.clientWidth,height:(i=e.offsetHeight)!=null?i:e.clientHeight}},NA=e=>{switch(e){case"top":case"tl":case"tr":return"top";case"bottom":case"bl":case"br":return"bottom";case"left":case"lt":case"lb":return"left";case"right":case"rt":case"rb":return"right";default:return"top"}},Pi=(e,o)=>{switch(o){case"top":switch(e){case"bottom":return"top";case"bl":return"tl";case"br":return"tr";default:return e}case"bottom":switch(e){case"top":return"bottom";case"tl":return"bl";case"tr":return"br";default:return e}case"left":switch(e){case"right":return"left";case"rt":return"lt";case"rb":return"lb";default:return e}case"right":switch(e){case"left":return"right";case"lt":return"rt";case"lb":return"rb";default:return e}default:return e}},PA=(e,o,{containerRect:t,triggerRect:i,popupRect:s,offset:u,translate:l})=>{const k=NA(e),f=IA(),p={top:t.top+o.top,bottom:f.height-(t.top+o.top+s.height),left:t.left+o.left,right:f.width-(t.left+o.left+s.width)};let y=e;if(k==="top"&&p.top<0)if(i.top>s.height)o.top=-t.top;else{const $=Il("bottom",i,s,{offset:u,translate:l});f.height-(t.top+$.top+s.height)>0&&(y=Pi(e,"bottom"),o.top=$.top)}if(k==="bottom"&&p.bottom<0)if(f.height-i.bottom>s.height)o.top=-t.top+(f.height-s.height);else{const $=Il("top",i,s,{offset:u,translate:l});t.top+$.top>0&&(y=Pi(e,"top"),o.top=$.top)}if(k==="left"&&p.left<0)if(i.left>s.width)o.left=-t.left;else{const $=Il("right",i,s,{offset:u,translate:l});f.width-(t.left+$.left+s.width)>0&&(y=Pi(e,"right"),o.left=$.left)}if(k==="right"&&p.right<0)if(f.width-i.right>s.width)o.left=-t.left+(f.width-s.width);else{const $=Il("left",i,s,{offset:u,translate:l});t.left+$.left>0&&(y=Pi(e,"left"),o.left=$.left)}return(k==="top"||k==="bottom")&&(p.left<0?o.left=-t.left:p.right<0&&(o.left=-t.left+(f.width-s.width))),(k==="left"||k==="right")&&(p.top<0?o.top=-t.top:p.bottom<0&&(o.top=-t.top+(f.height-s.height))),{popupPosition:o,position:y}},Il=(e,o,t,{offset:i=0,translate:s=[0,0]}={})=>{var u;const l=(u=Xe(s)?s:s[e])!=null?u:[0,0];switch(e){case"top":return{left:o.scrollLeft+Math.round(o.width/2)-Math.round(t.width/2)+l[0],top:o.scrollTop-t.height-i+l[1]};case"tl":return{left:o.scrollLeft+l[0],top:o.scrollTop-t.height-i+l[1]};case"tr":return{left:o.scrollRight-t.width+l[0],top:o.scrollTop-t.height-i+l[1]};case"bottom":return{left:o.scrollLeft+Math.round(o.width/2)-Math.round(t.width/2)+l[0],top:o.scrollBottom+i+l[1]};case"bl":return{left:o.scrollLeft+l[0],top:o.scrollBottom+i+l[1]};case"br":return{left:o.scrollRight-t.width+l[0],top:o.scrollBottom+i+l[1]};case"left":return{left:o.scrollLeft-t.width-i+l[0],top:o.scrollTop+Math.round(o.height/2)-Math.round(t.height/2)+l[1]};case"lt":return{left:o.scrollLeft-t.width-i+l[0],top:o.scrollTop+l[1]};case"lb":return{left:o.scrollLeft-t.width-i+l[0],top:o.scrollBottom-t.height+l[1]};case"right":return{left:o.scrollRight+i+l[0],top:o.scrollTop+Math.round(o.height/2)-Math.round(t.height/2)+l[1]};case"rt":return{left:o.scrollRight+i+l[0],top:o.scrollTop+l[1]};case"rb":return{left:o.scrollRight+i+l[0],top:o.scrollBottom-t.height+l[1]};default:return{left:0,top:0}}},MA=e=>{let o="0";["top","bottom"].includes(e)?o="50%":["left","lt","lb","tr","br"].includes(e)&&(o="100%");let t="0";return["left","right"].includes(e)?t="50%":["top","tl","tr","lb","rb"].includes(e)&&(t="100%"),`${o} ${t}`},VA=(e,o,t,i,{offset:s=0,translate:u=[0,0],customStyle:l={},autoFitPosition:k=!1}={})=>{let f=e,p=Il(e,t,i,{offset:s,translate:u});if(k){const $=PA(e,p,{containerRect:o,popupRect:i,triggerRect:t,offset:s,translate:u});p=$.popupPosition,f=$.position}return{style:{left:`${p.left}px`,top:`${p.top}px`,...l},position:f}},OA=(e,o,t,{customStyle:i={}})=>{if(["top","tl","tr","bottom","bl","br"].includes(e)){let u=Math.abs(o.scrollLeft+o.width/2-t.scrollLeft);return u>t.width-8&&(o.width>t.width?u=t.width/2:u=t.width-8),["top","tl","tr"].includes(e)?{left:`${u}px`,bottom:"0",transform:"translate(-50%,50%) rotate(45deg)",...i}:{left:`${u}px`,top:"0",transform:"translate(-50%,-50%) rotate(45deg)",...i}}let s=Math.abs(o.scrollTop+o.height/2-t.scrollTop);return s>t.height-8&&(o.height>t.height?s=t.height/2:s=t.height-8),["left","lt","lb"].includes(e)?{top:`${s}px`,right:"0",transform:"translate(50%,-50%) rotate(45deg)",...i}:{top:`${s}px`,left:"0",transform:"translate(-50%,-50%) rotate(45deg)",...i}},EA=e=>e.scrollHeight>e.offsetHeight||e.scrollWidth>e.offsetWidth,x4=e=>{var o;const t=[];let i=e;for(;i&&i!==document.documentElement;)EA(i)&&t.push(i),i=(o=i.parentElement)!=null?o:void 0;return t},ig=()=>{const e={},o=D(),t=()=>{const i=Uy(e.value);i!==o.value&&(o.value=i)};return st(()=>t()),Sn(()=>t()),{children:e,firstElement:o}};var Co=N({name:"ResizeObserver",props:{watchOnUpdated:Boolean},emits:["resize"],setup(e,{emit:o,slots:t}){const{children:i,firstElement:s}=ig();let u;const l=f=>{f&&(u=new Qr(p=>{const y=p[0];o("resize",y)}),u.observe(f))},k=()=>{u&&(u.disconnect(),u=null)};return Ie(s,f=>{u&&k(),f&&l(f)}),an(()=>{u&&k()}),()=>{var f;return i.value=(f=t.default)==null?void 0:f.call(t),i.value}}});function Dn(e,o){const t=D(e[o]);return Sn(()=>{const i=e[o];t.value!==i&&(t.value=i)}),t}const R4=Symbol("ArcoTrigger"),WA=1e3,TA=5e3,AA=1;class FA{constructor(){this.popupStack={popup:new Set,dialog:new Set,message:new Set},this.getNextZIndex=o=>(o==="message"?Array.from(this.popupStack.message).pop()||TA:Array.from(this.popupStack.popup).pop()||WA)+AA,this.add=o=>{const t=this.getNextZIndex(o);return this.popupStack[o].add(t),o==="dialog"&&this.popupStack.popup.add(t),t},this.delete=(o,t)=>{this.popupStack[t].delete(o),t==="dialog"&&this.popupStack.popup.delete(o)},this.isLastDialog=o=>this.popupStack.dialog.size>1?o===Array.from(this.popupStack.dialog).pop():!0}}const I1=new FA;function dl(e,{visible:o,runOnMounted:t}={}){const i=D(0),s=()=>{i.value=I1.add(e)},u=()=>{I1.delete(i.value,e)},l=()=>e==="dialog"?I1.isLastDialog(i.value):!1;return Ie(()=>o==null?void 0:o.value,k=>{k?s():u()},{immediate:!0}),t&&(st(()=>{s()}),an(()=>{u()})),{zIndex:UW(i),open:s,close:u,isLastDialog:l}}const DA=({elementRef:e,onResize:o})=>{let t;return{createResizeObserver:()=>{e.value&&(t=new Qr(u=>{const l=u[0];Ae(o)&&o(l)}),t.observe(e.value))},destroyResizeObserver:()=>{t&&(t.disconnect(),t=null)}}};var Pv=N({name:"ClientOnly",setup(e,{slots:o}){const t=D(!1);return st(()=>t.value=!0),()=>{var i;return t.value?(i=o.default)==null?void 0:i.call(o):null}}});const Mv=({popupContainer:e,visible:o,defaultContainer:t="body",documentContainer:i})=>{const s=D(e.value),u=D(),l=()=>{const k=Jn(e.value),f=k?e.value:t,p=k??(i?document.documentElement:Jn(t));f!==s.value&&(s.value=f),p!==u.value&&(u.value=p)};return st(()=>l()),Ie(o,k=>{s.value!==e.value&&k&&l()}),{teleportContainer:s,containerRef:u}},ZA=["onClick","onMouseenter","onMouseleave","onFocusin","onFocusout","onContextmenu"];var N1=N({name:"Trigger",inheritAttrs:!1,props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"hover"},position:{type:String,default:"bottom"},disabled:{type:Boolean,default:!1},popupOffset:{type:Number,default:0},popupTranslate:{type:[Array,Object]},showArrow:{type:Boolean,default:!1},alignPoint:{type:Boolean,default:!1},popupHoverStay:{type:Boolean,default:!0},blurToClose:{type:Boolean,default:!0},clickToClose:{type:Boolean,default:!0},clickOutsideToClose:{type:Boolean,default:!0},unmountOnClose:{type:Boolean,default:!0},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupStyle:{type:Object},animationName:{type:String,default:"fade-in"},duration:{type:[Number,Object]},mouseEnterDelay:{type:Number,default:100},mouseLeaveDelay:{type:Number,default:100},focusDelay:{type:Number,default:0},autoFitPopupWidth:{type:Boolean,default:!1},autoFitPopupMinWidth:{type:Boolean,default:!1},autoFixPosition:{type:Boolean,default:!0},popupContainer:{type:[String,Object]},updateAtScroll:{type:Boolean,default:!1},autoFitTransformOrigin:{type:Boolean,default:!1},hideEmpty:{type:Boolean,default:!1},openedClass:{type:[String,Array,Object]},autoFitPosition:{type:Boolean,default:!0},renderToBody:{type:Boolean,default:!0},preventFocus:{type:Boolean,default:!1},scrollToClose:{type:Boolean,default:!1},scrollToCloseDistance:{type:Number,default:0}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,show:()=>!0,hide:()=>!0,resize:()=>!0},setup(e,{emit:o,slots:t,attrs:i}){const{popupContainer:s}=$e(e),u=W("trigger"),l=m(()=>Gt(i,ZA)),k=ot(nn,void 0),f=m(()=>[].concat(e.trigger)),p=new Set,y=ot(R4,void 0),{children:$,firstElement:b}=ig(),w=D(),z=D(e.defaultPopupVisible),I=D(e.position),j=D({}),O=D({}),T=D({}),V=D(),P=D({top:0,left:0});let E=null,M=null;const A=m(()=>{var ye;return(ye=e.popupVisible)!=null?ye:z.value}),{teleportContainer:x,containerRef:X}=Mv({popupContainer:s,visible:A,documentContainer:!0}),{zIndex:Y}=dl("popup",{visible:A});let q=0,le=!1,Q=!1;const _=()=>{q&&(window.clearTimeout(q),q=0)},ae=ye=>{if(e.alignPoint){const{pageX:ze,pageY:Qe}=ye;P.value={top:Qe,left:ze}}},oe=()=>{if(!b.value||!w.value||!X.value)return;const ye=X.value.getBoundingClientRect(),ze=e.alignPoint?{top:P.value.top,bottom:P.value.top,left:P.value.left,right:P.value.left,scrollTop:P.value.top,scrollBottom:P.value.top,scrollLeft:P.value.left,scrollRight:P.value.left,width:0,height:0}:H4(b.value,ye),Qe=()=>H4(w.value,ye),Pt=Qe(),{style:Ct,position:Qt}=VA(e.position,ye,ze,Pt,{offset:e.popupOffset,translate:e.popupTranslate,customStyle:e.popupStyle,autoFitPosition:e.autoFitPosition});e.autoFitTransformOrigin&&(O.value={transformOrigin:MA(Qt)}),e.autoFitPopupMinWidth?Ct.minWidth=`${ze.width}px`:e.autoFitPopupWidth&&(Ct.width=`${ze.width}px`),I.value!==Qt&&(I.value=Qt),j.value=Ct,e.showArrow&&pt(()=>{T.value=OA(Qt,ze,Qe(),{customStyle:e.arrowStyle})})},G=(ye,ze)=>{if(ye===A.value&&q===0)return;const Qe=()=>{z.value=ye,o("update:popupVisible",ye),o("popupVisibleChange",ye),ye&&pt(()=>{oe()})};ye||(E=null,M=null),ze?(_(),ye!==A.value&&(q=window.setTimeout(Qe,ze))):Qe()},J=ye=>{var ze;(ze=i.onClick)==null||ze.call(i,ye),!(e.disabled||A.value&&!e.clickToClose)&&(f.value.includes("click")?(ae(ye),G(!A.value)):f.value.includes("contextMenu")&&A.value&&G(!1))},U=ye=>{var ze;(ze=i.onMouseenter)==null||ze.call(i,ye),!(e.disabled||!f.value.includes("hover"))&&(ae(ye),G(!0,e.mouseEnterDelay))},R=ye=>{y==null||y.onMouseenter(ye),U(ye)},K=ye=>{var ze;(ze=i.onMouseleave)==null||ze.call(i,ye),!(e.disabled||!f.value.includes("hover"))&&G(!1,e.mouseLeaveDelay)},te=ye=>{y==null||y.onMouseleave(ye),K(ye)},fe=ye=>{var ze;(ze=i.onFocusin)==null||ze.call(i,ye),!(e.disabled||!f.value.includes("focus"))&&G(!0,e.focusDelay)},se=ye=>{var ze;(ze=i.onFocusout)==null||ze.call(i,ye),!(e.disabled||!f.value.includes("focus"))&&e.blurToClose&&G(!1)},ie=ye=>{var ze;(ze=i.onContextmenu)==null||ze.call(i,ye),!(e.disabled||!f.value.includes("contextMenu")||A.value&&!e.clickToClose)&&(ae(ye),G(!A.value),ye.preventDefault())};ft(R4,Ce({onMouseenter:R,onMouseleave:te,addChildRef:ye=>{p.add(ye),y==null||y.addChildRef(ye)},removeChildRef:ye=>{p.delete(ye),y==null||y.removeChildRef(ye)}}));const Me=()=>{ht(document.documentElement,"mousedown",Se),le=!1},Pe=Dn(t,"content"),Ze=m(()=>{var ye;return e.hideEmpty&&hT((ye=Pe.value)==null?void 0:ye.call(Pe))}),Se=ye=>{var ze,Qe,Pt;if(!((ze=b.value)!=null&&ze.contains(ye.target)||(Qe=w.value)!=null&&Qe.contains(ye.target))){for(const Ct of p)if((Pt=Ct.value)!=null&&Pt.contains(ye.target))return;Me(),G(!1)}},Re=(ye,ze)=>{const[Qe,Pt]=ye,{scrollTop:Ct,scrollLeft:Qt}=ze;return Math.abs(Ct-Qe)>=e.scrollToCloseDistance||Math.abs(Qt-Pt)>=e.scrollToCloseDistance},Le=Fo(ye=>{if(A.value)if(e.scrollToClose||k!=null&&k.scrollToClose){const ze=ye.target;E||(E=[ze.scrollTop,ze.scrollLeft]),Re(E,ze)?G(!1):oe()}else oe()}),ce=()=>{ht(window,"scroll",me),Q=!1},me=Fo(ye=>{const ze=ye.target.documentElement;M||(M=[ze.scrollTop,ze.scrollLeft]),Re(M,ze)&&(G(!1),ce())}),he=()=>{A.value&&oe()},Fe=()=>{he(),o("resize")},We=ye=>{e.preventFocus&&ye.preventDefault()};y==null||y.addChildRef(w);const Be=m(()=>A.value?e.openedClass:void 0);let be;Ie(A,ye=>{if(e.clickOutsideToClose&&(!ye&&le?Me():ye&&!le&&(mt(document.documentElement,"mousedown",Se),le=!0)),(e.scrollToClose||k!=null&&k.scrollToClose)&&(mt(window,"scroll",me),Q=!0),e.updateAtScroll||k!=null&&k.updateAtScroll){if(ye){be=x4(b.value);for(const ze of be)ze.addEventListener("scroll",Le)}else if(be){for(const ze of be)ze.removeEventListener("scroll",Le);be=void 0}}ye&&(at.value=!0)}),Ie(()=>[e.autoFitPopupWidth,e.autoFitPopupMinWidth],()=>{A.value&&oe()});const{createResizeObserver:tt,destroyResizeObserver:it}=DA({elementRef:X,onResize:he});st(()=>{if(tt(),A.value&&(oe(),e.clickOutsideToClose&&!le&&(mt(document.documentElement,"mousedown",Se),le=!0),e.updateAtScroll||k!=null&&k.updateAtScroll)){be=x4(b.value);for(const ye of be)ye.addEventListener("scroll",Le)}}),Sn(()=>{A.value&&oe()}),YW(()=>{G(!1)}),an(()=>{if(y==null||y.removeChildRef(w),it(),le&&Me(),Q&&ce(),be){for(const ye of be)ye.removeEventListener("scroll",Le);be=void 0}});const at=D(A.value),kt=D(!1),Bt=()=>{kt.value=!0},pn=()=>{kt.value=!1,A.value&&o("show")},we=()=>{kt.value=!1,A.value||(at.value=!1,o("hide"))};return()=>{var ye,ze;return $.value=(ze=(ye=t.default)==null?void 0:ye.call(t))!=null?ze:[],qy($.value,{class:Be.value,onClick:J,onMouseenter:U,onMouseleave:K,onFocusin:fe,onFocusout:se,onContextmenu:ie}),v(He,null,[e.autoFixPosition?v(Co,{onResize:Fe},{default:()=>[$.value]}):$.value,v(Pv,null,{default:()=>[v(Gr,{to:x.value,disabled:!e.renderToBody},{default:()=>[(!e.unmountOnClose||A.value||at.value)&&!Ze.value&&v(Co,{onResize:he},{default:()=>[v("div",ke({ref:w,class:[`${u}-popup`,`${u}-position-${I.value}`],style:{...j.value,zIndex:Y.value,pointerEvents:kt.value?"none":"auto"},"trigger-placement":I.value,onMouseenter:R,onMouseleave:te,onMousedown:We},l.value),[v(mn,{name:e.animationName,duration:e.duration,appear:!0,onBeforeEnter:Bt,onAfterEnter:pn,onBeforeLeave:Bt,onAfterLeave:we},{default:()=>{var Qe;return[Pn(v("div",{class:`${u}-popup-wrapper`,style:O.value},[v("div",{class:[`${u}-content`,e.contentClass],style:e.contentStyle},[(Qe=t.content)==null?void 0:Qe.call(t)]),e.showArrow&&v("div",{ref:V,class:[`${u}-arrow`,e.arrowClass],style:T.value},null)]),[[Mn,A.value]])]}})])]})]})]})])}}});const qt=Object.assign(N1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+N1.name,N1)}}),HA=N({name:"IconEmpty",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-empty`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),xA=["stroke-width","stroke-linecap","stroke-linejoin"];function RA(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 5v6m7 1 4-4m-18 4-4-4m28.5 22H28s-1 3-4 3-4-3-4-3H6.5M40 41H8a2 2 0 0 1-2-2v-8.46a2 2 0 0 1 .272-1.007l6.15-10.54A2 2 0 0 1 14.148 18H33.85a2 2 0 0 1 1.728.992l6.149 10.541A2 2 0 0 1 42 30.541V39a2 2 0 0 1-2 2Z"},null,-1)]),14,xA)}var P1=F(HA,[["render",RA]]);const Vv=Object.assign(P1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+P1.name,P1)}});var qi=N({name:"Empty",inheritAttrs:!1,props:{description:String,imgSrc:String,inConfigProvider:{type:Boolean,default:!1}},setup(e,{slots:o,attrs:t}){const i=W("empty"),{t:s}=jt(),u=ot(nn,void 0);return()=>{var l,k,f,p;return!e.inConfigProvider&&(u!=null&&u.slots.empty)&&!(o.image||e.imgSrc||e.description)?u.slots.empty({component:"empty"}):v("div",ke({class:i},t),[v("div",{class:`${i}-image`},[(k=(l=o.image)==null?void 0:l.call(o))!=null?k:e.imgSrc?v("img",{src:e.imgSrc,alt:e.description||"empty"},null):v(Vv,null,null)]),v("div",{class:`${i}-description`},[(p=(f=o.default)==null?void 0:f.call(o))!=null?p:e.description||s("empty.description")])])}}});const ao=Object.assign(qi,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+qi.name,qi)}}),qA=5;var KA=N({name:"DotLoading",props:{size:{type:Number}},setup(e){const o=W("dot-loading");return()=>{const t=e.size?{width:`${e.size}px`,height:`${e.size}px`}:{};return v("div",{class:o,style:{width:e.size?`${e.size*7}px`:void 0,height:e.size?`${e.size}px`:void 0}},[Array(qA).fill(1).map((i,s)=>v("div",{class:`${o}-item`,key:s,style:t},null))])}}}),M1=N({name:"Spin",props:{size:{type:Number},loading:Boolean,dot:Boolean,tip:String,hideIcon:{type:Boolean,default:!1}},setup(e,{slots:o}){const t=W("spin"),i=ot(nn,void 0),s=m(()=>[t,{[`${t}-loading`]:e.loading,[`${t}-with-tip`]:e.tip&&!o.default}]),u=()=>{if(o.icon){const k=tl(o.icon());if(k)return al(k,{spin:!0})}return o.element?o.element():e.dot?v(KA,{size:e.size},null):i!=null&&i.slots.loading?i.slots.loading():v(Yt,{spin:!0,size:e.size},null)},l=()=>{var k,f,p;const y=e.size?{fontSize:`${e.size}px`}:void 0,$=!!((k=o.tip)!=null?k:e.tip);return v(He,null,[!e.hideIcon&&v("div",{class:`${t}-icon`,style:y},[u()]),$&&v("div",{class:`${t}-tip`},[(p=(f=o.tip)==null?void 0:f.call(o))!=null?p:e.tip])])};return()=>v("div",{class:s.value},[o.default?v(He,null,[o.default(),e.loading&&v("div",{class:`${t}-mask`},[v("div",{class:`${t}-mask-icon`},[l()])])]):l()])}});const Rn=Object.assign(M1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+M1.name,M1)}}),UA=N({name:"Thumb",props:{data:{type:Object},direction:{type:String,default:"horizontal"},alwaysShow:{type:Boolean,default:!1},both:{type:Boolean,default:!1}},emits:["scroll"],setup(e,{emit:o}){const t=W("scrollbar"),i=D(!1),s=D(),u=D(),l=m(()=>e.direction==="horizontal"?{size:"width",direction:"left",offset:"offsetWidth",client:"clientX"}:{size:"height",direction:"top",offset:"offsetHeight",client:"clientY"}),k=D(0),f=D(!1),p=D(0),y=m(()=>{var T,V;return{[l.value.size]:`${(V=(T=e.data)==null?void 0:T.thumbSize)!=null?V:0}px`,[l.value.direction]:`${k.value}px`}}),$=T=>{T.preventDefault(),u.value&&(p.value=T[l.value.client]-u.value.getBoundingClientRect()[l.value.direction],f.value=!0,mt(window,"mousemove",z),mt(window,"mouseup",I),mt(window,"contextmenu",I))},b=T=>{var V,P,E,M;if(T.preventDefault(),u.value){const A=w(T[l.value.client]>u.value.getBoundingClientRect()[l.value.direction]?k.value+((P=(V=e.data)==null?void 0:V.thumbSize)!=null?P:0):k.value-((M=(E=e.data)==null?void 0:E.thumbSize)!=null?M:0));A!==k.value&&(k.value=A,o("scroll",A))}},w=T=>T<0?0:e.data&&T>e.data.max?e.data.max:T,z=T=>{if(s.value&&u.value){const V=w(T[l.value.client]-s.value.getBoundingClientRect()[l.value.direction]-p.value);V!==k.value&&(k.value=V,o("scroll",V))}},I=()=>{f.value=!1,ht(window,"mousemove",z),ht(window,"mouseup",I)},j=T=>{f.value||(T=w(T),T!==k.value&&(k.value=T))},O=m(()=>[`${t}-thumb`,`${t}-thumb-direction-${e.direction}`,{[`${t}-thumb-dragging`]:f.value}]);return{visible:i,trackRef:s,thumbRef:u,prefixCls:t,thumbCls:O,thumbStyle:y,handleThumbMouseDown:$,handleTrackClick:b,setOffset:j}}});function YA(e,o,t,i,s,u){return h(),ue(mn,null,{default:ve(()=>[B("div",{ref:"trackRef",class:C([`${e.prefixCls}-track`,`${e.prefixCls}-track-direction-${e.direction}`]),onMousedown:o[1]||(o[1]=yn((...l)=>e.handleTrackClick&&e.handleTrackClick(...l),["self"]))},[B("div",{ref:"thumbRef",class:C(e.thumbCls),style:H(e.thumbStyle),onMousedown:o[0]||(o[0]=(...l)=>e.handleThumbMouseDown&&e.handleThumbMouseDown(...l))},[B("div",{class:C(`${e.prefixCls}-thumb-bar`)},null,2)],38)],34)]),_:1})}var GA=F(UA,[["render",YA]]);const q4=20,Mi=15,XA=N({name:"Scrollbar",components:{ResizeObserver:Co,Thumb:GA},inheritAttrs:!1,props:{type:{type:String,default:"embed"},outerClass:[String,Object,Array],outerStyle:{type:[String,Object,Array]},hide:{type:Boolean,default:!1},disableHorizontal:{type:Boolean,default:!1},disableVertical:{type:Boolean,default:!1}},emits:{scroll:e=>!0},setup(e,{emit:o}){const t=W("scrollbar"),i=D(),s=D(),u=D(),l=D(),k=D(),f=D(!1),p=D(!1),y=m(()=>f.value&&!e.disableHorizontal),$=m(()=>p.value&&!e.disableVertical),b=D(!1),w=()=>{var P,E,M,A,x,X;if(i.value){const{clientWidth:Y,clientHeight:q,offsetWidth:le,offsetHeight:Q,scrollWidth:_,scrollHeight:ae,scrollTop:oe,scrollLeft:G}=i.value;f.value=_>Y,p.value=ae>q,b.value=y.value&&$.value;const J=e.type==="embed"&&b.value?le-Mi:le,U=e.type==="embed"&&b.value?Q-Mi:Q,R=Math.round(J/Math.min(_/Y,J/q4)),K=J-R,te=(_-Y)/K,fe=Math.round(U/Math.min(ae/q,U/q4)),se=U-fe,ie=(ae-q)/se;if(s.value={ratio:te,thumbSize:R,max:K},u.value={ratio:ie,thumbSize:fe,max:se},oe>0){const pe=Math.round(oe/((E=(P=u.value)==null?void 0:P.ratio)!=null?E:1));(M=k.value)==null||M.setOffset(pe)}if(G>0){const pe=Math.round(G/((x=(A=u.value)==null?void 0:A.ratio)!=null?x:1));(X=l.value)==null||X.setOffset(pe)}}};st(()=>{w()});const z=()=>{w()},I=P=>{var E,M,A,x,X,Y;if(i.value){if(y.value&&!e.disableHorizontal){const q=Math.round(i.value.scrollLeft/((M=(E=s.value)==null?void 0:E.ratio)!=null?M:1));(A=l.value)==null||A.setOffset(q)}if($.value&&!e.disableVertical){const q=Math.round(i.value.scrollTop/((X=(x=u.value)==null?void 0:x.ratio)!=null?X:1));(Y=k.value)==null||Y.setOffset(q)}}o("scroll",P)},j=P=>{var E,M;i.value&&i.value.scrollTo({left:P*((M=(E=s.value)==null?void 0:E.ratio)!=null?M:1)})},O=P=>{var E,M;i.value&&i.value.scrollTo({top:P*((M=(E=u.value)==null?void 0:E.ratio)!=null?M:1)})},T=m(()=>{const P={};return e.type==="track"&&(y.value&&(P.paddingBottom=`${Mi}px`),$.value&&(P.paddingRight=`${Mi}px`)),[P,e.outerStyle]}),V=m(()=>[`${t}`,`${t}-type-${e.type}`,{[`${t}-both`]:b.value},e.outerClass]);return{prefixCls:t,cls:V,style:T,containerRef:i,horizontalThumbRef:l,verticalThumbRef:k,horizontalData:s,verticalData:u,isBoth:b,hasHorizontalScrollbar:y,hasVerticalScrollbar:$,handleResize:z,handleScroll:I,handleHorizontalScroll:j,handleVerticalScroll:O}},methods:{scrollTo(e,o){var t,i;lt(e)?(t=this.$refs.containerRef)==null||t.scrollTo(e):(e||o)&&((i=this.$refs.containerRef)==null||i.scrollTo(e,o))},scrollTop(e){var o;(o=this.$refs.containerRef)==null||o.scrollTo({top:e})},scrollLeft(e){var o;(o=this.$refs.containerRef)==null||o.scrollTo({left:e})}}});function QA(e,o,t,i,s,u){const l=ne("ResizeObserver"),k=ne("thumb");return h(),S("div",{class:C(e.cls),style:H(e.style)},[v(l,{onResize:e.handleResize},{default:ve(()=>[B("div",ke({ref:"containerRef",class:`${e.prefixCls}-container`},e.$attrs,{onScroll:o[0]||(o[0]=(...f)=>e.handleScroll&&e.handleScroll(...f))}),[v(l,{onResize:e.handleResize},{default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["onResize"])],16)]),_:3},8,["onResize"]),!e.hide&&e.hasHorizontalScrollbar?(h(),ue(k,{key:0,ref:"horizontalThumbRef",data:e.horizontalData,direction:"horizontal",both:e.isBoth,onScroll:e.handleHorizontalScroll},null,8,["data","both","onScroll"])):re("v-if",!0),!e.hide&&e.hasVerticalScrollbar?(h(),ue(k,{key:1,ref:"verticalThumbRef",data:e.verticalData,direction:"vertical",both:e.isBoth,onScroll:e.handleVerticalScroll},null,8,["data","both","onScroll"])):re("v-if",!0)],6)}var V1=F(XA,[["render",QA]]);const qn=Object.assign(V1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+V1.name,V1)}}),el=e=>{const o=D(),t=()=>Ry(o.value)?o.value.$refs[e]:o.value,i=D();return st(()=>{i.value=t()}),Ie([o],()=>{i.value=t()}),{componentRef:o,elementRef:i}},is=e=>{const o=m(()=>!!e.value),t=m(()=>{if(e.value)return{type:"embed",...rn(e.value)?void 0:e.value}});return{displayScrollbar:o,scrollbarProps:t}},JA=N({name:"SelectDropdown",components:{ScrollbarComponent:qn,Empty:ao,Spin:Rn},props:{loading:Boolean,empty:Boolean,virtualList:Boolean,bottomOffset:{type:Number,default:0},scrollbar:{type:[Boolean,Object],default:!0},onScroll:{type:[Function,Array]},onReachBottom:{type:[Function,Array]},showHeaderOnEmpty:{type:Boolean,default:!1},showFooterOnEmpty:{type:Boolean,default:!1}},emits:["scroll","reachBottom"],setup(e,{emit:o,slots:t}){var i,s,u;const{scrollbar:l}=$e(e),k=W("select-dropdown"),f=ot(nn,void 0),p=(u=(s=f==null?void 0:(i=f.slots).empty)==null?void 0:s.call(i,{component:"select"}))==null?void 0:u[0],{componentRef:y,elementRef:$}=el("containerRef"),{displayScrollbar:b,scrollbarProps:w}=is(l),z=j=>{const{scrollTop:O,scrollHeight:T,offsetHeight:V}=j.target;T-(O+V)<=e.bottomOffset&&o("reachBottom",j),o("scroll",j)},I=m(()=>[k,{[`${k}-has-header`]:!!t.header,[`${k}-has-footer`]:!!t.footer}]);return{prefixCls:k,SelectEmpty:p,cls:I,wrapperRef:$,wrapperComRef:y,handleScroll:z,displayScrollbar:b,scrollbarProps:w}}});function _A(e,o,t,i,s,u){const l=ne("spin");return h(),S("div",{class:C(e.cls)},[e.$slots.header&&(!e.empty||e.showHeaderOnEmpty)?(h(),S("div",{key:0,class:C(`${e.prefixCls}-header`)},[ee(e.$slots,"header")],2)):re("v-if",!0),e.loading?(h(),ue(l,{key:1,class:C(`${e.prefixCls}-loading`)},null,8,["class"])):e.empty?(h(),S("div",{key:2,class:C(`${e.prefixCls}-empty`)},[ee(e.$slots,"empty",{},()=>[(h(),ue(gn(e.SelectEmpty?e.SelectEmpty:"Empty")))])],2)):re("v-if",!0),e.virtualList&&!e.loading&&!e.empty?ee(e.$slots,"virtual-list",{key:3}):re("v-if",!0),e.virtualList?re("v-if",!0):Pn((h(),ue(gn(e.displayScrollbar?"ScrollbarComponent":"div"),ke({key:4,ref:"wrapperComRef",class:`${e.prefixCls}-list-wrapper`},e.scrollbarProps,{onScroll:e.handleScroll}),{default:ve(()=>[B("ul",{class:C(`${e.prefixCls}-list`)},[ee(e.$slots,"default")],2)]),_:3},16,["class","onScroll"])),[[Mn,!e.loading&&!e.empty]]),e.$slots.footer&&(!e.empty||e.showFooterOnEmpty)?(h(),S("div",{key:5,class:C(`${e.prefixCls}-footer`)},[ee(e.$slots,"footer")],2)):re("v-if",!0)],2)}var Ov=F(JA,[["render",_A]]),K4=N({name:"IconCheck",render(){return v("svg",{"aria-hidden":"true",focusable:"false",viewBox:"0 0 1024 1024",width:"200",height:"200",fill:"currentColor"},[v("path",{d:"M877.44815445 206.10060629a64.72691371 64.72691371 0 0 0-95.14856334 4.01306852L380.73381888 685.46812814 235.22771741 533.48933518a64.72691371 64.72691371 0 0 0-92.43003222-1.03563036l-45.82665557 45.82665443a64.72691371 64.72691371 0 0 0-0.90617629 90.61767965l239.61903446 250.10479331a64.72691371 64.72691371 0 0 0 71.19960405 15.14609778 64.33855261 64.33855261 0 0 0 35.08198741-21.23042702l36.24707186-42.71976334 40.5190474-40.77795556-3.36579926-3.49525333 411.40426297-486.74638962a64.72691371 64.72691371 0 0 0-3.88361443-87.64024149l-45.3088404-45.43829334z","p-id":"840"},null)])}});const rg=Symbol("ArcoCheckboxGroup");var Ki=N({name:"Checkbox",components:{IconCheck:K4,IconHover:St},props:{modelValue:{type:[Boolean,Array],default:void 0},defaultChecked:{type:Boolean,default:!1},value:{type:[String,Number,Boolean]},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},uninjectGroupContext:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,o)=>!0},setup(e,{emit:o,slots:t}){const{disabled:i,modelValue:s}=$e(e),u=W("checkbox"),l=D(),k=e.uninjectGroupContext?void 0:ot(rg,void 0),f=(k==null?void 0:k.name)==="ArcoCheckboxGroup",{mergedDisabled:p,eventHandlers:y}=zt({disabled:i}),$=D(e.defaultChecked),b=m(()=>{var P;return f?k==null?void 0:k.computedValue:(P=e.modelValue)!=null?P:$.value}),w=m(()=>{var P;return Xe(b.value)?b.value.includes((P=e.value)!=null?P:!0):b.value}),z=m(()=>(k==null?void 0:k.disabled)||(p==null?void 0:p.value)||!w.value&&(k==null?void 0:k.isMaxed)),I=P=>{P.stopPropagation()},j=P=>{var E,M,A,x;const{checked:X}=P.target;let Y=X;if(Xe(b.value)){const q=new Set(b.value);X?q.add((E=e.value)!=null?E:!0):q.delete((M=e.value)!=null?M:!0),Y=Array.from(q)}$.value=X,f&&Xe(Y)?k==null||k.handleChange(Y,P):(o("update:modelValue",Y),o("change",Y,P),(x=(A=y.value)==null?void 0:A.onChange)==null||x.call(A,P)),pt(()=>{l.value&&l.value.checked!==w.value&&(l.value.checked=w.value)})},O=m(()=>[u,{[`${u}-checked`]:w.value,[`${u}-indeterminate`]:e.indeterminate,[`${u}-disabled`]:z.value}]),T=P=>{var E,M;(M=(E=y.value)==null?void 0:E.onFocus)==null||M.call(E,P)},V=P=>{var E,M;(M=(E=y.value)==null?void 0:E.onBlur)==null||M.call(E,P)};return Ie(s,P=>{(De(P)||cn(P))&&($.value=!1)}),Ie(b,P=>{var E;let M;Xe(P)?M=P.includes((E=e.value)!=null?E:!0):M=P,$.value!==M&&($.value=M),l.value&&l.value.checked!==M&&(l.value.checked=M)}),()=>{var P,E,M,A;return v("label",{"aria-disabled":z.value,class:O.value},[v("input",{ref:l,type:"checkbox",checked:w.value,value:e.value,class:`${u}-target`,disabled:z.value,onClick:I,onChange:j,onFocus:T,onBlur:V},null),(A=(M=(E=t.checkbox)!=null?E:(P=k==null?void 0:k.slots)==null?void 0:P.checkbox)==null?void 0:M({checked:w.value,disabled:z.value}))!=null?A:v(St,{class:`${u}-icon-hover`,disabled:z.value||w.value},{default:()=>[v("div",{class:`${u}-icon`},[w.value&&v(K4,{class:`${u}-icon-check`},null)])]}),t.default&&v("span",{class:`${u}-label`},[t.default()])])}}}),Ui=N({name:"CheckboxGroup",props:{modelValue:{type:Array,default:void 0},defaultValue:{type:Array,default:()=>[]},max:{type:Number},options:{type:Array},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,o)=>!0},setup(e,{emit:o,slots:t}){const{disabled:i}=$e(e),s=W("checkbox-group"),{mergedDisabled:u,eventHandlers:l}=zt({disabled:i}),k=D(e.defaultValue),f=m(()=>Xe(e.modelValue)?e.modelValue:k.value),p=m(()=>e.max===void 0?!1:f.value.length>=e.max),y=m(()=>{var z;return((z=e.options)!=null?z:[]).map(I=>Ot(I)||Z(I)?{label:I,value:I}:I)});ft(rg,Ce({name:"ArcoCheckboxGroup",computedValue:f,disabled:u,isMaxed:p,slots:t,handleChange:(z,I)=>{var j,O;k.value=z,o("update:modelValue",z),o("change",z,I),(O=(j=l.value)==null?void 0:j.onChange)==null||O.call(j,I)}}));const b=m(()=>[s,`${s}-direction-${e.direction}`]);Ie(()=>e.modelValue,z=>{Xe(z)?k.value=[...z]:k.value=[]});const w=()=>y.value.map(z=>{const I=f.value.includes(z.value);return v(Ki,{key:z.value,value:z.value,disabled:z.disabled||!I&&p.value,indeterminate:z.indeterminate,modelValue:I},{default:()=>[t.label?t.label({data:z}):Ae(z.label)?z.label():z.label]})});return()=>{var z;return v("span",{class:b.value},[y.value.length>0?w():(z=t.default)==null?void 0:z.call(t)])}}});const Hn=Object.assign(Ki,{Group:Ui,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Ki.name,Ki),e.component(t+Ui.name,Ui)}}),sg=Symbol("ArcoSelectContext"),eF=e=>lt(e)&&"isGroup"in e,ag=e=>lt(e)&&"isGroup"in e,tF=(e,o="value")=>String(lt(e)?e[o]:e),Do=(e,o="value")=>lt(e)?`__arco__option__object__${e[o]}`:e||Z(e)||Ot(e)||rn(e)?`__arco__option__${typeof e}-${e}`:"",nF=e=>e.has("__arco__option__string-"),oF=(e,{valueKey:o,fieldNames:t,origin:i,index:s=-1})=>{var u;if(lt(e)){const k=e[t.value];return{raw:e,index:s,key:Do(k,o),origin:i,value:k,label:(u=e[t.label])!=null?u:tF(k,o),render:e[t.render],disabled:!!e[t.disabled],tagProps:e[t.tagProps]}}const l={value:e,label:String(e),disabled:!1};return{raw:l,index:s,key:Do(e,o),origin:i,...l}},lv=(e,{valueKey:o,fieldNames:t,origin:i,optionInfoMap:s})=>{var u;const l=[];for(const k of e)if(eF(k)){const f=lv((u=k.options)!=null?u:[],{valueKey:o,fieldNames:t,origin:i,optionInfoMap:s});f.length>0&&l.push({...k,key:`__arco__group__${k.label}`,options:f})}else{const f=oF(k,{valueKey:o,fieldNames:t,origin:i});l.push(f),s.get(f.key)||s.set(f.key,f)}return l},U4=(e,{inputValue:o,filterOption:t})=>{const i=s=>{var u;const l=[];for(const k of s)if(ag(k)){const f=i((u=k.options)!=null?u:[]);f.length>0&&l.push({...k,options:f})}else rs(k,{inputValue:o,filterOption:t})&&l.push(k);return l};return i(e)},rs=(e,{inputValue:o,filterOption:t})=>Ae(t)?!o||t(o,e.raw):t?e.label.toLowerCase().includes((o??"").toLowerCase()):!0,lF=(e,o)=>{if(!e||!o||e.length!==o.length)return!1;for(const t of Object.keys(e))if(!fl(e[t],o[t]))return!1;return!0},iF=(e,o)=>{if(!e||!o)return!1;const{length:t}=e;if(t!==o.length)return!1;for(let i=0;i{const t=Object.prototype.toString.call(e);return t!==Object.prototype.toString.call(o)?!1:t==="[object Object]"?lF(e,o):t==="[object Array]"?iF(e,o):t==="[object Function]"?e===o?!0:e.toString()===o.toString():e===o},rF=N({name:"Option",components:{Checkbox:Hn},props:{value:{type:[String,Number,Boolean,Object],default:void 0},label:String,disabled:Boolean,tagProps:{type:Object},extra:{type:Object},index:{type:Number},internal:Boolean},setup(e){const{disabled:o,tagProps:t,index:i}=$e(e),s=W("select-option"),u=ot(sg,void 0),l=wn(),k=D(),f=D(t.value);Ie(t,(M,A)=>{fl(M,A)||(f.value=M)});const p=D(""),y=m(()=>{var M,A;return(A=(M=e.value)!=null?M:e.label)!=null?A:p.value}),$=m(()=>{var M;return(M=e.label)!=null?M:p.value}),b=m(()=>Do(y.value,u==null?void 0:u.valueKey)),w=m(()=>{var M;return(M=u==null?void 0:u.component)!=null?M:"li"}),z=()=>{var M;if(!e.label&&k.value){const A=(M=k.value.textContent)!=null?M:"";p.value!==A&&(p.value=A)}};st(()=>z()),Sn(()=>z());const I=m(()=>{var M;return(M=u==null?void 0:u.valueKeys.includes(b.value))!=null?M:!1}),j=m(()=>(u==null?void 0:u.activeKey)===b.value);let O=D(!0);if(!e.internal){const M=Ce({raw:{value:y,label:$,disabled:o,tagProps:f},ref:k,index:i,key:b,origin:"slot",value:y,label:$,disabled:o,tagProps:f});O=m(()=>rs(M,{inputValue:u==null?void 0:u.inputValue,filterOption:u==null?void 0:u.filterOption})),l&&(u==null||u.addSlotOptionInfo(l.uid,M)),an(()=>{l&&(u==null||u.removeSlotOptionInfo(l.uid))})}const T=M=>{e.disabled||u==null||u.onSelect(b.value,M)},V=()=>{e.disabled||u==null||u.setActiveKey(b.value)},P=()=>{e.disabled||u==null||u.setActiveKey()},E=m(()=>[s,{[`${s}-disabled`]:e.disabled,[`${s}-selected`]:I.value,[`${s}-active`]:j.value,[`${s}-multiple`]:u==null?void 0:u.multiple}]);return{prefixCls:s,cls:E,selectCtx:u,itemRef:k,component:w,isSelected:I,isValid:O,handleClick:T,handleMouseEnter:V,handleMouseLeave:P}}});function sF(e,o,t,i,s,u){const l=ne("checkbox");return Pn((h(),ue(gn(e.component),{ref:"itemRef",class:C([e.cls,{[`${e.prefixCls}-has-suffix`]:!!e.$slots.suffix}]),onClick:e.handleClick,onMouseenter:e.handleMouseEnter,onMouseleave:e.handleMouseLeave},{default:ve(()=>[e.$slots.icon?(h(),S("span",{key:0,class:C(`${e.prefixCls}-icon`)},[ee(e.$slots,"icon")],2)):re("v-if",!0),e.selectCtx&&e.selectCtx.multiple?(h(),ue(l,{key:1,class:C(`${e.prefixCls}-checkbox`),"model-value":e.isSelected,disabled:e.disabled,"uninject-group-context":""},{default:ve(()=>[ee(e.$slots,"default",{},()=>[Ge(Ee(e.label),1)])]),_:3},8,["class","model-value","disabled"])):(h(),S("span",{key:2,class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default",{},()=>[Ge(Ee(e.label),1)])],2)),e.$slots.suffix?(h(),S("span",{key:3,class:C(`${e.prefixCls}-suffix`)},[ee(e.$slots,"suffix")],2)):re("v-if",!0)]),_:3},40,["class","onClick","onMouseenter","onMouseleave"])),[[Mn,e.isValid]])}var Vo=F(rF,[["render",sF]]);const aF={value:"value",label:"label",disabled:"disabled",tagProps:"tagProps",render:"render"},cF=({options:e,extraOptions:o,inputValue:t,filterOption:i,showExtraOptions:s,valueKey:u,fieldNames:l})=>{const k=m(()=>({...aF,...l==null?void 0:l.value})),f=Ce(new Map),p=m(()=>Array.from(f.values()).sort((V,P)=>Z(V.index)&&Z(P.index)?V.index-P.index:0)),y=m(()=>{var V,P;const E=new Map;return{optionInfos:lv((V=e==null?void 0:e.value)!=null?V:[],{valueKey:(P=u==null?void 0:u.value)!=null?P:"value",fieldNames:k.value,origin:"options",optionInfoMap:E}),optionInfoMap:E}}),$=m(()=>{var V,P;const E=new Map;return{optionInfos:lv((V=o==null?void 0:o.value)!=null?V:[],{valueKey:(P=u==null?void 0:u.value)!=null?P:"value",fieldNames:k.value,origin:"extraOptions",optionInfoMap:E}),optionInfoMap:E}}),b=Ce(new Map);Ie([p,e??D([]),o??D([]),u??D("value")],()=>{b.clear(),p.value.forEach((V,P)=>{b.set(V.key,{...V,index:P})}),y.value.optionInfoMap.forEach(V=>{b.has(V.key)||(V.index=b.size,b.set(V.key,V))}),$.value.optionInfoMap.forEach(V=>{b.has(V.key)||(V.index=b.size,b.set(V.key,V))})},{immediate:!0,deep:!0});const w=m(()=>{var V;const P=U4(y.value.optionInfos,{inputValue:t==null?void 0:t.value,filterOption:i==null?void 0:i.value});return((V=s==null?void 0:s.value)==null||V)&&P.push(...U4($.value.optionInfos,{inputValue:t==null?void 0:t.value,filterOption:i==null?void 0:i.value})),P}),z=m(()=>Array.from(b.values()).filter(V=>V.origin==="extraOptions"&&(s==null?void 0:s.value)===!1?!1:rs(V,{inputValue:t==null?void 0:t.value,filterOption:i==null?void 0:i.value}))),I=m(()=>z.value.filter(V=>!V.disabled).map(V=>V.key));return{validOptions:w,optionInfoMap:b,validOptionInfos:z,enabledOptionKeys:I,getNextSlotOptionIndex:()=>f.size,addSlotOptionInfo:(V,P)=>{f.set(V,P)},removeSlotOptionInfo:V=>{f.delete(V)}}},It={ENTER:"Enter",ESC:"Escape",SPACE:" ",ARROW_UP:"ArrowUp",ARROW_DOWN:"ArrowDown",ARROW_LEFT:"ArrowLeft",ARROW_RIGHT:"ArrowRight"},Y4=e=>JSON.stringify({key:e.key,ctrl:!!e.ctrl,shift:!!e.shift,alt:!!e.alt,meta:!!e.meta}),ss=e=>{const o={};return e.forEach((t,i)=>{const s=Ot(i)?{key:i}:i;o[Y4(s)]=t}),t=>{const i=Y4({key:t.key,ctrl:t.ctrlKey,shift:t.shiftKey,alt:t.altKey,meta:t.metaKey}),s=o[i];s&&(t.stopPropagation(),s(t))}},Ev=({multiple:e,options:o,extraOptions:t,inputValue:i,filterOption:s,showExtraOptions:u,component:l,valueKey:k,fieldNames:f,loading:p,popupVisible:y,valueKeys:$,dropdownRef:b,optionRefs:w,virtualListRef:z,onSelect:I,onPopupVisibleChange:j,enterToOpen:O=!0,defaultActiveFirstOption:T})=>{const{validOptions:V,optionInfoMap:P,validOptionInfos:E,enabledOptionKeys:M,getNextSlotOptionIndex:A,addSlotOptionInfo:x,removeSlotOptionInfo:X}=cF({options:o,extraOptions:t,inputValue:i,filterOption:s,showExtraOptions:u,valueKey:k,fieldNames:f}),Y=D();Ie(M,ae=>{(!Y.value||!ae.includes(Y.value))&&(Y.value=ae[0])});const q=ae=>{Y.value=ae},le=ae=>{const oe=M.value.length;if(oe===0)return;if(!Y.value)return ae==="down"?M.value[0]:M.value[oe-1];const G=M.value.indexOf(Y.value),J=(oe+G+(ae==="up"?-1:1))%oe;return M.value[J]},Q=ae=>{var oe,G;z!=null&&z.value&&z.value.scrollTo({key:ae});const J=P.get(ae),U=(oe=b==null?void 0:b.value)==null?void 0:oe.wrapperRef,R=(G=w==null?void 0:w.value[ae])!=null?G:J==null?void 0:J.ref;if(!U||!R||U.scrollHeight===U.offsetHeight)return;const K=bT(R,U),te=U.scrollTop;K.top<0?U.scrollTo(0,te+K.top):K.bottom<0&&U.scrollTo(0,te-K.bottom)};Ie(y,ae=>{var oe;if(ae){const G=$.value[$.value.length-1];let J=(oe=T==null?void 0:T.value)==null||oe?M.value[0]:void 0;M.value.includes(G)&&(J=G),J!==Y.value&&(Y.value=J),pt(()=>{Y.value&&Q(Y.value)})}});const _=ss(new Map([[It.ENTER,ae=>{!(p!=null&&p.value)&&!ae.isComposing&&(y.value?Y.value&&(I(Y.value,ae),ae.preventDefault()):O&&(j(!0),ae.preventDefault()))}],[It.ESC,ae=>{y.value&&(j(!1),ae.preventDefault())}],[It.ARROW_DOWN,ae=>{if(y.value){const oe=le("down");oe&&(Y.value=oe,Q(oe)),ae.preventDefault()}}],[It.ARROW_UP,ae=>{if(y.value){const oe=le("up");oe&&(Y.value=oe,Q(oe)),ae.preventDefault()}}]]));return ft(sg,Ce({multiple:e,valueKey:k,inputValue:i,filterOption:s,component:l,valueKeys:$,activeKey:Y,setActiveKey:q,onSelect:I,getNextSlotOptionIndex:A,addSlotOptionInfo:x,removeSlotOptionInfo:X})),{validOptions:V,optionInfoMap:P,validOptionInfos:E,enabledOptionKeys:M,activeKey:Y,setActiveKey:q,addSlotOptionInfo:x,removeSlotOptionInfo:X,getNextActiveKey:le,scrollIntoView:Q,handleKeyDown:_}},uF=({dataKeys:e,contentRef:o,fixedSize:t,estimatedSize:i,buffer:s})=>{const u=D(0),l=new Map,k=m(()=>e.value.length),f=D(0),p=m(()=>{const A=f.value+s.value*3;return A>k.value?k.value:A}),y=m(()=>{const A=k.value-s.value*3;return A<0?0:A}),$=A=>{A<0?f.value=0:A>y.value?f.value=y.value:f.value=A},b=D(t.value),w=m(()=>i.value!==30?i.value:u.value||i.value),z=(A,x)=>{l.set(A,x)},I=A=>{var x;if(b.value)return w.value;const X=e.value[A];return(x=l.get(X))!=null?x:w.value},j=A=>l.has(A);st(()=>{const A=Array.from(l.values()).reduce((x,X)=>x+X,0);A>0&&(u.value=A/l.size)});const O=A=>b.value?w.value*A:T(0,A),T=(A,x)=>{let X=0;for(let Y=A;Yb.value?w.value*f.value:T(0,f.value)),P=A=>{const x=A>=V.value;let X=Math.abs(A-V.value);const Y=x?f.value:f.value-1;let q=0;for(;X>0;)X-=I(Y+q),x?q++:q--;return q},E=A=>{const x=P(A),X=f.value+x-s.value;return X<0?0:X>y.value?y.value:X},M=m(()=>b.value?w.value*(k.value-p.value):T(p.value,k.value));return{frontPadding:V,behindPadding:M,start:f,end:p,getStartByScroll:E,setItemSize:z,hasItemSize:j,setStart:$,getScrollOffset:O}};var dF=N({name:"VirtualListItem",props:{hasItemSize:{type:Function,required:!0},setItemSize:{type:Function,required:!0}},setup(e,{slots:o}){var t;const i=(t=wn())==null?void 0:t.vnode.key,s=D(),u=()=>{var l,k,f,p;const y=(k=(l=s.value)==null?void 0:l.$el)!=null?k:s.value,$=(p=(f=y==null?void 0:y.getBoundingClientRect)==null?void 0:f.call(y).height)!=null?p:y==null?void 0:y.offsetHeight;$&&e.setItemSize(i,$)};return st(()=>u()),an(()=>u()),()=>{var l;const k=tl((l=o.default)==null?void 0:l.call(o));return k?al(k,{ref:s},!0):null}}});const fF=N({name:"VirtualList",components:{VirtualListItem:dF},props:{height:{type:[Number,String],default:200},data:{type:Array,default:()=>[]},threshold:{type:Number,default:0},itemKey:{type:String,default:"key"},fixedSize:{type:Boolean,default:!1},estimatedSize:{type:Number,default:30},buffer:{type:Number,default:10},component:{type:[String,Object],default:"div"},listAttrs:{type:Object},contentAttrs:{type:Object},paddingPosition:{type:String,default:"content"}},emits:{scroll:e=>!0,reachBottom:e=>!0},setup(e,{emit:o}){const{data:t,itemKey:i,fixedSize:s,estimatedSize:u,buffer:l,height:k}=$e(e),f=W("virtual-list"),p=m(()=>lt(e.component)?{container:"div",list:"div",content:"div",...e.component}:{container:e.component,list:"div",content:"div"}),y=D(),$=D(),b=m(()=>({height:Z(k.value)?`${k.value}px`:k.value,overflow:"auto"})),w=m(()=>t.value.map((Y,q)=>{var le;return(le=Y[i.value])!=null?le:q})),{frontPadding:z,behindPadding:I,start:j,end:O,getStartByScroll:T,setItemSize:V,hasItemSize:P,setStart:E,getScrollOffset:M}=uF({dataKeys:w,contentRef:$,fixedSize:s,estimatedSize:u,buffer:l}),A=m(()=>e.threshold&&t.value.length<=e.threshold?t.value:t.value.slice(j.value,O.value)),x=Y=>{const{scrollTop:q,scrollHeight:le,offsetHeight:Q}=Y.target,_=T(q);_!==j.value&&(E(_),pt(()=>{X(q)})),o("scroll",Y),Math.floor(le-(q+Q))<=0&&o("reachBottom",Y)},X=Y=>{var q,le;if(y.value)if(Z(Y))y.value.scrollTop=Y;else{const Q=(le=Y.index)!=null?le:w.value.indexOf((q=Y.key)!=null?q:"");E(Q-l.value),y.value.scrollTop=M(Q),pt(()=>{if(y.value){const _=M(Q);_!==y.value.scrollTop&&(y.value.scrollTop=_)}})}};return{prefixCls:f,containerRef:y,contentRef:$,frontPadding:z,currentList:A,behindPadding:I,onScroll:x,setItemSize:V,hasItemSize:P,start:j,scrollTo:X,style:b,mergedComponent:p}}});function mF(e,o,t,i,s,u){const l=ne("VirtualListItem");return h(),ue(gn(e.mergedComponent.container),{ref:"containerRef",class:C(e.prefixCls),style:H(e.style),onScroll:e.onScroll},{default:ve(()=>[(h(),ue(gn(e.mergedComponent.list),ke(e.listAttrs,{style:e.paddingPosition==="list"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:ve(()=>[(h(),ue(gn(e.mergedComponent.content),ke({ref:"contentRef"},e.contentAttrs,{style:e.paddingPosition==="content"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:ve(()=>[(h(!0),S(He,null,Vt(e.currentList,(k,f)=>{var p;return h(),ue(l,{key:(p=k[e.itemKey])!=null?p:e.start+f,"has-item-size":e.hasItemSize,"set-item-size":e.setItemSize},{default:ve(()=>[ee(e.$slots,"item",{item:k,index:e.start+f})]),_:2},1032,["has-item-size","set-item-size"])}),128))]),_:3},16,["style"]))]),_:3},16,["style"]))]),_:3},40,["class","style","onScroll"])}var ml=F(fF,[["render",mF]]),O1=N({name:"AutoComplete",inheritAttrs:!1,props:{modelValue:{type:String,default:void 0},defaultValue:{type:String,default:""},disabled:{type:Boolean,default:!1},data:{type:Array,default:()=>[]},popupContainer:{type:[String,Object]},strict:{type:Boolean,default:!1},filterOption:{type:[Boolean,Function],default:!0},triggerProps:{type:Object},allowClear:{type:Boolean,default:!1},virtualListProps:{type:Object}},emits:{"update:modelValue":e=>!0,change:e=>!0,search:e=>!0,select:e=>!0,clear:e=>!0,dropdownScroll:e=>!0,dropdownReachBottom:e=>!0},setup(e,{emit:o,attrs:t,slots:i}){const{modelValue:s}=$e(e),u=W("auto-complete"),{mergedDisabled:l,eventHandlers:k}=zt({disabled:Cn(e,"disabled")}),f=D(e.defaultValue),p=D(),y=m(()=>{var R;return(R=e.modelValue)!=null?R:f.value});Ie(s,R=>{(De(R)||cn(R))&&(f.value="")});const $=m(()=>y.value?[Do(y.value)]:[]),{data:b}=$e(e),w=D(),z=D({}),I=D(!1),j=m(()=>I.value&&_.value.length>0),O=D(),T=m(()=>e.virtualListProps?"div":"li"),V=R=>{I.value=R},P=(R,K)=>{var te;return!!((te=K.label)!=null&&te.includes(R))},E=m(()=>Ae(e.filterOption)?e.filterOption:e.filterOption&&e.strict?P:e.filterOption),M=R=>{var K,te;f.value=R,o("update:modelValue",R),o("change",R),(te=(K=k.value)==null?void 0:K.onChange)==null||te.call(K)},A=R=>{var K,te;f.value="",o("update:modelValue",""),o("change",""),(te=(K=k.value)==null?void 0:K.onChange)==null||te.call(K),o("clear",R)},x=(R,K)=>{var te,fe;const se=(te=Q.get(R))==null?void 0:te.value;o("select",se),M(se),(fe=p.value)==null||fe.blur()},X=R=>{o("search",R),M(R)},Y=R=>{o("dropdownScroll",R)},q=R=>{o("dropdownReachBottom",R)},{validOptions:le,optionInfoMap:Q,validOptionInfos:_,handleKeyDown:ae}=Ev({options:b,inputValue:y,filterOption:E,popupVisible:j,valueKeys:$,component:T,dropdownRef:w,optionRefs:z,onSelect:x,onPopupVisibleChange:V}),oe=R=>{if(Ae(i.option)&&R.value){const K=Q.get(R.key),te=i.option;return()=>te({data:K})}return()=>R.label},G=R=>v(Vo,{ref:K=>{K!=null&&K.$el&&(z.value[R.key]=K.$el)},key:R.key,value:R.value,disabled:R.disabled,internal:!0},{default:oe(R)}),J=()=>v(Ov,{ref:w,class:`${u}-dropdown`,virtualList:!!e.virtualListProps,onScroll:Y,onReachBottom:q},{default:()=>[...le.value.map(R=>G(R))],"virtual-list":()=>v(ml,ke(e.virtualListProps,{ref:O,data:le.value}),{item:({item:R})=>G(R)}),footer:i.footer});return{inputRef:p,render:()=>v(qt,ke({trigger:"focus",position:"bl",animationName:"slide-dynamic-origin",autoFitTransformOrigin:!0,popupVisible:j.value,clickToClose:!1,preventFocus:!0,popupOffset:4,disabled:l.value,autoFitPopupWidth:!0},e.triggerProps,{onPopupVisibleChange:V}),{default:()=>[v(So,ke({ref:p},t,{allowClear:e.allowClear,modelValue:y.value,disabled:l.value,onInput:X,onClear:A,onKeydown:ae}),i)],content:J})}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const pF=Object.assign(O1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+O1.name,O1)}}),Wv=({itemRef:e,selector:o,index:t,parentClassName:i})=>{const s=D(-1),u=m(()=>{var p;return(p=t==null?void 0:t.value)!=null?p:s.value}),l=D(),k=()=>{var p,y,$;let b=(y=(p=e.value)==null?void 0:p.parentElement)!=null?y:void 0;if(i)for(;b&&!b.className.includes(i);)b=($=b.parentElement)!=null?$:void 0;return b},f=()=>{if(De(t==null?void 0:t.value)&&l.value&&e.value){const p=Array.from(l.value.querySelectorAll(o)).indexOf(e.value);p!==s.value&&(s.value=p)}};return Ie(e,()=>{e.value&&!l.value&&(l.value=k())}),st(()=>{e.value&&(l.value=k()),f()}),Sn(()=>f()),{computedIndex:u}},cg=Symbol("ArcoAvatarGroup"),kF=N({name:"IconImageClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-image-close`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),vF=["stroke-width","stroke-linecap","stroke-linejoin"];function yF(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[Xr(' ',5)]),14,vF)}var E1=F(kF,[["render",yF]]);const Jl=Object.assign(E1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+E1.name,E1)}}),gF=N({name:"Avatar",components:{ResizeObserver:Co,IconImageClose:Jl,IconLoading:Yt},props:{shape:{type:String,default:"circle"},imageUrl:String,size:Number,autoFixFontSize:{type:Boolean,default:!0},triggerType:{type:String,default:"button"},triggerIconStyle:{type:Object},objectFit:{type:String}},emits:{click:e=>!0,error:()=>!0,load:()=>!0},setup(e,{slots:o,emit:t,attrs:i}){const{shape:s,size:u,autoFixFontSize:l,triggerType:k,triggerIconStyle:f}=$e(e),p=W("avatar"),y=ot(cg,void 0),$=D(),b=D(),w=m(()=>{var _;return(_=y==null?void 0:y.shape)!=null?_:s.value}),z=m(()=>{var _;return(_=y==null?void 0:y.size)!=null?_:u.value}),I=m(()=>{var _;return(_=y==null?void 0:y.autoFixFontSize)!=null?_:l.value}),j=D(!1),O=D(!1),T=D(!0),V=D(!1),P=y?Wv({itemRef:$,selector:`.${p}`}).computedIndex:D(-1),E=m(()=>{var _;const ae=Z(z.value)?{width:`${z.value}px`,height:`${z.value}px`,fontSize:`${z.value/2}px`}:{};return y&&(ae.zIndex=y.zIndexAscend?P.value+1:y.total-P.value,ae.marginLeft=P.value!==0?`-${((_=z.value)!=null?_:40)/4}px`:"0"),ae}),M=hF({triggerIconStyle:f==null?void 0:f.value,inlineStyle:i.style,triggerType:k.value}),A=()=>{!j.value&&!e.imageUrl&&pt(()=>{var _;if(!b.value||!$.value)return;const ae=b.value.clientWidth,oe=(_=z.value)!=null?_:$.value.offsetWidth,G=oe/(ae+8);oe&&G<1&&(b.value.style.transform=`scale(${G}) translateX(-50%)`),T.value=!0})};st(()=>{var _;(_=b.value)!=null&&_.firstElementChild&&["IMG","PICTURE"].includes(b.value.firstElementChild.tagName)&&(j.value=!0),I.value&&A()}),Ie(u,()=>{I.value&&A()});const x=m(()=>[p,`${p}-${w.value}`]),X=m(()=>j.value||e.imageUrl?`${p}-image`:`${p}-text`);return{prefixCls:p,itemRef:$,cls:x,outerStyle:E,wrapperRef:b,wrapperCls:X,computedTriggerIconStyle:M,isImage:j,shouldLoad:T,isLoaded:V,hasError:O,onClick:_=>{t("click",_)},handleResize:()=>{I.value&&A()},handleImgLoad:()=>{V.value=!0,t("load")},handleImgError:()=>{O.value=!0,t("error")}}}}),hF=({triggerType:e,inlineStyle:o={},triggerIconStyle:t={}})=>{let i={};return e==="button"&&(!t||t&&!t.color)&&o&&o.backgroundColor&&(i={color:o.backgroundColor}),{...t,...i}},$F=["src"];function CF(e,o,t,i,s,u){const l=ne("IconImageClose"),k=ne("IconLoading"),f=ne("resize-observer");return h(),S("div",{ref:"itemRef",style:H(e.outerStyle),class:C([e.cls,{[`${e.prefixCls}-with-trigger-icon`]:!!e.$slots["trigger-icon"]}]),onClick:o[2]||(o[2]=(...p)=>e.onClick&&e.onClick(...p))},[v(f,{onResize:e.handleResize},{default:ve(()=>[B("span",{ref:"wrapperRef",class:C(e.wrapperCls)},[e.imageUrl?(h(),S(He,{key:0},[e.hasError?ee(e.$slots,"error",{key:0},()=>[B("div",{class:C(`${e.prefixCls}-image-icon`)},[v(l)],2)]):re("v-if",!0),!(e.hasError||!e.shouldLoad)&&!e.isLoaded?ee(e.$slots,"default",{key:1},()=>[B("div",{class:C(`${e.prefixCls}-image-icon`)},[v(k)],2)]):re("v-if",!0),e.hasError||!e.shouldLoad?re("v-if",!0):(h(),S("img",{key:2,src:e.imageUrl,style:H({width:e.size+"px",height:e.size+"px",objectFit:e.objectFit}),alt:"avatar",onLoad:o[0]||(o[0]=(...p)=>e.handleImgLoad&&e.handleImgLoad(...p)),onError:o[1]||(o[1]=(...p)=>e.handleImgError&&e.handleImgError(...p))},null,44,$F))],64)):ee(e.$slots,"default",{key:1})],2)]),_:3},8,["onResize"]),e.$slots["trigger-icon"]?(h(),S("div",{key:0,class:C(`${e.prefixCls}-trigger-icon-${e.triggerType}`),style:H(e.computedTriggerIconStyle)},[ee(e.$slots,"trigger-icon")],6)):re("v-if",!0)],6)}var Yi=F(gF,[["render",CF]]);const bF=N({name:"Popover",components:{Trigger:qt},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},title:String,content:String,trigger:{type:[String,Array],default:"hover"},position:{type:String,default:"top"},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupContainer:{type:[String,Object]}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0},setup(e,{emit:o}){const t=W("popover"),i=D(e.defaultPopupVisible),s=m(()=>{var f;return(f=e.popupVisible)!=null?f:i.value}),u=f=>{i.value=f,o("update:popupVisible",f),o("popupVisibleChange",f)},l=m(()=>[`${t}-popup-content`,e.contentClass]),k=m(()=>[`${t}-popup-arrow`,e.arrowClass]);return{prefixCls:t,computedPopupVisible:s,contentCls:l,arrowCls:k,handlePopupVisibleChange:u}}});function wF(e,o,t,i,s,u){const l=ne("trigger");return h(),ue(l,{class:C(e.prefixCls),trigger:e.trigger,position:e.position,"popup-visible":e.computedPopupVisible,"popup-offset":10,"content-class":e.contentCls,"content-style":e.contentStyle,"arrow-class":e.arrowCls,"arrow-style":e.arrowStyle,"show-arrow":"","popup-container":e.popupContainer,"animation-name":"zoom-in-fade-out","auto-fit-transform-origin":"",onPopupVisibleChange:e.handlePopupVisibleChange},{content:ve(()=>[B("div",{class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2),B("div",{class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"content",{},()=>[Ge(Ee(e.content),1)])],2)]),default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["class","trigger","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var W1=F(bF,[["render",wF]]);const Tv=Object.assign(W1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+W1.name,W1)}}),Gi=N({name:"AvatarGroup",props:{shape:{type:String,default:"circle"},size:Number,autoFixFontSize:{type:Boolean,default:!0},maxCount:{type:Number,default:0},zIndexAscend:{type:Boolean,default:!1},maxStyle:{type:Object},maxPopoverTriggerProps:{type:Object}},setup(e,{slots:o}){const{shape:t,size:i,autoFixFontSize:s,zIndexAscend:u}=$e(e),l=W("avatar-group"),k=D(0);return ft(cg,Ce({shape:t,size:i,autoFixFontSize:s,zIndexAscend:u,total:k})),()=>{var f,p;const y=eo((p=(f=o.default)==null?void 0:f.call(o))!=null?p:[]),$=e.maxCount>0?y.slice(0,e.maxCount):y,b=e.maxCount>0?y.slice(e.maxCount):[];return k.value!==y.length&&(k.value=y.length),v("div",{class:l},[$,b.length>0&&v(Tv,e.maxPopoverTriggerProps,{default:()=>[v(Yi,{class:`${l}-max-count-avatar`,style:e.maxStyle},{default:()=>[Ge("+"),b.length]})],content:()=>v("div",null,[b])})])}}}),SF=Object.assign(Yi,{Group:Gi,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Yi.name,Yi),e.component(t+Gi.name,Gi)}}),zF=N({name:"IconToTop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-to-top`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),LF=["stroke-width","stroke-linecap","stroke-linejoin"];function jF(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M43 7H5M24 20v23M24 13.96 30.453 21H17.546L24 13.96Zm.736-.804Z"},null,-1),B("path",{d:"m24 14-6 7h12l-6-7Z",fill:"currentColor",stroke:"none"},null,-1)]),14,LF)}var T1=F(zF,[["render",jF]]);const Av=Object.assign(T1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+T1.name,T1)}}),BF=N({name:"BackTop",components:{IconToTop:Av},props:{visibleHeight:{type:Number,default:200},targetContainer:{type:[String,Object]},easing:{type:String,default:"quartOut"},duration:{type:Number,default:200}},setup(e){const o=W("back-top"),t=D(!1),i=D(),s=!e.targetContainer,u=Fo(()=>{if(i.value){const{visibleHeight:f}=e,{scrollTop:p}=i.value;t.value=p>=f}}),l=f=>Ot(f)?document.querySelector(f):f;return st(()=>{i.value=s?document==null?void 0:document.documentElement:l(e.targetContainer),i.value&&(mt(s?window:i.value,"scroll",u),u())}),tn(()=>{u.cancel(),i.value&&ht(s?window:i.value,"scroll",u)}),{prefixCls:o,visible:t,scrollToTop:()=>{if(i.value){const{scrollTop:f}=i.value;new Jr({from:{scrollTop:f},to:{scrollTop:0},easing:e.easing,duration:e.duration,onUpdate:y=>{i.value&&(i.value.scrollTop=y.scrollTop)}}).start()}}}}});function IF(e,o,t,i,s,u){const l=ne("icon-to-top");return h(),ue(mn,{name:"fade-in"},{default:ve(()=>[e.visible?(h(),S("div",{key:0,class:C(e.prefixCls),onClick:o[0]||(o[0]=(...k)=>e.scrollToTop&&e.scrollToTop(...k))},[ee(e.$slots,"default",{},()=>[B("button",{class:C(`${e.prefixCls}-btn`)},[v(l)],2)])],2)):re("v-if",!0)]),_:3})}var A1=F(BF,[["render",IF]]);const NF=Object.assign(A1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+A1.name,A1)}}),PF=["red","orangered","orange","gold","lime","green","cyan","arcoblue","purple","pinkpurple","magenta","gray"],MF=["normal","processing","success","warning","danger"];var F1=N({name:"Badge",props:{text:{type:String},dot:{type:Boolean},dotStyle:{type:Object},maxCount:{type:Number,default:99},offset:{type:Array,default:()=>[]},color:{type:String},status:{type:String,validator:e=>MF.includes(e)},count:{type:Number}},setup(e,{slots:o}){const{status:t,color:i,dotStyle:s,offset:u,text:l,dot:k,maxCount:f,count:p}=$e(e),y=W("badge"),$=VF(y,t==null?void 0:t.value,o==null?void 0:o.default),b=m(()=>{const z={...(s==null?void 0:s.value)||{}},[I,j]=(u==null?void 0:u.value)||[];I&&(z.marginRight=`${-I}px`),j&&(z.marginTop=`${j}px`);const O=!(i!=null&&i.value)||PF.includes(i==null?void 0:i.value)?{}:{backgroundColor:i.value};return{mergedStyle:{...O,...z},computedDotStyle:z,computedColorStyle:O}}),w=()=>{const z=l==null?void 0:l.value,I=i==null?void 0:i.value,j=t==null?void 0:t.value,O=k==null?void 0:k.value,T=Number(p==null?void 0:p.value),V=(p==null?void 0:p.value)!=null,{computedDotStyle:P,mergedStyle:E}=b.value;return o.content?v("span",{class:`${y}-custom-dot`,style:P},[o.content()]):z&&!I&&!j?v("span",{class:`${y}-text`,style:P},[z]):j||I&&!V?v("span",{class:`${y}-status-wrapper`},[v("span",{class:[`${y}-status-dot`,{[`${y}-status-${j}`]:j,[`${y}-color-${I}`]:I}],style:E},null),z&&v("span",{class:`${y}-status-text`},[z])]):(O||I)&&T>0?v("span",{class:[`${y}-dot`,{[`${y}-color-${I}`]:I}],style:E},null):T===0?null:v("span",{class:`${y}-number`,style:E},[v("span",null,[f.value&&T>f.value?`${f.value}+`:T])])};return()=>v("span",{class:$.value},[o.default&&o.default(),w()])}});const VF=(e,o,t)=>m(()=>[e,{[`${e}-status`]:o,[`${e}-no-children`]:!t}]),OF=Object.assign(F1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+F1.name,F1)}}),ug=Symbol("ArcoBreadcrumb"),EF=N({name:"IconMore",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-more`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),WF=["stroke-width","stroke-linecap","stroke-linejoin"];function TF(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z"},null,-1)]),14,WF)}var D1=F(EF,[["render",TF]]);const _l=Object.assign(D1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+D1.name,D1)}}),AF=N({name:"IconDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-down`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),FF=["stroke-width","stroke-linecap","stroke-linejoin"];function DF(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M39.6 17.443 24.043 33 8.487 17.443"},null,-1)]),14,FF)}var Z1=F(AF,[["render",DF]]);const zo=Object.assign(Z1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Z1.name,Z1)}}),ZF=N({name:"IconObliqueLine",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-oblique-line`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),HF=["stroke-width","stroke-linecap","stroke-linejoin"];function xF(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M29.506 6.502 18.493 41.498"},null,-1)]),14,HF)}var H1=F(ZF,[["render",xF]]);const Fv=Object.assign(H1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+H1.name,H1)}}),Dv=Symbol("ArcoDropdown"),RF=N({name:"DropdownPanel",components:{Scrollbar:qn,Empty:ao},props:{loading:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},bottomOffset:{type:Number,default:0},onScroll:{type:[Function,Array]},onReachBottom:{type:[Function,Array]}},emits:["scroll","reachBottom"],setup(e,{emit:o,slots:t}){const i=W("dropdown"),s=ot(Dv,{}),u=D(),l=p=>{const{scrollTop:y,scrollHeight:$,offsetHeight:b}=p.target;$-(y+b)<=e.bottomOffset&&o("reachBottom",p),o("scroll",p)},k=m(()=>{if(Z(s.popupMaxHeight))return{maxHeight:`${s.popupMaxHeight}px`};if(!s.popupMaxHeight)return{maxHeight:"none",overflowY:"hidden"}}),f=m(()=>[i,{[`${i}-has-footer`]:!!t.footer}]);return{prefixCls:i,cls:f,style:k,wrapperRef:u,handleScroll:l}}});function qF(e,o,t,i,s,u){const l=ne("empty"),k=ne("Scrollbar");return h(),S("div",{class:C(e.cls)},[e.isEmpty?(h(),S("div",{key:0,class:C(`${e.prefixCls}-empty`)},[ee(e.$slots,"empty",{},()=>[v(l)])],2)):re("v-if",!0),v(k,{ref:"wrapperRef",class:C(`${e.prefixCls}-list-wrapper`),style:H(e.style),onScroll:e.handleScroll},{default:ve(()=>[B("ul",{class:C(`${e.prefixCls}-list`)},[ee(e.$slots,"default")],2)]),_:3},8,["class","style","onScroll"]),e.$slots.footer&&!e.isEmpty?(h(),S("div",{key:1,class:C(`${e.prefixCls}-footer`)},[ee(e.$slots,"footer")],2)):re("v-if",!0)],2)}var dg=F(RF,[["render",qF]]);const as=({popupVisible:e,defaultPopupVisible:o,emit:t})=>{var i;const s=D((i=o==null?void 0:o.value)!=null?i:!1),u=m(()=>{var k;return(k=e==null?void 0:e.value)!=null?k:s.value}),l=k=>{k!==u.value&&(s.value=k,t("update:popupVisible",k),t("popupVisibleChange",k))};return Ie(u,k=>{s.value!==k&&(s.value=k)}),{computedPopupVisible:u,handlePopupVisibleChange:l}},KF=N({name:"Dropdown",components:{Trigger:qt,DropdownPanel:dg},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"click"},position:{type:String,default:"bottom"},popupContainer:{type:[String,Object]},popupMaxHeight:{type:[Boolean,Number],default:!0},hideOnSelect:{type:Boolean,default:!0}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,select:(e,o)=>!0},setup(e,{emit:o}){const{defaultPopupVisible:t,popupVisible:i,popupMaxHeight:s}=$e(e),u=W("dropdown"),{computedPopupVisible:l,handlePopupVisibleChange:k}=as({defaultPopupVisible:t,popupVisible:i,emit:o});return ft(Dv,Ce({popupMaxHeight:s,onOptionClick:(p,y)=>{o("select",p,y),e.hideOnSelect&&k(!1)}})),{prefixCls:u,computedPopupVisible:l,handlePopupVisibleChange:k}}});function UF(e,o,t,i,s,u){const l=ne("DropdownPanel"),k=ne("Trigger");return h(),ue(k,{"popup-visible":e.computedPopupVisible,"animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"",trigger:e.trigger,position:e.position,"popup-offset":4,"popup-container":e.popupContainer,"opened-class":`${e.prefixCls}-open`,onPopupVisibleChange:e.handlePopupVisibleChange},{content:ve(()=>[v(l,null,Lt({default:ve(()=>[ee(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:ve(()=>[ee(e.$slots,"footer")]),key:"0"}:void 0]),1024)]),default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["popup-visible","trigger","position","popup-container","opened-class","onPopupVisibleChange"])}var Xi=F(KF,[["render",UF]]);const YF=N({name:"Doption",props:{value:{type:[String,Number,Object]},disabled:{type:Boolean,default:!1},active:Boolean,uninjectContext:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("dropdown-option"),i=D(),s=m(()=>{var f,p,y;return(y=(p=e.value)!=null?p:(f=i.value)==null?void 0:f.textContent)!=null?y:void 0}),u=e.uninjectContext?void 0:ot(Dv,void 0),l=f=>{e.disabled||(o("click",f),u==null||u.onOptionClick(s.value,f))},k=m(()=>[t,{[`${t}-disabled`]:e.disabled,[`${t}-active`]:e.active}]);return{prefixCls:t,cls:k,liRef:i,handleClick:l}}});function GF(e,o,t,i,s,u){return h(),S("li",{ref:"liRef",class:C([e.cls,{[`${e.prefixCls}-has-suffix`]:!!e.$slots.suffix}]),onClick:o[0]||(o[0]=(...l)=>e.handleClick&&e.handleClick(...l))},[e.$slots.icon?(h(),S("span",{key:0,class:C(`${e.prefixCls}-icon`)},[ee(e.$slots,"icon")],2)):re("v-if",!0),B("span",{class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default")],2),e.$slots.suffix?(h(),S("span",{key:1,class:C(`${e.prefixCls}-suffix`)},[ee(e.$slots,"suffix")],2)):re("v-if",!0)],2)}var ll=F(YF,[["render",GF]]);const XF=N({name:"Dgroup",props:{title:String},setup(){return{prefixCls:W("dropdown-group")}}});function QF(e,o,t,i,s,u){return h(),S(He,null,[B("li",{class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2),ee(e.$slots,"default")],64)}var Qi=F(XF,[["render",QF]]);const JF=N({name:"IconRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-right`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),_F=["stroke-width","stroke-linecap","stroke-linejoin"];function eD(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m16 39.513 15.556-15.557L16 8.4"},null,-1)]),14,_F)}var x1=F(JF,[["render",eD]]);const zn=Object.assign(x1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+x1.name,x1)}}),tD=N({name:"Dsubmenu",components:{Trigger:qt,DropdownPanel:dg,DropdownOption:ll,IconRight:zn},props:{value:{type:[String,Number]},disabled:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"click"},position:{type:String,default:"rt"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},optionProps:{type:Object}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0},setup(e,{emit:o}){const{defaultPopupVisible:t,popupVisible:i}=$e(e),s=W("dropdown"),{computedPopupVisible:u,handlePopupVisibleChange:l}=as({defaultPopupVisible:t,popupVisible:i,emit:o});return{prefixCls:s,computedPopupVisible:u,handlePopupVisibleChange:l}}});function nD(e,o,t,i,s,u){const l=ne("IconRight"),k=ne("dropdown-option"),f=ne("dropdown-panel"),p=ne("Trigger");return h(),ue(p,{"popup-visible":e.computedPopupVisible,trigger:e.trigger,position:e.position,disabled:e.disabled,"popup-offset":4,onPopupVisibleChange:e.handlePopupVisibleChange},{content:ve(()=>[v(f,{class:C(`${e.prefixCls}-submenu`)},Lt({default:ve(()=>[ee(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:ve(()=>[ee(e.$slots,"footer")]),key:"0"}:void 0]),1032,["class"])]),default:ve(()=>[v(k,ke(e.optionProps,{active:e.computedPopupVisible,"uninject-context":""}),Lt({suffix:ve(()=>[ee(e.$slots,"suffix",{},()=>[v(l)])]),default:ve(()=>[ee(e.$slots,"default")]),_:2},[e.$slots.icon?{name:"icon",fn:ve(()=>[ee(e.$slots,"icon")]),key:"0"}:void 0]),1040,["active"])]),_:3},8,["popup-visible","trigger","position","disabled","onPopupVisibleChange"])}var Ji=F(tD,[["render",nD]]);const oD=N({name:"DropdownButton",components:{IconMore:_l,Button:sn,ButtonGroup:Vl,Dropdown:Xi},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"click"},position:{type:String,default:"br"},popupContainer:{type:[String,Object]},disabled:{type:Boolean,default:!1},type:{type:String},size:{type:String},buttonProps:{type:Object},hideOnSelect:{type:Boolean,default:!0}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,click:e=>!0,select:(e,o)=>!0},setup(e,{emit:o}){const{defaultPopupVisible:t,popupVisible:i}=$e(e),s=W("dropdown"),{computedPopupVisible:u,handlePopupVisibleChange:l}=as({defaultPopupVisible:t,popupVisible:i,emit:o});return{prefixCls:s,computedPopupVisible:u,handleClick:p=>{o("click",p)},handleSelect:(p,y)=>{o("select",p,y)},handlePopupVisibleChange:l}}});function lD(e,o,t,i,s,u){const l=ne("Button"),k=ne("IconMore"),f=ne("Dropdown"),p=ne("ButtonGroup");return h(),ue(p,null,{default:ve(()=>[v(l,ke({size:e.size,type:e.type,disabled:e.disabled},e.buttonProps,{onClick:e.handleClick}),{default:ve(()=>[ee(e.$slots,"default")]),_:3},16,["size","type","disabled","onClick"]),v(f,{"popup-visible":e.computedPopupVisible,trigger:e.trigger,position:e.position,"popup-container":e.popupContainer,"hide-on-select":e.hideOnSelect,onSelect:e.handleSelect,onPopupVisibleChange:e.handlePopupVisibleChange},{content:ve(()=>[ee(e.$slots,"content")]),default:ve(()=>[v(l,{size:e.size,type:e.type,disabled:e.disabled},{icon:ve(()=>[ee(e.$slots,"icon",{popupVisible:e.computedPopupVisible},()=>[v(k)])]),_:3},8,["size","type","disabled"])]),_:3},8,["popup-visible","trigger","position","popup-container","hide-on-select","onSelect","onPopupVisibleChange"])]),_:3})}var _i=F(oD,[["render",lD]]);const fg=Object.assign(Xi,{Option:ll,Group:Qi,Submenu:Ji,Button:_i,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Xi.name,Xi),e.component(t+ll.name,ll),e.component(t+Qi.name,Qi),e.component(t+Ji.name,Ji),e.component(t+_i.name,_i)}});var Ol=N({name:"BreadcrumbItem",inheritAttrs:!1,props:{separator:{type:[String,Number]},droplist:{type:Array},dropdownProps:{type:Object},index:{type:Number,default:0}},setup(e,{slots:o,attrs:t}){const i=W("breadcrumb-item"),s=ot(ug,void 0),u=D(!1),l=m(()=>!(s&&s.needHide&&e.index>1&&e.index<=s.total-s.maxCount)),k=m(()=>s&&s.needHide?e.index===1:!1),f=m(()=>s?e.index{u.value=z},y=()=>{var z,I,j,O,T,V,P;if(!f.value)return null;const E=(P=(V=(T=(I=(z=o.separator)==null?void 0:z.call(o))!=null?I:e.separator)!=null?T:(O=s==null?void 0:(j=s.slots).separator)==null?void 0:O.call(j))!=null?V:s==null?void 0:s.separator)!=null?P:v(Fv,null,null);return v("div",{"aria-hidden":"true",class:`${i}-separator`},[E])},$=()=>{var z,I,j,O;return v("div",ke({role:"listitem",class:[i,{[`${i}-with-dropdown`]:e.droplist||o.droplist}]},k.value?{"aria-label":"ellipses of breadcrumb items"}:void 0,t),[k.value?(j=(I=s==null?void 0:(z=s.slots)["more-icon"])==null?void 0:I.call(z))!=null?j:v(_l,null,null):(O=o.default)==null?void 0:O.call(o),(e.droplist||o.droplist)&&v("span",{"aria-hidden":!0,class:[`${i}-dropdown-icon`,{[`${i}-dropdown-icon-active`]:u.value}]},[v(zo,null,null)])])},b=()=>{var z,I,j;return(j=(z=o.droplist)==null?void 0:z.call(o))!=null?j:(I=e.droplist)==null?void 0:I.map(O=>v(ll,{value:O.path},{default:()=>[O.label]}))},w=()=>v(fg,ke({popupVisible:u.value,onPopupVisibleChange:p},e.dropdownProps),{default:()=>[$()],content:b});return()=>l.value?v(He,null,[o.droplist||e.droplist?w():$(),y()]):null}}),R1=N({name:"Breadcrumb",props:{maxCount:{type:Number,default:0},routes:{type:Array},separator:{type:[String,Number]},customUrl:{type:Function}},setup(e,{slots:o}){const{maxCount:t,separator:i,routes:s}=$e(e),u=W("breadcrumb"),l=D(0),k=m(()=>t.value>0&&l.value>t.value+1);ft(ug,Ce({total:l,maxCount:t,separator:i,needHide:k,slots:o}));const f=($,b,w)=>{var z,I;if(b.indexOf($)===b.length-1)return v("span",null,[$.label]);const j=(I=(z=e.customUrl)==null?void 0:z.call(e,w))!=null?I:`#/${w.join("/").replace(/^\//,"")}`;return v("a",{href:j},[$.label])},p=()=>{var $;if(!(($=s.value)!=null&&$.length))return null;l.value!==s.value.length&&(l.value=s.value.length);const b=[];return s.value.map((w,z,I)=>{b.push((w.path||"").replace(/^\//,""));const j=[...b];return v(Ol,{key:w.path||w.label,index:z,droplist:w.children},{default:()=>{var O,T;return[(T=(O=o["item-render"])==null?void 0:O.call(o,{route:w,routes:I,paths:j}))!=null?T:f(w,I,j)]}})})},y=()=>{var $,b;const w=eo((b=($=o.default)==null?void 0:$.call(o))!=null?b:[]);return l.value!==w.length&&(l.value=w.length),w.map((z,I)=>{var j;return z.props=ke((j=z.props)!=null?j:{},{index:I}),z})};return()=>v("div",{role:"list",class:u},[o.default?y():p()])}});const iD=Object.assign(R1,{Item:Ol,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+R1.name,R1),e.component(t+Ol.name,Ol)}});var rD=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Rue(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function que(e){if(e.__esModule)return e;var o=e.default;if(typeof o=="function"){var t=function i(){return this instanceof i?Reflect.construct(o,arguments,this.constructor):o.apply(this,arguments)};t.prototype=o.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(i){var s=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,s.get?s:{enumerable:!0,get:function(){return e[i]}})}),t}const sD=(e,o,t)=>{t=function(u,l){if(Vn(u))return u.clone();const k=typeof l=="object"?l:{};return k.date=u,k.args=arguments,new o(k)};const i=o.prototype,s=i.$utils;i.$utils=()=>{const u=s();return u.i=Vn,u},t.isDayjs=Vn};on.extend(sD);on.extend(tT);on.extend(nT);on.extend(oT);on.extend(lT);on.extend(iT);on.extend(rT);const Tt=on,Zt={add(e,o,t){return e.add(o,t)},subtract(e,o,t){return e.subtract(o,t)},startOf(e,o){return e.startOf(o)},startOfWeek(e,o){const t=e.day();let i=e.subtract(t-o,"day");return i.isAfter(e)&&(i=i.subtract(7,"day")),i},endOf(e,o){return e.endOf(o)},set(e,o,t){return e.set(o,t)},isSameWeek(e,o,t){const i=s=>{const u=s.day(),l=u-t+(uo.valueOf()-t.valueOf())}function Zv(e,o){const t=(i,s)=>i===void 0&&s===void 0?!1:i&&!s||!i&&s?!0:(i==null?void 0:i.valueOf())!==(s==null?void 0:s.valueOf());return o===void 0&&e===void 0?!1:Xe(o)&&Xe(e)?t(o[0],e[0])||t(o[1],e[1]):!Xe(o)&&!Xe(e)?t(o,e):!0}function bn(e,o){const t=s=>{const u=/(Q1)|(Q2)|(Q3)|(Q4)/,l={Q1:"01",Q2:"04",Q3:"07",Q4:"10"},[k]=u.exec(s);return s.replace(u,l[k])},i=s=>{if(s){if(typeof s=="string"){if(dT(o))return Tt(t(s),o.replace(/\[Q]Q/,"MM"));if(Tt(s,o).isValid())return Tt(s,o)}return Tt(s)}};return Xe(e)?e.map(i):i(e)}function vn(e){const o=t=>t?t.toDate():void 0;return Xe(e)?e.map(o):o(e)}function mg(e,o){Tt.locale({...Tt.Ls[e.toLocaleLowerCase()],weekStart:o})}function aD(e){const o={};return e&&Object.keys(e).forEach(t=>{const i=String(t);i.indexOf("data-")===0&&(o[i]=e[i]),i.indexOf("aria-")===0&&(o[i]=e[i])}),o}function Oo(e,o,t=" "){const i=String(e),s=i.lengthv("div",{class:u},[k.map(f=>v("div",{class:`${u}-item`,key:f},[l(`calendar.week.${i.value||s.value==="year"?"short":"long"}.${f}`)]))])}});function Vi(e,o){if(e&&Xe(e))return e[o]}function pg({prefixCls:e,mergedValue:o,rangeValues:t,hoverRangeValues:i,panel:s,isSameTime:u,innerMode:l}){return function(f,p){const y=Vi(t,0),$=Vi(t,1),b=Vi(i,0),w=Vi(i,1),z=!f.isPrev&&!f.isNext,I=z&&s,j=I,O=I;b&&y&&b.isBefore(y);const V=$&&w&&w.isAfter($)&&O;let P=u(f.time,en());return l==="year"&&(P=en().isSame(f.time,"date")),[`${e}-cell`,{[`${e}-cell-in-view`]:z,[`${e}-cell-today`]:P,[`${e}-cell-selected`]:o&&u(f.time,o),[`${e}-cell-range-start`]:j,[`${e}-cell-range-end`]:O,[`${e}-cell-in-range`]:I,[`${e}-cell-in-range-near-hover`]:V,[`${e}-cell-hover-range-start`]:I,[`${e}-cell-hover-range-end`]:I,[`${e}-cell-hover-in-range`]:I,[`${e}-cell-disabled`]:p}]}}const G4=6*7,Fr=e=>({year:e.year(),month:e.month()+1,date:e.date(),day:e.day(),time:e}),uD=e=>({start:Fr(Zt.startOf(e,"month")),end:Fr(Zt.endOf(e,"month")),days:e.daysInMonth()});function kg(e,{dayStartOfWeek:o=0,isWeek:t}){const i=uD(e),s=Array(G4).fill(null).map(()=>({})),u=o===0?i.start.day:(i.start.day||7)-1;s[u]={...i.start,isCurrent:!0};for(let k=0;k=i.days-1};const l=Array(6).fill(null).map(()=>[]);for(let k=0;k<6;k++)if(l[k]=s.slice(k*7,7*(k+1)),t){const f=l[k][0].time,p=[...l[k]];l[k].unshift({weekRows:p,weekOfYear:f.week()})}return l}var vg=N({name:"Month",props:{cell:{type:Boolean},pageData:{type:Array},current:{type:Number},value:{type:Object,required:!0},selectHandler:{type:Function,required:!0},mode:{type:String},pageShowDate:{type:Object,required:!0},panel:{type:Boolean},dayStartOfWeek:{type:Number,required:!0},isWeek:{type:Boolean,required:!0}},setup(e,{slots:o}){const{pageData:t}=$e(e),i=W("calendar"),s=e.pageShowDate.year(),u=m(()=>pg({prefixCls:i,mergedValue:e.value,panel:!1,innerMode:e.mode,rangeValues:[],hoverRangeValues:[],isSameTime:(f,p)=>f.isSame(p,"day")}));function l(f){return f.map((p,y)=>{var $;if(p.time){const b=()=>e.selectHandler(p.time,!1),w=e.isWeek?{onClick:b}:{},z=e.isWeek?{}:{onClick:b};return v("div",ke({key:y,class:u.value(p,!1)},w),[o.default?($=o.default)==null?void 0:$.call(o,{year:p.year,month:p.month,date:p.date}):v("div",ke({class:`${i}-date`},z),[v("div",{class:`${i}-date-value`},[e.panel?p.date:v("div",{class:`${i}-date-circle`},[p.date])])])])}if("weekOfYear"in p){const b=e.value.year(),w=e.value.month()+1,z=e.value.week(),I=e.value&&p.weekRows.find(j=>j.year===b&&j.month===w)&&z===p.weekOfYear;return v("div",{key:y,class:[`${i}-cell`,`${i}-cell-week`,{[`${i}-cell-selected-week`]:I,[`${i}-cell-in-range`]:I}]},[v("div",{class:`${i}-date`},[v("div",{class:`${i}-date-value`},[p.weekOfYear])])])}return null})}let k=t.value;return typeof e.current=="number"&&(k=kg(Tt(`${s}-${Oo(e.current+1,2,"0")}-01`),{dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek})),()=>v("div",{class:e.cell?`${i}-month-cell`:`${i}-month`},[v(cD,{value:e.value,selectHandler:e.selectHandler,dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek,panel:e.panel,mode:e.mode,pageShowData:e.pageShowDate,pageData:e.pageData},null),v("div",{class:`${i}-month-cell-body`},[k==null?void 0:k.map((f,p)=>v("div",{key:p,class:[`${i}-month-row`,{[`${i}-row-week`]:e.isWeek}]},[l(f)]))])])}});const yg=["January","February","March","April","May","June","July","August","September","October","November","December"].map((e,o)=>({name:e,value:o})),gg=Array(3);for(let e=0;e<3;e++)gg[e]=yg.slice(e*4,4*(e+1));const hg=Array(4);for(let e=0;e<4;e++)hg[e]=yg.slice(e*3,3*(e+1));var dD=N({name:"Year",props:{mode:{type:String,required:!0},dayStartOfWeek:{type:Number,required:!0},value:{type:Object,required:!0},isWeek:{type:Boolean},panel:{type:Boolean,default:!1},pageShowData:{type:Object,required:!0},pageData:{type:Array},selectHandler:{type:Function,required:!0}},setup(e){const o=W("calendar"),t=m(()=>pg({prefixCls:o,mergedValue:e.value,panel:!1,innerMode:e.mode,rangeValues:[],hoverRangeValues:[],isSameTime:(l,k)=>l.isSame(k,"month")})),{t:i}=jt(),s=m(()=>e.pageShowData.year()),u=e.panel?hg:gg;return()=>v("div",{class:`${o}-year`},[u.map((l,k)=>v("div",{class:`${o}-year-row`,key:k},[l.map(f=>{const p=Tt(`${s.value}-${Oo(f.value+1,2,"0")}-01`),y=e.panel?{onClick:()=>e.selectHandler(p,!1)}:{};return v("div",{key:f.value,class:t.value({...f,time:p},!1)},[e.panel?v("div",ke({class:`${o}-date`},y),[v("div",{class:`${o}-date-value`},[i(`calendar.month.short.${f.name}`)])]):v("div",{class:`${o}-month-with-days`},[v("div",{class:`${o}-month-title`},[i(`calendar.month.long.${f.name}`)]),v(vg,{pageShowDate:e.pageShowData,pageData:e.pageData,dayStartOfWeek:e.dayStartOfWeek,selectHandler:e.selectHandler,isWeek:e.isWeek,cell:!0,current:f.value,value:e.value,mode:e.mode},null)])])})]))])}});const fD=({defaultValue:e,modelValue:o,emit:t,eventName:i="input",updateEventName:s="update:modelValue",eventHandlers:u})=>{var l;const k=D(),f=D((l=e==null?void 0:e.value)!=null?l:""),p=D(!1),y=D(!1),$=D("");let b;const w=m(()=>{var M;return(M=o==null?void 0:o.value)!=null?M:f.value}),z=(M,A)=>{f.value=M,t(s,M),t(i,M,A)},I=M=>{const{value:A}=M.target;y.value||(z(A,M),pt(()=>{k.value&&w.value!==k.value.value&&(k.value.value=w.value)}))},j=M=>{i==="input"&&w.value!==b&&(b=w.value,t("change",w.value,M))},O=M=>{var A;const{value:x}=M.target;M.type==="compositionend"?(y.value=!1,$.value="",z(x,M),pt(()=>{k.value&&w.value!==k.value.value&&(k.value.value=w.value)})):(y.value=!0,$.value=w.value+((A=M.data)!=null?A:""))},T=M=>{var A,x;p.value=!0,b=w.value,t("focus",M),(x=(A=u==null?void 0:u.value)==null?void 0:A.onFocus)==null||x.call(A,M)},V=M=>{var A,x;p.value=!1,t("blur",M),(x=(A=u==null?void 0:u.value)==null?void 0:A.onBlur)==null||x.call(A,M),j(M)},P=M=>{const A=M.key||M.code;!y.value&&A===Bv.key&&(t("pressEnter",M),j(M))},E=M=>{k.value&&M.target!==k.value&&(M.preventDefault(),k.value.focus())};return Ie(w,M=>{k.value&&M!==k.value.value&&(k.value.value=M)}),{inputRef:k,_value:f,_focused:p,isComposition:y,compositionValue:$,computedValue:w,handleInput:I,handleComposition:O,handleFocus:T,handleBlur:V,handleKeyDown:P,handleMousedown:E}};var mD=N({name:"InputLabel",inheritAttrs:!1,props:{modelValue:Object,inputValue:{type:String,default:""},enabledInput:Boolean,formatLabel:Function,placeholder:String,retainInputValue:Boolean,disabled:Boolean,baseCls:String,size:String,error:Boolean,focused:Boolean,uninjectFormItemContext:Boolean},emits:["update:inputValue","inputValueChange","focus","blur"],setup(e,{attrs:o,emit:t,slots:i}){var s;const{size:u,disabled:l,error:k,inputValue:f,uninjectFormItemContext:p}=$e(e),y=(s=e.baseCls)!=null?s:W("input-label"),{mergedSize:$,mergedDisabled:b,mergedError:w,eventHandlers:z}=zt({size:u,disabled:l,error:k,uninject:p==null?void 0:p.value}),{mergedSize:I}=Xt($),{inputRef:j,_focused:O,computedValue:T,handleInput:V,handleComposition:P,handleFocus:E,handleBlur:M,handleMousedown:A}=fD({modelValue:f,emit:t,eventName:"inputValueChange",updateEventName:"update:inputValue",eventHandlers:z}),x=m(()=>{var G;return(G=e.focused)!=null?G:O.value}),X=m(()=>e.enabledInput&&O.value||!e.modelValue),Y=()=>{var G,J;return e.modelValue?(J=(G=e.formatLabel)==null?void 0:G.call(e,e.modelValue))!=null?J:e.modelValue.label:""},q=m(()=>e.enabledInput&&e.modelValue?Y():e.placeholder),le=()=>{var G,J;return e.modelValue?(J=(G=i.default)==null?void 0:G.call(i,{data:e.modelValue}))!=null?J:Y():null},Q=m(()=>[y,`${y}-size-${I.value}`,{[`${y}-search`]:e.enabledInput,[`${y}-focus`]:x.value,[`${y}-disabled`]:b.value,[`${y}-error`]:w.value}]),_=m(()=>Gt(o,$o)),ae=m(()=>to(o,$o));return{inputRef:j,render:()=>v("span",ke(_.value,{class:Q.value,title:Y(),onMousedown:A}),[i.prefix&&v("span",{class:`${y}-prefix`},[i.prefix()]),v("input",ke(ae.value,{ref:j,class:[`${y}-input`,{[`${y}-input-hidden`]:!X.value}],value:T.value,readonly:!e.enabledInput,placeholder:q.value,disabled:b.value,onInput:V,onFocus:E,onBlur:M,onCompositionstart:P,onCompositionupdate:P,onCompositionend:P}),null),v("span",{class:[`${y}-value`,{[`${y}-value-hidden`]:X.value}]},[le()]),i.suffix&&v("span",{class:`${y}-suffix`},[i.suffix()])])}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const pD=(e,o)=>{const t=[];for(const i of e)if(lt(i))t.push({raw:i,value:i[o.value],label:i[o.label],closable:i[o.closable],tagProps:i[o.tagProps]});else if(e||Z(e)){const s={value:i,label:String(i),closable:!0};t.push({raw:s,...s})}return t},X4=["red","orangered","orange","gold","lime","green","cyan","blue","arcoblue","purple","pinkpurple","magenta","gray"],kD=N({name:"Tag",components:{IconHover:St,IconClose:Kt,IconLoading:Yt},props:{color:{type:String},size:{type:String},bordered:{type:Boolean,default:!1},visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},closable:{type:Boolean,default:!1},checkable:{type:Boolean,default:!1},checked:{type:Boolean,default:void 0},defaultChecked:{type:Boolean,default:!0},nowrap:{type:Boolean,default:!1}},emits:{"update:visible":e=>!0,"update:checked":e=>!0,close:e=>!0,check:(e,o)=>!0},setup(e,{emit:o}){const{size:t}=$e(e),i=W("tag"),s=m(()=>e.color&&X4.includes(e.color)),u=m(()=>e.color&&!X4.includes(e.color)),l=D(e.defaultVisible),k=D(e.defaultChecked),f=m(()=>{var j;return(j=e.visible)!=null?j:l.value}),p=m(()=>{var j;return e.checkable?(j=e.checked)!=null?j:k.value:!0}),{mergedSize:y}=Xt(t),$=m(()=>y.value==="mini"?"small":y.value),b=j=>{l.value=!1,o("update:visible",!1),o("close",j)},w=j=>{if(e.checkable){const O=!p.value;k.value=O,o("update:checked",O),o("check",O,j)}},z=m(()=>[i,`${i}-size-${$.value}`,{[`${i}-loading`]:e.loading,[`${i}-hide`]:!f.value,[`${i}-${e.color}`]:s.value,[`${i}-bordered`]:e.bordered,[`${i}-checkable`]:e.checkable,[`${i}-checked`]:p.value,[`${i}-custom-color`]:u.value}]),I=m(()=>{if(u.value)return{backgroundColor:e.color}});return{prefixCls:i,cls:z,style:I,computedVisible:f,computedChecked:p,handleClick:w,handleClose:b}}});function vD(e,o,t,i,s,u){const l=ne("icon-close"),k=ne("icon-hover"),f=ne("icon-loading");return e.computedVisible?(h(),S("span",{key:0,class:C(e.cls),style:H(e.style),onClick:o[0]||(o[0]=(...p)=>e.handleClick&&e.handleClick(...p))},[e.$slots.icon?(h(),S("span",{key:0,class:C(`${e.prefixCls}-icon`)},[ee(e.$slots,"icon")],2)):re("v-if",!0),e.nowrap?(h(),S("span",{key:1,class:C(`${e.prefixCls}-text`)},[ee(e.$slots,"default")],2)):ee(e.$slots,"default",{key:2}),e.closable?(h(),ue(k,{key:3,role:"button","aria-label":"Close",prefix:e.prefixCls,class:C(`${e.prefixCls}-close-btn`),onClick:yn(e.handleClose,["stop"])},{default:ve(()=>[ee(e.$slots,"close-icon",{},()=>[v(l)])]),_:3},8,["prefix","class","onClick"])):re("v-if",!0),e.loading?(h(),S("span",{key:4,class:C(`${e.prefixCls}-loading-icon`)},[v(f)],2)):re("v-if",!0)],6)):re("v-if",!0)}var q1=F(kD,[["render",vD]]);const Hv=Object.assign(q1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+q1.name,q1)}}),yD={value:"value",label:"label",closable:"closable",tagProps:"tagProps"};var K1=N({name:"InputTag",inheritAttrs:!1,props:{modelValue:{type:Array},defaultValue:{type:Array,default:()=>[]},inputValue:String,defaultInputValue:{type:String,default:""},placeholder:String,disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},size:{type:String},maxTagCount:{type:Number,default:0},retainInputValue:{type:[Boolean,Object],default:!1},formatTag:{type:Function},uniqueValue:{type:Boolean,default:!1},fieldNames:{type:Object},tagNowrap:{type:Boolean,default:!1},baseCls:String,focused:Boolean,disabledInput:Boolean,uninjectFormItemContext:Boolean},emits:{"update:modelValue":e=>!0,"update:inputValue":e=>!0,change:(e,o)=>!0,inputValueChange:(e,o)=>!0,pressEnter:(e,o)=>!0,remove:(e,o)=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:o,slots:t,attrs:i}){const{size:s,disabled:u,error:l,uninjectFormItemContext:k,modelValue:f}=$e(e),p=e.baseCls||W("input-tag"),y=D(),$=D(),{mergedSize:b,mergedDisabled:w,mergedError:z,feedback:I,eventHandlers:j}=zt({size:s,disabled:u,error:l,uninject:k==null?void 0:k.value}),{mergedSize:O}=Xt(b),T=m(()=>({...yD,...e.fieldNames})),V=D(!1),P=D(e.defaultValue),E=D(e.defaultInputValue),M=D(!1),A=D(""),x=m(()=>lt(e.retainInputValue)?{create:!1,blur:!1,...e.retainInputValue}:{create:e.retainInputValue,blur:e.retainInputValue}),X=Ce({width:"12px"}),Y=m(()=>e.focused||V.value),q=(ce,me)=>{E.value=ce,o("update:inputValue",ce),o("inputValueChange",ce,me)},le=ce=>{var me;const{value:he}=ce.target;ce.type==="compositionend"?(M.value=!1,A.value="",q(he,ce),pt(()=>{y.value&&_.value!==y.value.value&&(y.value.value=_.value)})):(M.value=!0,A.value=_.value+((me=ce.data)!=null?me:""))},Q=m(()=>{var ce;return(ce=e.modelValue)!=null?ce:P.value}),_=m(()=>{var ce;return(ce=e.inputValue)!=null?ce:E.value});Ie(f,ce=>{(De(ce)||cn(ce))&&(P.value=[])});const ae=ce=>{y.value&&ce.target!==y.value&&(ce.preventDefault(),y.value.focus())},oe=ce=>{const{value:me}=ce.target;M.value||(q(me,ce),pt(()=>{y.value&&_.value!==y.value.value&&(y.value.value=_.value)}))},G=m(()=>pD(Q.value,T.value)),J=m(()=>{if(e.maxTagCount>0){const ce=G.value.length-e.maxTagCount;if(ce>0){const me=G.value.slice(0,e.maxTagCount),he={value:"__arco__more",label:`+${ce}...`,closable:!1};return me.push({raw:he,...he}),me}}return G.value}),U=(ce,me)=>{var he,Fe;P.value=ce,o("update:modelValue",ce),o("change",ce,me),(Fe=(he=j.value)==null?void 0:he.onChange)==null||Fe.call(he,me)},R=(ce,me,he)=>{var Fe;const We=(Fe=Q.value)==null?void 0:Fe.filter((Be,be)=>be!==me);U(We,he),o("remove",ce,he)},K=ce=>{U([],ce),o("clear",ce)},te=m(()=>!w.value&&!e.readonly&&e.allowClear&&!!Q.value.length),fe=ce=>{var me;if(_.value){if(ce.preventDefault(),e.uniqueValue&&((me=Q.value)!=null&&me.includes(_.value))){o("pressEnter",_.value,ce);return}const he=Q.value.concat(_.value);U(he,ce),o("pressEnter",_.value,ce),x.value.create||q("",ce)}},se=ce=>{var me,he;V.value=!0,o("focus",ce),(he=(me=j.value)==null?void 0:me.onFocus)==null||he.call(me,ce)},ie=ce=>{var me,he;V.value=!1,!x.value.blur&&_.value&&q("",ce),o("blur",ce),(he=(me=j.value)==null?void 0:me.onBlur)==null||he.call(me,ce)},pe=()=>{for(let ce=G.value.length-1;ce>=0;ce--)if(G.value[ce].closable)return ce;return-1},Ne=ce=>{if(w.value||e.readonly)return;const me=ce.key||ce.code;if(!M.value&&_.value&&me===Bv.key&&fe(ce),!M.value&&J.value.length>0&&!_.value&&me===ng.key){const he=pe();he>=0&&R(G.value[he].value,he,ce)}},Me=ce=>{ce>12?X.width=`${ce}px`:X.width="12px"};st(()=>{$.value&&Me($.value.offsetWidth)});const Pe=()=>{$.value&&Me($.value.offsetWidth)};Ie(_,ce=>{y.value&&!M.value&&ce!==y.value.value&&(y.value.value=ce)});const Ze=m(()=>[p,`${p}-size-${O.value}`,{[`${p}-disabled`]:w.value,[`${p}-disabled-input`]:e.disabledInput,[`${p}-error`]:z.value,[`${p}-focus`]:Y.value,[`${p}-readonly`]:e.readonly,[`${p}-has-tag`]:J.value.length>0,[`${p}-has-prefix`]:!!t.prefix,[`${p}-has-suffix`]:!!t.suffix||te.value||I.value,[`${p}-has-placeholder`]:!Q.value.length}]),Se=m(()=>Gt(i,$o)),Re=m(()=>to(i,$o));return{inputRef:y,render:()=>{var ce;return v("span",ke({class:Ze.value,onMousedown:ae},Se.value),[v(xn,{onResize:Pe},{default:()=>[v("span",{ref:$,class:`${p}-mirror`},[J.value.length>0?A.value||_.value:A.value||_.value||e.placeholder])]}),t.prefix&&v("span",{class:`${p}-prefix`},[t.prefix()]),v(Yl,{tag:"span",name:"input-tag-zoom",class:[`${p}-inner`,{[`${p}-nowrap`]:e.tagNowrap}]},{default:()=>[J.value.map((me,he)=>v(Hv,ke({key:`tag-${me.value}`,class:`${p}-tag`,closable:!w.value&&!e.readonly&&me.closable,visible:!0,nowrap:e.tagNowrap},me.tagProps,{onClose:Fe=>R(me.value,he,Fe)}),{default:()=>{var Fe,We,Be,be;return[(be=(Be=(Fe=t.tag)==null?void 0:Fe.call(t,{data:me.raw}))!=null?Be:(We=e.formatTag)==null?void 0:We.call(e,me.raw))!=null?be:me.label]}})),v("input",ke(Re.value,{ref:y,key:"input-tag-input",class:`${p}-input`,style:X,placeholder:J.value.length===0?e.placeholder:void 0,disabled:w.value,readonly:e.readonly||e.disabledInput,onInput:oe,onKeydown:Ne,onFocus:se,onBlur:ie,onCompositionstart:le,onCompositionupdate:le,onCompositionend:le}),null)]}),te.value&&v(St,{class:`${p}-clear-btn`,onClick:K,onMousedown:me=>me.stopPropagation()},{default:()=>[v(Kt,null,null)]}),(t.suffix||!!I.value)&&v("span",{class:`${p}-suffix`},[(ce=t.suffix)==null?void 0:ce.call(t),!!I.value&&v(Ql,{type:I.value},null)])])}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const $g=Object.assign(K1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+K1.name,K1)}});var Dr=N({name:"SelectView",props:{modelValue:{type:Array,required:!0},inputValue:String,placeholder:String,disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},opened:{type:Boolean,default:!1},size:{type:String},bordered:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},allowCreate:{type:Boolean,default:!1},allowSearch:{type:Boolean,default:e=>Xe(e.modelValue)},maxTagCount:{type:Number,default:0},tagNowrap:{type:Boolean,default:!1},retainInputValue:{type:Boolean,default:!1}},emits:["remove","clear","focus","blur"],setup(e,{emit:o,slots:t}){const{size:i,disabled:s,error:u}=$e(e),l=W("select-view"),{feedback:k,eventHandlers:f,mergedDisabled:p,mergedSize:y,mergedError:$}=zt({size:i,disabled:s,error:u}),{mergedSize:b}=Xt(y),{opened:w}=$e(e),z=D(),I=m(()=>{var q;return(q=z.value)==null?void 0:q.inputRef}),j=m(()=>e.modelValue.length===0),O=m(()=>e.allowSearch||e.allowCreate),T=m(()=>e.allowClear&&!e.disabled&&!j.value),V=q=>{var le,Q;o("focus",q),(Q=(le=f.value)==null?void 0:le.onFocus)==null||Q.call(le,q)},P=q=>{var le,Q;o("blur",q),(Q=(le=f.value)==null?void 0:le.onBlur)==null||Q.call(le,q)},E=q=>{o("remove",q)},M=q=>{o("clear",q)},A=()=>{var q,le,Q,_;return e.loading?(le=(q=t["loading-icon"])==null?void 0:q.call(t))!=null?le:v(Yt,null,null):e.allowSearch&&e.opened?(_=(Q=t["search-icon"])==null?void 0:Q.call(t))!=null?_:v(Rl,null,null):t["arrow-icon"]?t["arrow-icon"]():v(zo,{class:`${l}-arrow-icon`},null)},x=()=>v(He,null,[T.value&&v(St,{class:`${l}-clear-btn`,onClick:M,onMousedown:q=>q.stopPropagation()},{default:()=>[v(Kt,null,null)]}),v("span",{class:`${l}-icon`},[A()]),!!k.value&&v(Ql,{type:k.value},null)]);Ie(w,q=>{!q&&I.value&&I.value.isSameNode(document.activeElement)&&I.value.blur()});const X=m(()=>[`${l}-${e.multiple?"multiple":"single"}`,{[`${l}-opened`]:e.opened,[`${l}-borderless`]:!e.bordered}]);return{inputRef:I,handleFocus:V,handleBlur:P,render:()=>e.multiple?v($g,{ref:z,baseCls:l,class:X.value,modelValue:e.modelValue,inputValue:e.inputValue,focused:e.opened,placeholder:e.placeholder,disabled:p.value,size:b.value,error:$.value,maxTagCount:e.maxTagCount,disabledInput:!e.allowSearch&&!e.allowCreate,tagNowrap:e.tagNowrap,retainInputValue:!0,uninjectFormItemContext:!0,onRemove:E,onFocus:V,onBlur:P},{prefix:t.prefix,suffix:x,tag:t.label}):v(mD,{ref:z,baseCls:l,class:X.value,modelValue:e.modelValue[0],inputValue:e.inputValue,focused:e.opened,placeholder:e.placeholder,disabled:p.value,size:b.value,error:$.value,enabledInput:O.value,uninjectFormItemContext:!0,onFocus:V,onBlur:P},{default:t.label,prefix:t.prefix,suffix:x})}},methods:{focus(){this.inputRef&&this.inputRef.focus()},blur(){this.inputRef&&this.inputRef.blur()}},render(){return this.render()}});const gD=N({name:"Optgroup",props:{label:{type:String}},setup(){return{prefixCls:W("select-group")}}});function hD(e,o,t,i,s,u){return h(),S(He,null,[B("li",{class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"label",{},()=>[Ge(Ee(e.label),1)])],2),ee(e.$slots,"default")],64)}var El=F(gD,[["render",hD]]);const Q4=typeof window>"u"?global:window;function Kl(e,o){let t=0;return(...i)=>{t&&Q4.clearTimeout(t),t=Q4.setTimeout(()=>{t=0,e(...i)},o)}}function $D(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const CD={value:"value",label:"label",disabled:"disabled",tagProps:"tagProps",render:"render"};var U1=N({name:"Select",components:{Trigger:qt,SelectView:Dr},inheritAttrs:!1,props:{multiple:{type:Boolean,default:!1},modelValue:{type:[String,Number,Boolean,Object,Array],default:void 0},defaultValue:{type:[String,Number,Boolean,Object,Array],default:e=>De(e.multiple)?"":[]},inputValue:{type:String},defaultInputValue:{type:String,default:""},size:{type:String},placeholder:String,loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},allowSearch:{type:[Boolean,Object],default:e=>!!e.multiple},allowCreate:{type:Boolean,default:!1},maxTagCount:{type:Number,default:0},popupContainer:{type:[String,Object]},bordered:{type:Boolean,default:!0},defaultActiveFirstOption:{type:Boolean,default:!0},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},unmountOnClose:{type:Boolean,default:!1},filterOption:{type:[Boolean,Function],default:!0},options:{type:Array,default:()=>[]},virtualListProps:{type:Object},triggerProps:{type:Object},formatLabel:{type:Function},fallbackOption:{type:[Boolean,Function],default:!0},showExtraOptions:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},searchDelay:{type:Number,default:500},limit:{type:Number,default:0},fieldNames:{type:Object},scrollbar:{type:[Boolean,Object],default:!0},showHeaderOnEmpty:{type:Boolean,default:!1},showFooterOnEmpty:{type:Boolean,default:!1},tagNowrap:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,"update:inputValue":e=>!0,"update:popupVisible":e=>!0,change:e=>!0,inputValueChange:e=>!0,popupVisibleChange:e=>!0,clear:e=>!0,remove:e=>!0,search:e=>!0,dropdownScroll:e=>!0,dropdownReachBottom:e=>!0,exceedLimit:(e,o)=>!0},setup(e,{slots:o,emit:t,attrs:i}){const{size:s,disabled:u,error:l,options:k,filterOption:f,valueKey:p,multiple:y,popupVisible:$,defaultPopupVisible:b,showExtraOptions:w,modelValue:z,fieldNames:I,loading:j,defaultActiveFirstOption:O}=$e(e),T=W("select"),{mergedSize:V,mergedDisabled:P,mergedError:E,eventHandlers:M}=zt({size:s,disabled:u,error:l}),A=m(()=>e.virtualListProps?"div":"li"),x=m(()=>lt(e.allowSearch)&&!!e.allowSearch.retainInputValue);m(()=>{if(Ae(e.formatLabel))return we=>{const ye=We.get(we.value);return e.formatLabel(ye)}});const X=D(),Y=D({}),q=D(),{computedPopupVisible:le,handlePopupVisibleChange:Q}=as({popupVisible:$,defaultPopupVisible:b,emit:t}),_=D(e.defaultValue),ae=m(()=>{var we;const ye=(we=e.modelValue)!=null?we:_.value;return(Xe(ye)?ye:ye||Z(ye)||Ot(ye)||rn(ye)?[ye]:[]).map(Qe=>({value:Qe,key:Do(Qe,e.valueKey)}))});Ie(z,we=>{(De(we)||cn(we))&&(_.value=y.value?[]:we)});const oe=m(()=>ae.value.map(we=>we.key)),G=m(()=>({...CD,...I==null?void 0:I.value})),J=D(),U=we=>{const ye={};return we.forEach(ze=>{ye[ze]=We.get(ze)}),ye},R=we=>{J.value=U(we)},K=we=>Ae(e.fallbackOption)?e.fallbackOption(we):{[G.value.value]:we,[G.value.label]:String(lt(we)?we[p==null?void 0:p.value]:we)},te=()=>{const we=[],ye=[];if(e.allowCreate||e.fallbackOption){for(const ze of ae.value)if(!ye.includes(ze.key)&&ze.value!==""){const Qe=We.get(ze.key);(!Qe||Qe.origin==="extraOptions")&&(we.push(ze),ye.push(ze.key))}}if(e.allowCreate&&pe.value){const ze=Do(pe.value);if(!ye.includes(ze)){const Qe=We.get(ze);(!Qe||Qe.origin==="extraOptions")&&we.push({value:pe.value,key:ze})}}return we},fe=D([]),se=m(()=>fe.value.map(we=>{var ye;let ze=K(we.value);const Qe=(ye=J.value)==null?void 0:ye[we.key];return!De(Qe)&&!uT(Qe)&&(ze={...ze,...Qe}),ze}));pt(()=>{Ut(()=>{var we;const ye=te();if(ye.length!==fe.value.length)fe.value=ye;else if(ye.length>0){for(let ze=0;ze{var we;return(we=e.inputValue)!=null?we:ie.value});Ie(le,we=>{!we&&!x.value&&pe.value&&Pe("")});const Ne=we=>{var ye,ze;return e.multiple?we.map(Qe=>{var Pt,Ct;return(Ct=(Pt=We.get(Qe))==null?void 0:Pt.value)!=null?Ct:""}):(ze=(ye=We.get(we[0]))==null?void 0:ye.value)!=null?ze:nF(We)?void 0:""},Me=we=>{var ye,ze;const Qe=Ne(we);_.value=Qe,t("update:modelValue",Qe),t("change",Qe),(ze=(ye=M.value)==null?void 0:ye.onChange)==null||ze.call(ye),R(we)},Pe=we=>{ie.value=we,t("update:inputValue",we),t("inputValueChange",we)},Ze=(we,ye)=>{if(e.multiple){if(oe.value.includes(we)){const ze=oe.value.filter(Qe=>Qe!==we);Me(ze)}else if(be.value.includes(we))if(e.limit>0&&oe.value.length>=e.limit){const ze=We.get(we);t("exceedLimit",ze==null?void 0:ze.value,ye)}else{const ze=oe.value.concat(we);Me(ze)}x.value||Pe("")}else{if(we!==oe.value[0]&&Me([we]),x.value){const ze=We.get(we);ze&&Pe(ze.label)}Q(!1)}},Se=Kl(we=>{t("search",we)},e.searchDelay),Re=we=>{we!==pe.value&&(le.value||Q(!0),Pe(we),e.allowSearch&&Se(we))},Le=we=>{const ye=We.get(we),ze=oe.value.filter(Qe=>Qe!==we);Me(ze),t("remove",ye==null?void 0:ye.value)},ce=we=>{we==null||we.stopPropagation();const ye=oe.value.filter(ze=>{var Qe;return(Qe=We.get(ze))==null?void 0:Qe.disabled});Me(ye),Pe(""),t("clear",we)},me=we=>{t("dropdownScroll",we)},he=we=>{t("dropdownReachBottom",we)},{validOptions:Fe,optionInfoMap:We,validOptionInfos:Be,enabledOptionKeys:be,handleKeyDown:tt}=Ev({multiple:y,options:k,extraOptions:se,inputValue:pe,filterOption:f,showExtraOptions:w,component:A,valueKey:p,fieldNames:I,loading:j,popupVisible:le,valueKeys:oe,dropdownRef:X,optionRefs:Y,virtualListRef:q,defaultActiveFirstOption:O,onSelect:Ze,onPopupVisibleChange:Q}),it=m(()=>{var we;const ye=[];for(const ze of ae.value){const Qe=We.get(ze.key);Qe&&ye.push({...Qe,value:ze.key,label:(we=Qe==null?void 0:Qe.label)!=null?we:String(lt(ze.value)?ze.value[p==null?void 0:p.value]:ze.value),closable:!(Qe!=null&&Qe.disabled),tagProps:Qe==null?void 0:Qe.tagProps})}return ye}),at=we=>{if(Ae(o.option)){const ye=o.option;return()=>ye({data:we.raw})}return Ae(we.render)?we.render:()=>we.label},kt=we=>{if(ag(we)){let ye;return v(El,{key:we.key,label:we.label},$D(ye=we.options.map(ze=>kt(ze)))?ye:{default:()=>[ye]})}return rs(we,{inputValue:pe.value,filterOption:f==null?void 0:f.value})?v(Vo,{ref:ye=>{ye!=null&&ye.$el&&(Y.value[we.key]=ye.$el)},key:we.key,value:we.value,label:we.label,disabled:we.disabled,internal:!0},{default:at(we)}):null},Bt=()=>v(Ov,{ref:X,loading:e.loading,empty:Be.value.length===0,virtualList:!!e.virtualListProps,scrollbar:e.scrollbar,showHeaderOnEmpty:e.showHeaderOnEmpty,showFooterOnEmpty:e.showFooterOnEmpty,onScroll:me,onReachBottom:he},{default:()=>{var we,ye;return[...(ye=(we=o.default)==null?void 0:we.call(o))!=null?ye:[],...Fe.value.map(kt)]},"virtual-list":()=>v(ml,ke(e.virtualListProps,{ref:q,data:Fe.value}),{item:({item:we})=>kt(we)}),empty:o.empty,header:o.header,footer:o.footer}),pn=({data:we})=>{var ye,ze,Qe,Pt;if((o.label||Ae(e.formatLabel))&&we){const Ct=We.get(we.value);if(Ct!=null&&Ct.raw)return(Qe=(ye=o.label)==null?void 0:ye.call(o,{data:Ct.raw}))!=null?Qe:(ze=e.formatLabel)==null?void 0:ze.call(e,Ct.raw)}return(Pt=we==null?void 0:we.label)!=null?Pt:""};return()=>v(qt,ke({trigger:"click",position:"bl",popupOffset:4,animationName:"slide-dynamic-origin",hideEmpty:!0,preventFocus:!0,autoFitPopupWidth:!0,autoFitTransformOrigin:!0,disabled:P.value,popupVisible:le.value,unmountOnClose:e.unmountOnClose,clickToClose:!(e.allowSearch||e.allowCreate),popupContainer:e.popupContainer,onPopupVisibleChange:Q},e.triggerProps),{default:()=>{var we,ye;return[(ye=(we=o.trigger)==null?void 0:we.call(o))!=null?ye:v(Dr,ke({class:T,modelValue:it.value,inputValue:pe.value,multiple:e.multiple,disabled:P.value,error:E.value,loading:e.loading,allowClear:e.allowClear,allowCreate:e.allowCreate,allowSearch:!!e.allowSearch,opened:le.value,maxTagCount:e.maxTagCount,placeholder:e.placeholder,bordered:e.bordered,size:V.value,tagNowrap:e.tagNowrap,onInputValueChange:Re,onRemove:Le,onClear:ce,onKeydown:tt},i),{label:pn,prefix:o.prefix,"arrow-icon":o["arrow-icon"],"loading-icon":o["loading-icon"],"search-icon":o["search-icon"]})]},content:Bt})}});const Ul=Object.assign(U1,{Option:Vo,OptGroup:El,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+U1.name,U1),e.component(t+Vo.name,Vo),e.component(t+El.name,El)}}),Cg=Symbol("RadioGroup");var er=N({name:"Radio",components:{IconHover:St},props:{modelValue:{type:[String,Number,Boolean],default:void 0},defaultChecked:{type:Boolean,default:!1},value:{type:[String,Number,Boolean],default:!0},type:{type:String,default:"radio"},disabled:{type:Boolean,default:!1},uninjectGroupContext:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,o)=>!0},setup(e,{emit:o,slots:t}){const i=W("radio"),{modelValue:s}=$e(e),u=e.uninjectGroupContext?void 0:ot(Cg,void 0),{mergedDisabled:l,eventHandlers:k}=zt({disabled:Cn(e,"disabled")}),f=D(null),p=D(e.defaultChecked),y=m(()=>(u==null?void 0:u.name)==="ArcoRadioGroup"),$=m(()=>{var P;return(P=u==null?void 0:u.type)!=null?P:e.type}),b=m(()=>(u==null?void 0:u.disabled)||l.value),w=m(()=>{var P,E;return y.value?(u==null?void 0:u.value)===((P=e.value)!=null?P:!0):De(e.modelValue)?p.value:e.modelValue===((E=e.value)!=null?E:!0)});Ie(s,P=>{(De(P)||cn(P))&&(p.value=!1)}),Ie(w,(P,E)=>{P!==E&&(p.value=P,f.value&&(f.value.checked=P))});const z=P=>{var E,M;(M=(E=k.value)==null?void 0:E.onFocus)==null||M.call(E,P)},I=P=>{var E,M;(M=(E=k.value)==null?void 0:E.onBlur)==null||M.call(E,P)},j=P=>{P.stopPropagation()},O=P=>{var E,M,A,x,X;p.value=!0,y.value?u==null||u.handleChange((E=e.value)!=null?E:!0,P):(o("update:modelValue",(M=e.value)!=null?M:!0),o("change",(A=e.value)!=null?A:!0,P),(X=(x=k.value)==null?void 0:x.onChange)==null||X.call(x,P)),pt(()=>{f.value&&f.value.checked!==w.value&&(f.value.checked=w.value)})},T=m(()=>[`${$.value==="button"?`${i}-button`:i}`,{[`${i}-checked`]:w.value,[`${i}-disabled`]:b.value}]),V=()=>v(He,null,[v(ne("icon-hover"),{class:`${i}-icon-hover`,disabled:b.value||w.value},{default:()=>[v("span",{class:`${i}-icon`},null)]}),t.default&&v("span",{class:`${i}-label`},[t.default()])]);return()=>{var P,E,M,A;return v("label",{class:T.value},[v("input",{ref:f,type:"radio",checked:w.value,value:e.value,class:`${i}-target`,disabled:b.value,onClick:j,onChange:O,onFocus:z,onBlur:I},null),$.value==="radio"?(A=(M=(E=t.radio)!=null?E:(P=u==null?void 0:u.slots)==null?void 0:P.radio)==null?void 0:M({checked:w.value,disabled:b.value}))!=null?A:V():v("span",{class:`${i}-button-content`},[t.default&&t.default()])])}}}),tr=N({name:"RadioGroup",props:{modelValue:{type:[String,Number,Boolean],default:void 0},defaultValue:{type:[String,Number,Boolean],default:""},type:{type:String,default:"radio"},size:{type:String},options:{type:Array},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,o)=>!0},setup(e,{emit:o,slots:t}){const i=W("radio-group"),{size:s,type:u,disabled:l,modelValue:k}=$e(e),{mergedDisabled:f,mergedSize:p,eventHandlers:y}=zt({size:s,disabled:l}),{mergedSize:$}=Xt(p),b=D(e.defaultValue),w=m(()=>{var T;return(T=e.modelValue)!=null?T:b.value}),z=m(()=>{var T;return((T=e.options)!=null?T:[]).map(V=>Ot(V)||Z(V)?{label:V,value:V}:V)});ft(Cg,Ce({name:"ArcoRadioGroup",value:w,size:$,type:u,disabled:f,slots:t,handleChange:(T,V)=>{var P,E;b.value=T,o("update:modelValue",T),o("change",T,V),(E=(P=y.value)==null?void 0:P.onChange)==null||E.call(P,V)}})),Ie(w,T=>{b.value!==T&&(b.value=T)}),Ie(k,T=>{(De(T)||cn(T))&&(b.value="")});const j=m(()=>[`${i}${e.type==="button"?"-button":""}`,`${i}-size-${$.value}`,`${i}-direction-${e.direction}`,{[`${i}-disabled`]:f.value}]),O=()=>z.value.map(T=>v(er,{key:T.value,value:T.value,disabled:T.disabled,modelValue:w.value===T.value},{default:()=>[t.label?t.label({data:T}):Ae(T.label)?T.label():T.label]}));return()=>{var T;return v("span",{class:j.value},[z.value.length>0?O():(T=t.default)==null?void 0:T.call(t)])}}});const cl=Object.assign(er,{Group:tr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+er.name,er),e.component(t+tr.name,tr)}}),bD=N({name:"IconLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-left`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),wD=["stroke-width","stroke-linecap","stroke-linejoin"];function SD(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32 8.4 16.444 23.956 32 39.513"},null,-1)]),14,wD)}var Y1=F(bD,[["render",SD]]);const Un=Object.assign(Y1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Y1.name,Y1)}});function zD(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function J4(e){return e.parentElement}var LD=N({name:"Header",props:{mode:{type:String},dayStartOfWeek:{type:Number},isWeek:{type:Boolean},panel:{type:Boolean},modes:{type:Array},headerType:{type:String},pageShowData:{type:Object,required:!0},move:{type:Function,required:!0},onYearChange:{type:Function,required:!0},onMonthChange:{type:Function,required:!0},changePageShowDate:{type:Function,required:!0},onModeChange:{type:Function,required:!0},headerValueFormat:{type:String,required:!0}},emits:["yearChange","monthChange"],setup(e,{slots:o}){const t=W("calendar"),{t:i}=jt(),s=Xe(e.modes)?e.modes.map(y=>({label:i(`datePicker.view.${y}`),value:y})):[],u=e.headerType==="select",l=m(()=>e.pageShowData.year()),k=m(()=>e.pageShowData.month()+1),f=m(()=>{const y=[l.value];for(let $=1;$<=10;$++)y.unshift(l.value-$);for(let $=1;$<10;$++)y.push(l.value+$);return y}),p=[1,2,3,4,5,6,7,8,9,10,11,12];return()=>{let y;return v("div",{class:`${t}-header`},[v("div",{class:`${t}-header-left`},[u?v(He,null,[v(Ul,{size:"small",class:`${t}-header-value-year`,value:l,options:f.value,onChange:e.onYearChange,getPopupContainer:J4},null),e.mode==="month"&&v(Ul,{size:"small",class:`${t}-header-value-month`,value:k,options:p,onChange:e.onMonthChange,getPopupContainer:J4},null)]):v(He,null,[v("div",{class:`${t}-header-icon`,role:"button",tabIndex:0,onClick:()=>e.changePageShowDate("prev",e.mode)},[v(Un,null,null)]),v("div",{class:`${t}-header-value`},[o.default?o.default({year:l,month:k}):e.pageShowData.format(e.headerValueFormat)]),v("div",{role:"button",tabIndex:0,class:`${t}-header-icon`,onClick:()=>e.changePageShowDate("next",e.mode)},[v(zn,null,null)])]),v(sn,{size:"small",onClick:()=>e.move(en())},zD(y=i("datePicker.today"))?y:{default:()=>[y]})]),v("div",{class:`${t}-header-right`},[v(cl.Group,{size:"small",type:"button",options:s,onChange:e.onModeChange,modelValue:e.mode},null)])])}}});function jD(e,o){return e==="month"||e==="year"&&!o?"YYYY-MM-DD":"YYYY-MM"}var G1=N({name:"Calendar",props:{modelValue:{type:Date,default:void 0},defaultValue:{type:Date},mode:{type:String},defaultMode:{type:String,default:"month"},modes:{type:Array,default:()=>["month","year"]},allowSelect:{type:Boolean,default:!0},panel:{type:Boolean,default:!1},panelWidth:{type:Number},panelTodayBtn:{type:Boolean,default:!1},dayStartOfWeek:{type:Number,default:0},isWeek:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:e=>!0,panelChange:e=>!0},setup(e,{emit:o,slots:t}){const{dayStartOfWeek:i,isWeek:s}=$e(e),u=W("calendar"),l=D(e.defaultMode),{t:k}=jt(),f=m(()=>e.mode?e.mode:l.value),p=jD(f.value,e.panel),y=D(bn(e.defaultValue||Date.now(),p)),$=m(()=>e.modelValue?bn(e.modelValue,p):y.value),b=D($.value||en()),w=m(()=>kg(b.value,{dayStartOfWeek:i.value,isWeek:s.value}));function z(x){b.value=x,o("panelChange",x.toDate())}function I(x){y.value=x,o("change",x.toDate()),o("update:modelValue",x.toDate()),z(x)}function j(x,X=!1){X||I(x)}let O="";f.value==="month"?O=k("calendar.formatMonth"):f.value==="year"&&(O=k("calendar.formatYear"));function T(x,X){x==="prev"&&(b.value=Zt.subtract(b.value,1,X)),x==="next"&&(b.value=Zt.add(b.value,1,X)),o("panelChange",b.value.toDate())}function V(x){const X=Zt.set(b.value,"year",x);b.value=X,o("panelChange",X.toDate())}function P(x){const X=Zt.set(b.value,"month",x-1);b.value=X,o("panelChange",X.toDate())}function E(x){l.value=x}const M=m(()=>[u,f.value==="month"?`${u}-mode-month`:`${u}-mode-year`,{[`${u}-panel`]:e.panel&&(f.value==="month"||f.value==="year")}]),A=e.panel?{width:e.panelWidth}:{};return()=>v("div",ke({class:M.value,style:A},aD(e)),[v(LD,{move:I,headerValueFormat:O,modes:e.modes,mode:f.value,pageShowData:b.value,dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek,onModeChange:E,onYearChange:V,onMonthChange:P,changePageShowDate:T},{default:t.header}),f.value==="month"&&v("div",{class:`${u}-body`},[v(vg,{key:b.value.month(),pageData:w.value,value:$.value,mode:f.value,selectHandler:j,isWeek:e.isWeek,dayStartOfWeek:e.dayStartOfWeek,pageShowDate:b.value},{default:t.default})]),f.value==="year"&&v("div",{class:`${u}-body`},[v(dD,{key:b.value.year(),pageData:w.value,pageShowData:b.value,mode:f.value,isWeek:e.isWeek,value:$.value,dayStartOfWeek:e.dayStartOfWeek,selectHandler:j},null)]),e.panel&&e.panelTodayBtn&&v("div",{class:`${u}-footer-btn-wrapper`},[k("today")])])}});const bg=Object.assign(G1,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+G1.name,G1)}}),xv=Symbol("ArcoCard");var X1=N({name:"Card",components:{Spin:Rn},props:{bordered:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},size:{type:String},headerStyle:{type:Object,default:()=>({})},bodyStyle:{type:Object,default:()=>({})},title:{type:String},extra:{type:String}},setup(e,{slots:o}){const t=W("card"),{size:i}=$e(e),{mergedSize:s}=Xt(i),u=m(()=>s.value==="small"||s.value==="mini"?"small":"medium"),l=p=>{const y=eo(p);return v("div",{class:`${t}-actions`},[v("div",{class:`${t}-actions-right`},[y.map(($,b)=>v("span",{key:`action-${b}`,class:`${t}-actions-item`},[$]))])])},k=Ce({hasMeta:!1,hasGrid:!1,slots:o,renderActions:l});ft(xv,k);const f=m(()=>[t,`${t}-size-${u.value}`,{[`${t}-loading`]:e.loading,[`${t}-bordered`]:e.bordered,[`${t}-hoverable`]:e.hoverable,[`${t}-contain-grid`]:k.hasGrid}]);return()=>{var p,y,$,b,w,z,I;const j=!!((p=o.title)!=null?p:e.title),O=!!((y=o.extra)!=null?y:e.extra);return v("div",{class:f.value},[(j||O)&&v("div",{class:[`${t}-header`,{[`${t}-header-no-title`]:!j}],style:e.headerStyle},[j&&v("div",{class:`${t}-header-title`},[(b=($=o.title)==null?void 0:$.call(o))!=null?b:e.title]),O&&v("div",{class:`${t}-header-extra`},[(z=(w=o.extra)==null?void 0:w.call(o))!=null?z:e.extra])]),o.cover&&v("div",{class:`${t}-cover`},[o.cover()]),v("div",{class:`${t}-body`,style:e.bodyStyle},[e.loading?v(Rn,null,null):(I=o.default)==null?void 0:I.call(o),o.actions&&!k.hasMeta&&l(o.actions())])])}}}),nr=N({name:"CardMeta",props:{title:{type:String},description:{type:String}},setup(e,{slots:o}){const t=W("card-meta"),i=ot(xv);return st(()=>{i&&(i.hasMeta=!0)}),()=>{var s,u,l,k,f,p;const y=!!((s=o.title)!=null?s:e.title),$=!!((u=o.description)!=null?u:e.description);return v("div",{class:t},[(y||$)&&v("div",{class:`${t}-content`},[y&&v("div",{class:`${t}-title`},[(k=(l=o.title)==null?void 0:l.call(o))!=null?k:e.title]),$&&v("div",{class:`${t}-description`},[(p=(f=o.description)==null?void 0:f.call(o))!=null?p:e.description])]),(o.avatar||(i==null?void 0:i.slots.actions))&&v("div",{class:[`${t}-footer `,{[`${t}-footer-only-actions`]:!o.avatar}]},[o.avatar&&v("div",{class:`${t}-avatar`},[o.avatar()]),i&&i.slots.actions&&i.renderActions(i.slots.actions())])])}}});const BD=N({name:"CardGrid",props:{hoverable:{type:Boolean,default:!1}},setup(e){const o=W("card-grid"),t=ot(xv);return st(()=>{t&&(t.hasGrid=!0)}),{cls:m(()=>[o,{[`${o}-hoverable`]:e.hoverable}])}}});function ID(e,o,t,i,s,u){return h(),S("div",{class:C(e.cls)},[ee(e.$slots,"default")],2)}var or=F(BD,[["render",ID]]);const ND=Object.assign(X1,{Meta:nr,Grid:or,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+X1.name,X1),e.component(t+nr.name,nr),e.component(t+or.name,or)}}),PD=N({name:"Indicator",props:{count:{type:Number,default:2},activeIndex:{type:Number,default:0},type:{type:String,default:"line"},position:{type:String,default:"bottom"},trigger:{type:String,default:"click"}},emits:["select"],setup(e,{emit:o}){const t=W("carousel-indicator"),i=k=>{var f;if(k.preventDefault(),e.type==="slider"){const p=k.offsetX,y=k.currentTarget.clientWidth;if(k.target===k.currentTarget){const $=Math.floor(p/y*e.count);$!==e.activeIndex&&o("select",$)}}else{const p=Number.parseInt((f=k.target.getAttribute("data-index"))!=null?f:"",10);!Number.isNaN(p)&&p!==e.activeIndex&&o("select",p)}},s=m(()=>e.trigger==="click"?{onClick:i}:{onMouseover:i}),u=m(()=>[`${t}`,`${t}-${e.type}`,`${t}-${e.position}`]),l=m(()=>{const k=100/e.count;return{width:`${k}%`,left:`${e.activeIndex*k}%`}});return{prefixCls:t,eventHandlers:s,cls:u,sliderStyle:l}}}),MD=["data-index"];function VD(e,o,t,i,s,u){return h(),S("div",ke({class:e.cls},e.eventHandlers),[e.type==="slider"?(h(),S("span",{key:0,style:H(e.sliderStyle),class:C([`${e.prefixCls}-item`,`${e.prefixCls}-item-active`])},null,6)):(h(!0),S(He,{key:1},Vt(Array(e.count),(l,k)=>(h(),S("span",{key:k,"data-index":k,class:C([`${e.prefixCls}-item`,{[`${e.prefixCls}-item-active`]:k===e.activeIndex}])},null,10,MD))),128))],16)}var OD=F(PD,[["render",VD]]);const ED=N({name:"IconUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-up`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),WD=["stroke-width","stroke-linecap","stroke-linejoin"];function TD(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M39.6 30.557 24.043 15 8.487 30.557"},null,-1)]),14,WD)}var Q1=F(ED,[["render",TD]]);const ei=Object.assign(Q1,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Q1.name,Q1)}}),AD=N({name:"Arrow",components:{IconUp:ei,IconDown:zo,IconLeft:Un,IconRight:zn},props:{direction:{type:String,default:"horizontal"},showArrow:{type:String,default:"always"}},emits:["previousClick","nextClick"],setup(e,{emit:o}){const t=W("carousel"),i=l=>{o("previousClick",l)},s=l=>{o("nextClick",l)},u=m(()=>[`${t}-arrow`,{[`${t}-arrow-hover`]:e.showArrow==="hover"}]);return{prefixCls:t,cls:u,onPreviousClick:i,onNextClick:s}}});function FD(e,o,t,i,s,u){const l=ne("IconLeft"),k=ne("IconUp"),f=ne("IconRight"),p=ne("IconDown");return h(),S("div",{class:C(e.cls)},[B("div",{class:C(`${e.prefixCls}-arrow-${e.direction==="vertical"?"top":"left"}`),onClick:o[0]||(o[0]=(...y)=>e.onPreviousClick&&e.onPreviousClick(...y))},[e.direction==="horizontal"?(h(),ue(l,{key:0})):(h(),ue(k,{key:1}))],2),B("div",{class:C(`${e.prefixCls}-arrow-${e.direction==="vertical"?"bottom":"right"}`),onClick:o[1]||(o[1]=(...y)=>e.onNextClick&&e.onNextClick(...y))},[e.direction==="horizontal"?(h(),ue(f,{key:0})):(h(),ue(p,{key:1}))],2)],2)}var DD=F(AD,[["render",FD]]);const wg=Symbol("ArcoCarousel"),ti=e=>{const o={},t=D([]),i=()=>{if(o.value){const s=Gy(o.value,e);(s.length!==t.value.length||s.toString()!==t.value.toString())&&(t.value=s)}};return st(()=>i()),Sn(()=>i()),{children:o,components:t}},_4={interval:3e3,hoverToPause:!0};function J1(e,o){const t=+e;return typeof t=="number"&&!Number.isNaN(t)?(t+o)%o:e}var _1=N({name:"Carousel",props:{current:{type:Number},defaultCurrent:{type:Number,default:1},autoPlay:{type:[Boolean,Object],default:!1},moveSpeed:{type:Number,default:500},animationName:{type:String,default:"slide"},trigger:{type:String,default:"click"},direction:{type:String,default:"horizontal"},showArrow:{type:String,default:"always"},arrowClass:{type:String,default:""},indicatorType:{type:String,default:"dot"},indicatorPosition:{type:String,default:"bottom"},indicatorClass:{type:String,default:""},transitionTimingFunction:{type:String,default:"cubic-bezier(0.34, 0.69, 0.1, 1)"}},emits:{"update:current":e=>!0,change:(e,o,t)=>!0},setup(e,{emit:o,slots:t}){const{current:i,animationName:s,moveSpeed:u,transitionTimingFunction:l}=$e(e),k=W("carousel"),f=D(!1),p=D(),y=D(),$=m(()=>lt(e.autoPlay)?{..._4,...e.autoPlay}:e.autoPlay?_4:{});let b=0,w=0;const{children:z,components:I}=ti("CarouselItem"),j=D(e.defaultCurrent-1),O=m(()=>{const _=I.value.length,ae=Z(i.value)?J1(i.value-1,_):j.value,oe=J1(ae-1,_),G=J1(ae+1,_);return{mergedIndex:ae,mergedPrevIndex:oe,mergedNextIndex:G}}),T=Ce({items:I,slideTo:P,mergedIndexes:O,previousIndex:p,animationName:s,slideDirection:y,transitionTimingFunction:l,moveSpeed:u});ft(wg,T);const V=()=>{b&&window.clearInterval(b)};Ut(()=>{var _;const{interval:ae}=$.value||{},{mergedNextIndex:oe}=O.value,G=((_=I.value)==null?void 0:_.length)>1&&!f.value&&!!ae;V(),G&&(b=window.setInterval(()=>{P({targetIndex:oe})},ae))}),an(()=>{V()});function P({targetIndex:_,isNegative:ae=!1,isManual:oe=!1}){!w&&_!==O.value.mergedIndex&&(p.value=j.value,j.value=_,y.value=ae?"negative":"positive",w=window.setTimeout(()=>{w=0},u.value),o("update:current",j.value+1),o("change",j.value+1,p.value+1,oe))}const E=()=>P({targetIndex:O.value.mergedPrevIndex,isNegative:!0,isManual:!0}),M=()=>P({targetIndex:O.value.mergedNextIndex,isManual:!0}),A=_=>P({targetIndex:_,isNegative:_$.value.hoverToPause?{onMouseenter:()=>{f.value=!0},onMouseleave:()=>{f.value=!1}}:{}),X=m(()=>e.indicatorType!=="never"&&I.value.length>1),Y=m(()=>e.showArrow!=="never"&&I.value.length>1),q=m(()=>[k,`${k}-indicator-position-${e.indicatorPosition}`]),le=m(()=>[`${k}-${e.animationName}`,`${k}-${e.direction}`,{[`${k}-negative`]:y.value==="negative"}]),Q=m(()=>[`${k}-indicator-wrapper`,`${k}-indicator-wrapper-${e.indicatorPosition}`]);return()=>{var _;return z.value=(_=t.default)==null?void 0:_.call(t),v("div",ke({class:q.value},x.value),[v("div",{class:le.value},[z.value]),X.value&&v("div",{class:Q.value},[v(OD,{class:e.indicatorClass,type:e.indicatorType,count:I.value.length,activeIndex:O.value.mergedIndex,position:e.indicatorPosition,trigger:e.trigger,onSelect:A},null)]),Y.value&&v(DD,{class:e.arrowClass,direction:e.direction,showArrow:e.showArrow,onPreviousClick:E,onNextClick:M},null)])}}});const ZD=N({name:"CarouselItem",setup(){const e=W("carousel-item"),o=wn(),t=ot(wg,{}),i=m(()=>{var k,f,p;return(p=(f=t.items)==null?void 0:f.indexOf((k=o==null?void 0:o.uid)!=null?k:-1))!=null?p:-1}),s=m(()=>{var k;return((k=t.mergedIndexes)==null?void 0:k.mergedIndex)===i.value}),u=m(()=>{const{previousIndex:k,animationName:f,slideDirection:p,mergedIndexes:y}=t;return{[`${e}-prev`]:i.value===(y==null?void 0:y.mergedPrevIndex),[`${e}-next`]:i.value===(y==null?void 0:y.mergedNextIndex),[`${e}-current`]:s.value,[`${e}-slide-in`]:f==="slide"&&p&&s.value,[`${e}-slide-out`]:f==="slide"&&p&&i.value===k}}),l=m(()=>{const{transitionTimingFunction:k,moveSpeed:f}=t;return{transitionTimingFunction:k,transitionDuration:`${f}ms`,animationTimingFunction:k,animationDuration:`${f}ms`}});return{cls:u,animationStyle:l,isCurrent:s}}}),HD=["aria-hidden"];function xD(e,o,t,i,s,u){return h(),S("div",{"aria-hidden":!e.isCurrent,class:C(e.cls),style:H(e.animationStyle)},[ee(e.$slots,"default")],14,HD)}var lr=F(ZD,[["render",xD]]);const RD=Object.assign(_1,{Item:lr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+_1.name,_1),e.component(t+lr.name,lr)}}),Sg=(e,{optionMap:o,leafOptionMap:t,leafOptionSet:i,leafOptionValueMap:s,totalLevel:u,checkStrictly:l,enabledLazyLoad:k,lazyLoadOptions:f,valueKey:p,fieldNames:y})=>{let $=0;const b=(z,I,j)=>{var O;const T=(O=I==null?void 0:I.path)!=null?O:[];return $=Math.max($,j??1),z.map((V,P)=>{var E;const M=V[y.value],A={raw:V,value:M,label:(E=V[y.label])!=null?E:String(M),disabled:!!V[y.disabled],selectionDisabled:!1,render:V[y.render],tagProps:V[y.tagProps],isLeaf:V[y.isLeaf],level:T.length,index:P,key:"",valueKey:String(lt(M)?M[p.value]:M),parent:I,path:[],pathValue:[]},x=T.concat(A),X=[],Y=x.map(q=>(X.push(q.value),q.valueKey)).join("-");return A.path=x,A.pathValue=X,A.key=Y,V[y.children]?(A.isLeaf=!1,A.children=b(V[y.children],A,(j??1)+1)):k&&!A.isLeaf?(A.isLeaf=!1,f[Y]&&(A.children=b(f[Y],A,(j??1)+1))):A.isLeaf=!0,A.children&&!A.disabled&&(A.totalLeafOptions=A.children.reduce((q,le)=>Z(le.totalLeafOptions)?q+le.totalLeafOptions:le.disabled||le.selectionDisabled?q:q+(le.isLeaf?1:0),0),A.totalLeafOptions===0&&!l.value&&(A.selectionDisabled=!0)),o.set(A.key,A),(A.isLeaf||l.value)&&(i.add(A),t.set(A.key,A),s.has(A.valueKey)||s.set(A.valueKey,A.key)),A})},w=b(e);return u.value=$,w},Rv=(e,o)=>{var t,i;let s=!1,u=!1;if(e.isLeaf)o!=null&&o.has(e.key)&&(s=!0);else{const l=new RegExp(`^${e.key}(-|$)`),k=Array.from((t=o==null?void 0:o.keys())!=null?t:[]).reduce((f,p)=>l.test(p)?f+1:f,0);k>0&&k>=((i=e.totalLeafOptions)!=null?i:1)?s=!0:k>0&&(u=!0)}return{checked:s,indeterminate:u}},qv=e=>{const o=[];if(e.isLeaf)o.push(e.key);else if(e.children)for(const t of e.children)o.push(...qv(t));return o},Kv=e=>{const o=[];if(e.disabled||e.selectionDisabled)return o;if(e.isLeaf)o.push(e);else if(e.children)for(const t of e.children)o.push(...Kv(t));return o},zg=(e,{valueKey:o,leafOptionValueMap:t})=>{var i;if(Xe(e))return e.map(u=>lt(u)?u[o]:u).join("-");const s=lt(e)?e[o]:e;return(i=t.get(String(s)))!=null?i:String(s)},Lg=(e,{multiple:o,pathMode:t})=>Xe(e)?t&&!o&&e.length>0&&!Xe(e[0])?[e]:e:De(e)||cn(e)||e===""?[]:[e],jg=e=>e.path.map(o=>o.label).join(" / "),Uv=Symbol("ArcoCascader");var iv=N({name:"CascaderOption",props:{option:{type:Object,required:!0},active:Boolean,multiple:Boolean,checkStrictly:Boolean,searchOption:Boolean,pathLabel:Boolean},setup(e){const o=W("cascader-option"),t=ot(Uv,{}),i=D(!1),s={},u=y=>{var $;if(Ae(t.loadMore)&&!e.option.isLeaf){const{isLeaf:b,children:w,key:z}=e.option;!b&&!w&&(i.value=!0,new Promise(I=>{var j;(j=t.loadMore)==null||j.call(t,e.option.raw,I)}).then(I=>{var j;i.value=!1,I&&((j=t.addLazyLoadOptions)==null||j.call(t,I,z))}))}($=t.setSelectedPath)==null||$.call(t,e.option.key)};e.option.disabled||(s.onMouseenter=[()=>{var y;return(y=t.setActiveKey)==null?void 0:y.call(t,e.option.key)}],s.onMouseleave=()=>{var y;return(y=t.setActiveKey)==null?void 0:y.call(t)},s.onClick=[],t.expandTrigger==="hover"?s.onMouseenter.push(y=>u()):s.onClick.push(y=>u()),e.option.isLeaf&&!e.multiple&&s.onClick.push(y=>{var $;u(),($=t.onClickOption)==null||$.call(t,e.option)}));const l=m(()=>[o,{[`${o}-active`]:e.active,[`${o}-disabled`]:e.option.disabled}]),k=m(()=>{var y;return e.checkStrictly?{checked:(y=t.valueMap)==null?void 0:y.has(e.option.key),indeterminate:!1}:Rv(e.option,t.valueMap)}),f=()=>{var y,$,b;return e.pathLabel?($=(y=t==null?void 0:t.formatLabel)==null?void 0:y.call(t,e.option.path.map(w=>w.raw)))!=null?$:jg(e.option):(b=t.slots)!=null&&b.option?t.slots.option({data:e.option}):Ae(e.option.render)?e.option.render():e.option.label},p=()=>i.value?v(Yt,null,null):!e.searchOption&&!e.option.isLeaf?v(zn,null,null):null;return()=>{var y;return v("li",ke({tabindex:"0",role:"menuitem","aria-disabled":e.option.disabled,"aria-haspopup":!e.option.isLeaf,"aria-expanded":!e.option.isLeaf&&e.active,title:e.option.label,class:l.value},s),[e.multiple&&v(Hn,{modelValue:k.value.checked,indeterminate:k.value.indeterminate,disabled:e.option.disabled||e.option.selectionDisabled,uninjectGroupContext:!0,onChange:($,b)=>{var w;b.stopPropagation(),u(),(w=t.onClickOption)==null||w.call(t,e.option,!k.value.checked)},onClick:$=>$.stopPropagation()},null),e.checkStrictly&&!e.multiple&&v(cl,{modelValue:(y=t.valueMap)==null?void 0:y.has(e.option.key),disabled:e.option.disabled,uninjectGroupContext:!0,onChange:($,b)=>{var w;b.stopPropagation(),u(),(w=t.onClickOption)==null||w.call(t,e.option,!0)},onClick:$=>$.stopPropagation()},null),v("div",{class:`${o}-label`},[f(),p()])])}}}),qD=N({name:"CascaderColumn",props:{column:{type:Array,required:!0},level:{type:Number,default:0},selectedPath:{type:Array,required:!0},activeKey:String,totalLevel:{type:Number,required:!0},multiple:Boolean,checkStrictly:Boolean,virtualListProps:{type:Object}},setup(e,{slots:o}){const t=W("cascader"),i=ot(nn,void 0),s=D(),u=D(!!e.virtualListProps),l=()=>{var k,f,p,y,$;return($=(y=(k=o.empty)==null?void 0:k.call(o))!=null?y:(p=i==null?void 0:(f=i.slots).empty)==null?void 0:p.call(f,{component:"cascader"}))!=null?$:v(ao,null,null)};return()=>{var k;return v("div",{class:`${t}-panel-column`,style:{zIndex:e.totalLevel-e.level}},[e.column.length===0?v(qn,{class:`${t}-column-content`},{default:()=>[v("div",{class:`${t}-list-empty`},[l()])]}):u.value?v(ml,ke({key:(k=e.column)==null?void 0:k.length},e.virtualListProps,{ref:s,data:e.column}),{item:({item:f})=>v(iv,{key:f.key,option:f,active:e.selectedPath.includes(f.key)||f.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null)}):v(qn,{class:`${t}-column-content`},{default:()=>[v("ul",{role:"menu",class:[`${t}-list`,{[`${t}-list-multiple`]:!!(e!=null&&e.multiple),[`${t}-list-strictly`]:!!(e!=null&&e.checkStrictly)}]},[e.column.map(f=>v(iv,{key:f.key,option:f,active:e.selectedPath.includes(f.key)||f.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null))])]})])}}});function KD(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Bg=N({name:"BaseCascaderPanel",props:{displayColumns:{type:Array,required:!0},selectedPath:{type:Array,required:!0},activeKey:String,totalLevel:{type:Number,required:!0},multiple:Boolean,checkStrictly:Boolean,loading:Boolean,dropdown:Boolean,virtualListProps:{type:Object}},setup(e,{slots:o}){const t=W("cascader"),i=ot(nn,void 0),s=()=>{var l,k,f,p,y;return(y=(p=(l=o.empty)==null?void 0:l.call(o))!=null?p:(f=i==null?void 0:(k=i.slots).empty)==null?void 0:f.call(k,{component:"cascader"}))!=null?y:v(ao,null,null)},u=()=>e.loading?v("div",{key:"panel-column-loading",class:[`${t}-panel-column`,`${t}-panel-column-loading`]},[v(Rn,null,null)]):e.displayColumns.length===0?v("div",{key:"panel-column-empty",class:`${t}-panel-column`},[v("div",{class:`${t}-list-empty`},[s()])]):e.displayColumns.map((l,k)=>v(qD,{key:`column-${k}`,column:l,level:k,selectedPath:e.selectedPath,activeKey:e.activeKey,totalLevel:e.totalLevel,multiple:e.multiple,checkStrictly:e.checkStrictly,virtualListProps:e.virtualListProps},{empty:o.empty}));return()=>{let l;return v(Yl,{tag:"div",name:"cascader-slide",class:[`${t}-panel`,{[`${t}-dropdown-panel`]:e.dropdown}]},KD(l=u())?l:{default:()=>[l]})}}});function UD(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var YD=N({name:"CascaderSearchPanel",props:{options:{type:Array,required:!0},loading:Boolean,activeKey:String,multiple:Boolean,checkStrictly:Boolean,pathLabel:Boolean},setup(e,{slots:o}){const t=W("cascader"),i=ot(nn,void 0),s=()=>{var u,l,k,f,p;return e.loading?v(Rn,null,null):e.options.length===0?v("div",{class:`${t}-list-empty`},[(p=(f=(u=o.empty)==null?void 0:u.call(o))!=null?f:(k=i==null?void 0:(l=i.slots).empty)==null?void 0:k.call(l,{component:"cascader"}))!=null?p:v(ao,null,null)]):v("ul",{role:"menu",class:[`${t}-list`,`${t}-search-list`,{[`${t}-list-multiple`]:e.multiple}]},[e.options.map(y=>v(iv,{key:y.key,class:`${t}-search-option`,option:y,active:y.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly,pathLabel:e.pathLabel,searchOption:!0},null))])};return()=>{let u;return v(qn,{class:[`${t}-panel`,`${t}-search-panel`]},UD(u=s())?u:{default:()=>[u]})}}});const Ig=(e,{optionMap:o,filteredLeafOptions:t,showSearchPanel:i,expandChild:s})=>{const u=D(),l=m(()=>{if(u.value)return o.get(u.value)}),k=D([]),f=m(()=>{const z=[e.value];for(const I of k.value){const j=o.get(I);j!=null&&j.children&&z.push(j.children)}return z}),p=z=>{var I;const j=b(z);k.value=(I=j==null?void 0:j.path.map(O=>O.key))!=null?I:[]},y=z=>{u.value=z},$=m(()=>{var z;return i!=null&&i.value?t.value.filter(I=>!I.disabled):l.value&&l.value.parent?(z=l.value.parent.children)==null?void 0:z.filter(I=>!I.disabled):e.value.filter(I=>!I.disabled)}),b=z=>{let I=z?o.get(z):void 0;if(s.value)for(;I&&I.children&&I.children.length>0;)I=I.children[0];return I};return{activeKey:u,activeOption:l,selectedPath:k,displayColumns:f,setActiveKey:y,setSelectedPath:p,getNextActiveNode:z=>{var I,j,O,T,V,P,E;const M=(j=(I=$.value)==null?void 0:I.length)!=null?j:0;if(u.value){const A=(T=(O=$.value)==null?void 0:O.findIndex(x=>x.key===u.value))!=null?T:0;return z==="next"?(V=$.value)==null?void 0:V[(M+A+1)%M]:(P=$.value)==null?void 0:P[(M+A-1)%M]}return(E=$.value)==null?void 0:E[0]}}},GD=N({name:"Cascader",components:{Trigger:qt,SelectView:Dr,BaseCascaderPanel:Bg,CascaderSearchPanel:YD},inheritAttrs:!1,props:{pathMode:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},modelValue:{type:[String,Number,Object,Array]},defaultValue:{type:[String,Number,Object,Array],default:e=>e.multiple?[]:e.pathMode?void 0:""},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},size:{type:String},allowSearch:{type:Boolean,default:e=>!!e.multiple},allowClear:{type:Boolean,default:!1},inputValue:{type:String,default:void 0},defaultInputValue:{type:String,default:""},popupVisible:{type:Boolean,default:void 0},expandTrigger:{type:String,default:"click"},defaultPopupVisible:{type:Boolean,default:!1},placeholder:String,filterOption:{type:Function},popupContainer:{type:[String,Object]},maxTagCount:{type:Number,default:0},formatLabel:{type:Function},triggerProps:{type:Object},checkStrictly:{type:Boolean,default:!1},loadMore:{type:Function},loading:{type:Boolean,default:!1},searchOptionOnlyLabel:{type:Boolean,default:!1},searchDelay:{type:Number,default:500},fieldNames:{type:Object},valueKey:{type:String,default:"value"},fallback:{type:[Boolean,Function],default:!0},expandChild:{type:Boolean,default:!1},virtualListProps:{type:Object},tagNowrap:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,"update:popupVisible":e=>!0,change:e=>!0,inputValueChange:e=>!0,clear:()=>!0,search:e=>!0,popupVisibleChange:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:o,slots:t}){const{options:i,checkStrictly:s,loadMore:u,formatLabel:l,modelValue:k,disabled:f,valueKey:p,expandTrigger:y,expandChild:$,pathMode:b,multiple:w}=$e(e),z=D(e.defaultValue),I=D(e.defaultInputValue),j=D(e.defaultPopupVisible),{mergedDisabled:O,eventHandlers:T}=zt({disabled:f});Ie(k,Be=>{(De(Be)||cn(Be))&&(z.value=e.multiple?[]:void 0)});const V=D([]),P=D(1),E=Ce(new Map),M=Ce(new Map),A=Ce(new Map),x=Ce(new Set),X=Ce({}),Y=(Be,be)=>{X[be]=Be},q={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},le=m(()=>({...q,...e.fieldNames}));Ie([i,X,le],([Be,be,tt])=>{E.clear(),M.clear(),A.clear(),x.clear(),V.value=Sg(Be??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:X,optionMap:E,leafOptionSet:x,leafOptionMap:M,leafOptionValueMap:A,totalLevel:P,checkStrictly:s,valueKey:p,fieldNames:tt})},{immediate:!0,deep:!0});const Q=m(()=>{var Be;const be=Lg((Be=e.modelValue)!=null?Be:z.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(be.map(tt=>[zg(tt,{valueKey:e.valueKey,leafOptionValueMap:A}),tt]))}),_=m(()=>{var Be;return(Be=e.inputValue)!=null?Be:I.value}),ae=m(()=>{var Be;return(Be=e.popupVisible)!=null?Be:j.value}),oe=Be=>{var be;return Be==null?void 0:Be.toLocaleLowerCase().includes((be=_.value)==null?void 0:be.toLocaleLowerCase())},G=m(()=>(e.checkStrictly?Array.from(E.values()):Array.from(x)).filter(be=>{var tt;return Ae(e.filterOption)?e.filterOption(_.value,be.raw):e.checkStrictly?oe(be.label):(tt=be.path)==null?void 0:tt.find(it=>oe(it.label))})),J=Be=>{var be,tt,it;const at=e.multiple?Be:(be=Be[0])!=null?be:"";Be.length===0&&(me(),ce()),z.value=at,o("update:modelValue",at),o("change",at),(it=(tt=T.value)==null?void 0:tt.onChange)==null||it.call(tt)};Ie([w,b],()=>{const Be=[];Q.value.forEach((be,tt)=>{const it=M.get(tt);it&&Be.push(b.value?it.pathValue:it.value)}),J(Be)});const U=Be=>{ae.value!==Be&&(j.value=Be,o("popupVisibleChange",Be))},R=Be=>{if(e.multiple){const be=M.get(Be);if(be)te(be,!1);else{const tt=[];Q.value.forEach((it,at)=>{at!==Be&&tt.push(it)}),J(tt)}}},K=Be=>{J([e.pathMode?Be.pathValue:Be.value]),U(!1)},te=(Be,be)=>{if(be){const tt=e.checkStrictly?[Be]:Kv(Be);J([...Q.value.values(),...tt.filter(it=>!Q.value.has(it.key)).map(it=>e.pathMode?it.pathValue:it.value)])}else{const tt=e.checkStrictly?[Be.key]:qv(Be),it=[];Q.value.forEach((at,kt)=>{tt.includes(kt)||it.push(at)}),J(it)}ie("","optionChecked")},fe=(Be,be)=>{e.multiple?te(Be,be??!0):K(Be)},se=Kl(Be=>{o("search",Be)},e.searchDelay),ie=(Be,be)=>{Be!==_.value&&(be==="manual"&&!ae.value&&(j.value=!0,o("popupVisibleChange",!0)),I.value=Be,o("inputValueChange",Be),e.allowSearch&&se(Be))};Ie(ae,Be=>{if(Be){if(Q.value.size>0){const be=Array.from(Q.value.keys()),tt=be[be.length-1],it=M.get(tt);it&&it.key!==Ze.value&&(me(it.key),ce(it.key))}}else Q.value.size===0&&(me(),ce()),ie("","optionListHide")});const pe=Be=>{if(Be.stopPropagation(),e.multiple){const be=[];Q.value.forEach((tt,it)=>{const at=M.get(it);at!=null&&at.disabled&&be.push(e.pathMode?at.pathValue:at.value)}),J(be)}else J([]);ie("","manual"),o("clear")},Ne=m(()=>e.allowSearch&&_.value.length>0),Me=Be=>{o("focus",Be)},Pe=Be=>{o("blur",Be)},{activeKey:Ze,activeOption:Se,selectedPath:Re,displayColumns:Le,setActiveKey:ce,setSelectedPath:me,getNextActiveNode:he}=Ig(V,{optionMap:E,filteredLeafOptions:G,showSearchPanel:Ne,expandChild:$});ft(Uv,Ce({onClickOption:fe,setActiveKey:ce,setSelectedPath:me,loadMore:u,expandTrigger:y,addLazyLoadOptions:Y,formatLabel:l,slots:t,valueMap:Q}));const Fe=ss(new Map([[It.ENTER,Be=>{if(ae.value){if(Se.value){let be;e.checkStrictly||Se.value.isLeaf?be=!Q.value.has(Se.value.key):be=!Rv(Se.value,Q.value).checked,me(Se.value.key),fe(Se.value,be)}}else U(!0)}],[It.ESC,Be=>{U(!1)}],[It.ARROW_DOWN,Be=>{Be.preventDefault();const be=he("next");ce(be==null?void 0:be.key)}],[It.ARROW_UP,Be=>{Be.preventDefault();const be=he("preview");ce(be==null?void 0:be.key)}],[It.ARROW_RIGHT,Be=>{var be,tt;Ne.value||(Be.preventDefault(),(be=Se.value)!=null&&be.children&&(me(Se.value.key),ce((tt=Se.value.children[0])==null?void 0:tt.key)))}],[It.ARROW_LEFT,Be=>{var be;Ne.value||(Be.preventDefault(),(be=Se.value)!=null&&be.parent&&(me(Se.value.parent.key),ce(Se.value.parent.key)))}]])),We=m(()=>{const Be=[];return Q.value.forEach((be,tt)=>{var it,at;const kt=M.get(tt);if(kt)Be.push({value:tt,label:(at=(it=e.formatLabel)==null?void 0:it.call(e,kt.path.map(Bt=>Bt.raw)))!=null?at:jg(kt),closable:!kt.disabled,tagProps:kt.tagProps});else if(e.fallback){const Bt=Ae(e.fallback)?e.fallback(be):Xe(be)?be.join(" / "):String(be);Be.push({value:tt,label:Bt,closable:!0})}}),Be});return{optionInfos:V,filteredLeafOptions:G,selectedPath:Re,activeKey:Ze,displayColumns:Le,computedInputValue:_,computedPopupVisible:ae,handleClear:pe,selectViewValue:We,handleInputValueChange:ie,showSearchPanel:Ne,handlePopupVisibleChange:U,handleFocus:Me,handleBlur:Pe,handleRemove:R,mergedDisabled:O,handleKeyDown:Fe,totalLevel:P}}});function XD(e,o,t,i,s,u){const l=ne("select-view"),k=ne("cascader-search-panel"),f=ne("base-cascader-panel"),p=ne("trigger");return h(),ue(p,ke(e.triggerProps,{trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","popup-visible":e.computedPopupVisible,position:"bl",disabled:e.mergedDisabled,"popup-offset":4,"auto-fit-popup-width":e.showSearchPanel,"popup-container":e.popupContainer,"prevent-focus":!0,"click-to-close":!e.allowSearch,onPopupVisibleChange:e.handlePopupVisibleChange}),{content:ve(()=>[e.showSearchPanel?(h(),ue(k,{key:0,options:e.filteredLeafOptions,"active-key":e.activeKey,multiple:e.multiple,"check-strictly":e.checkStrictly,loading:e.loading,"path-label":!e.searchOptionOnlyLabel},Lt({_:2},[e.$slots.empty?{name:"empty",fn:ve(()=>[ee(e.$slots,"empty")]),key:"0"}:void 0]),1032,["options","active-key","multiple","check-strictly","loading","path-label"])):(h(),ue(f,{key:1,"display-columns":e.displayColumns,"selected-path":e.selectedPath,"active-key":e.activeKey,multiple:e.multiple,"total-level":e.totalLevel,"check-strictly":e.checkStrictly,loading:e.loading,"virtual-list-props":e.virtualListProps,dropdown:""},Lt({_:2},[e.$slots.empty?{name:"empty",fn:ve(()=>[ee(e.$slots,"empty")]),key:"0"}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","loading","virtual-list-props"]))]),default:ve(()=>[v(l,ke({"model-value":e.selectViewValue,"input-value":e.computedInputValue,disabled:e.mergedDisabled,error:e.error,multiple:e.multiple,"allow-clear":e.allowClear,"allow-search":e.allowSearch,size:e.size,opened:e.computedPopupVisible,placeholder:e.placeholder,loading:e.loading,"max-tag-count":e.maxTagCount,"tag-nowrap":e.tagNowrap},e.$attrs,{onInputValueChange:e.handleInputValueChange,onClear:e.handleClear,onFocus:e.handleFocus,onBlur:e.handleBlur,onRemove:e.handleRemove,onKeydown:e.handleKeyDown}),Lt({_:2},[e.$slots.label?{name:"label",fn:ve(y=>[ee(e.$slots,"label",$t(ln(y)))]),key:"0"}:void 0,e.$slots.prefix?{name:"prefix",fn:ve(()=>[ee(e.$slots,"prefix")]),key:"1"}:void 0,e.$slots["arrow-icon"]?{name:"arrow-icon",fn:ve(()=>[ee(e.$slots,"arrow-icon")]),key:"2"}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:ve(()=>[ee(e.$slots,"loading-icon")]),key:"3"}:void 0,e.$slots["search-icon"]?{name:"search-icon",fn:ve(()=>[ee(e.$slots,"search-icon")]),key:"4"}:void 0]),1040,["model-value","input-value","disabled","error","multiple","allow-clear","allow-search","size","opened","placeholder","loading","max-tag-count","tag-nowrap","onInputValueChange","onClear","onFocus","onBlur","onRemove","onKeydown"])]),_:3},16,["popup-visible","disabled","auto-fit-popup-width","popup-container","click-to-close","onPopupVisibleChange"])}var e0=F(GD,[["render",XD]]);const QD=N({name:"CascaderPanel",components:{BaseCascaderPanel:Bg},props:{pathMode:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},modelValue:{type:[String,Number,Array]},defaultValue:{type:[String,Number,Array],default:e=>e.multiple?[]:e.pathMode?void 0:""},options:{type:Array,default:()=>[]},expandTrigger:{type:String,default:"click"},checkStrictly:{type:Boolean,default:!1},loadMore:{type:Function},fieldNames:{type:Object},valueKey:{type:String,default:"value"},expandChild:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:e=>!0},setup(e,{emit:o,slots:t}){const{options:i,checkStrictly:s,loadMore:u,modelValue:l,valueKey:k,expandChild:f,expandTrigger:p}=$e(e),y=D(e.defaultValue);Ie(l,U=>{(De(U)||cn(U))&&(y.value=e.multiple?[]:void 0)});const $=D([]),b=D(1),w=Ce(new Map),z=Ce(new Map),I=Ce(new Map),j=Ce(new Set),O=Ce({}),T=(U,R)=>{O[R]=U},V={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},P=m(()=>({...V,...e.fieldNames}));Ie([i,O,P],([U,R,K])=>{w.clear(),z.clear(),I.clear(),j.clear(),$.value=Sg(U??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:R,optionMap:w,leafOptionSet:j,leafOptionMap:z,leafOptionValueMap:I,totalLevel:b,checkStrictly:s,fieldNames:K,valueKey:k})},{immediate:!0});const E=m(()=>{var U;const R=Lg((U=e.modelValue)!=null?U:y.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(R.map(K=>[zg(K,{valueKey:e.valueKey,leafOptionValueMap:I}),K]))}),M=m(()=>e.checkStrictly?Array.from(w.values()):Array.from(j)),A=U=>{var R;const K=e.multiple?U:(R=U[0])!=null?R:"";U.length===0&&(oe(),ae()),y.value=K,o("update:modelValue",K),o("change",K)},x=U=>{A([e.pathMode?U.pathValue:U.value])},X=(U,R)=>{if(R){const K=e.checkStrictly?[U]:Kv(U);A([...E.value.values(),...K.filter(te=>!E.value.has(te.key)).map(te=>e.pathMode?te.pathValue:te.value)])}else{const K=e.checkStrictly?[U.key]:qv(U),te=[];E.value.forEach((fe,se)=>{K.includes(se)||te.push(fe)}),A(te)}},Y=(U,R)=>{e.multiple?X(U,R??!0):x(U)},{activeKey:q,activeOption:le,selectedPath:Q,displayColumns:_,setActiveKey:ae,setSelectedPath:oe,getNextActiveNode:G}=Ig($,{optionMap:w,filteredLeafOptions:M,expandChild:f});ft(Uv,Ce({onClickOption:Y,setActiveKey:ae,setSelectedPath:oe,loadMore:u,addLazyLoadOptions:T,slots:t,valueMap:E,expandTrigger:p}));const J=ss(new Map([[It.ENTER,U=>{if(le.value){let R;e.checkStrictly||le.value.isLeaf?R=!E.value.has(le.value.key):R=!Rv(le.value,E.value).checked,oe(le.value.key),Y(le.value,R)}}],[It.ARROW_DOWN,U=>{U.preventDefault();const R=G("next");ae(R==null?void 0:R.key)}],[It.ARROW_UP,U=>{U.preventDefault();const R=G("preview");ae(R==null?void 0:R.key)}],[It.ARROW_RIGHT,U=>{var R,K;U.preventDefault(),(R=le.value)!=null&&R.children&&(oe(le.value.key),ae((K=le.value.children[0])==null?void 0:K.key))}],[It.ARROW_LEFT,U=>{var R;U.preventDefault(),(R=le.value)!=null&&R.parent&&(oe(le.value.parent.key),ae(le.value.parent.key))}]]));return{optionInfos:$,filteredLeafOptions:M,selectedPath:Q,activeKey:q,displayColumns:_,handleKeyDown:J,totalLevel:b}}});function JD(e,o,t,i,s,u){const l=ne("base-cascader-panel");return h(),ue(l,{"display-columns":e.displayColumns,"selected-path":e.selectedPath,"active-key":e.activeKey,multiple:e.multiple,"total-level":e.totalLevel,"check-strictly":e.checkStrictly,onKeydown:e.handleKeyDown},Lt({_:2},[e.$slots.empty?{name:"empty",fn:ve(()=>[ee(e.$slots,"empty")]),key:"0"}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","onKeydown"])}var ir=F(QD,[["render",JD]]);const _D=Object.assign(e0,{CascaderPanel:ir,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+e0.name,e0),e.component(t+ir.name,ir)}}),Ng=Symbol("collapseCtx"),eZ=N({name:"Collapse",props:{activeKey:{type:Array,default:void 0},defaultActiveKey:{type:Array,default:()=>[]},accordion:{type:Boolean,default:!1},showExpandIcon:{type:Boolean,default:void 0},expandIconPosition:{type:String,default:"left"},bordered:{type:Boolean,default:!0},destroyOnHide:{type:Boolean,default:!1}},emits:{"update:activeKey":e=>!0,change:(e,o)=>!0},setup(e,{emit:o,slots:t}){const{expandIconPosition:i,destroyOnHide:s,showExpandIcon:u}=$e(e),l=W("collapse"),k=D(e.defaultActiveKey),f=m(()=>{var $;const b=($=e.activeKey)!=null?$:k.value;return Xe(b)?b:[b]});ft(Ng,Ce({activeKeys:f,slots:t,showExpandIcon:u,expandIconPosition:i,destroyOnHide:s,handleClick:($,b)=>{let w=[];if(e.accordion)f.value.includes($)||(w=[$]),k.value=w;else{w=[...f.value];const z=w.indexOf($);z>-1?w.splice(z,1):e.accordion?w=[$]:w.push($),k.value=w}o("update:activeKey",w),o("change",w,b)}}));const y=m(()=>[l,{[`${l}-borderless`]:!e.bordered}]);return{prefixCls:l,cls:y}}});function tZ(e,o,t,i,s,u){return h(),S("div",{class:C(e.cls)},[ee(e.$slots,"default")],2)}var t0=F(eZ,[["render",tZ]]);const nZ=N({name:"IconCaretRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-caret-right`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oZ=["stroke-width","stroke-linecap","stroke-linejoin"];function lZ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M34.829 23.063c.6.48.6 1.394 0 1.874L17.949 38.44c-.785.629-1.949.07-1.949-.937V10.497c0-1.007 1.164-1.566 1.95-.937l16.879 13.503Z",fill:"currentColor",stroke:"none"},null,-1)]),14,oZ)}var n0=F(nZ,[["render",lZ]]);const Yv=Object.assign(n0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+n0.name,n0)}}),iZ=N({name:"IconCaretLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-caret-left`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rZ=["stroke-width","stroke-linecap","stroke-linejoin"];function sZ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13.171 24.937a1.2 1.2 0 0 1 0-1.874L30.051 9.56c.785-.629 1.949-.07 1.949.937v27.006c0 1.006-1.164 1.566-1.95.937L13.171 24.937Z",fill:"currentColor",stroke:"none"},null,-1)]),14,rZ)}var o0=F(iZ,[["render",sZ]]);const Gv=Object.assign(o0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+o0.name,o0)}});var rr=N({name:"CollapseItem",components:{IconHover:St,IconCaretRight:Yv,IconCaretLeft:Gv},props:{header:String,disabled:{type:Boolean,default:!1},showExpandIcon:{type:Boolean,default:!0},destroyOnHide:{type:Boolean,default:!1}},setup(e,{slots:o}){var t;const i=wn(),s=W("collapse-item"),u=ot(Ng,{}),l=i&&Z(i==null?void 0:i.vnode.key)?i.vnode.key:String((t=i==null?void 0:i.vnode.key)!=null?t:""),k=m(()=>{var P;return(P=u.activeKeys)==null?void 0:P.includes(l)}),f=m(()=>u.destroyOnHide||e.destroyOnHide),p=m(()=>{var P;return(P=u==null?void 0:u.showExpandIcon)!=null?P:e.showExpandIcon}),y=D(f.value?k.value:!0),$=m(()=>{var P;return(P=u==null?void 0:u.expandIconPosition)!=null?P:"left"}),b=P=>{var E;e.disabled||(E=u.handleClick)==null||E.call(u,l,P)};Ie(k,P=>{P&&!y.value&&(y.value=!0)});const w={onEnter:P=>{P.style.height=`${P.scrollHeight}px`},onAfterEnter:P=>{P.style.height="auto"},onBeforeLeave:P=>{P.style.height=`${P.scrollHeight}px`},onLeave:P=>{P.style.height="0"},onAfterLeave:()=>{f.value&&(y.value=!1)}},z=m(()=>[s,{[`${s}-active`]:k.value}]),I=m(()=>[`${s}-header`,`${s}-header-${u==null?void 0:u.expandIconPosition}`,{[`${s}-header-disabled`]:e.disabled}]),j=m(()=>[{[`${s}-icon-right`]:(u==null?void 0:u.expandIconPosition)==="right"}]),O=m(()=>[`${s}-content`,{[`${s}-content-expend`]:k.value}]),T=()=>$.value==="right"?v(ne("icon-caret-left"),{class:`${s}-expand-icon`},null):v(ne("icon-caret-right"),{class:`${s}-expand-icon`},null),V=()=>p.value&&v(ne("icon-hover"),{prefix:s,class:j.value,disabled:e.disabled},{default:()=>{var P,E,M,A;return[(A=(M=(E=o["expand-icon"])!=null?E:(P=u==null?void 0:u.slots)==null?void 0:P["expand-icon"])==null?void 0:M({active:k.value,disabled:e.disabled,position:$.value}))!=null?A:T()]}});return()=>{var P,E,M;return v("div",{class:z.value},[v("div",{role:"button","aria-disabled":e.disabled,"aria-expanded":k.value,tabindex:"0",class:I.value,onClick:b},[V(),v("div",{class:`${s}-header-title`},[(E=(P=o.header)==null?void 0:P.call(o))!=null?E:e.header]),o.extra&&v("div",{class:`${s}-header-extra`},[(M=o.extra)==null?void 0:M.call(o)])]),v(mn,ke({name:"collapse-slider"},w),{default:()=>{var A;return[Pn(v("div",{role:"region",class:O.value},[y.value&&v("div",{ref:"contentBoxRef",class:`${s}-content-box`},[(A=o.default)==null?void 0:A.call(o)])]),[[Mn,k.value]])]}})])}}});const aZ=Object.assign(t0,{Item:rr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+t0.name,t0),e.component(t+rr.name,rr)}}),cZ=["#00B42A","#3C7EFF","#FF7D00","#F76965","#F7BA1E","#F5319D","#D91AD9","#9FDB1D","#FADC19","#722ED1","#3491FA","#7BE188","#93BEFF","#FFCF8B","#FBB0A7","#FCE996","#FB9DC7","#F08EE6","#DCF190","#FDFA94","#C396ED","#9FD4FD"],Pg=(e,o,t)=>{const i=Math.floor(e*6),s=e*6-i,u=t*(1-o),l=t*(1-s*o),k=t*(1-(1-s)*o),f=i%6,p=[t,l,u,u,k,t][f],y=[k,t,t,l,u,u][f],$=[u,u,k,t,t,l][f];return{r:Math.round(p*255),g:Math.round(y*255),b:Math.round($*255)}},cs=(e,o,t)=>{e/=255,o/=255,t/=255;const i=Math.max(e,o,t),s=Math.min(e,o,t);let u=0;const l=i,k=i-s,f=i===0?0:k/i;if(i===s)u=0;else{switch(i){case e:u=(o-t)/k+(oparseInt(e,16),ey=e=>xt(e)/255,pZ=e=>{let o=vo.rgb.exec(e);return o?{r:parseInt(o[1],10),g:parseInt(o[2],10),b:parseInt(o[3],10)}:(o=vo.rgba.exec(e),o?{r:parseInt(o[1],10),g:parseInt(o[2],10),b:parseInt(o[3],10),a:parseFloat(o[4])}:(o=vo.hex8.exec(e),o?{r:xt(o[1]),g:xt(o[2]),b:xt(o[3]),a:ey(o[4])}:(o=vo.hex6.exec(e),o?{r:xt(o[1]),g:xt(o[2]),b:xt(o[3])}:(o=vo.hex4.exec(e),o?{r:xt(o[1]+o[1]),g:xt(o[2]+o[2]),b:xt(o[3]+o[3]),a:ey(o[4]+o[4])}:(o=vo.hex3.exec(e),o?{r:xt(o[1]+o[1]),g:xt(o[2]+o[2]),b:xt(o[3]+o[3])}:!1)))))},kZ=e=>{var o;const t=pZ(e);return t?{...cs(t.r,t.g,t.b),a:(o=t.a)!=null?o:1}:{h:0,s:1,v:1,a:1}},Mg=e=>{if(e=e.trim().toLowerCase(),e.length===0)return!1;let o=vo.hex6.exec(e);return o?{r:xt(o[1]),g:xt(o[2]),b:xt(o[3])}:(o=vo.hex3.exec(e),o?{r:xt(o[1]+o[1]),g:xt(o[2]+o[2]),b:xt(o[3]+o[3])}:!1)},ty=(e,o,t)=>[Math.round(e).toString(16).padStart(2,"0"),Math.round(o).toString(16).padStart(2,"0"),Math.round(t).toString(16).padStart(2,"0")].join("").toUpperCase(),vZ=(e,o,t,i)=>[Math.round(e).toString(16).padStart(2,"0"),Math.round(o).toString(16).padStart(2,"0"),Math.round(t).toString(16).padStart(2,"0"),Math.round(i*255).toString(16).padStart(2,"0")].join("").toUpperCase(),Vg=({value:e,onChange:o})=>{const t=D(!1),i=D(),s=D(),u=(y,$)=>y<0?0:y>$?1:y/$,l=y=>{if(!i.value)return;const{clientX:$,clientY:b}=y,w=i.value.getBoundingClientRect(),z=[u($-w.x,w.width),u(b-w.y,w.height)];(z[0]!==e[0]||z[1]!==e[1])&&(o==null||o(z))},k=()=>{t.value=!1,window.removeEventListener("mousemove",p),window.removeEventListener("mouseup",k),window.removeEventListener("contextmenu",k)},f=y=>{t.value=!0,l(y),window.addEventListener("mousemove",p),window.addEventListener("mouseup",k),window.addEventListener("contextmenu",k)};function p(y){y.preventDefault(),y.buttons>0?l(y):k()}return{active:t,blockRef:i,handlerRef:s,onMouseDown:f}};var ny=N({name:"ControlBar",props:{x:{type:Number,required:!0},color:{type:Object,required:!0},colorString:String,type:String,onChange:Function},setup(e){const o=W("color-picker"),t=m(()=>e.color.rgb),{blockRef:i,handlerRef:s,onMouseDown:u}=Vg({value:[e.x,0],onChange:k=>{var f;return(f=e.onChange)==null?void 0:f.call(e,k[0])}}),l=()=>v("div",{ref:s,class:`${o}-handler`,style:{left:`${e.x*100}%`,color:e.colorString}},null);return()=>e.type==="alpha"?v("div",{class:`${o}-control-bar-bg`},[v("div",{ref:i,class:[`${o}-control-bar`,`${o}-control-bar-alpha`],style:{background:`linear-gradient(to right, rgba(0, 0, 0, 0), rgb(${t.value.r}, ${t.value.g}, ${t.value.b}))`},onMousedown:u},[l()])]):v("div",{ref:i,class:[`${o}-control-bar`,`${o}-control-bar-hue`],onMousedown:u},[l()])}}),yZ=N({name:"Palette",props:{color:{type:Object,required:!0},onChange:Function},setup(e){const o=W("color-picker"),t=m(()=>e.color.hsv),{blockRef:i,handlerRef:s,onMouseDown:u}=Vg({value:[t.value.s,1-t.value.v],onChange:k=>{var f;return(f=e.onChange)==null?void 0:f.call(e,k[0],1-k[1])}}),l=m(()=>{const k=Pg(t.value.h,1,1);return`rgb(${k.r}, ${k.g}, ${k.b})`});return()=>v("div",{ref:i,class:`${o}-palette`,style:{backgroundColor:l.value},onMousedown:u},[v("div",{ref:s,class:`${o}-handler`,style:{top:`${(1-t.value.v)*100}%`,left:`${t.value.s*100}%`}},null)])}});const gZ=N({name:"IconPlus",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-plus`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),hZ=["stroke-width","stroke-linecap","stroke-linejoin"];function $Z(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5 24h38M24 5v38"},null,-1)]),14,hZ)}var l0=F(gZ,[["render",$Z]]);const bo=Object.assign(l0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+l0.name,l0)}}),CZ=N({name:"IconMinus",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-minus`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),bZ=["stroke-width","stroke-linecap","stroke-linejoin"];function wZ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5 24h38"},null,-1)]),14,bZ)}var i0=F(CZ,[["render",wZ]]);const ni=Object.assign(i0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+i0.name,i0)}}),SZ=800,zZ=150;fn.enableBoundaryChecking(!1);var r0=N({name:"InputNumber",props:{modelValue:Number,defaultValue:Number,mode:{type:String,default:"embed"},precision:Number,step:{type:Number,default:1},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},max:{type:Number,default:1/0},min:{type:Number,default:-1/0},formatter:{type:Function},parser:{type:Function},placeholder:String,hideButton:{type:Boolean,default:!1},size:{type:String},allowClear:{type:Boolean,default:!1},modelEvent:{type:String,default:"change"},readOnly:{type:Boolean,default:!1},inputAttrs:{type:Object}},emits:{"update:modelValue":e=>!0,change:(e,o)=>!0,focus:e=>!0,blur:e=>!0,clear:e=>!0,input:(e,o,t)=>!0,keydown:e=>!0},setup(e,{emit:o,slots:t}){var i;const{size:s,disabled:u}=$e(e),l=W("input-number"),k=D(),{mergedSize:f,mergedDisabled:p,eventHandlers:y}=zt({size:s,disabled:u}),{mergedSize:$}=Xt(f),b=m(()=>{if(Z(e.precision)){const K=`${e.step}`.split(".")[1],te=K&&K.length||0;return Math.max(te,e.precision)}}),w=K=>{var te,fe;if(!Z(K))return"";const se=b.value?K.toFixed(b.value):String(K);return(fe=(te=e.formatter)==null?void 0:te.call(e,se))!=null?fe:se},z=D(w((i=e.modelValue)!=null?i:e.defaultValue)),I=m(()=>{var K,te;if(!z.value)return;const fe=Number((te=(K=e.parser)==null?void 0:K.call(e,z.value))!=null?te:z.value);return Number.isNaN(fe)?void 0:fe}),j=D(Z(I.value)&&I.value<=e.min),O=D(Z(I.value)&&I.value>=e.max);let T=0;const V=()=>{T&&(window.clearTimeout(T),T=0)},P=K=>{if(!De(K))return Z(e.min)&&Ke.max&&(K=e.max),Z(b.value)?fn.round(K,b.value):K},E=K=>{let te=!1,fe=!1;Z(K)&&(K<=e.min&&(te=!0),K>=e.max&&(fe=!0)),O.value!==fe&&(O.value=fe),j.value!==te&&(j.value=te)},M=()=>{const K=P(I.value),te=w(K);(K!==I.value||z.value!==te)&&(z.value=te),o("update:modelValue",K)};Ie(()=>[e.max,e.min],()=>{M(),E(I.value)});const A=(K,te)=>{if(p.value||K==="plus"&&O.value||K==="minus"&&j.value)return;let fe;Z(I.value)?fe=P(fn[K](I.value,e.step)):fe=e.min===-1/0?0:e.min,z.value=w(fe),E(fe),o("update:modelValue",fe),o("change",fe,te)},x=(K,te,fe=!1)=>{var se;K.preventDefault(),!e.readOnly&&((se=k.value)==null||se.focus(),A(te,K),fe&&(T=window.setTimeout(()=>K.target.dispatchEvent(K),T?zZ:SZ)))},X=(K,te)=>{var fe,se,ie,pe;K=K.trim().replace(/。/g,"."),K=(se=(fe=e.parser)==null?void 0:fe.call(e,K))!=null?se:K,(Z(Number(K))||/^(\.|-)$/.test(K))&&(z.value=(pe=(ie=e.formatter)==null?void 0:ie.call(e,K))!=null?pe:K,E(I.value),o("input",I.value,z.value,te),e.modelEvent==="input"&&(o("update:modelValue",I.value),o("change",I.value,te)))},Y=K=>{o("focus",K)},q=(K,te)=>{te instanceof MouseEvent&&!K||(M(),o("change",I.value,te))},le=K=>{o("blur",K)},Q=K=>{var te,fe;z.value="",o("update:modelValue",void 0),o("change",void 0,K),(fe=(te=y.value)==null?void 0:te.onChange)==null||fe.call(te,K),o("clear",K)},_=ss(new Map([[It.ARROW_UP,K=>{K.preventDefault(),!e.readOnly&&A("plus",K)}],[It.ARROW_DOWN,K=>{K.preventDefault(),!e.readOnly&&A("minus",K)}]])),ae=K=>{o("keydown",K),K.defaultPrevented||_(K)};Ie(()=>e.modelValue,K=>{K!==I.value&&(z.value=w(K),E(K))});const oe=()=>{var K,te,fe;return e.readOnly?null:v(He,null,[t.suffix&&v("div",{class:`${l}-suffix`},[(K=t.suffix)==null?void 0:K.call(t)]),v("div",{class:`${l}-step`},[v("button",{class:[`${l}-step-button`,{[`${l}-step-button-disabled`]:p.value||O.value}],type:"button",tabindex:"-1",disabled:p.value||O.value,onMousedown:se=>x(se,"plus",!0),onMouseup:V,onMouseleave:V},[t.plus?(te=t.plus)==null?void 0:te.call(t):v(ei,null,null)]),v("button",{class:[`${l}-step-button`,{[`${l}-step-button-disabled`]:p.value||j.value}],type:"button",tabindex:"-1",disabled:p.value||j.value,onMousedown:se=>x(se,"minus",!0),onMouseup:V,onMouseleave:V},[t.minus?(fe=t.minus)==null?void 0:fe.call(t):v(zo,null,null)])])])},G=m(()=>[l,`${l}-mode-${e.mode}`,`${l}-size-${$.value}`,{[`${l}-readonly`]:e.readOnly}]),J=()=>v(sn,{size:$.value,tabindex:"-1",class:`${l}-step-button`,disabled:p.value||j.value,onMousedown:K=>x(K,"minus",!0),onMouseup:V,onMouseleave:V},{icon:()=>v(ni,null,null)}),U=()=>v(sn,{size:$.value,tabindex:"-1",class:`${l}-step-button`,disabled:p.value||O.value,onMousedown:K=>x(K,"plus",!0),onMouseup:V,onMouseleave:V},{icon:()=>v(bo,null,null)});return{inputRef:k,render:()=>{const K=e.mode==="embed"?{prepend:t.prepend,prefix:t.prefix,suffix:e.hideButton?t.suffix:oe,append:t.append}:{prepend:e.hideButton?t.prepend:J,prefix:t.prefix,suffix:t.suffix,append:e.hideButton?t.append:U};return v(So,{key:`__arco__${e.mode}`,ref:k,class:G.value,type:"text",allowClear:e.allowClear,size:$.value,modelValue:z.value,placeholder:e.placeholder,disabled:p.value,readonly:e.readOnly,error:e.error,inputAttrs:{role:"spinbutton","aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":z.value,...e.inputAttrs},onInput:X,onFocus:Y,onBlur:le,onClear:Q,onChange:q,onKeydown:ae},K)}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const oi=Object.assign(r0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+r0.name,r0)}});var Og=N({name:"InputAlpha",props:{value:{type:Number,required:!0},disabled:Boolean,onChange:Function},setup(e){const o=W("color-picker");return()=>v(oi,{class:`${o}-input-alpha`,size:"mini",min:0,max:100,disabled:e.disabled,modelValue:Math.round(e.value*100),onChange:(t=100)=>{var i;return(i=e.onChange)==null?void 0:i.call(e,t/100)}},{suffix:()=>"%"})}}),LZ=N({name:"InputRgb",props:{color:{type:Object,required:!0},alpha:{type:Number,required:!0},disabled:Boolean,disabledAlpha:Boolean,onHsvChange:Function,onAlphaChange:Function},setup(e){const o=W("color-picker"),{color:t}=$e(e),i=s=>{var u;const l={...t.value.rgb,...s},k=cs(l.r,l.g,l.b);(u=e.onHsvChange)==null||u.call(e,k)};return()=>v(ol,{class:`${o}-input-group`},{default:()=>[["r","g","b"].map(s=>v(oi,{key:s,size:"mini",min:0,max:255,disabled:e.disabled,modelValue:t.value.rgb[s],hideButton:!0,onChange:(u=0)=>i({[s]:u})},null)),!e.disabledAlpha&&v(Og,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),jZ=N({name:"InputHex",props:{color:{type:Object,required:!0},alpha:{type:Number,required:!0},disabled:Boolean,disabledAlpha:Boolean,onHsvChange:Function,onAlphaChange:Function},setup(e){const o=W("color-picker"),{color:t}=$e(e),[i,s]=_t(t.value.hex),u=f=>{var p;const y=Mg(f)||{r:255,g:0,b:0},$=cs(y.r,y.g,y.b);(p=e.onHsvChange)==null||p.call(e,$)},l=f=>{var p,y;const $=(y=(p=f.match(/[a-fA-F0-9]*/g))==null?void 0:p.join(""))!=null?y:"";$!==t.value.hex&&u($.toUpperCase())},k=f=>{if(!f.clipboardData)return;let p=f.clipboardData.getData("Text");p.startsWith("#")&&(p=p.slice(1)),l(p),f.preventDefault()};return Ie(t,()=>{t.value.hex!==i.value&&s(t.value.hex)}),()=>v(ol,{class:`${o}-input-group`},{default:()=>[v(So,{class:`${o}-input-hex`,size:"mini",maxLength:6,disabled:e.disabled,modelValue:i.value,onInput:s,onChange:l,onBlur:()=>u,onPressEnter:()=>u,onPaste:k},{prefix:()=>"#"}),!e.disabledAlpha&&v(Og,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),BZ=N({name:"Panel",props:{color:{type:Object,required:!0},alpha:{type:Number,required:!0},colorString:String,disabled:Boolean,disabledAlpha:Boolean,showHistory:Boolean,showPreset:Boolean,format:String,historyColors:Array,presetColors:Array,onAlphaChange:Function,onHsvChange:Function},setup(e){const{t:o}=jt(),t=W("color-picker"),i=m(()=>e.color.hsv),[s,u]=_t(e.format||"hex"),l=b=>{u(b)};D(!1);const k=b=>{var w;const z=Mg(b)||{r:255,g:0,b:0},I=cs(z.r,z.g,z.b);(w=e.onHsvChange)==null||w.call(e,I)},f=()=>{const b={color:e.color,alpha:e.alpha,disabled:e.disabled,disabledAlpha:e.disabledAlpha,onHsvChange:e.onHsvChange,onAlphaChange:e.onAlphaChange};return s.value==="rgb"?v(LZ,b,null):v(jZ,b,null)},p=b=>v("div",{key:b,class:`${t}-color-block`,style:{backgroundColor:b},onClick:()=>k(b)},[v("div",{class:`${t}-block`,style:{backgroundColor:b}},null)]),y=(b,w)=>v("div",{class:`${t}-colors-section`},[v("div",{class:`${t}-colors-text`},[b]),v("div",{class:`${t}-colors-wrapper`},[w!=null&&w.length?v("div",{class:`${t}-colors-list`},[w.map(p)]):v("span",{class:`${t}-colors-empty`},[o("colorPicker.empty")])])]),$=()=>e.showHistory||e.showPreset?v("div",{class:`${t}-panel-colors`},[e.showHistory&&y(o("colorPicker.history"),e.historyColors),e.showPreset&&y(o("colorPicker.preset"),e.presetColors)]):null;return()=>v("div",{class:{[`${t}-panel`]:!0,[`${t}-panel-disabled`]:e.disabled}},[v(yZ,{color:e.color,onChange:(b,w)=>{var z;return(z=e.onHsvChange)==null?void 0:z.call(e,{h:i.value.h,s:b,v:w})}},null),v("div",{class:`${t}-panel-control`},[v("div",{class:`${t}-control-wrapper`},[v("div",null,[v(ny,{type:"hue",x:i.value.h,color:e.color,colorString:e.colorString,onChange:b=>{var w;return(w=e.onHsvChange)==null?void 0:w.call(e,{h:b,s:i.value.s,v:i.value.v})}},null),!e.disabledAlpha&&v(ny,{type:"alpha",x:e.alpha,color:e.color,colorString:e.colorString,onChange:e.onAlphaChange},null)]),v("div",{class:`${t}-preview`,style:{backgroundColor:e.colorString}},null)]),v("div",{class:`${t}-input-wrapper`},[v(Ul,{class:`${t}-select`,size:"mini","trigger-props":{class:`${t}-select-popup`},options:[{value:"hex",label:"Hex"},{value:"rgb",label:"RGB"}],modelValue:s.value,onChange:l},null),v("div",{class:`${t}-group-wrapper`},[f()])])]),$()])}}),s0=N({name:"ColorPicker",props:{modelValue:String,defaultValue:{type:String},format:{type:String},size:{type:String,default:"medium"},showText:{type:Boolean,default:!1},showHistory:{type:Boolean,default:!1},showPreset:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},disabledAlpha:{type:Boolean,default:!1},hideTrigger:{type:Boolean},triggerProps:{type:Object},historyColors:{type:Array},presetColors:{type:Array,default:()=>cZ}},emits:{"update:modelValue":e=>!0,change:e=>!0,"popup-visible-change":(e,o)=>!0},setup(e,{emit:o,slots:t}){const i=W("color-picker"),s=m(()=>{var T;return(T=e.modelValue)!=null?T:e.defaultValue}),u=m(()=>kZ(s.value||"")),[l,k]=_t(u.value.a),[f,p]=_t({h:u.value.h,s:u.value.s,v:u.value.v});Ie(()=>u.value,T=>{s.value!==b.value&&(k(T.a),p({h:T.h,s:T.s,v:T.v}))});const y=m(()=>{const T=Pg(f.value.h,f.value.s,f.value.v),V=ty(T.r,T.g,T.b);return{hsv:f.value,rgb:T,hex:V}}),$=m(()=>{const{r:T,g:V,b:P}=y.value.rgb;return`rgba(${T}, ${V}, ${P}, ${l.value.toFixed(2)})`}),b=m(()=>{const{r:T,g:V,b:P}=y.value.rgb;return e.format==="rgb"?l.value<1&&!e.disabledAlpha?`rgba(${T}, ${V}, ${P}, ${l.value.toFixed(2)})`:`rgb(${T}, ${V}, ${P})`:l.value<1&&!e.disabledAlpha?`#${vZ(T,V,P,l.value)}`:`#${ty(T,V,P)}`});Ie(b,T=>{o("update:modelValue",T),o("change",T)});const w=T=>{!e.disabled&&p(T)},z=T=>{!e.disabled&&k(T)},I=T=>{o("popup-visible-change",T,b.value)},j=()=>v("div",{class:{[i]:!0,[`${i}-size-${e.size}`]:e.size,[`${i}-disabled`]:e.disabled}},[v("div",{class:`${i}-preview`,style:{backgroundColor:b.value}},null),e.showText&&v("div",{class:`${i}-value`},[b.value]),v("input",{class:`${i}-input`,value:b.value,disabled:e.disabled},null)]),O=()=>v(BZ,{color:y.value,alpha:l.value,colorString:$.value,historyColors:e.historyColors,presetColors:e.presetColors,showHistory:e.showHistory,showPreset:e.showPreset,disabled:e.disabled,disabledAlpha:e.disabledAlpha,format:e.format,onHsvChange:w,onAlphaChange:z},null);return()=>e.hideTrigger?O():v(qt,ke({trigger:"click",position:"bl",animationName:"slide-dynamic-origin",popupOffset:4,disabled:e.disabled,onPopupVisibleChange:I},e.triggerProps),{default:()=>[t.default?t.default():j()],content:O})}});const IZ=Object.assign(s0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+s0.name,s0)}});function Eg(e,o,t){return m(()=>!!(e[t]||o[t]))}const NZ=N({name:"Comment",props:{author:{type:String},avatar:{type:String},content:{type:String},datetime:{type:String},align:{type:[String,Object],default:"left"}},setup(e,{slots:o}){const t=W("comment"),[i,s,u,l]=["author","avatar","content","datetime"].map(f=>Eg(e,o,f)),k=m(()=>{const{align:f}=e;return{...Ot(f)?{datetime:f,actions:f}:f}});return{prefixCls:t,hasAuthor:i,hasAvatar:s,hasContent:u,hasDatetime:l,computedAlign:k}}}),PZ=["src"],MZ={key:0},VZ={key:0},OZ={key:0};function EZ(e,o,t,i,s,u){return h(),S("div",{class:C(e.prefixCls)},[e.hasAvatar?(h(),S("div",{key:0,class:C(`${e.prefixCls}-avatar`)},[e.avatar?(h(),S("img",{key:0,src:e.avatar,alt:"comment-avatar"},null,8,PZ)):ee(e.$slots,"avatar",{key:1})],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-inner`)},[B("div",{class:C(`${e.prefixCls}-inner-content`)},[e.hasAuthor||e.hasDatetime?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title ${e.prefixCls}-title-align-${e.computedAlign.datetime}`)},[e.hasAuthor?(h(),S("span",{key:0,class:C(`${e.prefixCls}-author`)},[e.author?(h(),S("span",MZ,Ee(e.author),1)):ee(e.$slots,"author",{key:1})],2)):re("v-if",!0),e.hasDatetime?(h(),S("span",{key:1,class:C(`${e.prefixCls}-datetime`)},[e.datetime?(h(),S("span",VZ,Ee(e.datetime),1)):ee(e.$slots,"datetime",{key:1})],2)):re("v-if",!0)],2)):re("v-if",!0),e.hasContent?(h(),S("div",{key:1,class:C(`${e.prefixCls}-content`)},[e.content?(h(),S("span",OZ,Ee(e.content),1)):ee(e.$slots,"content",{key:1})],2)):re("v-if",!0),e.$slots.actions?(h(),S("div",{key:2,class:C(`${e.prefixCls}-actions ${e.prefixCls}-actions-align-${e.computedAlign.actions}`)},[ee(e.$slots,"actions")],2)):re("v-if",!0)],2),e.$slots.default?(h(),S("div",{key:0,class:C(`${e.prefixCls}-inner-comment`)},[ee(e.$slots,"default")],2)):re("v-if",!0)],2)],2)}var a0=F(NZ,[["render",EZ]]);const WZ=Object.assign(a0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+a0.name,a0)}}),TZ=N({name:"ConfigProvider",props:{prefixCls:{type:String,default:"arco"},locale:{type:Object},size:{type:String},global:{type:Boolean,default:!1},updateAtScroll:{type:Boolean,default:!1},scrollToClose:{type:Boolean,default:!1},exchangeTime:{type:Boolean,default:!0}},setup(e,{slots:o}){const{prefixCls:t,locale:i,size:s,updateAtScroll:u,scrollToClose:l,exchangeTime:k}=$e(e),f=Ce({slots:o,prefixCls:t,locale:i,size:s,updateAtScroll:u,scrollToClose:l,exchangeTime:k});if(e.global){const p=wn();p&&p.appContext.app.provide(nn,f)}else ft(nn,f)}});function AZ(e,o,t,i,s,u){return ee(e.$slots,"default")}var c0=F(TZ,[["render",AZ]]);const FZ=Object.assign(c0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+c0.name,c0)}});function DZ(e){const{modelValue:o,defaultValue:t,format:i}=$e(e),s=m(()=>bn(o.value,i.value)),u=m(()=>bn(t.value,i.value)),[l,k]=_t(De(s.value)?De(u.value)?void 0:u.value:s.value);return Ie(s,()=>{De(s.value)&&k(void 0)}),{value:m(()=>s.value||l.value),setValue:k}}const ZZ=N({name:"DateInput",components:{IconHover:St,IconClose:Kt,FeedbackIcon:Ql},props:{size:{type:String},focused:{type:Boolean},disabled:{type:Boolean},readonly:{type:Boolean},error:{type:Boolean},allowClear:{type:Boolean},placeholder:{type:String},inputValue:{type:String},value:{type:Object},format:{type:[String,Function],required:!0}},emits:["clear","press-enter","change","blur"],setup(e,{emit:o,slots:t}){const{error:i,focused:s,disabled:u,size:l,value:k,format:f,inputValue:p}=$e(e),{mergedSize:y,mergedDisabled:$,mergedError:b,feedback:w}=zt({size:l,disabled:u,error:i}),{mergedSize:z}=Xt(y),I=W("picker"),j=m(()=>[I,`${I}-size-${z.value}`,{[`${I}-focused`]:s.value,[`${I}-disabled`]:$.value,[`${I}-error`]:b.value,[`${I}-has-prefix`]:t.prefix}]),O=m(()=>{if(p!=null&&p.value)return p==null?void 0:p.value;if(k!=null&&k.value&&Vn(k.value))return Ae(f.value)?f.value(k.value):k.value.format(f.value)}),T=D();return{feedback:w,prefixCls:I,classNames:j,displayValue:O,mergedDisabled:$,refInput:T,onPressEnter(){o("press-enter")},onChange(V){o("change",V)},onClear(V){o("clear",V)},onBlur(V){o("blur",V)}}},methods:{focus(){this.refInput&&this.refInput.focus&&this.refInput.focus()},blur(){this.refInput&&this.refInput.blur&&this.refInput.blur()}}}),HZ=["disabled","placeholder","value"];function xZ(e,o,t,i,s,u){const l=ne("IconClose"),k=ne("IconHover"),f=ne("FeedbackIcon");return h(),S("div",{class:C(e.classNames)},[e.$slots.prefix?(h(),S("div",{key:0,class:C(`${e.prefixCls}-prefix`)},[ee(e.$slots,"prefix")],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-input`)},[B("input",ke({ref:"refInput",disabled:e.mergedDisabled,placeholder:e.placeholder,class:`${e.prefixCls}-start-time`,value:e.displayValue},e.readonly?{readonly:!0}:{},{onKeydown:o[0]||(o[0]=_o((...p)=>e.onPressEnter&&e.onPressEnter(...p),["enter"])),onInput:o[1]||(o[1]=(...p)=>e.onChange&&e.onChange(...p)),onBlur:o[2]||(o[2]=(...p)=>e.onBlur&&e.onBlur(...p))}),null,16,HZ)],2),B("div",{class:C(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.displayValue?(h(),ue(k,{key:0,prefix:e.prefixCls,class:C(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:ve(()=>[v(l)]),_:1},8,["prefix","class","onClick"])):re("v-if",!0),B("span",{class:C(`${e.prefixCls}-suffix-icon`)},[ee(e.$slots,"suffix-icon")],2),e.feedback?(h(),ue(f,{key:1,type:e.feedback},null,8,["type"])):re("v-if",!0)],2)],2)}var Wg=F(ZZ,[["render",xZ]]);function rv(e){const o=["H","h","m","s","a","A"],t=[];let i=!1;return o.forEach(s=>{e.indexOf(s)!==-1&&(t.push(s),(s==="a"||s==="A")&&(i=!0))}),{list:t,use12Hours:i}}const oy=new Map;function RZ(e,o,t){const i=oy.get(e);De(i)||cancelAnimationFrame(i),t<=0&&(e.scrollTop=o),oy.set(e,requestAnimationFrame(()=>{new Jr({from:{scrollTop:e.scrollTop},to:{scrollTop:o},duration:t,onUpdate:u=>{e.scrollTop=u.scrollTop}}).start()}))}function _n(e,o){const t=i=>{if(Xe(i))return i.map(s=>t(s));if(!De(i))return i.format(o)};return t(e)}function Nl(e){return De(e)?!0:Xe(e)?e.length===0||e.length===2&&Vn(e[0])&&Vn(e[1]):!1}function Zr(e,o){return e?typeof e=="string"&&Tt(e,o).format(o)===e:!1}function qZ(e,{disabledHours:o,disabledMinutes:t,disabledSeconds:i}){if(!e)return!1;const s=e.hour(),u=e.minute(),l=e.second(),k=(o==null?void 0:o())||[],f=(t==null?void 0:t(s))||[],p=(i==null?void 0:i(s,u))||[],y=($,b)=>!De($)&&b.includes($);return y(s,k)||y(u,f)||y(l,p)}var co=N({name:"RenderFunction",props:{renderFunc:{type:Function,required:!0}},render(){return this.renderFunc(this.$attrs)}});const Tg=Symbol("PickerInjectionKey");function li(){const{datePickerT:e}=ot(Tg)||{};return e||((o,...t)=>o)}const KZ=N({name:"PanelShortcuts",components:{Button:sn,RenderFunction:co},props:{prefixCls:{type:String,required:!0},shortcuts:{type:Array,default:()=>[]},showNowBtn:{type:Boolean}},emits:["item-click","item-mouse-enter","item-mouse-leave","now-click"],setup(e,{emit:o}){return{datePickerT:li(),onItemClick:i=>{o("item-click",i)},onItemMouseEnter:i=>{o("item-mouse-enter",i)},onItemMouseLeave:i=>{o("item-mouse-leave",i)},onNowClick:()=>{o("now-click")},isFunction:Ae}}});function UZ(e,o,t,i,s,u){const l=ne("Button"),k=ne("RenderFunction");return h(),S("div",{class:C(`${e.prefixCls}-shortcuts`)},[e.showNowBtn?(h(),ue(l,{key:0,size:"mini",onClick:o[0]||(o[0]=()=>e.onNowClick())},{default:ve(()=>[Ge(Ee(e.datePickerT("datePicker.now")),1)]),_:1})):re("v-if",!0),(h(!0),S(He,null,Vt(e.shortcuts,(f,p)=>(h(),ue(l,{key:p,size:"mini",onClick:()=>e.onItemClick(f),onMouseenter:()=>e.onItemMouseEnter(f),onMouseleave:()=>e.onItemMouseLeave(f)},{default:ve(()=>[e.isFunction(f.label)?(h(),ue(k,{key:0,"render-func":f.label},null,8,["render-func"])):(h(),S(He,{key:1},[Ge(Ee(f.label),1)],64))]),_:2},1032,["onClick","onMouseenter","onMouseleave"]))),128))],2)}var Ag=F(KZ,[["render",UZ]]);function ul(e){return[...Array(e)]}function sv(e){if(!De(e))return Xe(e)?e:[e,void 0]}function ko(e){return!!e&&Vn(e[0])&&Vn(e[1])}function YZ(e){return De(e)||e.length===0||ko(e)}function Fg(e,o,t){const i=o||e;return(t||e).set("year",i.year()).set("month",i.month()).set("date",i.date())}const GZ=N({name:"IconDoubleLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-double-left`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),XZ=["stroke-width","stroke-linecap","stroke-linejoin"];function QZ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M36.857 9.9 22.715 24.042l14.142 14.142M25.544 9.9 11.402 24.042l14.142 14.142"},null,-1)]),14,XZ)}var u0=F(GZ,[["render",QZ]]);const Xv=Object.assign(u0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+u0.name,u0)}}),JZ=N({name:"IconDoubleRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-double-right`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),_Z=["stroke-width","stroke-linecap","stroke-linejoin"];function eH(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m11.143 38.1 14.142-14.142L11.143 9.816M22.456 38.1l14.142-14.142L22.456 9.816"},null,-1)]),14,_Z)}var d0=F(JZ,[["render",eH]]);const Qv=Object.assign(d0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+d0.name,d0)}}),tH=N({name:"PanelHeader",components:{IconLeft:Un,IconRight:zn,IconDoubleLeft:Xv,IconDoubleRight:Qv,RenderFunction:co},props:{prefixCls:{type:String,required:!0},title:{type:String,required:!0},mode:{type:String,default:"date"},value:{type:Object},icons:{type:Object},onPrev:{type:Function},onSuperPrev:{type:Function},onNext:{type:Function},onSuperNext:{type:Function},onLabelClick:{type:Function}},emits:["label-click"],setup(e){return{showPrev:m(()=>Ae(e.onPrev)),showSuperPrev:m(()=>Ae(e.onSuperPrev)),showNext:m(()=>Ae(e.onNext)),showSuperNext:m(()=>Ae(e.onSuperNext)),year:m(()=>["date","quarter","month","week"].includes(e.mode)&&e.value?e.value.format("YYYY"):""),month:m(()=>["date","week"].includes(e.mode)&&e.value?e.value.format("MM"):""),getIconClassName:o=>[`${e.prefixCls}-header-icon`,{[`${e.prefixCls}-header-icon-hidden`]:!o}]}}}),nH={key:1};function oH(e,o,t,i,s,u){const l=ne("RenderFunction"),k=ne("IconDoubleLeft"),f=ne("IconLeft"),p=ne("IconRight"),y=ne("IconDoubleRight");return h(),S("div",{class:C(`${e.prefixCls}-header`)},[B("div",{class:C(e.getIconClassName(e.showSuperPrev)),onClick:o[0]||(o[0]=(...$)=>e.onSuperPrev&&e.onSuperPrev(...$))},[e.showSuperPrev?(h(),S(He,{key:0},[e.icons&&e.icons.prevDouble?(h(),ue(l,{key:0,"render-func":e.icons&&e.icons.prevDouble},null,8,["render-func"])):(h(),ue(k,{key:1}))],64)):re("v-if",!0)],2),B("div",{class:C(e.getIconClassName(e.showPrev)),onClick:o[1]||(o[1]=(...$)=>e.onPrev&&e.onPrev(...$))},[e.showPrev?(h(),S(He,{key:0},[e.icons&&e.icons.prev?(h(),ue(l,{key:0,"render-func":e.icons&&e.icons.prev},null,8,["render-func"])):(h(),ue(f,{key:1}))],64)):re("v-if",!0)],2),B("div",{class:C(`${e.prefixCls}-header-title`)},[e.onLabelClick&&(e.year||e.month)?(h(),S(He,{key:0},[e.year?(h(),S("span",{key:0,class:C(`${e.prefixCls}-header-label`),onClick:o[2]||(o[2]=()=>e.onLabelClick&&e.onLabelClick("year"))},Ee(e.year),3)):re("v-if",!0),e.year&&e.month?(h(),S("span",nH,"-")):re("v-if",!0),e.month?(h(),S("span",{key:2,class:C(`${e.prefixCls}-header-label`),onClick:o[3]||(o[3]=()=>e.onLabelClick&&e.onLabelClick("month"))},Ee(e.month),3)):re("v-if",!0)],64)):(h(),S(He,{key:1},[Ge(Ee(e.title),1)],64))],2),B("div",{class:C(e.getIconClassName(e.showNext)),onClick:o[4]||(o[4]=(...$)=>e.onNext&&e.onNext(...$))},[e.showNext?(h(),S(He,{key:0},[e.icons&&e.icons.next?(h(),ue(l,{key:0,"render-func":e.icons&&e.icons.next},null,8,["render-func"])):(h(),ue(p,{key:1}))],64)):re("v-if",!0)],2),B("div",{class:C(e.getIconClassName(e.showSuperNext)),onClick:o[5]||(o[5]=(...$)=>e.onSuperNext&&e.onSuperNext(...$))},[e.showSuperNext?(h(),S(He,{key:0},[e.icons&&e.icons.nextDouble?(h(),ue(l,{key:0,"render-func":e.icons&&e.icons.nextDouble},null,8,["render-func"])):(h(),ue(y,{key:1}))],64)):re("v-if",!0)],2)],2)}var us=F(tH,[["render",oH]]);function lH(e){const{rangeValues:o}=$e(e),t=m(()=>o!=null&&o.value&&o.value.every(Vn)?ql(o.value):o==null?void 0:o.value),i=m(()=>{var u;return(u=t.value)==null?void 0:u[0]}),s=m(()=>{var u;return(u=t.value)==null?void 0:u[1]});return{getCellClassName:(u,l)=>{const{value:k,isSameTime:f,mode:p,prefixCls:y}=e,$=!u.isPrev&&!u.isNext,b=k&&f(u.value,k);let w=f(u.value,en());p==="week"&&(w=en().isSame(u.value,"date"));const z=$&&i.value&&f(u.value,i.value),I=$&&s.value&&f(u.value,s.value),j=$&&i.value&&s.value&&(z||I||u.value.isBetween(i.value,s.value,null,"[]"));return[`${y}-cell`,{[`${y}-cell-in-view`]:$,[`${y}-cell-today`]:w,[`${y}-cell-selected`]:b,[`${y}-cell-range-start`]:z,[`${y}-cell-range-end`]:I,[`${y}-cell-in-range`]:j,[`${y}-cell-disabled`]:l},u.classNames]}}}const iH=N({name:"PanelBody",components:{RenderFunction:co},props:{prefixCls:{type:String,required:!0},rows:{type:Array,default:()=>[]},value:{type:Object},disabledDate:{type:Function},isSameTime:{type:Function,required:!0},mode:{type:String},rangeValues:{type:Array},dateRender:{type:Function}},emits:["cell-click","cell-mouse-enter"],setup(e,{emit:o}){const{prefixCls:t,value:i,disabledDate:s,isSameTime:u,mode:l,rangeValues:k}=$e(e),{getCellClassName:f}=lH(Ce({prefixCls:t,value:i,isSameTime:u,mode:l,rangeValues:k})),p=y=>!!(Ae(s==null?void 0:s.value)&&(s!=null&&s.value(vn(y.value))));return{isWeek:m(()=>(l==null?void 0:l.value)==="week"),getCellClassName:y=>{const $=p(y);return f(y,$)},onCellClick:y=>{p(y)||o("cell-click",y)},onCellMouseEnter:y=>{p(y)||o("cell-mouse-enter",y)},onCellMouseLeave:y=>{p(y)||o("cell-mouse-enter",y)},getDateValue:vn}}}),rH=["onMouseenter","onMouseleave","onClick"];function sH(e,o,t,i,s,u){const l=ne("RenderFunction");return h(),S("div",{class:C(`${e.prefixCls}-body`)},[(h(!0),S(He,null,Vt(e.rows,(k,f)=>(h(),S("div",{key:f,class:C([`${e.prefixCls}-row`,{[`${e.prefixCls}-row-week`]:e.isWeek}])},[(h(!0),S(He,null,Vt(k,(p,y)=>(h(),S(He,null,[re(" 一年中的第几周,只在 week 模式下显示 "),e.isWeek&&y===0?(h(),S("div",{key:y,class:C([`${e.prefixCls}-cell`,`${e.prefixCls}-cell-week`])},[B("div",{class:C(`${e.prefixCls}-date`)},[B("div",{class:C(`${e.prefixCls}-date-value`)},Ee(p.label),3)],2)],2)):(h(),S("div",{key:y,class:C(e.getCellClassName(p)),onMouseenter:()=>{e.onCellMouseEnter(p)},onMouseleave:()=>{e.onCellMouseLeave(p)},onClick:()=>{e.onCellClick(p)}},[e.dateRender?(h(),ue(l,{key:0,"render-func":e.dateRender,date:e.getDateValue(p.value)},null,8,["render-func","date"])):(h(),S("div",{key:1,class:C(`${e.prefixCls}-date`)},[B("div",{class:C(`${e.prefixCls}-date-value`)},Ee(p.label),3)],2))],42,rH))],64))),256))],2))),128))],2)}var ds=F(iH,[["render",sH]]);const aH=N({name:"PanelWeekList",props:{prefixCls:{type:String,required:!0},weekList:{type:Array,required:!0}},setup(){const e=li();return{labelList:m(()=>["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].map(t=>e(`datePicker.week.short.${t}`)))}}});function cH(e,o,t,i,s,u){return h(),S("div",{class:C(`${e.prefixCls}-week-list`)},[(h(!0),S(He,null,Vt(e.weekList,l=>(h(),S("div",{key:l,class:C(`${e.prefixCls}-week-list-item`)},Ee(e.labelList[l]||""),3))),128))],2)}var uH=F(aH,[["render",cH]]);const dH=N({name:"TimePickerColumn",props:{prefixCls:{type:String,required:!0},list:{type:Array,required:!0},value:{type:[Number,String]},visible:{type:Boolean}},emits:["select"],setup(e,{emit:o}){const{visible:t,value:i}=$e(e),s=D(new Map),u=D();function l(k=!1){if(!u.value||De(i==null?void 0:i.value)||!(t!=null&&t.value))return;const f=s.value.get(i.value);f&&RZ(u.value,f.offsetTop,k?100:0)}return Ie([i,t],(k,[,f])=>{t.value!==f?pt(()=>{l()}):l(!0)}),st(()=>{l()}),{refWrapper:u,refMap:s,onItemRef(k,f){s.value.set(f.value,k)},onItemClick(k){k.disabled||o("select",k.value)}}}}),fH=["onClick"];function mH(e,o,t,i,s,u){return h(),S("div",{ref:"refWrapper",class:C(`${e.prefixCls}-column`)},[B("ul",null,[(h(!0),S(He,null,Vt(e.list,l=>(h(),S("li",{key:l.value,ref_for:!0,ref:k=>{e.onItemRef(k,l)},class:C([`${e.prefixCls}-cell`,{[`${e.prefixCls}-cell-disabled`]:l.disabled,[`${e.prefixCls}-cell-selected`]:l.selected}]),onClick:()=>{e.onItemClick(l)}},[B("div",{class:C(`${e.prefixCls}-cell-inner`)},Ee(l.label),3)],10,fH))),128))])],2)}var pH=F(dH,[["render",mH]]);function kH(e){const{format:o,step:t,use12Hours:i,hideDisabledOptions:s,disabledHours:u,disabledMinutes:l,disabledSeconds:k,selectedHour:f,selectedMinute:p,selectedSecond:y,selectedAmpm:$,disabled:b}=$e(e),w=m(()=>{var T;const{hour:V=1}=(t==null?void 0:t.value)||{},P=((T=u==null?void 0:u.value)==null?void 0:T.call(u))||[];let E=[];for(let M=0;M<(i.value?12:24);M+=V)E.push(M);return i.value&&(E[0]=12),s.value&&P.length&&(E=E.filter(M=>P.indexOf(M)<0)),E.map(M=>({label:Oo(M,2,"0"),value:M,selected:f.value===M,disabled:(b==null?void 0:b.value)||P.includes(M)}))}),z=m(()=>{var T;const{minute:V=1}=(t==null?void 0:t.value)||{},P=((T=l==null?void 0:l.value)==null?void 0:T.call(l,f.value))||[];let E=[];for(let M=0;M<60;M+=V)E.push(M);return s.value&&P.length&&(E=E.filter(M=>P.indexOf(M)<0)),E.map(M=>({label:Oo(M,2,"0"),value:M,selected:p.value===M,disabled:(b==null?void 0:b.value)||P.includes(M)}))}),I=m(()=>{var T;const{second:V=1}=(t==null?void 0:t.value)||{},P=((T=k==null?void 0:k.value)==null?void 0:T.call(k,f.value,p.value))||[];let E=[];for(let M=0;M<60;M+=V)E.push(M);return s.value&&P.length&&(E=E.filter(M=>P.indexOf(M)<0)),E.map(M=>({label:Oo(M,2,"0"),value:M,selected:y.value===M,disabled:(b==null?void 0:b.value)||P.includes(M)}))}),j=["am","pm"],O=m(()=>{const T=rv(o.value).list.includes("A");return j.map(V=>({label:T?V.toUpperCase():V,value:V,selected:$.value===V,disabled:b==null?void 0:b.value}))});return{hours:w,minutes:z,seconds:I,ampmList:O}}function Jv(e){const{format:o,use12Hours:t,defaultFormat:i}=$e(e),s=m(()=>{let p=(o==null?void 0:o.value)||(i==null?void 0:i.value);return(!p||!rv(p).list.length)&&(p=t!=null&&t.value?"hh:mm:ss a":"HH:mm:ss"),p}),u=m(()=>rv(s.value)),l=m(()=>u.value.list),k=m(()=>u.value.use12Hours),f=m(()=>!!(t!=null&&t.value||k.value));return{columns:l,use12Hours:f,format:s}}function Dg(e){const o=t=>qZ(t,{disabledHours:e.disabledHours,disabledMinutes:e.disabledMinutes,disabledSeconds:e.disabledSeconds});return t=>Xe(t)?t.some(i=>o(i)):o(t)}const vH=N({name:"TimePickerPanel",components:{TimeColumn:pH,Button:sn},props:{value:{type:Object},visible:{type:Boolean},format:{type:String,default:"HH:mm:ss"},use12Hours:{type:Boolean},step:{type:Object},disabledHours:{type:Function},disabledMinutes:{type:Function},disabledSeconds:{type:Function},hideDisabledOptions:{type:Boolean},hideFooter:{type:Boolean},isRange:{type:Boolean},disabled:{type:Boolean}},emits:{select:e=>Vn(e),confirm:e=>Vn(e)},setup(e,{emit:o}){const{value:t,visible:i,format:s,step:u,use12Hours:l,hideDisabledOptions:k,disabledHours:f,disabledMinutes:p,disabledSeconds:y,disabled:$}=$e(e),b=W("timepicker"),{t:w}=jt(),{columns:z,use12Hours:I,format:j}=Jv(Ce({format:s,use12Hours:l})),O=D(t==null?void 0:t.value),T=oe=>{O.value=oe};Ie([i,t],()=>{i.value&&T(t==null?void 0:t.value)});const V=m(()=>{var oe;const G=(oe=O.value)==null?void 0:oe.hour();return De(G)||!I.value?G:G>12?G-12:G===0?12:G}),P=m(()=>{var oe;return(oe=O.value)==null?void 0:oe.minute()}),E=m(()=>{var oe;return(oe=O.value)==null?void 0:oe.second()}),M=m(()=>{var oe;const G=(oe=O.value)==null?void 0:oe.hour();return!De(G)&&G>=12?"pm":"am"}),{hours:A,minutes:x,seconds:X,ampmList:Y}=kH(Ce({format:j,step:u,use12Hours:I,hideDisabledOptions:k,disabledHours:f,disabledMinutes:p,disabledSeconds:y,selectedHour:V,selectedMinute:P,selectedSecond:E,selectedAmpm:M,disabled:$})),q=Dg(Ce({disabledHours:f,disabledMinutes:p,disabledSeconds:y})),le=m(()=>q(O.value));function Q(oe){De(oe)||o("confirm",oe)}function _(oe){T(oe),o("select",oe)}function ae(oe,G="hour"){let J;const U=V.value||"00",R=P.value||"00",K=E.value||"00",te=M.value||"am";switch(G){case"hour":J=`${oe}:${R}:${K}`;break;case"minute":J=`${U}:${oe}:${K}`;break;case"second":J=`${U}:${R}:${oe}`;break;case"ampm":J=`${U}:${R}:${K} ${oe}`;break;default:J="00:00:00"}let fe="HH:mm:ss";I.value&&(fe="HH:mm:ss a",G!=="ampm"&&(J=`${J} ${te}`)),J=Tt(J,fe),_(J)}return{prefixCls:b,t:w,hours:A,minutes:x,seconds:X,ampmList:Y,selectedValue:O,selectedHour:V,selectedMinute:P,selectedSecond:E,selectedAmpm:M,computedUse12Hours:I,confirmBtnDisabled:le,columns:z,onSelect:ae,onSelectNow(){const oe=Tt(new Date);_(oe)},onConfirm(){Q(O.value)}}}});function yH(e,o,t,i,s,u){const l=ne("TimeColumn"),k=ne("Button");return h(),S(He,null,[B("div",{class:C(e.prefixCls)},[e.columns.includes("H")||e.columns.includes("h")?(h(),ue(l,{key:0,value:e.selectedHour,list:e.hours,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:o[0]||(o[0]=f=>{e.onSelect(f,"hour")})},null,8,["value","list","prefix-cls","visible"])):re("v-if",!0),e.columns.includes("m")?(h(),ue(l,{key:1,value:e.selectedMinute,list:e.minutes,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:o[1]||(o[1]=f=>{e.onSelect(f,"minute")})},null,8,["value","list","prefix-cls","visible"])):re("v-if",!0),e.columns.includes("s")?(h(),ue(l,{key:2,value:e.selectedSecond,list:e.seconds,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:o[2]||(o[2]=f=>{e.onSelect(f,"second")})},null,8,["value","list","prefix-cls","visible"])):re("v-if",!0),e.computedUse12Hours?(h(),ue(l,{key:3,value:e.selectedAmpm,list:e.ampmList,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:o[3]||(o[3]=f=>{e.onSelect(f,"ampm")})},null,8,["value","list","prefix-cls","visible"])):re("v-if",!0)],2),e.$slots["extra-footer"]?(h(),S("div",{key:0,class:C(`${e.prefixCls}-footer-extra-wrapper`)},[ee(e.$slots,"extra-footer")],2)):re("v-if",!0),e.hideFooter?re("v-if",!0):(h(),S("div",{key:1,class:C(`${e.prefixCls}-footer-btn-wrapper`)},[e.isRange?re("v-if",!0):(h(),ue(k,{key:0,size:"mini",onClick:e.onSelectNow},{default:ve(()=>[Ge(Ee(e.t("datePicker.now")),1)]),_:1},8,["onClick"])),v(k,{type:"primary",size:"mini",disabled:e.confirmBtnDisabled||!e.selectedValue,onClick:e.onConfirm},{default:ve(()=>[Ge(Ee(e.t("datePicker.ok")),1)]),_:1},8,["disabled","onClick"])],2))],64)}var Hr=F(vH,[["render",yH]]);const gH=N({name:"IconCalendar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-calendar`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),hH=["stroke-width","stroke-linecap","stroke-linejoin"];function $H(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 22h34M14 5v8m20-8v8M8 41h32a1 1 0 0 0 1-1V10a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v30a1 1 0 0 0 1 1Z"},null,-1)]),14,hH)}var f0=F(gH,[["render",$H]]);const ii=Object.assign(f0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+f0.name,f0)}}),CH=N({name:"IconClockCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-clock-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),bH=["stroke-width","stroke-linecap","stroke-linejoin"];function wH(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 14v10h9.5m8.5 0c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,bH)}var m0=F(CH,[["render",wH]]);const fs=Object.assign(m0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+m0.name,m0)}}),Zg=6,av=7,SH=Zg*av;function zH(e){return{label:e.date(),value:e}}const LH=N({name:"DatePanel",components:{PanelHeader:us,PanelBody:ds,PanelWeekList:uH,TimePanel:Hr,IconCalendar:ii,IconClockCircle:fs},props:{isRange:{type:Boolean},value:{type:Object},rangeValues:{type:Array},headerValue:{type:Object,required:!0},footerValue:{type:Object},timePickerValue:{type:Object},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},isSameTime:{type:Function},mode:{type:String,default:"date"},showTime:{type:Boolean},timePickerProps:{type:Object},currentView:{type:String},dateRender:{type:Function},disabled:{type:Boolean},onHeaderLabelClick:{type:Function}},emits:["select","time-picker-select","cell-mouse-enter","current-view-change","update:currentView"],setup(e,{emit:o}){const{isRange:t,headerValue:i,footerValue:s,dayStartOfWeek:u,isSameTime:l,mode:k,showTime:f,currentView:p,disabledTime:y}=$e(e),$=li(),b=m(()=>(k==null?void 0:k.value)==="week"),w=m(()=>W(b.value?"panel-week":"panel-date")),z=W("picker"),[I,j]=Rt("date",Ce({value:p})),O=m(()=>f.value&&t.value),T=m(()=>!f.value||!O.value||I.value==="date"),V=m(()=>f.value&&(!O.value||I.value==="time")),P=m(()=>[w.value,{[`${w.value}-with-view-tabs`]:O.value}]),E=m(()=>i.value.format("YYYY-MM")),M=m(()=>{var Q;return f.value&&((Q=y==null?void 0:y.value)==null?void 0:Q.call(y,vn((s==null?void 0:s.value)||en())))||{}}),A=m(()=>{const Q=[0,1,2,3,4,5,6],_=Math.max(u.value%7,0);return[...Q.slice(_),...Q.slice(0,_)]}),x=m(()=>{const Q=Zt.startOf(i.value,"month"),_=Q.day(),ae=Q.daysInMonth(),oe=A.value.indexOf(_),G=ul(SH);for(let U=0;Uoe+ae-1};return ul(Zg).map((U,R)=>{const K=G.slice(R*av,(R+1)*av);if(b.value){const te=K[0].value;K.unshift({label:te.week(),value:te})}return K})}),X=m(()=>(l==null?void 0:l.value)||((Q,_)=>Q.isSame(_,"day")));function Y(Q){o("select",Q.value)}function q(Q){o("time-picker-select",Q)}function le(Q){o("cell-mouse-enter",Q.value)}return{prefixCls:w,classNames:P,pickerPrefixCls:z,headerTitle:E,rows:x,weekList:m(()=>b.value?[-1,...A.value]:A.value),mergedIsSameTime:X,disabledTimeProps:M,onCellClick:Y,onCellMouseEnter:le,onTimePanelSelect:q,showViewTabs:O,showDateView:T,showTimeView:V,changeViewTo:Q=>{o("current-view-change",Q),o("update:currentView",Q),j(Q)},datePickerT:$}}});function jH(e,o,t,i,s,u){const l=ne("PanelHeader"),k=ne("PanelWeekList"),f=ne("PanelBody"),p=ne("TimePanel"),y=ne("IconCalendar"),$=ne("IconClockCircle");return h(),S("div",{class:C(e.classNames)},[e.showDateView?(h(),S("div",{key:0,class:C(`${e.prefixCls}-inner`)},[v(l,ke({...e.headerOperations,icons:e.headerIcons},{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:e.mode,value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","mode","value","on-label-click"]),v(k,{"prefix-cls":e.pickerPrefixCls,"week-list":e.weekList},null,8,["prefix-cls","week-list"]),v(f,{mode:e.mode,"prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.isRange?void 0:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.mergedIsSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["mode","prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)):re("v-if",!0),e.showTimeView?(h(),S("div",{key:1,class:C(`${e.prefixCls}-timepicker`)},[B("header",{class:C(`${e.prefixCls}-timepicker-title`)},Ee(e.datePickerT("datePicker.selectTime")),3),v(p,ke({...e.timePickerProps,...e.disabledTimeProps},{"hide-footer":"",value:e.value||e.isRange?e.timePickerValue:void 0,disabled:e.disabled,onSelect:e.onTimePanelSelect}),null,16,["value","disabled","onSelect"])],2)):re("v-if",!0),e.showViewTabs?(h(),S("div",{key:2,class:C(`${e.prefixCls}-footer`)},[B("div",{class:C(`${e.prefixCls}-view-tabs`)},[B("div",{class:C([`${e.prefixCls}-view-tab-pane`,{[`${e.prefixCls}-view-tab-pane-active`]:e.showDateView}]),onClick:o[0]||(o[0]=()=>e.changeViewTo("date"))},[v(y),B("span",{class:C(`${e.prefixCls}-view-tab-pane-text`)},Ee(e.footerValue&&e.footerValue.format("YYYY-MM-DD")),3)],2),B("div",{class:C([`${e.prefixCls}-view-tab-pane`,{[`${e.prefixCls}-view-tab-pane-active`]:e.showTimeView}]),onClick:o[1]||(o[1]=()=>e.changeViewTo("time"))},[v($),B("span",{class:C(`${e.prefixCls}-view-tab-pane-text`)},Ee(e.timePickerValue&&e.timePickerValue.format("HH:mm:ss")),3)],2)],2)],2)):re("v-if",!0)],2)}var _v=F(LH,[["render",jH]]);const BH=N({name:"WeekPanel",components:{DatePanel:_v},props:{dayStartOfWeek:{type:Number,default:0}},emits:["select","cell-mouse-enter"],setup(e,{emit:o}){return jt(),{isSameTime:(i,s)=>Zt.isSameWeek(i,s,e.dayStartOfWeek),onSelect:i=>{const s=Zt.startOfWeek(i,e.dayStartOfWeek);o("select",s)},onCellMouseEnter:i=>{const s=Zt.startOfWeek(i,e.dayStartOfWeek);o("cell-mouse-enter",s)}}}});function IH(e,o,t,i,s,u){const l=ne("DatePanel");return h(),ue(l,ke(e.$attrs,{mode:"week","is-week":"","day-start-of-week":e.dayStartOfWeek,"is-same-time":e.isSameTime,onSelect:e.onSelect,onCellMouseEnter:e.onCellMouseEnter}),null,16,["day-start-of-week","is-same-time","onSelect","onCellMouseEnter"])}var Hg=F(BH,[["render",IH]]);const NH=["January","February","March","April","May","June","July","August","September","October","November","December"],PH=12,MH=4,ly=3,VH=N({name:"MonthPanel",components:{PanelHeader:us,PanelBody:ds},props:{headerValue:{type:Object,required:!0},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},value:{type:Object},disabledDate:{type:Function},rangeValues:{type:Array},dateRender:{type:Function},onHeaderLabelClick:{type:Function},abbreviation:{type:Boolean,default:!0}},emits:["select","cell-mouse-enter"],setup(e,{emit:o}){const t=li(),{headerValue:i}=$e(e),s=m(()=>W("panel-month")),u=W("picker"),l=m(()=>i.value.format("YYYY")),k=m(()=>{const $=i.value.year(),b=e.abbreviation?"short":"long",w=ul(PH).map((I,j)=>({label:t(`datePicker.month.${b}.${NH[j]}`),value:Tt(`${$}-${j+1}`,"YYYY-M")}));return ul(MH).map((I,j)=>w.slice(j*ly,(j+1)*ly))}),f=($,b)=>$.isSame(b,"month");function p($){o("select",$.value)}function y($){o("cell-mouse-enter",$.value)}return{prefixCls:s,pickerPrefixCls:u,headerTitle:l,rows:k,isSameTime:f,onCellClick:p,onCellMouseEnter:y}}});function OH(e,o,t,i,s,u){const l=ne("PanelHeader"),k=ne("PanelBody");return h(),S("div",{class:C(e.prefixCls)},[B("div",{class:C(`${e.prefixCls}-inner`)},[v(l,ke({...e.headerOperations,icons:e.headerIcons},{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:"month",value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","value","on-label-click"]),v(k,{mode:"month","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var xg=F(VH,[["render",OH]]);const cv=4,sr=3,EH=cv*sr,p0=10,WH=N({name:"YearPanel",components:{PanelHeader:us,PanelBody:ds},props:{headerValue:{type:Object,required:!0},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},value:{type:Object},disabledDate:{type:Function},rangeValues:{type:Array},dateRender:{type:Function}},emits:["select","cell-mouse-enter"],setup(e,{emit:o}){const{headerValue:t}=$e(e),i=m(()=>W("panel-year")),s=W("picker"),u=m(()=>{const y=Math.floor(t.value.year()/p0)*p0-1,$=ul(EH).map((w,z)=>({label:y+z,value:Tt(`${y+z}`,"YYYY"),isPrev:z<1,isNext:z>p0}));return ul(cv).map((w,z)=>$.slice(z*sr,(z+1)*sr))}),l=m(()=>`${u.value[0][1].label}-${u.value[cv-1][sr-1].label}`),k=(y,$)=>y.isSame($,"year");function f(y){o("select",y.value)}function p(y){o("cell-mouse-enter",y.value)}return{prefixCls:i,pickerPrefixCls:s,headerTitle:l,rows:u,isSameTime:k,onCellClick:f,onCellMouseEnter:p}}});function TH(e,o,t,i,s,u){const l=ne("PanelHeader"),k=ne("PanelBody");return h(),S("div",{class:C(e.prefixCls)},[B("div",{class:C(`${e.prefixCls}-inner`)},[v(l,ke({...e.headerOperations,icons:e.headerIcons},{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle}),null,16,["prefix-cls","title"]),v(k,{mode:"year","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var Rg=F(WH,[["render",TH]]);const AH=N({name:"QuarterPanel",components:{PanelHeader:us,PanelBody:ds},props:{headerValue:{type:Object,required:!0},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},value:{type:Object},disabledDate:{type:Function},rangeValues:{type:Array},dateRender:{type:Function},onHeaderLabelClick:{type:Function}},emits:["select","cell-mouse-enter"],setup(e,{emit:o}){const{headerValue:t}=$e(e),i=m(()=>W("panel-quarter")),s=W("picker"),u=m(()=>t.value.format("YYYY")),l=m(()=>{const y=t.value.year();return[[1,2,3,4].map($=>({label:`Q${$}`,value:Tt(`${y}-${Oo(($-1)*3+1,2,"0")}-01`)}))]}),k=(y,$)=>y.isSame($,"month")||y.isSame($,"year")&&Math.floor(y.month()/3)===Math.floor($.month()/3);function f(y){o("select",y.value)}function p(y){o("cell-mouse-enter",y.value)}return{prefixCls:i,pickerPrefixCls:s,headerTitle:u,rows:l,isSameTime:k,onCellClick:f,onCellMouseEnter:p}}});function FH(e,o,t,i,s,u){const l=ne("PanelHeader"),k=ne("PanelBody");return h(),S("div",{class:C(e.prefixCls)},[B("div",{class:C(`${e.prefixCls}-inner`)},[v(l,ke({...e.headerOperations,icons:e.headerIcons},{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:"quarter",value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","value","on-label-click"]),v(k,{mode:"quarter","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var qg=F(AH,[["render",FH]]);const DH=N({name:"IconLink",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-link`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ZH=["stroke-width","stroke-linecap","stroke-linejoin"];function HH(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m14.1 25.414-4.95 4.95a6 6 0 0 0 8.486 8.485l8.485-8.485a6 6 0 0 0 0-8.485m7.779.707 4.95-4.95a6 6 0 1 0-8.486-8.485l-8.485 8.485a6 6 0 0 0 0 8.485"},null,-1)]),14,ZH)}var k0=F(DH,[["render",HH]]);const e4=Object.assign(k0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+k0.name,k0)}}),xH=N({name:"Link",components:{IconLink:e4,IconLoading:Yt},props:{href:String,status:{type:String,default:"normal"},hoverable:{type:Boolean,default:!0},icon:Boolean,loading:Boolean,disabled:Boolean},emits:{click:e=>!0},setup(e,{slots:o,emit:t}){const i=W("link"),s=Eg(e,o,"icon"),u=k=>{if(e.disabled||e.loading){k.preventDefault();return}t("click",k)};return{cls:m(()=>[i,`${i}-status-${e.status}`,{[`${i}-disabled`]:e.disabled,[`${i}-loading`]:e.loading,[`${i}-hoverless`]:!e.hoverable,[`${i}-with-icon`]:e.loading||s.value}]),prefixCls:i,showIcon:s,handleClick:u}}}),RH=["href"];function qH(e,o,t,i,s,u){const l=ne("icon-loading"),k=ne("icon-link");return h(),S("a",{href:e.disabled?void 0:e.href,class:C(e.cls),onClick:o[0]||(o[0]=(...f)=>e.handleClick&&e.handleClick(...f))},[e.loading||e.showIcon?(h(),S("span",{key:0,class:C(`${e.prefixCls}-icon`)},[e.loading?(h(),ue(l,{key:0})):ee(e.$slots,"icon",{key:1},()=>[v(k)])],2)):re("v-if",!0),ee(e.$slots,"default")],10,RH)}var v0=F(xH,[["render",qH]]);const Kg=Object.assign(v0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+v0.name,v0)}}),KH=N({name:"PanelFooter",components:{Link:Kg,Button:sn},props:{prefixCls:{type:String,required:!0},showTodayBtn:{type:Boolean},showConfirmBtn:{type:Boolean},confirmBtnDisabled:{type:Boolean}},emits:["today-btn-click","confirm-btn-click"],setup(e,{emit:o}){return{datePickerT:li(),onTodayClick:()=>{o("today-btn-click")},onConfirmBtnClick:()=>{o("confirm-btn-click")}}}});function UH(e,o,t,i,s,u){const l=ne("Link"),k=ne("Button");return h(),S("div",{class:C(`${e.prefixCls}-footer`)},[e.$slots.extra?(h(),S("div",{key:0,class:C(`${e.prefixCls}-footer-extra-wrapper`)},[ee(e.$slots,"extra")],2)):re("v-if",!0),e.showTodayBtn?(h(),S("div",{key:1,class:C(`${e.prefixCls}-footer-now-wrapper`)},[v(l,{onClick:e.onTodayClick},{default:ve(()=>[Ge(Ee(e.datePickerT("datePicker.today")),1)]),_:1},8,["onClick"])],2)):re("v-if",!0),e.$slots.btn||e.showConfirmBtn?(h(),S("div",{key:2,class:C(`${e.prefixCls}-footer-btn-wrapper`)},[ee(e.$slots,"btn"),e.showConfirmBtn?(h(),ue(k,{key:0,class:C(`${e.prefixCls}-btn-confirm`),type:"primary",size:"mini",disabled:e.confirmBtnDisabled,onClick:e.onConfirmBtnClick},{default:ve(()=>[Ge(Ee(e.datePickerT("datePicker.ok")),1)]),_:1},8,["class","disabled","onClick"])):re("v-if",!0)],2)):re("v-if",!0)],2)}var Ug=F(KH,[["render",UH]]);function Yg(e){const{mode:o}=$e(e),t=m(()=>({date:1,week:1,year:10*12,quarter:12,month:12})[o.value]),i=m(()=>["year"].includes(o.value)?10*12:12);return{span:t,superSpan:i}}function xr(e){const{mode:o,value:t,defaultValue:i,selectedValue:s,format:u,onChange:l}=$e(e),k=m(()=>(o==null?void 0:o.value)||"date"),{span:f,superSpan:p}=Yg(Ce({mode:k})),y=(E,M)=>{const A=k.value==="date"||k.value==="week"?"M":"y";return E.isSame(M,A)},$=m(()=>bn(t==null?void 0:t.value,u.value)),b=m(()=>bn(i==null?void 0:i.value,u.value)),w=D(b.value||en()),z=m(()=>$.value||w.value),I=E=>{E&&(w.value=E)},j=(E,M=!0)=>{var A;E&&(M&&!y(z.value,E)&&((A=l==null?void 0:l.value)==null||A.call(l,E)),I(E))};s!=null&&s.value&&I(s.value),Ie(()=>s==null?void 0:s.value,E=>{j(E)});function O(){return(s==null?void 0:s.value)||b.value||en()}function T(E=!0){const M=O();E?j(M):I(M)}const V=m(()=>f.value!==p.value),P=m(()=>({onSuperPrev:()=>{j(Zt.subtract(z.value,p.value,"M"))},onPrev:V.value?()=>{j(Zt.subtract(z.value,f.value,"M"))}:void 0,onNext:V.value?()=>{j(Zt.add(z.value,f.value,"M"))}:void 0,onSuperNext:()=>{j(Zt.add(z.value,p.value,"M"))}}));return{headerValue:z,setHeaderValue:j,headerOperations:P,resetHeaderValue:T,getDefaultLocalValue:O}}const YH=N({name:"DatePikerPanel",components:{DatePanel:_v,PanelShortcuts:Ag,PanelFooter:Ug,WeekPanel:Hg,MonthPanel:xg,YearPanel:Rg,QuarterPanel:qg,RenderFunction:co},props:{mode:{type:String},headerMode:{type:String},prefixCls:{type:String,required:!0},value:{type:Object},headerValue:{type:Object,required:!0},timePickerValue:{type:Object},showTime:{type:Boolean},showConfirmBtn:{type:Boolean},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},format:{type:String,required:!0},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},timePickerProps:{type:Object},extra:{type:Function},dateRender:{type:Function},hideTrigger:{type:Boolean},confirmBtnDisabled:{type:Boolean},showNowBtn:{type:Boolean},headerIcons:{type:Object,default:()=>({})},headerOperations:{type:Object},abbreviation:{type:Boolean}},emits:["cell-click","time-picker-select","shortcut-click","shortcut-mouse-enter","shortcut-mouse-leave","confirm","today-btn-click","header-label-click","header-select","month-header-click"],setup(e,{emit:o}){const{prefixCls:t,shortcuts:i,shortcutsPosition:s,format:u,value:l,disabledDate:k,hideTrigger:f,showNowBtn:p,dateRender:y,showConfirmBtn:$,headerValue:b,headerIcons:w,headerOperations:z,headerMode:I}=$e(e),j=m(()=>!!(i.value&&i.value.length)),O=m(()=>p.value&&$.value&&!j.value),T=m(()=>O.value||j.value),V=m(()=>T.value&&s.value==="left"),P=m(()=>T.value&&s.value==="right"),E=m(()=>T.value&&s.value==="bottom"),M=m(()=>[`${t.value}-container`,{[`${t.value}-container-panel-only`]:f.value,[`${t.value}-container-shortcuts-placement-left`]:V.value,[`${t.value}-container-shortcuts-placement-right`]:P.value}]),A=m(()=>(l==null?void 0:l.value)||en()),{headerValue:x,setHeaderValue:X,headerOperations:Y}=xr(Ce({mode:I,format:u}));Ie(b,se=>{X(se)});function q(se){const{value:ie}=se;return bn(Ae(ie)?ie():ie,se.format||u.value)}function le(se){o("shortcut-click",q(se),se)}function Q(se){o("shortcut-mouse-enter",q(se))}function _(se){o("shortcut-mouse-leave",q(se))}function ae(se){o("cell-click",se)}function oe(se){o("time-picker-select",se)}function G(){o("today-btn-click",en())}function J(){o("confirm")}function U(se){o("header-label-click",se)}function R(se){o("header-select",se)}function K(){o("month-header-click")}const te=Ce({prefixCls:t,shortcuts:i,showNowBtn:O,onItemClick:le,onItemMouseEnter:Q,onItemMouseLeave:_,onNowClick:G}),fe=Ce({value:l,headerValue:b,headerIcons:w,headerOperations:z,disabledDate:k,dateRender:y,onSelect:ae,onHeaderLabelClick:U});return{classNames:M,showShortcutsInLeft:V,showShortcutsInRight:P,showShortcutsInBottom:E,shortcutsProps:te,commonPanelProps:fe,footerValue:A,onTodayBtnClick:G,onConfirmBtnClick:J,onTimePickerSelect:oe,onHeaderPanelSelect:R,headerPanelHeaderValue:x,headerPanelHeaderOperations:Y,onMonthHeaderLabelClick:K}}});function GH(e,o,t,i,s,u){const l=ne("PanelShortcuts"),k=ne("YearPanel"),f=ne("MonthPanel"),p=ne("WeekPanel"),y=ne("QuarterPanel"),$=ne("DatePanel"),b=ne("RenderFunction"),w=ne("PanelFooter");return h(),S("div",{class:C(e.classNames)},[e.showShortcutsInLeft?(h(),ue(l,$t(ke({key:0},e.shortcutsProps)),null,16)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-panel-wrapper`)},[e.headerMode?(h(),S(He,{key:0},[e.headerMode==="year"?(h(),ue(k,{key:0,"header-value":e.headerPanelHeaderValue,"header-icons":e.headerIcons,"header-operations":e.headerPanelHeaderOperations,onSelect:e.onHeaderPanelSelect},null,8,["header-value","header-icons","header-operations","onSelect"])):e.headerMode==="month"?(h(),ue(f,{key:1,"header-value":e.headerPanelHeaderValue,"header-icons":e.headerIcons,"header-operations":e.headerPanelHeaderOperations,abbreviation:e.abbreviation,onSelect:e.onHeaderPanelSelect,onHeaderLabelClick:e.onMonthHeaderLabelClick},null,8,["header-value","header-icons","header-operations","abbreviation","onSelect","onHeaderLabelClick"])):re("v-if",!0)],64)):(h(),S(He,{key:1},[e.mode==="week"?(h(),ue(p,ke({key:0},e.commonPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])):e.mode==="month"?(h(),ue(f,ke({key:1,abbreviation:e.abbreviation},e.commonPanelProps),null,16,["abbreviation"])):e.mode==="year"?(h(),ue(k,$t(ke({key:2},e.commonPanelProps)),null,16)):e.mode==="quarter"?(h(),ue(y,$t(ke({key:3},e.commonPanelProps)),null,16)):(h(),ue($,ke({key:4},e.commonPanelProps,{mode:"date","show-time":e.showTime,"time-picker-props":e.timePickerProps,"day-start-of-week":e.dayStartOfWeek,"footer-value":e.footerValue,"time-picker-value":e.timePickerValue,"disabled-time":e.disabledTime,onTimePickerSelect:e.onTimePickerSelect}),null,16,["show-time","time-picker-props","day-start-of-week","footer-value","time-picker-value","disabled-time","onTimePickerSelect"])),v(w,{"prefix-cls":e.prefixCls,"show-today-btn":e.showNowBtn&&!(e.showConfirmBtn||e.showShortcutsInBottom),"show-confirm-btn":e.showConfirmBtn,"confirm-btn-disabled":e.confirmBtnDisabled,onTodayBtnClick:e.onTodayBtnClick,onConfirmBtnClick:e.onConfirmBtnClick},Lt({_:2},[e.extra?{name:"extra",fn:ve(()=>[e.extra?(h(),ue(b,{key:0,"render-func":e.extra},null,8,["render-func"])):re("v-if",!0)]),key:"0"}:void 0,e.showShortcutsInBottom?{name:"btn",fn:ve(()=>[v(l,$t(ln(e.shortcutsProps)),null,16)]),key:"1"}:void 0]),1032,["prefix-cls","show-today-btn","show-confirm-btn","confirm-btn-disabled","onTodayBtnClick","onConfirmBtnClick"])],64))],2),e.showShortcutsInRight?(h(),ue(l,$t(ke({key:1},e.shortcutsProps)),null,16)):re("v-if",!0)],2)}var XH=F(YH,[["render",GH]]);function QH(e="date",o=!1){switch(e){case"date":return o?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD";case"month":return"YYYY-MM";case"year":return"YYYY";case"week":return"gggg-wo";case"quarter":return"YYYY-[Q]Q";default:return"YYYY-MM-DD"}}function JH(e="date",o=!1){switch(e){case"date":return o?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD";case"month":return"YYYY-MM";case"year":return"YYYY";case"week":return"YYYY-MM-DD";case"quarter":return"YYYY-MM";default:return"YYYY-MM-DD"}}function Gg(e){const{format:o,mode:t,showTime:i,valueFormat:s}=$e(e),u=m(()=>!Ae(o==null?void 0:o.value)&&(o==null?void 0:o.value)||QH(t==null?void 0:t.value,i==null?void 0:i.value)),l=m(()=>(s==null?void 0:s.value)||JH(t==null?void 0:t.value,i==null?void 0:i.value)),k=m(()=>["timestamp","Date"].includes(l.value)?u.value:l.value);return{format:u,valueFormat:l,parseValueFormat:k}}function Xg(e){const{mode:o,showTime:t,disabledDate:i,disabledTime:s,isRange:u}=$e(e),l=m(()=>(o==null?void 0:o.value)==="date"&&(t==null?void 0:t.value)),k=m(()=>(y,$)=>{if(!(i!=null&&i.value))return!1;const b=vn(y);return u!=null&&u.value?i.value(b,$):i.value(b)}),f=(y,$)=>(($==null?void 0:$())||[]).includes(y),p=m(()=>(y,$)=>{if(!l.value||!(s!=null&&s.value))return!1;const b=vn(y),w=u!=null&&u.value?s.value(b,$):s.value(b);return f(y.hour(),w.disabledHours)||f(y.minute(),w.disabledMinutes)||f(y.second(),w.disabledSeconds)});return function($,b){return $&&(k.value($,b||"start")||p.value($,b||"start"))}}const Eo=(e,o)=>{if(!e||!o)return;o=o.replace(/\[(\w+)\]/g,".$1");const t=o.split(".");if(t.length===0)return;let i=e;for(let s=0;s{if(!e||!o)return;o=o.replace(/\[(\w+)\]/g,".$1");const s=o.split(".");if(s.length===0)return;let u=e;for(let l=0;l{const k=u.startsWith("datePicker.")?u.split(".").slice(1).join("."):u;return Eo((o==null?void 0:o.value)||{},k)||i(u,...l)};return ft(Tg,{datePickerT:s}),s}function uv(e){const{timePickerProps:o,selectedValue:t}=$e(e),i=m(()=>{var $;return($=o==null?void 0:o.value)==null?void 0:$.format}),s=m(()=>{var $;return!!(($=o==null?void 0:o.value)!=null&&$.use12Hours)}),{format:u}=Jv(Ce({format:i,use12Hours:s})),l=m(()=>{var $;return bn(($=o==null?void 0:o.value)==null?void 0:$.defaultValue,u.value)}),k=()=>(t==null?void 0:t.value)||l.value||en(),f=D(k());function p($){$&&(f.value=$)}function y(){f.value=k()}return Ie(t,$=>{p($)}),[f,p,y]}function Jg(e,o){return o==="timestamp"?e.toDate().getTime():o==="Date"?e.toDate():e.format(o)}function _H(e){const{format:o}=$e(e);return t=>Jg(t,o.value)}function y0(e,o){return e.map(t=>t?Jg(t,o):void 0)}const ex=N({name:"Picker",components:{DateInput:Wg,Trigger:qt,PickerPanel:XH,IconCalendar:ii},inheritAttrs:!1,props:{locale:{type:Object},hideTrigger:{type:Boolean},allowClear:{type:Boolean,default:!0},readonly:{type:Boolean},error:{type:Boolean},size:{type:String},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},position:{type:String,default:"bl"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},triggerProps:{type:Object},unmountOnClose:{type:Boolean},placeholder:{type:String},disabled:{type:Boolean},disabledDate:{type:Function},disabledTime:{type:Function},pickerValue:{type:[Object,String,Number]},defaultPickerValue:{type:[Object,String,Number]},popupContainer:{type:[String,Object]},mode:{type:String,default:"date"},format:{type:[String,Function]},valueFormat:{type:String},previewShortcut:{type:Boolean,default:!0},showConfirmBtn:{type:Boolean},showTime:{type:Boolean},timePickerProps:{type:Object},showNowBtn:{type:Boolean,default:!0},dayStartOfWeek:{type:Number,default:0},modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},disabledInput:{type:Boolean,default:!1},abbreviation:{type:Boolean,default:!0}},emits:{change:(e,o,t)=>!0,"update:modelValue":e=>!0,select:(e,o,t)=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,ok:(e,o,t)=>!0,clear:()=>!0,"select-shortcut":e=>!0,"picker-value-change":(e,o,t)=>!0,"update:pickerValue":e=>!0},setup(e,{emit:o,slots:t}){const{mode:i,modelValue:s,defaultValue:u,format:l,valueFormat:k,placeholder:f,popupVisible:p,defaultPopupVisible:y,disabled:$,showTime:b,timePickerProps:w,disabledDate:z,disabledTime:I,readonly:j,locale:O,pickerValue:T,defaultPickerValue:V,dayStartOfWeek:P,previewShortcut:E,showConfirmBtn:M}=$e(e),{locale:A}=jt();Ut(()=>{mg(A.value,P.value)});const{mergedDisabled:x,eventHandlers:X}=zt({disabled:$}),Y=Qg(Ce({locale:O})),q=W("picker"),le=D(),Q=m(()=>(f==null?void 0:f.value)||{date:Y("datePicker.placeholder.date"),month:Y("datePicker.placeholder.month"),year:Y("datePicker.placeholder.year"),week:Y("datePicker.placeholder.week"),quarter:Y("datePicker.placeholder.quarter")}[i.value]||Y("datePicker.placeholder.date")),{format:_,valueFormat:ae,parseValueFormat:oe}=Gg(Ce({format:l,mode:i,showTime:b,valueFormat:k})),G=m(()=>l&&Ae(l.value)?Ke=>{var dt;return(dt=l.value)==null?void 0:dt.call(l,vn(Ke))}:_.value),J=_H(Ce({format:ae})),U=Xg(Ce({mode:i,disabledDate:z,disabledTime:I,showTime:b})),R=m(()=>b.value||M.value),K=m(()=>R.value&&(!Pe.value||U(Pe.value))),te=m(()=>i.value==="date"&&b.value),{value:fe,setValue:se}=DZ(Ce({modelValue:s,defaultValue:u,format:oe})),[ie,pe]=_t(),[Ne,Me]=_t(),Pe=m(()=>{var Ke;return(Ke=ie.value)!=null?Ke:fe.value}),Ze=m(()=>{var Ke,dt;return(dt=(Ke=Ne.value)!=null?Ke:ie.value)!=null?dt:fe.value}),[Se,Re]=_t(),[Le,ce]=Rt(y.value,Ce({value:p})),me=Ke=>{Le.value!==Ke&&(ce(Ke),o("popup-visible-change",Ke),o("update:popupVisible",Ke))},{headerValue:he,setHeaderValue:Fe,headerOperations:We,resetHeaderValue:Be}=xr(Ce({mode:i,value:T,defaultValue:V,selectedValue:Ze,format:oe,onChange:Ke=>{const dt=J(Ke),Mt=_n(Ke,oe.value),jn=vn(Ke);o("picker-value-change",dt,jn,Mt),o("update:pickerValue",dt)}})),[be,,tt]=uv(Ce({timePickerProps:w,selectedValue:Ze})),it=m(()=>!j.value&&!Ae(G.value)),at=D();Ie(Le,Ke=>{pe(void 0),Me(void 0),at.value=void 0,Ke&&(Be(),tt()),Ke||Re(void 0)});function kt(Ke,dt){var Mt,jn;const hn=Ke?J(Ke):void 0,Yn=_n(Ke,oe.value),lo=vn(Ke);Zv(Ke,fe.value)&&(o("update:modelValue",hn),o("change",hn,lo,Yn),(jn=(Mt=X.value)==null?void 0:Mt.onChange)==null||jn.call(Mt)),dt&&o("ok",hn,lo,Yn)}function Bt(Ke,dt,Mt){U(Ke)||(kt(Ke,Mt),se(Ke),pe(void 0),Me(void 0),Re(void 0),at.value=void 0,rn(dt)&&me(dt))}function pn(Ke,dt){if(pe(Ke),Me(void 0),Re(void 0),at.value=void 0,dt){const Mt=Ke?J(Ke):void 0,jn=_n(Ke,oe.value),hn=vn(Ke);o("select",Mt,hn,jn)}}function we(Ke){le.value&&le.value.focus&&le.value.focus(Ke)}function ye(Ke,dt){return!te.value&&!w.value?Ke:Fg(en(),Ke,dt)}function ze(Ke){x.value||me(Ke)}function Qe(Ke){Ke.stopPropagation(),Bt(void 0),o("clear")}function Pt(){var Ke,dt;(dt=(Ke=X.value)==null?void 0:Ke.onBlur)==null||dt.call(Ke)}function Ct(Ke){me(!0);const dt=Ke.target.value;if(Re(dt),!Zr(dt,_.value))return;const Mt=Tt(dt,_.value);U(Mt)||(R.value?pn(Mt):Bt(Mt,!0))}function Qt(){Bt(Ze.value,!1)}function Oe(Ke){R.value?pn(Ke,!0):Bt(Ke,!1)}function xe(Ke){const dt=ye(Ke,be.value);Oe(dt)}function Je(Ke){const dt=ye(Ze.value||en(),Ke);Oe(dt)}function nt(){Bt(Ze.value,!1,!0)}function rt(){e.disabledInput&&we()}let ct;tn(()=>{clearTimeout(ct)});function Ht(Ke){clearTimeout(ct),Me(Ke),Re(void 0)}function Jt(){clearTimeout(ct),ct=setTimeout(()=>{Me(void 0)},100)}function no(Ke,dt){o("select-shortcut",dt),Bt(Ke,!1)}function oo(Ke){at.value=Ke}function uo(){at.value="year"}function En(Ke){let dt=he.value;if(dt=dt.set("year",Ke.year()),at.value==="month"&&(dt=dt.set("month",Ke.month())),Fe(dt),i.value==="quarter"||i.value==="month"){at.value=void 0;return}at.value=at.value==="year"?"month":void 0}const Ln=m(()=>({format:_.value,...Gt((w==null?void 0:w.value)||{},["defaultValue"]),visible:Le.value})),un=m(()=>({...to(e,["mode","shortcuts","shortcutsPosition","dayStartOfWeek","disabledDate","disabledTime","showTime","hideTrigger","abbreviation"]),showNowBtn:e.showNowBtn&&i.value==="date",prefixCls:q,format:oe.value,value:Ze.value,visible:Le.value,showConfirmBtn:R.value,confirmBtnDisabled:K.value,timePickerProps:Ln.value,extra:t.extra,dateRender:t.cell,headerValue:he.value,headerIcons:{prev:t["icon-prev"],prevDouble:t["icon-prev-double"],next:t["icon-next"],nextDouble:t["icon-next-double"]},headerOperations:We.value,timePickerValue:be.value,headerMode:at.value,onCellClick:xe,onTimePickerSelect:Je,onConfirm:nt,onShortcutClick:no,onShortcutMouseEnter:E.value?Ht:void 0,onShortcutMouseLeave:E.value?Jt:void 0,onTodayBtnClick:Oe,onHeaderLabelClick:oo,onHeaderSelect:En,onMonthHeaderClick:uo}));return{prefixCls:q,refInput:le,panelProps:un,panelValue:Ze,inputValue:Se,selectedValue:fe,inputFormat:G,computedPlaceholder:Q,panelVisible:Le,inputEditable:it,needConfirm:R,mergedDisabled:x,onPanelVisibleChange:ze,onInputClear:Qe,onInputChange:Ct,onInputPressEnter:Qt,onInputBlur:Pt,onPanelClick:rt}}});function tx(e,o,t,i,s,u){const l=ne("IconCalendar"),k=ne("DateInput"),f=ne("PickerPanel"),p=ne("Trigger");return e.hideTrigger?(h(),ue(f,$t(ke({key:1},{...e.$attrs,...e.panelProps})),null,16)):(h(),ue(p,ke({key:0,trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,"popup-offset":4},e.triggerProps,{position:e.position,disabled:e.mergedDisabled||e.readonly,"prevent-focus":!0,"popup-visible":e.panelVisible,"unmount-on-close":e.unmountOnClose,"popup-container":e.popupContainer,onPopupVisibleChange:e.onPanelVisibleChange}),{content:ve(()=>[v(f,ke(e.panelProps,{onClick:e.onPanelClick}),null,16,["onClick"])]),default:ve(()=>[ee(e.$slots,"default",{},()=>[v(k,ke(e.$attrs,{ref:"refInput",size:e.size,focused:e.panelVisible,visible:e.panelVisible,error:e.error,disabled:e.mergedDisabled,readonly:!e.inputEditable||e.disabledInput,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,"input-value":e.inputValue,value:e.needConfirm?e.panelValue:e.selectedValue,format:e.inputFormat,onClear:e.onInputClear,onChange:e.onInputChange,onPressEnter:e.onInputPressEnter,onBlur:e.onInputBlur}),Lt({"suffix-icon":ve(()=>[ee(e.$slots,"suffix-icon",{},()=>[v(l)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[ee(e.$slots,"prefix")]),key:"0"}:void 0]),1040,["size","focused","visible","error","disabled","readonly","allow-clear","placeholder","input-value","value","format","onClear","onChange","onPressEnter","onBlur"])])]),_:3},16,["position","disabled","popup-visible","unmount-on-close","popup-container","onPopupVisibleChange"]))}var ri=F(ex,[["render",tx]]),g0=N({name:"DatePicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:[String,Function]},dayStartOfWeek:{type:Number,default:0},showTime:{type:Boolean},timePickerProps:{type:Object},disabled:{type:Boolean},disabledDate:{type:Function},disabledTime:{type:Function},showNowBtn:{type:Boolean,default:!0}},setup(e,{attrs:o,slots:t}){return()=>v(ri,ke(e,o,{mode:"date"}),t)}}),ar=N({name:"WeekPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"gggg-wo"},valueFormat:{type:String,default:"YYYY-MM-DD"},dayStartOfWeek:{type:Number,default:0}},setup(e,{attrs:o,slots:t}){return()=>v(ri,ke(e,o,{mode:"week"}),t)}}),cr=N({name:"MonthPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY-MM"}},setup(e,{attrs:o,slots:t}){return()=>v(ri,ke(e,o,{mode:"month"}),t)}}),ur=N({name:"YearPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY"}},setup(e,{attrs:o,slots:t}){return()=>v(ri,ke(e,o,{mode:"year"}),t)}}),dr=N({name:"QuarterPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY-[Q]Q"},valueFormat:{type:String,default:"YYYY-MM"}},setup(e,{attrs:o,slots:t}){return()=>v(ri,ke(e,o,{mode:"quarter"}),t)}});function nx(e){const{modelValue:o,defaultValue:t,format:i}=$e(e),s=m(()=>bn(sv(o.value),i.value)),u=m(()=>bn(sv(t.value),i.value)),[l,k]=_t(De(s.value)?De(u.value)?[]:u.value:s.value);return Ie(s,()=>{De(s.value)&&k([])}),{value:m(()=>s.value||l.value),setValue:k}}function ox(e){const{startHeaderMode:o,endHeaderMode:t,mode:i,value:s,defaultValue:u,selectedValue:l,format:k,onChange:f}=$e(e),p=m(()=>["date","week"].includes(i.value)),y=m(()=>p.value?"M":"y"),$=(ie,pe)=>ie.isSame(pe,y.value),{span:b,superSpan:w}=Yg(Ce({mode:i})),z=m(()=>(o==null?void 0:o.value)||i.value),I=m(()=>(t==null?void 0:t.value)||i.value),j=m(()=>{var ie;return(ie=s.value)==null?void 0:ie[0]}),O=m(()=>{var ie;return(ie=s.value)==null?void 0:ie[1]}),T=m(()=>{var ie;return(ie=u.value)==null?void 0:ie[0]}),V=m(()=>{var ie;return(ie=u.value)==null?void 0:ie[1]}),P=ie=>{f!=null&&f.value&&f.value(ie)},{headerValue:E,setHeaderValue:M,headerOperations:A,getDefaultLocalValue:x}=xr(Ce({mode:z,value:j,defaultValue:T,selectedValue:void 0,format:k,onChange:ie=>{P([ie,X.value])}})),{headerValue:X,setHeaderValue:Y,headerOperations:q,getDefaultLocalValue:le}=xr(Ce({mode:I,value:O,defaultValue:V,selectedValue:void 0,format:k,onChange:ie=>{P([E.value,ie])}})),Q=ie=>{const pe=$(E.value,ie[0]),Ne=$(X.value,ie[1]);M(ie[0],!1),Y(ie[1],!1),(!pe||!Ne)&&f!=null&&f.value&&(f==null||f.value(ie))};function _(ie){let[pe,Ne]=ql(ie);const Me=Zt.add(pe,b.value,"M");return Ne.isBefore(Me,y.value)&&(Ne=Me),[pe,Ne]}function ae(){var ie,pe;let Ne=(ie=l.value)==null?void 0:ie[0],Me=(pe=l.value)==null?void 0:pe[1];return Ne&&Me&&([Ne,Me]=ql([Ne,Me])),[Ne,Me]}const[oe,G]=ae(),[J,U]=_([oe||E.value,G||X.value]);M(J,!1),Y(U,!1);const R=()=>{const ie=x(),pe=le();pt(()=>{const[Ne,Me]=ae(),[Pe,Ze]=_([Ne||ie,Me||pe]);Q([Pe,Ze])})},K=m(()=>Zt.add(E.value,b.value,"M").isBefore(X.value,y.value)),te=m(()=>Zt.add(E.value,w.value,"M").isBefore(X.value,y.value)),fe=m(()=>{const ie=["onSuperPrev"];return p.value&&ie.push("onPrev"),K.value&&p&&ie.push("onNext"),te.value&&ie.push("onSuperNext"),to(A.value,ie)}),se=m(()=>{const ie=["onSuperNext"];return p.value&&ie.push("onNext"),K.value&&p.value&&ie.push("onPrev"),te.value&&ie.push("onSuperPrev"),to(q.value,ie)});return{startHeaderValue:E,endHeaderValue:X,startHeaderOperations:fe,endHeaderOperations:se,setHeaderValue:Q,resetHeaderValue:R}}const lx=N({name:"DateInputRange",components:{IconHover:St,IconClose:Kt,FeedbackIcon:Ql},props:{size:{type:String},focused:{type:Boolean},focusedIndex:{type:Number},error:{type:Boolean},disabled:{type:[Boolean,Array],default:!1},readonly:{type:Boolean},allowClear:{type:Boolean},placeholder:{type:Array,default:()=>[]},inputValue:{type:Array},value:{type:Array,default:()=>[]},format:{type:[String,Function],required:!0}},emits:["focused-index-change","update:focusedIndex","change","clear","press-enter"],setup(e,{emit:o,slots:t}){const{error:i,focused:s,disabled:u,size:l,value:k,format:f,focusedIndex:p,inputValue:y}=$e(e),{mergedSize:$,mergedDisabled:b,mergedError:w,feedback:z}=zt({size:l,error:i}),{mergedSize:I}=Xt($),j=D(),O=D(),T=oe=>b.value?b.value:Xe(u.value)?u.value[oe]:u.value,V=m(()=>T(0)),P=m(()=>T(1)),E=W("picker"),M=m(()=>[E,`${E}-range`,`${E}-size-${I.value}`,{[`${E}-focused`]:s.value,[`${E}-disabled`]:V.value&&P.value,[`${E}-error`]:w.value,[`${E}-has-prefix`]:t.prefix}]);function A(oe){return[`${E}-input`,{[`${E}-input-active`]:oe===(p==null?void 0:p.value)}]}function x(oe){var G,J;if(y!=null&&y.value)return(G=y==null?void 0:y.value)==null?void 0:G[oe];const U=(J=k==null?void 0:k.value)==null?void 0:J[oe];if(U&&Vn(U))return Ae(f.value)?f.value(U):U.format(f.value)}const X=m(()=>x(0)),Y=m(()=>x(1));function q(oe){o("focused-index-change",oe),o("update:focusedIndex",oe)}function le(oe){oe.stopPropagation(),o("change",oe)}function Q(){o("press-enter")}function _(oe){oe.preventDefault()}function ae(oe){o("clear",oe)}return{prefixCls:E,classNames:M,refInput0:j,refInput1:O,disabled0:V,disabled1:P,mergedDisabled:b,getDisabled:T,getInputWrapClassName:A,displayValue0:X,displayValue1:Y,changeFocusedInput:q,onChange:le,onPressEnter:Q,onPressTab:_,onClear:ae,feedback:z}},methods:{focus(e){const o=Z(e)?e:this.focusedIndex,t=o===0?this.refInput0:this.refInput1;!De(o)&&!this.getDisabled(o)&&t&&t.focus&&t.focus()},blur(){const e=this.focusedIndex===0?this.refInput0:this.refInput1;e&&e.blur&&e.blur()}}}),ix=["disabled","placeholder","value"],rx=["disabled","placeholder","value"];function sx(e,o,t,i,s,u){const l=ne("IconClose"),k=ne("IconHover"),f=ne("FeedbackIcon");return h(),S("div",{class:C(e.classNames)},[e.$slots.prefix?(h(),S("div",{key:0,class:C(`${e.prefixCls}-prefix`)},[ee(e.$slots,"prefix")],2)):re("v-if",!0),B("div",{class:C(e.getInputWrapClassName(0))},[B("input",ke({ref:"refInput0",disabled:e.disabled0,placeholder:e.placeholder[0],value:e.displayValue0},e.readonly?{readonly:!0}:{},{onInput:o[0]||(o[0]=(...p)=>e.onChange&&e.onChange(...p)),onKeydown:[o[1]||(o[1]=_o((...p)=>e.onPressEnter&&e.onPressEnter(...p),["enter"])),o[2]||(o[2]=_o((...p)=>e.onPressTab&&e.onPressTab(...p),["tab"]))],onClick:o[3]||(o[3]=()=>e.changeFocusedInput(0))}),null,16,ix)],2),B("span",{class:C(`${e.prefixCls}-separator`)},[ee(e.$slots,"separator",{},()=>[o[8]||(o[8]=Ge(" - "))])],2),B("div",{class:C(e.getInputWrapClassName(1))},[B("input",ke({ref:"refInput1",disabled:e.disabled1,placeholder:e.placeholder[1],value:e.displayValue1},e.readonly?{readonly:!0}:{},{onInput:o[4]||(o[4]=(...p)=>e.onChange&&e.onChange(...p)),onKeydown:[o[5]||(o[5]=_o((...p)=>e.onPressEnter&&e.onPressEnter(...p),["enter"])),o[6]||(o[6]=_o((...p)=>e.onPressTab&&e.onPressTab(...p),["tab"]))],onClick:o[7]||(o[7]=()=>e.changeFocusedInput(1))}),null,16,rx)],2),B("div",{class:C(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.value.length===2?(h(),ue(k,{key:0,prefix:e.prefixCls,class:C(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:ve(()=>[v(l)]),_:1},8,["prefix","class","onClick"])):re("v-if",!0),B("span",{class:C(`${e.prefixCls}-suffix-icon`)},[ee(e.$slots,"suffix-icon")],2),e.feedback?(h(),ue(f,{key:1,type:e.feedback},null,8,["type"])):re("v-if",!0)],2)],2)}var _g=F(lx,[["render",sx]]);const ax=N({name:"DateRangePikerPanel",components:{PanelShortcuts:Ag,PanelFooter:Ug,RenderFunction:co,DatePanel:_v,WeekPanel:Hg,MonthPanel:xg,YearPanel:Rg,QuarterPanel:qg},props:{mode:{type:String,default:"date"},value:{type:Array,default:()=>[]},footerValue:{type:Array},timePickerValue:{type:Array},showTime:{type:Boolean},showConfirmBtn:{type:Boolean},prefixCls:{type:String,required:!0},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},format:{type:String,required:!0},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},timePickerProps:{type:Object},extra:{type:Function},dateRender:{type:Function},hideTrigger:{type:Boolean},startHeaderProps:{type:Object,default:()=>({})},endHeaderProps:{type:Object,default:()=>({})},confirmBtnDisabled:{type:Boolean},disabled:{type:Array,default:()=>[!1,!1]},visible:{type:Boolean},startHeaderMode:{type:String},endHeaderMode:{type:String},abbreviation:{type:Boolean}},emits:["cell-click","cell-mouse-enter","time-picker-select","shortcut-click","shortcut-mouse-enter","shortcut-mouse-leave","confirm","start-header-label-click","end-header-label-click","start-header-select","end-header-select"],setup(e,{emit:o}){const{prefixCls:t,shortcuts:i,shortcutsPosition:s,format:u,hideTrigger:l,value:k,disabledDate:f,disabledTime:p,startHeaderProps:y,endHeaderProps:$,dateRender:b,visible:w,startHeaderMode:z,endHeaderMode:I}=$e(e),j=m(()=>Xe(i.value)&&i.value.length),O=m(()=>[`${t.value}-range-container`,{[`${t.value}-range-container-panel-only`]:l.value,[`${t.value}-range-container-shortcuts-placement-left`]:j.value&&s.value==="left",[`${t.value}-range-container-shortcuts-placement-right`]:j.value&&s.value==="right"}]),T=D("date");Ie(w,(te,fe)=>{te&&!fe&&(T.value="date")});function V(te){return bn(sv(Ae(te.value)?te.value():te.value),te.format||u.value)}function P(te){o("shortcut-click",V(te),te)}function E(te){o("shortcut-mouse-enter",V(te))}function M(te){o("shortcut-mouse-leave",V(te))}function A(te){o("cell-click",te)}function x(te){o("cell-mouse-enter",te)}function X(){o("confirm")}function Y(te){o("time-picker-select",te,"start")}function q(te){o("time-picker-select",te,"end")}function le(te){o("start-header-label-click",te)}function Q(te){o("end-header-label-click",te)}function _(te){o("start-header-select",te)}function ae(te){o("end-header-select",te)}function oe(te){return Ae(f==null?void 0:f.value)?fe=>{var se;return((se=f==null?void 0:f.value)==null?void 0:se.call(f,fe,te===0?"start":"end"))||!1}:void 0}function G(te){return Ae(p==null?void 0:p.value)?fe=>{var se;return((se=p==null?void 0:p.value)==null?void 0:se.call(p,fe,te===0?"start":"end"))||!1}:void 0}function J(te){return Ae(b==null?void 0:b.value)?fe=>{var se;const ie={...fe,type:te===0?"start":"end"};return(se=b==null?void 0:b.value)==null?void 0:se.call(b,ie)}:void 0}const U=Ce({prefixCls:t,shortcuts:i,onItemClick:P,onItemMouseEnter:E,onItemMouseLeave:M}),R=m(()=>({...y.value,rangeValues:k.value,disabledDate:oe(0),dateRender:J(0),onSelect:z.value?_:A,onCellMouseEnter:x,onHeaderLabelClick:le})),K=m(()=>({...$.value,rangeValues:k.value,disabledDate:oe(1),dateRender:J(1),onSelect:I.value?ae:A,onCellMouseEnter:x,onHeaderLabelClick:Q}));return{pick:to,classNames:O,showShortcuts:j,shortcutsProps:U,startPanelProps:R,endPanelProps:K,getDisabledTimeFunc:G,onConfirmBtnClick:X,currentDateView:T,onStartTimePickerSelect:Y,onEndTimePickerSelect:q,onStartHeaderPanelSelect:_,onEndHeaderPanelSelect:ae}}});function cx(e,o,t,i,s,u){const l=ne("PanelShortcuts"),k=ne("YearPanel"),f=ne("MonthPanel"),p=ne("WeekPanel"),y=ne("QuarterPanel"),$=ne("DatePanel"),b=ne("RenderFunction"),w=ne("PanelFooter");return h(),S("div",{class:C(e.classNames)},[e.showShortcuts&&e.shortcutsPosition==="left"?(h(),ue(l,$t(ke({key:0},e.shortcutsProps)),null,16)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-range-panel-wrapper`)},[re(" panel "),B("div",{class:C(`${e.prefixCls}-range`)},[B("div",{class:C(`${e.prefixCls}-range-wrapper`)},[e.startHeaderMode||e.endHeaderMode?(h(),S(He,{key:0},[e.startHeaderMode==="year"?(h(),ue(k,$t(ke({key:0},e.startPanelProps)),null,16)):re("v-if",!0),e.endHeaderMode==="year"?(h(),ue(k,$t(ke({key:1},e.endPanelProps)),null,16)):e.startHeaderMode==="month"?(h(),ue(f,ke({key:2},e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):e.endHeaderMode==="month"?(h(),ue(f,ke({key:3},e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):re("v-if",!0)],64)):(h(),S(He,{key:1},[re(" week "),e.mode==="week"?(h(),S(He,{key:0},[v(p,ke(e.startPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"]),v(p,ke(e.endPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])],64)):e.mode==="month"?(h(),S(He,{key:1},[re(" month "),v(f,ke(e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"]),v(f,ke(e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])],64)):e.mode==="year"?(h(),S(He,{key:2},[re(" year "),v(k,$t(ln(e.startPanelProps)),null,16),v(k,$t(ln(e.endPanelProps)),null,16)],64)):e.mode==="quarter"?(h(),S(He,{key:3},[re(" quarter "),v(y,$t(ln(e.startPanelProps)),null,16),v(y,$t(ln(e.endPanelProps)),null,16)],64)):(h(),S(He,{key:4},[re(" date "),v($,ke({currentView:e.currentDateView,"onUpdate:currentView":o[0]||(o[0]=z=>e.currentDateView=z)},e.startPanelProps,{"is-range":"",value:e.value&&e.value[0],"footer-value":e.footerValue&&e.footerValue[0],"time-picker-value":e.timePickerValue&&e.timePickerValue[0],"day-start-of-week":e.dayStartOfWeek,"show-time":e.showTime,"time-picker-props":e.timePickerProps,"disabled-time":e.getDisabledTimeFunc(0),disabled:e.disabled[0],onTimePickerSelect:e.onStartTimePickerSelect}),null,16,["currentView","value","footer-value","time-picker-value","day-start-of-week","show-time","time-picker-props","disabled-time","disabled","onTimePickerSelect"]),v($,ke({currentView:e.currentDateView,"onUpdate:currentView":o[1]||(o[1]=z=>e.currentDateView=z)},e.endPanelProps,{"is-range":"",value:e.value&&e.value[1],"footer-value":e.footerValue&&e.footerValue[1],"time-picker-value":e.timePickerValue&&e.timePickerValue[1],"day-start-of-week":e.dayStartOfWeek,"show-time":e.showTime,"time-picker-props":e.timePickerProps,"disabled-time":e.getDisabledTimeFunc(1),disabled:e.disabled[1],onTimePickerSelect:e.onEndTimePickerSelect}),null,16,["currentView","value","footer-value","time-picker-value","day-start-of-week","show-time","time-picker-props","disabled-time","disabled","onTimePickerSelect"])],64))],64))],2)],2),re(" footer "),v(w,{"prefix-cls":e.prefixCls,"show-today-btn":!1,"show-confirm-btn":e.showConfirmBtn,"confirm-btn-disabled":e.confirmBtnDisabled,onConfirmBtnClick:e.onConfirmBtnClick},Lt({_:2},[e.extra||e.$slots.extra?{name:"extra",fn:ve(()=>[e.$slots.extra?ee(e.$slots,"extra",{key:0}):(h(),ue(b,{key:1,"render-func":e.extra},null,8,["render-func"]))]),key:"0"}:void 0,e.showShortcuts&&e.shortcutsPosition==="bottom"?{name:"btn",fn:ve(()=>[v(l,$t(ln(e.shortcutsProps)),null,16)]),key:"1"}:void 0]),1032,["prefix-cls","show-confirm-btn","confirm-btn-disabled","onConfirmBtnClick"])],2),e.showShortcuts&&e.shortcutsPosition==="right"?(h(),ue(l,$t(ke({key:1},e.shortcutsProps)),null,16)):re("v-if",!0)],2)}var ux=F(ax,[["render",cx]]);function dx(e){const{timePickerProps:o,selectedValue:t}=$e(e),i=m(()=>{var O;return(O=t==null?void 0:t.value)==null?void 0:O[0]}),s=m(()=>{var O;return(O=t==null?void 0:t.value)==null?void 0:O[1]}),u=m(()=>{var O;return(O=o==null?void 0:o.value)==null?void 0:O.defaultValue}),l=m(()=>Xe(u.value)?{...o==null?void 0:o.value,defaultValue:u.value[0]}:o==null?void 0:o.value),k=m(()=>Xe(u.value)?{...o==null?void 0:o.value,defaultValue:u.value[1]}:o==null?void 0:o.value),[f,p,y]=uv(Ce({timePickerProps:l,selectedValue:i})),[$,b,w]=uv(Ce({timePickerProps:k,selectedValue:s})),z=m(()=>[f.value,$.value]);function I(O){O&&(p(O[0]),b(O[1]))}function j(){y(),w()}return[z,I,j]}const fx=N({name:"RangePicker",components:{RangePickerPanel:ux,DateRangeInput:_g,Trigger:qt,IconCalendar:ii},inheritAttrs:!1,props:{mode:{type:String,default:"date"},modelValue:{type:Array},defaultValue:{type:Array},pickerValue:{type:Array},defaultPickerValue:{type:Array},disabled:{type:[Boolean,Array],default:!1},dayStartOfWeek:{type:Number,default:0},format:{type:String},valueFormat:{type:String},showTime:{type:Boolean},timePickerProps:{type:Object},placeholder:{type:Array},disabledDate:{type:Function},disabledTime:{type:Function},separator:{type:String},exchangeTime:{type:Boolean,default:!0},popupContainer:{type:[String,Object]},locale:{type:Object},hideTrigger:{type:Boolean},allowClear:{type:Boolean,default:!0},readonly:{type:Boolean},error:{type:Boolean},size:{type:String},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},position:{type:String,default:"bl"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean},triggerProps:{type:Object},unmountOnClose:{type:Boolean},previewShortcut:{type:Boolean,default:!0},showConfirmBtn:{type:Boolean},disabledInput:{type:Boolean,default:!1},abbreviation:{type:Boolean,default:!0}},emits:{change:(e,o,t)=>!0,"update:modelValue":e=>!0,select:(e,o,t)=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,ok:(e,o,t)=>!0,clear:()=>!0,"select-shortcut":e=>!0,"picker-value-change":(e,o,t)=>!0,"update:pickerValue":e=>!0},setup(e,{emit:o,slots:t}){const{mode:i,showTime:s,format:u,modelValue:l,defaultValue:k,popupVisible:f,defaultPopupVisible:p,placeholder:y,timePickerProps:$,disabled:b,disabledDate:w,disabledTime:z,locale:I,pickerValue:j,defaultPickerValue:O,valueFormat:T,size:V,error:P,dayStartOfWeek:E,exchangeTime:M,previewShortcut:A,showConfirmBtn:x}=$e(e),{locale:X}=jt(),Y=ot(nn,void 0);Ut(()=>{mg(X.value,E.value)});const q=m(()=>{var Ve;return!(!M.value||!((Ve=Y==null?void 0:Y.exchangeTime)==null||Ve))}),{mergedSize:le,mergedDisabled:Q,mergedError:_,eventHandlers:ae}=zt({size:V,error:P}),oe=Qg(Ce({locale:I})),G=W("picker"),J=m(()=>(y==null?void 0:y.value)||{date:oe("datePicker.rangePlaceholder.date"),month:oe("datePicker.rangePlaceholder.month"),year:oe("datePicker.rangePlaceholder.year"),week:oe("datePicker.rangePlaceholder.week"),quarter:oe("datePicker.rangePlaceholder.quarter")}[i.value]||oe("datePicker.rangePlaceholder.date")),{format:U,valueFormat:R,parseValueFormat:K}=Gg(Ce({mode:i,format:u,showTime:s,valueFormat:T})),te=m(()=>{const Ve=b.value===!0||Q.value||Xe(b.value)&&b.value[0]===!0,_e=b.value===!0||Q.value||Xe(b.value)&&b.value[1]===!0;return[Ve,_e]}),fe=m(()=>te.value[0]&&te.value[1]);function se(Ve=0){return te.value[Ve]?Ve^1:Ve}const ie=D(),pe=D(se()),Ne=m(()=>{const Ve=pe.value,_e=Ve^1;return te.value[_e]?Ve:_e}),Me=m(()=>te.value[pe.value^1]),{value:Pe,setValue:Ze}=nx(Ce({modelValue:l,defaultValue:k,format:K})),[Se,Re]=_t(),[Le,ce]=_t(),me=m(()=>{var Ve;return(Ve=Se.value)!=null?Ve:Pe.value}),he=m(()=>{var Ve,_e;return(_e=(Ve=Le.value)!=null?Ve:Se.value)!=null?_e:Pe.value}),[Fe,We]=_t(),Be=D(),be=D(),[tt,it]=Rt(p.value,Ce({value:f})),at=Ve=>{tt.value!==Ve&&(it(Ve),o("popup-visible-change",Ve),o("update:popupVisible",Ve))},{startHeaderValue:kt,endHeaderValue:Bt,startHeaderOperations:pn,endHeaderOperations:we,resetHeaderValue:ye,setHeaderValue:ze}=ox(Ce({mode:i,startHeaderMode:Be,endHeaderMode:be,value:j,defaultValue:O,selectedValue:he,format:K,onChange:Ve=>{const _e=y0(Ve,R.value),bt=_n(Ve,K.value),wt=vn(Ve);o("picker-value-change",_e,wt,bt),o("update:pickerValue",_e)}}));function Qe(Ve){Be.value=Ve}function Pt(Ve){be.value=Ve}function Ct(Ve){let _e=kt.value;_e=_e.set("year",Ve.year()),Be.value==="month"&&(_e=_e.set("month",Ve.month())),ze([_e,Bt.value]),Be.value=void 0}function Qt(Ve){let _e=Bt.value;_e=_e.set("year",Ve.year()),be.value==="month"&&(_e=_e.set("month",Ve.month())),ze([kt.value,_e]),be.value=void 0}const Oe=D([he.value[0]||en(),he.value[1]||en()]);Ie(he,()=>{const[Ve,_e]=he.value;Oe.value[0]=Ve||Oe.value[0],Oe.value[1]=_e||Oe.value[1]});const[xe,Je,nt]=dx(Ce({timePickerProps:$,selectedValue:he})),rt=m(()=>i.value==="date"&&s.value),ct=m(()=>rt.value||$.value),Ht=Xg(Ce({mode:i,isRange:!0,showTime:s,disabledDate:w,disabledTime:z})),Jt=m(()=>rt.value||x.value),no=m(()=>Jt.value&&(!ko(me.value)||Ht(me.value[0],"start")||Ht(me.value[1],"end")));Ie(tt,Ve=>{Be.value=void 0,be.value=void 0,Re(void 0),ce(void 0),Ve&&(ye(),nt(),pe.value=se(pe.value),pt(()=>dt(pe.value))),Ve||We(void 0)}),Ie(pe,()=>{e.disabledInput&&(dt(pe.value),We(void 0))});function oo(Ve,_e){var bt,wt;const At=Ve?y0(Ve,R.value):void 0,kn=_n(Ve,K.value),qo=vn(Ve);Zv(Ve,Pe.value)&&(o("update:modelValue",At),o("change",At,qo,kn),(wt=(bt=ae.value)==null?void 0:bt.onChange)==null||wt.call(bt)),_e&&o("ok",At,qo,kn)}function uo(Ve){let _e=ql(Ve);return ct.value&&!q.value&&(_e=[Mt(_e[0],Ve[0]),Mt(_e[1],Ve[1])]),_e}function En(Ve,_e,bt){if(Ht(Ve==null?void 0:Ve[0],"start")||Ht(Ve==null?void 0:Ve[1],"end"))return;let wt=Ve?[...Ve]:void 0;ko(wt)&&(wt=uo(wt)),oo(wt,bt),Ze(wt||[]),Re(void 0),ce(void 0),We(void 0),Be.value=void 0,be.value=void 0,rn(_e)&&at(_e)}function Ln(Ve){const _e=y0(Ve,R.value),bt=_n(Ve,K.value),wt=vn(Ve);o("select",_e,wt,bt)}function un(Ve,_e){const{emitSelect:bt=!1,updateHeader:wt=!1}=_e||{};let At=[...Ve];ko(At)&&(At=uo(At)),Re(At),ce(void 0),We(void 0),Be.value=void 0,be.value=void 0,bt&&Ln(At),wt&&ye()}function Ke(Ve,_e){const{updateHeader:bt=!1}=_e||{};ce(Ve),We(void 0),bt&&ye()}function dt(Ve){ie.value&&ie.value.focus&&ie.value.focus(Ve)}function Mt(Ve,_e){return ct.value?Fg(en(),Ve,_e):Ve}function jn(Ve){at(Ve)}function hn(Ve){if(Se.value&&he.value[Ne.value]&&(!Jt.value||!ko(Se.value))){const _e=[...he.value],bt=Mt(Ve,xe.value[pe.value]);_e[pe.value]=bt,Ke(_e)}}function Yn(Ve=!1){return Me.value?[...Pe.value]:Se.value?Ve||!ko(Se.value)?[...Se.value]:[]:Ve?[...Pe.value]:[]}function lo(Ve){const _e=Yn(),bt=Mt(Ve,xe.value[pe.value]);_e[pe.value]=bt,Ln(_e),!Jt.value&&ko(_e)?En(_e,!1):(un(_e),ko(_e)?pe.value=0:pe.value=Ne.value)}function Gn(Ve,_e){const bt=_e==="start"?0:1,wt=Mt(xe.value[bt],Ve),At=[...xe.value];At[bt]=wt,Je(At);const kn=Yn(!0);kn[bt]&&(kn[bt]=wt,un(kn,{emitSelect:!0}))}let Bn;tn(()=>{clearTimeout(Bn)});function Wn(Ve){clearTimeout(Bn),Ke(Ve,{updateHeader:!0})}function vl(){clearTimeout(Bn),Bn=setTimeout(()=>{ce(void 0),We(void 0),ye()},100)}function yl(Ve,_e){o("select-shortcut",_e),En(Ve,!1)}function gl(){En(he.value,!1,!0)}function Et(Ve){Ve.stopPropagation(),En(void 0),o("clear")}function fo(Ve){at(!0);const _e=Ve.target.value;if(!_e){We(void 0);return}const bt=_n(he.value,U.value),wt=Xe(Fe.value)?[...Fe.value]:bt||[];if(wt[pe.value]=_e,We(wt),!Zr(_e,U.value))return;const At=Tt(_e,U.value);if(Ht(At,pe.value===0?"start":"end"))return;const kn=Xe(he.value)?[...he.value]:[];kn[pe.value]=At,un(kn,{updateHeader:!0})}function hl(){YZ(he.value)?En(he.value,!1):pe.value=Ne.value}const Ro=m(()=>({format:U.value,...Gt(($==null?void 0:$.value)||{},["defaultValue"]),visible:tt.value})),$n=m(()=>({prev:t["icon-prev"],prevDouble:t["icon-prev-double"],next:t["icon-next"],nextDouble:t["icon-next-double"]})),mo=Ce({headerValue:kt,headerOperations:pn,headerIcons:$n}),Xn=Ce({headerValue:Bt,headerOperations:we,headerIcons:$n}),po=m(()=>({...to(e,["mode","showTime","shortcuts","shortcutsPosition","dayStartOfWeek","disabledDate","disabledTime","hideTrigger","abbreviation"]),prefixCls:G,format:K.value,value:he.value,showConfirmBtn:Jt.value,confirmBtnDisabled:no.value,timePickerValue:xe.value,timePickerProps:Ro.value,extra:t.extra,dateRender:t.cell,startHeaderProps:mo,endHeaderProps:Xn,footerValue:Oe.value,disabled:te.value,visible:tt.value,onCellClick:lo,onCellMouseEnter:hn,onShortcutClick:yl,onShortcutMouseEnter:A.value?Wn:void 0,onShortcutMouseLeave:A.value?vl:void 0,onConfirm:gl,onTimePickerSelect:Gn,startHeaderMode:Be.value,endHeaderMode:be.value,onStartHeaderLabelClick:Qe,onEndHeaderLabelClick:Pt,onStartHeaderSelect:Ct,onEndHeaderSelect:Qt}));return{prefixCls:G,refInput:ie,computedFormat:U,computedPlaceholder:J,panelVisible:tt,panelValue:he,inputValue:Fe,focusedIndex:pe,triggerDisabled:fe,mergedSize:le,mergedError:_,onPanelVisibleChange:jn,onInputClear:Et,onInputChange:fo,onInputPressEnter:hl,rangePanelProps:po}}});function mx(e,o,t,i,s,u){const l=ne("IconCalendar"),k=ne("DateRangeInput"),f=ne("RangePickerPanel"),p=ne("Trigger");return e.hideTrigger?(h(),ue(f,$t(ke({key:1},{...e.$attrs,...e.rangePanelProps})),null,16)):(h(),ue(p,ke({key:0,trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,"popup-offset":4},e.triggerProps,{"unmount-on-close":e.unmountOnClose,position:e.position,disabled:e.triggerDisabled||e.readonly,"popup-visible":e.panelVisible,"popup-container":e.popupContainer,onPopupVisibleChange:e.onPanelVisibleChange}),{content:ve(()=>[v(f,$t(ln(e.rangePanelProps)),null,16)]),default:ve(()=>[ee(e.$slots,"default",{},()=>[v(k,ke({ref:"refInput"},e.$attrs,{focusedIndex:e.focusedIndex,"onUpdate:focusedIndex":o[0]||(o[0]=y=>e.focusedIndex=y),size:e.size,focused:e.panelVisible,visible:e.panelVisible,error:e.error,disabled:e.disabled,readonly:e.readonly||e.disabledInput,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,"input-value":e.inputValue,value:e.panelValue,format:e.computedFormat,onClear:e.onInputClear,onChange:e.onInputChange,onPressEnter:e.onInputPressEnter}),Lt({"suffix-icon":ve(()=>[ee(e.$slots,"suffix-icon",{},()=>[v(l)])]),separator:ve(()=>[ee(e.$slots,"separator",{},()=>[Ge(Ee(e.separator||"-"),1)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[ee(e.$slots,"prefix")]),key:"0"}:void 0]),1040,["focusedIndex","size","focused","visible","error","disabled","readonly","allow-clear","placeholder","input-value","value","format","onClear","onChange","onPressEnter"])])]),_:3},16,["unmount-on-close","position","disabled","popup-visible","popup-container","onPopupVisibleChange"]))}var fr=F(fx,[["render",mx]]);const px=Object.assign(g0,{WeekPicker:ar,MonthPicker:cr,YearPicker:ur,QuarterPicker:dr,RangePicker:fr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+g0.name,g0),e.component(t+ur.name,ur),e.component(t+dr.name,dr),e.component(t+cr.name,cr),e.component(t+ar.name,ar),e.component(t+fr.name,fr)}}),qr=["xxl","xl","lg","md","sm","xs"],Oi={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"};let Po=[],kx=-1,Ei={};const Kr={matchHandlers:{},dispatch(e,o){return Ei=e,Po.length<1?!1:(Po.forEach(t=>{t.func(Ei,o)}),!0)},subscribe(e){Po.length===0&&this.register();const o=(++kx).toString();return Po.push({token:o,func:e}),e(Ei,null),o},unsubscribe(e){Po=Po.filter(o=>o.token!==e),Po.length===0&&this.unregister()},unregister(){Object.keys(Oi).forEach(e=>{const o=Oi[e];if(!o)return;const t=this.matchHandlers[o];t&&t.mql&&t.listener&&(t.mql.removeEventListener?t.mql.removeEventListener("change",t.listener):t.mql.removeListener(t.listener))})},register(){Object.keys(Oi).forEach(e=>{const o=Oi[e];if(!o)return;const t=({matches:s})=>{this.dispatch({...Ei,[e]:s},e)},i=window.matchMedia(o);i.addEventListener?i.addEventListener("change",t):i.addListener(t),this.matchHandlers[o]={mql:i,listener:t},t(i)})}};function iy(e){return lt(e)}function ro(e,o,t=!1){const i=D({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),s=m(()=>{let l=o;if(iy(e.value))for(let k=0;k{u=Kr.subscribe(l=>{iy(e.value)&&(i.value=l)})}),tn(()=>{u&&Kr.unsubscribe(u)}),s}var h0=N({name:"Descriptions",props:{data:{type:Array,default:()=>[]},column:{type:[Number,Object],default:3},title:String,layout:{type:String,default:"horizontal"},align:{type:[String,Object],default:"left"},size:{type:String},bordered:{type:Boolean,default:!1},labelStyle:{type:Object},valueStyle:{type:Object},tableLayout:{type:String,default:"auto"}},setup(e,{slots:o}){const{column:t,size:i}=$e(e),s=W("descriptions"),{mergedSize:u}=Xt(i),l=ro(t,3,!0),k=m(()=>{var E;return(E=lt(e.align)?e.align.label:e.align)!=null?E:"left"}),f=m(()=>{var E;return(E=lt(e.align)?e.align.value:e.align)!=null?E:"left"}),p=m(()=>({textAlign:k.value,...e.labelStyle})),y=m(()=>({textAlign:f.value,...e.valueStyle})),$=E=>{const M=[];let A=[],x=0;const X=()=>{if(A.length){const Y=l.value-x;A[A.length-1].span+=Y,M.push(A)}};return E.forEach(Y=>{var q,le;const Q=Math.min((le=Nt(Y)?(q=Y.props)==null?void 0:q.span:Y.span)!=null?le:1,l.value);x+Q>l.value&&(X(),A=[],x=0),A.push({data:Y,span:Q}),x+=Q}),X(),M},b=m(()=>{var E;return $((E=e.data)!=null?E:[])}),w=(E,M)=>{var A,x,X,Y,q;return Nt(E)?ts(E,E.children)&&((x=(A=E.children).label)==null?void 0:x.call(A))||((X=E.props)==null?void 0:X.label):(q=(Y=o.label)==null?void 0:Y.call(o,{label:E.label,index:M,data:E}))!=null?q:Ae(E.label)?E.label():E.label},z=(E,M)=>{var A,x;return Nt(E)?E:(x=(A=o.value)==null?void 0:A.call(o,{value:E.value,index:M,data:E}))!=null?x:Ae(E.value)?E.value():E.value},I=E=>v(He,null,[v("tr",{class:`${s}-row`},[E.map((M,A)=>v("td",{key:`label-${A}`,class:[`${s}-item-label`,`${s}-item-label-block`],style:p.value,colspan:M.span},[w(M.data,A)]))]),v("tr",{class:`${s}-row`},[E.map((M,A)=>v("td",{key:`value-${A}`,class:[`${s}-item-value`,`${s}-item-value-block`],style:y.value,colspan:M.span},[z(M.data,A)]))])]),j=(E,M)=>v("tr",{class:`${s}-row`,key:`tr-${M}`},[E.map(A=>v(He,null,[v("td",{class:[`${s}-item-label`,`${s}-item-label-block`],style:p.value},[w(A.data,M)]),v("td",{class:[`${s}-item-value`,`${s}-item-value-block`],style:y.value,colspan:A.span*2-1},[z(A.data,M)])]))]),O=(E,M)=>v("tr",{class:`${s}-row`,key:`inline-${M}`},[E.map((A,x)=>v("td",{key:`item-${x}`,class:`${s}-item`,colspan:A.span},[v("div",{class:[`${s}-item-label`,`${s}-item-label-inline`],style:p.value},[w(A.data,x)]),v("div",{class:[`${s}-item-value`,`${s}-item-value-inline`],style:y.value},[z(A.data,x)])]))]),T=(E,M)=>["inline-horizontal","inline-vertical"].includes(e.layout)?O(E,M):e.layout==="vertical"?I(E):j(E,M),V=m(()=>[s,`${s}-layout-${e.layout}`,`${s}-size-${u.value}`,{[`${s}-border`]:e.bordered},{[`${s}-table-layout-fixed`]:e.tableLayout==="fixed"}]),P=()=>{var E,M;const A=(M=(E=o.title)==null?void 0:E.call(o))!=null?M:e.title;return A?v("div",{class:`${s}-title`},[A]):null};return()=>{const E=o.default?$(eo(o.default())):b.value;return v("div",{class:V.value},[P(),v("div",{class:`${s}-body`},[v("table",{class:`${s}-table`},[v("tbody",null,[E.map((M,A)=>T(M,A))])])])])}}});const vx=N({name:"DescriptionsItem",props:{span:{type:Number,default:1},label:String},setup(){return{prefixCls:W("descriptions")}}});function yx(e,o,t,i,s,u){return ee(e.$slots,"default")}var mr=F(vx,[["render",yx]]);const gx=Object.assign(h0,{DescriptionsItem:mr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+h0.name,h0),e.component(t+mr.name,mr)}});var $0=N({name:"Divider",props:{direction:{type:String,default:"horizontal"},orientation:{type:String,default:"center"},type:{type:String},size:{type:Number},margin:{type:[Number,String]}},setup(e,{slots:o}){const t=W("divider"),i=m(()=>e.direction==="horizontal"),s=m(()=>{const u={};if(e.size&&(u[i.value?"border-bottom-width":"border-left-width"]=Z(e.size)?`${e.size}px`:e.size),e.type&&(u[i.value?"border-bottom-style":"border-left-style"]=e.type),!De(e.margin)){const l=Z(e.margin)?`${e.margin}px`:e.margin;u.margin=i.value?`${l} 0`:`0 ${l}`}return u});return()=>{var u;const l=(u=o.default)==null?void 0:u.call(o),k=[t,`${t}-${e.direction}`,{[`${t}-with-text`]:l}];return v("div",{role:"separator",class:k,style:s.value},[l&&e.direction==="horizontal"&&v("span",{class:[`${t}-text`,`${t}-text-${e.orientation}`]},[l])])}}});const hx=Object.assign($0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+$0.name,$0)}}),e3=e=>{const o=D(!1),t={overflow:"",width:"",boxSizing:""};return{setOverflowHidden:()=>{if(e.value){const u=e.value;if(!o.value&&u.style.overflow!=="hidden"){const l=ST(u);(l>0||wT(u))&&(t.overflow=u.style.overflow,t.width=u.style.width,t.boxSizing=u.style.boxSizing,u.style.overflow="hidden",u.style.width=`${u.offsetWidth-l}px`,u.style.boxSizing="border-box",o.value=!0)}}},resetOverflow:()=>{if(e.value&&o.value){const u=e.value;u.style.overflow=t.overflow,u.style.width=t.width,u.style.boxSizing=t.boxSizing,o.value=!1}}}},$x=["top","right","bottom","left"],Cx=N({name:"Drawer",components:{ClientOnly:Pv,ArcoButton:sn,IconHover:St,IconClose:Kt},inheritAttrs:!1,props:{visible:{type:Boolean,default:!1},defaultVisible:{type:Boolean,default:!1},placement:{type:String,default:"right",validator:e=>$x.includes(e)},title:String,mask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},closable:{type:Boolean,default:!0},okText:String,cancelText:String,okLoading:{type:Boolean,default:!1},okButtonProps:{type:Object},cancelButtonProps:{type:Object},unmountOnClose:Boolean,width:{type:[Number,String],default:250},height:{type:[Number,String],default:250},popupContainer:{type:[String,Object],default:"body"},drawerStyle:{type:Object},bodyClass:{type:[String,Array]},bodyStyle:{type:[String,Object,Array]},onBeforeOk:{type:Function},onBeforeCancel:{type:Function},escToClose:{type:Boolean,default:!0},renderToBody:{type:Boolean,default:!0},header:{type:Boolean,default:!0},footer:{type:Boolean,default:!0},hideCancel:{type:Boolean,default:!1}},emits:{"update:visible":e=>!0,ok:e=>!0,cancel:e=>!0,open:()=>!0,close:()=>!0,beforeOpen:()=>!0,beforeClose:()=>!0},setup(e,{emit:o}){const{popupContainer:t}=$e(e),i=W("drawer"),{t:s}=jt(),u=D(e.defaultVisible),l=m(()=>{var Q;return(Q=e.visible)!=null?Q:u.value}),k=D(!1),f=m(()=>e.okLoading||k.value),{teleportContainer:p,containerRef:y}=Mv({popupContainer:t,visible:l}),$=D(l.value);let b=!1;const w=Q=>{e.escToClose&&Q.key===It.ESC&&O()&&M(Q)},z=()=>{e.escToClose&&!b&&(b=!0,mt(document.documentElement,"keydown",w))},I=()=>{b&&(b=!1,ht(document.documentElement,"keydown",w))},{zIndex:j,isLastDialog:O}=dl("dialog",{visible:l}),T=m(()=>(y==null?void 0:y.value)===document.body);let V=0;const P=()=>{V++,k.value&&(k.value=!1),u.value=!1,o("update:visible",!1)},E=async Q=>{const _=V,ae=await new Promise(async oe=>{var G;if(Ae(e.onBeforeOk)){let J=e.onBeforeOk((U=!0)=>oe(U));if((Ao(J)||!rn(J))&&(k.value=!0),Ao(J))try{J=(G=await J)!=null?G:!0}catch(U){throw J=!1,U}rn(J)&&oe(J)}else oe(!0)});_===V&&(ae?(o("ok",Q),P()):k.value&&(k.value=!1))},M=Q=>{var _;let ae=!0;Ae(e.onBeforeCancel)&&(ae=(_=e.onBeforeCancel())!=null?_:!1),ae&&(o("cancel",Q),P())},A=Q=>{e.maskClosable&&M(Q)},x=()=>{l.value&&o("open")},X=()=>{l.value||($.value=!1,q(),o("close"))},{setOverflowHidden:Y,resetOverflow:q}=e3(y);st(()=>{l.value&&($.value=!0,Y(),z())}),an(()=>{q(),I()}),Ie(l,Q=>{u.value!==Q&&(u.value=Q),Q?(o("beforeOpen"),$.value=!0,Y(),z()):(o("beforeClose"),I())});const le=m(()=>{var Q;const _={[e.placement]:0,...(Q=e.drawerStyle)!=null?Q:{}};return["right","left"].includes(e.placement)?_.width=Z(e.width)?`${e.width}px`:e.width:_.height=Z(e.height)?`${e.height}px`:e.height,_});return{prefixCls:i,style:le,t:s,mounted:$,computedVisible:l,mergedOkLoading:f,zIndex:j,handleOk:E,handleCancel:M,handleOpen:x,handleClose:X,handleMask:A,isFixed:T,teleportContainer:p}}});function bx(e,o,t,i,s,u){const l=ne("icon-close"),k=ne("icon-hover"),f=ne("arco-button"),p=ne("client-only");return h(),ue(p,null,{default:ve(()=>[(h(),ue(Gr,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?Pn((h(),S("div",ke({key:0,class:`${e.prefixCls}-container`,style:e.isFixed?{zIndex:e.zIndex}:{zIndex:"inherit",position:"absolute"}},e.$attrs),[v(mn,{name:"fade-drawer",appear:""},{default:ve(()=>[e.mask?Pn((h(),S("div",{key:0,class:C(`${e.prefixCls}-mask`),onClick:o[0]||(o[0]=(...y)=>e.handleMask&&e.handleMask(...y))},null,2)),[[Mn,e.computedVisible]]):re("v-if",!0)]),_:1}),v(mn,{name:`slide-${e.placement}-drawer`,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose,persisted:""},{default:ve(()=>[Pn(B("div",{class:C(e.prefixCls),style:H(e.style)},[e.header?(h(),S("div",{key:0,class:C(`${e.prefixCls}-header`)},[ee(e.$slots,"header",{},()=>[e.$slots.title||e.title?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)):re("v-if",!0),e.closable?(h(),S("div",{key:1,tabindex:"-1",role:"button","aria-label":"Close",class:C(`${e.prefixCls}-close-btn`),onClick:o[1]||(o[1]=(...y)=>e.handleCancel&&e.handleCancel(...y))},[v(k,null,{default:ve(()=>[v(l)]),_:1})],2)):re("v-if",!0)])],2)):re("v-if",!0),B("div",{class:C([`${e.prefixCls}-body`,e.bodyClass]),style:H(e.bodyStyle)},[ee(e.$slots,"default")],6),e.footer?(h(),S("div",{key:1,class:C(`${e.prefixCls}-footer`)},[ee(e.$slots,"footer",{},()=>[e.hideCancel?re("v-if",!0):(h(),ue(f,ke({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ve(()=>[Ge(Ee(e.cancelText||e.t("drawer.cancelText")),1)]),_:1},16,["onClick"])),v(f,ke({type:"primary",loading:e.mergedOkLoading},e.okButtonProps,{onClick:e.handleOk}),{default:ve(()=>[Ge(Ee(e.okText||e.t("drawer.okText")),1)]),_:1},16,["loading","onClick"])])],2)):re("v-if",!0)],6),[[Mn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],16)),[[Mn,e.computedVisible||e.mounted]]):re("v-if",!0)],8,["to","disabled"]))]),_:3})}var pr=F(Cx,[["render",bx]]);const ry=(e,o)=>{let t=ns("drawer");const i=()=>{p.component&&(p.component.props.visible=!1),Ae(e.onOk)&&e.onOk()},s=()=>{p.component&&(p.component.props.visible=!1),Ae(e.onCancel)&&e.onCancel()},u=async()=>{await pt(),t&&(ho(null,t),document.body.removeChild(t)),t=null,Ae(e.onClose)&&e.onClose()},l=()=>{p.component&&(p.component.props.visible=!1)},k=y=>{p.component&&Object.entries(y).forEach(([$,b])=>{p.component.props[$]=b})},p=v(pr,{...{visible:!0,renderToBody:!1,unmountOnClose:!0,onOk:i,onCancel:s,onClose:u},...Gt(e,["content","title","footer","visible","unmountOnClose","onOk","onCancel","onClose"]),header:typeof e.header=="boolean"?e.header:void 0,footer:typeof e.footer=="boolean"?e.footer:void 0},{default:dn(e.content),header:typeof e.header!="boolean"?dn(e.header):void 0,title:dn(e.title),footer:typeof e.footer!="boolean"?dn(e.footer):void 0});return(o??dv._context)&&(p.appContext=o??dv._context),ho(p,t),document.body.appendChild(t),{close:l,update:k}},dv=Object.assign(pr,{open:ry,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+pr.name,pr);const i={open:(s,u=e._context)=>ry(s,u)};e.config.globalProperties.$drawer=i},_context:null}),sy=["success","warning","error","validating"],wx=e=>{let o="";for(const t of Object.keys(e)){const i=e[t];i&&(!o||sy.indexOf(i)>sy.indexOf(o))&&(o=e[t])}return o},Sx=e=>{const o=[];for(const t of Object.keys(e)){const i=e[t];i&&o.push(i)}return o},t3=(e,o)=>{const t=o.replace(/[[.]/g,"_").replace(/\]/g,"");return e?`${e}-${t}`:`${t}`},zx=N({name:"Form",props:{model:{type:Object,required:!0},layout:{type:String,default:"horizontal"},size:{type:String},labelColProps:{type:Object,default:()=>({span:5,offset:0})},wrapperColProps:{type:Object,default:()=>({span:19,offset:0})},labelColStyle:Object,wrapperColStyle:Object,labelAlign:{type:String,default:"right"},disabled:{type:Boolean,default:void 0},rules:{type:Object},autoLabelWidth:{type:Boolean,default:!1},id:{type:String},scrollToFirstError:{type:Boolean,default:!1}},emits:{submit:(e,o)=>!0,submitSuccess:(e,o)=>!0,submitFailed:(e,o)=>!0},setup(e,{emit:o}){const t=W("form"),i=D(),{id:s,model:u,layout:l,disabled:k,labelAlign:f,labelColProps:p,wrapperColProps:y,labelColStyle:$,wrapperColStyle:b,size:w,rules:z}=$e(e),{mergedSize:I}=Xt(w),j=m(()=>e.layout==="horizontal"&&e.autoLabelWidth),O=[],T=[],V=Ce({}),P=m(()=>Math.max(...Object.values(V))),E=J=>{J&&J.field&&O.push(J)},M=J=>{J&&J.field&&O.splice(O.indexOf(J),1)},A=J=>{O.forEach(U=>{J[U.field]&&U.setField(J[U.field])})},x=(J,U)=>{U&&V[U]!==J&&(V[U]=J)},X=J=>{J&&delete V[J]},Y=J=>{const U=J?[].concat(J):[];O.forEach(R=>{(U.length===0||U.includes(R.field))&&R.resetField()})},q=J=>{const U=J?[].concat(J):[];O.forEach(R=>{(U.length===0||U.includes(R.field))&&R.clearValidate()})},le=(J,U)=>{const K=(i.value||document.body).querySelector(`#${t3(e.id,J)}`);K&&xy(K,{behavior:"smooth",block:"nearest",scrollMode:"if-needed",...U})},Q=J=>{const U=rn(e.scrollToFirstError)?void 0:e.scrollToFirstError;le(J,U)},_=J=>{const U=[];return O.forEach(R=>{U.push(R.validate())}),Promise.all(U).then(R=>{const K={};let te=!1;return R.forEach(fe=>{fe&&(te=!0,K[fe.field]=fe)}),te&&e.scrollToFirstError&&Q(Object.keys(K)[0]),Ae(J)&&J(te?K:void 0),te?K:void 0})},ae=(J,U)=>{const R=[];for(const K of O)(Xe(J)&&J.includes(K.field)||J===K.field)&&R.push(K.validate());return Promise.all(R).then(K=>{const te={};let fe=!1;return K.forEach(se=>{se&&(fe=!0,te[se.field]=se)}),fe&&e.scrollToFirstError&&Q(Object.keys(te)[0]),Ae(U)&&U(fe?te:void 0),fe?te:void 0})},oe=J=>{const U=[];O.forEach(R=>{U.push(R.validate())}),Promise.all(U).then(R=>{const K={};let te=!1;R.forEach(fe=>{fe&&(te=!0,K[fe.field]=fe)}),te?(e.scrollToFirstError&&Q(Object.keys(K)[0]),o("submitFailed",{values:u.value,errors:K},J)):o("submitSuccess",u.value,J),o("submit",{values:u.value,errors:te?K:void 0},J)})};return ft(Iv,Ce({id:s,layout:l,disabled:k,labelAlign:f,labelColProps:p,wrapperColProps:y,labelColStyle:$,wrapperColStyle:b,model:u,size:I,rules:z,fields:O,touchedFields:T,addField:E,removeField:M,validateField:ae,setLabelWidth:x,removeLabelWidth:X,maxLabelWidth:P,autoLabelWidth:j})),{cls:m(()=>[t,`${t}-layout-${e.layout}`,`${t}-size-${I.value}`,{[`${t}-auto-label-width`]:e.autoLabelWidth}]),formRef:i,handleSubmit:oe,innerValidate:_,innerValidateField:ae,innerResetFields:Y,innerClearValidate:q,innerSetFields:A,innerScrollToField:le}},methods:{validate(e){return this.innerValidate(e)},validateField(e,o){return this.innerValidateField(e,o)},resetFields(e){return this.innerResetFields(e)},clearValidate(e){return this.innerClearValidate(e)},setFields(e){return this.innerSetFields(e)},scrollToField(e){return this.innerScrollToField(e)}}}),Lx=["id"];function jx(e,o,t,i,s,u){return h(),S("form",{id:e.id,ref:"formRef",class:C(e.cls),onSubmit:o[0]||(o[0]=yn((...l)=>e.handleSubmit&&e.handleSubmit(...l),["prevent"]))},[ee(e.$slots,"default")],42,Lx)}var C0=F(zx,[["render",jx]]);const n3=Symbol("RowContextInjectionKey"),o3=Symbol("GridContextInjectionKey"),l3=Symbol("GridDataCollectorInjectionKey"),Bx=N({name:"Row",props:{gutter:{type:[Number,Object,Array],default:0},justify:{type:String,default:"start"},align:{type:String,default:"start"},div:{type:Boolean},wrap:{type:Boolean,default:!0}},setup(e){const{gutter:o,align:t,justify:i,div:s,wrap:u}=$e(e),l=W("row"),k=m(()=>({[`${l}`]:!s.value,[`${l}-nowrap`]:!u.value,[`${l}-align-${t.value}`]:t.value,[`${l}-justify-${i.value}`]:i.value})),f=m(()=>Array.isArray(o.value)?o.value[0]:o.value),p=m(()=>Array.isArray(o.value)?o.value[1]:0),y=ro(f,0),$=ro(p,0),b=m(()=>{const z={};if((y.value||$.value)&&!s.value){const I=-y.value/2,j=-$.value/2;I&&(z.marginLeft=`${I}px`,z.marginRight=`${I}px`),j&&(z.marginTop=`${j}px`,z.marginBottom=`${j}px`)}return z}),w=m(()=>[y.value,$.value]);return ft(n3,Ce({gutter:w,div:s})),{classNames:k,styles:b}}});function Ix(e,o,t,i,s,u){return h(),S("div",{class:C(e.classNames),style:H(e.styles)},[ee(e.$slots,"default")],6)}var Wl=F(Bx,[["render",Ix]]);function Nx(e){return m(()=>{const{val:t,key:i,xs:s,sm:u,md:l,lg:k,xl:f,xxl:p}=e.value;if(!s&&!u&&!l&&!k&&!f&&!p)return t;const y={};return qr.forEach($=>{const b=e.value[$];Z(b)?y[$]=b:lt(b)&&Z(b[i])&&(y[$]=b[i])}),y})}function Px(e){if(Ot(e)&&(["initial","auto","none"].includes(e)||/^\d+$/.test(e))||Z(e))return e;if(Ot(e)&&/^\d+(px|em|rem|%)$/.test(e))return`0 0 ${e}`}const Mx=N({name:"Col",props:{span:{type:Number,default:24},offset:{type:Number},order:{type:Number},xs:{type:[Number,Object]},sm:{type:[Number,Object]},md:{type:[Number,Object]},lg:{type:[Number,Object]},xl:{type:[Number,Object]},xxl:{type:[Number,Object]},flex:{type:[Number,String]}},setup(e){const o=W("col"),t=ot(n3,{}),i=m(()=>Px(e.flex)),s=m(()=>{const{div:$}=t,{span:b,offset:w,order:z,xs:I,sm:j,md:O,lg:T,xl:V,xxl:P}=e,E={[`${o}`]:!$,[`${o}-order-${z}`]:z,[`${o}-${b}`]:!$&&!I&&!j&&!O&&!T&&!V&&!P,[`${o}-offset-${w}`]:w&&w>0},M={xs:I,sm:j,md:O,lg:T,xl:V,xxl:P};return Object.keys(M).forEach(A=>{const x=M[A];x&&Z(x)?E[`${o}-${A}-${x}`]=!0:x&<(x)&&(E[`${o}-${A}-${x.span}`]=x.span,E[`${o}-${A}-offset-${x.offset}`]=x.offset,E[`${o}-${A}-order-${x.order}`]=x.order)}),E}),u=m(()=>i.value?o:s.value),l=m(()=>{const{gutter:$,div:b}=t,w={};if(Array.isArray($)&&!b){const z=$[0]&&$[0]/2||0,I=$[1]&&$[1]/2||0;z&&(w.paddingLeft=`${z}px`,w.paddingRight=`${z}px`),I&&(w.paddingTop=`${I}px`,w.paddingBottom=`${I}px`)}return w}),k=m(()=>i.value?{flex:i.value}:{}),f=m(()=>to(e,qr)),p=Nx(m(()=>({val:e.span,key:"span",...f.value}))),y=ro(p,24,!0);return{visible:m(()=>!!y.value),classNames:u,styles:m(()=>({...l.value,...k.value}))}}});function Vx(e,o,t,i,s,u){return e.visible?(h(),S("div",{key:0,class:C(e.classNames),style:H(e.styles)},[ee(e.$slots,"default")],6)):re("v-if",!0)}var Tl=F(Mx,[["render",Vx]]);function Ox(e,o){var t,i;const s=(t=o.span)!=null?t:1,u=(i=o.offset)!=null?i:0,l=Math.min(u,e);return{span:Math.min(l>0?s+u:s,e),offset:l,suffix:"suffix"in o?o.suffix!==!1:!1}}function Ex({cols:e,collapsed:o,collapsedRows:t,itemDataList:i}){let s=!1,u=[];function l(k){return Math.ceil(k/e)>t}if(o){let k=0;for(let f=0;f!f.suffix&&!u.includes(p))}else u=i.map((k,f)=>f);return{overflow:s,displayIndexList:u}}const Wx=N({name:"Grid",props:{cols:{type:[Number,Object],default:24},rowGap:{type:[Number,Object],default:0},colGap:{type:[Number,Object],default:0},collapsed:{type:Boolean,default:!1},collapsedRows:{type:Number,default:1}},setup(e){const{cols:o,rowGap:t,colGap:i,collapsedRows:s,collapsed:u}=$e(e),l=ro(o,24),k=ro(i,0),f=ro(t,0),p=W("grid"),y=m(()=>[p]),$=m(()=>[{gap:`${f.value}px ${k.value}px`,"grid-template-columns":`repeat(${l.value}, minmax(0px, 1fr))`}]),b=Ce(new Map),w=m(()=>{const I=[];for(const[j,O]of b.entries())I[j]=O;return I}),z=Ce({overflow:!1,displayIndexList:[],cols:l.value,colGap:k.value});return Ut(()=>{z.cols=l.value,z.colGap=k.value}),Ut(()=>{const I=Ex({cols:l.value,collapsed:u.value,collapsedRows:s.value,itemDataList:w.value});z.overflow=I.overflow,z.displayIndexList=I.displayIndexList}),ft(o3,z),ft(l3,{collectItemData(I,j){b.set(I,j)},removeItemData(I){b.delete(I)}}),{classNames:y,style:$}}});function Tx(e,o,t,i,s,u){return h(),S("div",{class:C(e.classNames),style:H(e.style)},[ee(e.$slots,"default")],6)}var b0=F(Wx,[["render",Tx]]);const Ax=N({name:"GridItem",props:{span:{type:[Number,Object],default:1},offset:{type:[Number,Object],default:0},suffix:{type:Boolean,default:!1}},setup(e){const o=W("grid-item"),t=D(),{computedIndex:i}=Wv({itemRef:t,selector:`.${o}`}),s=ot(o3,{overflow:!1,displayIndexList:[],cols:24,colGap:0}),u=ot(l3),l=m(()=>{var j;return(j=s==null?void 0:s.displayIndexList)==null?void 0:j.includes(i.value)}),{span:k,offset:f}=$e(e),p=ro(k,1),y=ro(f,0),$=m(()=>Ox(s.cols,{...e,span:p.value,offset:y.value})),b=m(()=>[o]),w=m(()=>{const{offset:j,span:O}=$.value,{colGap:T}=s;return j>0?{"margin-left":`calc((${`(100% - ${T*(O-1)}px) / ${O}`} * ${j}) + ${T*j}px)`}:{}}),z=m(()=>{const{suffix:j,span:O}=$.value,{cols:T}=s;return j?`${T-O+1}`:`span ${O}`}),I=m(()=>{const{span:j}=$.value;return t.value?[{"grid-column":`${z.value} / span ${j}`},w.value,!l.value||j===0?{display:"none"}:{}]:[]});return Ut(()=>{i.value!==-1&&(u==null||u.collectItemData(i.value,$.value))}),tn(()=>{i.value!==-1&&(u==null||u.removeItemData(i.value))}),{classNames:b,style:I,domRef:t,overflow:m(()=>s.overflow)}}});function Fx(e,o,t,i,s,u){return h(),S("div",{ref:"domRef",class:C(e.classNames),style:H(e.style)},[ee(e.$slots,"default",{overflow:e.overflow})],6)}var kr=F(Ax,[["render",Fx]]);const Pl=Object.assign(b0,{Row:Wl,Col:Tl,Item:kr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Wl.name,Wl),e.component(t+Tl.name,Tl),e.component(t+b0.name,b0),e.component(t+kr.name,kr)}}),Dx=N({name:"Tooltip",components:{Trigger:qt},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},content:String,position:{type:String,default:"top"},mini:{type:Boolean,default:!1},backgroundColor:{type:String},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupContainer:{type:[String,Object]}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0},setup(e,{emit:o}){const t=W("tooltip"),i=D(e.defaultPopupVisible),s=m(()=>{var y;return(y=e.popupVisible)!=null?y:i.value}),u=y=>{i.value=y,o("update:popupVisible",y),o("popupVisibleChange",y)},l=m(()=>[`${t}-content`,e.contentClass,{[`${t}-mini`]:e.mini}]),k=m(()=>{if(e.backgroundColor||e.contentStyle)return{backgroundColor:e.backgroundColor,...e.contentStyle}}),f=m(()=>[`${t}-popup-arrow`,e.arrowClass]),p=m(()=>{if(e.backgroundColor||e.arrowStyle)return{backgroundColor:e.backgroundColor,...e.arrowStyle}});return{prefixCls:t,computedPopupVisible:s,contentCls:l,computedContentStyle:k,arrowCls:f,computedArrowStyle:p,handlePopupVisibleChange:u}}});function Zx(e,o,t,i,s,u){const l=ne("Trigger");return h(),ue(l,{class:C(e.prefixCls),trigger:"hover",position:e.position,"popup-visible":e.computedPopupVisible,"popup-offset":10,"show-arrow":"","content-class":e.contentCls,"content-style":e.computedContentStyle,"arrow-class":e.arrowCls,"arrow-style":e.computedArrowStyle,"popup-container":e.popupContainer,"animation-name":"zoom-in-fade-out","auto-fit-transform-origin":"",role:"tooltip",onPopupVisibleChange:e.handlePopupVisibleChange},{content:ve(()=>[ee(e.$slots,"content",{},()=>[Ge(Ee(e.content),1)])]),default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["class","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var w0=F(Dx,[["render",Zx]]);const On=Object.assign(w0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+w0.name,w0)}}),Hx=N({name:"IconQuestionCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-question-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),xx=["stroke-width","stroke-linecap","stroke-linejoin"];function Rx(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),B("path",{d:"M24.006 31v4.008m0-6.008L24 28c0-3 3-4 4.78-6.402C30.558 19.195 28.288 15 23.987 15c-4.014 0-5.382 2.548-5.388 4.514v.465"},null,-1)]),14,xx)}var S0=F(Hx,[["render",Rx]]);const t4=Object.assign(S0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+S0.name,S0)}}),qx=N({name:"FormItemLabel",components:{ResizeObserver:Co,Tooltip:On,IconQuestionCircle:t4},props:{required:{type:Boolean,default:!1},showColon:{type:Boolean,default:!1},component:{type:String,default:"label"},asteriskPosition:{type:String,default:"start"},tooltip:{type:String},attrs:Object},setup(){const e=W("form-item-label"),o=ot(Iv,void 0),t=wn(),i=D(),s=()=>{i.value&&Z(i.value.offsetWidth)&&(o==null||o.setLabelWidth(i.value.offsetWidth,t==null?void 0:t.uid))};return st(()=>{i.value&&Z(i.value.offsetWidth)&&(o==null||o.setLabelWidth(i.value.offsetWidth,t==null?void 0:t.uid))}),an(()=>{o==null||o.removeLabelWidth(t==null?void 0:t.uid)}),{prefixCls:e,labelRef:i,handleResize:s}}});function Kx(e,o,t,i,s,u){const l=ne("icon-question-circle"),k=ne("Tooltip"),f=ne("ResizeObserver");return h(),ue(f,{onResize:e.handleResize},{default:ve(()=>[(h(),ue(gn(e.component),ke({ref:"labelRef",class:e.prefixCls},e.attrs),{default:ve(()=>[e.required&&e.asteriskPosition==="start"?(h(),S("strong",{key:0,class:C(`${e.prefixCls}-required-symbol`)},o[0]||(o[0]=[B("svg",{fill:"currentColor",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},[B("path",{d:"M583.338667 17.066667c18.773333 0 34.133333 15.36 34.133333 34.133333v349.013333l313.344-101.888a34.133333 34.133333 0 0 1 43.008 22.016l42.154667 129.706667a34.133333 34.133333 0 0 1-21.845334 43.178667l-315.733333 102.4 208.896 287.744a34.133333 34.133333 0 0 1-7.509333 47.786666l-110.421334 80.213334a34.133333 34.133333 0 0 1-47.786666-7.509334L505.685333 706.218667 288.426667 1005.226667a34.133333 34.133333 0 0 1-47.786667 7.509333l-110.421333-80.213333a34.133333 34.133333 0 0 1-7.509334-47.786667l214.186667-295.253333L29.013333 489.813333a34.133333 34.133333 0 0 1-22.016-43.008l42.154667-129.877333a34.133333 34.133333 0 0 1 43.008-22.016l320.512 104.106667L412.672 51.2c0-18.773333 15.36-34.133333 34.133333-34.133333h136.533334z"})],-1)]),2)):re("v-if",!0),ee(e.$slots,"default"),e.tooltip?(h(),ue(k,{key:1,content:e.tooltip},{default:ve(()=>[v(l,{class:C(`${e.prefixCls}-tooltip`)},null,8,["class"])]),_:1},8,["content"])):re("v-if",!0),e.required&&e.asteriskPosition==="end"?(h(),S("strong",{key:2,class:C(`${e.prefixCls}-required-symbol`)},o[1]||(o[1]=[B("svg",{fill:"currentColor",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},[B("path",{d:"M583.338667 17.066667c18.773333 0 34.133333 15.36 34.133333 34.133333v349.013333l313.344-101.888a34.133333 34.133333 0 0 1 43.008 22.016l42.154667 129.706667a34.133333 34.133333 0 0 1-21.845334 43.178667l-315.733333 102.4 208.896 287.744a34.133333 34.133333 0 0 1-7.509333 47.786666l-110.421334 80.213334a34.133333 34.133333 0 0 1-47.786666-7.509334L505.685333 706.218667 288.426667 1005.226667a34.133333 34.133333 0 0 1-47.786667 7.509333l-110.421333-80.213333a34.133333 34.133333 0 0 1-7.509334-47.786667l214.186667-295.253333L29.013333 489.813333a34.133333 34.133333 0 0 1-22.016-43.008l42.154667-129.877333a34.133333 34.133333 0 0 1 43.008-22.016l320.512 104.106667L412.672 51.2c0-18.773333 15.36-34.133333 34.133333-34.133333h136.533334z"})],-1)]),2)):re("v-if",!0),Ge(" "+Ee(e.showColon?":":""),1)]),_:3},16,["class"]))]),_:3},8,["onResize"])}var Ux=F(qx,[["render",Kx]]);const Yx=N({name:"FormItemMessage",props:{error:{type:Array,default:()=>[]},help:String},setup(){return{prefixCls:W("form-item-message")}}});function Gx(e,o,t,i,s,u){return e.error.length>0?(h(!0),S(He,{key:0},Vt(e.error,l=>(h(),ue(mn,{key:l,name:"form-blink",appear:""},{default:ve(()=>[B("div",{role:"alert",class:C([e.prefixCls])},Ee(l),3)]),_:2},1024))),128)):e.help||e.$slots.help?(h(),ue(mn,{key:1,name:"form-blink",appear:""},{default:ve(()=>[B("div",{class:C([e.prefixCls,`${e.prefixCls}-help`])},[ee(e.$slots,"help",{},()=>[Ge(Ee(e.help),1)])],2)]),_:3})):re("v-if",!0)}var Xx=F(Yx,[["render",Gx]]);const Qx=N({name:"FormItem",components:{ArcoRow:Wl,ArcoCol:Tl,FormItemLabel:Ux,FormItemMessage:Xx},props:{field:{type:String,default:""},label:String,tooltip:{type:String},showColon:{type:Boolean,default:!1},noStyle:{type:Boolean,default:!1},disabled:{type:Boolean,default:void 0},help:String,extra:String,required:{type:Boolean,default:!1},asteriskPosition:{type:String,default:"start"},rules:{type:[Object,Array]},validateStatus:{type:String},validateTrigger:{type:[String,Array],default:"change"},labelColProps:Object,wrapperColProps:Object,hideLabel:{type:Boolean,default:!1},hideAsterisk:{type:Boolean,default:!1},labelColStyle:Object,wrapperColStyle:Object,rowProps:Object,rowClass:[String,Array,Object],contentClass:[String,Array,Object],contentFlex:{type:Boolean,default:!0},mergeProps:{type:[Boolean,Function],default:!0},labelColFlex:{type:[Number,String]},feedback:{type:Boolean,default:!1},labelComponent:{type:String,default:"label"},labelAttrs:Object},setup(e){const o=W("form-item"),{field:t}=$e(e),i=ot(Iv,{}),{autoLabelWidth:s,layout:u}=$e(i),{i18nMessage:l}=jt(),k=m(()=>{var R;const K={...(R=e.labelColProps)!=null?R:i.labelColProps};return e.labelColFlex?K.flex=e.labelColFlex:i.autoLabelWidth&&(K.flex=`${i.maxLabelWidth}px`),K}),f=m(()=>{var R;const K={...(R=e.wrapperColProps)!=null?R:i.wrapperColProps};return t.value&&(K.id=t3(i.id,t.value)),(e.labelColFlex||i.autoLabelWidth)&&(K.flex="auto"),K}),p=m(()=>{var R;return(R=e.labelColStyle)!=null?R:i.labelColStyle}),y=m(()=>{var R;return(R=e.wrapperColStyle)!=null?R:i.wrapperColStyle}),$=Eo(i.model,e.field),b=Ce({}),w=Ce({}),z=m(()=>wx(b)),I=m(()=>Sx(w)),j=D(!1),O=m(()=>Eo(i.model,e.field)),T=m(()=>{var R;return!!((R=e.disabled)!=null?R:i!=null&&i.disabled)}),V=m(()=>{var R;return(R=e.validateStatus)!=null?R:z.value}),P=m(()=>V.value==="error"),E=m(()=>{var R,K,te;const fe=[].concat((te=(K=e.rules)!=null?K:(R=i==null?void 0:i.rules)==null?void 0:R[e.field])!=null?te:[]),se=fe.some(ie=>ie.required);return e.required&&!se?[{required:!0}].concat(fe):fe}),M=m(()=>E.value.some(R=>R.required)),A=e.noStyle?ot(ov,void 0):void 0,x=(R,{status:K,message:te})=>{b[R]=K,w[R]=te,e.noStyle&&(A==null||A.updateValidateState(R,{status:K,message:te}))},X=m(()=>e.feedback&&V.value?V.value:void 0),Y=()=>{var R;if(j.value)return Promise.resolve();const K=E.value;if(!t.value||K.length===0)return z.value&&Q(),Promise.resolve();const te=t.value,fe=O.value;x(te,{status:"",message:""});const se=new sT({[te]:K.map(({...ie})=>(!ie.type&&!ie.validator&&(ie.type="string"),ie))},{ignoreEmptyString:!0,validateMessages:(R=l.value.form)==null?void 0:R.validateMessages});return new Promise(ie=>{se.validate({[te]:fe},pe=>{var Ne;const Me=!!(pe!=null&&pe[te]);x(te,{status:Me?"error":"",message:(Ne=pe==null?void 0:pe[te].message)!=null?Ne:""});const Pe=Me?{label:e.label,field:t.value,value:pe[te].value,type:pe[te].type,isRequiredError:!!pe[te].requiredError,message:pe[te].message}:void 0;ie(Pe)})})},q=m(()=>[].concat(e.validateTrigger)),le=m(()=>q.value.reduce((R,K)=>{switch(K){case"change":return R.onChange=()=>{Y()},R;case"input":return R.onInput=()=>{pt(()=>{Y()})},R;case"focus":return R.onFocus=()=>{Y()},R;case"blur":return R.onBlur=()=>{Y()},R;default:return R}},{}));ft(ov,Ce({eventHandlers:le,size:i&&Cn(i,"size"),disabled:T,error:P,feedback:X,updateValidateState:x}));const Q=()=>{t.value&&x(t.value,{status:"",message:""})},oe=Ce({field:t,disabled:T,error:P,validate:Y,clearValidate:Q,resetField:()=>{Q(),j.value=!0,i!=null&&i.model&&t.value&&Rr(i.model,t.value,$),pt(()=>{j.value=!1})},setField:R=>{var K,te;t.value&&(j.value=!0,"value"in R&&(i!=null&&i.model)&&t.value&&Rr(i.model,t.value,R.value),(R.status||R.message)&&x(t.value,{status:(K=R.status)!=null?K:"",message:(te=R.message)!=null?te:""}),pt(()=>{j.value=!1}))}});st(()=>{var R;oe.field&&((R=i.addField)==null||R.call(i,oe))}),an(()=>{var R;oe.field&&((R=i.removeField)==null||R.call(i,oe))});const G=m(()=>[o,`${o}-layout-${i.layout}`,{[`${o}-error`]:P.value,[`${o}-status-${V.value}`]:!!V.value},e.rowClass]),J=m(()=>[`${o}-label-col`,{[`${o}-label-col-left`]:i.labelAlign==="left",[`${o}-label-col-flex`]:i.autoLabelWidth||e.labelColFlex}]),U=m(()=>[`${o}-wrapper-col`,{[`${o}-wrapper-col-flex`]:!f.value}]);return{prefixCls:o,cls:G,isRequired:M,isError:P,finalMessage:I,mergedLabelCol:k,mergedWrapperCol:f,labelColCls:J,autoLabelWidth:s,layout:u,mergedLabelStyle:p,wrapperColCls:U,mergedWrapperStyle:y}}});function Jx(e,o,t,i,s,u){var l;const k=ne("FormItemLabel"),f=ne("ArcoCol"),p=ne("FormItemMessage"),y=ne("ArcoRow");return e.noStyle?ee(e.$slots,"default",{key:0}):(h(),ue(y,ke({key:1,class:[e.cls,{[`${e.prefixCls}-has-help`]:!!((l=e.$slots.help)!=null?l:e.help)}],wrap:!(e.labelColFlex||e.autoLabelWidth),div:e.layout!=="horizontal"||e.hideLabel},e.rowProps),{default:ve(()=>[e.hideLabel?re("v-if",!0):(h(),ue(f,ke({key:0,class:e.labelColCls,style:e.mergedLabelStyle},e.mergedLabelCol),{default:ve(()=>[v(k,{required:e.hideAsterisk?!1:e.isRequired,"show-colon":e.showColon,"asterisk-position":e.asteriskPosition,component:e.labelComponent,attrs:e.labelAttrs,tooltip:e.tooltip},{default:ve(()=>[e.$slots.label||e.label?ee(e.$slots,"label",{key:0},()=>[Ge(Ee(e.label),1)]):re("v-if",!0)]),_:3},8,["required","show-colon","asterisk-position","component","attrs","tooltip"])]),_:3},16,["class","style"])),v(f,ke({class:e.wrapperColCls,style:e.mergedWrapperStyle},e.mergedWrapperCol),{default:ve(()=>[B("div",{class:C(`${e.prefixCls}-content-wrapper`)},[B("div",{class:C([`${e.prefixCls}-content`,{[`${e.prefixCls}-content-flex`]:e.contentFlex},e.contentClass])},[ee(e.$slots,"default")],2)],2),e.isError||e.$slots.help||e.help?(h(),ue(p,{key:0,error:e.finalMessage,help:e.help},Lt({_:2},[e.$slots.help?{name:"help",fn:ve(()=>[ee(e.$slots,"help")]),key:"0"}:void 0]),1032,["error","help"])):re("v-if",!0),e.$slots.extra||e.extra?(h(),S("div",{key:1,class:C(`${e.prefixCls}-extra`)},[ee(e.$slots,"extra",{},()=>[Ge(Ee(e.extra),1)])],2)):re("v-if",!0)]),_:3},16,["class","style"])]),_:3},16,["class","wrap","div"]))}var vr=F(Qx,[["render",Jx]]);const _x=Object.assign(C0,{Item:vr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+C0.name,C0),e.component(t+vr.name,vr)}}),eR=N({name:"Icon",props:{type:String,size:[Number,String],rotate:Number,spin:Boolean},setup(e){const o=W("icon"),t=m(()=>{const s={};return e.size&&(s.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(s.transform=`rotate(${e.rotate}deg)`),s});return{cls:m(()=>[o,{[`${o}-loading`]:e.spin},e.type]),innerStyle:t}}});function tR(e,o,t,i,s,u){return h(),S("svg",{class:C(e.cls),style:H(e.innerStyle),fill:"currentColor"},[ee(e.$slots,"default")],6)}var yr=F(eR,[["render",tR]]);function nR(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const ay=[],oR=e=>{const{src:o,extraProps:t={}}=e;if(!Xl&&(o!=null&&o.length)&&!ay.includes(o)){const i=document.createElement("script");i.setAttribute("src",o),i.setAttribute("data-namespace",o),ay.push(o),document.body.appendChild(i)}return N({name:"IconFont",props:{type:String,size:[Number,String],rotate:Number,spin:Boolean},setup(i,{slots:s}){return()=>{var u;const l=i.type?v("use",{"xlink:href":`#${i.type}`},null):(u=s.default)==null?void 0:u.call(s);return v(yr,ke(i,t),nR(l)?l:{default:()=>[l]})}}})},lR=Object.assign(yr,{addFromIconFontCn:oR,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+yr.name,yr)}}),iR=N({name:"ImageFooter",props:{title:{type:String},description:{type:String}},setup(){return{prefixCls:W("image-footer")}}}),rR=["title"],sR=["title"];function aR(e,o,t,i,s,u){return h(),S("div",{class:C(e.prefixCls)},[e.title||e.description?(h(),S("div",{key:0,class:C(`${e.prefixCls}-caption`)},[e.title?(h(),S("div",{key:0,class:C(`${e.prefixCls}-caption-title`),title:e.title},Ee(e.title),11,rR)):re("v-if",!0),e.description?(h(),S("div",{key:1,class:C(`${e.prefixCls}-caption-description`),title:e.description},Ee(e.description),11,sR)):re("v-if",!0)],2)):re("v-if",!0),e.$slots.extra?(h(),S("div",{key:1,class:C(`${e.prefixCls}-extra`)},[ee(e.$slots,"extra")],2)):re("v-if",!0)],2)}var cR=F(iR,[["render",aR]]);const uR=N({name:"ImagePreviewArrow",components:{IconLeft:Un,IconRight:zn},props:{onPrev:{type:Function},onNext:{type:Function}},setup(){return{prefixCls:W("image-preview-arrow")}}});function dR(e,o,t,i,s,u){const l=ne("icon-left"),k=ne("icon-right");return h(),S("div",{class:C(e.prefixCls)},[B("div",{class:C([`${e.prefixCls}-left`,{[`${e.prefixCls}-disabled`]:!e.onPrev}]),onClick:o[0]||(o[0]=f=>{f.preventDefault(),e.onPrev&&e.onPrev()})},[v(l)],2),B("div",{class:C([`${e.prefixCls}-right`,{[`${e.prefixCls}-disabled`]:!e.onNext}]),onClick:o[1]||(o[1]=f=>{f.preventDefault(),e.onNext&&e.onNext()})},[v(k)],2)],2)}var fR=F(uR,[["render",dR]]);function mR(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Ur=N({name:"ImagePreviewAction",components:{Tooltip:On},inheritAttrs:!1,props:{name:{type:String},disabled:{type:Boolean}},setup(e,{slots:o,attrs:t}){const i=W("image-preview-toolbar-action");return()=>{var s;const{name:u,disabled:l}=e,k=(s=o.default)==null?void 0:s.call(o);if(!k||!k.length)return null;const f=v("div",ke({class:[`${i}`,{[`${i}-disabled`]:l}],onMousedown:p=>{p.preventDefault()}},t),[v("span",{class:`${i}-content`},[k])]);return u?v(On,{class:`${i}-tooltip`,content:u},mR(f)?f:{default:()=>[f]}):f}}}),pR=N({name:"ImagePreviewToolbar",components:{RenderFunction:co,PreviewAction:Ur},props:{actions:{type:Array,default:()=>[]},actionsLayout:{type:Array,default:()=>[]}},setup(e){const{actions:o,actionsLayout:t}=$e(e),i=W("image-preview-toolbar"),s=m(()=>{const u=new Set(t.value),l=f=>u.has(f.key);return o.value.filter(l).sort((f,p)=>{const y=t.value.indexOf(f.key),$=t.value.indexOf(p.key);return y>$?1:-1})});return{prefixCls:i,resultActions:s}}});function kR(e,o,t,i,s,u){const l=ne("RenderFunction"),k=ne("PreviewAction");return h(),S("div",{class:C(e.prefixCls)},[(h(!0),S(He,null,Vt(e.resultActions,f=>(h(),ue(k,{key:f.key,name:f.name,disabled:f.disabled,onClick:f.onClick},{default:ve(()=>[v(l,{"render-func":f.content},null,8,["render-func"])]),_:2},1032,["name","disabled","onClick"]))),128)),ee(e.$slots,"default")],2)}var vR=F(pR,[["render",kR]]);function i3(e){const o=D("beforeLoad"),t=m(()=>o.value==="beforeLoad"),i=m(()=>o.value==="loading"),s=m(()=>o.value==="error"),u=m(()=>o.value==="loaded");return{status:o,isBeforeLoad:t,isLoading:i,isError:s,isLoaded:u,setLoadStatus:l=>{o.value=l}}}function yR(e,o,t,i,s){let u=t,l=i;return t&&(e.width>o.width?u=0:(o.left>e.left&&(u-=Math.abs(e.left-o.left)/s),o.righto.height?l=0:(o.top>e.top&&(l-=Math.abs(e.top-o.top)/s),o.bottom{if(!o.value||!t.value)return;const z=o.value.getBoundingClientRect(),I=t.value.getBoundingClientRect(),[j,O]=yR(z,I,s.value[0],s.value[1],i.value);(j!==s.value[0]||O!==s.value[1])&&(s.value=[j,O])},y=z=>{z.preventDefault&&z.preventDefault();const I=f[0]+(z.pageX-l)/i.value,j=f[1]+(z.pageY-k)/i.value;s.value=[I,j]},$=z=>{z.preventDefault&&z.preventDefault(),u.value=!1,p(),w()},b=z=>{z.target===z.currentTarget&&(z.preventDefault&&z.preventDefault(),u.value=!0,l=z.pageX,k=z.pageY,f=[...s.value],mt(window,"mousemove",y,!1),mt(window,"mouseup",$,!1))};function w(){ht(window,"mousemove",y,!1),ht(window,"mouseup",$,!1)}return Ut(z=>{t.value&&mt(t.value,"mousedown",b),z(()=>{t.value&&ht(t.value,"mousedown",b),w()})}),Ie([i],()=>{pt(()=>p())}),{translate:s,moving:u,resetTranslate(){s.value=[0,0]}}}const hR=N({name:"IconZoomOut",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-zoom-out`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),$R=["stroke-width","stroke-linecap","stroke-linejoin"];function CR(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32.607 32.607A14.953 14.953 0 0 0 37 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393Zm0 0L41.5 41.5M29 22H15"},null,-1)]),14,$R)}var z0=F(hR,[["render",CR]]);const n4=Object.assign(z0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+z0.name,z0)}}),bR=N({name:"IconZoomIn",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-zoom-in`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),wR=["stroke-width","stroke-linecap","stroke-linejoin"];function SR(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32.607 32.607A14.953 14.953 0 0 0 37 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393Zm0 0L41.5 41.5M29 22H15m7 7V15"},null,-1)]),14,wR)}var L0=F(bR,[["render",SR]]);const o4=Object.assign(L0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+L0.name,L0)}}),zR=N({name:"IconFullscreen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-fullscreen`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),LR=["stroke-width","stroke-linecap","stroke-linejoin"];function jR(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42 17V9a1 1 0 0 0-1-1h-8M6 17V9a1 1 0 0 1 1-1h8m27 23v8a1 1 0 0 1-1 1h-8M6 31v8a1 1 0 0 0 1 1h8"},null,-1)]),14,LR)}var j0=F(zR,[["render",jR]]);const l4=Object.assign(j0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+j0.name,j0)}}),BR=N({name:"IconRotateLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-rotate-left`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),IR=["stroke-width","stroke-linecap","stroke-linejoin"];function NR(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M10 22a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H11a1 1 0 0 1-1-1V22ZM23 11h11a6 6 0 0 1 6 6v6M22.5 12.893 19.587 11 22.5 9.107v3.786Z"},null,-1)]),14,IR)}var B0=F(BR,[["render",NR]]);const i4=Object.assign(B0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+B0.name,B0)}}),PR=N({name:"IconRotateRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-rotate-right`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),MR=["stroke-width","stroke-linecap","stroke-linejoin"];function VR(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M38 22a1 1 0 0 0-1-1H17a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h20a1 1 0 0 0 1-1V22ZM25 11H14a6 6 0 0 0-6 6v6M25.5 12.893 28.413 11 25.5 9.107v3.786Z"},null,-1)]),14,MR)}var I0=F(PR,[["render",VR]]);const r4=Object.assign(I0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+I0.name,I0)}}),OR=N({name:"IconOriginalSize",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-original-size`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ER=["stroke-width","stroke-linecap","stroke-linejoin"];function WR(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m5.5 11.5 5-2.5h1v32M34 11.5 39 9h1v32"},null,-1),B("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z"},null,-1)]),14,ER)}var N0=F(OR,[["render",WR]]);const s4=Object.assign(N0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+N0.name,N0)}});function TR(e){const{container:o,hidden:t}=$e(e);let i=!1,s={};const u=f=>f.tagName==="BODY"?window.innerWidth-(document.body.clientWidth||document.documentElement.clientWidth):f.offsetWidth-f.clientWidth,l=()=>{if(o.value&&o.value.style.overflow!=="hidden"){const f=o.value.style;i=!0;const p=u(o.value);p&&(s.width=f.width,o.value.style.width=`calc(${o.value.style.width||"100%"} - ${p}px)`),s.overflow=f.overflow,o.value.style.overflow="hidden"}},k=()=>{if(o.value&&i){const f=s;Object.keys(f).forEach(p=>{o.value.style[p]=f[p]})}i=!1,s={}};return Ut(f=>{t.value?l():k(),f(()=>{k()})}),[k,l]}function AR(e,o){const{popupContainer:t}=$e(o);return m(()=>(Ot(t.value)?_y(t.value):t.value)||e)}const Zn=[25,33,50,67,75,80,90,100,110,125,150,175,200,250,300,400,500].map(e=>+(e/100).toFixed(2)),r3=Zn[0],s3=Zn[Zn.length-1];function FR(e=1,o="zoomIn"){let t=Zn.indexOf(e);return t===-1&&(t=ZR(e)),o==="zoomIn"?t===Zn.length-1?e:Zn[t+1]:t===0?e:Zn[t-1]}function DR(e,o=1.1,t="zoomIn"){const i=t==="zoomIn"?o:1/o,s=Number.parseFloat((e*i).toFixed(3));return Math.min(s3,Math.max(r3,s))}function ZR(e){let o=Zn.length-1;for(let t=0;t["fullScreen","rotateRight","rotateLeft","zoomIn","zoomOut","originalSize"]},popupContainer:{type:[Object,String]},inGroup:{type:Boolean,default:!1},groupArrowProps:{type:Object,default:()=>({})},escToClose:{type:Boolean,default:!0},wheelZoom:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},defaultScale:{type:Number,default:1},zoomRate:{type:Number,default:1.1}},emits:["close","update:visible"],setup(e,{emit:o}){const{t}=jt(),{src:i,popupContainer:s,visible:u,defaultVisible:l,maskClosable:k,actionsLayout:f,defaultScale:p,zoomRate:y}=$e(e),$=D(),b=D(),w=W("image-preview"),[z,I]=Rt(l.value,Ce({value:u})),j=m(()=>[w,{[`${w}-hide`]:!z.value}]),O=AR(document.body,Ce({popupContainer:s})),T=m(()=>O.value===document.body),{zIndex:V}=dl("dialog",{visible:z}),P=m(()=>({...T.value?{zIndex:V.value,position:"fixed"}:{zIndex:"inherit",position:"absolute"}})),{isLoading:E,isLoaded:M,setLoadStatus:A}=i3(),x=D(0),X=D(p.value),{translate:Y,moving:q,resetTranslate:le}=gR(Ce({wrapperEl:$,imageEl:b,visible:z,scale:X})),Q=D(!1);let _=null;const ae=()=>{!Q.value&&(Q.value=!0),_&&clearTimeout(_),_=setTimeout(()=>{Q.value=!1},1e3)};TR(Ce({container:O,hidden:z}));function oe(){x.value=0,X.value=p.value,le()}const G=Pe=>f.value.includes(Pe),J=Pe=>{switch(Pe.stopPropagation(),Pe.preventDefault(),Pe.key){case It.ESC:e.escToClose&&fe();break;case It.ARROW_LEFT:e.groupArrowProps.onPrev&&e.groupArrowProps.onPrev();break;case It.ARROW_RIGHT:e.groupArrowProps.onNext&&e.groupArrowProps.onNext();break;case It.ARROW_UP:G("zoomIn")&&Me("zoomIn");break;case It.ARROW_DOWN:G("zoomOut")&&Me("zoomOut");break;case It.SPACE:G("originalSize")&&ie(1);break}},U=Fo(Pe=>{if(Pe.preventDefault(),Pe.stopPropagation(),!e.wheelZoom)return;const Se=(Pe.deltaY||Pe.deltaX)>0?"zoomOut":"zoomIn",Re=DR(X.value,y.value,Se);ie(Re)});let R=!1;const K=()=>{pt(()=>{var Pe;(Pe=$==null?void 0:$.value)==null||Pe.focus()}),e.keyboard&&!R&&(R=!0,mt(O.value,"keydown",J))},te=()=>{R&&(R=!1,ht(O.value,"keydown",J))};Ie([i,z],()=>{z.value?(oe(),A("loading"),K()):te()});function fe(){z.value&&(o("close"),o("update:visible",!1),I(!1))}function se(Pe){var Ze;(Ze=$==null?void 0:$.value)==null||Ze.focus(),k.value&&Pe.target===Pe.currentTarget&&fe()}function ie(Pe){X.value!==Pe&&(X.value=Pe,ae())}function pe(){const Pe=$.value.getBoundingClientRect(),Ze=b.value.getBoundingClientRect(),Se=Pe.height/(Ze.height/X.value),Re=Pe.width/(Ze.width/X.value),Le=Math.max(Se,Re);ie(Le)}function Ne(Pe){const Se=Pe==="clockwise"?(x.value+P0)%360:x.value===0?360-P0:x.value-P0;x.value=Se}function Me(Pe){const Ze=FR(X.value,Pe);ie(Ze)}return an(()=>{te()}),{prefixCls:w,classNames:j,container:O,wrapperStyles:P,scale:X,translate:Y,rotate:x,moving:q,mergedVisible:z,isLoading:E,isLoaded:M,scaleValueVisible:Q,refWrapper:$,refImage:b,onWheel:U,onMaskClick:se,onCloseClick:fe,onImgLoad(){A("loaded")},onImgError(){A("error")},actions:m(()=>[{key:"fullScreen",name:t("imagePreview.fullScreen"),content:()=>Nn(l4),onClick:()=>pe()},{key:"rotateRight",name:t("imagePreview.rotateRight"),content:()=>Nn(r4),onClick:()=>Ne("clockwise")},{key:"rotateLeft",name:t("imagePreview.rotateLeft"),content:()=>Nn(i4),onClick:()=>Ne("counterclockwise")},{key:"zoomIn",name:t("imagePreview.zoomIn"),content:()=>Nn(o4),onClick:()=>Me("zoomIn"),disabled:X.value===s3},{key:"zoomOut",name:t("imagePreview.zoomOut"),content:()=>Nn(n4),onClick:()=>Me("zoomOut"),disabled:X.value===r3},{key:"originalSize",name:t("imagePreview.originalSize"),content:()=>Nn(s4),onClick:()=>ie(1)}])}}});const xR=["src"];function RR(e,o,t,i,s,u){const l=ne("IconLoading"),k=ne("PreviewToolbar"),f=ne("IconClose"),p=ne("PreviewArrow");return h(),ue(Gr,{to:e.container,disabled:!e.renderToBody},[B("div",{class:C(e.classNames),style:H(e.wrapperStyles)},[v(mn,{name:"image-fade",onBeforeEnter:o[0]||(o[0]=y=>y.parentElement&&(y.parentElement.style.display="block")),onAfterLeave:o[1]||(o[1]=y=>y.parentElement&&(y.parentElement.style.display="")),persisted:""},{default:ve(()=>[Pn(B("div",{class:C(`${e.prefixCls}-mask`)},null,2),[[Mn,e.mergedVisible]])]),_:1}),e.mergedVisible?(h(),S("div",{key:0,ref:"refWrapper",tabindex:"0",class:C(`${e.prefixCls}-wrapper`),onClick:o[6]||(o[6]=(...y)=>e.onMaskClick&&e.onMaskClick(...y)),onWheel:o[7]||(o[7]=yn((...y)=>e.onWheel&&e.onWheel(...y),["prevent","stop"]))},[re(" img "),B("div",{class:C(`${e.prefixCls}-img-container`),style:H({transform:`scale(${e.scale}, ${e.scale})`}),onClick:o[4]||(o[4]=(...y)=>e.onMaskClick&&e.onMaskClick(...y))},[(h(),S("img",{ref:"refImage",key:e.src,src:e.src,class:C([`${e.prefixCls}-img`,{[`${e.prefixCls}-img-moving`]:e.moving}]),style:H({transform:`translate(${e.translate[0]}px, ${e.translate[1]}px) rotate(${e.rotate}deg)`}),onLoad:o[2]||(o[2]=(...y)=>e.onImgLoad&&e.onImgLoad(...y)),onError:o[3]||(o[3]=(...y)=>e.onImgError&&e.onImgError(...y))},null,46,xR))],6),re(" loading "),e.isLoading?(h(),S("div",{key:0,class:C(`${e.prefixCls}-loading`)},[v(l)],2)):re("v-if",!0),re(" scale value "),v(mn,{name:"image-fade"},{default:ve(()=>[e.scaleValueVisible?(h(),S("div",{key:0,class:C(`${e.prefixCls}-scale-value`)},Ee((e.scale*100).toFixed(0))+"% ",3)):re("v-if",!0)]),_:1}),re(" toolbar "),e.isLoaded&&e.actionsLayout.length?(h(),ue(k,{key:1,actions:e.actions,"actions-layout":e.actionsLayout},{default:ve(()=>[ee(e.$slots,"actions")]),_:3},8,["actions","actions-layout"])):re("v-if",!0),re(" close btn "),e.closable?(h(),S("div",{key:2,class:C(`${e.prefixCls}-close-btn`),onClick:o[5]||(o[5]=(...y)=>e.onCloseClick&&e.onCloseClick(...y))},[v(f)],2)):re("v-if",!0),re(" group arrow "),e.inGroup?(h(),ue(p,$t(ke({key:3},e.groupArrowProps)),null,16)):re("v-if",!0)],34)):re("v-if",!0)],6)],8,["to","disabled"])}var il=F(HR,[["render",RR]]);function cy(e){if(De(e))return;if(!Z(e)&&/^\d+(%)$/.test(e))return e;const o=parseInt(e,10);return Z(o)?`${o}px`:void 0}const a3=Symbol("PreviewGroupInjectionKey");let qR=0;const KR=N({name:"Image",components:{IconImageClose:Jl,IconLoading:Yt,ImageFooter:cR,ImagePreview:il},inheritAttrs:!1,props:{renderToBody:{type:Boolean,default:!0},src:{type:String},width:{type:[String,Number]},height:{type:[String,Number]},title:{type:String},description:{type:String},fit:{type:String},alt:{type:String},hideFooter:{type:[Boolean,String],default:!1},footerPosition:{type:String,default:"inner"},showLoader:{type:Boolean,default:!1},preview:{type:Boolean,default:!0},previewVisible:{type:Boolean,default:void 0},defaultPreviewVisible:{type:Boolean,default:!1},previewProps:{type:Object},footerClass:{type:[String,Array,Object]}},emits:["preview-visible-change","update:previewVisible"],setup(e,{attrs:o,slots:t,emit:i}){const{t:s}=jt(),{height:u,width:l,hideFooter:k,title:f,description:p,src:y,footerPosition:$,defaultPreviewVisible:b,previewVisible:w,preview:z,previewProps:I}=$e(e),j=ot(a3,void 0),O=W("image"),T=D(),{isLoaded:V,isError:P,isLoading:E,setLoadStatus:M}=i3(),A=m(()=>({width:cy(l==null?void 0:l.value),height:cy(u==null?void 0:u.value)})),x=m(()=>e.fit?{objectFit:e.fit}:{}),X=m(()=>[`${O}`,{[`${O}-loading`]:E.value,[`${O}-loading-error`]:P.value,[`${O}-with-footer-inner`]:V&&q&&$.value==="inner",[`${O}-with-footer-outer`]:V&&q&&$.value==="outer"},o.class]),Y=m(()=>[A.value,o.style]),q=m(()=>f!=null&&f.value||p!=null&&p.value||t.extra?rn(k.value)?!k.value&&V.value:k.value==="never":!1),le=m(()=>Gt(o,["class","style"])),[Q,_]=Rt(b.value,Ce({value:w})),ae=m(()=>!(j!=null&&j.preview)&&z.value);Ut(()=>{Xl||!T.value||(T.value.src=y==null?void 0:y.value,M("loading"))});const oe=qR++;Ut(K=>{var te,fe,se;const ie=(se=j==null?void 0:j.registerImageUrl)==null?void 0:se.call(j,oe,((fe=(te=I==null?void 0:I.value)==null?void 0:te.src)!=null?fe:y==null?void 0:y.value)||"",z.value);K(()=>{ie==null||ie()})});function G(){M("loaded")}function J(){M("error")}function U(){z.value&&(j!=null&&j.preview?j.preview(oe):(i("preview-visible-change",!0),_(!0)))}function R(){i("preview-visible-change",!1),_(!1)}return{t:s,refImg:T,prefixCls:O,wrapperClassNames:X,wrapperStyles:Y,showFooter:q,imgProps:le,imgStyle:A,isLoaded:V,isError:P,isLoading:E,mergedPreviewVisible:Q,mergePreview:ae,onImgLoaded:G,onImgLoadError:J,onImgClick:U,onPreviewClose:R,fitStyle:x}}}),UR=["title","alt"];function YR(e,o,t,i,s,u){const l=ne("IconImageClose"),k=ne("IconLoading"),f=ne("ImageFooter"),p=ne("ImagePreview");return h(),S("div",{class:C(e.wrapperClassNames),style:H(e.wrapperStyles)},[B("img",ke({ref:"refImg",class:`${e.prefixCls}-img`},e.imgProps,{style:{...e.imgStyle,...e.fitStyle},title:e.title,alt:e.alt,onLoad:o[0]||(o[0]=(...y)=>e.onImgLoaded&&e.onImgLoaded(...y)),onError:o[1]||(o[1]=(...y)=>e.onImgLoadError&&e.onImgLoadError(...y)),onClick:o[2]||(o[2]=(...y)=>e.onImgClick&&e.onImgClick(...y))}),null,16,UR),e.isLoaded?re("v-if",!0):(h(),S("div",{key:0,class:C(`${e.prefixCls}-overlay`)},[e.isError?ee(e.$slots,"error",{key:0},()=>[B("div",{class:C(`${e.prefixCls}-error`)},[B("div",{class:C(`${e.prefixCls}-error-icon`)},[ee(e.$slots,"error-icon",{},()=>[v(l)])],2),e.alt||e.description?(h(),S("div",{key:0,class:C(`${e.prefixCls}-error-alt`)},Ee(e.alt||e.description),3)):re("v-if",!0)],2)]):re("v-if",!0),e.isLoading&&(e.showLoader||e.$slots.loader)?ee(e.$slots,"loader",{key:1},()=>[B("div",{class:C([`${e.prefixCls}-loader`])},[B("div",{class:C(`${e.prefixCls}-loader-spin`)},[v(k),B("div",{class:C(`${e.prefixCls}-loader-spin-text`)},Ee(e.t("image.loading")),3)],2)],2)]):re("v-if",!0)],2)),e.showFooter?(h(),ue(f,{key:1,class:C(e.footerClass),"prefix-cls":e.prefixCls,title:e.title,description:e.description},Lt({_:2},[e.$slots.extra?{name:"extra",fn:ve(()=>[ee(e.$slots,"extra")]),key:"0"}:void 0]),1032,["class","prefix-cls","title","description"])):re("v-if",!0),e.isLoaded&&e.mergePreview?(h(),ue(p,ke({key:2,src:e.src},e.previewProps,{visible:e.mergedPreviewVisible,"render-to-body":e.renderToBody,onClose:e.onPreviewClose}),{actions:ve(()=>[ee(e.$slots,"preview-actions")]),_:3},16,["src","visible","render-to-body","onClose"])):re("v-if",!0)],6)}var M0=F(KR,[["render",YR]]),GR=N({name:"ImagePreviewGroup",components:{ImagePreview:il},inheritAttrs:!1,props:{renderToBody:{type:Boolean,default:!0},srcList:{type:Array},current:{type:Number},defaultCurrent:{type:Number,default:0},infinite:{type:Boolean,default:!1},visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},closable:{type:Boolean,default:!0},actionsLayout:{type:Array,default:()=>["fullScreen","rotateRight","rotateLeft","zoomIn","zoomOut","originalSize"]},popupContainer:{type:[String,Object]}},emits:["change","update:current","visible-change","update:visible"],setup(e,{emit:o}){const{srcList:t,visible:i,defaultVisible:s,current:u,defaultCurrent:l,infinite:k}=$e(e),[f,p]=Rt(s.value,Ce({value:i})),y=Y=>{Y!==f.value&&(o("visible-change",Y),o("update:visible",Y),p(Y))},$=m(()=>new Map(Xe(t==null?void 0:t.value)?t==null?void 0:t.value.map((Y,q)=>[q,{url:Y,canPreview:!0}]):[])),b=D(new Map($.value||[])),w=m(()=>Array.from(b.value.keys())),z=m(()=>w.value.length);function I(Y,q,le){return $.value.has(Y)||b.value.set(Y,{url:q,canPreview:le}),function(){$.value.has(Y)||b.value.delete(Y)}}Ie($,()=>{b.value=new Map($.value||[])});const[j,O]=Rt(l.value,Ce({value:u})),T=Y=>{Y!==j.value&&(o("change",Y),o("update:current",Y),O(Y))},V=m(()=>w.value[j.value]),P=Y=>{const q=w.value.indexOf(Y);q!==j.value&&T(q)},E=m(()=>{var Y;return(Y=b.value.get(V.value))==null?void 0:Y.url});ft(a3,Ce({registerImageUrl:I,preview:Y=>{y(!0),P(Y)}}));const M=m(()=>{const Y=(le,Q)=>{var _;for(let ae=le;ae<=Q;ae++){const oe=w.value[ae];if((_=b.value.get(oe))!=null&&_.canPreview)return ae}},q=Y(j.value+1,z.value-1);return De(q)&&k.value?Y(0,j.value-1):q}),A=m(()=>{const Y=(le,Q)=>{var _;for(let ae=le;ae>=Q;ae--){const oe=w.value[ae];if((_=b.value.get(oe))!=null&&_.canPreview)return ae}},q=Y(j.value-1,0);return De(q)&&k.value?Y(z.value-1,j.value+1):q}),x=m(()=>De(A.value)?void 0:()=>{!De(A.value)&&T(A.value)}),X=m(()=>De(M.value)?void 0:()=>{!De(M.value)&&T(M.value)});return{mergedVisible:f,currentUrl:E,prevIndex:A,nextIndex:M,onClose(){y(!1)},groupArrowProps:Ce({onPrev:x,onNext:X})}}});function XR(e,o,t,i,s,u){const l=ne("ImagePreview");return h(),S(He,null,[ee(e.$slots,"default"),v(l,ke({...e.$attrs,groupArrowProps:e.groupArrowProps},{"in-group":"",src:e.currentUrl,visible:e.mergedVisible,"mask-closable":e.maskClosable,closable:e.closable,"actions-layout":e.actionsLayout,"popup-container":e.popupContainer,"render-to-body":e.renderToBody,onClose:e.onClose}),Lt({_:2},[e.$slots.actions?{name:"actions",fn:ve(()=>[ee(e.$slots,"actions",{url:e.currentUrl})]),key:"0"}:void 0]),1040,["src","visible","mask-closable","closable","actions-layout","popup-container","render-to-body","onClose"])],64)}var Al=F(GR,[["render",XR]]);const QR=Object.assign(M0,{Preview:il,PreviewGroup:Al,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+M0.name,M0),e.component(t+il.name,il),e.component(t+Al.name,Al),e.component(t+Ur.name,Ur)}}),c3=Symbol("LayoutSiderInjectionKey"),u3=Symbol("SiderInjectionKey");var JR=N({name:"Layout",props:{hasSider:{type:Boolean}},setup(e){const o=D([]),t=W("layout"),i=m(()=>[t,{[`${t}-has-sider`]:e.hasSider||o.value.length}]);return ft(c3,{onSiderMount:s=>o.value.push(s),onSiderUnMount:s=>{o.value=o.value.filter(u=>u!==s)}}),{classNames:i}}});function _R(e,o,t,i,s,u){return h(),S("section",{class:C(e.classNames)},[ee(e.$slots,"default")],2)}var V0=F(JR,[["render",_R]]);const eq=N({name:"LayoutHeader",setup(){return{classNames:[W("layout-header")]}}});function tq(e,o,t,i,s,u){return h(),S("header",{class:C(e.classNames)},[ee(e.$slots,"default")],2)}var gr=F(eq,[["render",tq]]);const nq=N({name:"LayoutContent",setup(){return{classNames:[W("layout-content")]}}});function oq(e,o,t,i,s,u){return h(),S("main",{class:C(e.classNames)},[ee(e.$slots,"default")],2)}var hr=F(nq,[["render",oq]]);const lq=N({name:"LayoutFooter",setup(){return{classNames:[W("layout-footer")]}}});function iq(e,o,t,i,s,u){return h(),S("footer",{class:C(e.classNames)},[ee(e.$slots,"default")],2)}var $r=F(lq,[["render",iq]]);const rq=N({name:"IconDragDot",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-drag-dot`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),sq=["stroke-width","stroke-linecap","stroke-linejoin"];function aq(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z"},null,-1)]),14,sq)}var O0=F(rq,[["render",aq]]);const a4=Object.assign(O0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+O0.name,O0)}}),cq=N({name:"IconDragDotVertical",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-drag-dot-vertical`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),uq=["stroke-width","stroke-linecap","stroke-linejoin"];function dq(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z"},null,-1)]),14,uq)}var E0=F(cq,[["render",dq]]);const si=Object.assign(E0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+E0.name,E0)}});var fq=N({name:"ResizeTrigger",components:{ResizeObserver:xn,IconDragDot:a4,IconDragDotVertical:si},props:{prefixCls:{type:String,required:!0},direction:{type:String,default:"horizontal"}},emits:["resize"],setup(e,{emit:o}){const{direction:t,prefixCls:i}=$e(e),s=m(()=>(t==null?void 0:t.value)==="horizontal");return{classNames:m(()=>[i.value,{[`${i.value}-horizontal`]:s.value,[`${i.value}-vertical`]:!s.value}]),onResize:k=>{o("resize",k)},isHorizontal:s}}});function mq(e,o,t,i,s,u){const l=ne("IconDragDot"),k=ne("IconDragDotVertical"),f=ne("ResizeObserver");return h(),ue(f,{onResize:e.onResize},{default:ve(()=>[B("div",{class:C(e.classNames)},[re(" @slot 自定义内容 "),ee(e.$slots,"default",{},()=>[B("div",{class:C(`${e.prefixCls}-icon-wrapper`)},[re(" @slot 自定义 icon "),ee(e.$slots,"icon",{},()=>[e.isHorizontal?(h(),ue(l,{key:0,class:C(`${e.prefixCls}-icon`)},null,8,["class"])):(h(),ue(k,{key:1,class:C(`${e.prefixCls}-icon`)},null,8,["class"]))])],2)])],2)]),_:3},8,["onResize"])}var d3=F(fq,[["render",mq]]);const f3="left",m3="right",c4="top",u4="bottom",pq=[f3,m3,c4,u4];function uy(e,o){if(e===0)return 0;const t=e-o;return t<=0?0:t}function W0(e){return[c4,u4].indexOf(e)>-1}const kq=N({name:"ResizeBox",components:{ResizeTrigger:d3},inheritAttrs:!1,props:{width:{type:Number},height:{type:Number},component:{type:String,default:"div"},directions:{type:Array,default:()=>["right"]}},emits:{"update:width":e=>!0,"update:height":e=>!0,movingStart:e=>!0,moving:(e,o)=>!0,movingEnd:e=>!0},setup(e,{emit:o}){const{height:t,width:i,directions:s}=$e(e),[u,l]=Rt(null,Ce({value:i})),[k,f]=Rt(null,Ce({value:t})),p=D(),y=Ce({}),$=W("resizebox"),b=m(()=>[$]),w=m(()=>({...Z(u.value)?{width:`${u.value}px`}:{},...Z(k.value)?{height:`${k.value}px`}:{},...y})),z=m(()=>s.value.filter(P=>pq.includes(P))),I={direction:"",startPageX:0,startPageY:0,startWidth:0,startHeight:0,moving:!1,padding:{left:0,right:0,top:0,bottom:0}};function j(P){if(!I.moving)return;const{startPageX:E,startPageY:M,startWidth:A,startHeight:x,direction:X}=I;let Y=A,q=x;const le=P.pageX-E,Q=P.pageY-M;switch(X){case f3:Y=A-le,l(Y),o("update:width",Y);break;case m3:Y=A+le,l(Y),o("update:width",Y);break;case c4:q=x-Q,f(q),o("update:height",q);break;case u4:q=x+Q,f(q),o("update:height",q);break}o("moving",{width:Y,height:q},P)}function O(P){I.moving=!1,ht(window,"mousemove",j),ht(window,"mouseup",O),ht(window,"contextmenu",O),document.body.style.cursor="default",o("movingEnd",P)}function T(P,E){var M,A;o("movingStart",E),I.moving=!0,I.startPageX=E.pageX,I.startPageY=E.pageY,I.direction=P;const{top:x,left:X,right:Y,bottom:q}=I.padding;I.startWidth=uy(((M=p.value)==null?void 0:M.clientWidth)||0,X+Y),I.startHeight=uy(((A=p.value)==null?void 0:A.clientHeight)||0,x+q),mt(window,"mousemove",j),mt(window,"mouseup",O),mt(window,"contextmenu",O),document.body.style.cursor=W0(P)?"row-resize":"col-resize"}function V(P,E){const{width:M,height:A}=E.contentRect,x=W0(P)?A:M;I.padding[P]=x,y[`padding-${P}`]=`${x}px`}return{prefixCls:$,classNames:b,styles:w,wrapperRef:p,onMoveStart:T,isHorizontal:W0,allowDirections:z,onTiggerResize:V}}});function vq(e,o,t,i,s,u){const l=ne("ResizeTrigger");return h(),ue(gn(e.component),ke({ref:"wrapperRef",class:e.classNames},e.$attrs,{style:e.styles}),{default:ve(()=>[ee(e.$slots,"default"),(h(!0),S(He,null,Vt(e.allowDirections,k=>(h(),ue(l,{key:k,"prefix-cls":`${e.prefixCls}-trigger`,class:C(`${e.prefixCls}-direction-${k}`),direction:e.isHorizontal(k)?"horizontal":"vertical",onMousedown:f=>{e.onMoveStart(k,f)},onResize:f=>{e.onTiggerResize(k,f)}},Lt({default:ve(()=>[e.$slots["resize-trigger"]?ee(e.$slots,"resize-trigger",{key:0,direction:k}):re("v-if",!0)]),_:2},[e.$slots["resize-trigger-icon"]?{name:"icon",fn:ve(()=>[ee(e.$slots,"resize-trigger-icon",{direction:k})]),key:"0"}:void 0]),1032,["prefix-cls","class","direction","onMousedown","onResize"]))),128))]),_:3},16,["class","style"])}var T0=F(kq,[["render",vq]]);const p3=Object.assign(T0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+T0.name,T0)}});function k3(e,o){const t=m(()=>Zy(e)?e.value:e);let i="";st(()=>{i=Kr.subscribe((s,u)=>{t.value&&(!u||u===t.value)&&o(!!s[t.value])})}),tn(()=>{i&&Kr.unsubscribe(i)})}const yq=(()=>{let e=0;return(o="")=>(e+=1,`${o}${e}`)})();var gq=N({name:"LayoutSider",components:{IconLeft:Un,IconRight:zn,ResizeBox:p3},props:{theme:{type:String,default:"light"},collapsed:{type:Boolean,default:void 0},defaultCollapsed:{type:Boolean},collapsible:{type:Boolean},width:{type:Number,default:200},collapsedWidth:{type:Number,default:48},reverseArrow:{type:Boolean},breakpoint:{type:String},resizeDirections:{type:Array,default:void 0},hideTrigger:{type:Boolean}},emits:["collapse","update:collapsed","breakpoint"],setup(e,{emit:o}){const{theme:t,collapsed:i,defaultCollapsed:s,collapsible:u,hideTrigger:l,breakpoint:k,collapsedWidth:f,resizeDirections:p}=$e(e),[y,$]=Rt(s.value,Ce({value:i})),b=m(()=>p.value?"ResizeBox":"div"),w=m(()=>u.value&&!l.value),z=W("layout-sider"),I=m(()=>[z,{[`${z}-light`]:t.value==="light",[`${z}-has-trigger`]:w.value,[`${z}-collapsed`]:i.value}]),j=m(()=>{const{width:E,collapsedWidth:M}=e,A=y.value?M:E;return Z(A)?`${A}px`:String(A)}),O=m(()=>[`${z}-trigger`,{[`${z}-trigger-light`]:t.value==="light"}]),T=()=>{const E=!y.value;$(E),o("update:collapsed",E),o("collapse",E,"clickTrigger")};k3(k,E=>{const M=!E;M!==y.value&&($(M),o("update:collapsed",M),o("collapse",M,"responsive"),o("breakpoint",M))});const V=yq("__arco_layout_sider"),P=ot(c3,void 0);return st(()=>{var E;(E=P==null?void 0:P.onSiderMount)==null||E.call(P,V)}),tn(()=>{var E;(E=P==null?void 0:P.onSiderUnMount)==null||E.call(P,V)}),ft(u3,Ce({theme:t,collapsed:y,collapsedWidth:f})),{componentTag:b,prefixCls:z,classNames:I,triggerClassNames:O,localCollapsed:y,siderWidth:j,showTrigger:w,toggleTrigger:T}}});const hq={key:0},$q={key:1};function Cq(e,o,t,i,s,u){const l=ne("IconLeft"),k=ne("IconRight");return h(),ue(gn(e.componentTag),ke({class:e.classNames,style:{width:e.siderWidth}},e.resizeDirections?{directions:e.resizeDirections}:{}),{default:ve(()=>[B("div",{class:C(`${e.prefixCls}-children`)},[ee(e.$slots,"default")],2),e.showTrigger?(h(),S("div",{key:0,class:C(e.triggerClassNames),style:H({width:e.siderWidth}),onClick:o[0]||(o[0]=(...f)=>e.toggleTrigger&&e.toggleTrigger(...f))},[ee(e.$slots,"trigger",{collapsed:e.localCollapsed},()=>[e.reverseArrow?(h(),S("div",$q,[e.localCollapsed?(h(),ue(l,{key:0})):(h(),ue(k,{key:1}))])):(h(),S("div",hq,[e.localCollapsed?(h(),ue(k,{key:1})):(h(),ue(l,{key:0}))]))])],6)):re("v-if",!0)]),_:3},16,["class","style"])}var Cr=F(gq,[["render",Cq]]);const bq=Object.assign(V0,{Header:gr,Content:hr,Footer:$r,Sider:Cr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+V0.name,V0),e.component(t+gr.name,gr),e.component(t+hr.name,hr),e.component(t+$r.name,$r),e.component(t+Cr.name,Cr)}}),wq=N({name:"Pager",props:{pageNumber:{type:Number},current:{type:Number},disabled:{type:Boolean,default:!1},style:{type:Object},activeStyle:{type:Object}},emits:["click"],setup(e,{emit:o}){const t=W("pagination-item"),i=m(()=>e.current===e.pageNumber),s=k=>{e.disabled||o("click",e.pageNumber,k)},u=m(()=>[t,{[`${t}-active`]:i.value}]),l=m(()=>i.value?e.activeStyle:e.style);return{prefixCls:t,cls:u,mergedStyle:l,handleClick:s}}});function Sq(e,o,t,i,s,u){return h(),S("li",{class:C(e.cls),style:H(e.mergedStyle),onClick:o[0]||(o[0]=(...l)=>e.handleClick&&e.handleClick(...l))},[ee(e.$slots,"default",{page:e.pageNumber},()=>[Ge(Ee(e.pageNumber),1)])],6)}var zq=F(wq,[["render",Sq]]);const v3=(e,{min:o,max:t})=>et?t:e,Lq=N({name:"StepPager",components:{IconLeft:Un,IconRight:zn},props:{pages:{type:Number,required:!0},current:{type:Number,required:!0},type:{type:String,required:!0},disabled:{type:Boolean,default:!1},simple:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:o}){const t=W("pagination-item"),i=e.type==="next",s=m(()=>e.disabled?e.disabled:!e.pages||i&&e.current===e.pages?!0:!i&&e.current<=1),u=m(()=>v3(e.current+(i?1:-1),{min:1,max:e.pages})),l=f=>{s.value||o("click",u.value)},k=m(()=>[t,`${t}-${e.type}`,{[`${t}-disabled`]:s.value}]);return{prefixCls:t,cls:k,isNext:i,handleClick:l}}});function jq(e,o,t,i,s,u){const l=ne("icon-right"),k=ne("icon-left");return h(),ue(gn(e.simple?"span":"li"),{class:C(e.cls),onClick:e.handleClick},{default:ve(()=>[ee(e.$slots,"default",{type:e.isNext?"next":"previous"},()=>[e.isNext?(h(),ue(l,{key:0})):(h(),ue(k,{key:1}))])]),_:3},8,["class","onClick"])}var dy=F(Lq,[["render",jq]]);const Bq=N({name:"EllipsisPager",components:{IconMore:_l},props:{current:{type:Number,required:!0},step:{type:Number,default:5},pages:{type:Number,required:!0}},emits:["click"],setup(e,{emit:o}){const t=W("pagination-item"),i=m(()=>v3(e.current+e.step,{min:1,max:e.pages})),s=l=>{o("click",i.value)},u=m(()=>[t,`${t}-ellipsis`]);return{prefixCls:t,cls:u,handleClick:s}}});function Iq(e,o,t,i,s,u){const l=ne("icon-more");return h(),S("li",{class:C(e.cls),onClick:o[0]||(o[0]=(...k)=>e.handleClick&&e.handleClick(...k))},[ee(e.$slots,"default",{},()=>[v(l)])],2)}var Nq=F(Bq,[["render",Iq]]);const Pq=N({name:"PageJumper",components:{InputNumber:oi},props:{current:{type:Number,required:!0},simple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},pages:{type:Number,required:!0},size:{type:String},onChange:{type:Function}},emits:["change"],setup(e,{emit:o}){const t=W("pagination-jumper"),{t:i}=jt(),s=D(e.simple?e.current:void 0),u=f=>{const p=parseInt(f.toString(),10);return Number.isNaN(p)?void 0:String(p)},l=f=>{o("change",s.value),pt(()=>{e.simple||(s.value=void 0)})};Ie(()=>e.current,f=>{e.simple&&f!==s.value&&(s.value=f)});const k=m(()=>[t,{[`${t}-simple`]:e.simple}]);return{prefixCls:t,cls:k,t:i,inputValue:s,handleChange:l,handleFormatter:u}}});function Mq(e,o,t,i,s,u){const l=ne("input-number");return h(),S("span",{class:C(e.cls)},[e.simple?re("v-if",!0):(h(),S("span",{key:0,class:C([`${e.prefixCls}-prepend`,`${e.prefixCls}-text-goto`])},[ee(e.$slots,"jumper-prepend",{},()=>[Ge(Ee(e.t("pagination.goto")),1)])],2)),v(l,{modelValue:e.inputValue,"onUpdate:modelValue":o[0]||(o[0]=k=>e.inputValue=k),class:C(`${e.prefixCls}-input`),min:1,max:e.pages,size:e.size,disabled:e.disabled,"hide-button":"",formatter:e.handleFormatter,onChange:e.handleChange},null,8,["modelValue","class","max","size","disabled","formatter","onChange"]),e.$slots["jumper-append"]?(h(),S("span",{key:1,class:C(`${e.prefixCls}-append`)},[ee(e.$slots,"jumper-append")],2)):re("v-if",!0),e.simple?(h(),S(He,{key:2},[B("span",{class:C(`${e.prefixCls}-separator`)},"/",2),B("span",{class:C(`${e.prefixCls}-total-page`)},Ee(e.pages),3)],64)):re("v-if",!0)],2)}var fy=F(Pq,[["render",Mq]]);const Vq=N({name:"PageOptions",components:{ArcoSelect:Ul},props:{sizeOptions:{type:Array,required:!0},pageSize:Number,disabled:Boolean,size:{type:String},onChange:{type:Function},selectProps:{type:Object}},emits:["change"],setup(e,{emit:o}){const t=W("pagination-options"),{t:i}=jt(),s=m(()=>e.sizeOptions.map(l=>({value:l,label:`${l} ${i("pagination.countPerPage")}`})));return{prefixCls:t,options:s,handleChange:l=>{o("change",l)}}}});function Oq(e,o,t,i,s,u){const l=ne("arco-select");return h(),S("span",{class:C(e.prefixCls)},[v(l,ke({"model-value":e.pageSize,options:e.options,size:e.size,disabled:e.disabled},e.selectProps,{onChange:e.handleChange}),null,16,["model-value","options","size","disabled","onChange"])],2)}var Eq=F(Vq,[["render",Oq]]),A0=N({name:"Pagination",props:{total:{type:Number,required:!0},current:Number,defaultCurrent:{type:Number,default:1},pageSize:Number,defaultPageSize:{type:Number,default:10},disabled:{type:Boolean,default:!1},hideOnSinglePage:{type:Boolean,default:!1},simple:{type:Boolean,default:!1},showTotal:{type:Boolean,default:!1},showMore:{type:Boolean,default:!1},showJumper:{type:Boolean,default:!1},showPageSize:{type:Boolean,default:!1},pageSizeOptions:{type:Array,default:()=>[10,20,30,40,50]},pageSizeProps:{type:Object},size:{type:String},pageItemStyle:{type:Object},activePageItemStyle:{type:Object},baseSize:{type:Number,default:6},bufferSize:{type:Number,default:2},autoAdjust:{type:Boolean,default:!0}},emits:{"update:current":e=>!0,"update:pageSize":e=>!0,change:e=>!0,pageSizeChange:e=>!0},setup(e,{emit:o,slots:t}){const i=W("pagination"),{t:s}=jt(),{disabled:u,pageItemStyle:l,activePageItemStyle:k,size:f}=$e(e),{mergedSize:p}=Xt(f),y=D(e.defaultCurrent),$=D(e.defaultPageSize),b=m(()=>{var M;return(M=e.current)!=null?M:y.value}),w=m(()=>{var M;return(M=e.pageSize)!=null?M:$.value}),z=m(()=>Math.ceil(e.total/w.value)),I=M=>{M!==b.value&&Z(M)&&!e.disabled&&(y.value=M,o("update:current",M),o("change",M))},j=M=>{$.value=M,o("update:pageSize",M),o("pageSizeChange",M)},O=Ce({current:b,pages:z,disabled:u,style:l,activeStyle:k,onClick:I}),T=(M,A={})=>M==="more"?v(Nq,ke(A,O),{default:t["page-item-ellipsis"]}):M==="previous"?v(dy,ke({type:"previous"},A,O),{default:t["page-item-step"]}):M==="next"?v(dy,ke({type:"next"},A,O),{default:t["page-item-step"]}):v(zq,ke(A,O),{default:t["page-item"]}),V=m(()=>{const M=[];if(z.value2+e.bufferSize&&(X=!0,A=Math.min(b.value-e.bufferSize,z.value-2*e.bufferSize)),b.valuee.simple?v("span",{class:`${i}-simple`},[T("previous",{simple:!0}),v(fy,{disabled:e.disabled,current:b.value,size:p.value,pages:z.value,simple:!0,onChange:I},null),T("next",{simple:!0})]):v("ul",{class:`${i}-list`},[T("previous",{simple:!0}),V.value,e.showMore&&T("more",{key:"more",step:e.bufferSize*2+1}),T("next",{simple:!0})]);Ie(w,(M,A)=>{if(e.autoAdjust&&M!==A&&b.value>1){const x=A*(b.value-1)+1,X=Math.ceil(x/M);X!==b.value&&(y.value=X,o("update:current",X),o("change",X))}}),Ie(z,(M,A)=>{if(e.autoAdjust&&M!==A&&b.value>1&&b.value>M){const x=Math.max(M,1);y.value=x,o("update:current",x),o("change",x)}});const E=m(()=>[i,`${i}-size-${p.value}`,{[`${i}-simple`]:e.simple,[`${i}-disabled`]:e.disabled}]);return()=>{var M,A;return e.hideOnSinglePage&&z.value<=1?null:v("div",{class:E.value},[e.showTotal&&v("span",{class:`${i}-total`},[(A=(M=t.total)==null?void 0:M.call(t,{total:e.total}))!=null?A:s("pagination.total",e.total)]),P(),e.showPageSize&&v(Eq,{disabled:e.disabled,sizeOptions:e.pageSizeOptions,pageSize:w.value,size:p.value,onChange:j,selectProps:e.pageSizeProps},null),!e.simple&&e.showJumper&&v(fy,{disabled:e.disabled,current:b.value,pages:z.value,size:p.value,onChange:I},{"jumper-prepend":t["jumper-prepend"],"jumper-append":t["jumper-append"]})])}}});const d4=Object.assign(A0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+A0.name,A0)}}),Wq=(e,{emit:o})=>{var t,i;const s=D(lt(e.paginationProps)&&(t=e.paginationProps.defaultCurrent)!=null?t:1),u=D(lt(e.paginationProps)&&(i=e.paginationProps.defaultPageSize)!=null?i:10),l=m(()=>{var y;return lt(e.paginationProps)&&(y=e.paginationProps.current)!=null?y:s.value}),k=m(()=>{var y;return lt(e.paginationProps)&&(y=e.paginationProps.pageSize)!=null?y:u.value});return{current:l,pageSize:k,handlePageChange:y=>{s.value=y,o("pageChange",y)},handlePageSizeChange:y=>{u.value=y,o("pageSizeChange",y)}}};function my(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var F0=N({name:"List",props:{data:{type:Array},size:{type:String,default:"medium"},bordered:{type:Boolean,default:!0},split:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},paginationProps:{type:Object},gridProps:{type:Object},maxHeight:{type:[String,Number],default:0},bottomOffset:{type:Number,default:0},virtualListProps:{type:Object},scrollbar:{type:[Object,Boolean],default:!0}},emits:{scroll:()=>!0,reachBottom:()=>!0,pageChange:e=>!0,pageSizeChange:e=>!0},setup(e,{emit:o,slots:t}){const{scrollbar:i}=$e(e),s=W("list"),u=ot(nn,void 0),{componentRef:l,elementRef:k}=el("containerRef"),f=m(()=>e.virtualListProps),{displayScrollbar:p,scrollbarProps:y}=is(i);let $=0;const b=_=>{const{scrollTop:ae,scrollHeight:oe,offsetHeight:G}=_.target,J=Math.floor(oe-(ae+G));ae>$&&J<=e.bottomOffset&&o("reachBottom"),o("scroll"),$=ae};st(()=>{if(k.value){const{scrollTop:_,scrollHeight:ae,offsetHeight:oe}=k.value;ae<=_+oe&&o("reachBottom")}});const{current:w,pageSize:z,handlePageChange:I,handlePageSizeChange:j}=Wq(e,{emit:o}),O=_=>{if(!e.paginationProps)return _;if(e.paginationProps&&_.length>z.value){const ae=(w.value-1)*z.value;return _.slice(ae,ae+z.value)}return _},T=_=>{let ae;if(!e.gridProps)return null;const oe=O(_);if(e.gridProps.span){const G=[],J=24/e.gridProps.span;for(let U=0;U{var ie;return v(Pl.Col,{key:`${te}-${se}`,class:`${s}-col`,span:(ie=e.gridProps)==null?void 0:ie.span},{default:()=>{var pe;return[Nt(fe)?fe:(pe=t.item)==null?void 0:pe.call(t,{item:fe,index:se})]}})}))?R:{default:()=>[R]}))}return G}return v(Pl.Row,{class:`${s}-row`,gutter:e.gridProps.gutter},my(ae=oe.map((G,J)=>v(Pl.Col,ke({key:J,class:`${s}-col`},Gt(e.gridProps,["gutter"])),{default:()=>{var U;return[Nt(G)?G:(U=t.item)==null?void 0:U.call(t,{item:G,index:J})]}})))?ae:{default:()=>[ae]})},V=_=>O(_).map((oe,G)=>{var J;return Nt(oe)?oe:(J=t.item)==null?void 0:J.call(t,{item:oe,index:G})}),P=()=>{const _=t.default?eo(t.default()):e.data;return _&&_.length>0?e.gridProps?T(_):V(_):le()},E=()=>{if(!e.paginationProps)return null;const _=Gt(e.paginationProps,["current","pageSize","defaultCurrent","defaultPageSize"]);return v(d4,ke({class:`${s}-pagination`},_,{current:w.value,pageSize:z.value,onChange:I,onPageSizeChange:j}),null)},M=m(()=>[s,`${s}-${e.size}`,{[`${s}-bordered`]:e.bordered,[`${s}-split`]:e.split,[`${s}-hover`]:e.hoverable}]),A=m(()=>{if(e.maxHeight)return{maxHeight:Z(e.maxHeight)?`${e.maxHeight}px`:e.maxHeight,overflowY:"auto"}}),x=m(()=>[`${s}-content`,{[`${s}-virtual`]:f.value}]),X=D(),Y=()=>{var _;const ae=O((_=e.data)!=null?_:[]);return ae.length?v(ml,ke({ref:X,class:x.value,data:ae},e.virtualListProps,{onScroll:b}),{item:({item:oe,index:G})=>{var J;return(J=t.item)==null?void 0:J.call(t,{item:oe,index:G})}}):le()},q=()=>t["scroll-loading"]?v("div",{class:[`${s}-item`,`${s}-scroll-loading`]},[t["scroll-loading"]()]):null,le=()=>{var _,ae,oe,G,J;return t["scroll-loading"]?null:(J=(G=(_=t.empty)==null?void 0:_.call(t))!=null?G:(oe=u==null?void 0:(ae=u.slots).empty)==null?void 0:oe.call(ae,{component:"list"}))!=null?J:v(ao,null,null)};return{virtualListRef:X,render:()=>{const _=p.value?qn:"div";return v("div",{class:`${s}-wrapper`},[v(Rn,{class:`${s}-spin`,loading:e.loading},{default:()=>[v(_,ke({ref:l,class:M.value,style:A.value},y.value,{onScroll:b}),{default:()=>[v("div",{class:`${s}-content-wrapper`},[t.header&&v("div",{class:`${s}-header`},[t.header()]),f.value&&!e.gridProps?v(He,null,[Y(),q()]):v("div",{role:"list",class:x.value},[P(),q()]),t.footer&&v("div",{class:`${s}-footer`},[t.footer()])])]}),E()]})])}}},methods:{scrollIntoView(e){this.virtualListRef&&this.virtualListRef.scrollTo(e)}},render(){return this.render()}}),br=N({name:"ListItem",props:{actionLayout:{type:String,default:"horizontal"}},setup(e,{slots:o}){const t=W("list-item"),i=()=>{var s;const u=(s=o.actions)==null?void 0:s.call(o);return!u||!u.length?null:v("ul",{class:`${t}-action`},[u.map((l,k)=>v("li",{key:`${t}-action-${k}`},[l]))])};return()=>{var s,u;return v("div",{role:"listitem",class:t},[v("div",{class:`${t}-main`},[(s=o.meta)==null?void 0:s.call(o),v("div",{class:`${t}-content`},[(u=o.default)==null?void 0:u.call(o)]),e.actionLayout==="vertical"&&i()]),e.actionLayout==="horizontal"&&i(),o.extra&&v("div",{class:`${t}-extra`},[o.extra()])])}}});const Tq=N({name:"ListItemMeta",props:{title:String,description:String},setup(e,{slots:o}){const t=W("list-item-meta"),i=!!(e.title||e.description||o.title||o.description);return{prefixCls:t,hasContent:i}}});function Aq(e,o,t,i,s,u){return h(),S("div",{class:C(e.prefixCls)},[e.$slots.avatar?(h(),S("div",{key:0,class:C(`${e.prefixCls}-avatar`)},[ee(e.$slots,"avatar")],2)):re("v-if",!0),e.hasContent?(h(),S("div",{key:1,class:C(`${e.prefixCls}-content`)},[e.$slots.title||e.title?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)):re("v-if",!0),e.$slots.description||e.description?(h(),S("div",{key:1,class:C(`${e.prefixCls}-description`)},[ee(e.$slots,"description",{},()=>[Ge(Ee(e.description),1)])],2)):re("v-if",!0)],2)):re("v-if",!0)],2)}var wr=F(Tq,[["render",Aq]]);const y3=Object.assign(F0,{Item:Object.assign(br,{Meta:wr}),install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+F0.name,F0),e.component(t+br.name,br),e.component(t+wr.name,wr)}}),Fq=["border-width","box-sizing","font-family","font-weight","font-size","font-variant","letter-spacing","line-height","padding-top","padding-bottom","padding-left","padding-right","text-indent","text-rendering","text-transform","white-space","overflow-wrap","width"],fv=e=>{const o={};return Fq.forEach(t=>{o[t]=e.getPropertyValue(t)}),o},Dq=N({name:"Textarea",components:{ResizeObserver:xn,IconHover:St,IconClose:Kt},inheritAttrs:!1,props:{modelValue:String,defaultValue:{type:String,default:""},placeholder:String,disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},maxLength:{type:[Number,Object],default:0},showWordLimit:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},autoSize:{type:[Boolean,Object],default:!1},wordLength:{type:Function},wordSlice:{type:Function},textareaAttrs:{type:Object}},emits:{"update:modelValue":e=>!0,input:(e,o)=>!0,change:(e,o)=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:o,attrs:t}){const{disabled:i,error:s,modelValue:u}=$e(e),l=W("textarea"),{mergedDisabled:k,mergedError:f,eventHandlers:p}=zt({disabled:i,error:s}),y=D(),$=D(),b=D(),w=D(),z=D(e.defaultValue),I=m(()=>{var me;return(me=u.value)!=null?me:z.value}),[j,O]=og(y);Ie(u,me=>{(De(me)||cn(me))&&(z.value="")});const T=m(()=>lt(e.maxLength)&&!!e.maxLength.errorOnly),V=m(()=>lt(e.maxLength)?e.maxLength.length:e.maxLength),P=me=>{var he;return Ae(e.wordLength)?e.wordLength(me):(he=me.length)!=null?he:0},E=m(()=>P(I.value)),M=m(()=>f.value||!!(V.value&&T.value&&E.value>V.value)),A=D(!1),x=D(!1),X=m(()=>e.allowClear&&!k.value&&I.value),Y=D(!1),q=D(""),le=()=>{j(),pt(()=>{y.value&&I.value!==y.value.value&&(y.value.value=I.value,O())})},Q=(me,he=!0)=>{var Fe,We;V.value&&!T.value&&P(me)>V.value&&(me=(We=(Fe=e.wordSlice)==null?void 0:Fe.call(e,me,V.value))!=null?We:me.slice(0,V.value)),z.value=me,he&&o("update:modelValue",me),le()};let _=I.value;const ae=(me,he)=>{var Fe,We;me!==_&&(_=me,o("change",me,he),(We=(Fe=p.value)==null?void 0:Fe.onChange)==null||We.call(Fe,he))},oe=me=>{var he,Fe;x.value=!0,_=I.value,o("focus",me),(Fe=(he=p.value)==null?void 0:he.onFocus)==null||Fe.call(he,me)},G=me=>{var he,Fe;x.value=!1,o("blur",me),(Fe=(he=p.value)==null?void 0:he.onBlur)==null||Fe.call(he,me),ae(I.value,me)},J=me=>{var he,Fe;const{value:We}=me.target;if(me.type==="compositionend"){if(Y.value=!1,q.value="",V.value&&!T.value&&I.value.length>=V.value&&P(We)>V.value){le();return}o("input",We,me),Q(We),(Fe=(he=p.value)==null?void 0:he.onInput)==null||Fe.call(he,me)}else Y.value=!0},U=me=>{var he,Fe;const{value:We}=me.target;if(Y.value)q.value=We;else{if(V.value&&!T.value&&I.value.length>=V.value&&P(We)>V.value&&me.inputType==="insertText"){le();return}o("input",We,me),Q(We),(Fe=(he=p.value)==null?void 0:he.onInput)==null||Fe.call(he,me)}},R=me=>{Q(""),ae("",me),o("clear",me)};Ie(u,me=>{me!==I.value&&Q(me??"",!1)});const K=me=>Gt(t,$o),te=me=>to(t,$o),fe=te(),se=m(()=>{const me={...fe,...e.textareaAttrs};return M.value&&(me["aria-invalid"]=!0),me}),ie=m(()=>[`${l}-wrapper`,{[`${l}-focus`]:x.value,[`${l}-disabled`]:k.value,[`${l}-error`]:M.value,[`${l}-scroll`]:A.value}]);let pe;const Ne=D(0),Me=D(0),Pe=m(()=>!lt(e.autoSize)||!e.autoSize.minRows?0:e.autoSize.minRows*Ne.value+Me.value),Ze=m(()=>!lt(e.autoSize)||!e.autoSize.maxRows?0:e.autoSize.maxRows*Ne.value+Me.value),Se=()=>{const me=fv(pe);Ne.value=Number.parseInt(me["line-height"]||0,10),Me.value=Number.parseInt(me["border-width"]||0,10)*2+Number.parseInt(me["padding-top"]||0,10)+Number.parseInt(me["padding-bottom"]||0,10),w.value=me,pt(()=>{var he;const Fe=(he=b.value)==null?void 0:he.offsetHeight;let We=Fe??0,Be="hidden";Pe.value&&WeZe.value&&(We=Ze.value,Be="auto"),$.value={height:`${We}px`,resize:"none",overflow:Be}})};st(()=>{y.value&&(pe=window.getComputedStyle(y.value),e.autoSize&&Se()),ce()});const Re=()=>{e.autoSize&&b.value&&Se(),ce()},Le=me=>{y.value&&me.target!==y.value&&(me.preventDefault(),y.value.focus())},ce=()=>{y.value&&(y.value.scrollHeight>y.value.offsetHeight?A.value||(A.value=!0):A.value&&(A.value=!1))};return Ie(I,()=>{e.autoSize&&b.value&&Se(),ce()}),{prefixCls:l,wrapperCls:ie,textareaRef:y,textareaStyle:$,mirrorRef:b,mirrorStyle:w,computedValue:I,showClearBtn:X,valueLength:E,computedMaxLength:V,mergedDisabled:k,mergeTextareaAttrs:se,getWrapperAttrs:K,getTextareaAttrs:te,handleInput:U,handleFocus:oe,handleBlur:G,handleComposition:J,handleClear:R,handleResize:Re,handleMousedown:Le}},methods:{focus(){var e;(e=this.$refs.textareaRef)==null||e.focus()},blur(){var e;(e=this.$refs.textareaRef)==null||e.blur()}}}),Zq=["disabled","value","placeholder"];function Hq(e,o,t,i,s,u){const l=ne("resize-observer"),k=ne("icon-close"),f=ne("icon-hover");return h(),S("div",ke(e.getWrapperAttrs(e.$attrs),{class:e.wrapperCls,onMousedown:o[7]||(o[7]=(...p)=>e.handleMousedown&&e.handleMousedown(...p))}),[e.autoSize?(h(),S("div",{key:0,ref:"mirrorRef",class:C(`${e.prefixCls}-mirror`),style:H(e.mirrorStyle)},Ee(`${e.computedValue}
+`),7)):re("v-if",!0),v(l,{onResize:e.handleResize},{default:ve(()=>[B("textarea",ke({ref:"textareaRef"},e.mergeTextareaAttrs,{disabled:e.mergedDisabled,class:e.prefixCls,style:e.textareaStyle,value:e.computedValue,placeholder:e.placeholder,onInput:o[0]||(o[0]=(...p)=>e.handleInput&&e.handleInput(...p)),onFocus:o[1]||(o[1]=(...p)=>e.handleFocus&&e.handleFocus(...p)),onBlur:o[2]||(o[2]=(...p)=>e.handleBlur&&e.handleBlur(...p)),onCompositionstart:o[3]||(o[3]=(...p)=>e.handleComposition&&e.handleComposition(...p)),onCompositionupdate:o[4]||(o[4]=(...p)=>e.handleComposition&&e.handleComposition(...p)),onCompositionend:o[5]||(o[5]=(...p)=>e.handleComposition&&e.handleComposition(...p))}),null,16,Zq)]),_:1},8,["onResize"]),ee(e.$slots,"suffix"),e.computedMaxLength&&e.showWordLimit?(h(),S("div",{key:1,class:C(`${e.prefixCls}-word-limit`)},Ee(e.valueLength)+"/"+Ee(e.computedMaxLength),3)):re("v-if",!0),e.showClearBtn?(h(),S("div",{key:2,class:C(`${e.prefixCls}-clear-btn`),onClick:o[6]||(o[6]=(...p)=>e.handleClear&&e.handleClear(...p))},[v(f,null,{default:ve(()=>[v(k)]),_:1})],2)):re("v-if",!0)],16)}var D0=F(Dq,[["render",Hq]]);const g3=Object.assign(D0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+D0.name,D0)}}),xq=e=>{const{value:o,selectionStart:t}=e;return o.slice(0,t)},Rq=(e,o)=>[].concat(o).reduce((i,s)=>{const u=e.lastIndexOf(s);return u>i.location?{location:u,prefix:s}:i},{location:-1,prefix:""}),qq=(e,o)=>!o||!e.includes(o);function Kq(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Z0=N({name:"Mention",inheritAttrs:!1,props:{modelValue:String,defaultValue:{type:String,default:""},data:{type:Array,default:()=>[]},prefix:{type:[String,Array],default:"@"},split:{type:String,default:" "},type:{type:String,default:"input"},disabled:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:e=>!0,search:(e,o)=>!0,select:e=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:o,attrs:t,slots:i}){const s=W("mention");let u;const{mergedDisabled:l,eventHandlers:k}=zt({disabled:Cn(e,"disabled")}),{data:f,modelValue:p}=$e(e),y=D(),$=D({}),b=D(e.defaultValue),w=m(()=>{var fe;return(fe=e.modelValue)!=null?fe:b.value});Ie(p,fe=>{(De(fe)||cn(fe))&&(b.value="")});const z=m(()=>w.value?[Do(w.value)]:[]),I=D({measuring:!1,location:-1,prefix:"",text:""}),j=()=>{I.value={measuring:!1,location:-1,prefix:"",text:""}},O=D(),T=m(()=>I.value.text),V=D(!0),P=(fe,se)=>{var ie,pe;const Ne=xq(se.target),Me=Rq(Ne,e.prefix);if(Me.location>-1){const Pe=Ne.slice(Me.location+Me.prefix.length);qq(Pe,e.split)?(M.value=!0,I.value={measuring:!0,text:Pe,...Me},o("search",Pe,Me.prefix)):I.value.location>-1&&j()}else I.value.location>-1&&j();b.value=fe,o("update:modelValue",fe),o("change",fe),(pe=(ie=k.value)==null?void 0:ie.onChange)==null||pe.call(ie)},E=fe=>{var se,ie;b.value="",o("update:modelValue",""),o("change",""),(ie=(se=k.value)==null?void 0:se.onChange)==null||ie.call(se),o("clear",fe)},M=D(!1),A=m(()=>M.value&&I.value.measuring&&Q.value.length>0),x=()=>{ae.value=fv(u)},X=fe=>{M.value=fe},Y=(fe,se)=>{var ie,pe,Ne;const{value:Me}=(ie=le.get(fe))!=null?ie:{},Pe=I.value.location,Ze=I.value.location+I.value.text.length;let Se=b.value.slice(0,Pe),Re=b.value.slice(Ze+1);Se+=!Se||Se.endsWith(e.split)||Se.endsWith(`
+`)?"":e.split,Re=(!Re||Re.startsWith(e.split)||Re.startsWith(`
+`)?"":e.split)+Re;const Le=`${I.value.prefix}${Me}`,ce=`${Se}${Le}${Re}`;b.value=ce,o("select",Me),o("update:modelValue",ce),o("change",ce),j(),(Ne=(pe=k.value)==null?void 0:pe.onChange)==null||Ne.call(pe)},{validOptions:q,optionInfoMap:le,validOptionInfos:Q,handleKeyDown:_}=Ev({options:f,inputValue:T,filterOption:V,popupVisible:A,valueKeys:z,dropdownRef:y,optionRefs:$,onSelect:Y,onPopupVisibleChange:X,enterToOpen:!1}),ae=D();st(()=>{var fe;e.type==="textarea"&&((fe=O.value)!=null&&fe.textareaRef)&&(u=window.getComputedStyle(O.value.textareaRef),ae.value=fv(u))});const oe=fe=>{if(Ae(i.option)&&fe.value){const se=le.get(fe.key),ie=i.option;return()=>ie({data:se})}return()=>fe.label},G=fe=>v(Vo,{ref:se=>{se!=null&&se.$el&&($.value[fe.key]=se.$el)},key:fe.key,value:fe.value,disabled:fe.disabled,internal:!0},{default:oe(fe)}),J=()=>{let fe;return v(Ov,{ref:y},Kq(fe=q.value.map(se=>G(se)))?fe:{default:()=>[fe]})},U=D();Ie(A,fe=>{e.type==="textarea"&&fe&&pt(()=>{var se,ie;(se=O.value)!=null&&se.textareaRef&&O.value.textareaRef.scrollTop>0&&((ie=U.value)==null||ie.scrollTo(0,O.value.textareaRef.scrollTop))})});const R=fe=>{o("focus",fe)},K=fe=>{o("blur",fe)};return{inputRef:O,render:()=>{var fe;return e.type==="textarea"?v("div",{class:s},[v(xn,{onResize:x},{default:()=>[v(g3,ke(t,{ref:O,allowClear:e.allowClear,modelValue:w.value,disabled:l.value,onInput:P,onClear:E,onFocus:R,onBlur:K,onKeydown:_}),null)]}),I.value.measuring&&Q.value.length>0&&v("div",{ref:U,style:ae.value,class:`${s}-measure`},[(fe=w.value)==null?void 0:fe.slice(0,I.value.location),v(qt,{trigger:"focus",position:"bl",popupOffset:4,preventFocus:!0,popupVisible:A.value,clickToClose:!1,onPopupVisibleChange:X},{default:()=>[v("span",null,[Ge("@")])],content:J})])]):v(qt,{trigger:"focus",position:"bl",animationName:"slide-dynamic-origin",popupOffset:4,preventFocus:!0,popupVisible:A.value,clickToClose:!1,autoFitPopupWidth:!0,autoFitTransformOrigin:!0,disabled:l.value,onPopupVisibleChange:X},{default:()=>[v(So,ke(t,{ref:O,allowClear:e.allowClear,modelValue:w.value,disabled:l.value,onInput:P,onClear:E,onFocus:R,onBlur:K,onKeydown:_}),i)],content:J})}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const Uq=Object.assign(Z0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Z0.name,Z0)}}),f4=Symbol("MenuInjectionKey"),m4=Symbol("LevelInjectionKey"),h3=Symbol("DataCollectorInjectionKey"),Yq=N({name:"IconMenuFold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-menu-fold`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Gq=["stroke-width","stroke-linecap","stroke-linejoin"];function Xq(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42 11H6M42 24H22M42 37H6M13.66 26.912l-4.82-3.118 4.82-3.118v6.236Z"},null,-1)]),14,Gq)}var H0=F(Yq,[["render",Xq]]);const p4=Object.assign(H0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+H0.name,H0)}}),Qq=N({name:"IconMenuUnfold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-menu-unfold`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Jq=["stroke-width","stroke-linecap","stroke-linejoin"];function _q(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 11h36M22 24h20M6 37h36M8 20.882 12.819 24 8 27.118v-6.236Z"},null,-1)]),14,Jq)}var x0=F(Qq,[["render",_q]]);const k4=Object.assign(x0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+x0.name,x0)}});function v4(e){const o=m(()=>Zy(e)?e.value:e);ft(m4,Ce({level:o}))}function ai(e){const{provideNextLevel:o}=e||{},t=ot(m4),i=m(()=>(t==null?void 0:t.level)||1);if(o){const s=m(()=>i.value+1);v4(s)}return{level:i}}function py(e,o){const t=[],i=s=>{s.forEach(u=>{o(u)&&t.push(u.key),u.children&&i(u.children)})};return i(e),t}function $3(e=!1){return e?void 0:ot(h3)}function C3(e){const{key:o,type:t}=e,i=D([]),s=$3(t==="menu");return ft(h3,{collectSubMenu(l,k,f=!1){const p={key:l,children:k};if(f){const y=i.value.find($=>$.key===l);y?y.children=k:i.value.push(p)}else i.value=[...i.value,p];f&&(t==="popupMenu"?s==null||s.reportMenuData(i.value):t==="subMenu"&&!De(l)&&(s==null||s.collectSubMenu(l,i.value,!0)))},removeSubMenu(l){i.value=i.value.filter(k=>k.key!==l)},collectMenuItem(l){i.value.push({key:l})},removeMenuItem(l){i.value=i.value.filter(k=>k.key!==l)},reportMenuData(l){i.value=l,t==="subMenu"&&!De(o)&&(s==null||s.collectSubMenu(o,i.value,!0))}}),t==="subMenu"&&!De(o)?(st(()=>{s==null||s.collectSubMenu(o,i.value)}),tn(()=>{s==null||s.removeSubMenu(o)})):t==="popupMenu"&&st(()=>{s==null||s.reportMenuData(i.value)}),{menuData:i,subMenuKeys:m(()=>py(i.value,l=>!!l.children)),menuItemKeys:m(()=>py(i.value,l=>!l.children))}}function eK(e,o){const t=[],i=s=>{for(let u=0;u{p.value=z};Ie(o,()=>{De(o.value)&&y([])});let $=[];st(()=>{$=[...u.value];let z=[];if(i.value&&(z=f.value?u.value.slice(0,1):[...u.value]),s.value){const I=l.value.map(j=>eK(k.value,j));I.length&&(!i.value||f.value)&&(z=f.value?I[0]:[...new Set([].concat(...I))])}z.length&&y(z)});let b=!1;Ie(u,(z,I=[])=>{if(b||!tK(z,$)){const j=w.value.filter(O=>z.includes(O));if(i.value){const O=z.filter(T=>!I.includes(T));j.push(...O)}y(f.value?j.slice(0,1):j)}b=!0});const w=m(()=>o.value||p.value);return{openKeys:w,localOpenKeys:p,setOpenKeys:y,open(z,I){let j=[];return w.value.indexOf(z)>-1?f.value&&I===1?j=[]:j=w.value.filter(O=>O!==z):f.value&&I===1?j=[z]:j=w.value.concat([z]),y(j),j}}}const oK=N({name:"BaseMenu",components:{IconMenuFold:p4,IconMenuUnfold:k4},inheritAttrs:!1,props:{style:{type:Object},theme:{type:String,default:"light"},mode:{type:String,default:"vertical"},levelIndent:{type:Number},autoOpen:{type:Boolean},collapsed:{type:Boolean,default:void 0},defaultCollapsed:{type:Boolean},collapsedWidth:{type:Number},accordion:{type:Boolean},autoScrollIntoView:{type:Boolean},showCollapseButton:{type:Boolean},selectedKeys:{type:Array},defaultSelectedKeys:{type:Array,default:()=>[]},openKeys:{type:Array},defaultOpenKeys:{type:Array,default:()=>[]},scrollConfig:{type:Object},triggerProps:{type:Object},tooltipProps:{type:Object},autoOpenSelected:{type:Boolean},breakpoint:{type:String},popupMaxHeight:{type:[Boolean,Number],default:!0},prefixCls:{type:String},inTrigger:{type:Boolean},siderCollapsed:{type:Boolean},isRoot:{type:Boolean}},emits:["update:collapsed","update:selectedKeys","update:openKeys","collapse","menu-item-click","sub-menu-click"],setup(e,{emit:o,slots:t}){const{style:i,mode:s,theme:u,levelIndent:l,accordion:k,showCollapseButton:f,scrollConfig:p,autoScrollIntoView:y,collapsedWidth:$,autoOpen:b,collapsed:w,defaultCollapsed:z,selectedKeys:I,defaultSelectedKeys:j,openKeys:O,defaultOpenKeys:T,triggerProps:V,tooltipProps:P,autoOpenSelected:E,breakpoint:M,popupMaxHeight:A,prefixCls:x,inTrigger:X,siderCollapsed:Y,isRoot:q}=$e(e),{subMenuKeys:le,menuData:Q}=C3({type:q.value?"menu":"popupMenu"}),[_,ae]=Rt(j.value,Ce({value:I})),{openKeys:oe,setOpenKeys:G,open:J}=nK(Ce({modelValue:O,defaultValue:T,autoOpen:b,autoOpenSelected:E,selectedKeys:_,subMenuKeys:le,menuData:Q,accordion:k})),[U,R]=Rt(z.value,Ce({value:w})),K=m(()=>Y.value||U.value||s.value==="popButton"),te=m(()=>["horizontal","popButton"].indexOf(s.value)<0&&!X.value&&f.value),fe=(Se,Re)=>{Se!==U.value&&(R(Se),o("update:collapsed",Se),o("collapse",Se,Re))},se=()=>{fe(!U.value,"clickTrigger")};k3(M,Se=>{fe(!Se,"responsive")});const ie=m(()=>(x==null?void 0:x.value)||W("menu")),pe=m(()=>[ie.value,`${ie.value}-${u==null?void 0:u.value}`,{[`${ie.value}-horizontal`]:s.value==="horizontal",[`${ie.value}-vertical`]:s.value!=="horizontal",[`${ie.value}-collapsed`]:K.value,[`${ie.value}-pop`]:s.value==="pop"||K.value,[`${ie.value}-pop-button`]:s.value==="popButton"}]),Ne=m(()=>{const Se=Z($.value)?`${$.value}px`:void 0,Re=lt(i.value)?i.value:void 0,Le=K.value?Se:Re==null?void 0:Re.width;return[Re?Gt(Re,["width"]):i.value,{width:Le}]}),Me=Dn(t,"expand-icon-down"),Pe=Dn(t,"expand-icon-right"),Ze=Ce({theme:u,mode:s,levelIndent:l,autoScrollIntoView:y,selectedKeys:_,openKeys:oe,prefixCls:ie,scrollConfig:p,inTrigger:X,collapsed:K,triggerProps:V,tooltipProps:P,popupMaxHeight:A,expandIconDown:Me,expandIconRight:Pe,onMenuItemClick:Se=>{ae([Se]),o("update:selectedKeys",[Se]),o("menu-item-click",Se)},onSubMenuClick:(Se,Re)=>{const Le=J(Se,Re);G(Le),o("update:openKeys",Le),o("sub-menu-click",Se,Le)}});return ft(f4,Ze),v4(1),{computedPrefixCls:ie,classNames:pe,computedStyle:Ne,computedCollapsed:K,computedHasCollapseButton:te,onCollapseBtnClick:se}}});function lK(e,o,t,i,s,u){const l=ne("IconMenuUnfold"),k=ne("IconMenuFold");return h(),S("div",ke({class:e.classNames},e.$attrs,{style:e.computedStyle}),[B("div",{class:C(`${e.computedPrefixCls}-inner`)},[ee(e.$slots,"default")],2),e.computedHasCollapseButton?(h(),S("div",{key:0,class:C(`${e.computedPrefixCls}-collapse-button`),onClick:o[0]||(o[0]=(...f)=>e.onCollapseBtnClick&&e.onCollapseBtnClick(...f))},[ee(e.$slots,"collapse-icon",{collapsed:e.computedCollapsed},()=>[e.computedCollapsed?(h(),ue(l,{key:0})):(h(),ue(k,{key:1}))])],2)):re("v-if",!0)],16)}var mv=F(oK,[["render",lK]]);function ky(e,o){if(!e||!o)return null;let t=o;t==="float"&&(t="cssFloat");try{if(document.defaultView){const i=document.defaultView.getComputedStyle(e,"");return e.style[t]||i?i[t]:""}}catch{return e.style[t]}return null}function xo(){return ot(f4)||{}}const iK=(()=>{let e=0;return(o="")=>(e+=1,`${o}${e}`)})();function ms(){const e=wn();return{key:m(()=>(e==null?void 0:e.vnode.key)||iK("__arco_menu"))}}const rK=N({name:"MenuIndent",props:{level:{type:Number,default:1}},setup(){const e=W("menu"),o=xo();return{prefixCls:e,levelIndent:Cn(o,"levelIndent")}}});function sK(e,o,t,i,s,u){return e.level>1?(h(),S("span",{key:0,class:C(`${e.prefixCls}-indent-list`)},[(h(!0),S(He,null,Vt(e.level-1,l=>(h(),S("span",{key:l,class:C(`${e.prefixCls}-indent`),style:H(`width: ${e.levelIndent}px`)},null,6))),128))],2)):re("v-if",!0)}var ps=F(rK,[["render",sK]]);const aK=N({name:"ExpandTransition",setup(){return{onBeforeEnter(e){e.style.height="0"},onEnter(e){e.style.height=`${e.scrollHeight}px`},onAfterEnter(e){e.style.height=""},onBeforeLeave(e){e.style.height=`${e.scrollHeight}px`},onLeave(e){e.style.height="0"},onAfterLeave(e){e.style.height=""}}}});function cK(e,o,t,i,s,u){return h(),ue(mn,{onBeforeEnter:e.onBeforeEnter,onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave,onLeave:e.onLeave,onAfterLeave:e.onAfterLeave},{default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"])}var uK=F(aK,[["render",cK]]);const dK=N({name:"SubMenuInline",components:{MenuIndent:ps,ExpandTransition:uK},props:{title:{type:String},isChildrenSelected:{type:Boolean}},setup(e){const{key:o}=ms(),{level:t}=ai({provideNextLevel:!0}),i=xo(),s=m(()=>i.prefixCls),u=m(()=>`${s.value}-inline`),l=m(()=>[u.value]),k=m(()=>e.isChildrenSelected),f=m(()=>(i.openKeys||[]).indexOf(o.value)>-1);return{prefixCls:u,menuPrefixCls:s,classNames:l,level:t,isSelected:k,isOpen:f,onHeaderClick:()=>{i.onSubMenuClick&&i.onSubMenuClick(o.value,t.value)}}}});function fK(e,o,t,i,s,u){const l=ne("MenuIndent"),k=ne("ExpandTransition");return h(),S("div",{class:C(e.classNames)},[B("div",{class:C([`${e.prefixCls}-header`,{[`${e.menuPrefixCls}-selected`]:e.isSelected,[`${e.menuPrefixCls}-has-icon`]:e.$slots.icon}]),onClick:o[0]||(o[0]=(...f)=>e.onHeaderClick&&e.onHeaderClick(...f))},[v(l,{level:e.level},null,8,["level"]),e.$slots.icon?(h(),S(He,{key:0},[B("span",{class:C(`${e.menuPrefixCls}-icon`)},[ee(e.$slots,"icon")],2),B("span",{class:C(`${e.menuPrefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)],64)):ee(e.$slots,"title",{key:1},()=>[Ge(Ee(e.title),1)]),B("span",{class:C([`${e.menuPrefixCls}-icon-suffix`,{"is-open":e.isOpen}])},[ee(e.$slots,"expand-icon-down")],2)],2),v(k,null,{default:ve(()=>[Pn(B("div",{class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default")],2),[[Mn,e.isOpen]])]),_:3})],2)}var mK=F(dK,[["render",fK]]);const pK=N({name:"SubMenuPop",components:{Menu:mv,Trigger:qt,MenuIndent:ps,RenderFunction:co},inheritAttrs:!1,props:{title:{type:String},selectable:{type:Boolean},isChildrenSelected:{type:Boolean},popupMaxHeight:{type:[Boolean,Number],default:void 0}},setup(e){const{key:o}=ms(),{level:t}=ai(),{selectable:i,isChildrenSelected:s,popupMaxHeight:u}=$e(e),l=xo(),{onSubMenuClick:k,onMenuItemClick:f}=l,p=m(()=>l.prefixCls),y=m(()=>l.mode),$=m(()=>l.selectedKeys||[]),b=m(()=>`${p.value}-pop`),w=m(()=>i.value&&$.value.includes(o.value)||s.value),z=m(()=>[`${b.value}`,`${b.value}-header`,{[`${p.value}-selected`]:w.value}]),I=m(()=>y.value==="horizontal"&&!l.inTrigger),j=D(!1),O=E=>{j.value=E},T=W("trigger"),V=m(()=>{var E;return[`${b.value}-trigger`,{[`${b.value}-trigger-dark`]:l.theme==="dark"},(E=l.triggerProps)==null?void 0:E.class]}),P=m(()=>Gt(l.triggerProps||{},["class"]));return{menuPrefixCls:p,mode:y,level:t,classNames:z,isSelected:w,selectedKeys:$,needPopOnBottom:I,popVisible:j,triggerPrefixCls:T,triggerClassNames:V,triggerProps:P,menuContext:l,popupMenuStyles:m(()=>{var E;const M=(E=u.value)!=null?E:l.popupMaxHeight;return Z(M)?{maxHeight:`${M}px`}:M?{}:{maxHeight:"unset"}}),onClick:()=>{k&&k(o.value,t.value),i.value&&f&&f(o.value)},onMenuItemClick:E=>{f&&f(E),O(!1)},onVisibleChange:E=>{O(E)}}}});function kK(e,o,t,i,s,u){const l=ne("MenuIndent"),k=ne("RenderFunction"),f=ne("Menu"),p=ne("Trigger");return h(),ue(p,ke({trigger:"hover",class:e.triggerClassNames,position:e.needPopOnBottom?"bl":"rt","show-arrow":"","animation-class":"fade-in","mouse-enter-delay":50,"mouse-leave-delay":50,"popup-offset":4,"auto-fit-popup-min-width":!0,duration:100},e.triggerProps,{"unmount-on-close":!1,"popup-visible":e.popVisible,onPopupVisibleChange:e.onVisibleChange}),{content:ve(()=>[v(f,{"in-trigger":"","prefix-cls":`${e.triggerPrefixCls}-menu`,"selected-keys":e.selectedKeys,theme:e.menuContext.theme,"trigger-props":e.menuContext.triggerProps,style:H(e.popupMenuStyles),onMenuItemClick:e.onMenuItemClick},Lt({default:ve(()=>[ee(e.$slots,"default")]),_:2},[e.menuContext.expandIconDown?{name:"expand-icon-down",fn:ve(()=>[v(k,{"render-func":e.menuContext.expandIconDown},null,8,["render-func"])]),key:"0"}:void 0,e.menuContext.expandIconRight?{name:"expand-icon-right",fn:ve(()=>[v(k,{"render-func":e.menuContext.expandIconRight},null,8,["render-func"])]),key:"1"}:void 0]),1032,["prefix-cls","selected-keys","theme","trigger-props","style","onMenuItemClick"])]),default:ve(()=>[B("div",ke({class:[e.classNames,{[`${e.menuPrefixCls}-has-icon`]:e.$slots.icon}],"aria-haspopup":"true"},e.$attrs,{onClick:o[0]||(o[0]=(...y)=>e.onClick&&e.onClick(...y))}),[re(" header "),v(l,{level:e.level},null,8,["level"]),e.$slots.icon?(h(),S(He,{key:0},[B("span",{class:C(`${e.menuPrefixCls}-icon`)},[ee(e.$slots,"icon")],2),B("span",{class:C(`${e.menuPrefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)],64)):ee(e.$slots,"title",{key:1},()=>[Ge(Ee(e.title),1)]),re(" suffix "),B("span",{class:C(`${e.menuPrefixCls}-icon-suffix`)},[e.needPopOnBottom?ee(e.$slots,"expand-icon-down",{key:0}):ee(e.$slots,"expand-icon-right",{key:1})],2),e.isSelected&&e.mode==="horizontal"?(h(),S("div",{key:2,class:C(`${e.menuPrefixCls}-selected-label`)},null,2)):re("v-if",!0)],16)]),_:3},16,["class","position","popup-visible","onPopupVisibleChange"])}var vK=F(pK,[["render",kK]]),Fl=N({name:"SubMenu",props:{title:{type:String},selectable:{type:Boolean},popup:{type:[Boolean,Function],default:!1},popupMaxHeight:{type:[Boolean,Number],default:void 0}},setup(e,{attrs:o}){const{key:t}=ms(),{level:i}=ai(),{popup:s}=$e(e),u=xo(),l=m(()=>{const{mode:y,collapsed:$,inTrigger:b}=u;return!!(typeof s.value=="function"?s.value(i.value):s.value)||$||b||y!=="vertical"}),{subMenuKeys:k,menuItemKeys:f}=C3({key:t.value,type:"subMenu"}),p=m(()=>{const y=u.selectedKeys||[],$=b=>{for(let w=0;w[v(zo,null,null)]),"expand-icon-right":this.$slots["expand-icon-right"]||u||(()=>[v(zn,null,null)])};return i?v(vK,ke({key:t,title:e.title,selectable:e.selectable,isChildrenSelected:l,popupMaxHeight:e.popupMaxHeight},o),k):v(mK,ke({key:t,title:e.title,isChildrenSelected:l},o),k)}});const yK=10;function vy(e){return e&&+e.getBoundingClientRect().width.toFixed(2)}function yy(e){const o=Number(e.replace("px",""));return Number.isNaN(o)?0:o}var gK=N({name:"MenuOverflowWrap",setup(e,{slots:o}){const i=`${xo().prefixCls}-overflow`,s=`${i}-sub-menu`,u=`${i}-hidden-menu-item`,l=`${i}-sub-menu-mirror`,k=D(),f=D(null),p=D();function y(){const $=k.value,b=vy($),w=[].slice.call($.children);let z=0,I=0,j=0;for(let O=0;O-1,E=V.indexOf(l)>-1;if(P)continue;const M=vy(T)+yy(ky(T,"marginLeft"))+yy(ky(T,"marginRight"));if(E){j=M;continue}if(I+=M,I+j+yK>b){f.value=z-1;return}z++}f.value=null}return st(()=>{y(),p.value=new Qr($=>{$.forEach(y)}),k.value&&p.value.observe(k.value)}),tn(()=>{p.value&&p.value.disconnect()}),()=>{const $=(w,z)=>{const{isMirror:I=!1,props:j={}}=z||{};return v(Fl,ke({key:`__arco-menu-overflow-sub-menu${I?"-mirror":""}`,class:I?l:s},j),{title:()=>v("span",null,[Ge("...")]),default:()=>w})},b=()=>{var w;const z=((w=o.default)==null?void 0:w.call(o))||[],I=$T(z);let j=null;const O=$(null,{isMirror:!0}),T=I.map((V,P)=>{const E=al(V,f.value!==null&&P>f.value?{class:u}:{class:""});if(f.value!==null&&P===f.value+1){const M=I.slice(P).map(A=>al(A));j=$(M)}return E});return[O,...T,j]};return v("div",{class:`${i}-wrap`,ref:k},[b()])}}}),R0=N({name:"Menu",components:{BaseMenu:mv},inheritAttrs:!1,props:{theme:{type:String},mode:{type:String,default:"vertical"}},setup(e,{attrs:o,slots:t}){const{theme:i,mode:s}=$e(e),u=ot(u3,void 0),l=m(()=>(u==null?void 0:u.collapsed)||!1),k=m(()=>(i==null?void 0:i.value)||(u==null?void 0:u.theme)||"light");return ft(f4,void 0),ft(m4,void 0),()=>v(mv,ke(e,o,{theme:k.value,inTrigger:!1,siderCollapsed:l.value,isRoot:!0}),{...t,default:s.value==="horizontal"&&t.default?()=>v(gK,null,{default:()=>{var f;return[(f=t.default)==null?void 0:f.call(t)]}}):t.default})}}),Sr=N({name:"MenuItem",inheritAttrs:!1,props:{disabled:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:o}){const{key:t}=ms(),{level:i}=ai(),s=xo(),u=D(),l=m(()=>(s.selectedKeys||[]).indexOf(t.value)>-1),k=$3();st(()=>{k==null||k.collectMenuItem(t.value)}),tn(()=>{k==null||k.removeMenuItem(t.value)});function f(){s.autoScrollIntoView&&u.value&&l.value&&xy(u.value,{behavior:"smooth",block:"nearest",scrollMode:"if-needed",boundary:document.documentElement,...s.scrollConfig||{}})}let p;return st(()=>{p=setTimeout(()=>{f()},500)}),tn(()=>{clearTimeout(p)}),Ie([l],()=>{f()}),{menuContext:s,level:i,isSelected:l,refItemElement:u,onClick(y){e.disabled||(s.onMenuItemClick&&s.onMenuItemClick(t.value),o("click",y))}}},render(){var e,o;const{level:t,menuContext:i,disabled:s,isSelected:u,onClick:l}=this,{prefixCls:k,collapsed:f,inTrigger:p,mode:y,tooltipProps:$}=i,b=f&&!p&&t===1,w=y==="vertical"&&t>1,z=((o=(e=this.$slots).default)==null?void 0:o.call(e))||[],I=w&&!p&&!f,j=this.$slots.icon&&this.$slots.icon(),O=[I&&v(ps,{level:t},null),j&&v("span",{class:`${k}-icon`},[j]),I||j?v("span",{class:[`${k}-item-inner`,{[`${k}-title`]:j}]},[z]):z].filter(Boolean),T=v("div",ke({ref:"refItemElement",class:[`${k}-item`,{[`${k}-disabled`]:s,[`${k}-selected`]:u,[`${k}-has-icon`]:j}]},this.$attrs,{onClick:l}),[O,u&&y==="horizontal"&&v("div",{class:`${k}-selected-label`},null)]);if(b){const V=[`${k}-item-tooltip`,$==null?void 0:$.class];return v(On,ke({trigger:"hover",position:"right",class:V},Gt($||{},["class"])),{default:()=>T,content:()=>z})}return T}});const hK=N({name:"MenuItemGroup",components:{MenuIndent:ps},props:{title:{type:String}},setup(){const{level:e}=ai(),o=m(()=>e.value===1?e.value+1:e.value);v4(o);const t=xo(),i=m(()=>t.prefixCls),s=m(()=>[`${i.value}-group`]);return{prefixCls:i,classNames:s,level:e}}});function $K(e,o,t,i,s,u){const l=ne("MenuIndent");return h(),S("div",{class:C(e.classNames)},[B("div",{class:C(`${e.prefixCls}-group-title`)},[v(l,{level:e.level},null,8,["level"]),ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2),ee(e.$slots,"default")],2)}var zr=F(hK,[["render",$K]]);const CK=Object.assign(R0,{Item:Sr,ItemGroup:zr,SubMenu:Fl,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+R0.name,R0),e.component(t+Sr.name,Sr),e.component(t+zr.name,zr),e.component(t+Fl.name,Fl)}}),bK=N({name:"Message",components:{AIconHover:St,IconInfoCircleFill:Ho,IconCheckCircleFill:so,IconExclamationCircleFill:Kn,IconCloseCircleFill:wo,IconClose:Kt,IconLoading:Yt},props:{type:{type:String,default:"info"},closable:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!0},duration:{type:Number,default:3e3},resetOnUpdate:{type:Boolean,default:!1},resetOnHover:{type:Boolean,default:!1}},emits:["close"],setup(e,{emit:o}){const t=W("message");let i=0;const s=()=>{o("close")},u=()=>{e.duration>0&&(i=window.setTimeout(s,e.duration))},l=()=>{i&&(window.clearTimeout(i),i=0)};return st(()=>{u()}),Sn(()=>{e.resetOnUpdate&&(l(),u())}),tn(()=>{l()}),{handleMouseEnter:()=>{e.resetOnHover&&l()},handleMouseLeave:()=>{e.resetOnHover&&u()},prefixCls:t,handleClose:s}}});function wK(e,o,t,i,s,u){const l=ne("icon-info-circle-fill"),k=ne("icon-check-circle-fill"),f=ne("icon-exclamation-circle-fill"),p=ne("icon-close-circle-fill"),y=ne("icon-loading"),$=ne("icon-close"),b=ne("a-icon-hover");return h(),S("li",{role:"alert",class:C([e.prefixCls,`${e.prefixCls}-${e.type}`,{[`${e.prefixCls}-closable`]:e.closable}]),onMouseenter:o[1]||(o[1]=(...w)=>e.handleMouseEnter&&e.handleMouseEnter(...w)),onMouseleave:o[2]||(o[2]=(...w)=>e.handleMouseLeave&&e.handleMouseLeave(...w))},[e.showIcon&&!(e.type==="normal"&&!e.$slots.icon)?(h(),S("span",{key:0,class:C(`${e.prefixCls}-icon`)},[ee(e.$slots,"icon",{},()=>[e.type==="info"?(h(),ue(l,{key:0})):e.type==="success"?(h(),ue(k,{key:1})):e.type==="warning"?(h(),ue(f,{key:2})):e.type==="error"?(h(),ue(p,{key:3})):e.type==="loading"?(h(),ue(y,{key:4})):re("v-if",!0)])],2)):re("v-if",!0),B("span",{class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default")],2),e.closable?(h(),S("span",{key:1,class:C(`${e.prefixCls}-close-btn`),onClick:o[0]||(o[0]=(...w)=>e.handleClose&&e.handleClose(...w))},[v(b,null,{default:ve(()=>[v($)]),_:1})],2)):re("v-if",!0)],34)}var SK=F(bK,[["render",wK]]);function zK(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var LK=N({name:"MessageList",props:{messages:{type:Array,default:()=>[]},position:{type:String,default:"top"}},emits:["close","afterClose"],setup(e,o){const t=W("message-list"),{zIndex:i}=dl("message",{runOnMounted:!0});return()=>{let s;return v(Yl,{class:[t,`${t}-${e.position}`],name:"fade-message",tag:"ul",style:{zIndex:i.value},onAfterLeave:()=>o.emit("afterClose")},zK(s=e.messages.map(u=>{const l={default:dn(u.content),icon:dn(u.icon)};return v(SK,{key:u.id,type:u.type,duration:u.duration,closable:u.closable,resetOnUpdate:u.resetOnUpdate,resetOnHover:u.resetOnHover,onClose:()=>o.emit("close",u.id)},l)}))?s:{default:()=>[s]})}}});class jK{constructor(o,t){this.messageCount=0,this.add=u=>{var l;this.messageCount++;const k=(l=u.id)!=null?l:`__arco_message_${this.messageCount}`;if(this.messageIds.has(k))return this.update(k,u);const f=Ce({id:k,...u});return this.messages.value.push(f),this.messageIds.add(k),{close:()=>this.remove(k)}},this.update=(u,l)=>{for(let k=0;kthis.remove(u)}},this.remove=u=>{for(let l=0;l{this.messages.value.splice(0)},this.destroy=()=>{this.messages.value.length===0&&this.container&&(ho(null,this.container),document.body.removeChild(this.container),this.container=null,rl[this.position]=void 0)};const{position:i="top"}=o;this.container=ns("message"),this.messageIds=new Set,this.messages=D([]),this.position=i;const s=v(LK,{messages:this.messages.value,position:i,onClose:this.remove,onAfterClose:this.destroy});(t??pv._context)&&(s.appContext=t??pv._context),ho(s,this.container),document.body.appendChild(this.container)}}const rl={},b3=[...os,"loading","normal"],Lr=b3.reduce((e,o)=>(e[o]=(t,i)=>{Ot(t)&&(t={content:t});const s={type:o,...t},{position:u="top"}=s;return rl[u]||(rl[u]=new jK(s,i)),rl[u].add(s)},e),{});Lr.clear=e=>{var o;e?(o=rl[e])==null||o.clear():Object.values(rl).forEach(t=>t==null?void 0:t.clear())};const pv={...Lr,install:e=>{const o={clear:Lr.clear};for(const t of b3)o[t]=(i,s=e._context)=>Lr[t](i,s);e.config.globalProperties.$message=o},_context:null},BK=({modalRef:e,wrapperRef:o,draggable:t,alignCenter:i})=>{const s=D(!1),u=D([0,0]),l=D([0,0]),k=D(),f=D([0,0]),p=D([0,0]),y=()=>{var z,I,j;if(o.value&&e.value){const{top:O,left:T}=o.value.getBoundingClientRect(),{clientWidth:V,clientHeight:P}=o.value,{top:E,left:M,width:A,height:x}=e.value.getBoundingClientRect(),X=i.value?0:(z=e.value)==null?void 0:z.offsetTop,Y=M-T,q=E-O-X;(Y!==((I=l.value)==null?void 0:I[0])||q!==((j=l.value)==null?void 0:j[1]))&&(l.value=[Y,q]);const le=V>A?V-A:0,Q=P>x?P-x-X:0;(le!==p.value[0]||Q!==p.value[1])&&(p.value=[le,Q]),X&&(f.value=[0,0-X])}},$=z=>{t.value&&(z.preventDefault(),s.value=!0,y(),u.value=[z.x,z.y],mt(window,"mousemove",b),mt(window,"mouseup",w),mt(window,"contextmenu",w))},b=z=>{if(s.value){const I=z.x-u.value[0],j=z.y-u.value[1];let O=l.value[0]+I,T=l.value[1]+j;Op.value[0]&&(O=p.value[0]),Tp.value[1]&&(T=p.value[1]),k.value=[O,T]}},w=()=>{s.value=!1,ht(window,"mousemove",b),ht(window,"mouseup",w)};return{position:k,handleMoveDown:$}};var IK=N({name:"Modal",components:{ClientOnly:Pv,ArcoButton:sn,IconHover:St,IconClose:Kt,IconInfoCircleFill:Ho,IconCheckCircleFill:so,IconExclamationCircleFill:Kn,IconCloseCircleFill:wo},inheritAttrs:!1,props:{visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},width:{type:[Number,String]},top:{type:[Number,String]},mask:{type:Boolean,default:!0},title:{type:String},titleAlign:{type:String,default:"center"},alignCenter:{type:Boolean,default:!0},unmountOnClose:Boolean,maskClosable:{type:Boolean,default:!0},hideCancel:{type:Boolean,default:!1},simple:{type:Boolean,default:e=>e.notice},closable:{type:Boolean,default:!0},okText:String,cancelText:String,okLoading:{type:Boolean,default:!1},okButtonProps:{type:Object},cancelButtonProps:{type:Object},footer:{type:Boolean,default:!0},renderToBody:{type:Boolean,default:!0},popupContainer:{type:[String,Object],default:"body"},maskStyle:{type:Object},modalClass:{type:[String,Array]},modalStyle:{type:Object},onBeforeOk:{type:Function},onBeforeCancel:{type:Function},escToClose:{type:Boolean,default:!0},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},maskAnimationName:{type:String,default:e=>e.fullscreen?"fade-in-standard":"fade-modal"},modalAnimationName:{type:String,default:e=>e.fullscreen?"zoom-in":"zoom-modal"},bodyClass:{type:[String,Array]},bodyStyle:{type:[String,Object,Array]},messageType:{type:String},hideTitle:{type:Boolean,default:!1}},emits:{"update:visible":e=>!0,ok:e=>!0,cancel:e=>!0,open:()=>!0,close:()=>!0,beforeOpen:()=>!0,beforeClose:()=>!0},setup(e,{emit:o}){const{fullscreen:t,popupContainer:i,alignCenter:s}=$e(e),u=W("modal"),{t:l}=jt(),k=D(),f=D(),p=D(e.defaultVisible),y=m(()=>{var ie;return(ie=e.visible)!=null?ie:p.value}),$=D(!1),b=m(()=>e.okLoading||$.value),w=m(()=>e.draggable&&!e.fullscreen),{teleportContainer:z,containerRef:I}=Mv({popupContainer:i,visible:y}),j=D(y.value),O=m(()=>e.okText||l("modal.okText")),T=m(()=>e.cancelText||l("modal.cancelText")),{zIndex:V,isLastDialog:P}=dl("dialog",{visible:y});let E=!1;const M=ie=>{e.escToClose&&ie.key===It.ESC&&P()&&_(ie)},A=()=>{e.escToClose&&!E&&(E=!0,mt(document.documentElement,"keydown",M))},x=()=>{E=!1,ht(document.documentElement,"keydown",M)};let X=0;const{position:Y,handleMoveDown:q}=BK({wrapperRef:k,modalRef:f,draggable:w,alignCenter:s}),le=()=>{X++,$.value&&($.value=!1),p.value=!1,o("update:visible",!1)},Q=async ie=>{const pe=X,Ne=await new Promise(async Me=>{var Pe;if(Ae(e.onBeforeOk)){let Ze=e.onBeforeOk((Se=!0)=>Me(Se));if((Ao(Ze)||!rn(Ze))&&($.value=!0),Ao(Ze))try{Ze=(Pe=await Ze)!=null?Pe:!0}catch(Se){throw Ze=!1,Se}rn(Ze)&&Me(Ze)}else Me(!0)});pe===X&&(Ne?(o("ok",ie),le()):$.value&&($.value=!1))},_=ie=>{var pe;let Ne=!0;Ae(e.onBeforeCancel)&&(Ne=(pe=e.onBeforeCancel())!=null?pe:!1),Ne&&(o("cancel",ie),le())},ae=D(!1),oe=ie=>{ie.target===k.value&&(ae.value=!0)},G=ie=>{e.mask&&e.maskClosable&&ae.value&&_(ie)},J=()=>{y.value&&(!CT(k.value,document.activeElement)&&document.activeElement instanceof HTMLElement&&document.activeElement.blur(),o("open"))},U=()=>{y.value||(w.value&&(Y.value=void 0),j.value=!1,K(),o("close"))},{setOverflowHidden:R,resetOverflow:K}=e3(I);st(()=>{I.value=Jn(e.popupContainer),y.value&&(R(),e.escToClose&&A())}),an(()=>{K(),x()}),Ie(y,ie=>{p.value!==ie&&(p.value=ie),ie?(o("beforeOpen"),j.value=!0,ae.value=!1,R(),A()):(o("beforeClose"),x())}),Ie(t,()=>{Y.value&&(Y.value=void 0)});const te=m(()=>[`${u}-wrapper`,{[`${u}-wrapper-align-center`]:e.alignCenter&&!e.fullscreen,[`${u}-wrapper-moved`]:!!Y.value}]),fe=m(()=>[`${u}`,e.modalClass,{[`${u}-simple`]:e.simple,[`${u}-draggable`]:w.value,[`${u}-fullscreen`]:e.fullscreen}]),se=m(()=>{var ie;const pe={...(ie=e.modalStyle)!=null?ie:{}};return e.width&&!e.fullscreen&&(pe.width=Z(e.width)?`${e.width}px`:e.width),!e.alignCenter&&e.top&&(pe.top=Z(e.top)?`${e.top}px`:e.top),Y.value&&(pe.transform=`translate(${Y.value[0]}px, ${Y.value[1]}px)`),pe});return{prefixCls:u,mounted:j,computedVisible:y,containerRef:I,wrapperRef:k,mergedModalStyle:se,okDisplayText:O,cancelDisplayText:T,zIndex:V,handleOk:Q,handleCancel:_,handleMaskClick:G,handleMaskMouseDown:oe,handleOpen:J,handleClose:U,mergedOkLoading:b,modalRef:f,wrapperCls:te,modalCls:fe,teleportContainer:z,handleMoveDown:q}}});function NK(e,o,t,i,s,u){const l=ne("icon-info-circle-fill"),k=ne("icon-check-circle-fill"),f=ne("icon-exclamation-circle-fill"),p=ne("icon-close-circle-fill"),y=ne("icon-close"),$=ne("icon-hover"),b=ne("arco-button"),w=ne("client-only");return h(),ue(w,null,{default:ve(()=>[(h(),ue(Gr,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?Pn((h(),S("div",ke({key:0,class:`${e.prefixCls}-container`,style:{zIndex:e.zIndex}},e.$attrs),[v(mn,{name:e.maskAnimationName,appear:""},{default:ve(()=>[e.mask?Pn((h(),S("div",{key:0,ref:"maskRef",class:C(`${e.prefixCls}-mask`),style:H(e.maskStyle)},null,6)),[[Mn,e.computedVisible]]):re("v-if",!0)]),_:1},8,["name"]),B("div",{ref:"wrapperRef",class:C(e.wrapperCls),onClick:o[2]||(o[2]=yn((...z)=>e.handleMaskClick&&e.handleMaskClick(...z),["self"])),onMousedown:o[3]||(o[3]=yn((...z)=>e.handleMaskMouseDown&&e.handleMaskMouseDown(...z),["self"]))},[v(mn,{name:e.modalAnimationName,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose,persisted:""},{default:ve(()=>[Pn(B("div",{ref:"modalRef",class:C(e.modalCls),style:H(e.mergedModalStyle)},[!e.hideTitle&&(e.$slots.title||e.title||e.closable)?(h(),S("div",{key:0,class:C(`${e.prefixCls}-header`),onMousedown:o[1]||(o[1]=(...z)=>e.handleMoveDown&&e.handleMoveDown(...z))},[e.$slots.title||e.title?(h(),S("div",{key:0,class:C([`${e.prefixCls}-title`,`${e.prefixCls}-title-align-${e.titleAlign}`])},[e.messageType?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title-icon`)},[e.messageType==="info"?(h(),ue(l,{key:0})):re("v-if",!0),e.messageType==="success"?(h(),ue(k,{key:1})):re("v-if",!0),e.messageType==="warning"?(h(),ue(f,{key:2})):re("v-if",!0),e.messageType==="error"?(h(),ue(p,{key:3})):re("v-if",!0)],2)):re("v-if",!0),ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)):re("v-if",!0),!e.simple&&e.closable?(h(),S("div",{key:1,tabindex:"-1",role:"button","aria-label":"Close",class:C(`${e.prefixCls}-close-btn`),onClick:o[0]||(o[0]=(...z)=>e.handleCancel&&e.handleCancel(...z))},[v($,null,{default:ve(()=>[v(y)]),_:1})],2)):re("v-if",!0)],34)):re("v-if",!0),B("div",{class:C([`${e.prefixCls}-body`,e.bodyClass]),style:H(e.bodyStyle)},[ee(e.$slots,"default")],6),e.footer?(h(),S("div",{key:1,class:C(`${e.prefixCls}-footer`)},[ee(e.$slots,"footer",{},()=>[e.hideCancel?re("v-if",!0):(h(),ue(b,ke({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ve(()=>[Ge(Ee(e.cancelDisplayText),1)]),_:1},16,["onClick"])),v(b,ke({type:"primary"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:ve(()=>[Ge(Ee(e.okDisplayText),1)]),_:1},16,["loading","onClick"])])],2)):re("v-if",!0)],6),[[Mn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],34)],16)),[[Mn,e.computedVisible||e.mounted]]):re("v-if",!0)],8,["to","disabled"]))]),_:3})}var jr=F(IK,[["render",NK]]);const q0=(e,o)=>{let t=ns("modal");const i=()=>{p.component&&(p.component.props.visible=!1),Ae(e.onOk)&&e.onOk()},s=()=>{p.component&&(p.component.props.visible=!1),Ae(e.onCancel)&&e.onCancel()},u=async()=>{await pt(),t&&(ho(null,t),document.body.removeChild(t)),t=null,Ae(e.onClose)&&e.onClose()},l=()=>{p.component&&(p.component.props.visible=!1)},k=y=>{p.component&&Object.entries(y).forEach(([$,b])=>{p.component.props[$]=b})},p=v(jr,{...{visible:!0,renderToBody:!1,unmountOnClose:!0,onOk:i,onCancel:s,onClose:u},...Gt(e,["content","title","footer","visible","unmountOnClose","onOk","onCancel","onClose"]),footer:typeof e.footer=="boolean"?e.footer:void 0},{default:dn(e.content),title:dn(e.title),footer:typeof e.footer!="boolean"?dn(e.footer):void 0});return(o??kv._context)&&(p.appContext=o??kv._context),ho(p,t),document.body.appendChild(t),{close:l,update:k}},K0={open:q0,confirm:(e,o)=>{const t={simple:!0,messageType:"warning",...e};return q0(t,o)},...os.reduce((e,o)=>(e[o]=(t,i)=>{const s={simple:!0,hideCancel:!0,messageType:o,...t};return q0(s,i)},e),{})},kv=Object.assign(jr,{...K0,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+jr.name,jr);const i={};for(const s of Object.keys(K0))i[s]=(u,l=e._context)=>K0[s](u,l);e.config.globalProperties.$modal=i},_context:null}),PK=e=>e.replace(/\B([A-Z])/g,"-$1").toLowerCase(),MK=N({name:"Notification",components:{AIconHover:St,IconInfoCircleFill:Ho,IconCheckCircleFill:so,IconExclamationCircleFill:Kn,IconCloseCircleFill:wo,IconClose:Kt},props:{type:{type:String,default:"info"},showIcon:{type:Boolean,default:!0},closable:{type:Boolean,default:!1},duration:{type:Number,default:3e3},resetOnUpdate:{type:Boolean,default:!1}},emits:["close"],setup(e,o){const t=W("notification");let i=0;const s=()=>{o.emit("close")};return st(()=>{e.duration>0&&(i=window.setTimeout(s,e.duration))}),Sn(()=>{e.resetOnUpdate&&(i&&(window.clearTimeout(i),i=0),e.duration>0&&(i=window.setTimeout(s,e.duration)))}),tn(()=>{i&&window.clearTimeout(i)}),{prefixCls:t,handleClose:s}}});function VK(e,o,t,i,s,u){const l=ne("icon-info-circle-fill"),k=ne("icon-check-circle-fill"),f=ne("icon-exclamation-circle-fill"),p=ne("icon-close-circle-fill"),y=ne("icon-close"),$=ne("a-icon-hover");return h(),S("li",{role:"alert",class:C([e.prefixCls,`${e.prefixCls}-${e.type}`,{[`${e.prefixCls}-closable`]:e.closable}])},[e.showIcon?(h(),S("div",{key:0,class:C(`${e.prefixCls}-left`)},[B("div",{class:C(`${e.prefixCls}-icon`)},[ee(e.$slots,"icon",{},()=>[e.type==="info"?(h(),ue(l,{key:0})):e.type==="success"?(h(),ue(k,{key:1})):e.type==="warning"?(h(),ue(f,{key:2})):e.type==="error"?(h(),ue(p,{key:3})):re("v-if",!0)])],2)],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-right`)},[e.$slots.default?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"default")],2)):re("v-if",!0),e.$slots.content?(h(),S("div",{key:1,class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"content")],2)):re("v-if",!0),e.$slots.footer?(h(),S("div",{key:2,class:C(`${e.prefixCls}-footer`)},[ee(e.$slots,"footer")],2)):re("v-if",!0)],2),e.closable?(h(),S("div",{key:1,class:C(`${e.prefixCls}-close-btn`),onClick:o[0]||(o[0]=(...b)=>e.handleClose&&e.handleClose(...b))},[ee(e.$slots,"closeIconElement",{},()=>[v($,null,{default:ve(()=>[ee(e.$slots,"closeIcon",{},()=>[v(y)])]),_:3})])],2)):re("v-if",!0)],2)}var OK=F(MK,[["render",VK]]);const EK=["topLeft","topRight","bottomLeft","bottomRight"];function WK(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var TK=N({name:"NotificationList",props:{notifications:{type:Array,default:()=>[]},position:{type:String,default:"topRight",validator:e=>EK.includes(e)}},emits:["close","afterClose"],setup(e,o){const t=W("notification-list"),i=PK(e.position),{zIndex:s}=dl("message",{runOnMounted:!0}),u=e.position.includes("Right");return()=>{let l;return v(Yl,{class:[t,`${t}-${i}`],style:{zIndex:s.value},name:`slide-${u?"right":"left"}-notification`,onAfterLeave:()=>o.emit("afterClose"),tag:"ul"},WK(l=e.notifications.map(k=>{const f={default:dn(k.title),content:dn(k.content),icon:dn(k.icon),footer:dn(k.footer),closeIcon:dn(k.closeIcon),closeIconElement:dn(k.closeIconElement)};return v(OK,{key:k.id,type:k.type,style:k.style,class:k.class,duration:k.duration,closable:k.closable,showIcon:k.showIcon,resetOnUpdate:k.resetOnUpdate,onClose:()=>o.emit("close",k.id)},f)}))?l:{default:()=>[l]})}}});class AK{constructor(o,t){this.notificationCount=0,this.add=u=>{var l;this.notificationCount++;const k=(l=u.id)!=null?l:`__arco_notification_${this.notificationCount}`;if(this.notificationIds.has(k))return this.update(k,u);const f=Ce({id:k,...u});return this.notifications.value.push(f),this.notificationIds.add(k),{close:()=>this.remove(k)}},this.update=(u,l)=>{for(let k=0;kthis.remove(u)}},this.remove=u=>{for(let l=0;l{this.notifications.value.splice(0)},this.destroy=()=>{this.notifications.value.length===0&&this.container&&(ho(null,this.container),document.body.removeChild(this.container),this.container=null,Wo[this.position]=void 0)};const{position:i="topRight"}=o;this.container=ns("notification"),this.notificationIds=new Set,this.notifications=D([]),this.position=i;const s=v(TK,{notifications:this.notifications.value,position:i,onClose:this.remove,onAfterClose:this.destroy});(t??vv._context)&&(s.appContext=t??vv._context),ho(s,this.container),document.body.appendChild(this.container)}}const Wo={},Dl=os.reduce((e,o)=>(e[o]=(t,i)=>{Ot(t)&&(t={content:t});const s={type:o,...t},{position:u="topRight"}=s;return Wo[u]||(Wo[u]=new AK(s,i)),Wo[u].add(s)},e),{});Dl.remove=e=>{e&&Object.values(Wo).forEach(o=>o==null?void 0:o.remove(e))};Dl.clear=e=>{var o;e?(o=Wo[e])==null||o.clear():Object.values(Wo).forEach(t=>t==null?void 0:t.clear())};const vv={...Dl,install:e=>{const o={clear:Dl.clear};for(const t of os)o[t]=(i,s=e._context)=>Dl[t](i,s);e.config.globalProperties.$notification=o},_context:null},FK=N({name:"PageHeader",components:{AIconHover:St,IconLeft:Un},props:{title:String,subtitle:String,showBack:{type:Boolean,default:!0}},emits:["back"],setup(e,{emit:o,slots:t}){const i=W("page-header"),s=l=>{o("back",l)},u=m(()=>[i,{[`${i}-with-breadcrumb`]:!!t.breadcrumb,[`${i}-with-content`]:!!t.default}]);return{prefixCls:i,cls:u,handleBack:s}}});function DK(e,o,t,i,s,u){const l=ne("icon-left"),k=ne("a-icon-hover");return h(),S("div",{class:C(e.cls)},[B("div",{class:C(`${e.prefixCls}-wrapper`)},[e.$slots.breadcrumb?(h(),S("div",{key:0,class:C(`${e.prefixCls}-breadcrumb`)},[ee(e.$slots,"breadcrumb")],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-header`)},[B("span",{class:C(`${e.prefixCls}-main`)},[e.showBack?(h(),ue(k,{key:0,class:C(`${e.prefixCls}-back-btn`),prefix:e.prefixCls,onClick:e.handleBack},{default:ve(()=>[ee(e.$slots,"back-icon",{},()=>[v(l)])]),_:3},8,["class","prefix","onClick"])):re("v-if",!0),B("span",{class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2),e.$slots.subtitle||e.subtitle?(h(),S("span",{key:1,class:C(`${e.prefixCls}-divider`)},null,2)):re("v-if",!0),e.$slots.subtitle||e.subtitle?(h(),S("span",{key:2,class:C(`${e.prefixCls}-subtitle`)},[ee(e.$slots,"subtitle",{},()=>[Ge(Ee(e.subtitle),1)])],2)):re("v-if",!0)],2),e.$slots.extra?(h(),S("span",{key:0,class:C(`${e.prefixCls}-extra`)},[ee(e.$slots,"extra")],2)):re("v-if",!0)],2)],2),e.$slots.default?(h(),S("div",{key:0,class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default")],2)):re("v-if",!0)],2)}var U0=F(FK,[["render",DK]]);const ZK=Object.assign(U0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+U0.name,U0)}}),HK=N({name:"Popconfirm",components:{ArcoButton:sn,Trigger:qt,IconInfoCircleFill:Ho,IconCheckCircleFill:so,IconExclamationCircleFill:Kn,IconCloseCircleFill:wo},props:{content:String,position:{type:String,default:"top"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},type:{type:String,default:"info"},okText:String,cancelText:String,okLoading:{type:Boolean,default:!1},okButtonProps:{type:Object},cancelButtonProps:{type:Object},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupContainer:{type:[String,Object]},onBeforeOk:{type:Function},onBeforeCancel:{type:Function}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,ok:()=>!0,cancel:()=>!0},setup(e,{emit:o}){const t=W("popconfirm"),{t:i}=jt(),s=D(e.defaultPopupVisible),u=m(()=>{var I;return(I=e.popupVisible)!=null?I:s.value}),l=D(!1),k=m(()=>e.okLoading||l.value);let f=0;const p=()=>{f++,l.value&&(l.value=!1),s.value=!1,o("update:popupVisible",!1),o("popupVisibleChange",!1)},y=I=>{I?(s.value=I,o("update:popupVisible",I),o("popupVisibleChange",I)):p()},$=async()=>{const I=f,j=await new Promise(async O=>{var T;if(Ae(e.onBeforeOk)){let V=e.onBeforeOk((P=!0)=>O(P));if((Ao(V)||!rn(V))&&(l.value=!0),Ao(V))try{V=(T=await V)!=null?T:!0}catch(P){throw V=!1,P}rn(V)&&O(V)}else O(!0)});I===f&&(j?(o("ok"),p()):l.value&&(l.value=!1))},b=()=>{var I;let j=!0;Ae(e.onBeforeCancel)&&(j=(I=e.onBeforeCancel())!=null?I:!1),j&&(o("cancel"),p())},w=m(()=>[`${t}-popup-content`,e.contentClass]),z=m(()=>[`${t}-popup-arrow`,e.arrowClass]);return{prefixCls:t,contentCls:w,arrowCls:z,computedPopupVisible:u,mergedOkLoading:k,handlePopupVisibleChange:y,handleOk:$,handleCancel:b,t:i}}});function xK(e,o,t,i,s,u){const l=ne("icon-info-circle-fill"),k=ne("icon-check-circle-fill"),f=ne("icon-exclamation-circle-fill"),p=ne("icon-close-circle-fill"),y=ne("arco-button"),$=ne("trigger");return h(),ue($,{class:C(e.prefixCls),trigger:"click",position:e.position,"show-arrow":"","popup-visible":e.computedPopupVisible,"popup-offset":10,"popup-container":e.popupContainer,"content-class":e.contentCls,"content-style":e.contentStyle,"arrow-class":e.arrowCls,"arrow-style":e.arrowStyle,"animation-name":"zoom-in-fade-out","auto-fit-transform-origin":"",onPopupVisibleChange:e.handlePopupVisibleChange},{content:ve(()=>[B("div",{class:C(`${e.prefixCls}-body`)},[B("span",{class:C(`${e.prefixCls}-icon`)},[ee(e.$slots,"icon",{},()=>[e.type==="info"?(h(),ue(l,{key:0})):e.type==="success"?(h(),ue(k,{key:1})):e.type==="warning"?(h(),ue(f,{key:2})):e.type==="error"?(h(),ue(p,{key:3})):re("v-if",!0)])],2),B("span",{class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"content",{},()=>[Ge(Ee(e.content),1)])],2)],2),B("div",{class:C(`${e.prefixCls}-footer`)},[v(y,ke({size:"mini"},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ve(()=>[Ge(Ee(e.cancelText||e.t("popconfirm.cancelText")),1)]),_:1},16,["onClick"]),v(y,ke({type:"primary",size:"mini"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:ve(()=>[Ge(Ee(e.okText||e.t("popconfirm.okText")),1)]),_:1},16,["loading","onClick"])],2)]),default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["class","position","popup-visible","popup-container","content-class","content-style","arrow-class","arrow-style","onPopupVisibleChange"])}var Y0=F(HK,[["render",xK]]);const RK=Object.assign(Y0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Y0.name,Y0)}}),qK={small:3,medium:4,large:8},KK=e=>{if(e)return lt(e)?{backgroundImage:`linear-gradient(to right, ${Object.keys(e).map(t=>`${e[t]} ${t}`).join(",")})`}:{backgroundColor:e}},UK=N({name:"ProgressLine",components:{IconExclamationCircleFill:Kn},props:{percent:{type:Number,default:0},animation:{type:Boolean,default:!1},size:{type:String,default:"medium"},strokeWidth:{type:Number,default:4},width:{type:[Number,String],default:"100%"},color:{type:[String,Object],default:void 0},trackColor:String,formatText:{type:Function,default:void 0},status:{type:String},showText:Boolean},setup(e){const o=W("progress-line"),t=m(()=>e.strokeWidth!==4?e.strokeWidth:qK[e.size]),i=m(()=>`${fn.times(e.percent,100)}%`),s=m(()=>({width:e.width,height:`${t.value}px`,backgroundColor:e.trackColor})),u=m(()=>({width:`${e.percent*100}%`,...KK(e.color)}));return{prefixCls:o,style:s,barStyle:u,text:i}}}),YK=["aria-valuenow"];function GK(e,o,t,i,s,u){const l=ne("icon-exclamation-circle-fill");return h(),S("div",{role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.percent,class:C(`${e.prefixCls}-wrapper`)},[B("div",{class:C(e.prefixCls),style:H(e.style)},[B("div",{class:C(`${e.prefixCls}-bar-buffer`)},null,2),B("div",{class:C([`${e.prefixCls}-bar`]),style:H(e.barStyle)},null,6)],6),e.showText?(h(),S("div",{key:0,class:C(`${e.prefixCls}-text`)},[ee(e.$slots,"text",{percent:e.percent},()=>[Ge(Ee(e.text)+" ",1),e.status==="danger"?(h(),ue(l,{key:0})):re("v-if",!0)])],2)):re("v-if",!0)],10,YK)}var XK=F(UK,[["render",GK]]);const QK=N({name:"IconExclamation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-exclamation`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),JK=["stroke-width","stroke-linecap","stroke-linejoin"];function _K(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M23 9h2v21h-2z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M23 9h2v21h-2z"},null,-1),B("path",{d:"M23 37h2v2h-2z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M23 37h2v2h-2z"},null,-1)]),14,JK)}var G0=F(QK,[["render",_K]]);const ks=Object.assign(G0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+G0.name,G0)}}),eU=N({name:"IconCheck",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-check`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),tU=["stroke-width","stroke-linecap","stroke-linejoin"];function nU(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41.678 11.05 19.05 33.678 6.322 20.95"},null,-1)]),14,tU)}var X0=F(eU,[["render",nU]]);const pl=Object.assign(X0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+X0.name,X0)}});let gy=0;const oU={mini:16,small:48,medium:64,large:80},lU={mini:4,small:3,medium:4,large:4},iU=N({name:"ProgressCircle",components:{IconExclamation:ks,IconCheck:pl},props:{percent:{type:Number,default:0},type:{type:String},size:{type:String,default:"medium"},strokeWidth:{type:Number},width:{type:Number,default:void 0},color:{type:[String,Object],default:void 0},trackColor:String,status:{type:String,default:void 0},showText:{type:Boolean,default:!0},pathStrokeWidth:{type:Number}},setup(e){const o=W("progress-circle"),t=lt(e.color),i=m(()=>{var $;return($=e.width)!=null?$:oU[e.size]}),s=m(()=>{var $;return($=e.strokeWidth)!=null?$:e.size==="mini"?i.value/2:lU[e.size]}),u=m(()=>{var $;return($=e.pathStrokeWidth)!=null?$:e.size==="mini"?s.value:Math.max(2,s.value-2)}),l=m(()=>(i.value-s.value)/2),k=m(()=>Math.PI*2*l.value),f=m(()=>i.value/2),p=m(()=>(gy+=1,`${o}-linear-gradient-${gy}`)),y=m(()=>`${fn.times(e.percent,100)}%`);return{prefixCls:o,isLinearGradient:t,radius:l,text:y,perimeter:k,center:f,mergedWidth:i,mergedStrokeWidth:s,mergedPathStrokeWidth:u,linearGradientId:p}}}),rU=["aria-valuenow"],sU=["viewBox"],aU={key:0},cU=["id"],uU=["offset","stop-color"],dU=["cx","cy","r","stroke-width"],fU=["cx","cy","r","stroke-width"];function mU(e,o,t,i,s,u){const l=ne("icon-check"),k=ne("icon-exclamation");return h(),S("div",{role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.percent,class:C(`${e.prefixCls}-wrapper`),style:H({width:`${e.mergedWidth}px`,height:`${e.mergedWidth}px`})},[e.type==="circle"&&e.size==="mini"&&e.status==="success"?(h(),ue(l,{key:0,style:H({fontSize:e.mergedWidth-2,color:e.color})},null,8,["style"])):(h(),S("svg",{key:1,viewBox:`0 0 ${e.mergedWidth} ${e.mergedWidth}`,class:C(`${e.prefixCls}-svg`)},[e.isLinearGradient?(h(),S("defs",aU,[B("linearGradient",{id:e.linearGradientId,x1:"0",y1:"1",x2:"0",y2:"0"},[(h(!0),S(He,null,Vt(Object.keys(e.color),f=>(h(),S("stop",{key:f,offset:f,"stop-color":e.color[f]},null,8,uU))),128))],8,cU)])):re("v-if",!0),B("circle",{class:C(`${e.prefixCls}-bg`),fill:"none",cx:e.center,cy:e.center,r:e.radius,"stroke-width":e.mergedPathStrokeWidth,style:H({stroke:e.trackColor})},null,14,dU),B("circle",{class:C(`${e.prefixCls}-bar`),fill:"none",cx:e.center,cy:e.center,r:e.radius,"stroke-width":e.mergedStrokeWidth,style:H({stroke:e.isLinearGradient?`url(#${e.linearGradientId})`:e.color,strokeDasharray:e.perimeter,strokeDashoffset:(e.percent>=1?0:1-e.percent)*e.perimeter})},null,14,fU)],10,sU)),e.showText&&e.size!=="mini"?(h(),S("div",{key:2,class:C(`${e.prefixCls}-text`)},[ee(e.$slots,"text",{percent:e.percent},()=>[e.status==="danger"?(h(),ue(k,{key:0})):e.status==="success"?(h(),ue(l,{key:1})):(h(),S(He,{key:2},[Ge(Ee(e.text),1)],64))])],2)):re("v-if",!0)],14,rU)}var pU=F(iU,[["render",mU]]);const kU=N({name:"ProgressSteps",components:{IconExclamationCircleFill:Kn},props:{steps:{type:Number,default:0},percent:{type:Number,default:0},size:{type:String},color:{type:[String,Object],default:void 0},trackColor:String,strokeWidth:{type:Number},status:{type:String,default:void 0},showText:{type:Boolean,default:!0}},setup(e){const o=W("progress-steps"),t=m(()=>{var u;return((u=e.strokeWidth)!=null?u:e.size==="small")?8:4}),i=m(()=>[...Array(e.steps)].map((u,l)=>e.percent>0&&e.percent>1/e.steps*l)),s=m(()=>`${fn.times(e.percent,100)}%`);return{prefixCls:o,stepList:i,mergedStrokeWidth:t,text:s}}}),vU=["aria-valuenow"];function yU(e,o,t,i,s,u){const l=ne("icon-exclamation-circle-fill");return h(),S("div",{role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.percent,class:C(`${e.prefixCls}-wrapper`)},[B("div",{class:C(e.prefixCls),style:H({height:`${e.mergedStrokeWidth}px`})},[(h(!0),S(He,null,Vt(e.stepList,(k,f)=>(h(),S("div",{key:f,class:C([`${e.prefixCls}-item`,{[`${e.prefixCls}-item-active`]:k}]),style:H({backgroundColor:k?e.color:e.trackColor})},null,6))),128))],6),e.showText?(h(),S("div",{key:0,class:C(`${e.prefixCls}-text`)},[ee(e.$slots,"text",{percent:e.percent},()=>[Ge(Ee(e.text)+" ",1),e.status==="danger"?(h(),ue(l,{key:0})):re("v-if",!0)])],2)):re("v-if",!0)],10,vU)}var gU=F(kU,[["render",yU]]);const hU=N({name:"Progress",components:{ProgressLine:XK,ProgressCircle:pU,ProgressSteps:gU},props:{type:{type:String,default:"line"},size:{type:String},percent:{type:Number,default:0},steps:{type:Number,default:0},animation:{type:Boolean,default:!1},strokeWidth:{type:Number},width:{type:[Number,String]},color:{type:[String,Object]},trackColor:String,bufferColor:{type:[String,Object]},showText:{type:Boolean,default:!0},status:{type:String}},setup(e){const o=W("progress"),{size:t}=$e(e),i=m(()=>e.steps>0?"steps":e.type),s=m(()=>e.status||(e.percent>=1?"success":"normal")),{mergedSize:u}=Xt(t);return{cls:m(()=>[o,`${o}-type-${i.value}`,`${o}-size-${u.value}`,`${o}-status-${s.value}`]),computedStatus:s,mergedSize:u}}});function $U(e,o,t,i,s,u){const l=ne("progress-steps"),k=ne("progress-line"),f=ne("progress-circle");return h(),S("div",{class:C(e.cls)},[e.steps>0?(h(),ue(l,{key:0,"stroke-width":e.strokeWidth,percent:e.percent,color:e.color,"track-color":e.trackColor,width:e.width,steps:e.steps,size:e.mergedSize,"show-text":e.showText},Lt({_:2},[e.$slots.text?{name:"text",fn:ve(p=>[ee(e.$slots,"text",$t(ln(p)))]),key:"0"}:void 0]),1032,["stroke-width","percent","color","track-color","width","steps","size","show-text"])):e.type==="line"&&e.mergedSize!=="mini"?(h(),ue(k,{key:1,"stroke-width":e.strokeWidth,animation:e.animation,percent:e.percent,color:e.color,"track-color":e.trackColor,size:e.mergedSize,"buffer-color":e.bufferColor,width:e.width,"show-text":e.showText,status:e.computedStatus},Lt({_:2},[e.$slots.text?{name:"text",fn:ve(p=>[ee(e.$slots,"text",$t(ln(p)))]),key:"0"}:void 0]),1032,["stroke-width","animation","percent","color","track-color","size","buffer-color","width","show-text","status"])):(h(),ue(f,{key:2,type:e.type,"stroke-width":e.type==="line"?e.strokeWidth||4:e.strokeWidth,"path-stroke-width":e.type==="line"?e.strokeWidth||4:e.strokeWidth,width:e.width,percent:e.percent,color:e.color,"track-color":e.trackColor,size:e.mergedSize,"show-text":e.showText,status:e.computedStatus},Lt({_:2},[e.$slots.text?{name:"text",fn:ve(p=>[ee(e.$slots,"text",$t(ln(p)))]),key:"0"}:void 0]),1032,["type","stroke-width","path-stroke-width","width","percent","color","track-color","size","show-text","status"]))],2)}var Q0=F(hU,[["render",$U]]);const w3=Object.assign(Q0,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Q0.name,Q0)}}),CU=N({name:"IconStarFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-star-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),bU=["stroke-width","stroke-linecap","stroke-linejoin"];function wU(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M22.683 5.415c.568-1.043 2.065-1.043 2.634 0l5.507 10.098a1.5 1.5 0 0 0 1.04.756l11.306 2.117c1.168.219 1.63 1.642.814 2.505l-7.902 8.359a1.5 1.5 0 0 0-.397 1.223l1.48 11.407c.153 1.177-1.058 2.057-2.131 1.548l-10.391-4.933a1.5 1.5 0 0 0-1.287 0l-10.39 4.933c-1.073.51-2.284-.37-2.131-1.548l1.48-11.407a1.5 1.5 0 0 0-.398-1.223L4.015 20.89c-.816-.863-.353-2.286.814-2.505l11.306-2.117a1.5 1.5 0 0 0 1.04-.756l5.508-10.098Z",fill:"currentColor",stroke:"none"},null,-1)]),14,bU)}var J0=F(CU,[["render",wU]]);const y4=Object.assign(J0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+J0.name,J0)}}),SU=N({name:"IconFaceMehFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-face-meh-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),zU=["stroke-width","stroke-linecap","stroke-linejoin"];function LU(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.321-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25ZM15.999 30a2 2 0 0 1 2-2h12a2 2 0 1 1 0 4H18a2 2 0 0 1-2-2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,zU)}var _0=F(SU,[["render",LU]]);const Yr=Object.assign(_0,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+_0.name,_0)}}),jU=N({name:"IconFaceSmileFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-face-smile-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),BU=["stroke-width","stroke-linecap","stroke-linejoin"];function IU(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.321-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-.355 9.953a1.91 1.91 0 0 1 2.694.177 6.66 6.66 0 0 0 5.026 2.279c1.918 0 3.7-.81 4.961-2.206a1.91 1.91 0 0 1 2.834 2.558 10.476 10.476 0 0 1-7.795 3.466 10.477 10.477 0 0 1-7.897-3.58 1.91 1.91 0 0 1 .177-2.694Z",fill:"currentColor",stroke:"none"},null,-1)]),14,BU)}var ef=F(jU,[["render",IU]]);const g4=Object.assign(ef,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ef.name,ef)}}),NU=N({name:"IconFaceFrownFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-face-frown-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),PU=["stroke-width","stroke-linecap","stroke-linejoin"];function MU(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.322-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25ZM31.68 32.88a1.91 1.91 0 0 1-2.694-.176 6.66 6.66 0 0 0-5.026-2.28c-1.918 0-3.701.81-4.962 2.207a1.91 1.91 0 0 1-2.834-2.559 10.476 10.476 0 0 1 7.796-3.465c3.063 0 5.916 1.321 7.896 3.58a1.909 1.909 0 0 1-.176 2.693Z",fill:"currentColor",stroke:"none"},null,-1)]),14,PU)}var tf=F(NU,[["render",MU]]);const h4=Object.assign(tf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+tf.name,tf)}});var nf=N({name:"Rate",props:{count:{type:Number,default:5},modelValue:{type:Number,default:void 0},defaultValue:{type:Number,default:0},allowHalf:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},grading:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},color:{type:[String,Object]}},emits:{"update:modelValue":e=>!0,change:e=>!0,hoverChange:e=>!0},setup(e,{emit:o,slots:t}){const{modelValue:i}=$e(e),s=W("rate"),{mergedDisabled:u,eventHandlers:l}=zt({disabled:Cn(e,"disabled")}),k=D(e.defaultValue),f=D(!1);Ie(i,x=>{(De(x)||cn(x))&&(k.value=0)});const p=D(0),y=m(()=>{var x;return(x=e.modelValue)!=null?x:k.value}),$=m(()=>{const x=e.allowHalf?fn.times(fn.round(fn.divide(y.value,.5),0),.5):Math.round(y.value);return p.value||x}),b=m(()=>u.value||e.readonly),w=m(()=>[...Array(e.grading?5:e.count)]),z=m(()=>{var x;if(Ot(e.color))return w.value.map(()=>e.color);if(lt(e.color)){const X=Object.keys(e.color).map(q=>Number(q)).sort((q,le)=>le-q);let Y=(x=X.pop())!=null?x:w.value.length;return w.value.map((q,le)=>{var Q;return le+1>Y&&(Y=(Q=X.pop())!=null?Q:Y),e.color[String(Y)]})}}),I=()=>{p.value&&(p.value=0,o("hoverChange",0))},j=(x,X)=>{const Y=X&&e.allowHalf?x+.5:x+1;Y!==p.value&&(p.value=Y,o("hoverChange",Y))},O=(x,X)=>{var Y,q,le,Q;const _=X&&e.allowHalf?x+.5:x+1;f.value=!0,_!==y.value?(k.value=_,o("update:modelValue",_),o("change",_),(q=(Y=l.value)==null?void 0:Y.onChange)==null||q.call(Y)):e.allowClear&&(k.value=0,o("update:modelValue",0),o("change",0),(Q=(le=l.value)==null?void 0:le.onChange)==null||Q.call(le))},T=x=>{f.value&&x+1>=y.value-1&&(f.value=!1)},V=(x,X)=>x>X?v(Yr,null,null):X<=2?v(h4,null,null):X<=3?v(Yr,null,null):v(g4,null,null),P=(x,X=!1)=>({role:"radio","aria-checked":x+(X?.5:1)<=y.value,"aria-setsize":w.value.length,"aria-posinset":x+(X?.5:1)}),E=x=>e.grading?V(x,$.value):t.character?t.character({index:x}):v(y4,null,null),M=x=>{const X=b.value?{}:{onMouseenter:()=>j(x,!0),onClick:()=>O(x,!0)},Y=b.value?{}:{onMouseenter:()=>j(x,!1),onClick:()=>O(x,!1)},q=f.value?{animationDelay:`${50*x}ms`}:void 0,le=Math.ceil($.value)-1,Q=z.value&&e.allowHalf&&x+.5===$.value?{color:z.value[le]}:void 0,_=z.value&&x+1<=$.value?{color:z.value[le]}:void 0,ae=[`${s}-character`,{[`${s}-character-half`]:e.allowHalf&&x+.5===$.value,[`${s}-character-full`]:x+1<=$.value,[`${s}-character-scale`]:f.value&&x+1T(x)}),[v("div",ke({class:`${s}-character-left`,style:Q},X,e.allowHalf?P(x,!0):void 0),[E(x)]),v("div",ke({class:`${s}-character-right`,style:_},Y,e.allowHalf?P(x):void 0),[E(x)])])},A=m(()=>[s,{[`${s}-readonly`]:e.readonly,[`${s}-disabled`]:u.value}]);return()=>v("div",{class:A.value,onMouseleave:I},[w.value.map((x,X)=>M(X))])}});const VU=Object.assign(nf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+nf.name,nf)}}),OU=N({name:"IconInfo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-info`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),EU=["stroke-width","stroke-linecap","stroke-linejoin"];function WU(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M25 39h-2V18h2z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M25 39h-2V18h2z"},null,-1),B("path",{d:"M25 11h-2V9h2z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M25 11h-2V9h2z"},null,-1)]),14,EU)}var of=F(OU,[["render",WU]]);const $4=Object.assign(of,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+of.name,of)}});var TU=N({name:"ResultForbidden",render(){return v("svg",{viewBox:"0 0 213 213",height:"100%",width:"100%",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[v("g",{transform:"matrix(1,0,0,1,-871.485,-445.62)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,-75.2684,-87.3801)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),v("g",{transform:"matrix(1,0,0,1,246.523,295.575)"},[v("g",{transform:"matrix(0.316667,0,0,0.316667,277.545,71.0298)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),v("g",{transform:"matrix(0.182997,0.105653,-0.494902,0.285732,814.161,66.3087)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.316667,0,0,0.316667,237.301,94.2647)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),v("g",{transform:"matrix(0.474953,0,0,0.474953,538.938,8.95289)"},[v("g",{transform:"matrix(0.180615,0.104278,-0.973879,0.562269,790.347,286.159)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.473356,0,0,0.473356,294.481,129.741)"},[v("g",null,[v("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),v("g",{transform:"matrix(0.473356,0,0,0.473356,192.621,188.549)"},[v("g",null,[v("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),v("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-49.2109)"},[v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-91.97)"},[v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(0.701585,5.16096e-35,-5.16096e-35,0.701585,-546.219,-21.3487)"},[v("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1033.27,615.815)"},[v("path",{d:"M855.598,410.446C855.598,407.244 852.515,404.643 848.718,404.643L663.891,404.643C660.094,404.643 657.012,407.244 657.012,410.446L657.012,543.92C657.012,547.123 660.094,549.723 663.891,549.723L848.718,549.723C852.515,549.723 855.598,547.123 855.598,543.92L855.598,410.446Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1035.25,616.977)"},[v("path",{d:"M855.598,410.446C855.598,407.244 852.515,404.643 848.718,404.643L663.891,404.643C660.094,404.643 657.012,407.244 657.012,410.446L657.012,543.92C657.012,547.123 660.094,549.723 663.891,549.723L848.718,549.723C852.515,549.723 855.598,547.123 855.598,543.92L855.598,410.446Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(1,0,0,1,418.673,507.243)"},[v("path",{d:"M1088.34,192.063C1089.79,191.209 1090.78,191.821 1090.78,191.821L1092.71,192.944C1092.71,192.944 1092.29,192.721 1091.7,192.763C1090.99,192.813 1090.34,193.215 1090.34,193.215C1090.34,193.215 1088.85,192.362 1088.34,192.063Z",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(1,0,0,1,235.984,-39.1315)"},[v("path",{d:"M1164.02,805.247C1164.05,802.517 1165.64,799.379 1167.67,798.118L1169.67,799.272C1167.58,800.648 1166.09,803.702 1166.02,806.402L1164.02,805.247Z",style:{fill:"url(#_Linear1)"}},null)]),v("g",{transform:"matrix(0.396683,0,0,0.396683,1000.22,516.921)"},[v("path",{d:"M1011.2,933.14C1009.31,932.075 1008.05,929.696 1007.83,926.324L1012.87,929.235C1012.87,929.235 1012.96,930.191 1013.04,930.698C1013.16,931.427 1013.42,932.344 1013.62,932.845C1013.79,933.255 1014.59,935.155 1016.22,936.046C1015.83,935.781 1011.19,933.139 1011.19,933.139L1011.2,933.14Z",style:{fill:"rgb(238, 238, 238)"}},null)]),v("g",{transform:"matrix(0.253614,-0.146424,4.87691e-17,0.338152,1209.98,830.02)"},[v("circle",{cx:"975.681",cy:"316.681",r:"113.681",style:{fill:"rgb(245, 63, 63)"}},null),v("g",{transform:"matrix(1.08844,0,0,0.61677,-99.9184,125.436)"},[v("path",{d:"M1062,297.556C1062,296.697 1061.61,296 1061.12,296L915.882,296C915.395,296 915,296.697 915,297.556L915,333.356C915,334.215 915.395,334.912 915.882,334.912L1061.12,334.912C1061.61,334.912 1062,334.215 1062,333.356L1062,297.556Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(5.57947,-3.22131,0.306277,0.176829,-6260.71,4938.32)"},[v("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.10726,0.0619268,-1.83335e-14,18.1609,1256.76,-11932.8)"},[v("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(238, 238, 238)"}},null)])])]),v("g",{transform:"matrix(0.316667,0,0,0.316667,269.139,37.8829)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])])])])]),v("defs",null,[v("linearGradient",{id:"_Linear1",x1:"0",y1:"0",x2:"1",y2:"0",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(-2.64571,4.04098,-4.04098,-2.64571,1167.67,799.269)"},[v("stop",{offset:"0",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null),v("stop",{offset:"1",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null)])])])}}),AU=N({name:"ResultNotFound",render(){return v("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[v("g",{transform:"matrix(1,0,0,1,-1241.95,-445.62)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,295.2,-87.3801)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),v("g",{transform:"matrix(0.38223,0,0,0.38223,1126.12,238.549)"},[v("g",{transform:"matrix(0.566536,0.327089,-1.28774,0.74348,763.4,317.171)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.29595,0.170867,-0.91077,0.525833,873.797,588.624)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(1,0,0,1,275,-15)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,183.952,-67.5665)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,414,-95.2517)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,322.952,-147.818)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",null,[v("g",{transform:"matrix(1.42334,-0.821763,1.11271,0.642426,-1439.64,459.621)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(1.40786,-0.812831,6.60237e-16,1.99081,-2052.17,-84.7286)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(1.26159,-0.728382,5.91642e-16,1.78397,-1774.67,11.2303)"},[v("path",{d:"M1950.29,1194.38C1950.29,1193.37 1949.41,1192.54 1948.34,1192.54L1846.01,1192.54C1844.93,1192.54 1844.06,1193.37 1844.06,1194.38L1844.06,1282.7C1844.06,1283.72 1844.93,1284.54 1846.01,1284.54L1948.34,1284.54C1949.41,1284.54 1950.29,1283.72 1950.29,1282.7L1950.29,1194.38Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(1.2198,-0.704254,5.72043e-16,1.72488,-1697.6,37.2103)"},[v("path",{d:"M1950.29,1194.38C1950.29,1193.37 1949.41,1192.54 1948.34,1192.54L1846.01,1192.54C1844.93,1192.54 1844.06,1193.37 1844.06,1194.38L1844.06,1282.7C1844.06,1283.72 1844.93,1284.54 1846.01,1284.54L1948.34,1284.54C1949.41,1284.54 1950.29,1283.72 1950.29,1282.7L1950.29,1194.38Z",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.707187,0.408295,9.06119e-17,1.54833,-733.949,683.612)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.74666,0.431085,2.3583e-17,0.135259,-816.63,57.1397)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,354.191)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,309.191)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,263.931)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("path",{d:"M555.753,832.474L555.753,921.408L630.693,878.141L630.693,789.207L555.753,832.474Z",style:{fillOpacity:.1}},null),v("g",{transform:"matrix(0.750082,0,0,0.750082,236.431,272.852)"},[v("g",{transform:"matrix(1.64553,-0.950049,1.14552,0.661368,-1606.78,467.933)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(1.54477,-0.891873,1.05847,0.611108,-1456.84,490.734)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(1.27607,-0.736739,0.751435,0.433841,-970.952,617.519)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.728038,0.420333,3.52595e-17,0.377589,-790.978,151.274)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2726.83,1873.38)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",null,[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])])]),v("g",{transform:"matrix(1.62765,-0.939723,4.80984e-17,0.173913,-2468.81,2307.87)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)])]),v("g",null,[v("g",{transform:"matrix(0.479077,0.276595,-0.564376,0.325843,598.357,-129.986)"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.15,1317.28 1767.24,1317.28L1684.37,1317.28C1679.46,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.46,1404.46 1684.37,1404.46L1767.24,1404.46C1772.15,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(2.61622,0,0,2.61622,-2305.73,162.161)"},[v("g",{transform:"matrix(1.09915,-0.634597,1.26919,0.73277,-299.167,-62.4615)"},[v("ellipse",{cx:"412.719",cy:"770.575",rx:"6.303",ry:"5.459",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.238212,-0.137532,0.178659,0.103149,875.064,207.93)"},[v("text",{x:"413.474px",y:"892.067px",style:{fontFamily:"NunitoSans-Bold, Nunito Sans",fontWeight:700,fontSize:41.569,fill:"white"}},[Ge("?")])])])])])])])])}}),FU=N({name:"ResultServerError",render(){return v("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:"fill-rule: evenodd; clip-rule: evenodd; stroke-linejoin: round; stroke-miterlimit: 2;"},[v("g",{transform:"matrix(1,0,0,1,-483.054,-445.448)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,-463.699,-87.5516)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:"fill: rgb(235, 238, 246);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,260.021)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill-opacity: 0.1;"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,218.845)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,238.807)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,257.804)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,329.956)"},[v("clipPath",{id:"_clip1"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip1)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,269.266)"},[v("use",{href:"#_Image2",x:"50.54",y:"112.301",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,265.448)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,268.45)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,271.452)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,124.262)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,420.796)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,419.062)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,417.329)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,415.595)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,413.862)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,196.542)"},[v("clipPath",{id:"_clip3"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip3)"},[v("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,68.2716,1030.07)"},[v("use",{href:"#_Image4",x:"50.54",y:"56.312",width:"112.406px",height:"64.897px",transform:"matrix(0.99474,0,0,0.998422,0,0)"},null)])])]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,216.764)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,235.762)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,307.652)"},[v("clipPath",{id:"_clip5"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip5)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,321.266)"},[v("use",{href:"#_Image2",x:"50.54",y:"89.692",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,243.144)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,246.146)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,249.149)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,101.958)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,398.492)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,396.759)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,395.025)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,393.292)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,391.558)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,171.832)"},[v("clipPath",{id:"_clip6"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip6)"},[v("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,12.6215,1078.27)"},[v("use",{href:"#_Image7",x:"50.54",y:"31.563",width:"112.406px",height:"64.897px",transform:"matrix(0.99474,0,0,0.998422,0,0)"},null)])])]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,192.055)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,211.052)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,282.943)"},[v("clipPath",{id:"_clip8"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip8)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,378.876)"},[v("use",{href:"#_Image2",x:"50.54",y:"64.644",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,218.434)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,221.437)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,224.439)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,77.2484)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,373.782)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,372.049)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,370.316)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,368.582)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,366.849)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,185.45)"},[v("clipPath",{id:"_clip9"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip9)"},[v("g",{transform:"matrix(1.36821,1.1849,-2.36981,2.05231,5.46929,1071.93)"},[v("use",{href:"#_Image10",x:"53.151",y:"30.14",width:"106.825px",height:"61.676px",transform:"matrix(0.998367,0,0,0.994768,0,0)"},null)])])]),v("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,183.729)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:'fill: url("#_Linear11");'},null)]),v("g",{transform:"matrix(0.407622,0,0,0.407622,47.38,278)"},[v("clipPath",{id:"_clip12"},[v("path",{d:"M1461.07,554.317C1461.07,556.747 1459.6,559.067 1456.6,560.8L1342.04,626.943C1335.41,630.767 1323.83,630.287 1316.18,625.871L1205.33,561.871C1201.14,559.456 1199,556.361 1199,553.426L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,554.317Z"},null)]),v("g",{"clip-path":"url(#_clip12)"},[v("g",{transform:"matrix(2.45325,-0,-0,2.45325,1068.82,410.793)"},[v("use",{href:"#_Image13",x:"53.151",y:"58.978",width:"106.825px",height:"33.517px",transform:"matrix(0.998367,0,0,0.985808,0,0)"},null)])])]),v("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-19.3677,248.256)"},[v("clipPath",{id:"_clip14"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.23,1317.28 1767.42,1317.28L1684.19,1317.28C1679.38,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.38,1404.46 1684.19,1404.46L1767.42,1404.46C1772.23,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z"},null)]),v("g",{"clip-path":"url(#_clip14)"},[v("g",{transform:"matrix(2.69214,1.16573,-1.29422e-16,2.0191,1352.59,983.841)"},[v("use",{href:"#_Image15",x:"121.882",y:"76.034",width:"37.393px",height:"61.803px",transform:"matrix(0.984021,0,0,0.996825,0,0)"},null)])])]),v("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-15.0786,249.972)"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.23,1317.28 1767.42,1317.28L1684.19,1317.28C1679.38,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.38,1404.46 1684.19,1404.46L1767.42,1404.46C1772.23,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z",style:"fill: white; stop-opacity: 0.9;"},null)]),v("g",{transform:"matrix(0.220199,-0.127132,1.41145e-17,0.293599,339.708,327.53)"},[v("path",{d:"M1306.5,1286.73C1307.09,1285.72 1308.6,1285.48 1310.36,1286.12C1312.13,1286.76 1313.84,1288.16 1314.73,1289.7C1326.44,1309.98 1355.4,1360.15 1363.73,1374.57C1364.33,1375.61 1364.49,1376.61 1364.18,1377.35C1363.87,1378.09 1363.11,1378.5 1362.07,1378.5C1346.41,1378.5 1288.17,1378.5 1264.07,1378.5C1262.42,1378.5 1260.37,1377.48 1258.9,1375.94C1257.44,1374.41 1256.88,1372.67 1257.5,1371.6C1268.1,1353.25 1296.8,1303.53 1306.5,1286.73Z"},null)]),v("g",{transform:"matrix(0.254264,-0.1468,1.22235e-17,0.254264,329.57,364.144)"},[v("text",{x:"1170.88px",y:"1451.42px",style:'font-family: NunitoSans-Bold, "Nunito Sans"; font-weight: 700; font-size: 41.569px; fill: white; fill-opacity: 0.9;'},[Ge("!")])])])]),v("defs",null,[v("image",{id:"_Image2",width:"113px",height:"47px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAvCAYAAADU+iVXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABVUlEQVR4nO2aQRKCMAxFxUN4O+9/DNw4CoiTliZN8vPfQlm00ykvP3aQ5fFc11sjy/L+/nx8r3ffm7Fn845jz+aJa23XOJvfs9Zh7NBawv3YrSGtdbj+x10egkFzpRrNt+SSxMgbqkiZJCJDiQDoSmSfdYFJ3JD18GMmcXhDTHUzNZIIXhA1JIJDib0MptqiKbhKzHqQiAaT6IlSFVIiAJQIACUGpLfLhpfIw49Ml8T2v4/JTPySyIJQI3w7JTIYEp2fong3FXWJ3huqCEYSNUlYhZRoyaSCoEQAKHESlqF0kZj9NBgNJhEASgSAEgNx9WfCTmLxpygzYRIBmCORsTIlXxJZED/kk0h+KC1x9E2FKG86qEkMsh8/HG9A6SSGYqAIKDEinUIpUSDDYXiqxAw3JCNMIgDXJTIWYdBJIvukK2ynARit4XASUZ6izCScRFWKCH0BfLM84oTw1Z8AAAAASUVORK5CYII="},null),v("image",{id:"_Image4",width:"113px",height:"65px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABBCAYAAADmBEt9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAASeElEQVR4nN2d6ZbcNpKFL5cs9UN1W5bntWxr6XmsWTzLQ7mSJDA/gh/iApWyLalUy+AcnypVJkEAsd24EaQn/T8Yb9+XKknrOuk4pOM4tCyLpkkqpWpZJu170TzPKqVoWWZJUq3Sbx+m6VkX/wjjVW/gH7/sdZ5nTacc5lkqJT6rtWqaJtVaVUrRNE26XGbd3+9alkW1Vi3LrFKq/uvj/KrP4dUu/t3HWkupmuepWVspIcjrddc8z1qWWcdRTusLwc3z3Cz1OA5dLouOo+o4Dv3vv15e5Xm8ukX//eetTtOkdV20bWFVkrQsk+ZZOo74Xq3SNMVPqXextYal1lq1rrNqlfb90LrGXP/5/nW52Fez2B8/1FpPiSxLLLsUaV2lfZdKiZiHkHCtuFWPj/73cvpfLDQseNJxvB43++IX+cOvR5WkZQkBbdsh4uCySNtWWkxEuLVKx1HOuLecFjdp3/NnWiYKUbSuAXiOIwR8HIf+55/riz+jF73Anz7VWkq4RSkEI+m0Fun+ftflsra/r+usfY/fATVY3DzP2ratCe3Nm7UhWawv3KzO69PtllJetDBf5MJ++hRHWWu4QCkOm1h4HH2agJuVpHme2ufHUXS5zLpeQ1B8Ns9zu2ZdU3gAJdwxFh3zxjUv0cW+qAX9+KFWhMV/Urg6kCUWcxzpRvlsmno3ehwBVhDKcWRMZQ6uQ4D7HsgI1MrcDIT/koT5IhaC28T17fuudV0bWAmhTJ0QpN56ti1cq4MXSR1wiWv6+ChJ12ukGpJaunG5rJpnad9rm+NyWVRKgqiXQhQ8+yI87pEicDQIRApAg3US60gvPPYhbBceqYTH17DEo8VLSVqWTFGmKdKOZVm0LDKlqIaEQ+GeO798tpu/fV/qPE+nCwwLiwNVi1FhCaUJIFxbury7uxAiwrled0k6Dz6F78J2FgcBk2qs66J9T/QrpRt2MoH7RX6ZXuO/Py3Pcp5PftMffj0qdBeHF4AlXJwU4ETSGavUMSsAD1AlqYDHvut1P61y6QRPMg/g2bbSudnJvCNCgmsFQKEE8Z2p+1x6Hi72SW/47mPk6/u+txwNa4vfpw4hYi3Lok7AHBiHCfjArTr6ZE4Sfr+W+aVAqQgVpUCJJBQq1kas7FFxAqTLZdK//fx0wnySG/3LP2sl1uEKU4uX9r1Siu7uliYwhHwctR0y1zmz4gwO80gp3OM4dHe3NqIAy3R36kjX4yvVj31P4OR0HYJluPVOk/Qfv35/YX7XG/z4IVSVQ8d11lp1ucydsNxlLsukbQth4zLnWQ8sA85zWZYm7LCiiFEp7J6O477rOul6TU5VUpdHjgJmL4QDKiGxzmSP3OqJ8d+Tj/0uE//w61EBI57jSWldUk+hxWc9OR1Wk+4WYWNNaD2jlNKsxdMOEnZJ7dC3bTcFmZpQSimNzXHl81ok7tndvAOlW8KXvl9u+eiTAlyoIozuB4DhrAt/w6qkdL3kb1Jymli0xzSH/Vi153QcLqmJX0t6c70erTqyrusfKhPEggOjmGvqANAIxNZ10r//8rhW+WiTkTI4iCDuOGAZ+U8osXWddH+/twMn5iEIeFEswasRkroir49l4cDVhM/Bcshc44LwCkcKZD6tfW75JHN6jRJlQnld+NzzOB4vJfnmSd59rHWMTwEkFh3HeDBxDVaIwB1JjlxofhZCj0pG7bQ9508rIH+bJq6JU/eaYsybaczd3dJVRXCZpajVLhEMua2j5VueIeZxAqNXnlrrNwvzqy/+6VP1s+6Sdnpd/LAYxJ1lWbTv+2mpc8ekeOz5XJINkPEknbSABN/dIfFrniddr9uZm65tPudsGS4gLyqzX9ZTSgIq9iipoWfQKyGm1qyDxn2+DcV+1YU/faqVxbEZL8Iy3AURV0Z2Bgjv8aPW2iyJgbDcejk4YiCQnwEH6gpGuuHxknV5GAApe+rhjBIM0Zs362dJAwTM2uNzNWAnPQRtX1Py+qILEJ4kXS6Tfv89ER6D2ITLjEPpSWjiCL8DXvhezrO0eIhuJILNQ6IqUUqS2lJAfikQKWi01tq5enJBXKQn/SiK57LO3XrvDvdxZgfSAC+xbXvjat3K2a+fyZe42L/0RfI94sO+H11S7ptzwDFCbQcKHuTTitVZhR+g/x13u+/HGaPWJtBucwZOGNQXmddjl9cYr9fjjIlzQ6EolO9vjIHM4Yo65o6+L1CuK76j2b+SlvzhF959rBWEySY9r/IWBxeapJsxgs9gP9y6cHlj99q+9zwow8tRzIFr4l4jqHJkPOaAzOFzOnjy3z3ZZw73HJwRQM/PZZzLz5bwdH+/6e7ucirDnxeiP/shqPN63U1rMo5J6nI/YgiaD9IbUahX19mwI1dHp+6SRvDgBzIWbaHvIu7VB4dIHCwly09es8TF46JZH6AJl4i18H2KyMuS83tbpSvXuk4nKs70ybGBnwWe4XPx8sEf//7zVtd17YAKNJgjPrSNSjqCy5bBjBmx+FyUC5IxghyPM1w75nMIxF0v6yVmjqzQmJT7YaKYYdUJtCQ1ZaKjwNMPZ4ig+dwlxv6mdi2CJm0ZvYafnYcg1jNWSto/3r4v9ZZms/HRlTjKQ0ggMQcCXhPctiwZObr0+7iC8D0npEHCgBuGu0f+/ebN2oTh1ZFQjhAUwvBiMMriB+kpTwi1z1P9++wF0OSAB4HggpkDz+WKFF6uV2z3fljm5IgTM0ZjRqQ2ukKPDSzO3aa7orHhyGONI8FsR8wD8Prfus5dh/donX4PDjYtZ+q8ixecHUl6l/jIf8LYcOC33Dnu2lOQEEAqsKPymPchNnDBj/2yDnwmmnK9h2WEzLhWhifcnvDimm5B5xH0eFwZEah/lw2wMdryuX6sMKTVBnrl87E7oFZ1uagDHPZIDuzC2/eoF+57368z5pPUTDGMUaHhjdnPSNXhacbvO4BrBoNWQEthUQ7NXSNCcHHQYSnxtzjgZFxG7eU+6S5n0856WmJfaOXacKHTef/ZWJ4ERB4BYv0xN4IJ96fu4CC5Y/299W7b3pRx33cdx9GUwKszpFnpVQL8ZQpTT4XILvTLJWuRtVZdLuvpcY4GchAg3wnsQdf7fLJiZ7nucoleTvpViEfRbLurlKJ9P0R9zjcQ2l5PTcxDpIgaLjc/QFvRqlLKqWW90gSY6asBbNoJ5/QYcd3lMneQnYNIIAQhjkLoTAVK21+eQWrF5bI2yO9rZB8BpNxT8GwITExt3kuKpmcPJft+nCEj8QHnOU2TLpelU7JQdhR60gzHSWCPw4kvRNse6Cpb58NNhN/3+MXNp4lmpfk8uIxzjiyzWiCt63JuPONcBPjpVCSaoJhrOQ+otPgUrj3dZ+ynnGWp0lkTQMsbo6KaklYFmYBFuXsOoKS2/rT+uSl74Ae8SQhynjPnDYusZwpVTmFmTJXCC4T7zHXFd0u754zv9aQ6hJDawE1i0nrGtNHNzp3Gx3dDMwJKT6ebqJ2WpSstLb5SPkLYcbhrs66Ma7W7p1sdG5+mqeV2d3f5eFsp0UcKp5nxWuf9lnbYXjCutbbQwz7dK3C4t/7tqBdwlLhj7lgkUheUi/RlXRMLtNDkQuDQ2EwejE6Txh0Gyrpe9xYj0MrrdWtaFDeSKcbcDrBPvp2P7BXBlQPrgtlY16nrYNu2ox22K1Ek7rV5m5hD5uZAxulmM16lN7hcLlpXd9mJavEarBe37fGbGOasUn/mx2mpkPJHM6DoWCgNaHEPSZoxSQIrpr8sKcTQjocVgiAFKPMEyPnb3y7NbXiciU7qkTlJITT/PmM5STaQNzn4Oo6qbStdyoOg2XgSErWzOD+MzHOnM/bXbn2wOl4uC1DUK7S7PI/5/MTL8W/iIvdGwblH/7SXt3hSgMjcc/7twzQFsKhnHOu7zxws3mIWvM/kONRATghy7jbM4XBAaDNaz+/ExQQ2vav0DjMs7+5ubRZfStWbN+tpFRmTwhVu56GGJUfYANpHQTs9TD1jYW3MET2trCNqolCEEXe3bX8Q23wsy3KS9tNZ2chqTICsuB8MkbNEefY6UfCUjA09oeR+TjPBRDhMJj/yZHesQLjvHvnDyHcOcz+525HKg3DgQBB23BNSvafFXPHCivdWe/T0BCKBkEDO5wfrMZ690k7iBLfv2+/Nnih3ZZqVzV6eQ2ca1VOfyAVlpYPuAXf6w69HRTDOSUJ1OUODK4VJyUCftUQqERRnnTz3p47CctON4Ipo9/BnIjzPQ3mc2+WQ6d9hH5DiHJz37XDIsf5UNhTTFQY35uuE4QqFedgoxVhX6f4+FS7z2KPjSsdaLGSF9Afc6Tho+B0tKm6Q7A6jTzN6rXRqzVGVL9gZDRTBm4wkDe0cbm09COO7zsZwyM6lIhj3QOMenT1yxiisI1MtUD50JHO612B/sz04RGbg/UCu3G6lnytJfVaIDIhxKUtPvmkHFH6QuLVbLfmOEhGCF0bd/2MJY/u+Wyqbj8/yIFAsn+9WYXp0b27NiQbVXR/INSx726L+xx5w3azLH/Rx78Y8biBO03nnwB/VFP9UiFI+N4/b+1wNzA8AV0Tux8K8y8sJdCeV4T1HlwPmwn07F+oCxI17DB3LQAyvdXa51/A01Gjld3fe/9P3lUaumUqO1/E+G+ZBuM6fEo+lv9Zw/JeEyHj7vtSE6KW5tlhYDwhwB+5SvGDsKYs3XAVK7J+7cMDi7i0P0d9Tk4/Lcf3Y+uCIGqGS81FZGEEE8SnnDJxwf7+1RN2TeI+3faGgXzfM0RiyvqRb/IuEyPAne/0gvGbn8XAM0qNFjMjSEaWDFag7Ns3fYo5wYR5fODzosh6mZ58se0iXP3VKABd8qyls7FCgQoM38aIwrvXubhXPjYT1hiAvl+WrWhe/SoiMdx9r3ba9FYcdsPATq0MLSV04SEeCoE93yxyAIzxHjMsy6XpNAQaAWdr3cYNYqb/ACEXyZzWSe+1flcKAfPBWjFt9SCPwGoGUdyIg/K99Q8c3CVFK4DPmiuNz8xRzqbGND7k4MMFyvJHJEWBel+4JZcLaoarI/WLusWUkrdJDgIMdVybAjyNp0iLQqgvM+2K5npqkM1ff+qDNNwuRwZNQkiO51OQR+IyFUM+r+mfk+2Ymb5kYXVm3MQMitxDo+HQVa/Jiredmjh79+35fqvUoknce4GkgSEopj/as/6MJkfH2faluhYAF75qT+ke66TDzxByXOLpD4qbnpWPq4vkWvUDjsxOOHhGw9w8FNTbdtGLefeO4AKtjnW6hxHvW+tiPhD+6EBkgWafi0NxMqLMxV1JzO/nSvRDMSGUx3NW5sBwZ8293Y2Mvq6PbsbKQCHlurNDIEI05rOefTliU8n3eTPXdhCipPXQDqPEOs/FgsB7i3mGMgLfCe46aaDIZfY9rntLwaJv0UHnGFAIheC+QP3rnDE78VKsNEoOdTqz1+76Q4bsKkfHjh3z8jYP2eIF78u4zb8N482bV/X0++CllY7ET0t7z6k1bWA6oOL4TPz2mpkt/yBG7O7/VsXeLbXqqF/w9iRAZvCk4qyL9YUk9HUZMcsAwHhYgyHNCrMU5Tql3dQjM06Jb77FhjZ97xM4JArzIND3tO1OfVIgM3tntVsWIikc0JXkJa3y2A+33vM+tydkbKd359Rrm+rlccryPs0kjIxPr7b2HpCd/KdGzCFGKlCRLTA9fTuSVhs/1nYIo/ZAdaY6v9fL6IDVLYh41O3JcrIoOB2I3aQgx1K99ited3BrPJkSGv0k/QU1SXaBIJwPGOOYpRyLTqfs+sdObgD1l8WqL1yoldUwQXgHhS8//xsVnFyLjxw+13mJn/O1Okk5O9eGrouuNup2/+MgRqZeaHAzxXQTtL2tAOUh7njru/dG40QHyPOO3D9ME6EGAPUUWLvH337cmJBJorwyEi0xrTlaIZuVDNCtfr4fot6EXKB9Xyw6+7FxLxXopApRekCX6ePexVtzc+MZhSc1KnEgAzUpZb/SHVp3IdvLZLXPsOhgrM4/Bc36P8eIW5IP/9wWW5+S354hSz6z4+25IJ2BzmCuuiZ+AFn9x4EiKv5QX1N4aL3ZhPqDwvN/H63vENqe6kgbrCXAHObcq+k504w1eovX5eNGL8/GPX4KJBpXi4oh/lLrGd7tRdIUsx7L89SjEv/EFuS9deIxXsUgf8LF9p3a+o3TsO3UOk1eQSLQY5iulqXpIz58yfOl4VYv14awPeZ0XpEnE+Y7Hwuw4ry33k16f8BivctE+/H8/5IBkfLmfv2Wf3NIF/ZKBy5+NV7twH2OVRPJH1fp3vsG0IMTnevn6Y47/AxX1K5XSf237AAAAAElFTkSuQmCC"},null),v("image",{id:"_Image7",width:"113px",height:"65px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABBCAYAAADmBEt9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAMrklEQVR4nOVdW2LbNhAcUD5Xkl4scXqxpr0XiX7AQwwGu7Rj2RLV7o8lknjtc3YBygX/Afr2XOu2bQCAZVkAALVWlFJQClAr9mvLUrBt7R4A/Hp++fDA9NAL+PpjqwBQSkF9kVQkOBIFx2vLUlDr4wvyYSf/7blJghanglFLc9q2DZfLgnXddqvl9X/+vDwkPx5u0l9/bFWtTf+q8Hidwt22DaWUXYCtj3H5bPNolvkwk2Xc05hHcjep1yk8Fy4tksSmfH5ZCv768RjCPP0k3W3ysxKFtSwLaq0vAGYZXC2vtefHmKn9Lkv7TKt+BKs89QT/+FnrtnVECYwghuRukfcpOL1N4fgzrZ/umgHsbvfsVnnKiX35vlYFHUpMJQAMwMQtqpSCdV3x9HTBujbXSUUAZmVQa876A84ZL081oS/f1+qAQwGLusx+vz/rSNUtbk5FZvccpSuOdmut+PvnchrenWIidJvAKJRIaPpZY6B+Z/6nAlBrisjjp4KezKWfRZB3n8QfP2tlKuBWAHS0SMZqOFSAwu+R1QA9sVdhupA5riNapUjY946Xdxv823OtHnfIFGp+lv+pZSiaZH/e1gVIlmseCXRBk1SBFO26i6fA7xUvbz4oS2UABoaua699ZjFK25CJ/NzajukBgMmNerzUNuyD1Rw2U6XR/ihAzhu4D/C56YDM+QAMDMqScrUiYMzjiDjVmjT2aTLvlhtZLeOvI9RufWWyRCUt9906Xt5kIFpf5uaUKarlR0jUy2p+X2Nh62+2bi3faaxz1JoBInf1nr/WWm9Sj/3UAb7+2KrHo6hC4gJ0kAOMwMSf0RwwSgu8isNrDpSU1KIVBY9zX+Rz9xAaP3n/My3zUzrWOqdbhLpGPqMuFMhjkGu8pxZRKuE5H0ljYFaC0z60b8ZNutllAbatC1PdcxurPftZgvzwTnWDFuhJdSlzHFOozudGsHBsxeMYc5xiHxm6jdyx11mVojHVkt2zaJ/6+aOF+WGdffm+7hu0zrB9sCC2ULiRNUUF6fa5l9H0GjCX4nRsF9BRPsj2kVC8fyofx88KC5/lYq/uhPt7zni6FFoetZaCjQU2okPgWBBqtXrfXbczmP2qmz7a5oqAVwR6Mkv1Zz3eXpuWvLux7jBwog7bIyKTNaboEjQ+7ZMUl+RQnvdVYTKE6S48AiD6LOepwMmVTfs6Qsw+P1/XNVb5roaa7wFjzIqAgloHidaoRyUiVOruz9MOIE4ZpoVapcfben9ODpAyC9M+dc1UWmCuDGnb9wjztxqo65wXNqcNUVDXeBmdc4kWqsKLQBL78zIcx6U71aMZfa6xW86uOeKOarU6R3fZ6n2y3Bj4vcrPmx789lyrx7QsH9OFXC4F6xqnGBHo0aqJCihzpa+hV33OEWpk/ZGFkJWeh0YVI953ZSU+UIGyzeVSQDDvHgF4m2UePsAiNRmoNUXX9NcOIDkTyJhs0R782/PxZzLAtZ3XNYXxeKhMzRivfbW1XlKX/1oakn3XsVyxXtslSW+q61QNjayv1oqnp+VlMnGVxRnnwEKFQAaocFQx9BkHPWSIV1OyfUUfb2KQeRnPL13wJHWrkedyZY3auSfKrHK6mIEW7YyTd2txbVbw0vuL9/1GxvXPtG510W3xs6X4wtXyiJo9Trml6jo1vqqCaHvOVcd1AWdgz/FFBu6cTx4v9y9R3BsZO2uPCkM1Xl1vhvwi16j967PKKP0cxTMFFC4k9umxl8r2lvlmTPa4TXIBet+RG414wvbqrVhcL9xZ10Hcuo6OO0QD8/MoiNnqdIKZ4pB8AY4ql4VKNQ0zzU3XGrlgjdk6F80ds3VxHd6vto3G8fyTc4x2ftimlLYRXfx9Bg/+RxoRAYMIYUX3IxfdJz6fOHPGt+8Yis9jSjDHnAzRcj56cDg686NziEALKQNdLhQKg89oKVHvR25+2BPVCXECOvkuVGWyl7fmZF7jUCljfNB2nem8P277aIzhuG0BdJ0ag0bm6PEKlQX7dNR6uSwTCGLb7gEU0I0xMFJQzoHt13Xb16BEdE8Z1NpPOyiPW1/kbVOUJy6+MaUMGuaW1jvE3hlJNYptIhfZJ6CId0aL/XhEmdqy7yjuRrlnmz+ZU3amKVCJ5sO+lZlRESFCvbyuSuHgiXzkGN3tLnt7kuIN9zBPFIpqfktkL4NAI4TlVRXVDk6ScYBMIXEBbMt9RUd8ruVdaGXoT4Wsa1ENZ36nCkjk7IwZ4/Wcv+l1pVHZ66R4kZtuAtKxxudU4I7qSylYdHK8p9pNBvRFjh3rgtpkutvRwTtYKnJPraYrQ3OF82I5R3V1zlB3b02Rln1MjtUtYi4ucA0zSi7Wd//chD4K0EOClyL7sx2YqWA7Nhnz4a7kbdyFDSh9jxMx7MYuMHdZFAQnNrYru4A4MQBD+SqD8XroieMrc3Ujms9qfFXLJwP6urcpduv8KVi9766xucMYuLkSjC61DoqrMX/Mr0fF7Ir24k5ZBxy1I/bxbn1uGRHkBub9ui60Lnx+VjfJ/hXWKyR3N6fITZmpcZ9/+wszfc9ThcM41ePQnMwreFJBUYk0DXIBdtc5sGxYp7r+plTtu26PLb+eS9Fis1pes6hZc2gFZEhHq8s+GLWTWtMtaazAaL9kJEmhvgZ7R6M9PleJf8uLhVe48ilq1O+cqwqBHqqHmrIrjzJdleNy6crl6+acPZy4B+S6xnl2DzEAOH7gyywKWrzyoaiwI7h8OyY6/qBWM2rtnJvRerLjGGOs7Qm0H0T2Z9RiIytRiqzHrU7bRWiXbfnXT+dpH17A8KOd6g32io1PmoVvAFjX1VxbXAgYAUpvq2hQ6WhfLXc5M9DxcSOXFjGabfW6CjUqcGTz8XU3IY3u1wERkKc4vn72rWN6IXxWvRfSQngWrFWjfTG+aPZ2lFtFWsrJ6zjqLbQUxTFG1DimGmq97hK1LRALVj2HMz1atyuok3o8XU+0qZ5tFKdCJOm7EzqZyGqUGdGiIgaxjbpMzS3VYltfnEd3tRq7FOFqnOHzylivZWZzzcKB3su8hc5TQ4saQOQu3WCOdvpfFSLQD0VlKCsThPrvvtjxJRqPmd6nMydihraL4mAkkGynnVbrrjD6q3OLGD8x+6AvnyObv+W1uTcJkcSd/sjslZFR3Iqq+srQ6Liiotr2fY4vc/yMT75pm+hsaCk9pXDhZ3E5U+bIUx3FPi+8v2U3X+m3hEji9pW6uKOJRxpHxmg88A1gXfDR+ZouiDnuaLw8iu0TY4LrPjb78L5UOTxsRHxQPr3nDOq7hEjyHwaKDjpFsTJzJZGL3Cdaeo7Fw1fRM1FKQWUBxkIC73Hu0Y8zeExrfcRbVUcuNVN4Heu9h4ivEiLQUawDhkAOALRgsEzxTZ9xrScz94kbkFGA47sb6g5Lab+q0Sw9Pi7ZxxjzP68kqTVyHvxOPmTHULgPClz/YurVQiTpu/fDAAkQcMa6Fkcbq15XVQFGxwd53wGIx0udBxAXFzxdorJkz+kcVMBt7e3vR73r/2FCJPm7GRkgIJGpwJhAq9D8tJ3qicdHLbpHqNaF6CAt3hQe88kIWPn61KXrXwAf/uLphwuR5O/mAzEIUe1u17XwO8Y1t1rdQPb+dQwlzw0jhJmVHCNAlYGkTMCf8U7/pwkRGH+XDRhztAhgROhTBaUC8SqNWjzHygBTlgY4ZejV+1aX6aiT1x7uTWGn6PW3iMmkjBEeWzLk6y7TyWObu9YobrZ2CEt3fN7jfa23+TWNmwiRpL9dE0HwaOdbGeIC6e44P2LpVSG3IHePfiSQlBUAVNDX5nvvpZsKkURhZpYF5AXpKN3gcx6TFDkeKU0Elvg3eukGiBWOz9/6t2zuIkRgfFknQoJRhUaL4wo6nDKAEVWAvBzom9aRq492VIDrXhS9hu4mRJL+LKaDE1IE+9vz84azu9hIgBHAigCOWqgKj6+j8dr/9rfdnHzLi+Qul9eAectHD3rpfbf43maOi442gX5kg5vcFOZZfmUx/mXYO5AyRC3MXWP0mbLUE3BKUWrCds1ix+OPHLe3WXC5XNL53ptOMxElLaz7ybUsufadBY9/fu4mugZgf7vZx6SQz/hvF043ISX/Mdsoz9QYmCX8fMYL0hEqzXLWM1me02knpuRbXsC8tdM+x7vmWmrrQh/P7mgMVGU4A3B5jU49OaXX/i8Gy3N+iizKEbPKkVvsma1P6SEmqeRVH2U8CwGa/wHjXqG++KPWrHniGePeET3UZJX05VhgLouR/H526uxWdc7PoIectBJ/a8B3872yoxvHwHxu51EFCPwHhAjMv/gBzNUYIP5duEeJe0f0L+D749HrhKeLAAAAAElFTkSuQmCC"},null),v("image",{id:"_Image10",width:"107px",height:"62px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAA+CAYAAAAs/OVIAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nN2dWa8saXaWn5jnzMjMPZ5T1V3tsrGR+TNIvjAgC+y2uw22bIONzB/gBgkEAowZJbiBCyR+CzdIIHDX0Gfvs4fMjHmO+LhYEbGrrabdQw2nCKl0ztlDROQ3rPWu933XVxpf0+vn/0CpplEAeJ7G83MBQByHmCaczzVx7GEYMI7QtjAMA/f/1tK+yvf+Wa6v5Yt/4+8olWU5YRgCYJoawyATZxgargtVBZoGZVlhWRamaeJ5Gl0HRVFx/I/B1+6zf61e+Ju/o1TXDTw/P3N7e4NhQN8rbFujaUY0TSMMdU6nhjh2GUfoezBN+a/rIM9LLi8DHh8LNpuQj/+l9rUZg6/Fi17+eq00TaNpGjabDZ6noesyEY4jk2BZUBQKTdPQNIgiyHMYx4lpmnh+fiaKIq6vAz799MxmsyEMDboOlOJrMWnv9Au++s6gLMvgeDxzc7Pj+Tnn4iICIElqLMvCMAxcV2MYoOtGdF0HoOs6NhuH47HAMAw8z0PXIQyhruHx8cwHH+zo+2Wi4aN/8W5P2Dv7cq+/OyrL0jFNAQhl2RIEDtMEwzDRNA2GYWCaJrZtcDwm7PcxVdXQdR37/Ya2HTFNg7bt6LqOi4uQpoEggGGQnFYUA45jzvcdiWOD//GP3s1Je+de6uf/QKkkqXFdlzDUyLKR/d7g+bmfJ0Yjy+T7fd8DEAQ2AIYhIbGqGkzTpCxLttstcSwTrhSk6YjrGuS5THZZllxcxOg6uK6EzjiWifzv//DdmrR35mVuf6tXlmUyTYqqqthuAwxDBm0YBCBoGjw9CURXSrHbRUyT/P4wTLiujq5DWY4YhsHbt2/58MMbHh4KXr8OOZ8nlFJM04TnWVRVh67r6LqO7+u8fZsQxzGGAUVREwTeO5XL3okX+cU/VCpNe7quw3VdbNtgmmQnBAGkqYSq5+czV1e7dVeM40gQuOuEdV2P61r0vXzBsnSaRnZkVVVomkbXdWiaxmazwTDk44+jQinFOI64rkXXCbLUdZ0ggKendwPqf6Uv8Oo7gxrHkf3eJk0FHBiGhmVJ2Hp6EmBR1xPavMCTJMGyLDRNIwgC6rpmHEeUUmy3EXXdst87VBV4HhTFhOPo1PVAFJn0Pei63B9kxyoFeS45sW1Hmqbh/fcD2lZ28+Njxe2tT5Iovv+n+lc2Zl/Jg3e/lisAwzC4ufFmiK0wTY2qahnHEd/3sSxBba7rMk0Tr14FVJUMcF0LPO86uWffy78fH1s8z1mfVVWyC+PYommgrjtc10bXwbbh+bnC932qqsLzPDRNI0kSwjDEtk0sS+6tafJf3yt8X+N//ZMvPzx+qQ/8xt9RCgR1WZZBVTW4rouuQ123dF3H9XXE+dxydeXQdTIxaTphWfoKApJEQMfpNLLdSsh8fq4YxxHLstjvXepaQmieK6JIo65hGGRBLGiwaWQyHcdhGAa2W4tpetl1SVLiui5ZlrHb7VBKYRgamw0cjyN3/8b8UsdP/7IedPG3KrXdwjQp2ralLGvC0GW3g+0WqqqawxlomsbxOFCWE30vNVPT9HSdoq5hszE4HgeCwJjBwIRpmrx+HXFx4ZIkHY4jfGDXdYyj1FKGIbTU+TzO7MbIxYVLHGsMw0Cej+i6TFLfw/vvB2y3Bo7jEEl5R5YVvH3bSH77lUe1/Rup+rLG8AtfGX/p7yk1jpAkFWHoM00CsR1HcsfjY0UQ+KRpNoceHcOQHVUUijjWqCqYJil6o8jANOGTTxLeey+maaDrJrquw/Nc2rbDcWyKouT6OkDTIMvkPkmi2Gw0jsduDXv7vUNZQlEUbLchj49HXr8+rCVA27YEQYBpmozjOIdUeHrqmaYJy7IA2G71L7w++8Ju/kt/pFTfQ12P9H2PruvEsY1SMlF3dxWvXvlkGWw28uGVUvi+jWHA8SiDl+cVjiM5KAyNleuzrIVOGpkmgeS2bWOazPBdBvPyUn738VFyl6ZpuK5J3yssS8P3hfRdCuhpUniexjRBUXQz+2GsTMeSv2ybmd3vsW2ZsGGQ+PlFhcfPPQxef7tVv/zHStU1pGlNFBlEkQtInkjTjrKE/d7n/r7G8+D+vp4LXpthgKoaiaKQYVDouo6maWy3BgB13VPXik8+OdO2LUmSsNtZTJNwgAtpOwwDYejQNHA6DTPMt+j7nr5XpGmK5wlQUUrAjiwkYebbVhFFNk3ToJSE7+MxZxwnum7g/v5MVUEUWXRdTxDAdmuQ5znv/231hYTGz3WyXn93VI5j07ZwOiV4nkdZKrKsZr+3CUPwfZtxhDzvKYqC47HB9z0MQxJ/FMlAx7Hcs65r+r7n8bECIAyteSJCuk6K2rKUwfZ9naIYaBrwfY++l/DbdR1RFOA4cH3tsdlInfX01OD7EpYNQ547DLKDhmGgaRS+73M+SyE+DAOapnE4mDNDUtP3cHtr0XWQJAPvvy9F9eavJ+qD3/18J+1z2a7X324VgOMI7XM6nQHQdZ3NZoNlCYL63vdSXr3aUlUSMmzboGl6qqpis9lgmhpJkq/E636vkabQdVIUN00/k7fQNBJa27YlDP0VtpumCcjAWpZFGOqkac9mYzEMzEVuz25nUZbQNO2aj2zbRinZdZeX8VqTLXVf0wwYhuxw09RwHAmhris5tW0VYaiRJBLSlVJ4nkPTdDz8e+dnHuuf6Qa7X8vV9XWIZcFHHyVzYbrFdfWVfTif1YzIRnY7n7aVAQCJ/a4Lb9/mRFFEXdd4nkdVCejoup793sKy4HhU6LrIH6dTwqtXMVk24Lom4whFUc7PD9E0Zgguz7ZtG8PQqKqGvu85HCK6DsqyxDRNHMdZ0eMCfJoG+n7g6srk6UlykYANH5CclSQ1tm0TBAZv30qxHscBXSclwgI3TFNy3c/K6v/Uv3z567WKY3fl4ZqmIQhc6rrjcLDpe3h4SLm93a4F7MIqZJmiLEssS0Ka7/szoRry9JQTx4KTpwnqull3y7ID0jTl9es9b9+m2LaNZVl0XUcY+tR1y/W1gIqylHukqYSxzSZkHBXDMNC27TyJBpZlcDolXF7GaJrsEAmJA77vEYbyzn3fs9lImJ8m+bfr2uu7Sn6THRVFPmEoIGgYhIGxLA3DgP/9T3+6SfuJc1b0187qm7+j1OWly/lcs9sJlHYchywrVz2p72G/3zIM8nt5Ln+ezwNxrKGUwjRN4jjgcNB4770Qz4M4juYBG5gmNSNEk67r6Pue3c7A9/05pAXYto1tm/PPQRg6HI8jeS7vUNcdnucRxyF9/8L5tW3LdmvTdR2GARcXMVXVUxQdti1j+eqVx/Pzcf3sSikeHzMA0jRlu7Vpmo7n5xOmCRcXLlHkYZomeV5xOo0YhnCURVHg+/JOr74zqJvf7H7ifPZjz/B7vz0ppdScrF2Uku3dNPIhNE2jqiouLnzGUVZaWUrN07YdFxf2al4ZRzgeG4Zh4OYm5OGhJAwDxlF4vDR9get5nrPbCdooipKLi4Dz+QWGT9PEdmtTlhNBoK9C4kIPCZID3xdC+HAwub+v5h1lEQQ6SdLOSHSYw6KEsK57uUfbdrNtwMJx5BllKWHQ9405Cgzouo5t63TdRBjKwjVNuL8v8TyPpmnWksVxZPw++ZMfb6f9hTvrw99X6hf+rlJZlqFpGp7nkqYVVdXx9JSTpikguSeKfE6nBtuWiYoim74fmKaJuoaHh448Z4buAufrGrbbYKaREspSapv9XuqbwyGmKEpME3zfp2nkd7MsI45Ntlt7DrM6x2PFOC6c4Uhd9+i6TPLjY8luZ/LxxwkAlmWRpum8++p5UGWH6jo8PCSM40RZ1ozjRBjKLpSwquj7kcPBmxeMLEDPM2fKC8JQ5/4+pSwVaarYbAKqShbhQoVlWU/X9T821P+Rk/X6u6MaR6mPvvWtLbouRSSI4HdzExGGIaapMY4yQI7j8OmnCZqmEUWsVX8Uwc2NvSZw4flcum6kbUf6njnW27RtS9+/cHSO49A0I0GgMU2KcYT9fr8O0jAMdB3Ytk3XQZoKEnVdi6YZub2VcFmWsNvFXF0Jcbvb7ajrnutr2bmbjYZl6bQt3N7GGIbOxYXH4aBTliK1TJP8XF3XGIY8p+tk8ppmxLYtzueGuoY43hIEkqvO52z+2W7O5xVKKW5vLTQNfu73lFpQ9f/r+qHbz/qr9+rDD28YBkE8mqZxdeVyd1dwcRFi27K6hmHAcSzOZwESDw9iD3McDaUkPrvuwihIQnYcG8+TuibLFK6rkeeyC7tOVNokEUjteQ6nk8j1SskOCYIAXRdEeDjEKyNSVeJyenqS+s5xnJmyknDrui5RZFJVijzP2W43lGU112cOeV6x3/v0vYTMtoXHxwTf99ls7DXcPzw88OrVDUVRYds24zhS1zWHQzwvnhc5x/MEUCyFN8i96/olvC6k8v19MpcvOn3/w0niH/hC+KsntdvtZugrDPM4KrZbjTyXAZYQJ1SNhBjxN3zwQcgwvEB1WTUuZSmUU1EU7HbbFY3VdU0cb6iqBt93KQqB63kuyO2zxpcoivB9g2GQiX96+qym5dP3gmIOB5OyhCQRm5llQV1PxLHO42OzcodRZK8KdJIUKKUIw5BhGFZRU9O0dZJlMQitFcfCzJ9O9fw9bd79gnYXrWwcX+ist28rdjt//nvLdisLqSwlFwpQkXquqiRvRpF8/7NKtQbwwe8q5TiQpsJzaZo8XOCo1AwgyEoEQgPL0lY+7XxOuLqKSdMa3xcXkePA8VgzTRPX18G6A85ncRgdjx2bjXCFCwgYBlkMS6gcR7i/zzFNk7Zt8TyP16+FQioKIV89z8OyjHWVlqXcbwm/4ziuueLy0uajj8SGJpKIQ12rVb8KQ4u2lR0kphsHTRP+b7+3yHN5pmVZc8h2sW1517Zd0GdDXYvzStd1HMdhuzXWiWzbkTA0SFPR1dq2xzAM0jTl1asdZTlhmjrjqKjrGsdx1l2m/ZV/oFSWsdq08lyI1ft7QTq6rs+eBYHowj4M+L6JbcPp1BEENlUlrECWTUSRzt1dShxvGQZRgPu+ZxxHwtADpPa5vAxnmkaK4jiGLBPpQrg84Qo9j3kXy4TI7pYdGwQGeS6DWZby/U8/TbBtmzj2ybKGsizZ7/fzhLtkmTwvyzJev96QptOsWcV0nZhwltJCPBpwPqdcX285nSo2G5++V+tOdBydthXH1cWFT1lKydE0DTc3AooELcoY6LrOMAwcDj739xJql5C6eBkXt1YQyOe2bdAXo6Ss4oq6btcJCQKDYRjYbAzGcVFoayzLpK7HWSey6Hvh7N68STEMna4Tri7LcnRdRylFENhEkYemycDHcbjunu02IgzhdJrWWmgphA1DVm2ajmgavHmT8NFHKboutU6evyT+/V5W99VVjO/7KAW+73I4HCjLcg1pcRyhlMJxnBnF6ViWhW0LMXt5abHbCdAR24Di8nJLnvdcXvqcz1I0TtOEbctkmqbObuevoXu71TkcfO7uCqZJFGZRqxtcVxaSbcN778WM40iWZRiGweOj3PvqKp69IRIeTRP0slQUxTCHPmf2IahVCGya5geS7n7vMU0KxzE4nxsBJJaEy/1+S98PZFm91jGyKwUxDQNkWUWeN2voEGGx43zu15eWUKtTlt2cv8A0DYZhJIoibm+3WBYcDvsZTWmczx2nk8T2cZQoIQ0JPZoGFxfhCsuXLOB5Ds/PFedzRRAEPD1l1LWi70VLMwyDIBB4Lova4ulJgIXjaBwODsMgu2ah0IZBFnRdy9d3u5CybHFdjdOp5fXreJVXJMf3OI6DrutEkcyBUswLRyPLJpSSn9Vlpk08T1ZKkkiCD8OQtpU/01TY5b6XxBqGGk0zcHUl3ogXWM3skHWpqgrXdbm8NGYxUQrNqyufw8FlGCR+L+Kd48ifu91uDpkTrmtTVR1ZVmNZsNsJrVUUE3kOux3c3QmYsSwLz5OFs4Tn8znFdS2mSdgNIWtllSdJQt+PRJE/85Adt7cbgkCjKCRP931P2/Zst3A+J2ga3Nz4aJpGWfZzflQURTtrW6IMbLfbWcHuOR4z4tjh8VGose9//8zpVJGm/ZyrRYv7xjdC7u8lH55OCXUNd3fZLP0IwNEOf7NUC+sgtY7krDRlVVOXLg2ZWBddXxjnabV3Lbxd3/c0TUMcx0SRwfEoqElW3UCWZWw2G+LY4nwWVsC2rRni9mRZNsvoIUEgFb5hvDAiS/ja7eDP/uzFmqaU4vra4/m5m8OnQd/3DMMw+wJ9np6eME0TTdP45jdjigKyTJiFKNLpe1nBS+gRH7wiy7LZpxjT98PMZBjc3yfz38MZlhtomoyLMBmSb9++fSF8FyI7z8Woo2lSpvR9z8VFyPlcz5KRLOZpmnAcWYjaYlNumn71zJ1OJ25uLgHW9plFUZWXkUnbbGQwxxEeH4/s93tsW3ZQmopJMgjg7dty5vVi6loMKotnT9fh+VlI1CU0+v4LU11VkqzP5zOO43A4hOS5wF0pxGVAl8vztJmz9DidxEL25k1BEAT4vsbxWBFF/uqL3++1Wf4QdTkIRErx/UUsbZmmadbHBmzbZBgkVzXNsOZWXWeWbsY53ztUVTfbDTxc18B1hRsVf6KzSi+uK97EIPDRdXn2w0M1q+sueT4DE8PQGQaF686zp2lcXFzQNBLrP/nkiK7LRNV1MwuELuM4znWCmgFDPPsbsjlceLRtP/Nr2oy+cm5uXA4Hjb4fqev2MywFc64oSJKONFWzu0m6R0zTxHVdDEPYk9Oppm3VHIYbDEPD8zSSRMwsAqV7qkpCeRRpFMU452XZBV3XkSSyQNpWEQQWx2NOlhXzTh7nWs6b84hJ28rAdd1EURQ4juSoMISuU+vC6bppLTeapqHrFEky4jgmwzBg26xCZ9PA7a1ocraQ+Fxe+nPBrdjvLbZbV+imzUabfd6KoijQdY3NxqIoGl6/PpDn1Sp9C3qCKDJ4fj6jaRrPz+lniladp6eMqoI4lrpFaKBOaoa7isfHgSgy2G4lmb56FVOWzDkkpKoqTFOjrru5PnN49WqLpmmzaRMuLz0cR4jc3c7j6em4vuP1tWha2+2WPJe6pyjAsowZaUqxfH3tEMfw+Jiy2Whz2PJo23ZGlwKSzueUNE1xXbBtsQbYtr7SW+M48sknCXGsURTFHLrElp1l2Spquq4xRzB3DrkTRTFwPCYkiXCIadpxPIr14fY2mEsIyX9rdfxLf6RUUYjOdHkZkiQtUeTMiGrAssw11CxajoQRk/N5XF9sAQy7nb+WBOKulXadZcX7vkWaVtzc+PNASjhI08U2JtJ/HFsoBff36YzCHJqmYZomwjCc2fF+VYa3W5MkEfV5yVXDMHBxIS7d+fVoGoH+oiZL7ghDef5CChyPJZtNQBiymkvzfFhFUssyOZ3OxHFMWZa8ehXy8CAOYc/z8H2Dh4eE29uYtoWm6fA8e65XpUYUEfOFohJ0LX+vKvn5PBf79g/QTe/99qQ8TyPP+1WgE1len7sw1JwIhR5ZFFnPg48/lmTfdWrt/kiShIuLA1mWc3sbUVXC6d3cxNS18ILCM76Ic54nAzkMwp6/fSsTKsWyTHKSlPK+7wWzfCE5482bZGYWIjYbE8OA+/uCOA5n4CBq89L8YNs2fd/jeR5ZlnF1teV0KmeNzJpRsZhKNxuDspR8soAe8XgkXFzEFIV0W3adjIfY7xr2e5eqkp/b72NcVxbMxx9L4f76tc+bNxXTNHE4hLMFrub62qMsf1Bd/qFE7vW3W3VxYfPxx0LNyPaVVhmxNBe4rsswDFxfuzw8CL8nu47ZFqZxPhc4joPrWivddDxWbLc+VSXU1uKB2O8NkkTNZpiXnxeXVMnNTUCWiXVZdkU2W6xNsixnv49WC/WnnyazsBnSNOJxf3jIuLraoGmQJC23tw53d/Le0/RS4I6jLELDWDzwNZuNmG+macIw9BURGoZBXQuYEZpKJsX3fS4v7bWrsusk5IHoc9/85pb7e6lFw9CmbcX+JjRagW3bP9Sz8SNFL/dXHtXFxcUqyi3EbpIk3N7ueHrKORwimuZlGxuGwPrvfe8tH3xwQ1VJK87iim0aOJ/Pcy2i43mQJB2WZeE4Ur9EkbUW0GHoE8fw/Cwf1vd1hmGRRl6oLN+3aZqBvu8JAo9xlETvuhpFIQtjATFSZE6z1yOY/YUG9/fC9KephOyFXpP7QFGM+L6B5wlhLbltWkGI9IcpLi+liBZ7tlBISdICzKDE4fY2pCggzwt0Xef2VqLHjxIif6Se1fzXK+37f6prCyEq6rA228BEjxKI3X8GlS3o5oY8l0Q8lyFzp2GBaZr0fc/5nJDnQrhO08T5XHJxYVHXiq6bCAIfzxOzzOEgWlBRDKRpObMZxsyE27guM1vt0TQdbdtSVRVVNVKW5QyH09nvLjWk7/trC1CaCqMxjmr2lKjZONNiGHB3dyYM5et3dxVBoLHdujiOQxx7zAgeXdf45JNqNd90XUdVKaLImZVpcfem6UTX9VxdhbP/Uf2FivGPLevf/lavxnEkihzqesRxDLpOGOKlvgBmuf1Fspa6TAq9um6wLIu2bbm99TmdFh5Q53xOef16uxLBDw/CpARBgKaJ1CCrmzVESn0npGwQQJL0lGXJbhdTltXqbNrv/dVSIMy/7Ib9XuPTTyWnWZaE8PNZdvMwCPQW86m1cppZJnJHUfT0fc9+768O3cfHdmbahWfsOmZILwtFhFoBFVnWcnHhkKYTb/618WPNw0/ssvm531OqqiRUSfErjMF2a/P0VHB9HfL8XHN15VFVUFXtHJqCub5Y6jl4eCjm5jkhYpcicRzVGtocB56f61lM1ElTETiXGL+gvsUDcn29o20FvLx9K/1dWSbhCiCOPaZJNDEhdh1cV6Np1ErcfvjhjtNJ7h2GPlXVEIYuWVZxOPgUxThbD2TXAytRvKgLi3NqYdilTpTnOI5GXf/kXSg/tRXt6jcatds5ZNlAGJorKmuaht3OpW2XLvh+RjpCej495VxeRiRJQxRJu8/xWLDbhZzPBVEkMdOy4HyWMytAEr4UlQZl2a4OJSmUDYpCWArD0EnTjJubzbxYRNJYitRhGNjtIvJcdjvIbhP/vRhy7u7On+EoRzzPJQzh6amZuU/xMmZZtxpbF5/7QjjbtsEwCHBoW1G5bdvm+tr6qXuVf2aX6F/++0rJJEnyrSoRJIXYlGTq+xZdJ6v9fK7mVWYTRfDmjfzMxYXFRx+d125GOadCm3WrmosLj/NZtLOuU7MPQpiCpTkhihzKsl9lGYA4Nueww9pDLMYWKcLD0FgprbaVRSCuX52yrFYuse97osinqgRJns/LCTYiNEoXypY0TWeUKnLI5aXH83OzaoOf/quf3uj5udinf/mPpWPk6Unif5IUvP9+SJqKRLEgSduWvJAkFXHs0zQCl/v+Bbm1LatAB5Kg5XvCNhgGPD2p2e+3AB9h3S3LWOX052epa8TTCHd3+SxDBKv7Vu4riK8opEl8IV2X0LrbidD58HAmiiK6ruPmxl89KEFgzfodlKUYXZUS/tTz3PUZn0en5OfamvLeb09KQp5BnktCXpqzP2tpLsuSzSbkdEpm352P677UJGUpk1nXUowuRPLiUxgGGYAsm6jrmv0+4HgsOBzEzHN/L+1Ci1IQRUIoPz8LUfvmzRO6rnN9fZhbTyXnSDuQuy6WIDBWqJ9lEqIti1VvWkJ9WU6cz2cuLw+AfEbZ6Qb/8x9/fj1bX0gf0TJpfd8Thu6aH3xfEJthGGuN9fwsSXwcpZAWL4bi+fmZ/X6PruszMdtyOATkeT9bzPrZhLOjLKVoXgjZaRKJ4nQ68fr1AcuSfKfrOufzmffe2895pCaKPBwH8nyakZzk0JubkDwXXUuUXmHcXfflqIdPPz3yC79w4O5OdpGgYvHfT9Pnf8TQF9ZMd/UbjdpuRQZ4eKhm+O3N/cPdipSyLOP997eMI5zP3bqq+75fm+kuLvx1hy6QuG1lwNp2YrvV5w5IxX4vH0kpePtWlOzt1uXhQSxqfd/zjW9IiO77ic1G5/m54fLS5XTqubiw1ibyYZAdE8/9R8LMmPT9uDq0ttvt6nHf7Xy67sd32P6k1xfepvr6u6NaTCdNs8j0+io3RJGF6wqt1PfM9ZI0iKdpznYrTQrL15cmiO3W5XgsaNuWq6vDLOP0q74kjXVyFBC85MHbW4ePP5b7iggou35RbTVNI4417u7KuRbzSVOZvLIUoFOWi7G0WwXEsvziz8r40rrNlxNklILj8cirV4f1WATTlB2T5xO+r5PnPYeDWL/O5wTDMNhsIoZhXLs0tltr3lmsNdrzsyjbck9Rt4W81Wcm5AWJ1nWL4zgrk7H0MS8uX8mfPZ5n0bbjeqCKlCbe7NUQ0+oXtZP+/PWln+Xw4e8rlSQyQHVdz40A1mxFlhDXdf0s95ukqdRlZSmtPldX+zUkLpY1zxPTpijHclLNe+8Fs2AquXMxhcqgO6sBaJFFhkHAzCITXV+Hs/dBmPoFVb55I7LK0qZ0+k/hlzaGX8mhJT//B0qlabNyi0tH4vEo0FfafWRGgsBeqaCyHFe/uFILdA6wLI00FWu1uGuFSLVtGVzf9/E8a0Wjcp6FPnNzFlUFed4xTRP7vYvrwsODyDHLwsiyksMhIE2lFnv77+z/vw8t+fNX+Ksntd/vVmtY2/azVGHjujLgi4zuOA6bjRTJYfiieS1HNeS5eBjKUsBM0zR861s7zmcpxstSjKnzQWozky8F/HYr/vqlt3ix4rVtSxQFNE1HGNqUZf+VTNJyfWmHlvywq/gve+2TP9E0yQ8DRVGsO0aI4A7ft9ak//QkHpCPPz7PTW/Mztd+1paa+SxcjziOOZ/FmZTn3Xw24dLoPc4yy4jvC7sh8jucTvIOeZ6vB0q6rs3/+Wea9lVOFLwjp6It1y/+oTzw8moAAAHYSURBVFJl+cJOLBrZZmOQ52IWTVOxQ4vxJVhdUkqJoadtWyzL4nDw1zZWOWjEnk+gfhH6kkSOrNM0+V3fd9fifQE9bQvf++df/jlNP+x6J17is9f1t1slsNtc/eJRFK2+jEWUXPyMy0Eii31rYfhBmtsk1y07zqTr5J6CEB36fmS3M+beXykZyrKmbVvy/7x7p8bnnXqZz17f/B2lmqabpXRhuhf6yLZt8jxns9ng+8I6LKzC6TSujLznuSuh7Hketm3MLMo4d+2LMzjPO4ZhmPWp7Tt7Vu47+VKfvV59Z1B1Xa/Iz/etGVio9biE5aihpVuy7wWG17XkvcPB5u4un21rW5qmY7ezubtL567MkGmSXPlV56Ufdb2zL/bZ6+Y3O+W6FmXZrAJfFFkUxbDmryhyZxVYWAyhgnyaZlxNKLe3Huezms0uL4eN/CRN2F/l9c6/4GevX/ojpapKitMX1gPyXDjA5WyLxUMoNmWXzcbg8bFkuw3WBkA5zvXLPzPwZ7m+Ni/62Wv5/5Asx4W7rs3pJK2rV1fB3GB9nifKo22Fxlr8hVXV8vgf3K/dZ//avfBnr8tfr9UC1a+u/PXM9udnYc+zbPH+vfx/Sx4eHuj/2+3X8nP/X8+jjAy2QdiEAAAAAElFTkSuQmCC"},null),v("linearGradient",{id:"_Linear11",x1:"0",y1:"0",x2:"1",y2:"0",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(-118.47,-106.79,210.785,-180.125,69.2121,1372.7)"},[v("stop",{offset:"0",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null),v("stop",{offset:"1",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null)]),v("image",{id:"_Image13",width:"107px",height:"34px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAiCAYAAABY6CeoAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVRoge2aQRKDMAhFmx6it/P+x7Ab64xOmaAG8vnwFnWhiOGFOG3TPsu6vpS0djpuH61zXoz5F3s6r4rRxipiftddeUbp3t18QozEu3/JfdSzgCy5VWpTWcVYSlaPqcvDEUpZQPUdCqUsSAbMoJIViJIVCBNZrO+MHtbjrs4KRMkKBJUs9uXXTxZ7JR2g6ix27sly6BIxReIOHdpZWevoNe68y2DAmTVXFmDBAB9pJ29nBYRCln5jgkVyv1QUsrIAJyvtvg1F7iGykF/KlniPG66zKDCyWLI2IqwOJSsQz2URbqZEpTorEDCypn6xnciVYT+SlbS+08Zt01lJfv7xBmYZLPpgy6p/pA9gyxIArKMLXxexLNiBCThLAAAAAElFTkSuQmCC"},null),v("image",{id:"_Image15",width:"38px",height:"62px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA+CAYAAABHuGlYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGaElEQVRogcVZSWLjOAwsblIu+oD+/zZ/YC4di8sc7IKLsJzJdCdpXGxLXIACUADpgL8oIYR9jKG/wd/hL+m080uMEb33pwHpR9UBkFLaU7ptW0rBGAOKGgAsy/KjiO3Aw105Z4wx0FpDSgmtNVPqer0if7c2Oee91oqUEsYY5rZaK5ZlQYwRx3HY+J+IsSmOQghPqKhwTO8dIYRvU8yU0kzzEmPEGGNSiGO/Ovh3ABtwQ4UI5ZxRSjEFKBprYwyUUtB7v6H3hQqhlGIb1loRY0RKCcdxIKWE3rshUkqZYsvLHykWQthjjJZZGtwqpRS01ia3MaZCCKi1cj2MMZBS+n1XhhB2brKuK2qtj/hIyeJHkVEypft678g5I+c8uf53FNsBbLoJF6RwU800kirjinM18HXcpxULIewANi5KyDWT1nWd3KquXZbF5tGVmq2qXO/9UzG2f/SSyK3rivf395e1T5/TmBAClmXB+/u7AnBD+7NK5fwoEiE822OM7d7lnBFjtIwlmkSMga97hBBelqRdraTf1SIvnsm1/gEwVBgCfMfPpwQ6UWgj0XGQxgrfeUWJFIO7tYacs20WYzRDPbqkDcZs790U25dl2ai9xoKK+V+oQFEhspzvWZ4kC2DKTK6tCRBjjDtd4RVZlgVvb2/T4lqMj+Ow9yRaRU/Xi/E5nIkUjWLMpZSQxhibn8C6dhyHlRZa6Ru73jtKKbYgDeBmWor8PN2LLmf8JdyLrsKrlV7hp+XeRa01G+/jjaj4hGE49N6ngm/vVakQgqU1N9c2uPc+pTdLjyqpn7qOFz6PMU48RjBsVcaHr/hqPZVZ13XKMn3v+U4zmiWKhur6mpm994diDDwN2BDCxD80wD9TZWqttimfE1lPQYyndV2n32OMW4xp6jI7vGi80CqSr48PRZGGkttSShO/sV9b19XHcjSkmEWKmP5mcKsiipaXs/hjCFCUO1ncASDFGLdXmxJBjRFFk4VbfxNVpRi6h/F2tgfBoRdiaw3LshifeCGPsW3hQsCj/lER5T1SCN3nWd76rhehk0IIGxVQC7iAh3xZlmksUVQC1eMaS5gqRve/OoXXWm/Br0jwANFas3aFStFNuomlt7iZ2aeErUox8Espxp9U1GomgJ0WTec6l23+HcvIWWPIHoytkM7lfYWi7ue21hBZ/9TiUsqUPWcMT746U6rWOvVnOvdVJaAYjeScNwYorSeFeDL0LO838W5WQ/S7ZZ4klc/4eL1eLViZsrVW8z39f9a2eKR8u8Mg93NpZGsNx3FMBxTzEoDt7KCqCcFNtTNVK1+dK1trljxKEWyVfDfLLM05I7Fz1c191tVarbPwLlXOMjecKKWbMtEo/s6s945IjWutBq1apxbpUR94JAkX00Kv8aSuZDZynWVZTCltNs2VHikN/DP+okvOEsCHA68BPFLa3XoujZqFKlqctRx5BfQsSI7iHACWeeoySmvt6eDDsmaIeSF18PbPu5ZjtCroe7+mP01pS+T3tZM4G7uzWGCvpNZpdhExZqx2ptpRKPX47oJoszMG7j2/xoIqx8DU1oYLcxwTxbfkPl5jjFN4MAP53p8nIsmV15G+9yICXIyKcNHjOKY5KjqXY6kc6yzXbK0ZkjFGhFLKzoH2UG75xIIP6xzT3X8HHg3B2TGOzabe+/PiblOfn8UEn3MToqnI6R0GjfOJoOXNcx7r552CLmmMsem1NjdX7uGiSqa6IUWPa2eZzoOtntBVeu8XAP8AuF1D5ZytmKoVFH/0OpNX79St/lMo5uLnJdzvUzXwpk5SiFTpwlv9qnfXYm8F+jHPEPJiaUR21gzTf8fUytba1E2Qw/TcSdECzaS6U8sTShPS/MKOk27T9FXxqKirSBetNby9veHXr182XrL0Q4UokVdInnO0vj1Zc+ciJUV2HloVXON4+axSAJDJ2F4Bn+p6tD9rhbkGkZee//JR0rySlHPelLfOWhUqqH966gFFKYRz7p+fRuhJsRDCaWtNJf1JiJvqkf6E4y6999Ns+6xkbVtIE2enZ0XKX4VzPP5HDP2XGI8B81W5lhTlOZYiV3YuY4w/QshLVJeR/TVOBA0TF49fhpJKptXaT/mSoZlLRa/X67coRAkAdt+OnP2ZLvKtClEy8Bz4L5T6EYUoU2utqGm9+2mlAMz/vunfxHda+HGFKP8C6wW6ett+DK8AAAAASUVORK5CYII="},null)])])}});const DU=["info","success","warning","error","403","404","500",null],ZU=N({name:"Result",components:{IconInfo:$4,IconCheck:pl,IconExclamation:ks,IconClose:Kt,ResultForbidden:TU,ResultNotFound:AU,ResultServerError:FU},props:{status:{type:String,default:"info",validator:e=>DU.includes(e)},title:String,subtitle:String},setup(){return{prefixCls:W("result")}}});function HU(e,o,t,i,s,u){const l=ne("icon-info"),k=ne("icon-check"),f=ne("icon-exclamation"),p=ne("icon-close"),y=ne("result-forbidden"),$=ne("result-not-found"),b=ne("result-server-error");return h(),S("div",{class:C(e.prefixCls)},[B("div",{class:C([`${e.prefixCls}-icon`,{[`${e.prefixCls}-icon-${e.status}`]:e.status,[`${e.prefixCls}-icon-custom`]:e.status===null}])},[B("div",{class:C(`${e.prefixCls}-icon-tip`)},[ee(e.$slots,"icon",{},()=>[e.status==="info"?(h(),ue(l,{key:0})):e.status==="success"?(h(),ue(k,{key:1})):e.status==="warning"?(h(),ue(f,{key:2})):e.status==="error"?(h(),ue(p,{key:3})):e.status==="403"?(h(),ue(y,{key:4})):e.status==="404"?(h(),ue($,{key:5})):e.status==="500"?(h(),ue(b,{key:6})):re("v-if",!0)])],2)],2),e.title||e.$slots.title?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)):re("v-if",!0),e.subtitle||e.$slots.subtitle?(h(),S("div",{key:1,class:C(`${e.prefixCls}-subtitle`)},[ee(e.$slots,"subtitle",{},()=>[Ge(Ee(e.subtitle),1)])],2)):re("v-if",!0),e.$slots.extra?(h(),S("div",{key:2,class:C(`${e.prefixCls}-extra`)},[ee(e.$slots,"extra")],2)):re("v-if",!0),e.$slots.default?(h(),S("div",{key:3,class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default")],2)):re("v-if",!0)],2)}var lf=F(ZU,[["render",HU]]);const xU=Object.assign(lf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+lf.name,lf)}}),RU=N({name:"Skeleton",props:{loading:{type:Boolean,default:!0},animation:{type:Boolean,default:!1}},setup(e){const o=W("skeleton"),t=m(()=>[o,{[`${o}-animation`]:e.animation}]);return{prefixCls:o,cls:t}}});function qU(e,o,t,i,s,u){return h(),S("div",{class:C(e.cls)},[e.loading?ee(e.$slots,"default",{key:0}):ee(e.$slots,"content",{key:1})],2)}var rf=F(RU,[["render",qU]]);const KU=N({name:"SkeletonLine",props:{rows:{type:Number,default:1},widths:{type:Array,default:()=>[]},lineHeight:{type:Number,default:20},lineSpacing:{type:Number,default:15}},setup(e){const o=W("skeleton-line"),t=[];for(let i=0;i0&&(s.marginTop=`${e.lineSpacing}px`),t.push(s)}return{prefixCls:o,lines:t}}});function UU(e,o,t,i,s,u){return h(!0),S(He,null,Vt(e.lines,(l,k)=>(h(),S("ul",{key:k,class:C(e.prefixCls)},[B("li",{class:C(`${e.prefixCls}-row`),style:H(l)},null,6)],2))),128)}var Br=F(KU,[["render",UU]]);const YU=N({name:"SkeletonShape",props:{shape:{type:String,default:"square"},size:{type:String,default:"medium"}},setup(e){const o=W("skeleton-shape"),t=m(()=>[o,`${o}-${e.shape}`,`${o}-${e.size}`]);return{prefixCls:o,cls:t}}});function GU(e,o,t,i,s,u){return h(),S("div",{class:C(e.cls)},null,2)}var Ir=F(YU,[["render",GU]]);const XU=Object.assign(rf,{Line:Br,Shape:Ir,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+rf.name,rf),e.component(t+Br.name,Br),e.component(t+Ir.name,Ir)}}),QU=N({name:"SliderButton",components:{Tooltip:On},inheritAttrs:!1,props:{direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1},min:{type:Number,required:!0},max:{type:Number,required:!0},formatTooltip:{type:Function},value:[String,Number],tooltipPosition:{type:String},showTooltip:{type:Boolean,default:!0}},emits:["movestart","moving","moveend"],setup(e,{emit:o}){const t=W("slider-btn"),i=D(!1),s=$=>{e.disabled||($.preventDefault(),i.value=!0,mt(window,"mousemove",u),mt(window,"touchmove",u),mt(window,"mouseup",l),mt(window,"contextmenu",l),mt(window,"touchend",l),o("movestart"))},u=$=>{let b,w;$.type.startsWith("touch")?(w=$.touches[0].clientY,b=$.touches[0].clientX):(w=$.clientY,b=$.clientX),o("moving",b,w)},l=()=>{i.value=!1,ht(window,"mousemove",u),ht(window,"mouseup",l),ht(window,"touchend",l),o("moveend")},k=m(()=>[t]),f=m(()=>{var $;return(($=e.tooltipPosition)!=null?$:e.direction==="vertical")?"right":"top"}),p=m(()=>{var $,b;return(b=($=e.formatTooltip)==null?void 0:$.call(e,e.value))!=null?b:`${e.value}`}),y=m(()=>e.showTooltip?i.value?!0:void 0:!1);return{prefixCls:t,cls:k,tooltipContent:p,mergedTooltipPosition:f,popupVisible:y,handleMouseDown:s}}}),JU=["aria-disabled","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"];function _U(e,o,t,i,s,u){const l=ne("tooltip");return h(),ue(l,{"popup-visible":e.popupVisible,position:e.mergedTooltipPosition,content:e.tooltipContent},{default:ve(()=>[B("div",ke(e.$attrs,{tabindex:"0",role:"slider","aria-disabled":e.disabled,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value,"aria-valuetext":e.tooltipContent,class:e.cls,onMousedown:o[0]||(o[0]=(...k)=>e.handleMouseDown&&e.handleMouseDown(...k)),onTouchstart:o[1]||(o[1]=(...k)=>e.handleMouseDown&&e.handleMouseDown(...k)),onContextmenu:o[2]||(o[2]=yn(()=>{},["prevent"])),onClick:o[3]||(o[3]=yn(()=>{},["stop"]))}),null,16,JU)]),_:1},8,["popup-visible","position","content"])}var eY=F(QU,[["render",_U]]);const yo=(e,[o,t])=>{const i=Math.max((e-o)/(t-o),0);return`${fn.round(i*100,2)}%`},vs=(e,o)=>o==="vertical"?{bottom:e}:{left:e},tY=N({name:"SliderDots",props:{data:{type:Array,required:!0},min:{type:Number,required:!0},max:{type:Number,required:!0},direction:{type:String,default:"horizontal"}},setup(e){return{prefixCls:W("slider"),getStyle:i=>vs(yo(i,[e.min,e.max]),e.direction)}}});function nY(e,o,t,i,s,u){return h(),S("div",{class:C(`${e.prefixCls}-dots`)},[(h(!0),S(He,null,Vt(e.data,(l,k)=>(h(),S("div",{key:k,class:C(`${e.prefixCls}-dot-wrapper`),style:H(e.getStyle(l.key))},[B("div",{class:C([`${e.prefixCls}-dot`,{[`${e.prefixCls}-dot-active`]:l.isActive}])},null,2)],6))),128))],2)}var oY=F(tY,[["render",nY]]);const lY=N({name:"SliderMarks",props:{data:{type:Array,required:!0},min:{type:Number,required:!0},max:{type:Number,required:!0},direction:{type:String,default:"horizontal"}},setup(e){return{prefixCls:W("slider"),getStyle:i=>vs(yo(i,[e.min,e.max]),e.direction)}}});function iY(e,o,t,i,s,u){return h(),S("div",{class:C(`${e.prefixCls}-marks`)},[(h(!0),S(He,null,Vt(e.data,(l,k)=>(h(),S("div",{key:k,"aria-hidden":"true",class:C(`${e.prefixCls}-mark`),style:H(e.getStyle(l.key))},Ee(l.content),7))),128))],2)}var rY=F(lY,[["render",iY]]);const sY=N({name:"SliderTicks",props:{value:{type:Array,required:!0},step:{type:Number,required:!0},min:{type:Number,required:!0},max:{type:Number,required:!0},direction:{type:String,default:"horizontal"}},setup(e){const o=W("slider"),t=m(()=>{const s=[],u=Math.floor((e.max-e.min)/e.step);for(let l=0;l<=u;l++){const k=fn.plus(l*e.step,e.min);k<=e.min||k>=e.max||s.push({key:k,isActive:k>=e.value[0]&&k<=e.value[1]})}return s});return{prefixCls:o,steps:t,getStyle:s=>vs(yo(s,[e.min,e.max]),e.direction)}}});function aY(e,o,t,i,s,u){return h(),S("div",{class:C(`${e.prefixCls}-ticks`)},[(h(!0),S(He,null,Vt(e.steps,(l,k)=>(h(),S("div",{key:k,class:C([`${e.prefixCls}-tick`,{[`${e.prefixCls}-tick-active`]:l.isActive}]),style:H(e.getStyle(l.key))},null,6))),128))],2)}var cY=F(sY,[["render",aY]]);const uY=N({name:"SliderInput",components:{InputNumber:oi},props:{modelValue:{type:Array,required:!0},min:{type:Number},max:{type:Number},step:{type:Number},disabled:{type:Boolean},range:{type:Boolean}},emits:["startChange","endChange"],setup(e,{emit:o}){return{prefixCls:W("slider")}}});function dY(e,o,t,i,s,u){const l=ne("input-number");return h(),S("div",{class:C(`${e.prefixCls}-input`)},[e.range?(h(),S(He,{key:0},[v(l,{min:e.min,max:e.max,step:e.step,disabled:e.disabled,"model-value":e.modelValue[0],"hide-button":"",onChange:o[0]||(o[0]=k=>e.$emit("startChange",k))},null,8,["min","max","step","disabled","model-value"]),B("div",{class:C(`${e.prefixCls}-input-hyphens`)},null,2)],64)):re("v-if",!0),v(l,{min:e.min,max:e.max,step:e.step,disabled:e.disabled,"model-value":e.modelValue[1],"hide-button":"",onChange:o[1]||(o[1]=k=>e.$emit("endChange",k))},null,8,["min","max","step","disabled","model-value"])],2)}var fY=F(uY,[["render",dY]]);const mY=N({name:"Slider",components:{SliderButton:eY,SliderDots:oY,SliderMarks:rY,SliderTicks:cY,SliderInput:fY},props:{modelValue:{type:[Number,Array],default:void 0},defaultValue:{type:[Number,Array],default:0},step:{type:Number,default:1},min:{type:Number,default:0},marks:{type:Object},max:{type:Number,default:100},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1},showTicks:{type:Boolean,default:!1},showInput:{type:Boolean,default:!1},range:{type:Boolean,default:!1},formatTooltip:{type:Function},showTooltip:{type:Boolean,default:!0}},emits:{"update:modelValue":e=>!0,change:e=>!0},setup(e,{emit:o}){const{modelValue:t}=$e(e),i=W("slider"),{mergedDisabled:s,eventHandlers:u}=zt({disabled:Cn(e,"disabled")}),l=D(null),k=D(),f=e.modelValue?e.modelValue:e.defaultValue,p=D(Xe(f)?f[0]:0),y=D(Xe(f)?f[1]:f);Ie(t,q=>{var le,Q,_,ae,oe;Xe(q)?(p.value=(Q=(le=q[0])!=null?le:e.min)!=null?Q:0,y.value=(ae=(_=q[1])!=null?_:e.min)!=null?ae:0):y.value=(oe=q??e.min)!=null?oe:0});const $=()=>{var q,le;e.range?(o("update:modelValue",[p.value,y.value]),o("change",[p.value,y.value])):(o("update:modelValue",y.value),o("change",y.value)),(le=(q=u.value)==null?void 0:q.onChange)==null||le.call(q)},b=q=>{q=q??e.min,p.value=q,$()},w=q=>{q=q??e.min,y.value=q,$()},z=m(()=>{var q,le,Q;return e.range?Xe(e.modelValue)?e.modelValue:[p.value,(q=e.modelValue)!=null?q:y.value]:De(e.modelValue)?[p.value,y.value]:Xe(e.modelValue)?[(le=e.min)!=null?le:0,e.modelValue[1]]:[(Q=e.min)!=null?Q:0,e.modelValue]}),I=m(()=>Object.keys(e.marks||{}).map(q=>{var le;const Q=Number(q);return{key:Q,content:(le=e.marks)==null?void 0:le[Q],isActive:Q>=z.value[0]&&Q<=z.value[1]}})),j=q=>vs(yo(q,[e.min,e.max]),e.direction),O=D(!1),T=()=>{O.value=!0,l.value&&(k.value=l.value.getBoundingClientRect())};function V(q,le){if(!k.value)return 0;const{left:Q,top:_,width:ae,height:oe}=k.value,G=e.direction==="horizontal"?ae:oe,J=G*e.step/(e.max-e.min);let U=e.direction==="horizontal"?q-Q:_+oe-le;U<0&&(U=0),U>G&&(U=G);const R=Math.round(U/J);return fn.plus(e.min,fn.times(R,e.step))}const P=(q,le)=>{y.value=V(q,le),$()},E=q=>{if(s.value)return;const{clientX:le,clientY:Q}=q;l.value&&(k.value=l.value.getBoundingClientRect()),y.value=V(le,Q),$()};function M([q,le]){return q>le&&([q,le]=[le,q]),e.direction==="vertical"?{bottom:yo(q,[e.min,e.max]),top:yo(e.max+e.min-le,[e.min,e.max])}:{left:yo(q,[e.min,e.max]),right:yo(e.max+e.min-le,[e.min,e.max])}}const A=(q,le)=>{p.value=V(q,le),$()},x=()=>{O.value=!1},X=m(()=>[i,{[`${i}-vertical`]:e.direction==="vertical",[`${i}-with-marks`]:!!e.marks}]),Y=m(()=>[`${i}-track`,{[`${i}-track-disabled`]:s.value,[`${i}-track-vertical`]:e.direction==="vertical"}]);return{prefixCls:i,cls:X,trackCls:Y,trackRef:l,computedValue:z,mergedDisabled:s,markList:I,getBtnStyle:j,getBarStyle:M,handleClick:E,handleMoveStart:T,handleEndMoving:P,handleMoveEnd:x,handleStartMoving:A,handleStartChange:b,handleEndChange:w}}});function pY(e,o,t,i,s,u){const l=ne("slider-ticks"),k=ne("slider-dots"),f=ne("slider-marks"),p=ne("slider-button"),y=ne("slider-input");return h(),S("div",{class:C(e.cls)},[B("div",{ref:"trackRef",class:C(e.trackCls),onClick:o[0]||(o[0]=(...$)=>e.handleClick&&e.handleClick(...$))},[B("div",{class:C(`${e.prefixCls}-bar`),style:H(e.getBarStyle(e.computedValue))},null,6),e.showTicks?(h(),ue(l,{key:0,value:e.computedValue,step:e.step,min:e.min,max:e.max,direction:e.direction},null,8,["value","step","min","max","direction"])):re("v-if",!0),e.marks?(h(),ue(k,{key:1,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):re("v-if",!0),e.marks?(h(),ue(f,{key:2,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):re("v-if",!0),e.range?(h(),ue(p,{key:3,style:H(e.getBtnStyle(e.computedValue[0])),value:e.computedValue[0],direction:e.direction,disabled:e.mergedDisabled,min:e.min,max:e.max,"format-tooltip":e.formatTooltip,"show-tooltip":e.showTooltip,onMovestart:e.handleMoveStart,onMoving:e.handleStartMoving,onMoveend:e.handleMoveEnd},null,8,["style","value","direction","disabled","min","max","format-tooltip","show-tooltip","onMovestart","onMoving","onMoveend"])):re("v-if",!0),v(p,{style:H(e.getBtnStyle(e.computedValue[1])),value:e.computedValue[1],direction:e.direction,disabled:e.mergedDisabled,min:e.min,max:e.max,"format-tooltip":e.formatTooltip,"show-tooltip":e.showTooltip,onMovestart:e.handleMoveStart,onMoving:e.handleEndMoving,onMoveend:e.handleMoveEnd},null,8,["style","value","direction","disabled","min","max","format-tooltip","show-tooltip","onMovestart","onMoving","onMoveend"])],2),e.showInput?(h(),ue(y,{key:0,"model-value":e.computedValue,min:e.min,max:e.max,step:e.step,range:e.range,disabled:e.disabled,onStartChange:e.handleStartChange,onEndChange:e.handleEndChange},null,8,["model-value","min","max","step","range","disabled","onStartChange","onEndChange"])):re("v-if",!0)],2)}var sf=F(mY,[["render",pY]]);const kY=Object.assign(sf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+sf.name,sf)}});var af=N({name:"Space",props:{align:{type:String},direction:{type:String,default:"horizontal"},size:{type:[Number,String,Array],default:"small"},wrap:{type:Boolean},fill:{type:Boolean}},setup(e,{slots:o}){const t=W("space"),i=m(()=>{var k;return(k=e.align)!=null?k:e.direction==="horizontal"?"center":""}),s=m(()=>[t,{[`${t}-${e.direction}`]:e.direction,[`${t}-align-${i.value}`]:i.value,[`${t}-wrap`]:e.wrap,[`${t}-fill`]:e.fill}]);function u(k){if(Z(k))return k;switch(k){case"mini":return 4;case"small":return 8;case"medium":return 16;case"large":return 24;default:return 8}}const l=k=>{const f={},p=`${u(Xe(e.size)?e.size[0]:e.size)}px`,y=`${u(Xe(e.size)?e.size[1]:e.size)}px`;return k?e.wrap?{marginBottom:y}:{}:(e.direction==="horizontal"&&(f.marginRight=p),(e.direction==="vertical"||e.wrap)&&(f.marginBottom=y),f)};return()=>{var k;const f=eo((k=o.default)==null?void 0:k.call(o),!0).filter(p=>p.type!==GW);return v("div",{class:s.value},[f.map((p,y)=>{var $,b;const w=o.split&&y>0;return v(He,{key:($=p.key)!=null?$:`item-${y}`},[w&&v("div",{class:`${t}-item-split`,style:l(!1)},[(b=o.split)==null?void 0:b.call(o)]),v("div",{class:`${t}-item`,style:l(y===f.length-1)},[p])])})])}}});const vY=Object.assign(af,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+af.name,af)}});function S3(e){const o=Ot(e)?parseFloat(e):e;let t="";return Z(e)||String(o)===e?t=o>1?"px":"%":t="px",{size:o,unit:t,isPx:t==="px"}}function Wi({size:e,defaultSize:o,containerSize:t}){const i=S3(e??o);return i.isPx?i.size:i.size*t}function yY(e,o){return parseFloat(e)/parseFloat(o)}const gY=N({name:"Split",components:{ResizeTrigger:d3},props:{component:{type:String,default:"div"},direction:{type:String,default:"horizontal"},size:{type:[Number,String],default:void 0},defaultSize:{type:[Number,String],default:.5},min:{type:[Number,String]},max:{type:[Number,String]},disabled:{type:Boolean,default:!1}},emits:{moveStart:e=>!0,moving:e=>!0,moveEnd:e=>!0,"update:size":e=>!0},setup(e,{emit:o}){const{direction:t,size:i,defaultSize:s,min:u,max:l}=$e(e),k=D(0),f=D(),p=W("split"),[y,$]=Rt(s.value,Ce({value:i})),b=m(()=>S3(y.value)),w=m(()=>t.value==="horizontal"),z=m(()=>[p,{[`${p}-horizontal`]:w.value,[`${p}-vertical`]:!w.value}]),I=m(()=>{const{size:X,unit:Y,isPx:q}=b.value;return{flex:`0 0 calc(${q?X:X*100}${Y} - ${k.value/2}px)`}}),j={startPageX:0,startPageY:0,startContainerSize:0,startSize:0};async function O(){const X=()=>{var Y,q;return w.value?(Y=f.value)==null?void 0:Y.clientWidth:((q=f.value)==null?void 0:q.clientHeight)||0};return(!f.value||X())&&await pt(),X()}function T(X,Y){if(!Y)return;const q=b.value.isPx?`${X}px`:yY(X,Y);y.value!==q&&($(q),o("update:size",q))}function V(X,Y){const q=Wi({size:X,containerSize:Y}),le=Wi({size:u.value,defaultSize:"0px",containerSize:Y}),Q=Wi({size:l.value,defaultSize:`${Y}px`,containerSize:Y});let _=q;return _=Math.max(_,le),_=Math.min(_,Q),_}function P({startContainerSize:X,startSize:Y,startPosition:q,endPosition:le}){const Q=Wi({size:Y,containerSize:X});return V(`${Q+(le-q)}px`,X)}function E(X){o("moving",X);const Y=w.value?P({startContainerSize:j.startContainerSize,startSize:j.startSize,startPosition:j.startPageX,endPosition:X.pageX}):P({startContainerSize:j.startContainerSize,startSize:j.startSize,startPosition:j.startPageY,endPosition:X.pageY});T(Y,j.startContainerSize)}function M(X){ht(window,"mousemove",E),ht(window,"mouseup",M),ht(window,"contextmenu",M),document.body.style.cursor="default",o("moveEnd",X)}async function A(X){o("moveStart",X),j.startPageX=X.pageX,j.startPageY=X.pageY,j.startContainerSize=await O(),j.startSize=y.value,mt(window,"mousemove",E),mt(window,"mouseup",M),mt(window,"contextmenu",M),document.body.style.cursor=w.value?"col-resize":"row-resize"}function x(X){const{width:Y,height:q}=X.contentRect;k.value=w.value?Y:q}return st(async()=>{const X=await O(),Y=V(y.value,X);T(Y,X)}),{prefixCls:p,classNames:z,isHorizontal:w,wrapperRef:f,onMoveStart:A,onTriggerResize:x,firstPaneStyles:I}}});function hY(e,o,t,i,s,u){const l=ne("ResizeTrigger");return h(),ue(gn(e.component),{ref:"wrapperRef",class:C(e.classNames)},{default:ve(()=>[B("div",{class:C([`${e.prefixCls}-pane`,`${e.prefixCls}-pane-first`]),style:H(e.firstPaneStyles)},[ee(e.$slots,"first")],6),e.disabled?re("v-if",!0):(h(),ue(l,{key:0,"prefix-cls":`${e.prefixCls}-trigger`,direction:e.isHorizontal?"vertical":"horizontal",onMousedown:e.onMoveStart,onResize:e.onTriggerResize},{default:ve(()=>[ee(e.$slots,"resize-trigger")]),icon:ve(()=>[ee(e.$slots,"resize-trigger-icon")]),_:3},8,["prefix-cls","direction","onMousedown","onResize"])),B("div",{class:C([`${e.prefixCls}-pane`,`${e.prefixCls}-pane-second`])},[ee(e.$slots,"second")],2)]),_:3},8,["class"])}var cf=F(gY,[["render",hY]]);const $Y=Object.assign(cf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+cf.name,cf)}}),CY=N({name:"Statistic",props:{title:String,value:{type:[Number,Object]},format:{type:String,default:"HH:mm:ss"},extra:String,start:{type:Boolean,default:!0},precision:{type:Number,default:0},separator:String,showGroupSeparator:{type:Boolean,default:!1},animation:{type:Boolean,default:!1},animationDuration:{type:Number,default:2e3},valueFrom:{type:Number,default:void 0},placeholder:{type:String},valueStyle:{type:Object}},setup(e){var o;const t=W("statistic"),i=m(()=>Z(e.value)?e.value:0),s=D((o=e.valueFrom)!=null?o:e.value),u=D(null),{value:l}=$e(e),k=m(()=>De(e.value)),f=(y=(b=>(b=e.valueFrom)!=null?b:0)(),$=i.value)=>{var b;y!==$&&(u.value=new Jr({from:{value:y},to:{value:$},duration:e.animationDuration,easing:"quartOut",onUpdate:w=>{s.value=w.value},onFinish:()=>{s.value=$}}),(b=u.value)==null||b.start())},p=m(()=>{let y=s.value;if(Z(y)){Z(e.precision)&&(y=fn.round(y,e.precision).toFixed(e.precision));const $=String(y).split("."),b=e.showGroupSeparator?Number($[0]).toLocaleString("en-US"):$[0],w=$[1];return{isNumber:!0,integer:b,decimal:w}}return e.format&&(y=on(y).format(e.format)),{isNumber:!1,value:y}});return st(()=>{e.animation&&e.start&&f()}),Ie(()=>e.start,y=>{y&&e.animation&&!u.value&&f()}),Ie(l,y=>{var $;u.value&&(($=u.value)==null||$.stop(),u.value=null),s.value=y,e.animation&&e.start&&f()}),{prefixCls:t,showPlaceholder:k,formatValue:p}}}),bY={key:0};function wY(e,o,t,i,s,u){return h(),S("div",{class:C(e.prefixCls)},[e.title||e.$slots.title?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-content`)},[B("div",{class:C(`${e.prefixCls}-value`),style:H(e.valueStyle)},[e.showPlaceholder?(h(),S("span",bY,Ee(e.placeholder),1)):(h(),S(He,{key:1},[e.$slots.prefix?(h(),S("span",{key:0,class:C(`${e.prefixCls}-prefix`)},[ee(e.$slots,"prefix")],2)):re("v-if",!0),e.formatValue.isNumber?(h(),S(He,{key:1},[B("span",{class:C(`${e.prefixCls}-value-integer`)},Ee(e.formatValue.integer),3),e.formatValue.decimal?(h(),S("span",{key:0,class:C(`${e.prefixCls}-value-decimal`)}," ."+Ee(e.formatValue.decimal),3)):re("v-if",!0)],64)):(h(),S(He,{key:2},[Ge(Ee(e.formatValue.value),1)],64)),e.$slots.suffix?(h(),S("span",{key:3,class:C(`${e.prefixCls}-suffix`)},[ee(e.$slots,"suffix")],2)):re("v-if",!0)],64))],6),e.extra||e.$slots.extra?(h(),S("div",{key:0,class:C(`${e.prefixCls}-extra`)},[ee(e.$slots,"extra",{},()=>[Ge(Ee(e.extra),1)])],2)):re("v-if",!0)],2)],2)}var uf=F(CY,[["render",wY]]);const SY=[["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 df(e,o){let t=e;return SY.reduce((i,[s,u])=>{if(i.indexOf(s)!==-1){const l=Math.floor(t/u);return t-=l*u,i.replace(new RegExp(`${s}+`,"g"),k=>{const f=k.length;return String(l).padStart(f,"0")})}return i},o)}const zY=N({name:"Countdown",props:{title:String,value:{type:Number,default:()=>Date.now()+3e5},now:{type:Number,default:()=>Date.now()},format:{type:String,default:"HH:mm:ss"},start:{type:Boolean,default:!0},valueStyle:{type:Object}},emits:{finish:()=>!0},setup(e,{emit:o}){const t=W("statistic"),{start:i,value:s,now:u,format:l}=$e(e),k=D(df(Math.max(on(e.value).diff(on(e.now),"millisecond"),0),e.format));Ie([s,u,l],()=>{const $=df(Math.max(on(e.value).diff(on(e.now),"millisecond"),0),e.format);$!==k.value&&(k.value=$)});const f=D(0),p=()=>{f.value&&(window.clearInterval(f.value),f.value=0)},y=()=>{on(e.value).valueOf(){const $=on(e.value).diff(on(),"millisecond");$<=0&&(p(),o("finish")),k.value=df(Math.max($,0),e.format)},1e3/30))};return st(()=>{e.start&&y()}),an(()=>{p()}),Ie(i,$=>{$&&!f.value&&y()}),{prefixCls:t,displayValue:k}}});function LY(e,o,t,i,s,u){return h(),S("div",{class:C([`${e.prefixCls}`,`${e.prefixCls}-countdown`])},[e.title||e.$slots.title?(h(),S("div",{key:0,class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"title",{},()=>[Ge(Ee(e.title),1)])],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-content`)},[B("div",{class:C(`${e.prefixCls}-value`),style:H(e.valueStyle)},Ee(e.displayValue),7)],2)],2)}var Nr=F(zY,[["render",LY]]);const jY=Object.assign(uf,{Countdown:Nr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+uf.name,uf),e.component(t+Nr.name,Nr)}}),z3=Symbol("ArcoSteps"),BY=N({name:"Steps",props:{type:{type:String,default:"default"},direction:{type:String,default:"horizontal"},labelPlacement:{type:String,default:"horizontal"},current:{type:Number,default:void 0},defaultCurrent:{type:Number,default:1},status:{type:String,default:"process"},lineLess:{type:Boolean,default:!1},small:{type:Boolean,default:!1},changeable:{type:Boolean,default:!1}},emits:{"update:current":e=>!0,change:(e,o)=>!0},setup(e,{emit:o,slots:t}){const{type:i,lineLess:s}=$e(e),u=W("steps"),l=D(e.defaultCurrent),k=m(()=>{var O;return(O=e.current)!=null?O:l.value}),f=m(()=>["navigation","arrow"].includes(e.type)?"horizontal":e.direction),p=m(()=>e.type==="dot"?f.value==="vertical"?"horizontal":"vertical":e.type==="navigation"?"horizontal":e.labelPlacement),y=O=>Ok.value?"wait":e.status,$=(O,T)=>{e.changeable&&(l.value=O,o("update:current",O),o("change",O,T))},b=Ce(new Map),w=m(()=>Array.from(b.values()).filter(O=>O.status==="error").map(O=>O.step)),z=(O,T)=>{b.set(O,T)},I=O=>{b.delete(O)},j=m(()=>[u,`${u}-${f.value}`,`${u}-label-${p.value}`,`${u}-mode-${i.value}`,{[`${u}-changeable`]:e.changeable,[`${u}-size-small`]:e.small&&e.type!=="dot",[`${u}-line-less`]:s.value}]);return ft(z3,Ce({type:i,direction:f,labelPlacement:p,lineLess:s,current:k,errorSteps:w,getStatus:y,addItem:z,removeItem:I,onClick:$,parentCls:u})),{cls:j}}});function IY(e,o,t,i,s,u){return h(),S("div",{class:C(e.cls)},[ee(e.$slots,"default")],2)}var ff=F(BY,[["render",IY]]);const NY=N({name:"Step",components:{IconCheck:pl,IconClose:Kt},props:{title:String,description:String,status:{type:String},disabled:{type:Boolean,default:!1}},setup(e){const o=W("steps-item"),t=wn(),i=W("steps-icon"),s=ot(z3,void 0),u=m(()=>{var z;return(z=s==null?void 0:s.type)!=null?z:"default"}),l=D(),{computedIndex:k}=Wv({itemRef:l,selector:`.${o}`,parentClassName:s==null?void 0:s.parentCls}),f=m(()=>k.value+1),p=m(()=>{var z,I;return(I=(z=e.status)!=null?z:s==null?void 0:s.getStatus(f.value))!=null?I:"process"}),y=m(()=>{var z;return(z=s==null?void 0:s.errorSteps.includes(f.value+1))!=null?z:!1});t&&(s==null||s.addItem(t.uid,Ce({step:f,status:p}))),an(()=>{t&&(s==null||s.removeItem(t.uid))});const $=m(()=>!(s!=null&&s.lineLess)&&((s==null?void 0:s.labelPlacement)==="vertical"||(s==null?void 0:s.direction)==="vertical")),b=z=>{e.disabled||s==null||s.onClick(f.value,z)},w=m(()=>[o,`${o}-${p.value}`,{[`${o}-active`]:f.value===(s==null?void 0:s.current),[`${o}-next-error`]:y.value,[`${o}-disabled`]:e.disabled}]);return{prefixCls:o,iconCls:i,cls:w,itemRef:l,showTail:$,stepNumber:f,computedStatus:p,type:u,handleClick:b}}});function PY(e,o,t,i,s,u){const l=ne("icon-check"),k=ne("icon-close");return h(),S("div",{ref:"itemRef",class:C(e.cls),onClick:o[0]||(o[0]=(...f)=>e.handleClick&&e.handleClick(...f))},[e.showTail?(h(),S("div",{key:0,class:C(`${e.prefixCls}-tail`)},null,2)):re("v-if",!0),e.type!=="arrow"?(h(),S("div",{key:1,class:C(`${e.prefixCls}-node`)},[ee(e.$slots,"node",{step:e.stepNumber,status:e.computedStatus},()=>[e.type!=="dot"?(h(),S("div",{key:0,class:C(e.iconCls)},[ee(e.$slots,"icon",{step:e.stepNumber,status:e.computedStatus},()=>[e.computedStatus==="finish"?(h(),ue(l,{key:0})):e.computedStatus==="error"?(h(),ue(k,{key:1})):(h(),S(He,{key:2},[Ge(Ee(e.stepNumber),1)],64))])],2)):re("v-if",!0)])],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-content`)},[B("div",{class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"default",{},()=>[Ge(Ee(e.title),1)])],2),e.description||e.$slots.description?(h(),S("div",{key:0,class:C(`${e.prefixCls}-description`)},[ee(e.$slots,"description",{},()=>[Ge(Ee(e.description),1)])],2)):re("v-if",!0)],2)],2)}var Pr=F(NY,[["render",PY]]);const MY=Object.assign(ff,{Step:Pr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+ff.name,ff),e.component(t+Pr.name,Pr)}}),VY=N({name:"Switch",components:{IconLoading:Yt},props:{modelValue:{type:[String,Number,Boolean],default:void 0},defaultChecked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},type:{type:String,default:"circle"},size:{type:String},checkedValue:{type:[String,Number,Boolean],default:!0},uncheckedValue:{type:[String,Number,Boolean],default:!1},checkedColor:{type:String},uncheckedColor:{type:String},beforeChange:{type:Function},checkedText:{type:String},uncheckedText:{type:String}},emits:{"update:modelValue":e=>!0,change:(e,o)=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:o}){const{disabled:t,size:i,modelValue:s}=$e(e),u=W("switch"),{mergedSize:l}=Xt(i),{mergedDisabled:k,mergedSize:f,eventHandlers:p}=zt({disabled:t,size:l}),y=D(e.defaultChecked?e.checkedValue:e.uncheckedValue),$=m(()=>{var P;return((P=e.modelValue)!=null?P:y.value)===e.checkedValue}),b=D(!1),w=m(()=>b.value||e.loading),z=(P,E)=>{var M,A;y.value=P?e.checkedValue:e.uncheckedValue,o("update:modelValue",y.value),o("change",y.value,E),(A=(M=p.value)==null?void 0:M.onChange)==null||A.call(M,E)},I=async P=>{if(w.value||k.value)return;const E=!$.value,M=E?e.checkedValue:e.uncheckedValue,A=e.beforeChange;if(Ae(A)){b.value=!0;try{const x=await A(M);(x??!0)&&z(E,P)}finally{b.value=!1}}else z(E,P)},j=P=>{var E,M;o("focus",P),(M=(E=p.value)==null?void 0:E.onFocus)==null||M.call(E,P)},O=P=>{var E,M;o("blur",P),(M=(E=p.value)==null?void 0:E.onBlur)==null||M.call(E,P)};Ie(s,P=>{(De(P)||cn(P))&&(y.value=e.uncheckedValue)});const T=m(()=>[u,`${u}-type-${e.type}`,{[`${u}-small`]:f.value==="small"||f.value==="mini",[`${u}-checked`]:$.value,[`${u}-disabled`]:k.value,[`${u}-loading`]:w.value,[`${u}-custom-color`]:e.type==="line"&&(e.checkedColor||e.uncheckedColor)}]),V=m(()=>{if($.value&&e.checkedColor)return e.type==="line"?{"--custom-color":e.checkedColor}:{backgroundColor:e.checkedColor};if(!$.value&&e.uncheckedColor)return e.type==="line"?{"--custom-color":e.uncheckedColor}:{backgroundColor:e.uncheckedColor}});return{prefixCls:u,cls:T,mergedDisabled:k,buttonStyle:V,computedCheck:$,computedLoading:w,handleClick:I,handleFocus:j,handleBlur:O}}}),OY=["aria-checked","disabled"];function EY(e,o,t,i,s,u){const l=ne("icon-loading");return h(),S("button",{type:"button",role:"switch","aria-checked":e.computedCheck,class:C(e.cls),style:H(e.buttonStyle),disabled:e.mergedDisabled,onClick:o[0]||(o[0]=(...k)=>e.handleClick&&e.handleClick(...k)),onFocus:o[1]||(o[1]=(...k)=>e.handleFocus&&e.handleFocus(...k)),onBlur:o[2]||(o[2]=(...k)=>e.handleBlur&&e.handleBlur(...k))},[B("span",{class:C(`${e.prefixCls}-handle`)},[B("span",{class:C(`${e.prefixCls}-handle-icon`)},[e.computedLoading?(h(),ue(l,{key:0})):(h(),S(He,{key:1},[e.computedCheck?ee(e.$slots,"checked-icon",{key:0}):ee(e.$slots,"unchecked-icon",{key:1})],64))],2)],2),re(" prettier-ignore "),e.type!=="line"&&e.size!=="small"&&(e.$slots.checked||e.checkedText||e.$slots.unchecked||e.uncheckedText)?(h(),S(He,{key:0},[B("span",{class:C(`${e.prefixCls}-text-holder`)},[e.computedCheck?ee(e.$slots,"checked",{key:0},()=>[Ge(Ee(e.checkedText),1)]):ee(e.$slots,"unchecked",{key:1},()=>[Ge(Ee(e.uncheckedText),1)])],2),B("span",{class:C(`${e.prefixCls}-text`)},[e.computedCheck?ee(e.$slots,"checked",{key:0},()=>[Ge(Ee(e.checkedText),1)]):ee(e.$slots,"unchecked",{key:1},()=>[Ge(Ee(e.uncheckedText),1)])],2)],64)):re("v-if",!0)],46,OY)}var mf=F(VY,[["render",EY]]);const WY=Object.assign(mf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+mf.name,mf)}}),TY=e=>{let o=0;const t=i=>{if(Xe(i)&&i.length>0)for(const s of i)s.children?t(s.children):o+=1};return t(e),o},L3=e=>{let o=0;if(Xe(e)&&e.length>0){o=1;for(const t of e)if(t.children){const i=L3(t.children);i>0&&(o=Math.max(o,i+1))}}return o},hy=(e,o)=>{let{parent:t}=e;for(;t;)t.fixed===o&&(o==="left"?t.isLastLeftFixed=!0:t.isFirstRightFixed=!0),t=t.parent},AY=(e,o,t)=>{const i=L3(e);o.clear();const s=[],u=[...Array(i)].map(()=>[]);let l,k;const f=(p,{level:y=0,parent:$,fixed:b}={})=>{var w;for(const z of p){const I={...z,parent:$};if(Xe(I.children)){const j=TY(I.children);j>1&&(I.colSpan=j),u[y].push(I),f(I.children,{level:y+1,parent:I,fixed:I.fixed})}else{const j=i-y;j>1&&(I.rowSpan=j),(b||I.fixed)&&(I.fixed=(w=I.fixed)!=null?w:b,I.fixed==="left"?l=s.length:De(k)&&(k=s.length)),(De(I.dataIndex)||cn(I.dataIndex))&&(I.dataIndex=`__arco_data_index_${s.length}`),t[I.dataIndex]&&(I._resizeWidth=t[I.dataIndex]),o.set(I.dataIndex,I),s.push(I),u[y].push(I)}}};return f(e),De(l)||(s[l].isLastLeftFixed=!0,hy(s[l],"left")),De(k)||(s[k].isFirstRightFixed=!0,hy(s[k],"right")),{dataColumns:s,groupColumns:u}},FY=(e,o)=>{for(let t=0;t{var t;const i=FY(o,e.name);if(i<=0)return 0;let s=0;const u=o.slice(0,i);for(const l of u)s+=(t=l.width)!=null?t:0;return s},C4=e=>e.children&&e.children.length>0?C4(e.children[0]):e,ZY=e=>e.children&&e.children.length>0?C4(e.children[e.children.length-1]):e,HY=(e,{dataColumns:o,operations:t})=>{var i,s,u;let l=0;if(e.fixed==="left"){for(const p of t)l+=(i=p.width)!=null?i:40;const f=C4(e);for(const p of o){if(f.dataIndex===p.dataIndex)break;l+=(u=(s=p._resizeWidth)!=null?s:p.width)!=null?u:0}return l}const k=ZY(e);for(let f=o.length-1;f>0;f--){const p=o[f];if(k.dataIndex===p.dataIndex)break;p.fixed==="right"&&(l+=p.width)}return l},j3=(e,o)=>o.fixed?[`${e}-col-fixed-left`,{[`${e}-col-fixed-left-last`]:o.isLastLeftFixed}]:[],B3=(e,o)=>o.fixed==="left"?[`${e}-col-fixed-left`,{[`${e}-col-fixed-left-last`]:o.isLastLeftFixed}]:o.fixed==="right"?[`${e}-col-fixed-right`,{[`${e}-col-fixed-right-first`]:o.isFirstRightFixed}]:[],I3=(e,{dataColumns:o,operations:t})=>{if(e.fixed){const i=`${HY(e,{dataColumns:o,operations:t})}px`;return e.fixed==="left"?{left:i}:{right:i}}return{}},N3=(e,o)=>e.fixed?{left:`${DY(e,o)}px`}:{};function P3(e){return e.map(o=>{const t={...o};return t.children&&(t.children=P3(t.children)),t})}function M3(e){return e.map(o=>{const t=o.raw;return o.children&&t.children&&(t.children=M3(o.children)),o.raw})}const b4=e=>{const o=[];if(e.children)for(const t of e.children)t.isLeaf?o.push(t.key):o.push(...b4(t));return o},xY=(e,o)=>{let t=!1,i=!1;const s=o.filter(u=>e.includes(u));return s.length>0&&(s.length>=o.length?t=!0:i=!0),{checked:t,indeterminate:i}},Bl=(e,o,t=!1)=>t?e.filter(i=>!o.includes(i)):Array.from(new Set(e.concat(o))),RY=e=>{const o=[];for(let t=0;t{var l,k,f;const p=m(()=>{var V;return((V=t.value)==null?void 0:V.type)==="radio"}),y=D((f=(k=o.value)!=null?k:(l=t.value)==null?void 0:l.defaultSelectedRowKeys)!=null?f:[]),$=m(()=>{var V,P,E;return(E=(P=e.value)!=null?P:(V=t.value)==null?void 0:V.selectedRowKeys)!=null?E:y.value}),b=m(()=>$.value.filter(V=>i.value.includes(V)));return{isRadio:p,selectedRowKeys:$,currentSelectedRowKeys:b,handleSelectAll:V=>{const P=Bl($.value,s.value,!V);y.value=P,u("selectAll",V),u("selectionChange",P),u("update:selectedKeys",P)},handleSelect:(V,P)=>{const E=p.value?[P.key]:Bl($.value,[P.key],!V);y.value=E,u("select",E,P.key,P.raw),u("selectionChange",E),u("update:selectedKeys",E)},handleSelectAllLeafs:(V,P)=>{const E=Bl($.value,b4(V),!P);y.value=E,u("select",E,V.key,V.raw),u("selectionChange",E),u("update:selectedKeys",E)},select:(V,P=!0)=>{const E=[].concat(V),M=p.value?E:Bl($.value,E,!P);y.value=M,u("selectionChange",M),u("update:selectedKeys",M)},selectAll:(V=!0)=>{const P=Bl($.value,s.value,!V);y.value=P,u("selectionChange",P),u("update:selectedKeys",P)},clearSelected:()=>{y.value=[],u("selectionChange",[]),u("update:selectedKeys",[])}}},KY=({expandedKeys:e,defaultExpandedKeys:o,defaultExpandAllRows:t,expandable:i,allRowKeys:s,emit:u})=>{const k=D((()=>{var b,w;return o.value?o.value:(b=i.value)!=null&&b.defaultExpandedRowKeys?i.value.defaultExpandedRowKeys:t.value||(w=i.value)!=null&&w.defaultExpandAllRows?[...s.value]:[]})()),f=m(()=>{var b,w,z;return(z=(w=e.value)!=null?w:(b=i.value)==null?void 0:b.expandedRowKeys)!=null?z:k.value});return{expandedRowKeys:f,handleExpand:(b,w)=>{const I=f.value.includes(b)?f.value.filter(j=>b!==j):f.value.concat(b);k.value=I,u("expand",b,w),u("expandedChange",I),u("update:expandedKeys",I)},expand:(b,w=!0)=>{const z=[].concat(b),I=w?f.value.concat(z):f.value.filter(j=>!z.includes(j));k.value=I,u("expandedChange",I),u("update:expandedKeys",I)},expandAll:(b=!0)=>{const w=b?[...s.value]:[];k.value=w,u("expandedChange",w),u("update:expandedKeys",w)}}},UY=(e,o)=>{var t,i;const s=D(lt(e.pagination)&&(t=e.pagination.defaultCurrent)!=null?t:1),u=D(lt(e.pagination)&&(i=e.pagination.defaultPageSize)!=null?i:10),l=m(()=>{var y;return lt(e.pagination)&&(y=e.pagination.pageSize)!=null?y:u.value});return{page:m(()=>{var y;return lt(e.pagination)&&(y=e.pagination.current)!=null?y:s.value}),pageSize:l,handlePageChange:y=>{s.value=y,o("pageChange",y)},handlePageSizeChange:y=>{u.value=y,o("pageSizeChange",y)}}},YY=N({name:"ColGroup",props:{dataColumns:{type:Array,required:!0},operations:{type:Array,required:!0},columnWidth:{type:Object}},setup(){return{fixedWidth:(o,t)=>{if(o){const i=Math.max(o,t||0);return{width:`${o}px`,minWidth:`${i}px`,maxWidth:`${o}px`}}if(t)return{minWidth:`${t}px`}}}}});function GY(e,o,t,i,s,u){return h(),S("colgroup",null,[(h(!0),S(He,null,Vt(e.operations,l=>(h(),S("col",{key:`arco-col-${l.name}`,class:C(`arco-table-${l.name}-col`),style:H(e.fixedWidth(l.width))},null,6))),128)),(h(!0),S(He,null,Vt(e.dataColumns,l=>(h(),S("col",{key:`arco-col-${l.dataIndex}`,style:H(e.fixedWidth(e.columnWidth&&l.dataIndex&&e.columnWidth[l.dataIndex]||l.width,l.minWidth))},null,4))),128))])}var Ti=F(YY,[["render",GY]]),Zl=N({name:"Thead",setup(e,{slots:o}){return()=>{var t,i;return v((i=(t=o.thead)==null?void 0:t.call(o)[0])!=null?i:"thead",null,{default:o.default})}}}),Hl=N({name:"Tbody",setup(e,{slots:o}){return()=>{var t,i;return v((i=(t=o.tbody)==null?void 0:t.call(o)[0])!=null?i:"tbody",null,{default:o.default})}}}),io=N({name:"Tr",props:{expand:{type:Boolean},empty:{type:Boolean},checked:{type:Boolean},rowIndex:Number,record:{type:Object,default:()=>({})}},setup(e,{slots:o}){const t=W("table"),i=m(()=>[`${t}-tr`,{[`${t}-tr-expand`]:e.expand,[`${t}-tr-empty`]:e.empty,[`${t}-tr-checked`]:e.checked}]);return()=>{var s,u,l;return v((l=(u=o.tr)==null?void 0:u.call(o,{rowIndex:e.rowIndex,record:(s=e.record)==null?void 0:s.raw})[0])!=null?l:"tr",{class:i.value},{default:o.default})}}});const XY=N({name:"IconCaretDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-caret-down`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),QY=["stroke-width","stroke-linecap","stroke-linejoin"];function JY(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24.938 34.829a1.2 1.2 0 0 1-1.875 0L9.56 17.949c-.628-.785-.069-1.949.937-1.949h27.007c1.006 0 1.565 1.164.937 1.95L24.937 34.829Z",fill:"currentColor",stroke:"none"},null,-1)]),14,QY)}var pf=F(XY,[["render",JY]]);const ys=Object.assign(pf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+pf.name,pf)}}),_Y=N({name:"IconCaretUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-caret-up`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),eG=["stroke-width","stroke-linecap","stroke-linejoin"];function tG(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M23.063 13.171a1.2 1.2 0 0 1 1.875 0l13.503 16.88c.628.785.069 1.949-.937 1.949H10.497c-1.006 0-1.565-1.164-.937-1.95l13.503-16.879Z",fill:"currentColor",stroke:"none"},null,-1)]),14,eG)}var kf=F(_Y,[["render",tG]]);const w4=Object.assign(kf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+kf.name,kf)}}),nG=N({name:"IconFilter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-filter`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oG=["stroke-width","stroke-linecap","stroke-linejoin"];function lG(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M30 42V22.549a1 1 0 0 1 .463-.844l10.074-6.41A1 1 0 0 0 41 14.45V8a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v6.451a1 1 0 0 0 .463.844l10.074 6.41a1 1 0 0 1 .463.844V37"},null,-1)]),14,oG)}var vf=F(nG,[["render",lG]]);const S4=Object.assign(vf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+vf.name,vf)}}),iG=({column:e,tableCtx:o})=>{const t=m(()=>{var p;if(e.value.dataIndex&&e.value.dataIndex===((p=o.sorter)==null?void 0:p.field))return o.sorter.direction}),i=m(()=>{var p,y,$;return($=(y=(p=e.value)==null?void 0:p.sortable)==null?void 0:y.sortDirections)!=null?$:[]}),s=m(()=>i.value.length>0),u=m(()=>i.value.includes("ascend")),l=m(()=>i.value.includes("descend")),k=m(()=>{var p,y;return t.value?t.value===i.value[0]&&(y=i.value[1])!=null?y:"":(p=i.value[0])!=null?p:""});return{sortOrder:t,hasSorter:s,hasAscendBtn:u,hasDescendBtn:l,nextSortOrder:k,handleClickSorter:p=>{var y;e.value.dataIndex&&((y=o.onSorterChange)==null||y.call(o,e.value.dataIndex,k.value,p))}}},rG=({column:e,tableCtx:o})=>{const t=m(()=>{var w;return e.value.dataIndex&&((w=o.filters)!=null&&w[e.value.dataIndex])?o.filters[e.value.dataIndex]:[]}),i=D(!1),s=m(()=>t.value.length>0),u=m(()=>{var w;return!!((w=e.value.filterable)!=null&&w.multiple)}),l=D(t.value);Ie(t,w=>{Xe(w)&&String(w)!==String(l.value)&&(l.value=w)});const k=w=>{i.value=w},f=w=>{l.value=w};return{filterPopupVisible:i,isFilterActive:s,isMultipleFilter:u,columnFilterValue:l,handleFilterPopupVisibleChange:k,setFilterValue:f,handleCheckboxFilterChange:w=>{f(w)},handleRadioFilterChange:w=>{f([w])},handleFilterConfirm:w=>{var z;e.value.dataIndex&&((z=o.onFilterChange)==null||z.call(o,e.value.dataIndex,l.value,w)),k(!1)},handleFilterReset:w=>{var z;f([]),e.value.dataIndex&&((z=o.onFilterChange)==null||z.call(o,e.value.dataIndex,l.value,w)),k(!1)}}},kl=Symbol("ArcoTable"),$y=Symbol("ArcoTableColumn");function Cy(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var V3=N({name:"AutoTooltip",inheritAttrs:!1,props:{tooltipProps:{type:Object}},setup(e,{attrs:o,slots:t}){const i=W("auto-tooltip"),s=D(),u=D(),l=D(""),k=D(!1),f=()=>{if(s.value&&u.value){const b=u.value.offsetWidth>s.value.offsetWidth;b!==k.value&&(k.value=b)}},p=()=>{var b;(b=u.value)!=null&&b.textContent&&u.value.textContent!==l.value&&(l.value=u.value.textContent)},y=()=>{p(),f()};st(()=>{p(),f()}),Sn(()=>{p(),f()});const $=()=>v("span",ke({ref:s,class:i},o),[v(Co,{onResize:y},{default:()=>{var b;return[v("span",{ref:u,class:`${i}-content`},[(b=t.default)==null?void 0:b.call(t)])]}})]);return()=>{let b;if(k.value){let w;return v(On,ke({content:l.value,onResize:y},e.tooltipProps),Cy(w=$())?w:{default:()=>[w]})}return v(Co,{onResize:y},Cy(b=$())?b:{default:()=>[b]})}}});function yf(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var xl=N({name:"Th",props:{column:{type:Object,default:()=>({})},operations:{type:Array,default:()=>[]},dataColumns:{type:Array,default:()=>[]},resizable:Boolean},setup(e,{slots:o}){const{column:t}=$e(e),i=W("table"),{t:s}=jt(),u=ot(kl,{}),l=m(()=>{var G;return((G=e.column)==null?void 0:G.dataIndex)&&u.resizingColumn===e.column.dataIndex}),k=m(()=>{var G;if(lt((G=e.column)==null?void 0:G.tooltip))return e.column.tooltip}),f=m(()=>{var G;return(G=e.column)!=null&&G.filterable&&rn(e.column.filterable.alignLeft)?e.column.filterable.alignLeft:u.filterIconAlignLeft}),{sortOrder:p,hasSorter:y,hasAscendBtn:$,hasDescendBtn:b,nextSortOrder:w,handleClickSorter:z}=iG({column:t,tableCtx:u}),{filterPopupVisible:I,isFilterActive:j,isMultipleFilter:O,columnFilterValue:T,handleFilterPopupVisibleChange:V,setFilterValue:P,handleCheckboxFilterChange:E,handleRadioFilterChange:M,handleFilterConfirm:A,handleFilterReset:x}=rG({column:t,tableCtx:u}),X=()=>{var G,J,U,R,K;let te,fe;const{filterable:se}=e.column;return(G=e.column.slots)!=null&&G["filter-content"]?(J=e.column.slots)==null?void 0:J["filter-content"]({filterValue:T.value,setFilterValue:P,handleFilterConfirm:A,handleFilterReset:x}):se!=null&&se.slotName?(R=(U=u==null?void 0:u.slots)==null?void 0:U[se==null?void 0:se.slotName])==null?void 0:R.call(U,{filterValue:T.value,setFilterValue:P,handleFilterConfirm:A,handleFilterReset:x}):se!=null&&se.renderContent?se.renderContent({filterValue:T.value,setFilterValue:P,handleFilterConfirm:A,handleFilterReset:x}):v("div",{class:`${i}-filters-content`},[v("ul",{class:`${i}-filters-list`},[(K=se==null?void 0:se.filters)==null?void 0:K.map((ie,pe)=>{var Ne;return v("li",{class:`${i}-filters-item`,key:pe},[O.value?v(Hn,{value:ie.value,modelValue:T.value,uninjectGroupContext:!0,onChange:E},{default:()=>[ie.text]}):v(cl,{value:ie.value,modelValue:(Ne=T.value[0])!=null?Ne:"",uninjectGroupContext:!0,onChange:M},{default:()=>[ie.text]})])})]),v("div",{class:`${i}-filters-bottom`},[v(sn,{size:"mini",onClick:x},yf(te=s("table.resetText"))?te:{default:()=>[te]}),v(sn,{type:"primary",size:"mini",onClick:A},yf(fe=s("table.okText"))?fe:{default:()=>[fe]})])])},Y=()=>{const{filterable:G}=e.column;return G?v(qt,ke({popupVisible:I.value,trigger:"click",autoFitPosition:!0,popupOffset:f.value?4:0,onPopupVisibleChange:V},G.triggerProps),{default:()=>[v(St,{class:[`${i}-filters`,{[`${i}-filters-active`]:j.value,[`${i}-filters-open`]:I.value,[`${i}-filters-align-left`]:f.value}],disabled:!f.value,onClick:J=>J.stopPropagation()},{default:()=>{var J,U,R,K,te;return[(te=(K=(U=(J=e.column.slots)==null?void 0:J["filter-icon"])==null?void 0:U.call(J))!=null?K:(R=G.icon)==null?void 0:R.call(G))!=null?te:v(S4,null,null)]}})],content:X}):null},q=m(()=>{var G,J;const U=[`${i}-cell`,`${i}-cell-align-${(J=(G=e.column)==null?void 0:G.align)!=null?J:e.column.children?"center":"left"}`];return y.value&&U.push(`${i}-cell-with-sorter`,{[`${i}-cell-next-ascend`]:w.value==="ascend",[`${i}-cell-next-descend`]:w.value==="descend"}),f.value&&U.push(`${i}-cell-with-filter`),U}),le=()=>{var G,J,U,R,K,te;return o.default?o.default():(G=e.column)!=null&&G.titleSlotName&&((J=u.slots)!=null&&J[e.column.titleSlotName])?(R=(U=u.slots)[e.column.titleSlotName])==null?void 0:R.call(U,{column:e.column}):(te=(K=e.column)==null?void 0:K.slots)!=null&&te.title?e.column.slots.title():Ae(e.column.title)?e.column.title():e.column.title},Q=()=>{var G,J,U;let R;return v("span",{class:q.value,onClick:y.value?z:void 0},[(G=e.column)!=null&&G.ellipsis&&((J=e.column)!=null&&J.tooltip)?v(V3,{class:`${i}-th-title`,tooltipProps:k.value},yf(R=le())?R:{default:()=>[R]}):v("span",{class:[`${i}-th-title`,{[`${i}-text-ellipsis`]:(U=e.column)==null?void 0:U.ellipsis}]},[le()]),y.value&&v("span",{class:`${i}-sorter`},[$.value&&v("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:p.value==="ascend"}]},[v(w4,null,null)]),b.value&&v("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:p.value==="descend"}]},[v(ys,null,null)])]),f.value&&Y()])},_=m(()=>{var G,J;return{...I3(e.column,{dataColumns:e.dataColumns,operations:e.operations}),...(G=e.column)==null?void 0:G.cellStyle,...(J=e.column)==null?void 0:J.headerCellStyle}}),ae=m(()=>{var G,J;return[`${i}-th`,{[`${i}-col-sorted`]:!!p.value,[`${i}-th-resizing`]:l.value},...B3(i,e.column),(G=e.column)==null?void 0:G.cellClass,(J=e.column)==null?void 0:J.headerCellClass]}),oe=G=>{var J,U,R;(J=e.column)!=null&&J.dataIndex&&((R=u.onThMouseDown)==null||R.call(u,(U=e.column)==null?void 0:U.dataIndex,G))};return()=>{var G,J,U,R;const K=(G=e.column.colSpan)!=null?G:1,te=(J=e.column.rowSpan)!=null?J:1;return v((R=(U=o.th)==null?void 0:U.call(o,{column:e.column})[0])!=null?R:"th",{class:ae.value,style:_.value,colspan:K>1?K:void 0,rowspan:te>1?te:void 0},{default:()=>[Q(),!f.value&&Y(),e.resizable&&v("span",{class:`${i}-column-handle`,onMousedown:oe},null)]})}}});function sG(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var go=N({name:"Td",props:{rowIndex:Number,record:{type:Object,default:()=>({})},column:{type:Object,default:()=>({})},type:{type:String,default:"normal"},operations:{type:Array,default:()=>[]},dataColumns:{type:Array,default:()=>[]},colSpan:{type:Number,default:1},rowSpan:{type:Number,default:1},isFixedExpand:{type:Boolean,default:!1},containerWidth:{type:Number},showExpandBtn:{type:Boolean,default:!1},indentSize:{type:Number,default:0},renderExpandBtn:{type:Function},summary:{type:Boolean,default:!1}},setup(e,{slots:o}){const t=W("table"),i=m(()=>{var j;if(lt((j=e.column)==null?void 0:j.tooltip))return e.column.tooltip}),s=m(()=>{var j,O;return((j=e.column)==null?void 0:j.dataIndex)&&((O=$.sorter)==null?void 0:O.field)===e.column.dataIndex}),u=m(()=>{var j;return((j=e.column)==null?void 0:j.dataIndex)&&$.resizingColumn===e.column.dataIndex}),l=()=>{var j,O,T,V,P,E;return e.summary?Ae((j=e.column)==null?void 0:j.summaryCellClass)?e.column.summaryCellClass((O=e.record)==null?void 0:O.raw):(T=e.column)==null?void 0:T.summaryCellClass:Ae((V=e.column)==null?void 0:V.bodyCellClass)?e.column.bodyCellClass((P=e.record)==null?void 0:P.raw):(E=e.column)==null?void 0:E.bodyCellClass},k=m(()=>{var j;return[`${t}-td`,{[`${t}-col-sorted`]:s.value,[`${t}-td-resizing`]:u.value},...B3(t,e.column),(j=e.column)==null?void 0:j.cellClass,l()]}),f=()=>{var j,O,T,V,P,E;return e.summary?Ae((j=e.column)==null?void 0:j.summaryCellStyle)?e.column.summaryCellStyle((O=e.record)==null?void 0:O.raw):(T=e.column)==null?void 0:T.summaryCellStyle:Ae((V=e.column)==null?void 0:V.bodyCellStyle)?e.column.bodyCellStyle((P=e.record)==null?void 0:P.raw):(E=e.column)==null?void 0:E.bodyCellStyle},p=m(()=>{var j;const O=I3(e.column,{dataColumns:e.dataColumns,operations:e.operations}),T=f();return{...O,...(j=e.column)==null?void 0:j.cellStyle,...T}}),y=m(()=>{if(e.isFixedExpand&&e.containerWidth)return{width:`${e.containerWidth}px`}}),$=ot(kl,{}),b=()=>{var j,O,T,V,P,E,M,A;if(o.default)return o.default();const x={record:(j=e.record)==null?void 0:j.raw,column:e.column,rowIndex:(O=e.rowIndex)!=null?O:-1};return o.cell?o.cell(x):(T=e.column.slots)!=null&&T.cell?e.column.slots.cell(x):e.column.render?e.column.render(x):e.column.slotName&&((V=$.slots)!=null&&V[e.column.slotName])?(E=(P=$.slots)[e.column.slotName])==null?void 0:E.call(P,x):String((A=Eo((M=e.record)==null?void 0:M.raw,e.column.dataIndex))!=null?A:"")},w=D(!1),z=j=>{var O,T;Ae($.loadMore)&&!((O=e.record)!=null&&O.isLeaf)&&!((T=e.record)!=null&&T.children)&&(w.value=!0,new Promise(V=>{var P;(P=$.loadMore)==null||P.call($,e.record.raw,V)}).then(V=>{var P;(P=$.addLazyLoadData)==null||P.call($,V,e.record),w.value=!1})),j.stopPropagation()},I=()=>{var j,O,T,V,P,E;let M;return v("span",{class:[`${t}-cell`,`${t}-cell-align-${(O=(j=e.column)==null?void 0:j.align)!=null?O:"left"}`,{[`${t}-cell-fixed-expand`]:e.isFixedExpand,[`${t}-cell-expand-icon`]:e.showExpandBtn}],style:y.value},[e.indentSize>0&&v("span",{style:{paddingLeft:`${e.indentSize}px`}},null),e.showExpandBtn&&v("span",{class:`${t}-cell-inline-icon`,onClick:z},[w.value?v(Yt,null,null):(T=e.renderExpandBtn)==null?void 0:T.call(e,e.record,!1)]),(V=e.column)!=null&&V.ellipsis&&((P=e.column)!=null&&P.tooltip)?v(V3,{class:`${t}-td-content`,tooltipProps:i.value},sG(M=b())?M:{default:()=>[M]}):v("span",{class:[`${t}-td-content`,{[`${t}-text-ellipsis`]:(E=e.column)==null?void 0:E.ellipsis}]},[b()])])};return()=>{var j,O,T,V;return v((V=(T=o.td)==null?void 0:T.call(o,{record:(j=e.record)==null?void 0:j.raw,column:e.column,rowIndex:(O=e.rowIndex)!=null?O:-1})[0])!=null?V:"td",{class:k.value,style:p.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},{default:()=>[I()]})}}}),aG=N({name:"OperationTh",props:{operationColumn:{type:Object,required:!0},operations:{type:Array,required:!0},rowSpan:{type:Number,default:1},selectAll:{type:Boolean,default:!1}},setup(e){const o=W("table"),t=ot(kl,{}),i=m(()=>{var k,f,p,y;let $=!1,b=!1;const z=((f=(k=t.currentSelectedRowKeys)==null?void 0:k.filter(j=>{var O,T;return(T=(O=t.currentAllEnabledRowKeys)==null?void 0:O.includes(j))!=null?T:!0}))!=null?f:[]).length,I=(y=(p=t.currentAllEnabledRowKeys)==null?void 0:p.length)!=null?y:0;return z>0&&(z>=I?$=!0:b=!0),{checked:$,indeterminate:b}}),s=()=>e.selectAll?v(Hn,{modelValue:i.value.checked,indeterminate:i.value.indeterminate,uninjectGroupContext:!0,onChange:k=>{var f;(f=t.onSelectAll)==null||f.call(t,k)}},{default:Ae(e.operationColumn.title)?e.operationColumn.title():e.operationColumn.title}):e.operationColumn.title?Ae(e.operationColumn.title)?e.operationColumn.title():e.operationColumn.title:null,u=m(()=>N3(e.operationColumn,e.operations)),l=m(()=>[`${o}-th`,`${o}-operation`,{[`${o}-checkbox`]:e.selectAll},...j3(o,e.operationColumn)]);return()=>v("th",{class:l.value,style:u.value,rowspan:e.rowSpan>1?e.rowSpan:void 0},[v("span",{class:`${o}-cell`},[s()])])}}),by=N({name:"OperationTd",components:{Checkbox:Hn,Radio:cl,IconPlus:bo,IconMinus:ni},props:{operationColumn:{type:Object,required:!0},operations:{type:Array,required:!0},record:{type:Object,required:!0},hasExpand:{type:Boolean,default:!1},selectedRowKeys:{type:Array},renderExpandBtn:{type:Function},colSpan:{type:Number,default:1},rowSpan:{type:Number,default:1},summary:{type:Boolean,default:!1}},emits:["select"],setup(e,{emit:o,slots:t}){const i=W("table"),s=ot(kl,{}),u=m(()=>N3(e.operationColumn,e.operations)),l=m(()=>[`${i}-td`,`${i}-operation`,{[`${i}-checkbox`]:e.operationColumn.name==="selection-checkbox",[`${i}-radio`]:e.operationColumn.name==="selection-radio",[`${i}-expand`]:e.operationColumn.name==="expand",[`${i}-drag-handle`]:e.operationColumn.name==="drag-handle"},...j3(i,e.operationColumn)]),k=m(()=>b4(e.record)),f=m(()=>{var y;return xY((y=s.currentSelectedRowKeys)!=null?y:[],k.value)}),p=()=>{var y,$,b,w,z,I;if(e.summary)return null;if(e.operationColumn.render)return e.operationColumn.render(e.record.raw);if(e.operationColumn.name==="selection-checkbox"){const j=e.record.key;return!s.checkStrictly&&!e.record.isLeaf?v(Hn,{modelValue:f.value.checked,indeterminate:f.value.indeterminate,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:O=>{var T;return(T=s.onSelectAllLeafs)==null?void 0:T.call(s,e.record,O)},onClick:O=>O.stopPropagation()},null):v(Hn,{modelValue:($=(y=e.selectedRowKeys)==null?void 0:y.includes(j))!=null?$:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:O=>{var T;return(T=s.onSelect)==null?void 0:T.call(s,O,e.record)},onClick:O=>O.stopPropagation()},null)}if(e.operationColumn.name==="selection-radio"){const j=e.record.key;return v(cl,{modelValue:(w=(b=e.selectedRowKeys)==null?void 0:b.includes(j))!=null?w:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:O=>{var T;return(T=s.onSelect)==null?void 0:T.call(s,O,e.record)},onClick:O=>O.stopPropagation()},null)}return e.operationColumn.name==="expand"?e.hasExpand&&e.renderExpandBtn?e.renderExpandBtn(e.record):null:e.operationColumn.name==="drag-handle"?(I=(z=t["drag-handle-icon"])==null?void 0:z.call(t))!=null?I:v(si,null,null):null};return()=>v("td",{class:l.value,style:u.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},[v("span",{class:`${i}-cell`},[p()])])}});const cG=e=>{const o=m(()=>{if(e.value)return e.value.type==="handle"?"handle":"row"}),t=Ce({dragging:!1,sourceKey:"",sourcePath:[],targetPath:[],data:{}}),i=()=>{t.dragging=!1,t.sourceKey="",t.sourcePath=[],t.targetPath=[],t.data={}};return{dragType:o,dragState:t,handleDragStart:(y,$,b,w)=>{if(y.dataTransfer&&(y.dataTransfer.effectAllowed="move",y.target&&y.target.tagName==="TD")){const{parentElement:z}=y.target;z&&z.tagName==="TR"&&y.dataTransfer.setDragImage(z,0,0)}t.dragging=!0,t.sourceKey=$,t.sourcePath=b,t.targetPath=[...b],t.data=w},handleDragEnter:(y,$)=>{y.dataTransfer&&(y.dataTransfer.dropEffect="move"),t.targetPath.toString()!==$.toString()&&(t.targetPath=$),y.preventDefault()},handleDragLeave:y=>{},handleDragover:y=>{y.dataTransfer&&(y.dataTransfer.dropEffect="move"),y.preventDefault()},handleDragEnd:y=>{var $;(($=y.dataTransfer)==null?void 0:$.dropEffect)==="none"&&i()},handleDrop:y=>{i(),y.preventDefault()}}},uG=(e,o)=>{const t=D(""),i=Ce({}),s=(k,f)=>{f.preventDefault(),t.value=k,mt(window,"mousemove",l),mt(window,"mouseup",u),mt(window,"contextmenu",u)},u=()=>{t.value="",ht(window,"mousemove",l),ht(window,"mouseup",u),ht(window,"contextmenu",u)},l=k=>{const f=e.value[t.value];if(f){const{clientX:p}=k,{x:y}=f.getBoundingClientRect();let $=Math.ceil(p-y);$<40&&($=40),i[t.value]=$,o("columnResize",t.value,$)}};return{resizingColumn:t,columnWidth:i,handleThMouseDown:s,handleThMouseUp:u}},dG=({columns:e,onFilterChange:o})=>{const t=D(wy(e.value));Ie(e,l=>{const k=wy(l);fl(k,t.value)||(t.value=k)});const i=m(()=>{var l,k;const f={};for(const p of e.value)if(p.dataIndex){const y=(k=(l=p.filterable)==null?void 0:l.filteredValue)!=null?k:t.value[p.dataIndex];y&&(f[p.dataIndex]=y)}return f});return{_filters:t,computedFilters:i,resetFilters:l=>{var k;const f=l?[].concat(l):[],p={};for(const y of e.value)if(y.dataIndex&&y.filterable&&(f.length===0||f.includes(y.dataIndex))){const $=(k=y.filterable.defaultFilteredValue)!=null?k:[];p[y.dataIndex]=$,o(y.dataIndex,$)}t.value=p},clearFilters:l=>{const k=l?[].concat(l):[],f={};for(const p of e.value)if(p.dataIndex&&p.filterable&&(k.length===0||k.includes(p.dataIndex))){const y=[];f[p.dataIndex]=y,o(p.dataIndex,y)}t.value=f}}},wy=e=>{var o;const t={};for(const i of e)i.dataIndex&&((o=i.filterable)!=null&&o.defaultFilteredValue)&&(t[i.dataIndex]=i.filterable.defaultFilteredValue);return t},fG=({columns:e,onSorterChange:o})=>{const t=D(Sy(e.value));Ie(e,l=>{const k=Sy(l);fl(k,t.value)||(t.value=k)});const i=m(()=>{var l;for(const k of e.value)if(k.dataIndex&&k.sortable){const f=Ot(k.sortable.sortOrder)?k.sortable.sortOrder:((l=t.value)==null?void 0:l.field)===k.dataIndex?t.value.direction:"";if(f)return{field:k.dataIndex,direction:f}}});return{_sorter:t,computedSorter:i,resetSorters:()=>{var l;let k;for(const f of e.value)f.dataIndex&&f.sortable&&(!k&&f.sortable.defaultSortOrder&&(k={field:f.dataIndex,direction:f.sortable.defaultSortOrder}),o(f.dataIndex,(l=f.sortable.defaultSortOrder)!=null?l:""));t.value=k},clearSorters:()=>{for(const l of e.value)l.dataIndex&&l.sortable&&o(l.dataIndex,"")}}},Sy=e=>{var o;for(const t of e)if(t.dataIndex&&((o=t.sortable)!=null&&o.defaultSortOrder))return{field:t.dataIndex,direction:t.sortable.defaultSortOrder}},zy=({spanMethod:e,data:o,columns:t})=>{const i=(k,f)=>{k==null||k.forEach((p,y)=>{var $;p.hasSubtree&&(($=p.children)!=null&&$.length)&&i(p.children||[],f),t.value.forEach((b,w)=>{var z,I;const{rowspan:j=1,colspan:O=1}=(I=(z=e.value)==null?void 0:z.call(e,{record:p.raw,column:b,rowIndex:y,columnIndex:w}))!=null?I:{};(j>1||O>1)&&(f[`${y}-${w}-${p.key}`]=[j,O],Array.from({length:j}).forEach((T,V)=>{var P;if(y+V{w+A{const k={};return s.value={},e.value&&i(o.value,k),k}),l=m(()=>{const k=[];for(const f of Object.keys(s.value))k.push(f);return k});return{tableSpan:u,removedCells:l}};function mG(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const Ly={wrapper:!0,cell:!1,headerCell:!1,bodyCell:!1};var gf=N({name:"Table",props:{columns:{type:Array,default:()=>[]},data:{type:Array,default:()=>[]},bordered:{type:[Boolean,Object],default:!0},hoverable:{type:Boolean,default:!0},stripe:{type:Boolean,default:!1},size:{type:String,default:()=>{var e,o;return(o=(e=ot(nn,void 0))==null?void 0:e.size)!=null?o:"large"}},tableLayoutFixed:{type:Boolean,default:!1},loading:{type:[Boolean,Object],default:!1},rowSelection:{type:Object},expandable:{type:Object},scroll:{type:Object},pagination:{type:[Boolean,Object],default:!0},pagePosition:{type:String,default:"br"},indentSize:{type:Number,default:16},rowKey:{type:String,default:"key"},showHeader:{type:Boolean,default:!0},virtualListProps:{type:Object},spanMethod:{type:Function},spanAll:{type:Boolean,default:!1},components:{type:Object},loadMore:{type:Function},filterIconAlignLeft:{type:Boolean,default:!1},hideExpandButtonOnEmpty:{type:Boolean,default:!1},rowClass:{type:[String,Array,Object,Function]},draggable:{type:Object},rowNumber:{type:[Boolean,Object]},columnResizable:{type:Boolean},summary:{type:[Boolean,Function]},summaryText:{type:String,default:"Summary"},summarySpanMethod:{type:Function},selectedKeys:{type:Array},defaultSelectedKeys:{type:Array},expandedKeys:{type:Array},defaultExpandedKeys:{type:Array},defaultExpandAllRows:{type:Boolean,default:!1},stickyHeader:{type:[Boolean,Number],default:!1},scrollbar:{type:[Object,Boolean],default:!0},showEmptyTree:{type:Boolean,default:!1}},emits:{"update:selectedKeys":e=>!0,"update:expandedKeys":e=>!0,expand:(e,o)=>!0,expandedChange:e=>!0,select:(e,o,t)=>!0,selectAll:e=>!0,selectionChange:e=>!0,sorterChange:(e,o)=>!0,filterChange:(e,o)=>!0,pageChange:e=>!0,pageSizeChange:e=>!0,change:(e,o,t)=>!0,cellMouseEnter:(e,o,t)=>!0,cellMouseLeave:(e,o,t)=>!0,cellClick:(e,o,t)=>!0,rowClick:(e,o)=>!0,headerClick:(e,o)=>!0,columnResize:(e,o)=>!0,rowDblclick:(e,o)=>!0,cellDblclick:(e,o,t)=>!0,rowContextmenu:(e,o)=>!0,cellContextmenu:(e,o,t)=>!0},setup(e,{emit:o,slots:t}){const{columns:i,rowKey:s,rowSelection:u,expandable:l,loadMore:k,filterIconAlignLeft:f,selectedKeys:p,defaultSelectedKeys:y,expandedKeys:$,defaultExpandedKeys:b,defaultExpandAllRows:w,spanMethod:z,draggable:I,summarySpanMethod:j,scrollbar:O,showEmptyTree:T}=$e(e),V=W("table"),P=ot(nn,void 0),E=m(()=>lt(e.bordered)?{...Ly,...e.bordered}:{...Ly,wrapper:e.bordered}),{children:M,components:A}=ti("TableColumn"),x=m(()=>{var de,ge;return(ge=(de=u.value)==null?void 0:de.checkStrictly)!=null?ge:!0}),{displayScrollbar:X,scrollbarProps:Y}=is(O),q=m(()=>{var de,ge,je,Te;const qe=!!((de=e.scroll)!=null&&de.x||(ge=e.scroll)!=null&&ge.minWidth),et=!!((je=e.scroll)!=null&&je.y||(Te=e.scroll)!=null&&Te.maxHeight);return{x:qe,y:et}}),le=D(),Q=D({}),{componentRef:_,elementRef:ae}=el("containerRef"),{componentRef:oe,elementRef:G}=el("containerRef"),{elementRef:J}=el("viewportRef"),{componentRef:U,elementRef:R}=el("containerRef"),K=m(()=>te.value?Yo.value?J.value:G.value:ae.value),te=m(()=>q.value.y||e.stickyHeader||Yo.value||q.value.x&&Et.value.length===0),fe=Ce(new Map),se=D();Ie([A,fe],([de,ge])=>{if(de.length>0){const je=[];de.forEach(Te=>{const qe=ge.get(Te);qe&&je.push(qe)}),se.value=je}else se.value=void 0});const ie=new Map,pe=D([]),Ne=D([]),{resizingColumn:Me,columnWidth:Pe,handleThMouseDown:Ze}=uG(Q,o);Ie([i,se,Pe],([de,ge])=>{var je;const Te=AY((je=ge??de)!=null?je:[],ie,Pe);pe.value=Te.dataColumns,Ne.value=Te.groupColumns},{immediate:!0,deep:!0});const Se=m(()=>["tl","top","tr"].includes(e.pagePosition)),Re=D(!1),Le=D(!1),ce=D(!1);Ut(()=>{var de,ge,je;let Te=!1,qe=!1,et=!1;((de=e.rowSelection)!=null&&de.fixed||(ge=e.expandable)!=null&&ge.fixed||(je=e.draggable)!=null&&je.fixed)&&(Te=!0);for(const ut of pe.value)ut.fixed==="left"?(Te=!0,et=!0):ut.fixed==="right"&&(qe=!0);Te!==Re.value&&(Re.value=Te),qe!==Le.value&&(Le.value=qe),et!==ce.value&&(ce.value=et)});const me=m(()=>{for(const de of pe.value)if(de.ellipsis)return!0;return!1}),he=de=>{const ge={type:de,page:Bn.value,pageSize:Wn.value,sorter:kt.value,filters:be.value,dragTarget:de==="drag"?un.data:void 0};o("change",fo.value,ge,Gn.value)},Fe=(de,ge)=>{Be.value={...be.value,[de]:ge},o("filterChange",de,ge),he("filter")},We=(de,ge)=>{at.value=ge?{field:de,direction:ge}:void 0,o("sorterChange",de,ge),he("sorter")},{_filters:Be,computedFilters:be,resetFilters:tt,clearFilters:it}=dG({columns:pe,onFilterChange:Fe}),{_sorter:at,computedSorter:kt,resetSorters:Bt,clearSorters:pn}=fG({columns:pe,onSorterChange:We}),we=new Set,ye=m(()=>{const de=[];we.clear();const ge=je=>{if(Xe(je)&&je.length>0)for(const Te of je)de.push(Te[s.value]),Te.disabled&&we.add(Te[s.value]),Te.children&&ge(Te.children)};return ge(e.data),de}),ze=m(()=>{const de=[],ge=je=>{for(const Te of je)de.push(Te.key),Te.children&&ge(Te.children)};return ge(Et.value),de}),Qe=m(()=>{const de=[],ge=je=>{for(const Te of je)Te.disabled||de.push(Te.key),Te.children&&ge(Te.children)};return ge(Et.value),de}),{selectedRowKeys:Pt,currentSelectedRowKeys:Ct,handleSelect:Qt,handleSelectAllLeafs:Oe,handleSelectAll:xe,select:Je,selectAll:nt,clearSelected:rt}=qY({selectedKeys:p,defaultSelectedKeys:y,rowSelection:u,currentAllRowKeys:ze,currentAllEnabledRowKeys:Qe,emit:o}),{expandedRowKeys:ct,handleExpand:Ht,expand:Jt,expandAll:no}=KY({expandedKeys:$,defaultExpandedKeys:b,defaultExpandAllRows:w,expandable:l,allRowKeys:ye,emit:o}),oo=Ce({}),uo=(de,ge)=>{de&&(oo[ge.key]=de)},En=de=>{var ge,je;for(const Te of Object.keys(be.value)){const qe=be.value[Te],et=ie.get(Te);if(et&&((ge=et.filterable)!=null&&ge.filter)&&qe.length>0){const ut=(je=et.filterable)==null?void 0:je.filter(qe,de.raw);if(!ut)return ut}}return!0},{dragType:Ln,dragState:un,handleDragStart:Ke,handleDragEnter:dt,handleDragover:Mt,handleDragEnd:jn,handleDrop:hn}=cG(I),Yn=m(()=>{var de;const ge=je=>{const Te=[];for(const qe of je){const et={raw:qe,key:qe[e.rowKey],disabled:qe.disabled,expand:qe.expand,isLeaf:qe.isLeaf};qe.children?(et.isLeaf=!1,et.children=ge(qe.children)):e.loadMore&&!qe.isLeaf?(et.isLeaf=!1,oo[et.key]&&(et.children=ge(oo[et.key]))):et.isLeaf=!0,et.hasSubtree=!!(et.children?!e.hideExpandButtonOnEmpty||et.children.length>0:e.loadMore&&!et.isLeaf),Te.push(et)}return Te};return ge((de=e.data)!=null?de:[])}),lo=m(()=>{const de=ge=>ge.filter(je=>En(je)?(je.children&&(je.children=de(je.children)),!0):!1);return Object.keys(be.value).length>0?de(Yn.value):Yn.value}),Gn=m(()=>{var de,ge,je;const Te=P3(lo.value);if(Te.length>0){if((de=kt.value)!=null&&de.field){const ut=ie.get(kt.value.field);if(ut&&((ge=ut.sortable)==null?void 0:ge.sorter)!==!0){const{field:vt,direction:gt}=kt.value;Te.sort((Wt,Qn)=>{var Tn;const zl=Eo(Wt.raw,vt),yt=Eo(Qn.raw,vt);if((Tn=ut.sortable)!=null&&Tn.sorter&&Ae(ut.sortable.sorter))return ut.sortable.sorter(Wt.raw,Qn.raw,{dataIndex:vt,direction:gt});const In=zl>yt?1:-1;return gt==="descend"?-In:In})}}const{sourcePath:qe,targetPath:et}=un;if(un.dragging&&et.length&&et.toString()!==qe.toString()&&qe.length===et.length&&qe.slice(0,-1).toString()===et.slice(0,-1).toString()){let ut=Te;for(let vt=0;vt=qe.length-1){const Qn=ut[gt],Tn=et[vt];Tn>gt?(ut.splice(Tn+1,0,Qn),ut.splice(gt,1)):(ut.splice(Tn,0,Qn),ut.splice(gt+1,1))}else ut=(je=ut[gt].children)!=null?je:[]}}}return Te}),{page:Bn,pageSize:Wn,handlePageChange:vl,handlePageSizeChange:yl}=UY(e,o),gl=m(()=>{var de,ge;return(ge=(de=u.value)==null?void 0:de.onlyCurrent)!=null?ge:!1});Ie(Bn,(de,ge)=>{de!==ge&&gl.value&&rt()});const Et=m(()=>e.pagination&&Gn.value.length>Wn.value?Gn.value.slice((Bn.value-1)*Wn.value,Bn.value*Wn.value):Gn.value),fo=m(()=>M3(Et.value)),hl=()=>pe.value.reduce((de,ge,je)=>{if(ge.dataIndex)if(je===0)Rr(de,ge.dataIndex,e.summaryText,{addPath:!0});else{let Te=0,qe=!1;Et.value.forEach(et=>{if(ge.dataIndex){const ut=Eo(et.raw,ge.dataIndex);Z(ut)?Te+=ut:!De(ut)&&!cn(ut)&&(qe=!0)}}),Rr(de,ge.dataIndex,qe?"":Te,{addPath:!0})}return de},{}),Ro=de=>de&&de.length>0?de.map(ge=>({raw:ge,key:ge[e.rowKey]})):[],$n=m(()=>e.summary?Ae(e.summary)?Ro(e.summary({columns:pe.value,data:fo.value})):Ro([hl()]):[]),mo=D(0),Xn=D(!0),po=D(!0),Ve=()=>{let de=!0,ge=!0;const je=K.value;je&&(de=mo.value===0,ge=Math.ceil(mo.value+je.offsetWidth)>=je.scrollWidth),de!==Xn.value&&(Xn.value=de),ge!==po.value&&(po.value=ge)},_e=()=>Xn.value&&po.value?`${V}-scroll-position-both`:Xn.value?`${V}-scroll-position-left`:po.value?`${V}-scroll-position-right`:`${V}-scroll-position-middle`,bt=()=>{const de=[];return Re.value&&de.push(`${V}-has-fixed-col-left`),Le.value&&de.push(`${V}-has-fixed-col-right`),de},wt=de=>{de.target.scrollLeft!==mo.value&&(mo.value=de.target.scrollLeft),Ve()},At=de=>{wt(de);const{scrollLeft:ge}=de.target;R.value&&(R.value.scrollLeft=ge),le.value&&(le.value.scrollLeft=ge)},kn=(de,ge)=>{o("rowClick",de.raw,ge)},qo=(de,ge)=>{o("rowDblclick",de.raw,ge)},Cs=(de,ge)=>{o("rowContextmenu",de.raw,ge)},Ko=(de,ge,je)=>{o("cellClick",de.raw,ge,je)},fi=Kl((de,ge,je)=>{o("cellMouseEnter",de.raw,ge,je)},30),mi=Kl((de,ge,je)=>{o("cellMouseLeave",de.raw,ge,je)},30),pi=(de,ge,je)=>{o("cellDblclick",de.raw,ge,je)},ki=(de,ge,je)=>{o("cellContextmenu",de.raw,ge,je)},$l=(de,ge)=>{o("headerClick",de,ge)},Ft=m(()=>{var de,ge;const je=[],Te=Re.value||Le.value;let qe,et,ut;((de=e.draggable)==null?void 0:de.type)==="handle"&&(qe={name:"drag-handle",title:e.draggable.title,width:e.draggable.width,fixed:e.draggable.fixed||Te},je.push(qe)),e.expandable&&(et={name:"expand",title:e.expandable.title,width:e.expandable.width,fixed:e.expandable.fixed||Te},je.push(et)),e.rowSelection&&(ut={name:e.rowSelection.type==="radio"?"selection-radio":"selection-checkbox",title:e.rowSelection.title,width:e.rowSelection.width,fixed:e.rowSelection.fixed||Te},je.push(ut)),!ce.value&&je.length>0&&je[je.length-1].fixed&&(je[je.length-1].isLastLeftFixed=!0);const vt=(ge=e.components)==null?void 0:ge.operations;return Ae(vt)?vt({dragHandle:qe,expand:et,selection:ut}):je}),bs=m(()=>{var de,ge,je,Te;if(q.value.x){const qe={width:Z((de=e.scroll)==null?void 0:de.x)?`${(ge=e.scroll)==null?void 0:ge.x}px`:(je=e.scroll)==null?void 0:je.x};return(Te=e.scroll)!=null&&Te.minWidth&&(qe.minWidth=Z(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),qe}}),Uo=m(()=>{var de,ge,je,Te;if(q.value.x&&Et.value.length>0){const qe={width:Z((de=e.scroll)==null?void 0:de.x)?`${(ge=e.scroll)==null?void 0:ge.x}px`:(je=e.scroll)==null?void 0:je.x};return(Te=e.scroll)!=null&&Te.minWidth&&(qe.minWidth=Z(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),qe}});ft(kl,Ce({loadMore:k,addLazyLoadData:uo,slots:t,sorter:kt,filters:be,filterIconAlignLeft:f,resizingColumn:Me,checkStrictly:x,currentAllEnabledRowKeys:Qe,currentSelectedRowKeys:Ct,addColumn:(de,ge)=>{fe.set(de,ge)},removeColumn:de=>{fe.delete(de)},onSelectAll:xe,onSelect:Qt,onSelectAllLeafs:Oe,onSorterChange:We,onFilterChange:Fe,onThMouseDown:Ze}));const yi=m(()=>[V,`${V}-size-${e.size}`,{[`${V}-border`]:E.value.wrapper,[`${V}-border-cell`]:E.value.cell,[`${V}-border-header-cell`]:!E.value.cell&&E.value.headerCell,[`${V}-border-body-cell`]:!E.value.cell&&E.value.bodyCell,[`${V}-stripe`]:e.stripe,[`${V}-hover`]:e.hoverable,[`${V}-dragging`]:un.dragging,[`${V}-type-selection`]:!!e.rowSelection,[`${V}-empty`]:e.data&&Et.value.length===0,[`${V}-layout-fixed`]:e.tableLayoutFixed||q.value.x||te.value||me.value}]),ws=m(()=>[`${V}-pagination`,{[`${V}-pagination-left`]:e.pagePosition==="tl"||e.pagePosition==="bl",[`${V}-pagination-center`]:e.pagePosition==="top"||e.pagePosition==="bottom",[`${V}-pagination-right`]:e.pagePosition==="tr"||e.pagePosition==="br",[`${V}-pagination-top`]:Se.value}]),Ss=m(()=>{const de=bt();return q.value.x&&de.push(_e()),te.value&&de.push(`${V}-scroll-y`),de}),Yo=m(()=>!!e.virtualListProps),Lo=D({}),gi=()=>{const de={};for(const ge of Object.keys(Q.value))de[ge]=Q.value[ge].offsetWidth;Lo.value=de},jo=D(!1),hi=()=>G.value?G.value.offsetWidth>G.value.clientWidth:!1,zs=()=>{const de=hi();jo.value!==de&&(jo.value=de),Ve(),gi()};st(()=>{jo.value=hi(),gi()});const Cl=m(()=>lt(e.loading)?e.loading:{loading:e.loading}),$i=()=>v(io,{empty:!0},{default:()=>[v(go,{colSpan:pe.value.length+Ft.value.length},{default:()=>{var de,ge,je,Te,qe;return[(qe=(Te=(de=t.empty)==null?void 0:de.call(t))!=null?Te:(je=P==null?void 0:(ge=P.slots).empty)==null?void 0:je.call(ge,{component:"table"}))!=null?qe:v(ao,null,null)]}})]}),Ls=de=>{var ge;if(de.expand)return Ae(de.expand)?de.expand():de.expand;if(t["expand-row"])return t["expand-row"]({record:de.raw});if((ge=e.expandable)!=null&&ge.expandedRowRender)return e.expandable.expandedRowRender(de.raw)},Ci=m(()=>[].concat(Ft.value,pe.value)),js=m(()=>e.spanAll?Ci.value:pe.value),{tableSpan:Go,removedCells:bi}=zy({spanMethod:z,data:Et,columns:js}),{tableSpan:wi,removedCells:Si}=zy({spanMethod:j,data:$n,columns:Ci}),Xo=de=>{if(!(!Yo.value||!de||!Lo.value[de]))return{width:`${Lo.value[de]}px`}},bl=(de,ge)=>v(io,{key:`table-summary-${ge}`,class:[`${V}-tr-summary`,Ae(e.rowClass)?e.rowClass(de.raw,ge):e.rowClass],onClick:je=>kn(de,je)},{default:()=>[Ft.value.map((je,Te)=>{var qe;const et=`${ge}-${Te}-${de.key}`,[ut,vt]=(qe=wi.value[et])!=null?qe:[1,1];if(Si.value.includes(et))return null;const gt=Xo(je.name);return v(by,{style:gt,operationColumn:je,operations:Ft.value,record:de,rowSpan:ut,colSpan:vt,summary:!0},null)}),pe.value.map((je,Te)=>{var qe;const et=`${ge}-${Ft.value.length+Te}-${de.key}`,[ut,vt]=(qe=wi.value[et])!=null?qe:[1,1];if(Si.value.includes(et))return null;const gt=Xo(je.dataIndex);return v(go,{key:`td-${et}`,style:gt,rowIndex:ge,record:de,column:je,operations:Ft.value,dataColumns:pe.value,rowSpan:ut,colSpan:vt,summary:!0,onClick:Wt=>Ko(de,je,Wt),onDblclick:Wt=>pi(de,je,Wt),onMouseenter:Wt=>fi(de,je,Wt),onMouseleave:Wt=>mi(de,je,Wt),onContextmenu:Wt=>ki(de,je,Wt)},{td:t.td,cell:t["summary-cell"]})})],tr:t.tr}),zi=()=>$n.value&&$n.value.length>0?v("tfoot",null,[$n.value.map((de,ge)=>bl(de,ge))]):null,Li=(de,ge=!0)=>{var je,Te,qe,et,ut;const vt=de.key,gt=ct.value.includes(vt);return v("button",{type:"button",class:`${V}-expand-btn`,onClick:Wt=>{Ht(vt,de.raw),ge&&Wt.stopPropagation()}},[(ut=(et=(je=t["expand-icon"])==null?void 0:je.call(t,{expanded:gt,record:de.raw}))!=null?et:(qe=(Te=e.expandable)==null?void 0:Te.icon)==null?void 0:qe.call(Te,gt,de.raw))!=null?ut:gt?v(ni,null,null):v(bo,null,null)])},Bs=(de,{indentSize:ge,indexPath:je,allowDrag:Te,expandContent:qe})=>{var et,ut;if(de.hasSubtree)return((et=de.children)==null?void 0:et.length)===0&&T.value?$i():(ut=de.children)==null?void 0:ut.map((vt,gt)=>wl(vt,gt,{indentSize:ge,indexPath:je,allowDrag:Te}));if(qe){const vt=K.value;return v(io,{key:`${de.key}-expand`,expand:!0},{default:()=>[v(go,{isFixedExpand:Re.value||Le.value,containerWidth:vt==null?void 0:vt.clientWidth,colSpan:pe.value.length+Ft.value.length},mG(qe)?qe:{default:()=>[qe]})]})}return null},wl=(de,ge,{indentSize:je=0,indexPath:Te,allowDrag:qe=!0}={})=>{var et;const ut=de.key,vt=(Te??[]).concat(ge),gt=Ls(de),Wt=ct.value.includes(ut),Qn=un.sourceKey===de.key,Tn=Ln.value?{draggable:qe,onDragstart:yt=>{qe&&Ke(yt,de.key,vt,de.raw)},onDragend:yt=>{qe&&jn(yt)}}:{},zl=Ln.value?{onDragenter:yt=>{qe&&dt(yt,vt)},onDragover:yt=>{qe&&Mt(yt)},onDrop:yt=>{qe&&(he("drag"),hn(yt))}}:{};return v(He,null,[v(io,ke({key:ut,class:[{[`${V}-tr-draggable`]:Ln.value==="row",[`${V}-tr-drag`]:Qn},Ae(e.rowClass)?e.rowClass(de.raw,ge):e.rowClass],rowIndex:ge,record:de,checked:e.rowSelection&&((et=Pt.value)==null?void 0:et.includes(ut)),onClick:yt=>kn(de,yt),onDblclick:yt=>qo(de,yt),onContextmenu:yt=>Cs(de,yt)},Ln.value==="row"?Tn:{},zl),{default:()=>[Ft.value.map((yt,In)=>{var Bo;const Io=`${ge}-${In}-${de.key}`,[Ll,No]=e.spanAll?(Bo=Go.value[Io])!=null?Bo:[1,1]:[1,1];if(e.spanAll&&bi.value.includes(Io))return null;const jl=Xo(yt.name);return v(by,ke({key:`operation-td-${In}`,style:jl,operationColumn:yt,operations:Ft.value,record:de,hasExpand:!!gt,selectedRowKeys:Ct.value,rowSpan:Ll,colSpan:No,renderExpandBtn:Li},Ln.value==="handle"?Tn:{}),{"drag-handle-icon":t["drag-handle-icon"]})}),pe.value.map((yt,In)=>{var Bo;const Io=`${ge}-${e.spanAll?Ft.value.length+In:In}-${de.key}`,[Ll,No]=(Bo=Go.value[Io])!=null?Bo:[1,1];if(bi.value.includes(Io))return null;const jl=In===0?{showExpandBtn:de.hasSubtree,indentSize:de.hasSubtree?je-20:je}:{},Ns=Xo(yt.dataIndex);return v(go,ke({key:`td-${In}`,style:Ns,rowIndex:ge,record:de,column:yt,operations:Ft.value,dataColumns:pe.value,rowSpan:Ll,renderExpandBtn:Li,colSpan:No},jl,{onClick:An=>Ko(de,yt,An),onDblclick:An=>pi(de,yt,An),onMouseenter:An=>fi(de,yt,An),onMouseleave:An=>mi(de,yt,An),onContextmenu:An=>ki(de,yt,An)}),{td:t.td})})],tr:t.tr}),Wt&&Bs(de,{indentSize:je+e.indentSize,indexPath:vt,allowDrag:qe&&!Qn,expandContent:gt})])},Qo=()=>{const de=Et.value.some(ge=>!!ge.hasSubtree);return v(Hl,null,{default:()=>[Et.value.length>0?Et.value.map((ge,je)=>wl(ge,je,{indentSize:de?20:0})):$i()],tbody:t.tbody})},ji=()=>v(Zl,null,{default:()=>[Ne.value.map((de,ge)=>v(io,{key:`header-row-${ge}`},{default:()=>[ge===0&&Ft.value.map((je,Te)=>{var qe;return v(aG,{key:`operation-th-${Te}`,ref:et=>{et!=null&&et.$el&&je.name&&(Q.value[je.name]=et.$el)},operationColumn:je,operations:Ft.value,selectAll:!!(je.name==="selection-checkbox"&&((qe=e.rowSelection)!=null&&qe.showCheckedAll)),rowSpan:Ne.value.length},null)}),de.map((je,Te)=>{const qe=e.columnResizable&&!!je.dataIndex&&Te{et!=null&&et.$el&&je.dataIndex&&(Q.value[je.dataIndex]=et.$el)},column:je,operations:Ft.value,dataColumns:pe.value,resizable:qe,onClick:et=>$l(je,et)},{th:t.th})})]}))],thead:t.thead}),Is=()=>{var de,ge;if(te.value){const je=Z(e.stickyHeader)?`${e.stickyHeader}px`:void 0,Te=[(de=Y.value)==null?void 0:de.outerClass];e.stickyHeader&&Te.push(`${V}-header-sticky`);const qe={top:je,...(ge=Y.value)==null?void 0:ge.outerStyle},et=X.value?qn:"div";return v(He,null,[e.showHeader&&v(et,ke({ref:U,class:[`${V}-header`,{[`${V}-header-sticky`]:e.stickyHeader&&!X.value}],style:{overflowY:jo.value?"scroll":void 0,top:X.value?void 0:je}},O.value?{hide:Et.value.length!==0,disableVertical:!0,...Y.value,outerClass:Te,outerStyle:qe}:void 0),{default:()=>[v("table",{class:`${V}-element`,style:bs.value,cellpadding:0,cellspacing:0},[v(Ti,{dataColumns:pe.value,operations:Ft.value,columnWidth:Pe},null),ji()])]}),v(xn,{onResize:zs},{default:()=>{var ut,vt;return[Yo.value&&Et.value.length?v(ml,ke({ref:gt=>{gt!=null&>.$el&&(G.value=gt.$el)},class:`${V}-body`,data:Et.value,itemKey:"_key",component:{list:"table",content:"tbody"},listAttrs:{class:`${V}-element`,style:Uo.value},paddingPosition:"list",height:"auto"},e.virtualListProps,{onScroll:At}),{item:({item:gt,index:Wt})=>wl(gt,Wt)}):v(et,ke({ref:oe,class:`${V}-body`,style:{maxHeight:Z((ut=e.scroll)==null?void 0:ut.y)?`${(vt=e.scroll)==null?void 0:vt.y}px`:"100%"}},O.value?{outerStyle:{display:"flex",minHeight:"0"},...Y.value}:void 0,{onScroll:At}),{default:()=>[v("table",{class:`${V}-element`,style:Uo.value,cellpadding:0,cellspacing:0},[Et.value.length!==0&&v(Ti,{dataColumns:pe.value,operations:Ft.value,columnWidth:Pe},null),Qo()])]})]}}),$n.value&&$n.value.length>0&&v("div",{ref:le,class:`${V}-tfoot`,style:{overflowY:jo.value?"scroll":"hidden"}},[v("table",{class:`${V}-element`,style:Uo.value,cellpadding:0,cellspacing:0},[v(Ti,{dataColumns:pe.value,operations:Ft.value,columnWidth:Pe},null),zi()])])])}return v(xn,{onResize:()=>Ve()},{default:()=>[v("table",{class:`${V}-element`,cellpadding:0,cellspacing:0,style:Uo.value},[v(Ti,{dataColumns:pe.value,operations:Ft.value,columnWidth:Pe},null),e.showHeader&&ji(),Qo(),$n.value&&$n.value.length>0&&zi()])]})},Bi=de=>{var ge;const je=(ge=e.scroll)!=null&&ge.maxHeight?{maxHeight:e.scroll.maxHeight}:void 0,Te=X.value?qn:"div";return v(He,null,[v("div",{class:[`${V}-container`,Ss.value]},[v(Te,ke({ref:_,class:[`${V}-content`,{[`${V}-content-scroll-x`]:!te.value}],style:je},O.value?{outerStyle:{height:"100%"},...Y.value}:void 0,{onScroll:wt}),{default:()=>[de?v("table",{class:`${V}-element`,cellpadding:0,cellspacing:0},[de()]):Is()]})]),t.footer&&v("div",{class:`${V}-footer`},[t.footer()])])},Ii=()=>{var de,ge;const je=lt(e.pagination)?Gt(e.pagination,["current","pageSize","defaultCurrent","defaultPageSize"]):{};return v("div",{class:ws.value},[(de=t["pagination-left"])==null?void 0:de.call(t),v(d4,ke({total:lo.value.length,current:Bn.value,pageSize:Wn.value,onChange:Te=>{vl(Te),he("pagination")},onPageSizeChange:Te=>{yl(Te),he("pagination")}},je),null),(ge=t["pagination-right"])==null?void 0:ge.call(t)])},Sl=m(()=>{var de,ge;if(Ot((de=e.scroll)==null?void 0:de.y))return{height:(ge=e.scroll)==null?void 0:ge.y}});return{render:()=>{var de;return t.default?v("div",{class:yi.value},[Bi(t.default)]):(M.value=(de=t.columns)==null?void 0:de.call(t),v("div",{class:yi.value,style:Sl.value},[M.value,v(Rn,Cl.value,{default:()=>[e.pagination!==!1&&(Et.value.length>0||Gn.value.length>0)&&Se.value&&Ii(),Bi(),e.pagination!==!1&&(Et.value.length>0||Gn.value.length>0)&&!Se.value&&Ii()]})]))},selfExpand:Jt,selfExpandAll:no,selfSelect:Je,selfSelectAll:nt,selfResetFilters:tt,selfClearFilters:it,selfResetSorters:Bt,selfClearSorters:pn}},methods:{selectAll(e){return this.selfSelectAll(e)},select(e,o){return this.selfSelect(e,o)},expandAll(e){return this.selfExpandAll(e)},expand(e,o){return this.selfExpand(e,o)},resetFilters(e){return this.selfResetFilters(e)},clearFilters(e){return this.selfClearFilters(e)},resetSorters(){return this.selfResetSorters()},clearSorters(){return this.selfClearSorters()}},render(){return this.render()}});const Fn=(e,o)=>{const t=Cn(e,o),i=D(t.value);return Ie(t,(s,u)=>{fl(s,u)||(i.value=s)}),i};var Mr=N({name:"TableColumn",props:{dataIndex:String,title:String,width:Number,minWidth:Number,align:{type:String},fixed:{type:String},ellipsis:{type:Boolean,default:!1},sortable:{type:Object,default:void 0},filterable:{type:Object,default:void 0},cellClass:{type:[String,Array,Object]},headerCellClass:{type:[String,Array,Object]},bodyCellClass:{type:[String,Array,Object,Function]},summaryCellClass:{type:[String,Array,Object,Function]},cellStyle:{type:Object},headerCellStyle:{type:Object},bodyCellStyle:{type:[Object,Function]},summaryCellStyle:{type:[Object,Function]},index:{type:Number},tooltip:{type:[Boolean,Object],default:!1}},setup(e,{slots:o}){var t;const{dataIndex:i,title:s,width:u,align:l,fixed:k,ellipsis:f,index:p,minWidth:y}=$e(e),$=Fn(e,"sortable"),b=Fn(e,"filterable"),w=Fn(e,"cellClass"),z=Fn(e,"headerCellClass"),I=Fn(e,"bodyCellClass"),j=Fn(e,"summaryCellClass"),O=Fn(e,"cellStyle"),T=Fn(e,"headerCellStyle"),V=Fn(e,"bodyCellStyle"),P=Fn(e,"summaryCellStyle"),E=Fn(e,"tooltip"),M=wn(),A=ot(kl,{}),x=ot($y,void 0),{children:X,components:Y}=ti("TableColumn"),q=Ce(new Map);ft($y,{addChild:(oe,G)=>{q.set(oe,G)},removeChild:oe=>{q.delete(oe)}});const _=D();Ie([Y,q],([oe,G])=>{if(oe.length>0){const J=[];oe.forEach(U=>{const R=G.get(U);R&&J.push(R)}),_.value=J}else _.value=void 0});const ae=Ce({dataIndex:i,title:s,width:u,minWidth:y,align:l,fixed:k,ellipsis:f,sortable:$,filterable:b,cellClass:w,headerCellClass:z,bodyCellClass:I,summaryCellClass:j,cellStyle:O,headerCellStyle:T,bodyCellStyle:V,summaryCellStyle:P,index:p,tooltip:E,children:_,slots:o});return M&&(x?x.addChild(M.uid,ae):(t=A.addColumn)==null||t.call(A,M.uid,ae)),an(()=>{var oe;M&&(x?x.removeChild(M.uid):(oe=A.removeColumn)==null||oe.call(A,M.uid))}),()=>{var oe;return X.value=(oe=o.default)==null?void 0:oe.call(o),X.value}}});const pG=Object.assign(gf,{Thead:Zl,Tbody:Hl,Tr:io,Th:xl,Td:go,Column:Mr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+gf.name,gf),e.component(t+Zl.name,Zl),e.component(t+Hl.name,Hl),e.component(t+io.name,io),e.component(t+xl.name,xl),e.component(t+go.name,go),e.component(t+Mr.name,Mr)}}),kG=({direction:e,type:o,offset:t})=>e==="vertical"?{transform:`translateY(${-t}px)`}:{transform:`translateX(${-t}px)`},vG=(e,o)=>{const{scrollTop:t,scrollLeft:i}=e;o==="horizontal"&&i&&e.scrollTo({left:-1*i}),o==="vertical"&&t&&e.scrollTo({top:-1*t})},z4=Symbol("ArcoTabs"),yG=N({name:"TabsTab",components:{IconHover:St,IconClose:Kt},props:{tab:{type:Object,required:!0},active:Boolean,editable:Boolean},emits:["click","delete"],setup(e,{emit:o}){const t=W("tabs-tab"),i=ot(z4,{}),s=p=>{e.tab.disabled||o("click",e.tab.key,p)},u=p=>{p.key==="Enter"&&s(p)},l=m(()=>Object.assign(i.trigger==="click"?{onClick:s}:{onMouseover:s},{onKeydown:u})),k=p=>{e.tab.disabled||o("delete",e.tab.key,p)},f=m(()=>[t,{[`${t}-active`]:e.active,[`${t}-closable`]:e.editable&&e.tab.closable,[`${t}-disabled`]:e.tab.disabled}]);return{prefixCls:t,cls:f,eventHandlers:l,handleDelete:k}}});function gG(e,o,t,i,s,u){const l=ne("icon-close"),k=ne("icon-hover");return h(),S("div",ke({tabindex:"0",class:e.cls},e.eventHandlers),[B("span",{class:C(`${e.prefixCls}-title`)},[ee(e.$slots,"default")],2),e.editable&&e.tab.closable?(h(),ue(k,{key:0,class:C(`${e.prefixCls}-close-btn`),onClick:yn(e.handleDelete,["stop"])},{default:ve(()=>[v(l)]),_:1},8,["class","onClick"])):re("v-if",!0)],16)}var hG=F(yG,[["render",gG]]);function $G(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var jy=N({name:"TabsButton",props:{type:{type:String,default:"next"},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1},onClick:{type:Function}},emits:["click"],setup(e,{emit:o}){const t=W("tabs-nav-button"),i=l=>{e.disabled||o("click",e.type,l)},s=()=>e.direction==="horizontal"?e.type==="next"?v(zn,null,null):v(Un,null,null):e.type==="next"?v(zo,null,null):v(ei,null,null),u=m(()=>[t,{[`${t}-disabled`]:e.disabled,[`${t}-left`]:e.direction==="horizontal"&&e.type==="previous",[`${t}-right`]:e.direction==="horizontal"&&e.type==="next",[`${t}-up`]:e.direction==="vertical"&&e.type==="previous",[`${t}-down`]:e.direction==="vertical"&&e.type==="next"}]);return()=>{let l;return v("div",{class:u.value,onClick:i},[v(St,{disabled:e.disabled},$G(l=s())?l:{default:()=>[l]})])}}});const CG=N({name:"TabsNavInk",props:{activeTabRef:{type:Object},direction:{type:String},disabled:Boolean,animation:Boolean},setup(e){const{activeTabRef:o}=$e(e),t=W("tabs-nav-ink"),i=D(0),s=D(0),u=m(()=>e.direction==="vertical"?{top:`${i.value}px`,height:`${s.value}px`}:{left:`${i.value}px`,width:`${s.value}px`}),l=()=>{if(o.value){const f=e.direction==="vertical"?o.value.offsetTop:o.value.offsetLeft,p=e.direction==="vertical"?o.value.offsetHeight:o.value.offsetWidth;(f!==i.value||p!==s.value)&&(i.value=f,s.value=p)}};st(()=>{pt(()=>l())}),Sn(()=>{l()});const k=m(()=>[t,{[`${t}-animation`]:e.animation,[`${t}-disabled`]:e.disabled}]);return{prefixCls:t,cls:k,style:u}}});function bG(e,o,t,i,s,u){return h(),S("div",{class:C(e.cls),style:H(e.style)},null,6)}var wG=F(CG,[["render",bG]]),SG=N({name:"TabsNav",props:{tabs:{type:Array,required:!0},direction:{type:String,required:!0},type:{type:String,required:!0},activeKey:{type:[String,Number]},activeIndex:{type:Number,required:!0},position:{type:String,required:!0},size:{type:String,required:!0},showAddButton:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},animation:{type:Boolean,required:!0},headerPadding:{type:Boolean,default:!0},scrollPosition:{type:String,default:"auto"}},emits:["click","add","delete"],setup(e,{emit:o,slots:t}){const{tabs:i,activeKey:s,activeIndex:u,direction:l,scrollPosition:k}=$e(e),f=W("tabs-nav"),p=D(),y=D(),$=D({}),b=m(()=>{if(!De(s.value))return $.value[s.value]}),w=D(),z=m(()=>e.editable&&["line","card","card-gutter"].includes(e.type)),I=D(!1),j=D(0),O=D(0),T=D(0),V=()=>{var U,R,K;return(K=l.value==="vertical"?(U=p.value)==null?void 0:U.offsetHeight:(R=p.value)==null?void 0:R.offsetWidth)!=null?K:0},P=()=>!y.value||!p.value?0:l.value==="vertical"?y.value.offsetHeight-p.value.offsetHeight:y.value.offsetWidth-p.value.offsetWidth,E=()=>{I.value=M(),I.value?(j.value=V(),O.value=P(),T.value>O.value&&(T.value=O.value)):T.value=0},M=()=>p.value&&y.value?e.direction==="vertical"?y.value.offsetHeight>p.value.offsetHeight:y.value.offsetWidth>p.value.offsetWidth:!1,A=U=>{(!p.value||!y.value||U<0)&&(U=0),T.value=Math.min(U,O.value)},x=()=>{if(!b.value||!p.value||!I.value)return;vG(p.value,l.value);const U=l.value==="horizontal",R=U?"offsetLeft":"offsetTop",K=U?"offsetWidth":"offsetHeight",te=b.value[R],fe=b.value[K],se=p.value[K],ie=window.getComputedStyle(b.value),pe=U?k.value==="end"?"marginRight":"marginLeft":k.value==="end"?"marginBottom":"marginTop",Ne=parseFloat(ie[pe])||0;k.value==="auto"?teT.value+se&&A(te+fe-se+Ne):k.value==="center"?A(te+(fe-se+Ne)/2):k.value==="start"?A(te-Ne):k.value==="end"?A(te+fe-se+Ne):Z(k.value)&&A(te-k.value)},X=U=>{if(!I.value)return;U.preventDefault();const{deltaX:R,deltaY:K}=U;Math.abs(R)>Math.abs(K)?A(T.value+R):A(T.value+K)},Y=(U,R)=>{o("click",U,R)},q=(U,R)=>{o("delete",U,R),pt(()=>{delete $.value[U]})},le=U=>{const R=U==="previous"?T.value-j.value:T.value+j.value;A(R)},Q=()=>{E(),w.value&&w.value.$forceUpdate()};Ie(i,()=>{pt(()=>{E()})}),Ie([u,k],()=>{setTimeout(()=>{x()},0)}),st(()=>{E(),p.value&&mt(p.value,"wheel",X,{passive:!1})}),tn(()=>{p.value&&ht(p.value,"wheel",X)});const _=()=>!z.value||!e.showAddButton?null:v("div",{class:`${f}-add-btn`,onClick:U=>o("add",U)},[v(St,null,{default:()=>[v(bo,null,null)]})]),ae=m(()=>[f,`${f}-${e.direction}`,`${f}-${e.position}`,`${f}-size-${e.size}`,`${f}-type-${e.type}`]),oe=m(()=>[`${f}-tab-list`,{[`${f}-tab-list-no-padding`]:!e.headerPadding&&["line","text"].includes(e.type)&&e.direction==="horizontal"}]),G=m(()=>kG({direction:e.direction,type:e.type,offset:T.value})),J=m(()=>[`${f}-tab`,{[`${f}-tab-scroll`]:I.value}]);return()=>{var U;return v("div",{class:ae.value},[I.value&&v(jy,{type:"previous",direction:e.direction,disabled:T.value<=0,onClick:le},null),v(xn,{onResize:()=>E()},{default:()=>[v("div",{class:J.value,ref:p},[v(xn,{onResize:Q},{default:()=>[v("div",{ref:y,class:oe.value,style:G.value},[e.tabs.map((R,K)=>v(hG,{key:R.key,ref:te=>{te!=null&&te.$el&&($.value[R.key]=te.$el)},active:R.key===s.value,tab:R,editable:e.editable,onClick:Y,onDelete:q},{default:()=>{var te,fe,se;return[(se=(fe=(te=R.slots).title)==null?void 0:fe.call(te))!=null?se:R.title]}})),e.type==="line"&&b.value&&v(wG,{ref:w,activeTabRef:b.value,direction:e.direction,disabled:!1,animation:e.animation},null)])]}),!I.value&&_()])]}),I.value&&v(jy,{type:"next",direction:e.direction,disabled:T.value>=O.value,onClick:le},null),v("div",{class:`${f}-extra`},[I.value&&_(),(U=t.extra)==null?void 0:U.call(t)])])}}}),hf=N({name:"Tabs",props:{activeKey:{type:[String,Number],default:void 0},defaultActiveKey:{type:[String,Number],default:void 0},position:{type:String,default:"top"},size:{type:String},type:{type:String,default:"line"},direction:{type:String,default:"horizontal"},editable:{type:Boolean,default:!1},showAddButton:{type:Boolean,default:!1},destroyOnHide:{type:Boolean,default:!1},lazyLoad:{type:Boolean,default:!1},justify:{type:Boolean,default:!1},animation:{type:Boolean,default:!1},headerPadding:{type:Boolean,default:!0},autoSwitch:{type:Boolean,default:!1},hideContent:{type:Boolean,default:!1},trigger:{type:String,default:"click"},scrollPosition:{type:[String,Number],default:"auto"}},emits:{"update:activeKey":e=>!0,change:e=>!0,tabClick:(e,o)=>!0,add:e=>!0,delete:(e,o)=>!0},setup(e,{emit:o,slots:t}){const{size:i,lazyLoad:s,destroyOnHide:u,trigger:l}=$e(e),k=W("tabs"),{mergedSize:f}=Xt(i),p=m(()=>e.direction==="vertical"?"left":e.position),y=m(()=>["left","right"].includes(p.value)?"vertical":"horizontal"),{children:$,components:b}=ti("TabPane"),w=Ce(new Map),z=m(()=>{const q=[];return b.value.forEach(le=>{const Q=w.get(le);Q&&q.push(Q)}),q}),I=m(()=>z.value.map(q=>q.key)),j=(q,le)=>{w.set(q,le)},O=q=>{w.delete(q)},T=D(e.defaultActiveKey),V=m(()=>{var q;const le=(q=e.activeKey)!=null?q:T.value;return De(le)?I.value[0]:le}),P=m(()=>{const q=I.value.indexOf(V.value);return q===-1?0:q});ft(z4,Ce({lazyLoad:s,destroyOnHide:u,activeKey:V,addItem:j,removeItem:O,trigger:l}));const E=q=>{q!==V.value&&(T.value=q,o("update:activeKey",q),o("change",q))},M=(q,le)=>{E(q),o("tabClick",q,le)},A=q=>{o("add",q),e.autoSwitch&&pt(()=>{const le=I.value[I.value.length-1];E(le)})},x=(q,le)=>{o("delete",q,le)},X=()=>v("div",{class:[`${k}-content`,{[`${k}-content-hide`]:e.hideContent}]},[v("div",{class:[`${k}-content-list`,{[`${k}-content-animation`]:e.animation}],style:{marginLeft:`-${P.value*100}%`}},[$.value])]),Y=m(()=>[k,`${k}-${y.value}`,`${k}-${p.value}`,`${k}-type-${e.type}`,`${k}-size-${f.value}`,{[`${k}-justify`]:e.justify}]);return()=>{var q;return $.value=(q=t.default)==null?void 0:q.call(t),v("div",{class:Y.value},[p.value==="bottom"&&X(),v(SG,{tabs:z.value,activeKey:V.value,activeIndex:P.value,direction:y.value,position:p.value,editable:e.editable,animation:e.animation,showAddButton:e.showAddButton,headerPadding:e.headerPadding,scrollPosition:e.scrollPosition,size:f.value,type:e.type,onClick:M,onAdd:A,onDelete:x},{extra:t.extra}),p.value!=="bottom"&&X()])}}});const zG=N({name:"TabPane",props:{title:String,disabled:{type:Boolean,default:!1},closable:{type:Boolean,default:!0},destroyOnHide:{type:Boolean,default:!1}},setup(e,{slots:o}){var t;const{title:i,disabled:s,closable:u}=$e(e),l=wn(),k=W("tabs"),f=ot(z4,{}),p=D(),y=m(()=>l==null?void 0:l.vnode.key),$=m(()=>y.value===f.activeKey),b=D(f.lazyLoad?$.value:!0),w=Ce({key:y,title:i,disabled:s,closable:u,slots:o});return l!=null&&l.uid&&((t=f.addItem)==null||t.call(f,l.uid,w)),an(()=>{var z;l!=null&&l.uid&&((z=f.removeItem)==null||z.call(f,l.uid))}),Ie($,z=>{z?b.value||(b.value=!0):(e.destroyOnHide||f.destroyOnHide)&&(b.value=!1)}),Sn(()=>{w.slots={...o}}),{prefixCls:k,active:$,itemRef:p,mounted:b}}});function LG(e,o,t,i,s,u){return h(),S("div",{ref:"itemRef",class:C([`${e.prefixCls}-content-item`,{[`${e.prefixCls}-content-item-active`]:e.active}])},[e.mounted?(h(),S("div",{key:0,class:C(`${e.prefixCls}-pane`)},[ee(e.$slots,"default")],2)):re("v-if",!0)],2)}var Vr=F(zG,[["render",LG]]);const jG=Object.assign(hf,{TabPane:Vr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+hf.name,hf),e.component(t+Vr.name,Vr)}});function BG(e){const{modelValue:o,defaultValue:t,format:i,isRange:s}=$e(e);function u(){return s.value?[]:void 0}function l(j){if(!De(j))return s.value?Xe(j)?j:[j,void 0]:j}const k=m(()=>{const j=l(o.value);return bn(j,i.value)}),f=m(()=>{const j=l(t.value);return bn(j,i.value)}),[p,y]=_t(De(k.value)?De(f.value)?u():f.value:k.value);Ie(k,()=>{De(k.value)&&y(u())});const $=m(()=>k.value||p.value),[b,w]=_t($.value);Ie([$],()=>{w($.value)});const[z,I]=_t();return Ie([b],()=>{I(void 0)}),{computedValue:$,panelValue:b,inputValue:z,setValue:y,setPanelValue:w,setInputValue:I}}var IG=N({name:"TimePickerRangePanel",components:{Panel:Hr},props:{value:{type:Array},displayIndex:{type:Number,default:0}},emits:["select","confirm","update:displayIndex","display-index-change"],setup(e,{emit:o}){const{value:t,displayIndex:i}=$e(e),s=D(i.value);Ie(i,()=>{s.value=i.value});const u=m(()=>t!=null&&t.value?t.value[s.value]:void 0);function l(f){const p=De(t)||De(t==null?void 0:t.value)?[]:[...t.value];p[s.value]=f,o("select",p)}function k(){if(Nl(t==null?void 0:t.value))o("confirm",t==null?void 0:t.value);else{const f=(s.value+1)%2;s.value=f,o("display-index-change",f),o("update:displayIndex",f)}}return{displayValue:u,onSelect:l,onConfirm:k}},render(){const e={...this.$attrs,isRange:!0,value:this.displayValue,onSelect:this.onSelect,onConfirm:this.onConfirm};return v(Hr,e,this.$slots)}});const NG=N({name:"TimePicker",components:{Trigger:qt,DateInput:Wg,DateRangeInput:_g,Panel:Hr,RangePanel:IG,IconClockCircle:fs},inheritAttrs:!1,props:{type:{type:String,default:"time"},modelValue:{type:[String,Number,Date,Array]},defaultValue:{type:[String,Number,Date,Array]},disabled:{type:Boolean},allowClear:{type:Boolean,default:!0},readonly:{type:Boolean},error:{type:Boolean},format:{type:String,default:"HH:mm:ss"},placeholder:{type:[String,Array]},size:{type:String},popupContainer:{type:[String,Object]},use12Hours:{type:Boolean},step:{type:Object},disabledHours:{type:Function},disabledMinutes:{type:Function},disabledSeconds:{type:Function},hideDisabledOptions:{type:Boolean},disableConfirm:{type:Boolean},position:{type:String,default:"bl"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},triggerProps:{type:Object},unmountOnClose:{type:Boolean}},emits:{change:(e,o)=>!0,"update:modelValue":e=>!0,select:(e,o)=>!0,clear:()=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0},setup(e,{emit:o}){const{type:t,format:i,use12Hours:s,modelValue:u,defaultValue:l,popupVisible:k,defaultPopupVisible:f,disabled:p,placeholder:y,disableConfirm:$,disabledHours:b,disabledMinutes:w,disabledSeconds:z}=$e(e),{mergedDisabled:I,eventHandlers:j}=zt({disabled:p}),O=m(()=>t.value==="time-range"),T=W("timepicker"),V=D(),{format:P,use12Hours:E}=Jv(Ce({format:i,use12Hours:s})),{computedValue:M,panelValue:A,inputValue:x,setValue:X,setPanelValue:Y,setInputValue:q}=BG(Ce({modelValue:u,defaultValue:l,isRange:O,format:P})),[le,Q]=Rt(f.value,Ce({value:k})),_=ce=>{ce!==le.value&&(Q(ce),o("popup-visible-change",ce),o("update:popupVisible",ce))},{t:ae}=jt(),[oe,G]=_t(0),J=m(()=>{const ce=y==null?void 0:y.value;return O.value?De(ce)?ae("datePicker.rangePlaceholder.time"):Xe(ce)?ce:[ce,ce]:De(ce)?ae("datePicker.placeholder.time"):ce}),U=Dg(Ce({disabledHours:b,disabledMinutes:w,disabledSeconds:z}));function R(ce){var me,he;if(Zv(ce,M.value)){const Fe=_n(ce,P.value),We=vn(ce);o("update:modelValue",Fe),o("change",Fe,We),(he=(me=j.value)==null?void 0:me.onChange)==null||he.call(me)}}function K(ce,me){if(U(ce))return;let he=ce;if(Xe(ce)){const Fe=Tt();he=ce.map(We=>(We&&(We=We.year(Fe.year()),We=We.month(Fe.month()),We=We.date(Fe.date())),We)),Nl(he)&&(he=ql(he)),(he==null?void 0:he.length)===0&&(he=void 0)}R(he),X(he),me!==le.value&&_(me)}function te(ce,me){Y(ce),me!==le.value&&_(me)}function fe(ce){V.value&&V.value.focus&&V.value.focus(ce)}function se(ce){I.value||(_(ce),ce&&pt(()=>{fe(oe.value)}))}function ie(ce){const me=_n(ce,P.value),he=vn(ce);o("select",me,he),$.value&&(!O.value||Nl(ce))?K(ce,!0):(te(ce,!0),q(void 0))}function pe(ce){K(ce,!1)}function Ne(){K(A.value||M.value,!1)}function Me(){if(Nl(A.value))K(A.value,!1);else{const ce=(oe.value+1)%2;G(ce),fe(ce)}}function Pe(ce){_(!0);const me=ce.target.value;if(q(me),!Zr(me,P.value))return;const he=Tt(me,P.value);U(he)||($.value?K(he,!0):te(he,!0))}function Ze(ce){_(!0);const me=ce.target.value,he=Xe(x.value)?[...x.value]:Xe(A.value)&&_n(A.value,P.value)||[];if(he[oe.value]=me,q(he),!Zr(me,P.value))return;const Fe=Tt(me,P.value);if(U(Fe))return;const We=Xe(A.value)?[...A.value]:[];We[oe.value]=Fe,$.value&&Nl(We)?K(We,!0):te(We,!0)}function Se(ce){ce.stopPropagation(),Y(void 0),K(void 0,O.value)}Ie(le,(ce,me)=>{ce!==me&&Y(M.value),ce||q(void 0)});const Re=m(()=>O.value?{focusedIndex:oe.value,onFocusedIndexChange:ce=>{G(ce)},onChange:Ze,onPressEnter:Me}:{onChange:Pe,onPressEnter:Ne}),Le=m(()=>O.value?{displayIndex:oe.value,onDisplayIndexChange:ce=>{G(ce),fe(ce)}}:{});return{refInput:V,isRange:O,prefixCls:T,panelVisible:le,focusedInputIndex:oe,computedPlaceholder:J,panelValue:A,inputValue:x,computedFormat:P,computedUse12Hours:E,inputProps:Re,panelProps:Le,mergedDisabled:I,onPanelVisibleChange:se,onInputClear:Se,onPanelSelect:ie,onPanelConfirm:pe,onPanelClick:()=>{fe(oe.value)}}}});function PG(e,o,t,i,s,u){const l=ne("IconClockCircle"),k=ne("Trigger");return h(),ue(k,ke({trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,position:e.position,disabled:e.mergedDisabled||e.readonly,"popup-offset":4,"popup-visible":e.panelVisible,"prevent-focus":!0,"unmount-on-close":e.unmountOnClose,"popup-container":e.popupContainer},{...e.triggerProps},{onPopupVisibleChange:e.onPanelVisibleChange}),{content:ve(()=>[B("div",{class:C(`${e.prefixCls}-container`),onClick:o[0]||(o[0]=(...f)=>e.onPanelClick&&e.onPanelClick(...f))},[(h(),ue(gn(e.isRange?"RangePanel":"Panel"),ke(e.panelProps,{value:e.panelValue,visible:e.panelVisible,format:e.computedFormat,"use12-hours":e.computedUse12Hours,step:e.step,"disabled-hours":e.disabledHours,"disabled-minutes":e.disabledMinutes,"disabled-seconds":e.disabledSeconds,"hide-disabled-options":e.hideDisabledOptions,"hide-footer":e.disableConfirm,onSelect:e.onPanelSelect,onConfirm:e.onPanelConfirm}),Lt({_:2},[e.$slots.extra?{name:"extra-footer",fn:ve(()=>[ee(e.$slots,"extra")]),key:"0"}:void 0]),1040,["value","visible","format","use12-hours","step","disabled-hours","disabled-minutes","disabled-seconds","hide-disabled-options","hide-footer","onSelect","onConfirm"]))],2)]),default:ve(()=>[(h(),ue(gn(e.isRange?"DateRangeInput":"DateInput"),ke({...e.$attrs,...e.inputProps},{ref:"refInput","input-value":e.inputValue,value:e.panelValue,size:e.size,focused:e.panelVisible,format:e.computedFormat,visible:e.panelVisible,disabled:e.mergedDisabled,error:e.error,readonly:e.readonly,editable:!e.readonly,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,onClear:e.onInputClear}),Lt({"suffix-icon":ve(()=>[ee(e.$slots,"suffix-icon",{},()=>[v(l)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[ee(e.$slots,"prefix")]),key:"0"}:void 0]),1040,["input-value","value","size","focused","format","visible","disabled","error","readonly","editable","allow-clear","placeholder","onClear"]))]),_:3},16,["position","disabled","popup-visible","unmount-on-close","popup-container","onPopupVisibleChange"])}var $f=F(NG,[["render",PG]]);const MG=Object.assign($f,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+$f.name,$f)}}),O3=Symbol("ArcoTimeline"),VG=(e,o,t,i)=>{let s=["left","right"];t==="horizontal"&&(s=["top","bottom"]);const u=o==="alternate"?i||s[e%2]:o;return s.indexOf(u)>-1?u:s[0]},OG=N({name:"TimelineItem",props:{dotColor:{type:String},dotType:{type:String,default:"solid"},lineType:{type:String,default:"solid"},lineColor:{type:String},label:{type:String},position:{type:String}},setup(e){const o=W("timeline-item"),t=wn(),i=ot(O3,{}),s=m(()=>{var b,w,z;return(z=(w=i.items)==null?void 0:w.indexOf((b=t==null?void 0:t.uid)!=null?b:-1))!=null?z:-1}),u=m(()=>{var b;return(b=i==null?void 0:i.direction)!=null?b:"vertical"}),l=m(()=>{var b;return(b=i==null?void 0:i.labelPosition)!=null?b:"same"}),k=m(()=>{const{items:b=[],reverse:w,labelPosition:z,mode:I="left"}=i,j=u.value,O=VG(s.value,I,j,e.position);return[o,{[`${o}-${j}-${O}`]:j,[`${o}-label-${z}`]:z,[`${o}-last`]:s.value===(w===!0?0:b.length-1)}]}),f=m(()=>[`${o}-dot-line`,`${o}-dot-line-is-${u.value}`]),p=m(()=>{const{direction:b}=i||{};return{[b==="horizontal"?"borderTopStyle":"borderLeftStyle"]:e.lineType,...e.lineColor?{borderColor:e.lineColor}:{}}}),y=m(()=>[`${o}-dot`,`${o}-dot-${e.dotType}`]),$=m(()=>({[e.dotType==="solid"?"backgroundColor":"borderColor"]:e.dotColor}));return{cls:k,dotLineCls:f,dotTypeCls:y,prefixCls:o,computedDotLineStyle:p,computedDotStyle:$,labelPosition:l}}});function EG(e,o,t,i,s,u){return h(),S("div",{role:"listitem",class:C(e.cls)},[B("div",{class:C(`${e.prefixCls}-dot-wrapper`)},[B("div",{class:C(e.dotLineCls),style:H(e.computedDotLineStyle)},null,6),B("div",{class:C(`${e.prefixCls}-dot-content`)},[e.$slots.dot?(h(),S("div",{key:0,class:C(`${e.prefixCls}-dot-custom`)},[ee(e.$slots,"dot")],2)):(h(),S("div",{key:1,class:C(e.dotTypeCls),style:H(e.computedDotStyle)},null,6))],2)],2),B("div",{class:C(`${e.prefixCls}-content-wrapper`)},[e.$slots.default?(h(),S("div",{key:0,class:C(`${e.prefixCls}-content`)},[ee(e.$slots,"default")],2)):re("v-if",!0),e.labelPosition!=="relative"?(h(),S("div",{key:1,class:C(`${e.prefixCls}-label`)},[e.$slots.label?ee(e.$slots,"label",{key:0}):(h(),S(He,{key:1},[Ge(Ee(e.label),1)],64))],2)):re("v-if",!0)],2),e.labelPosition==="relative"?(h(),S("div",{key:0,class:C(`${e.prefixCls}-label`)},[e.$slots.label?ee(e.$slots,"label",{key:0}):(h(),S(He,{key:1},[Ge(Ee(e.label),1)],64))],2)):re("v-if",!0)],2)}var sl=F(OG,[["render",EG]]),Cf=N({name:"Timeline",components:{Item:sl,Spin:Rn},props:{reverse:{type:Boolean},direction:{type:String,default:"vertical"},mode:{type:String,default:"left"},pending:{type:[Boolean,String]},labelPosition:{type:String,default:"same"}},setup(e,{slots:o}){const t=W("timeline"),i=m(()=>e.pending||o.pending),{children:s,components:u}=ti("TimelineItem"),{reverse:l,direction:k,labelPosition:f,mode:p}=$e(e),y=Ce({items:u,direction:k,reverse:l,labelPosition:f,mode:p});ft(O3,y);const $=m(()=>[t,`${t}-${e.mode}`,`${t}-direction-${e.direction}`,{[`${t}-is-reverse`]:e.reverse}]);return()=>{var b,w;return i.value?s.value=(b=o.default)==null?void 0:b.call(o).concat(v(sl,{lineType:"dashed"},{default:()=>[e.pending!==!0&&v("div",null,[e.pending])],dot:()=>{var z,I;return(I=(z=o.dot)==null?void 0:z.call(o))!=null?I:v(Rn,{size:12},null)}})):s.value=(w=o.default)==null?void 0:w.call(o),v("div",{role:"list",class:$.value},[s.value])}}});const WG=Object.assign(Cf,{Item:sl,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Cf.name,Cf),e.component(t+sl.name,sl)}}),TG=N({name:"IconDelete",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-delete`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),AG=["stroke-width","stroke-linecap","stroke-linejoin"];function FG(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5 11h5.5m0 0v29a1 1 0 0 0 1 1h25a1 1 0 0 0 1-1V11m-27 0H16m21.5 0H43m-5.5 0H32m-16 0V7h16v4m-16 0h16M20 18v15m8-15v15"},null,-1)]),14,AG)}var bf=F(TG,[["render",FG]]);const ci=Object.assign(bf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+bf.name,bf)}}),L4=Symbol("ArcoTransfer");var DG=N({name:"TransferListItem",props:{type:{type:String},data:{type:Object,required:!0},allowClear:{type:Boolean},disabled:{type:Boolean},draggable:{type:Boolean},simple:Boolean},setup(e){const o=W("transfer-list-item"),t=ot(L4,void 0),i=()=>{e.simple&&!e.disabled&&(t==null||t.moveTo([e.data.value],e.type==="target"?"source":"target"))},s=m(()=>[o,{[`${o}-disabled`]:e.disabled,[`${o}-draggable`]:e.draggable}]),u=()=>{t==null||t.moveTo([e.data.value],"source")};return()=>{var l,k,f;return v("div",{class:s.value,onClick:i},[e.allowClear||e.simple?v("span",{class:`${o}-content`},[(f=(k=t==null?void 0:(l=t.slots).item)==null?void 0:k.call(l,{label:e.data.label,value:e.data.value}))!=null?f:e.data.label]):v(Hn,{class:[`${o}-content`,`${o}-checkbox`],modelValue:t==null?void 0:t.selected,value:e.data.value,onChange:p=>t==null?void 0:t.onSelect(p),uninjectGroupContext:!0,disabled:e.disabled},{default:()=>{var p,y,$;return[($=(y=t==null?void 0:(p=t.slots).item)==null?void 0:y.call(p,{label:e.data.label,value:e.data.value}))!=null?$:e.data.label]}}),e.allowClear&&!e.disabled&&v(St,{class:`${o}-remove-btn`,onClick:u},{default:()=>[v(Kt,null,null)]})])}}});const ZG=N({name:"TransferView",components:{Empty:qi,Checkbox:Hn,IconHover:St,IconDelete:ci,InputSearch:So.Search,List:y3,TransferListItem:DG,Scrollbar:qn},props:{type:{type:String},dataInfo:{type:Object,required:!0},title:String,data:{type:Array,required:!0},disabled:Boolean,allowClear:Boolean,selected:{type:Array,required:!0},showSearch:Boolean,showSelectAll:Boolean,simple:Boolean,inputSearchProps:{type:Object}},emits:["search"],setup(e,{emit:o}){const t=W("transfer-view"),i=D(""),s=ot(L4,void 0),u=m(()=>e.dataInfo.selected.length),l=m(()=>e.dataInfo.data.length),k=m(()=>e.dataInfo.selected.length>0&&e.dataInfo.selected.length===e.dataInfo.allValidValues.length),f=m(()=>e.dataInfo.selected.length>0&&e.dataInfo.selected.length{w?s==null||s.onSelect([...e.selected,...e.dataInfo.allValidValues]):s==null||s.onSelect(e.selected.filter(z=>!e.dataInfo.allValidValues.includes(z)))},y=m(()=>e.dataInfo.data.filter(w=>i.value?w.label.includes(i.value):!0));return{prefixCls:t,filteredData:y,filter:i,checked:k,indeterminate:f,countSelected:u,countRendered:l,handleSelectAllChange:p,handleSearch:w=>{o("search",w,e.type)},handleClear:()=>{s==null||s.moveTo(e.dataInfo.allValidValues,"source")},transferCtx:s}}});function HG(e,o,t,i,s,u){const l=ne("checkbox"),k=ne("icon-delete"),f=ne("icon-hover"),p=ne("input-search"),y=ne("transfer-list-item"),$=ne("list"),b=ne("Scrollbar"),w=ne("Empty");return h(),S("div",{class:C(e.prefixCls)},[B("div",{class:C(`${e.prefixCls}-header`)},[ee(e.$slots,"title",{countTotal:e.dataInfo.data.length,countSelected:e.dataInfo.selected.length,searchValue:e.filter,checked:e.checked,indeterminate:e.indeterminate,onSelectAllChange:e.handleSelectAllChange,onClear:e.handleClear},()=>[B("span",{class:C(`${e.prefixCls}-header-title`)},[e.allowClear||e.simple||!e.showSelectAll?(h(),S("span",{key:0,class:C(`${e.prefixCls}-header-title-simple`)},Ee(e.title),3)):(h(),ue(l,{key:1,"model-value":e.checked,indeterminate:e.indeterminate,disabled:e.disabled,"uninject-group-context":"",onChange:e.handleSelectAllChange},{default:ve(()=>[Ge(Ee(e.title),1)]),_:1},8,["model-value","indeterminate","disabled","onChange"]))],2),e.allowClear?(h(),ue(f,{key:0,disabled:e.disabled,class:C(`${e.prefixCls}-header-clear-btn`),onClick:e.handleClear},{default:ve(()=>[v(k)]),_:1},8,["disabled","class","onClick"])):e.simple?re("v-if",!0):(h(),S("span",{key:1,class:C(`${e.prefixCls}-header-count`)},Ee(e.dataInfo.selected.length)+" / "+Ee(e.dataInfo.data.length),3))])],2),e.showSearch?(h(),S("div",{key:0,class:C(`${e.prefixCls}-search`)},[v(p,ke({modelValue:e.filter,"onUpdate:modelValue":o[0]||(o[0]=z=>e.filter=z),disabled:e.disabled},e.inputSearchProps,{onChange:e.handleSearch}),null,16,["modelValue","disabled","onChange"])],2)):re("v-if",!0),B("div",{class:C(`${e.prefixCls}-body`)},[e.filteredData.length>0?(h(),ue(b,{key:0},{default:ve(()=>{var z,I;return[ee(e.$slots,"default",{data:e.filteredData,selectedKeys:(z=e.transferCtx)==null?void 0:z.selected,onSelect:(I=e.transferCtx)==null?void 0:I.onSelect},()=>[v($,{class:C(`${e.prefixCls}-list`),bordered:!1,scrollbar:!1},{default:ve(()=>[(h(!0),S(He,null,Vt(e.filteredData,j=>(h(),ue(y,{key:j.value,type:e.type,data:j,simple:e.simple,"allow-clear":e.allowClear,disabled:e.disabled||j.disabled},null,8,["type","data","simple","allow-clear","disabled"]))),128))]),_:1},8,["class"])])]}),_:3})):(h(),ue(w,{key:1,class:C(`${e.prefixCls}-empty`)},null,8,["class"]))],2)],2)}var xG=F(ZG,[["render",HG]]);const RG=N({name:"Transfer",components:{ArcoButton:sn,TransferView:xG,IconLeft:Un,IconRight:zn},props:{data:{type:Array,default:()=>[]},modelValue:{type:Array,default:void 0},defaultValue:{type:Array,default:()=>[]},selected:{type:Array,default:void 0},defaultSelected:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},simple:{type:Boolean,default:!1},oneWay:{type:Boolean,default:!1},showSearch:{type:Boolean,default:!1},showSelectAll:{type:Boolean,default:!0},title:{type:Array,default:()=>["Source","Target"]},sourceInputSearchProps:{type:Object},targetInputSearchProps:{type:Object}},emits:{"update:modelValue":e=>!0,"update:selected":e=>!0,change:e=>!0,select:e=>!0,search:(e,o)=>!0},setup(e,{emit:o,slots:t}){const{mergedDisabled:i,eventHandlers:s}=zt({disabled:Cn(e,"disabled")}),u=W("transfer"),l=D(e.defaultValue),k=m(()=>{var T;return(T=e.modelValue)!=null?T:l.value}),f=D(e.defaultSelected),p=m(()=>{var T;return(T=e.selected)!=null?T:f.value}),y=m(()=>{var T;return(T=e.title)==null?void 0:T[0]}),$=m(()=>{var T;return(T=e.title)==null?void 0:T[1]}),b=m(()=>{const T={data:[],allValidValues:[],selected:[],validSelected:[]},V={data:[],allValidValues:[],selected:[],validSelected:[]};for(const P of e.data)k.value.includes(P.value)?(V.data.push(P),P.disabled||V.allValidValues.push(P.value),p.value.includes(P.value)&&(V.selected.push(P.value),P.disabled||V.validSelected.push(P.value))):(T.data.push(P),P.disabled||T.allValidValues.push(P.value),p.value.includes(P.value)&&(T.selected.push(P.value),P.disabled||T.validSelected.push(P.value)));return{sourceInfo:T,targetInfo:V}}),w=(T,V)=>{o("search",T,V)},z=(T,V)=>{var P,E;const M=V==="target"?[...k.value,...T]:k.value.filter(A=>!T.includes(A));j(b.value[V==="target"?"targetInfo":"sourceInfo"].selected),l.value=M,o("update:modelValue",M),o("change",M),(E=(P=s.value)==null?void 0:P.onChange)==null||E.call(P)},I=T=>{const V=T==="target"?b.value.sourceInfo.validSelected:b.value.targetInfo.validSelected;z(V,T)},j=T=>{f.value=T,o("update:selected",T),o("select",T)};ft(L4,Ce({selected:p,slots:t,moveTo:z,onSelect:j}));const O=m(()=>[u,{[`${u}-simple`]:e.simple,[`${u}-disabled`]:i.value}]);return{prefixCls:u,cls:O,dataInfo:b,computedSelected:p,mergedDisabled:i,sourceTitle:y,targetTitle:$,handleClick:I,handleSearch:w}}});function qG(e,o,t,i,s,u){const l=ne("transfer-view"),k=ne("icon-right"),f=ne("arco-button"),p=ne("icon-left");return h(),S("div",{class:C(e.cls)},[v(l,{type:"source",class:C(`${e.prefixCls}-view-source`),title:e.sourceTitle,"data-info":e.dataInfo.sourceInfo,data:e.dataInfo.sourceInfo.data,disabled:e.mergedDisabled,selected:e.computedSelected,"show-search":e.showSearch,"show-select-all":e.showSelectAll,simple:e.simple,"input-search-props":e.sourceInputSearchProps,onSearch:e.handleSearch},Lt({_:2},[e.$slots.source?{name:"default",fn:ve(y=>[ee(e.$slots,"source",$t(ln(y)))]),key:"0"}:void 0,e.$slots["source-title"]?{name:"title",fn:ve(y=>[ee(e.$slots,"source-title",$t(ln(y)))]),key:"1"}:void 0]),1032,["class","title","data-info","data","disabled","selected","show-search","show-select-all","simple","input-search-props","onSearch"]),e.simple?re("v-if",!0):(h(),S("div",{key:0,class:C([`${e.prefixCls}-operations`])},[v(f,{tabindex:"-1","aria-label":"Move selected right",size:"small",shape:"round",disabled:e.dataInfo.sourceInfo.validSelected.length===0,onClick:o[0]||(o[0]=y=>e.handleClick("target"))},{icon:ve(()=>[ee(e.$slots,"to-target-icon",{},()=>[v(k)])]),_:3},8,["disabled"]),e.oneWay?re("v-if",!0):(h(),ue(f,{key:0,tabindex:"-1","aria-label":"Move selected left",size:"small",shape:"round",disabled:e.dataInfo.targetInfo.validSelected.length===0,onClick:o[1]||(o[1]=y=>e.handleClick("source"))},{icon:ve(()=>[ee(e.$slots,"to-source-icon",{},()=>[v(p)])]),_:3},8,["disabled"]))],2)),v(l,{type:"target",class:C(`${e.prefixCls}-view-target`),title:e.targetTitle,"data-info":e.dataInfo.targetInfo,data:e.dataInfo.targetInfo.data,disabled:e.mergedDisabled,selected:e.computedSelected,"allow-clear":e.oneWay,"show-search":e.showSearch,"show-select-all":e.showSelectAll,simple:e.simple,"input-search-props":e.targetInputSearchProps,onSearch:e.handleSearch},Lt({_:2},[e.$slots.target?{name:"default",fn:ve(y=>[ee(e.$slots,"target",$t(ln(y)))]),key:"0"}:void 0,e.$slots["target-title"]?{name:"title",fn:ve(y=>[ee(e.$slots,"target-title",$t(ln(y)))]),key:"1"}:void 0]),1032,["class","title","data-info","data","disabled","selected","allow-clear","show-search","show-select-all","simple","input-search-props","onSearch"])],2)}var wf=F(RG,[["render",qG]]);const KG=Object.assign(wf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+wf.name,wf)}}),E3=Symbol("TreeInjectionKey");function UG(e){const o=[];function t(i){i&&i.forEach(s=>{o.push(s),t(s.children)})}return t(e),o}function YG(e){const o=new Map;return e.forEach(t=>{o.set(t.key,t)}),o}function yv(e){return e.selectable&&!e.disabled}function By(e){return!e.isLeaf&&e.children}function GG(e){return rn(e.isLeaf)?e.isLeaf:!e.children}function gv(e){return Set.prototype.add.bind(e)}function hv(e){return Set.prototype.delete.bind(e)}function To(e){return e.disabled||e.disableCheckbox?!1:!!e.checkable}function j4(e){var o;const t=[];return(o=e.children)==null||o.forEach(i=>{To(i)&&t.push(i.key,...j4(i))}),t}function W3(e){var o;const{node:t,checkedKeySet:i,indeterminateKeySet:s}=e;let u=t.parent;for(;u;){if(To(u)){const l=u.key,k=((o=u.children)==null?void 0:o.filter(To))||[];let f=0;const p=k.length;k.some(({key:y})=>{if(i.has(y))f+=1;else if(s.has(y))return f+=.5,!0;return!1}),f&&f!==p?s.add(l):s.delete(l),f&&f===p?i.add(l):i.delete(l)}u=u.parent}}function $v(e){const{node:o,checked:t,checkedKeys:i,indeterminateKeys:s,checkStrictly:u=!1}=e,{key:l}=o,k=new Set(i),f=new Set(s);if(t?k.add(l):k.delete(l),f.delete(l),!u){const p=j4(o);t?p.forEach(gv(k)):p.forEach(hv(k)),p.forEach(hv(f)),W3({node:o,checkedKeySet:k,indeterminateKeySet:f})}return[[...k],[...f]]}function XG(e){const{initCheckedKeys:o,key2TreeNode:t,checkStrictly:i,onlyCheckLeaf:s}=e,u=new Set,l=new Set,k=new Set;return i?o.forEach(gv(u)):o.forEach(f=>{var p;const y=t.get(f);if(!y||l.has(f)||s&&((p=y.children)!=null&&p.length))return;const $=j4(y);$.forEach(gv(l)),$.forEach(hv(k)),u.add(f),k.delete(f),W3({node:y,checkedKeySet:u,indeterminateKeySet:k})}),[[...u,...l],[...k]]}function gs(){return ot(E3)||{}}const QG=N({name:"IconFile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-file`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),JG=["stroke-width","stroke-linecap","stroke-linejoin"];function _G(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M16 21h16m-16 8h10m11 13H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1)]),14,JG)}var Sf=F(QG,[["render",_G]]);const hs=Object.assign(Sf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Sf.name,Sf)}});var eX=N({name:"TreeNodeSwitcher",components:{IconLoading:Yt,RenderFunction:co},props:{prefixCls:String,loading:Boolean,showLine:Boolean,treeNodeData:{type:Object},icons:{type:Object},nodeStatus:{type:Object}},emits:["click"],setup(e,{slots:o,emit:t}){const{icons:i,nodeStatus:s,treeNodeData:u}=$e(e),l=gs(),k=Dn(o,"switcher-icon"),f=Dn(o,"loading-icon");return{getSwitcherIcon:()=>{var p,y,$;const b=(y=(p=i==null?void 0:i.value)==null?void 0:p.switcherIcon)!=null?y:k.value;return b?b(s.value):($=l.switcherIcon)==null?void 0:$.call(l,u.value,s.value)},getLoadingIcon:()=>{var p,y,$;const b=(y=(p=i==null?void 0:i.value)==null?void 0:p.loadingIcon)!=null?y:f.value;return b?b(s.value):($=l.loadingIcon)==null?void 0:$.call(l,u.value,s.value)},onClick(p){t("click",p)}}},render(){var e,o,t;const{prefixCls:i,getSwitcherIcon:s,getLoadingIcon:u,onClick:l,nodeStatus:k={},loading:f,showLine:p}=this,{expanded:y,isLeaf:$}=k;if(f)return(e=u())!=null?e:Nn(Yt);let b=null,w=!1;if($)p&&(b=(t=s())!=null?t:Nn(hs));else{const I=p?Nn("span",{class:`${i}-${y?"minus":"plus"}-icon`}):Nn(ys);b=(o=s())!=null?o:I,w=!p}if(!b)return null;const z=Nn("span",{class:`${i}-switcher-icon`,onClick:l},b);return w?Nn(St,{class:`${i}-icon-hover`},()=>z):z}});const T3=(()=>{let e=0;return()=>(e+=1,`__arco_tree${e}`)})();function tX(e,o){return!!(De(e)?o:e)}function nX(e,o){const t={...e};return o&&Object.keys(o).forEach(s=>{const u=o[s];u!==s&&(t[s]=e[u],delete t[u])}),t}function Iy({subEnable:e,superEnable:o,isLeaf:t,treeNodeData:i,level:s}){return De(e)?Ae(o)?o(i,{isLeaf:t,level:s}):o??!1:e}function oX(e){var o,t;const{treeNodeData:i,parentNode:s,isTail:u=!0,treeProps:l}=e,{fieldNames:k}=l||{},f=nX(i,k),p=l.loadMore?!!f.isLeaf:!((o=f.children)!=null&&o.length),y=s?s.level+1:0,$={...Gt(f,["children"]),key:(t=f.key)!=null?t:T3(),selectable:Iy({subEnable:f.selectable,superEnable:l==null?void 0:l.selectable,isLeaf:p,level:y,treeNodeData:i}),disabled:!!f.disabled,disableCheckbox:!!f.disableCheckbox,checkable:Iy({subEnable:f.checkable,superEnable:l==null?void 0:l.checkable,isLeaf:p,level:y,treeNodeData:i}),isLeaf:p,isTail:u,blockNode:!!(l!=null&&l.blockNode),showLine:!!(l!=null&&l.showLine),level:y,lineless:s?[...s.lineless,s.isTail]:[],draggable:tX(f.draggable,l==null?void 0:l.draggable)};return{...$,treeNodeProps:$,treeNodeData:i,parent:s,parentKey:s==null?void 0:s.key,pathParentKeys:s?[...s.pathParentKeys,s.key]:[]}}function lX(e,o){function t(i,s){if(!i)return;const{fieldNames:u}=o,l=[];return i.forEach((k,f)=>{const p=oX({treeNodeData:k,treeProps:o,parentNode:s,isTail:f===i.length-1});p.children=t(k[(u==null?void 0:u.children)||"children"],p),l.push(p)}),l}return t(e)}function A3(){const e=wn(),o=()=>{var i;return(i=e==null?void 0:e.vnode.key)!=null?i:T3()},t=D(o());return Sn(()=>{t.value=o()}),t}function iX(e){const{key:o,refTitle:t}=$e(e),i=gs(),s=D(!1),u=D(!1),l=D(!1),k=D(0),f=Fo(p=>{if(!t.value)return;const y=t.value.getBoundingClientRect(),$=window.pageYOffset+y.top,{pageY:b}=p,w=y.height/4,z=b-$;k.value=z[]}},setup(e){const o=A3(),t=W("tree-node"),i=gs(),s=m(()=>{var G;return(G=i.key2TreeNode)==null?void 0:G.get(o.value)}),u=m(()=>s.value.treeNodeData),l=m(()=>s.value.children),k=m(()=>{var G;const J=(G=i.treeProps)==null?void 0:G.actionOnNodeClick;return J?rX(J):[]}),{isLeaf:f,isTail:p,selectable:y,disabled:$,disableCheckbox:b,draggable:w}=$e(e),z=m(()=>{var G;return[`${t}`,{[`${t}-selected`]:x.value,[`${t}-is-leaf`]:f.value,[`${t}-is-tail`]:p.value,[`${t}-expanded`]:X.value,[`${t}-disabled-selectable`]:!y.value&&!((G=i.treeProps)!=null&&G.disableSelectActionOnly),[`${t}-disabled`]:$.value}]}),I=D(),{isDragOver:j,isDragging:O,isAllowDrop:T,dropPosition:V,setDragStatus:P}=iX(Ce({key:o,refTitle:I})),E=m(()=>[`${t}-title`,{[`${t}-title-draggable`]:w.value,[`${t}-title-gap-top`]:j.value&&T.value&&V.value<0,[`${t}-title-gap-bottom`]:j.value&&T.value&&V.value>0,[`${t}-title-highlight`]:!O.value&&j.value&&T.value&&V.value===0,[`${t}-title-dragging`]:O.value,[`${t}-title-block`]:s.value.blockNode}]),M=m(()=>{var G,J;return(J=(G=i.checkedKeys)==null?void 0:G.includes)==null?void 0:J.call(G,o.value)}),A=m(()=>{var G,J;return(J=(G=i.indeterminateKeys)==null?void 0:G.includes)==null?void 0:J.call(G,o.value)}),x=m(()=>{var G,J;return(J=(G=i.selectedKeys)==null?void 0:G.includes)==null?void 0:J.call(G,o.value)}),X=m(()=>{var G,J;return(J=(G=i.expandedKeys)==null?void 0:G.includes)==null?void 0:J.call(G,o.value)}),Y=m(()=>{var G,J;return(J=(G=i.loadingKeys)==null?void 0:G.includes)==null?void 0:J.call(G,o.value)}),q=m(()=>i.dragIcon),le=m(()=>i.nodeIcon);function Q(G){var J,U;f.value||(!((J=l.value)!=null&&J.length)&&Ae(i.onLoadMore)?i.onLoadMore(o.value):(U=i==null?void 0:i.onExpand)==null||U.call(i,!X.value,o.value,G))}const _=Ce({loading:Y,checked:M,selected:x,indeterminate:A,expanded:X,isLeaf:f}),ae=m(()=>i.nodeTitle?()=>{var G;return(G=i.nodeTitle)==null?void 0:G.call(i,u.value,_)}:void 0),oe=m(()=>i.nodeExtra?()=>{var G;return(G=i.nodeExtra)==null?void 0:G.call(i,u.value,_)}:void 0);return{nodekey:o,refTitle:I,prefixCls:t,classNames:z,titleClassNames:E,indeterminate:A,checked:M,expanded:X,selected:x,treeTitle:ae,treeNodeData:u,loading:Y,treeDragIcon:q,treeNodeIcon:le,extra:oe,nodeStatus:_,onCheckboxChange(G,J){var U;b.value||$.value||(U=i.onCheck)==null||U.call(i,G,o.value,J)},onTitleClick(G){var J;k.value.includes("expand")&&Q(G),!(!y.value||$.value)&&((J=i.onSelect)==null||J.call(i,o.value,G))},onSwitcherClick:Q,onDragStart(G){var J;if(w.value){G.stopPropagation(),P("dragStart",G);try{(J=G.dataTransfer)==null||J.setData("text/plain","")}catch{}}},onDragEnd(G){w.value&&(G.stopPropagation(),P("dragEnd",G))},onDragOver(G){w&&(G.stopPropagation(),G.preventDefault(),P("dragOver",G))},onDragLeave(G){w.value&&(G.stopPropagation(),P("dragLeave",G))},onDrop(G){!w.value||!T.value||(G.stopPropagation(),G.preventDefault(),P("drop",G))}}}}),aX=["data-level","data-key"],cX=["draggable"];function uX(e,o,t,i,s,u){const l=ne("NodeSwitcher"),k=ne("Checkbox"),f=ne("RenderFunction"),p=ne("IconDragDotVertical");return h(),S("div",{class:C(e.classNames),"data-level":e.level,"data-key":e.nodekey},[re(" 缩进 "),B("span",{class:C(`${e.prefixCls}-indent`)},[(h(!0),S(He,null,Vt(e.level,y=>(h(),S("span",{key:y,class:C([`${e.prefixCls}-indent-block`,{[`${e.prefixCls}-indent-block-lineless`]:e.lineless[y-1]}])},null,2))),128))],2),re(" switcher "),B("span",{class:C([`${e.prefixCls}-switcher`,{[`${e.prefixCls}-switcher-expanded`]:e.expanded}])},[v(l,{"prefix-cls":e.prefixCls,loading:e.loading,"show-line":e.showLine,"tree-node-data":e.treeNodeData,icons:{switcherIcon:e.switcherIcon,loadingIcon:e.loadingIcon},"node-status":e.nodeStatus,onClick:e.onSwitcherClick},Lt({_:2},[e.$slots["switcher-icon"]?{name:"switcher-icon",fn:ve(()=>[re(" @slot 定制 switcher 图标,会覆盖 Tree 的配置 "),ee(e.$slots,"switcher-icon")]),key:"0"}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:ve(()=>[re(" @slot 定制 loading 图标,会覆盖 Tree 的配置 "),ee(e.$slots,"loading-icon")]),key:"1"}:void 0]),1032,["prefix-cls","loading","show-line","tree-node-data","icons","node-status","onClick"])],2),re(" checkbox "),e.checkable?(h(),ue(k,{key:0,disabled:e.disableCheckbox||e.disabled,"model-value":e.checked,indeterminate:e.indeterminate,"uninject-group-context":"",onChange:e.onCheckboxChange},null,8,["disabled","model-value","indeterminate","onChange"])):re("v-if",!0),re(" 内容 "),B("span",{ref:"refTitle",class:C(e.titleClassNames),draggable:e.draggable,onDragstart:o[0]||(o[0]=(...y)=>e.onDragStart&&e.onDragStart(...y)),onDragend:o[1]||(o[1]=(...y)=>e.onDragEnd&&e.onDragEnd(...y)),onDragover:o[2]||(o[2]=(...y)=>e.onDragOver&&e.onDragOver(...y)),onDragleave:o[3]||(o[3]=(...y)=>e.onDragLeave&&e.onDragLeave(...y)),onDrop:o[4]||(o[4]=(...y)=>e.onDrop&&e.onDrop(...y)),onClick:o[5]||(o[5]=(...y)=>e.onTitleClick&&e.onTitleClick(...y))},[e.$slots.icon||e.icon||e.treeNodeIcon?(h(),S("span",{key:0,class:C([`${e.prefixCls}-icon`,`${e.prefixCls}-custom-icon`])},[re(" 节点图标 "),e.$slots.icon?ee(e.$slots,"icon",$t(ke({key:0},e.nodeStatus))):e.icon?(h(),ue(f,ke({key:1,"render-func":e.icon},e.nodeStatus),null,16,["render-func"])):e.treeNodeIcon?(h(),ue(f,ke({key:2,"render-func":e.treeNodeIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):re("v-if",!0)],2)):re("v-if",!0),B("span",{class:C(`${e.prefixCls}-title-text`)},[e.treeTitle?(h(),ue(f,{key:0,"render-func":e.treeTitle},null,8,["render-func"])):(h(),S(He,{key:1},[re(" 标题,treeTitle 优先级高于节点的 title "),ee(e.$slots,"title",{title:e.title},()=>[Ge(Ee(e.title),1)])],2112)),e.draggable?(h(),S("span",{key:2,class:C([`${e.prefixCls}-icon`,`${e.prefixCls}-drag-icon`])},[re(" 拖拽图标 "),e.$slots["drag-icon"]?ee(e.$slots,"drag-icon",$t(ke({key:0},e.nodeStatus))):e.dragIcon?(h(),ue(f,ke({key:1,"render-func":e.dragIcon},e.nodeStatus),null,16,["render-func"])):e.treeDragIcon?(h(),ue(f,ke({key:2,"render-func":e.treeDragIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):(h(),ue(p,{key:3}))],2)):re("v-if",!0)],2)],42,cX),re(" 额外 "),e.extra?(h(),ue(f,{key:1,"render-func":e.extra},null,8,["render-func"])):re("v-if",!0)],10,aX)}var Cv=F(sX,[["render",uX]]);const dX=N({name:"ExpandTransition",props:{expanded:Boolean},emits:["end"],setup(e,{emit:o}){return{onEnter(t){const i=`${t.scrollHeight}px`;t.style.height=e.expanded?"0":i,t.offsetHeight,t.style.height=e.expanded?i:"0"},onAfterEnter(t){t.style.height=e.expanded?"":"0",o("end")},onBeforeLeave(t){t.style.display="none"}}}});function fX(e,o,t,i,s,u){return h(),ue(mn,{onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave},{default:ve(()=>[ee(e.$slots,"default")]),_:3},8,["onEnter","onAfterEnter","onBeforeLeave"])}var mX=F(dX,[["render",fX]]);const pX=N({name:"TransitionNodeList",components:{ExpandTransition:mX,BaseTreeNode:Cv},props:{nodeKey:{type:[String,Number],required:!0}},setup(e){const t=[`${W("tree")}-node-list`],i=gs(),{nodeKey:s}=$e(e),u=m(()=>{var f,p;return(p=(f=i.expandedKeys)==null?void 0:f.includes)==null?void 0:p.call(f,s.value)}),l=m(()=>{var f;const p=new Set(i.expandedKeys||[]),y=(f=i.flattenTreeData)==null?void 0:f.filter($=>{var b,w;return(b=$.pathParentKeys)!=null&&b.includes(s.value)?!i.filterTreeNode||((w=i.filterTreeNode)==null?void 0:w.call(i,$.treeNodeData)):!1});return y==null?void 0:y.filter($=>{var b;if(u.value)return(b=$.pathParentKeys)==null?void 0:b.every(z=>p.has(z));const w=$.pathParentKeys.indexOf(s.value);return $.pathParentKeys.slice(w+1).every(z=>p.has(z))})}),k=m(()=>{var f,p;return((f=i.currentExpandKeys)==null?void 0:f.includes(s.value))&&((p=l.value)==null?void 0:p.length)});return{classNames:t,visibleNodeList:l,show:k,expanded:u,onTransitionEnd(){var f;(f=i.onExpandEnd)==null||f.call(i,s.value)}}}});function kX(e,o,t,i,s,u){const l=ne("BaseTreeNode"),k=ne("ExpandTransition");return h(),ue(k,{expanded:e.expanded,onEnd:e.onTransitionEnd},{default:ve(()=>[e.show?(h(),S("div",{key:0,class:C(e.classNames)},[(h(!0),S(He,null,Vt(e.visibleNodeList,f=>(h(),ue(l,ke({key:f.key,ref_for:!0},f.treeNodeProps),null,16))),128))],2)):re("v-if",!0)]),_:1},8,["expanded","onEnd"])}var vX=F(pX,[["render",kX]]),yX=N({name:"TreeNode",inheritAttrs:!1,props:{...Cv.props},setup(e,{slots:o,attrs:t}){const i=A3();return()=>v(He,null,[v(Cv,ke(e,t,{key:i.value}),o),v(vX,{key:i.value,nodeKey:i.value},null)])}});function gX(e){const{defaultCheckedKeys:o,checkedKeys:t,key2TreeNode:i,checkStrictly:s,halfCheckedKeys:u,onlyCheckLeaf:l}=$e(e),k=D(!1),f=D([]),p=D([]),y=D(),$=D(),b=z=>XG({initCheckedKeys:z,key2TreeNode:i.value,checkStrictly:s.value,onlyCheckLeaf:l.value}),w=z=>{const I=b(z);[f.value,p.value]=I};return w(t.value||(o==null?void 0:o.value)||[]),Ut(()=>{t.value?[y.value,$.value]=b(t.value):k.value&&(y.value=void 0,$.value=void 0,f.value=[],p.value=[]),k.value||(k.value=!0)}),{checkedKeys:m(()=>y.value||f.value),indeterminateKeys:m(()=>s.value&&u.value?u.value:$.value||p.value),setCheckedState(z,I,j=!1){return j?w(z):(f.value=z,p.value=I),[f.value,p.value]}}}function F3(e){const{treeData:o,fieldNames:t,selectable:i,showLine:s,blockNode:u,checkable:l,loadMore:k,draggable:f}=$e(e),p=D([]);Ut(()=>{var b,w;p.value=lX(o.value||[],{selectable:(b=i==null?void 0:i.value)!=null?b:!1,showLine:!!(s!=null&&s.value),blockNode:!!(u!=null&&u.value),checkable:(w=l==null?void 0:l.value)!=null?w:!1,fieldNames:t==null?void 0:t.value,loadMore:!!(k!=null&&k.value),draggable:!!(f!=null&&f.value)})});const y=m(()=>UG(p.value)),$=m(()=>YG(y.value));return{treeData:p,flattenTreeData:y,key2TreeNode:$}}const hX=N({name:"Tree",components:{VirtualList:ml,TreeNode:yX},props:{size:{type:String,default:"medium"},blockNode:{type:Boolean},defaultExpandAll:{type:Boolean,default:!0},multiple:{type:Boolean},checkable:{type:[Boolean,String,Function],default:!1},selectable:{type:[Boolean,Function],default:!0},checkStrictly:{type:Boolean},checkedStrategy:{type:String,default:"all"},defaultSelectedKeys:{type:Array},selectedKeys:{type:Array},defaultCheckedKeys:{type:Array},checkedKeys:{type:Array},defaultExpandedKeys:{type:Array},expandedKeys:{type:Array},data:{type:Array,default:()=>[]},fieldNames:{type:Object},showLine:{type:Boolean},loadMore:{type:Function},draggable:{type:Boolean},allowDrop:{type:Function},filterTreeNode:{type:Function},searchValue:{type:String,default:""},virtualListProps:{type:Object},defaultExpandSelected:{type:Boolean},defaultExpandChecked:{type:Boolean},autoExpandParent:{type:Boolean,default:!0},halfCheckedKeys:{type:Array},onlyCheckLeaf:{type:Boolean,default:!1},animation:{type:Boolean,default:!0},actionOnNodeClick:{type:String},disableSelectActionOnly:{type:Boolean,default:!1}},emits:{select:(e,o)=>!0,"update:selectedKeys":e=>!0,check:(e,o)=>!0,"update:checkedKeys":e=>!0,"update:halfCheckedKeys":e=>!0,expand:(e,o)=>!0,"update:expandedKeys":e=>!0,dragStart:(e,o)=>!0,dragEnd:(e,o)=>!0,dragOver:(e,o)=>!0,dragLeave:(e,o)=>!0,drop:e=>!0},setup(e,{emit:o,slots:t}){const{data:i,showLine:s,multiple:u,loadMore:l,checkStrictly:k,checkedKeys:f,defaultCheckedKeys:p,selectedKeys:y,defaultSelectedKeys:$,expandedKeys:b,defaultExpandedKeys:w,checkedStrategy:z,selectable:I,checkable:j,blockNode:O,fieldNames:T,size:V,defaultExpandAll:P,filterTreeNode:E,draggable:M,allowDrop:A,defaultExpandSelected:x,defaultExpandChecked:X,autoExpandParent:Y,halfCheckedKeys:q,onlyCheckLeaf:le,animation:Q}=$e(e),_=W("tree"),ae=m(()=>[`${_}`,{[`${_}-checkable`]:j.value,[`${_}-show-line`]:s.value},`${_}-size-${V.value}`]),oe=Dn(t,"switcher-icon"),G=Dn(t,"loading-icon"),J=Dn(t,"drag-icon"),U=Dn(t,"icon"),R=Dn(t,"title"),K=Dn(t,"extra"),{treeData:te,flattenTreeData:fe,key2TreeNode:se}=F3(Ce({treeData:i,selectable:I,showLine:s,blockNode:O,checkable:j,fieldNames:T,loadMore:l,draggable:M})),{checkedKeys:ie,indeterminateKeys:pe,setCheckedState:Ne}=gX(Ce({defaultCheckedKeys:p,checkedKeys:f,checkStrictly:k,key2TreeNode:se,halfCheckedKeys:q,onlyCheckLeaf:le})),[Me,Pe]=Rt(($==null?void 0:$.value)||[],Ce({value:y})),Ze=D([]),Se=D();function Re(){if(w!=null&&w.value){const Oe=new Set([]);return w.value.forEach(xe=>{if(Oe.has(xe))return;const Je=se.value.get(xe);Je&&[...Y.value?Je.pathParentKeys:[],xe].forEach(nt=>Oe.add(nt))}),[...Oe]}if(P.value)return fe.value.filter(Oe=>Oe.children&&Oe.children.length).map(Oe=>Oe.key);if(x.value||X.value){const Oe=new Set([]),xe=Je=>{Je.forEach(nt=>{const rt=se.value.get(nt);rt&&(rt.pathParentKeys||[]).forEach(ct=>Oe.add(ct))})};return x.value&&xe(Me.value),X.value&&xe(ie.value),[...Oe]}return[]}const[Le,ce]=Rt(Re(),Ce({value:b})),me=D([]),he=m(()=>{const Oe=new Set(Le.value),xe=new Set(me.value);return fe.value.filter(Je=>{var nt;if(!(!E||!E.value||(E==null?void 0:E.value(Je.treeNodeData))))return!1;const ct=De(Je.parentKey),Ht=(nt=Je.pathParentKeys)==null?void 0:nt.every(Jt=>Oe.has(Jt)&&!xe.has(Jt));return ct||Ht})});function Fe(Oe,xe=z.value){let Je=[...Oe];return xe==="parent"?Je=Oe.filter(nt=>{const rt=se.value.get(nt);return rt&&!(!De(rt.parentKey)&&Oe.includes(rt.parentKey))}):xe==="child"&&(Je=Oe.filter(nt=>{var rt,ct;return!((ct=(rt=se.value.get(nt))==null?void 0:rt.children)!=null&&ct.length)})),Je}function We(Oe){return Oe.map(xe=>{var Je;return((Je=se.value.get(xe))==null?void 0:Je.treeNodeData)||void 0}).filter(Boolean)}function Be(Oe){const{targetKey:xe,targetChecked:Je,newCheckedKeys:nt,newIndeterminateKeys:rt,event:ct}=Oe,Ht=xe?se.value.get(xe):void 0,Jt=Fe(nt);o("update:checkedKeys",Jt),o("update:halfCheckedKeys",rt),o("check",Jt,{checked:Je,node:Ht==null?void 0:Ht.treeNodeData,checkedNodes:We(Jt),halfCheckedKeys:rt,halfCheckedNodes:We(rt),e:ct})}function be(Oe){const{targetKey:xe,targetSelected:Je,newSelectedKeys:nt,event:rt}=Oe,ct=xe?se.value.get(xe):void 0;o("update:selectedKeys",nt),o("select",nt,{selected:Je,node:ct==null?void 0:ct.treeNodeData,selectedNodes:We(nt),e:rt})}function tt(Oe){const{targetKey:xe,targetExpanded:Je,newExpandedKeys:nt,event:rt}=Oe,ct=xe?se.value.get(xe):void 0;o("expand",nt,{expanded:Je,node:ct==null?void 0:ct.treeNodeData,expandedNodes:We(nt),e:rt}),o("update:expandedKeys",nt)}function it(Oe){const[xe,Je]=Ne(Oe,[],!0);Be({newCheckedKeys:xe,newIndeterminateKeys:Je})}function at(Oe){let xe=Oe;!u.value&&Oe.length>1&&(xe=[Oe[0]]),Pe(xe),be({newSelectedKeys:xe})}function kt(Oe){me.value=[],ce(Oe),tt({newExpandedKeys:Oe})}function Bt(Oe,xe,Je){if(!Oe.length)return;let nt=[...ie.value],rt=[...pe.value];Oe.forEach(ct=>{const Ht=se.value.get(ct);Ht&&([nt,rt]=$v({node:Ht,checked:xe,checkedKeys:[...nt],indeterminateKeys:[...rt],checkStrictly:k.value}))}),Ne(nt,rt),Be({targetKey:Je,targetChecked:De(Je)?void 0:xe,newCheckedKeys:nt,newIndeterminateKeys:rt})}function pn(Oe,xe,Je){if(!Oe.length)return;let nt;if(u.value){const rt=new Set(Me.value);Oe.forEach(ct=>{xe?rt.add(ct):rt.delete(ct)}),nt=[...rt]}else nt=xe?[Oe[0]]:[];Pe(nt),be({targetKey:Je,targetSelected:De(Je)?void 0:xe,newSelectedKeys:nt})}function we(Oe,xe,Je){const nt=new Set(Le.value);Oe.forEach(ct=>{xe?nt.add(ct):nt.delete(ct),Pt(ct)});const rt=[...nt];ce(rt),tt({targetKey:Je,targetExpanded:De(Je)?void 0:xe,newExpandedKeys:rt})}function ye(Oe,xe,Je){const nt=se.value.get(xe);if(!nt)return;const[rt,ct]=$v({node:nt,checked:Oe,checkedKeys:ie.value,indeterminateKeys:pe.value,checkStrictly:k.value});Ne(rt,ct),Be({targetKey:xe,targetChecked:Oe,newCheckedKeys:rt,newIndeterminateKeys:ct,event:Je})}function ze(Oe,xe){if(!se.value.get(Oe))return;let nt,rt;if(u.value){const ct=new Set(Me.value);rt=!ct.has(Oe),rt?ct.add(Oe):ct.delete(Oe),nt=[...ct]}else rt=!0,nt=[Oe];Pe(nt),be({targetKey:Oe,targetSelected:rt,newSelectedKeys:nt,event:xe})}function Qe(Oe,xe,Je){if(me.value.includes(xe)||!se.value.get(xe))return;const rt=new Set(Le.value);Oe?rt.add(xe):rt.delete(xe);const ct=[...rt];ce(ct),Q.value&&me.value.push(xe),tt({targetKey:xe,targetExpanded:Oe,newExpandedKeys:ct,event:Je})}function Pt(Oe){const xe=me.value.indexOf(Oe);me.value.splice(xe,1)}const Ct=m(()=>l!=null&&l.value?async Oe=>{if(!Ae(l.value))return;const xe=se.value.get(Oe);if(!xe)return;const{treeNodeData:Je}=xe;Ze.value=[...new Set([...Ze.value,Oe])];try{await l.value(Je),Ze.value=Ze.value.filter(nt=>nt!==Oe),Qe(!0,Oe),ie.value.includes(Oe)&&ye(!0,Oe)}catch(nt){Ze.value=Ze.value.filter(rt=>rt!==Oe),console.error("[tree]load data error: ",nt)}}:void 0),Qt=Ce({treeProps:e,switcherIcon:oe,loadingIcon:G,dragIcon:J,nodeIcon:U,nodeTitle:R,nodeExtra:K,treeData:te,flattenTreeData:fe,key2TreeNode:se,checkedKeys:ie,indeterminateKeys:pe,selectedKeys:Me,expandedKeys:Le,loadingKeys:Ze,currentExpandKeys:me,onLoadMore:Ct,filterTreeNode:E,onCheck:ye,onSelect:ze,onExpand:Qe,onExpandEnd:Pt,allowDrop(Oe,xe){const Je=se.value.get(Oe);return Je&&Ae(A.value)?!!A.value({dropNode:Je.treeNodeData,dropPosition:xe}):!0},onDragStart(Oe,xe){const Je=se.value.get(Oe);Se.value=Je,Je&&o("dragStart",xe,Je.treeNodeData)},onDragEnd(Oe,xe){const Je=se.value.get(Oe);Se.value=void 0,Je&&o("dragEnd",xe,Je.treeNodeData)},onDragOver(Oe,xe){const Je=se.value.get(Oe);Je&&o("dragOver",xe,Je.treeNodeData)},onDragLeave(Oe,xe){const Je=se.value.get(Oe);Je&&o("dragLeave",xe,Je.treeNodeData)},onDrop(Oe,xe,Je){const nt=se.value.get(Oe);Se.value&&nt&&!(nt.key===Se.value.key||nt.pathParentKeys.includes(Se.value.key||""))&&o("drop",{e:Je,dragNode:Se.value.treeNodeData,dropNode:nt.treeNodeData,dropPosition:xe})}});return ft(E3,Qt),{classNames:ae,visibleTreeNodeList:he,treeContext:Qt,virtualListRef:D(),computedSelectedKeys:Me,computedExpandedKeys:Le,computedCheckedKeys:ie,computedIndeterminateKeys:pe,getPublicCheckedKeys:Fe,getNodes:We,internalCheckNodes:Bt,internalSetCheckedKeys:it,internalSelectNodes:pn,internalSetSelectedKeys:at,internalExpandNodes:we,internalSetExpandedKeys:kt}},methods:{toggleCheck(e,o){const{key2TreeNode:t,onCheck:i,checkedKeys:s}=this.treeContext,u=!s.includes(e),l=t.get(e);l&&To(l)&&i(u,e,o)},scrollIntoView(e){this.virtualListRef&&this.virtualListRef.scrollTo(e)},getSelectedNodes(){return this.getNodes(this.computedSelectedKeys)},getCheckedNodes(e={}){const{checkedStrategy:o,includeHalfChecked:t}=e,i=this.getPublicCheckedKeys(this.computedCheckedKeys,o);return[...this.getNodes(i),...t?this.getHalfCheckedNodes():[]]},getHalfCheckedNodes(){return this.getNodes(this.computedIndeterminateKeys)},getExpandedNodes(){return this.getNodes(this.computedExpandedKeys)},checkAll(e=!0){const{key2TreeNode:o}=this.treeContext,t=e?[...o.keys()].filter(i=>{const s=o.get(i);return s&&To(s)}):[];this.internalSetCheckedKeys(t)},checkNode(e,o=!0,t=!1){const{checkStrictly:i,treeContext:s}=this,{key2TreeNode:u}=s,l=Xe(e),k=(l?e:[e]).filter(f=>{const p=u.get(f);return p&&To(p)&&(i||!t||GG(p))});this.internalCheckNodes(k,o,l?void 0:e)},selectAll(e=!0){const{key2TreeNode:o}=this.treeContext,t=e?[...o.keys()].filter(i=>{const s=o.get(i);return s&&yv(s)}):[];this.internalSetSelectedKeys(t)},selectNode(e,o=!0){const{key2TreeNode:t}=this.treeContext,i=Xe(e),s=(i?e:[e]).filter(u=>{const l=t.get(u);return l&&yv(l)});this.internalSelectNodes(s,o,i?void 0:e)},expandAll(e=!0){const{key2TreeNode:o}=this.treeContext,t=e?[...o.keys()].filter(i=>{const s=o.get(i);return s&&By(s)}):[];this.internalSetExpandedKeys(t)},expandNode(e,o=!0){const{key2TreeNode:t}=this.treeContext,i=Xe(e),s=(i?e:[e]).filter(u=>{const l=t.get(u);return l&&By(l)});this.internalExpandNodes(s,o,i?void 0:e)}}});function $X(e,o,t,i,s,u){const l=ne("TreeNode"),k=ne("VirtualList");return h(),S("div",{class:C(e.classNames)},[e.virtualListProps?(h(),ue(k,ke({key:0,ref:"virtualListRef"},e.virtualListProps,{data:e.visibleTreeNodeList}),{item:ve(({item:f})=>[(h(),ue(l,ke({key:`${e.searchValue}-${f.key}`},f.treeNodeProps),null,16))]),_:1},16,["data"])):(h(!0),S(He,{key:1},Vt(e.visibleTreeNodeList,f=>(h(),ue(l,ke({key:f.key,ref_for:!0},f.treeNodeProps),null,16))),128))],2)}var zf=F(hX,[["render",$X]]);const bv=Object.assign(zf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+zf.name,zf)}}),CX=N({name:"Typography",setup(){return{classNames:[W("typography")]}}});function bX(e,o,t,i,s,u){return h(),S("article",{class:C(e.classNames)},[ee(e.$slots,"default")],2)}var Lf=F(CX,[["render",bX]]);const wX=N({name:"TypographyEditContent",components:{Input:So},props:{text:{type:String,required:!0}},emits:["change","end","update:text"],setup(e,{emit:o}){const i=[`${W("typography")}-edit-content`],s=D();function u(k){o("update:text",k),o("change",k)}function l(){o("end")}return st(()=>{if(!s.value||!s.value.$el)return;const k=s.value.$el.querySelector("input");if(!k)return;k.focus&&k.focus();const{length:f}=k.value;k.setSelectionRange(f,f)}),{classNames:i,inputRef:s,onBlur:l,onChange:u,onEnd:l}}});function SX(e,o,t,i,s,u){const l=ne("Input");return h(),S("div",{class:C(e.classNames)},[v(l,{ref:"inputRef","auto-size":"","model-value":e.text,onBlur:e.onBlur,onInput:e.onChange,onKeydown:_o(e.onEnd,["enter"])},null,8,["model-value","onBlur","onInput","onKeydown"])],2)}var zX=F(wX,[["render",SX]]);const LX=N({name:"IconCopy",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-copy`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jX=["stroke-width","stroke-linecap","stroke-linejoin"];function BX(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M20 6h18a2 2 0 0 1 2 2v22M8 16v24c0 1.105.891 2 1.996 2h20.007A1.99 1.99 0 0 0 32 40.008V15.997A1.997 1.997 0 0 0 30 14H10a2 2 0 0 0-2 2Z"},null,-1)]),14,jX)}var jf=F(LX,[["render",BX]]);const B4=Object.assign(jf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+jf.name,jf)}}),IX=N({name:"IconEdit",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-edit`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),NX=["stroke-width","stroke-linecap","stroke-linejoin"];function PX(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m30.48 19.038 5.733-5.734a1 1 0 0 0 0-1.414l-5.586-5.586a1 1 0 0 0-1.414 0l-5.734 5.734m7 7L15.763 33.754a1 1 0 0 1-.59.286l-6.048.708a1 1 0 0 1-1.113-1.069l.477-6.31a1 1 0 0 1 .29-.631l14.7-14.7m7 7-7-7M6 42h36"},null,-1)]),14,NX)}var Bf=F(IX,[["render",PX]]);const I4=Object.assign(Bf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Bf.name,Bf)}}),MX=N({name:"TypographyOperations",components:{Tooltip:On,IconCheckCircleFill:so,IconCopy:B4,IconEdit:I4},props:{editable:Boolean,copyable:Boolean,expandable:Boolean,isCopied:Boolean,isEllipsis:Boolean,expanded:Boolean,forceRenderExpand:Boolean,editTooltipProps:Object,copyTooltipProps:Object},emits:{edit:()=>!0,copy:()=>!0,expand:()=>!0},setup(e,{emit:o}){const t=W("typography"),i=m(()=>e.forceRenderExpand||e.expandable&&e.isEllipsis),{t:s}=jt();return{prefixCls:t,showExpand:i,t:s,onEditClick(){o("edit")},onCopyClick(){o("copy")},onExpandClick(){o("expand")}}}});function VX(e,o,t,i,s,u){const l=ne("IconEdit"),k=ne("Tooltip"),f=ne("IconCheckCircleFill"),p=ne("IconCopy");return h(),S(He,null,[e.editable?(h(),ue(k,ke({key:0,content:e.t("typography.edit")},e.editTooltipProps),{default:ve(()=>[B("span",{class:C(`${e.prefixCls}-operation-edit`),onClick:o[0]||(o[0]=yn((...y)=>e.onEditClick&&e.onEditClick(...y),["stop"]))},[v(l)],2)]),_:1},16,["content"])):re("v-if",!0),e.copyable?(h(),ue(k,$t(ke({key:1},e.copyTooltipProps)),{content:ve(()=>[ee(e.$slots,"copy-tooltip",{copied:e.isCopied},()=>[Ge(Ee(e.isCopied?e.t("typography.copied"):e.t("typography.copy")),1)])]),default:ve(()=>[B("span",{class:C({[`${e.prefixCls}-operation-copied`]:e.isCopied,[`${e.prefixCls}-operation-copy`]:!e.isCopied}),onClick:o[1]||(o[1]=yn((...y)=>e.onCopyClick&&e.onCopyClick(...y),["stop"]))},[ee(e.$slots,"copy-icon",{copied:e.isCopied},()=>[e.isCopied?(h(),ue(f,{key:0})):(h(),ue(p,{key:1}))])],2)]),_:3},16)):re("v-if",!0),e.showExpand?(h(),S("a",{key:2,class:C(`${e.prefixCls}-operation-expand`),onClick:o[2]||(o[2]=yn((...y)=>e.onExpandClick&&e.onExpandClick(...y),["stop"]))},[ee(e.$slots,"expand-node",{expanded:e.expanded},()=>[Ge(Ee(e.expanded?e.t("typography.collapse"):e.t("typography.expand")),1)])],2)):re("v-if",!0)],64)}var Ny=F(MX,[["render",VX]]);let Dt;function OX(e){return Array.prototype.slice.apply(e).map(t=>`${t}: ${e.getPropertyValue(t)};`).join("")}function If(e){if(!e)return 0;const o=e.match(/^\d*(\.\d*)?/);return o?Number(o[0]):0}var EX=(e,o,t,i)=>{Dt||(Dt=document.createElement("div"),document.body.appendChild(Dt));const{rows:s,suffix:u,ellipsisStr:l}=o,k=window.getComputedStyle(e),f=OX(k),p=If(k.lineHeight),y=Math.round(p*s+If(k.paddingTop)+If(k.paddingBottom));Dt.setAttribute("style",f),Dt.setAttribute("aria-hidden","true"),Dt.style.height="auto",Dt.style.minHeight="auto",Dt.style.maxHeight="auto",Dt.style.position="fixed",Dt.style.left="0",Dt.style.top="-99999999px",Dt.style.zIndex="-200",Dt.style.whiteSpace="normal";const $=Hy({render(){return v("span",null,[t])}});$.mount(Dt);const b=Array.prototype.slice.apply(Dt.childNodes[0].cloneNode(!0).childNodes);$.unmount(),Dt.innerHTML="";const w=document.createTextNode(`${l}${u}`);Dt.appendChild(w),b.forEach(O=>{Dt.appendChild(O)});const z=document.createTextNode(i);Dt.insertBefore(z,w);function I(){return Dt.offsetHeight<=y}if(I())return{ellipsis:!1,text:i};function j(O,T=0,V=i.length,P=0){const E=Math.floor((T+V)/2),M=i.slice(0,E);if(O.textContent=M,T>=V-1)for(let A=V;A>=T;A-=1){const x=i.slice(0,A);if(O.textContent=x,I()||!x)return}I()?j(O,E,V,E):j(O,T,E,P)}return j(z),{text:z.textContent,ellipsis:!0}};const WX=async e=>{var o;if((o=navigator.clipboard)!=null&&o.writeText)try{await navigator.clipboard.writeText(e);return}catch(u){console.error(u??new DOMException("The request is not allowed","NotAllowedError"))}const t=document.createElement("span");t.textContent=e,t.style.whiteSpace="pre",document.body.appendChild(t);const i=window.getSelection(),s=window.document.createRange();i==null||i.removeAllRanges(),s.selectNode(t),i==null||i.addRange(s);try{window.document.execCommand("copy")}catch(u){console.error(`execCommand Error: ${u}`)}i==null||i.removeAllRanges(),window.document.body.removeChild(t)};let Jo;function TX(e){if(!e)return"";Jo||(Jo=document.createElement("div"),Jo.setAttribute("aria-hidden","true"),document.body.appendChild(Jo));const o=Hy({render(){return v("div",null,[e])}});o.mount(Jo);const t=Jo.innerText;return o.unmount(),t}function D3(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function AX(e){const{bold:o,mark:t,underline:i,delete:s,code:u}=e,l=[];return o&&l.push("b"),i&&l.push("u"),s&&l.push("del"),u&&l.push("code"),t&&l.push("mark"),l}function Py(e,o){const{mark:t}=e,i=AX(e),s=lt(t)&&t.color?{backgroundColor:t.color}:{};return i.reduce((u,l)=>v(l,l==="mark"?{style:s}:{},D3(u)?u:{default:()=>[u]}),o)}function FX(e){const o=!!e.showTooltip,t=lt(e.showTooltip)&&e.showTooltip.type==="popover"?Tv:On,i=lt(e.showTooltip)&&e.showTooltip.props||{};return{rows:1,suffix:"",ellipsisStr:"...",expandable:!1,css:!1,...Gt(e,["showTooltip"]),showTooltip:o,TooltipComponent:t,tooltipProps:i}}var N4=N({name:"TypographyBase",inheritAttrs:!1,props:{component:{type:String,required:!0},type:{type:String},bold:{type:Boolean},mark:{type:[Boolean,Object],default:!1},underline:{type:Boolean},delete:{type:Boolean},code:{type:Boolean},disabled:{type:Boolean},editable:{type:Boolean},editing:{type:Boolean,default:void 0},defaultEditing:{type:Boolean},editText:{type:String},copyable:{type:Boolean},copyText:{type:String},copyDelay:{type:Number,default:3e3},ellipsis:{type:[Boolean,Object],default:!1},editTooltipProps:{type:Object},copyTooltipProps:{type:Object}},emits:{editStart:()=>!0,change:e=>!0,"update:editText":e=>!0,editEnd:()=>!0,"update:editing":e=>!0,copy:e=>!0,ellipsis:e=>!0,expand:e=>!0},setup(e,{slots:o,emit:t,attrs:i}){const{editing:s,defaultEditing:u,ellipsis:l,copyable:k,editable:f,copyText:p,editText:y,copyDelay:$,component:b}=$e(e),w=W("typography"),z=m(()=>[w,{[`${w}-${e.type}`]:e.type,[`${w}-disabled`]:e.disabled}]),I=D(),j=D(""),[O,T]=Rt(u.value,Ce({value:s})),V=m(()=>f.value&&O.value);function P(){t("update:editing",!0),t("editStart"),T(!0)}function E(ie){t("update:editText",ie),t("change",ie)}function M(){O.value&&(t("update:editing",!1),t("editEnd"),T(!1))}const A=D(!1);let x=null;function X(){var ie;const pe=(ie=p.value)!=null?ie:j.value;WX(pe||""),A.value=!0,t("copy",pe),x=setTimeout(()=>{A.value=!1},$.value)}tn(()=>{x&&clearTimeout(x),x=null});const Y=D(!1),q=D(!1),le=D(""),Q=m(()=>FX(lt(l.value)&&l.value||{}));let _=null;function ae(){const ie=!q.value;q.value=ie,t("expand",ie)}function oe(ie=!1){return Q.value.css?v(Ny,{editable:f.value,copyable:k.value,expandable:Q.value.expandable,isCopied:A.value,isEllipsis:te.value,expanded:q.value,forceRenderExpand:ie||q.value,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:P,onCopy:X,onExpand:ae},{"copy-tooltip":o["copy-tooltip"],"copy-icon":o["copy-icon"],"expand-node":o["expand-node"]}):v(Ny,{editable:f.value,copyable:k.value,expandable:Q.value.expandable,isCopied:A.value,isEllipsis:Y.value,expanded:q.value,forceRenderExpand:ie,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:P,onCopy:X,onExpand:ae},{"copy-tooltip":o["copy-tooltip"],"copy-icon":o["copy-icon"],"expand-node":o["expand-node"]})}function G(){if(!I.value)return;const{ellipsis:ie,text:pe}=EX(I.value,Q.value,oe(!!Q.value.expandable),j.value);Y.value!==ie&&(Y.value=ie,Q.value.css||t("ellipsis",ie)),le.value!==pe&&(le.value=pe||"")}function J(){l.value&&!q.value&&(Ar(_),_=Qy(()=>{G()}))}tn(()=>{Ar(_)}),Ie(()=>Q.value.rows,()=>{J()}),Ie(l,ie=>{ie?J():Y.value=!1});let U=[];const R=()=>{if(l.value||k.value||f.value){const ie=TX(U);ie!==j.value&&(j.value=ie,J())}};st(R),Sn(R);const K=D(),te=D(!1),fe=()=>{if(I.value&&K.value){const ie=K.value.offsetHeight>I.value.offsetHeight;ie!==te.value&&(te.value=ie,t("ellipsis",ie))}},se=m(()=>q.value?{}:{overflow:"hidden","text-overflow":"ellipsis",display:"-webkit-box","-webkit-line-clamp":Q.value.rows,"-webkit-box-orient":"vertical"});return()=>{var ie,pe;if(U=((ie=o.default)==null?void 0:ie.call(o))||[],V.value){const he=(pe=y.value)!=null?pe:j.value;return v(zX,{text:he,onChange:Fe=>{Fe!==he&&E(Fe)},onEnd:M},null)}const{suffix:Ne,ellipsisStr:Me,showTooltip:Pe,tooltipProps:Ze,TooltipComponent:Se}=Q.value,Re=Y.value&&!q.value,Le=Re&&!Pe?{title:j.value}:{},ce=b.value;if(Q.value.css){const he=Py(e,U),Fe=v(ce,ke({class:z.value,ref:I,style:se.value},Le,i),{default:()=>[v("span",{ref:K},[he])]});return te.value?v(Se,ke(Ze,{onResize:()=>fe()}),{default:()=>[Fe],content:()=>j.value}):v(xn,{onResize:()=>{fe()}},D3(Fe)?Fe:{default:()=>[Fe]})}const me=Py(e,Re?le.value:U);return v(xn,{onResize:()=>J()},{default:()=>[v(ce,ke({class:z.value,ref:I},Le,i),{default:()=>[Re&&Pe?v(Se,Ze,{default:()=>[v("span",null,[me])],content:()=>j.value}):me,Re?Me:null,Ne,oe()]})]})}}}),Or=N({name:"TypographyParagraph",inheritAttrs:!1,props:{blockquote:{type:Boolean},spacing:{type:String,default:"default"}},setup(e){const{blockquote:o,spacing:t}=$e(e),i=W("typography"),s=m(()=>o!=null&&o.value?"blockquote":"div"),u=m(()=>[{[`${i}-spacing-close`]:(t==null?void 0:t.value)==="close"}]);return{component:s,classNames:u}},render(){const{component:e,classNames:o}=this;return v(N4,ke({class:o},this.$attrs,{component:e}),this.$slots)}}),Er=N({name:"TypographyTitle",inheritAttrs:!1,props:{heading:{type:Number,default:1}},setup(e){const{heading:o}=$e(e);return{component:m(()=>`h${o==null?void 0:o.value}`)}},render(){const{component:e}=this;return v(N4,ke(this.$attrs,{component:e}),this.$slots)}}),Wr=N({name:"TypographyText",inheritAttrs:!1,props:{ellipsis:{type:[Boolean,Object],default:!1}},setup(e){const{ellipsis:o}=$e(e);return{component:m(()=>o!=null&&o.value?"div":"span")}},render(){const{ellipsis:e,component:o}=this;return v(N4,ke(this.$attrs,{ellipsis:e,component:o}),this.$slots)}});const DX=Object.assign(Lf,{Paragraph:Or,Title:Er,Text:Wr,install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Lf.name,Lf),e.component(t+Or.name,Or),e.component(t+Er.name,Er),e.component(t+Wr.name,Wr)}}),My=e=>{const o=e.responseText||e.response;if(!o)return;const t=e.getResponseHeader("Content-Type");if(t&&t.includes("json"))try{return JSON.parse(o)}catch{return o}return o},ZX=e=>{switch(e){case"done":return"success";case"error":return"danger";default:return"normal"}},Vy=(e,o)=>Ae(e)?e(o):e,HX=({fileItem:e,action:o,name:t,data:i,headers:s={},withCredentials:u=!1,onProgress:l=nl,onSuccess:k=nl,onError:f=nl})=>{const p=Vy(t,e)||"file",y=Vy(i,e),$=new XMLHttpRequest;u&&($.withCredentials=!0),$.upload.onprogress=w=>{const z=w.total>0?fn.round(w.loaded/w.total,2):0;l(z,w)},$.onerror=function(z){f(z)},$.onload=()=>{if($.status<200||$.status>=300){f(My($));return}k(My($))};const b=new FormData;if(y)for(const w of Object.keys(y))b.append(w,y[w]);e.file&&b.append(p,e.file),$.open("post",o??"",!0);for(const w of Object.keys(s))$.setRequestHeader(w,s[w]);return $.send(b),{abort(){$.abort()}}},Z3=(e,o)=>{if(o&&e){const t=Xe(o)?o:o.split(",").map(s=>s.trim()).filter(s=>s),i=(e.name.indexOf(".")>-1?`.${e.name.split(".").pop()}`:"").toLowerCase();return t.some(s=>{const u=s&&s.toLowerCase(),l=(e.type||"").toLowerCase(),k=l.split("/")[0];if(u===l||`${k}${i.replace(".","/")}`===u||/^\*(\/\*)?$/.test(u))return!0;if(/\/\*/.test(u))return l.replace(/\/.*$/,"")===u.replace(/\/.*$/,"");if(/\..*/.test(u)){let f=[u];return(u===".jpg"||u===".jpeg")&&(f=[".jpg",".jpeg"]),f.indexOf(i)>-1}return!1})}return!!e},xX=(e,o,t)=>{const i=[];let s=0;const u=()=>{!s&&t(i)},l=k=>{if(s+=1,k!=null&&k.isFile){k.file(f=>{s-=1,Z3(f,o)&&(Object.defineProperty(f,"webkitRelativePath",{value:k.fullPath.replace(/^\//,"")}),i.push(f)),u()});return}if(k!=null&&k.isDirectory){const f=k.createReader();let p=!1;const y=()=>{f.readEntries($=>{p||(s-=1,p=!0),$.length===0?u():(y(),$.forEach(l))})};y();return}s-=1,u()};[].slice.call(e).forEach(k=>k.webkitGetAsEntry&&l(k.webkitGetAsEntry()))},RX=e=>{var o;return(o=e.type)==null?void 0:o.includes("image")},Nf=(e,o)=>{if(!e)return[];const t=Array.from(e);return o?t.filter(i=>Z3(i,o)):t},qX=N({name:"IconUpload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-upload`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),KX=["stroke-width","stroke-linecap","stroke-linejoin"];function UX(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M14.93 17.071 24.001 8l9.071 9.071m-9.07 16.071v-25M40 35v6H8v-6"},null,-1)]),14,KX)}var Pf=F(qX,[["render",UX]]);const ui=Object.assign(Pf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Pf.name,Pf)}});var YX=N({name:"UploadButton",props:{disabled:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},accept:String,listType:{type:String},tip:String,draggable:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},uploadFiles:{type:Function,required:!0},hide:Boolean,onButtonClick:{type:Function}},setup(e,{slots:o}){const t=W("upload"),{t:i}=jt(),s=D(!1),u=D(null),l=D(null),k=D(0),f=j=>{j==="subtract"?k.value-=1:j==="add"?k.value+=1:j==="reset"&&(k.value=0)},p=j=>{if(!e.disabled){if(Ae(e.onButtonClick)){const O=e.onButtonClick(j);if(Ao(O)){O.then(T=>{e.uploadFiles(Nf(T))});return}}u.value&&u.value.click()}},y=j=>{const O=j.target;O.files&&e.uploadFiles(Nf(O.files)),O.value=""},$=j=>{var O,T;if(j.preventDefault(),s.value=!1,f("reset"),!e.disabled)if(e.directory&&((O=j.dataTransfer)!=null&&O.items))xX(j.dataTransfer.items,e.accept,V=>{e.uploadFiles(V)});else{const V=Nf((T=j.dataTransfer)==null?void 0:T.files,e.accept);e.uploadFiles(e.multiple?V:V.slice(0,1))}},b=j=>{j.preventDefault(),f("subtract"),k.value===0&&(s.value=!1,f("reset"))},w=j=>{j.preventDefault(),!e.disabled&&!s.value&&(s.value=!0)},z=()=>o.default?v("span",null,[o.default()]):e.listType==="picture-card"?v("div",{class:`${t}-picture-card`},[v("div",{class:`${t}-picture-card-text`},[v(bo,null,null)]),e.tip&&v("div",{class:`${t}-tip`},[e.tip])]):e.draggable?v("div",{class:[`${t}-drag`,{[`${t}-drag-active`]:s.value}]},[v("div",null,[v(bo,null,null)]),v("div",{class:`${t}-drag-text`},[s.value?i("upload.dragHover"):i("upload.drag")]),e.tip&&v("div",{class:`${t}-tip`},[e.tip])]):v(sn,{type:"primary",disabled:e.disabled},{default:()=>[i("upload.buttonText")],icon:()=>v(ui,null,null)}),I=m(()=>[t,{[`${t}-type-picture-card`]:e.listType==="picture-card",[`${t}-draggable`]:e.draggable,[`${t}-disabled`]:e.disabled,[`${t}-hide`]:e.hide}]);return()=>v("span",{ref:l,class:I.value,onClick:p,onDragenter:()=>{f("add")},onDrop:$,onDragover:w,onDragleave:b},[v("input",ke({ref:u,type:"file",style:{display:"none"},disabled:e.disabled,accept:e.accept,multiple:e.multiple},e.directory?{webkitdirectory:"webkitdirectory"}:{},{onChange:y}),null),z()])}});const GX=N({name:"IconPause",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-pause`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),XX=["stroke-width","stroke-linecap","stroke-linejoin"];function QX(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1)]),14,XX)}var Mf=F(GX,[["render",QX]]);const P4=Object.assign(Mf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Mf.name,Mf)}}),JX=N({name:"IconPlayArrowFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-play-arrow-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),_X=["stroke-width","stroke-linecap","stroke-linejoin"];function eQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17.533 10.974a1 1 0 0 0-1.537.844v24.356a1 1 0 0 0 1.537.844L36.67 24.84a1 1 0 0 0 0-1.688L17.533 10.974Z",fill:"currentColor",stroke:"none"},null,-1)]),14,_X)}var Vf=F(JX,[["render",eQ]]);const M4=Object.assign(Vf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Vf.name,Vf)}}),$s=Symbol("ArcoUpload");var H3=N({name:"UploadProgress",props:{file:{type:Object,required:!0},listType:{type:String,required:!0}},setup(e){const o=W("upload-progress"),{t}=jt(),i=ot($s,void 0),s=()=>{var l,k,f,p,y,$,b,w,z,I,j;return e.file.status==="error"?v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-upload`],onClick:()=>i==null?void 0:i.onUpload(e.file)},[i!=null&&i.showRetryButton&&((y=(k=i==null?void 0:(l=i.slots)["retry-icon"])==null?void 0:k.call(l))!=null?y:(p=(f=i==null?void 0:i.customIcon)==null?void 0:f.retryIcon)!=null&&p.call(f))||e.listType==="picture-card"?v(ui,null,null):t("upload.retry")]):e.file.status==="done"?v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-success`]},[(j=(I=(b=i==null?void 0:($=i.slots)["success-icon"])==null?void 0:b.call($))!=null?I:(z=(w=i==null?void 0:i.customIcon)==null?void 0:w.successIcon)==null?void 0:z.call(w))!=null?j:v(pl,null,null)]):e.file.status==="init"?v(On,{content:t("upload.start")},{default:()=>{var O,T,V,P,E,M;return[v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-start`],onClick:()=>i==null?void 0:i.onUpload(e.file)},[(M=(E=(T=i==null?void 0:(O=i.slots)["start-icon"])==null?void 0:T.call(O))!=null?E:(P=(V=i==null?void 0:i.customIcon)==null?void 0:V.startIcon)==null?void 0:P.call(V))!=null?M:v(M4,null,null)])]}}):(i==null?void 0:i.showCancelButton)&&v(On,{content:t("upload.cancel")},{default:()=>{var O,T,V,P,E,M;return[v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-cancel`],onClick:()=>i==null?void 0:i.onAbort(e.file)},[(M=(E=(T=i==null?void 0:(O=i.slots)["cancel-icon"])==null?void 0:T.call(O))!=null?E:(P=(V=i==null?void 0:i.customIcon)==null?void 0:V.cancelIcon)==null?void 0:P.call(V))!=null?M:v(P4,null,null)])]}})},u=()=>{var l;if(["init","uploading"].includes((l=e.file.status)!=null?l:"")){const k=ZX(e.file.status);return v(w3,{type:"circle",size:"mini",showText:!1,status:k,percent:e.file.percent},null)}return null};return()=>v("span",{class:o},[u(),s()])}});const tQ=N({name:"IconFilePdf",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-file-pdf`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),nQ=["stroke-width","stroke-linecap","stroke-linejoin"];function oQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M11 42h26a2 2 0 0 0 2-2V13.828a2 2 0 0 0-.586-1.414l-5.828-5.828A2 2 0 0 0 31.172 6H11a2 2 0 0 0-2 2v32a2 2 0 0 0 2 2Z"},null,-1),B("path",{d:"M22.305 21.028c.874 1.939 3.506 6.265 4.903 8.055 1.747 2.237 3.494 2.685 4.368 2.237.873-.447 1.21-4.548-7.425-2.685-7.523 1.623-7.424 3.58-6.988 4.476.728 1.193 2.522 2.627 5.678-6.266C25.699 18.79 24.489 17 23.277 17c-1.409 0-2.538.805-.972 4.028Z"},null,-1)]),14,nQ)}var Of=F(tQ,[["render",oQ]]);const V4=Object.assign(Of,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Of.name,Of)}}),lQ=N({name:"IconFileImage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-file-image`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),iQ=["stroke-width","stroke-linecap","stroke-linejoin"];function rQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m26 33 5-6v6h-5Zm0 0-3-4-4 4h7Zm11 9H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2ZM17 19h1v1h-1v-1Z"},null,-1)]),14,iQ)}var Ef=F(lQ,[["render",rQ]]);const O4=Object.assign(Ef,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ef.name,Ef)}}),sQ=N({name:"IconFileVideo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-file-video`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),aQ=["stroke-width","stroke-linecap","stroke-linejoin"];function cQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M37 42H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1),B("path",{d:"M22 27.796v-6l5 3-5 3Z"},null,-1)]),14,aQ)}var Wf=F(sQ,[["render",cQ]]);const E4=Object.assign(Wf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Wf.name,Wf)}}),uQ=N({name:"IconFileAudio",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-file-audio`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),dQ=["stroke-width","stroke-linecap","stroke-linejoin"];function fQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M37 42H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1),B("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm0 0-.951-12.363a.5.5 0 0 1 .58-.532L30 18"},null,-1)]),14,dQ)}var Tf=F(uQ,[["render",fQ]]);const W4=Object.assign(Tf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Tf.name,Tf)}});var Oy=N({name:"UploadListItem",props:{file:{type:Object,required:!0},listType:{type:String,required:!0}},setup(e){const t=`${W("upload-list")}-item`,{t:i}=jt(),s=ot($s,void 0),u=()=>{var l,k;let f="";if(e.file.file&&e.file.file.type)f=e.file.file.type;else{const p=(k=(l=e.file.name)==null?void 0:l.split(".")[1])!=null?k:"";["png","jpg","jpeg","bmp","gif","webp"].includes(p)?f="image":["mp4","m2v","mkv","m4v","mov"].includes(p)?f="video":["mp3","wav","wmv","m4a","acc","flac"].includes(p)&&(f="audio")}return f.includes("image")?v(O4,null,null):f.includes("pdf")?v(V4,null,null):f.includes("audio")?v(W4,null,null):f.includes("video")?v(E4,null,null):v(hs,null,null)};return()=>{var l,k,f,p,y,$,b,w,z,I,j,O,T,V,P,E,M,A,x,X,Y,q,le;return v("div",{class:[t,`${t}-${e.file.status}`]},[v("div",{class:`${t}-content`},[(s==null?void 0:s.listType)==="picture"&&v("span",{class:`${t}-thumbnail`},[(f=(k=s==null?void 0:(l=s.slots).image)==null?void 0:k.call(l,{fileItem:e.file}))!=null?f:v("img",ke({src:e.file.url,alt:e.file.name},s!=null&&s.imageLoading?{loading:s.imageLoading}:void 0),null)]),v("div",{class:`${t}-name`},[(s==null?void 0:s.listType)==="text"&&v("span",{class:`${t}-file-icon`},[(z=(w=(y=s==null?void 0:(p=s.slots)["file-icon"])==null?void 0:y.call(p,{fileItem:e.file}))!=null?w:(b=($=s==null?void 0:s.customIcon)==null?void 0:$.fileIcon)==null?void 0:b.call($,e.file))!=null?z:u()]),s!=null&&s.showLink&&e.file.url?v("a",ke({class:`${t}-name-link`,target:"_blank",href:e.file.url},s!=null&&s.download?{download:e.file.name}:void 0),[(P=(V=(j=s==null?void 0:(I=s.slots)["file-name"])==null?void 0:j.call(I,{fileItem:e.file}))!=null?V:(T=(O=s==null?void 0:s.customIcon)==null?void 0:O.fileName)==null?void 0:T.call(O,e.file))!=null?P:e.file.name]):v("span",{class:`${t}-name-text`,onClick:()=>s==null?void 0:s.onPreview(e.file)},[(Y=(X=(M=s==null?void 0:(E=s.slots)["file-name"])==null?void 0:M.call(E,{fileItem:e.file}))!=null?X:(x=(A=s==null?void 0:s.customIcon)==null?void 0:A.fileName)==null?void 0:x.call(A,e.file))!=null?Y:e.file.name]),e.file.status==="error"&&v(On,{content:i("upload.error")},{default:()=>{var Q,_,ae,oe,G,J;return[v("span",{class:[s==null?void 0:s.iconCls,`${s==null?void 0:s.iconCls}-error`]},[(J=(G=(_=s==null?void 0:(Q=s.slots)["error-icon"])==null?void 0:_.call(Q))!=null?G:(oe=(ae=s==null?void 0:s.customIcon)==null?void 0:ae.errorIcon)==null?void 0:oe.call(ae))!=null?J:v(Kn,null,null)])]}})]),v(H3,{file:e.file,listType:e.listType},null)]),(s==null?void 0:s.showRemoveButton)&&v("span",{class:`${t}-operation`},[v(St,{onClick:()=>{var Q;return(Q=s==null?void 0:s.onRemove)==null?void 0:Q.call(s,e.file)}},{default:()=>{var Q,_,ae,oe,G,J;return[v("span",{class:[s==null?void 0:s.iconCls,`${s==null?void 0:s.iconCls}-remove`]},[(J=(G=(_=s==null?void 0:(Q=s.slots)["remove-icon"])==null?void 0:_.call(Q))!=null?G:(oe=(ae=s==null?void 0:s.customIcon)==null?void 0:ae.removeIcon)==null?void 0:oe.call(ae))!=null?J:v(ci,null,null)])]}})]),(le=s==null?void 0:(q=s.slots)["extra-button"])==null?void 0:le.call(q,{fileItem:e.file})])}}}),Ey=N({name:"UploadPictureItem",props:{file:{type:Object,required:!0},disabled:{type:Boolean,default:!1}},setup(e){const t=`${W("upload-list")}-picture`,i=m(()=>[t,{[`${t}-status-error`]:e.file.status==="error"}]),s=ot($s,void 0),u=()=>{var l,k,f,p,y,$,b,w,z,I,j,O,T,V,P,E,M,A,x,X,Y,q,le,Q,_,ae,oe,G,J;return e.file.status==="uploading"?v(H3,{file:e.file,listType:"picture-card"},null):v(He,null,[(f=(k=s==null?void 0:(l=s.slots).image)==null?void 0:k.call(l,{fileItem:e.file}))!=null?f:v("img",ke({src:e.file.url,alt:e.file.name},s!=null&&s.imageLoading?{loading:s.imageLoading}:void 0),null),v("div",{class:`${t}-mask`},[e.file.status==="error"&&(s==null?void 0:s.showCancelButton)&&v("div",{class:`${t}-error-tip`},[v("span",{class:[s==null?void 0:s.iconCls,`${s==null?void 0:s.iconCls}-error`]},[(z=(w=(y=s==null?void 0:(p=s.slots)["error-icon"])==null?void 0:y.call(p))!=null?w:(b=($=s==null?void 0:s.customIcon)==null?void 0:$.errorIcon)==null?void 0:b.call($))!=null?z:v(Jl,null,null)])]),v("div",{class:`${t}-operation`},[e.file.status!=="error"&&(s==null?void 0:s.showPreviewButton)&&v("span",{class:[s==null?void 0:s.iconCls,`${s==null?void 0:s.iconCls}-preview`],onClick:()=>s==null?void 0:s.onPreview(e.file)},[(P=(V=(j=s==null?void 0:(I=s.slots)["preview-icon"])==null?void 0:j.call(I))!=null?V:(T=(O=s==null?void 0:s.customIcon)==null?void 0:O.previewIcon)==null?void 0:T.call(O))!=null?P:v(ls,null,null)]),["init","error"].includes(e.file.status)&&(s==null?void 0:s.showRetryButton)&&v("span",{class:[s==null?void 0:s.iconCls,`${s==null?void 0:s.iconCls}-upload`],onClick:()=>s==null?void 0:s.onUpload(e.file)},[(Y=(X=(M=s==null?void 0:(E=s.slots)["retry-icon"])==null?void 0:M.call(E))!=null?X:(x=(A=s==null?void 0:s.customIcon)==null?void 0:A.retryIcon)==null?void 0:x.call(A))!=null?Y:v(ui,null,null)]),!(s!=null&&s.disabled)&&(s==null?void 0:s.showRemoveButton)&&v("span",{class:[s==null?void 0:s.iconCls,`${s==null?void 0:s.iconCls}-remove`],onClick:()=>s==null?void 0:s.onRemove(e.file)},[(oe=(ae=(le=s==null?void 0:(q=s.slots)["remove-icon"])==null?void 0:le.call(q))!=null?ae:(_=(Q=s==null?void 0:s.customIcon)==null?void 0:Q.removeIcon)==null?void 0:_.call(Q))!=null?oe:v(ci,null,null)]),(J=s==null?void 0:(G=s.slots)["extra-button"])==null?void 0:J.call(G,e.file)])])])};return()=>v("span",{class:i.value},[u()])}}),mQ=N({name:"UploadList",components:{UploadListItem:Oy,UploadPictureItem:Ey},props:{fileList:{type:Array,required:!0},listType:{type:String,required:!0}},setup(e,{slots:o}){const t=W("upload"),i=m(()=>[`${t}-list`,`${t}-list-type-${e.listType}`]),s=(u,l)=>Ae(o["upload-item"])?o["upload-item"]({fileItem:u,index:l}):e.listType==="picture-card"?v(Ey,{file:u,key:`item-${l}`},null):v(Oy,{file:u,listType:e.listType,key:`item-${l}`},null);return()=>v(Yl,{tag:"div",class:i.value},{default:()=>{var u;return[...e.fileList.map((l,k)=>s(l,k)),e.listType==="picture-card"&&((u=o["upload-button"])==null?void 0:u.call(o))]}})}}),Af=N({name:"Upload",props:{fileList:{type:Array,default:void 0},defaultFileList:{type:Array,default:()=>[]},accept:String,action:String,disabled:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},tip:String,headers:{type:Object},data:{type:[Object,Function]},name:{type:[String,Function]},withCredentials:{type:Boolean,default:!1},customRequest:{type:Function},limit:{type:Number,default:0},autoUpload:{type:Boolean,default:!0},showFileList:{type:Boolean,default:!0},showRemoveButton:{type:Boolean,default:!0},showRetryButton:{type:Boolean,default:!0},showCancelButton:{type:Boolean,default:!0},showUploadButton:{type:[Boolean,Object],default:!0},showPreviewButton:{type:Boolean,default:!0},download:{type:Boolean,default:!1},showLink:{type:Boolean,default:!0},imageLoading:{type:String},listType:{type:String,default:"text"},responseUrlKey:{type:[String,Function]},customIcon:{type:Object},imagePreview:{type:Boolean,default:!1},onBeforeUpload:{type:Function},onBeforeRemove:{type:Function},onButtonClick:{type:Function}},emits:{"update:fileList":e=>!0,exceedLimit:(e,o)=>!0,change:(e,o)=>!0,progress:(e,o)=>!0,preview:e=>!0,success:e=>!0,error:e=>!0},setup(e,{emit:o,slots:t}){const{fileList:i,disabled:s,listType:u,customIcon:l,showRetryButton:k,showCancelButton:f,showRemoveButton:p,showPreviewButton:y,imageLoading:$,download:b,showLink:w}=$e(e),z=W("upload"),{mergedDisabled:I,eventHandlers:j}=zt({disabled:s}),O=D([]),T=new Map,V=new Map,P=m(()=>e.limit>0&&O.value.length>=e.limit),E=se=>{T.clear();const ie=se==null?void 0:se.map((pe,Ne)=>{var Me,Pe,Ze;const Se=(Me=pe.status)!=null?Me:"done",Re=Ce({...pe,uid:(Pe=pe.uid)!=null?Pe:`${Date.now()}${Ne}`,status:Se,percent:(Ze=pe.percent)!=null?Ze:["error","init"].indexOf(Se)>-1?0:1});return T.set(Re.uid,Re),Re});O.value=ie??[]};E(e.defaultFileList),Ie(i,se=>{se&&E(se)},{immediate:!0,deep:!0});const M=se=>{var ie,pe;o("update:fileList",O.value),o("change",O.value,se),(pe=(ie=j.value)==null?void 0:ie.onChange)==null||pe.call(ie)},A=(se,ie)=>{for(const pe of O.value)if(pe.uid===se){pe.file=ie,M(pe);break}},x=se=>{const ie=(Ze,Se)=>{const Re=T.get(se.uid);Re&&(Re.status="uploading",Re.percent=Ze,o("progress",Re,Se),M(Re))},pe=Ze=>{const Se=T.get(se.uid);Se&&(Se.status="done",Se.percent=1,Se.response=Ze,e.responseUrlKey&&(Ae(e.responseUrlKey)?Se.url=e.responseUrlKey(Se):Ze[e.responseUrlKey]&&(Se.url=Ze[e.responseUrlKey])),V.delete(Se.uid),o("success",Se),M(Se))},Ne=Ze=>{const Se=T.get(se.uid);Se&&(Se.status="error",Se.percent=0,Se.response=Ze,V.delete(Se.uid),o("error",Se),M(Se))},Me={fileItem:se,action:e.action,name:e.name,data:e.data,headers:e.headers,withCredentials:e.withCredentials,onProgress:ie,onSuccess:pe,onError:Ne};se.status="uploading",se.percent=0;const Pe=Ae(e.customRequest)?e.customRequest(Me):HX(Me);V.set(se.uid,Pe),M(se)},X=se=>{var ie;const pe=V.get(se.uid);if(pe){(ie=pe.abort)==null||ie.call(pe),V.delete(se.uid);const Ne=T.get(se.uid);Ne&&(Ne.status="error",Ne.percent=0,M(Ne))}},Y=se=>{if(se){const ie=T.get(se.uid);ie&&x(ie)}else for(const ie of O.value)ie.status==="init"&&x(ie)},q=async(se,ie)=>{const pe=`${Date.now()}-${ie}`,Ne=RX(se)?URL.createObjectURL(se):void 0,Me=Ce({uid:pe,file:se,url:Ne,name:se.name,status:"init",percent:0});T.set(pe,Me),O.value=[...O.value,Me],M(Me),e.autoUpload&&x(Me)},le=se=>{if(e.limit>0&&O.value.length+se.length>e.limit){o("exceedLimit",O.value,se);return}for(let ie=0;ie{Ne&&q(rn(Ne)?pe:Ne,ie)}).catch(Ne=>{console.error(Ne)}):q(pe,ie)}},Q=se=>{O.value=O.value.filter(ie=>ie.uid!==se.uid),M(se)},_=se=>{Ae(e.onBeforeRemove)?Promise.resolve(e.onBeforeRemove(se)).then(ie=>{ie&&Q(se)}).catch(ie=>{console.error(ie)}):Q(se)},ae=se=>{if(e.imagePreview&&se.url){const ie=te.value.indexOf(se.url);ie>-1&&(U.value=ie,J.value=!0)}o("preview",se)};ft($s,Ce({disabled:I,listType:u,iconCls:`${z}-icon`,showRemoveButton:p,showRetryButton:k,showCancelButton:f,showPreviewButton:y,showLink:w,imageLoading:$,download:b,customIcon:l,slots:t,onUpload:x,onAbort:X,onRemove:_,onPreview:ae}));const oe=m(()=>{if(e.accept)return e.accept;if(e.listType==="picture"||e.listType==="picture-card")return"image/*"}),G=()=>{const se=v(YX,{key:"arco-upload-button",disabled:I.value,draggable:e.draggable,listType:e.listType,uploadFiles:le,multiple:e.multiple,directory:e.directory,tip:e.tip,hide:!e.showUploadButton||P.value&&!(lt(e.showUploadButton)&&e.showUploadButton.showOnExceedLimit),accept:oe.value,onButtonClick:e.onButtonClick},{default:t["upload-button"]});return e.tip&&e.listType!=="picture-card"&&!e.draggable?v("span",null,[se,v("div",{class:`${z}-tip`},[e.tip])]):se},J=D(!1),U=D(0),R=se=>{U.value=se},K=se=>{J.value=se},te=m(()=>O.value.filter(se=>!!se.url).map(se=>se.url));return{prefixCls:z,render:()=>e.showFileList?v("div",{class:[`${z}-wrapper`,`${z}-wrapper-type-${e.listType}`]},[e.imagePreview&&te.value.length>0&&v(Al,{srcList:te.value,visible:J.value,current:U.value,onChange:R,onVisibleChange:K},null),e.listType!=="picture-card"&&e.showUploadButton&&G(),v(mQ,{fileList:O.value,listType:e.listType},{"upload-button":G,"upload-item":t["upload-item"]})]):e.showUploadButton&&G(),innerSubmit:Y,innerAbort:X,innerUpdateFile:A,innerUpload:le}},methods:{submit(e){return this.innerSubmit(e)},abort(e){return this.innerAbort(e)},updateFile(e,o){return this.innerUpdateFile(e,o)},upload(e){return this.innerUpload(e)}},render(){return this.render()}});const pQ=Object.assign(Af,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Af.name,Af)}});var Ff=N({name:"OverflowList",props:{min:{type:Number,default:0},margin:{type:Number,default:8},from:{type:String,default:"end"}},emits:{change:e=>!0},setup(e,{emit:o,slots:t}){const i=W("overflow-list"),s=D(),u=D(),l=D(),k={},f=[],p=D(0),y=D(0),$=m(()=>y.value>0),b=D(0),w=m(()=>e.from==="start");Ie(p,(j,O)=>{y.value>0&&(y.value+=j-O,y.value<0&&(y.value=0))}),Ie(y,j=>{o("change",j)});const z=()=>{var j,O,T;if(s.value&&k.value&&l.value){const V=l.value.offsetWidth;if(V>1&&(y.value===0||Vz(),{flush:"post"}),st(()=>{l.value&&l.value.offsetWidth<1&&z()});const I=()=>{var j,O;const T=w.value?{marginRight:`${e.margin}px`}:void 0;return v("div",{ref:u,class:`${i}-overflow`,style:T},[(O=(j=t.overflow)==null?void 0:j.call(t,{number:y.value}))!=null?O:v(Hv,null,{default:()=>[Ge("+"),y.value]})])};return()=>{var j,O;k.value=eo((j=t.default)==null?void 0:j.call(t)),p.value!==k.value.length&&(p.value=k.value.length,f.length=p.value);let T=k.value;y.value>0&&(T=w.value?k.value.slice(y.value):k.value.slice(0,-y.value));const V=y.value===0||w.value?T.length-1:T.length;for(let P=0;P0&&I(),T,!w.value&&y.value>0&&I(),v(Co,{onResize:z},{default:()=>[v("div",{ref:l,class:`${i}-spacer`},null)]})])}}});const kQ=Object.assign(Ff,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Ff.name,Ff)}});var Df=N({name:"VerificationCode",props:{modelValue:String,defaultValue:{type:String,default:""},length:{type:Number,default:6},size:{type:String},disabled:Boolean,masked:Boolean,readonly:Boolean,error:{type:Boolean,default:!1},separator:{type:Function},formatter:{type:Function}},emits:{"update:modelValue":e=>!0,change:e=>!0,finish:e=>!0,input:(e,o,t)=>!0},setup(e,{emit:o}){const t=W("verification-code"),i=W("input"),s=D([]),u=m(()=>{var j;return(j=e.modelValue)!=null?j:e.defaultValue}),l=m(()=>e.masked?"password":"text"),k=m(()=>[i,{[`${i}-size-${e.size}`]:e.size}]),f=m(()=>{const j=String(u.value).split("");return new Array(e.length).fill("").map((O,T)=>Z4(j[T])?String(j[T]):"")}),p=D(f.value);Ie(u,()=>{p.value=f.value});const y=()=>{const j=p.value.join("").trim();o("update:modelValue",j),o("change",j),j.length===e.length&&o("finish",j),b()},$=j=>s==null?void 0:s.value[j].focus(),b=j=>{if(!(Z4(j)&&p.value[j])){for(let O=0;O{j.preventDefault();const{clipboardData:T}=j,V=T==null?void 0:T.getData("text");V&&(V.split("").forEach((P,E)=>{if(!(O+E>=e.length)){if(Ae(e.formatter)){const M=e.formatter(P,O+E,p.value.join(""));if(M===!1){O-=1;return}Ot(M)&&(P=M.charAt(0))}p.value[O+E]=P}}),y())},z=(j,O)=>{const T=O.code||O.key;T===ng.code&&!p.value[j]?(O.preventDefault(),p.value[Math.max(j-1,0)]="",y()):T===aA.code&&j>0?(O.preventDefault(),$(j-1)):T===cA.code&&p.value[j]&&j{let V=(O||"").trim().charAt(O.length-1);if(o("input",V,j,T),Ae(e.formatter)){const P=e.formatter(V,j,p.value.join(""));if(P===!1)return;Ot(P)&&(V=P.charAt(0))}p.value[j]=V,y()};return()=>v("div",{class:t},[p.value.map((j,O)=>{var T;return v(He,null,[v(So,{key:O,ref:V=>s.value[O]=V,type:l.value,class:k.value,modelValue:j,size:e.size,error:e.error,disabled:e.disabled,readonly:e.readonly,onFocus:()=>b(O),onInput:(V,P)=>I(O,V,P),onKeydown:V=>z(O,V),onPaste:V=>w(V,O)},null),(T=e.separator)==null?void 0:T.call(e,O,j)])})])}});const vQ=Object.assign(Df,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Df.name,Df)}}),yQ=typeof window<"u"?window:void 0;function gQ(e){var o;const t=JW(e);return(o=t==null?void 0:t.$el)!=null?o:t}function hQ(e){return XW()?(QW(e),!0):!1}function x3(e,o,t={}){const{window:i=yQ,...s}=t,u=i&&"MutationObserver"in i;let l;const k=()=>{l&&(l.disconnect(),l=void 0)},f=Ie(()=>gQ(e),y=>{k(),u&&i&&y&&(l=new MutationObserver(o),l.observe(y,s))},{immediate:!0}),p=()=>{k(),f()};return hQ(p),{isSupported:u,stop:p}}const Zf="arco-theme",Ai={Dark:"dark",Light:"light"},$Q=e=>{const o=D(Ai.Light),t=s=>{o.value=s},i=s=>s.getAttribute(Zf)===Ai.Dark?Ai.Dark:Ai.Light;return x3(document.body,s=>{for(const u of s)if(u.type==="attributes"&&u.attributeName===Zf){t(i(u.target)),e==null||e();break}},{attributes:!0,attributeFilter:[Zf],subtree:!1,childList:!1,characterData:!1}),t(i(document.body)),{theme:o,setTheme:t}};function CQ(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function bQ(e){return Object.entries(e).map(([o,t])=>`${CQ(o)}:${t}`).join(";")}function wQ(e){const o=e.getContext("2d");if(!o)return;const t=o.getImageData(0,0,e.width,e.height),{data:i}=t;for(let s=0;s[90,90]},offset:{type:Array},rotate:{type:Number,default:-22},font:{type:Object},zIndex:{type:Number,default:6},alpha:{type:Number,default:1},antiTamper:{type:Boolean,default:!0},grayscale:{type:Boolean,default:!1},repeat:{type:Boolean,default:!0},staggered:{type:Boolean,default:!0}},setup(e,{slots:o,attrs:t}){const{width:i,height:s,image:u,rotate:l,alpha:k,repeat:f,grayscale:p}=$e(e),y=W("watermark"),$=window.devicePixelRatio||1,b=_W(),w=D(new Map),z=m(()=>{var U,R;return(R=(U=e.font)==null?void 0:U.fontSize)!=null?R:16}),I=m(()=>{var U,R;return(R=(U=e.font)==null?void 0:U.fontWeight)!=null?R:"normal"}),j=m(()=>{var U,R;return(R=(U=e.font)==null?void 0:U.fontStyle)!=null?R:"normal"}),O=m(()=>{var U,R;return(R=(U=e.font)==null?void 0:U.fontFamily)!=null?R:"sans-serif"}),T=m(()=>{var U,R;return(R=(U=e.font)==null?void 0:U.textAlign)!=null?R:"center"}),V=m(()=>Xe(e.content)?e.content:[e.content]),P=m(()=>{var U,R;return(R=(U=e.font)==null?void 0:U.color)!=null?R:J.value==="dark"?"rgba(255, 255, 255, 0.15)":"rgba(0, 0, 0, 0.15)"}),E=m(()=>{var U,R;return(R=(U=e.gap)==null?void 0:U[0])!=null?R:90}),M=m(()=>{var U,R;return(R=(U=e.gap)==null?void 0:U[1])!=null?R:90}),A=m(()=>E.value/2),x=m(()=>M.value/2),X=m(()=>{var U,R;return(R=(U=e.offset)==null?void 0:U[0])!=null?R:A.value}),Y=m(()=>{var U,R;return(R=(U=e.offset)==null?void 0:U[1])!=null?R:x.value}),q=m(()=>{var U;const R=X.value-A.value,K=Y.value-x.value;return{position:"absolute",left:R>0?`${R}px`:0,top:K>0?`${K}px`:0,width:R>0?`calc(100% - ${R}px)`:"100%",height:K>0?`calc(100% - ${K}px)`:"100%",pointerEvents:"none",backgroundRepeat:e.repeat?"repeat":"no-repeat",backgroundPosition:`${R>0?0:R}px ${K>0?0:K}px`,zIndex:(U=e.zIndex)!=null?U:6}}),le=m(()=>e.repeat&&e.staggered),Q=(U,R)=>{var K;if(b.value){const te=w.value.get(b.value);te&&(b.value.contains(te)&&b.value.removeChild(te),w.value.delete(b.value));const fe=document.createElement("div");fe.setAttribute("style",bQ({...q.value,backgroundImage:`url('${U}')`,backgroundSize:`${R}px`})),(K=b.value)==null||K.append(fe),w.value.set(b.value,fe)}},_=U=>{var R,K;let te=120,fe=28;if(!u.value&&U.measureText){U.font=`${z.value}px ${O.value}`;const se=V.value.map(ie=>U.measureText(ie).width);te=Math.ceil(Math.max(...se)),fe=z.value*V.value.length+(V.value.length-1)*3}return[(R=i.value)!=null?R:te,(K=s.value)!=null?K:fe]},ae=()=>{var U;const R=document.createElement("canvas"),K=R.getContext("2d");if(!K)return;const[te,fe]=_(K),se=te*$,ie=fe*$,pe=(E.value+te)*$,Ne=(M.value+fe)*$,Me=E.value/2*$,Pe=M.value/2*$,Ze=pe/2,Se=Ne/2,Re=le.value?2:1,Le=(E.value+te)*Re;R.width=pe*Re,R.height=Ne*Re,K.globalAlpha=k.value,K.save(),K.translate(Ze,Se),K.rotate(Math.PI/180*l.value),K.translate(-Ze,-Se);const ce=()=>{K.restore(),le.value&&K.drawImage(R,0,0,pe,Ne,pe,Ne,pe,Ne),p.value&&wQ(R),Q(R.toDataURL(),Le)};if(u.value){const me=new Image;me.onload=()=>{K.drawImage(me,Me,Pe,se,ie),ce()},me.crossOrigin="anonymous",me.referrerPolicy="no-referrer",me.src=u.value}else{const me=Number(z.value)*$;K.font=`${j.value} normal ${I.value} ${me}px/${fe}px ${O.value}`,K.fillStyle=P.value,K.textAlign=T.value,K.textBaseline="top",K.translate(se/2,0),(U=V.value)==null||U.forEach((he,Fe)=>{K.fillText(he??"",Me,Pe+Fe*(me+3*$))}),ce()}},oe=U=>Array.from(w.value.values()).includes(U),G=U=>{if(e.antiTamper)for(const R of U){const K=Array.from(R.removedNodes).some(fe=>oe(fe)),te=R.type==="attributes"&&oe(R.target);if(K||te){ae();break}}},{theme:J}=$Q(ae);return st(()=>{ae(),x3(b.value,G,{attributes:!0,childList:!0,characterData:!0,subtree:!0})}),Ie(e,ae,{deep:!0,flush:"post"}),()=>{var U;return v("div",ke({ref:b,class:y,style:{position:"relative",overflow:"hidden"}},t),[(U=o.default)==null?void 0:U.call(o)])}}});const SQ=Object.assign(Hf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+Hf.name,Hf)}});function zQ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var LQ=N({name:"TreeSelectPanel",components:{Tree:bv},props:{treeProps:{type:Object,default:()=>({})},selectedKeys:{type:Array},showCheckable:{type:Boolean},treeSlots:{type:Object,default:()=>({})},scrollbar:{type:[Boolean,Object],default:!0}},emits:["change"],setup(e,{emit:o}){const{showCheckable:t,selectedKeys:i,treeProps:s,scrollbar:u}=$e(e),{displayScrollbar:l,scrollbarProps:k}=is(u),f=W("tree-select"),p=D(),y=m(()=>({...s.value,disableSelectActionOnly:!0,checkedKeys:t.value?i.value:[],selectedKeys:t.value?[]:i.value})),$=(z,I)=>{var j,O;t.value?(O=(j=p.value)==null?void 0:j.toggleCheck)==null||O.call(j,z[0],I):o("change",z)},b=z=>{o("change",z)},w=()=>v(bv,ke({ref:p},y.value,{onSelect:$,onCheck:b}),e.treeSlots);return()=>{if(l.value){let z;return v(qn,ke({class:`${f}-tree-wrapper`},k.value),zQ(z=w())?z:{default:()=>[z]})}return v("div",{class:`${f}-tree-wrapper`},[w()])}}});function T4(e){return lt(e)}function R3(e){return e!=null&&e!==""}function A4(e){return T4(e)?e.value:e}function jQ(e){return T4(e)?e.label:void 0}function Wy(e){const o=A4(e);return R3(o)}function Ty(e){return e.map(A4).filter(R3)}function BQ(e){var o;const{defaultValue:t,modelValue:i,key2TreeNode:s,multiple:u,treeCheckable:l,fallbackOption:k,fieldNames:f}=$e(e);function p(P){const E=(Xe(P)?P:[P]).filter(Wy);return u!=null&&u.value||l!=null&&l.value?E:E.slice(0,1)}function y(P,E){const M=[],A=P?P.filter(Wy):[];if(A.length){const x=new Map;E==null||E.forEach(X=>{x.set(X.value,X)}),A.forEach(X=>{var Y,q,le,Q,_;const ae=A4(X),oe=x.get(ae),G=s.value.get(ae);let J=null;const U=((Y=f==null?void 0:f.value)==null?void 0:Y.title)||"title";if(!G){const R=Ae(k==null?void 0:k.value)?k==null?void 0:k.value(ae):k==null?void 0:k.value;if(R===!1)return;lt(R)&&(J=R)}M.push({...T4(X)?X:{},...oe||{},value:ae,label:(_=(Q=(le=(q=jQ(X))!=null?q:G==null?void 0:G.title)!=null?le:oe==null?void 0:oe.label)!=null?Q:J==null?void 0:J[U])!=null?_:ae})})}return M}const $=D(),b=D();Ut(()=>{var P;const E=(i==null?void 0:i.value)!==void 0,M=p((P=i==null?void 0:i.value)!=null?P:[]),A=Ty(M);b.value=E?y(A,y(M)):void 0,$.value=E?A:void 0});const w=p((o=t==null?void 0:t.value)!=null?o:[]),z=Ty(w),I=y(z,y(w)),j=D(z||[]),O=D(I);Ie(j,()=>{O.value=y(j.value,I)}),Ie([$,b],([P,E])=>{j.value=P||[],O.value=E||[]});const T=m(()=>{var P;return(P=$.value)!=null?P:j.value}),V=m(()=>{var P;return(P=b.value)!=null?P:O.value});return{selectedKeys:T,selectedValue:V,setLocalSelectedKeys(P){j.value=P},localSelectedKeys:j,localSelectedValue:O}}function IQ(e){const{searchValue:o,flattenTreeData:t,filterMethod:i,disableFilter:s,fieldNames:u}=$e(e),l=m(()=>{var z;return((z=u.value)==null?void 0:z.key)||"key"}),k=(z,I)=>{const j=I[l.value];return!De(j)&&String(j).indexOf(z)>-1},f=m(()=>(i==null?void 0:i.value)||k),p=D(),y=m(()=>!!o.value),$=m(()=>!(s!=null&&s.value)&&y.value&&p.value&&p.value.size===0),b=m(()=>s!=null&&s.value?void 0:z=>{var I,j;if(!y.value)return!0;const O=z[l.value];return(j=(I=p.value)==null?void 0:I.has(O||""))!=null?j:!1}),w=Kl((z,I)=>{const j=z.filter(T=>f.value(I,T.treeNodeData)),O=new Set;j.forEach(T=>{O.add(T.key),T.pathParentKeys.forEach(V=>{O.add(V)})}),p.value=O},100);return Ut(()=>{s!=null&&s.value?p.value=void 0:w(t.value,o.value)}),{isEmptyFilterResult:$,filterTreeNode:b}}function NQ(e,o){const t=`${o}-slot-`;return Object.keys(e).reduce((s,u)=>{if(u.startsWith(t)){const l=u.slice(t.length);l&&(s[l]=e[u])}return s},{})}const PQ=N({name:"TreeSelect",components:{Trigger:qt,SelectView:Dr,Panel:LQ,Empty:ao,Spin:Rn},inheritAttrs:!1,props:{disabled:{type:Boolean},loading:{type:Boolean},error:{type:Boolean},size:{type:String},border:{type:Boolean,default:!0},allowSearch:{type:[Boolean,Object],default:e=>!!e.multiple},allowClear:{type:Boolean},placeholder:{type:String},maxTagCount:{type:Number},multiple:{type:Boolean},defaultValue:{type:[String,Number,Array,Object]},modelValue:{type:[String,Number,Array,Object]},fieldNames:{type:Object},data:{type:Array,default:()=>[]},labelInValue:{type:Boolean},treeCheckable:{type:Boolean},treeCheckStrictly:{type:Boolean},treeCheckedStrategy:{type:String,default:"all"},treeProps:{type:Object},triggerProps:{type:Object},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean},dropdownStyle:{type:Object},dropdownClassName:{type:[String,Array]},filterTreeNode:{type:Function},loadMore:{type:Function},disableFilter:{type:Boolean},popupContainer:{type:[String,Object]},fallbackOption:{type:[Boolean,Function],default:!0},selectable:{type:[Boolean,String,Function],default:!0},scrollbar:{type:[Boolean,Object],default:!0},showHeaderOnEmpty:{type:Boolean,default:!1},showFooterOnEmpty:{type:Boolean,default:!1},inputValue:{type:String},defaultInputValue:{type:String,default:""}},emits:{change:e=>!0,"update:modelValue":e=>!0,"update:inputValue":e=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,search:e=>!0,clear:()=>!0,inputValueChange:e=>!0},setup(e,{emit:o,slots:t}){var i,s,u;const{defaultValue:l,modelValue:k,multiple:f,popupVisible:p,defaultPopupVisible:y,treeCheckable:$,treeCheckStrictly:b,data:w,fieldNames:z,disabled:I,labelInValue:j,filterTreeNode:O,disableFilter:T,dropdownStyle:V,treeProps:P,fallbackOption:E,selectable:M,dropdownClassName:A}=$e(e),{mergedDisabled:x,eventHandlers:X}=zt({disabled:I}),Y=W("tree-select"),q=ot(nn,void 0),le=(u=(s=q==null?void 0:(i=q.slots).empty)==null?void 0:s.call(i,{component:"tree-select"}))==null?void 0:u[0],Q=m(()=>f.value||$.value),_=(be,tt)=>{var it;return M.value==="leaf"?tt.isLeaf:Ae(M.value)?M.value(be,tt):(it=M.value)!=null?it:!1},ae=m(()=>$.value?_:!1),oe=m(()=>lt(e.allowSearch)&&!!e.allowSearch.retainInputValue),{flattenTreeData:G,key2TreeNode:J}=F3(Ce({treeData:w,fieldNames:z,selectable:_,checkable:ae})),{selectedKeys:U,selectedValue:R,setLocalSelectedKeys:K,localSelectedKeys:te,localSelectedValue:fe}=BQ(Ce({defaultValue:l,modelValue:k,key2TreeNode:J,multiple:f,treeCheckable:$,treeCheckStrictly:b,fallbackOption:E,fieldNames:z}));function se(be){return $.value?To(be):yv(be)}const ie=m(()=>De(R.value)?[]:Q.value&&!x.value?R.value.map(be=>{const tt=J.value.get(be.value);return{...be,closable:!tt||se(tt)}}):R.value),pe=be=>{K(be),pt(()=>{var tt,it;const at=(j.value?fe.value:te.value)||[],kt=Q.value?at:at[0];o("update:modelValue",kt),o("change",kt),(it=(tt=X.value)==null?void 0:tt.onChange)==null||it.call(tt)})},Ne=D(e.defaultInputValue),Me=m(()=>{var be;return(be=e.inputValue)!=null?be:Ne.value}),Pe=be=>{Ne.value=be,o("update:inputValue",be),o("inputValueChange",be)},Ze=be=>{be!==Me.value&&(Le(!0),Pe(be),e.allowSearch&&o("search",be))},[Se,Re]=Rt(y.value,Ce({value:p})),Le=be=>{be!==Se.value&&(Re(be),o("popup-visible-change",be),o("update:popupVisible",be)),be||Fe.value&&Fe.value.blur&&Fe.value.blur()},{isEmptyFilterResult:ce,filterTreeNode:me}=IQ(Ce({searchValue:Me,flattenTreeData:G,filterMethod:O,disableFilter:T,fieldNames:z})),he=m(()=>!G.value.length||ce.value),Fe=D(),We=m(()=>{var be;return[(V==null?void 0:V.value)||{},(be=P==null?void 0:P.value)!=null&&be.virtualListProps?{"max-height":"unset"}:{}]});return{refSelectView:Fe,prefixCls:Y,TreeSelectEmpty:le,selectedValue:R,selectedKeys:U,mergedDisabled:x,searchValue:Me,panelVisible:Se,isEmpty:he,computedFilterTreeNode:me,isMultiple:Q,selectViewValue:ie,computedDropdownStyle:We,onSearchValueChange:Ze,onSelectChange(be){pe(be),!oe.value&&Me.value&&Pe(""),Q.value||Le(!1)},onVisibleChange:Le,onInnerClear(){pe([]),o("clear")},pickSubCompSlots:NQ,isSelectable:_,isCheckable:ae,onBlur:()=>{!oe.value&&Me.value&&Pe("")},onItemRemove(be){if(x.value)return;const tt=J.value.get(be);if($.value&&tt){if(se(tt)){const[it]=$v({node:tt,checked:!1,checkedKeys:U.value,indeterminateKeys:[],checkStrictly:b.value});pe(it)}}else{const it=U.value.filter(at=>at!==be);pe(it)}}}}});function MQ(e,o,t,i,s,u){const l=ne("SelectView"),k=ne("Spin"),f=ne("Panel"),p=ne("Trigger");return h(),ue(p,ke({class:`${e.prefixCls}-trigger`,"auto-fit-popup-min-width":"",trigger:"click",position:"bl","popup-offset":4,"animation-name":"slide-dynamic-origin","prevent-focus":!0},e.triggerProps,{disabled:e.mergedDisabled,"popup-visible":e.panelVisible,"popup-container":e.popupContainer,"click-to-close":!e.allowSearch,"auto-fit-transform-origin":"",onPopupVisibleChange:e.onVisibleChange}),{content:ve(()=>[B("div",{class:C([`${e.prefixCls}-popup`,{[`${e.prefixCls}-has-header`]:!!e.$slots.header,[`${e.prefixCls}-has-footer`]:!!e.$slots.footer},e.dropdownClassName]),style:H(e.computedDropdownStyle)},[e.$slots.header&&(!e.isEmpty||e.showHeaderOnEmpty)?(h(),S("div",{key:0,class:C(`${e.prefixCls}-header`)},[ee(e.$slots,"header")],2)):re("v-if",!0),e.loading?ee(e.$slots,"loader",{key:1},()=>[v(k)]):e.isEmpty?ee(e.$slots,"empty",{key:2},()=>[(h(),ue(gn(e.TreeSelectEmpty?e.TreeSelectEmpty:"Empty")))]):(h(),ue(f,{key:3,"selected-keys":e.selectedKeys,"show-checkable":e.treeCheckable,scrollbar:e.scrollbar,"tree-props":{actionOnNodeClick:e.selectable==="leaf"?"expand":void 0,blockNode:!0,...e.treeProps,data:e.data,checkStrictly:e.treeCheckStrictly,checkedStrategy:e.treeCheckedStrategy,fieldNames:e.fieldNames,multiple:e.multiple,loadMore:e.loadMore,filterTreeNode:e.computedFilterTreeNode,size:e.size,checkable:e.isCheckable,selectable:e.isSelectable,searchValue:e.searchValue},"tree-slots":e.pickSubCompSlots(e.$slots,"tree"),onChange:e.onSelectChange},null,8,["selected-keys","show-checkable","scrollbar","tree-props","tree-slots","onChange"])),e.$slots.footer&&(!e.isEmpty||e.showFooterOnEmpty)?(h(),S("div",{key:4,class:C(`${e.prefixCls}-footer`)},[ee(e.$slots,"footer")],2)):re("v-if",!0)],6)]),default:ve(()=>[ee(e.$slots,"trigger",{},()=>[v(l,ke({ref:"refSelectView","model-value":e.selectViewValue,"input-value":e.searchValue,"allow-search":!!e.allowSearch,"allow-clear":e.allowClear,loading:e.loading,size:e.size,"max-tag-count":e.maxTagCount,disabled:e.mergedDisabled,opened:e.panelVisible,error:e.error,bordered:e.border,placeholder:e.placeholder,multiple:e.isMultiple},e.$attrs,{onInputValueChange:e.onSearchValueChange,onClear:e.onInnerClear,onRemove:e.onItemRemove,onBlur:e.onBlur}),Lt({_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[ee(e.$slots,"prefix")]),key:"0"}:void 0,e.$slots.label?{name:"label",fn:ve(y=>[ee(e.$slots,"label",$t(ln(y)))]),key:"1"}:void 0]),1040,["model-value","input-value","allow-search","allow-clear","loading","size","max-tag-count","disabled","opened","error","bordered","placeholder","multiple","onInputValueChange","onClear","onRemove","onBlur"])])]),_:3},16,["class","disabled","popup-visible","popup-container","click-to-close","onPopupVisibleChange"])}var xf=F(PQ,[["render",MQ]]);const VQ=Object.assign(xf,{install:(e,o)=>{Ye(e,o);const t=Ue(o);e.component(t+xf.name,xf)}}),wv={Button:sn,Link:Kg,Typography:DX,Divider:hx,Grid:Pl,Layout:bq,Space:vY,Avatar:SF,Badge:OF,Calendar:bg,Card:ND,Carousel:RD,Collapse:aZ,Comment:WZ,ColorPicker:IZ,Descriptions:gx,Empty:ao,Image:QR,Scrollbar:qn,List:y3,Popover:Tv,Statistic:jY,Table:pG,Tabs:jG,Tag:Hv,Timeline:WG,Tooltip:On,AutoComplete:pF,Cascader:_D,Checkbox:Hn,DatePicker:px,Form:_x,Input:So,InputNumber:oi,InputTag:$g,Mention:Uq,Radio:cl,Rate:VU,Select:Ul,Slider:kY,Switch:WY,Textarea:g3,TimePicker:MG,Transfer:KG,Tree:bv,Upload:pQ,TreeSelect:VQ,Alert:eg,Drawer:dv,Message:pv,Modal:kv,Notification:vv,Popconfirm:RK,Progress:w3,Result:xU,Spin:Rn,Skeleton:XU,Breadcrumb:iD,Dropdown:fg,Menu:CK,PageHeader:ZK,Pagination:d4,Steps:MY,Affix:IT,Anchor:nA,BackTop:NF,ConfigProvider:FZ,ResizeBox:p3,Trigger:qt,Split:$Y,Icon:lR,OverflowList:kQ,Watermark:SQ,VerificationCode:vQ},OQ=(e,o)=>{for(const t of Object.keys(wv))e.use(wv[t],o)},Kue={...wv,Alter:eg,AnchorLink:Hi,AvatarGroup:Gi,BreadcrumbItem:Ol,ButtonGroup:Vl,Calendar:bg,CardMeta:nr,CardGrid:or,CarouselItem:lr,CascaderPanel:ir,CheckboxGroup:Ui,CollapseItem:rr,DescriptionsItem:mr,WeekPicker:ar,MonthPicker:cr,YearPicker:ur,QuarterPicker:dr,RangePicker:fr,Doption:ll,Dgroup:Qi,Dsubmenu:Ji,DropdownButton:_i,FormItem:vr,Row:Wl,Col:Tl,GridItem:kr,ImagePreview:il,ImagePreviewAction:Ur,ImagePreviewGroup:Al,InputGroup:ol,InputSearch:xi,InputPassword:Ri,LayoutHeader:gr,LayoutContent:hr,LayoutFooter:$r,LayoutSider:Cr,ListItem:br,ListItemMeta:wr,MenuItem:Sr,MenuItemGroup:zr,SubMenu:Fl,RadioGroup:tr,Option:Vo,Optgroup:El,SkeletonLine:Br,SkeletonShape:Ir,Countdown:Nr,Step:Pr,Thead:Zl,Td:go,Th:xl,Tr:io,Tbody:Hl,TableColumn:Mr,TabPane:Vr,TimelineItem:sl,TypographyParagraph:Or,TypographyTitle:Er,TypographyText:Wr,install:OQ,addI18nMessages:mT,useLocale:pT,getLocale:kT,useFormItem:zt},EQ=N({name:"IconArrowDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-arrow-down`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),WQ=["stroke-width","stroke-linecap","stroke-linejoin"];function TQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m11.27 27.728 12.727 12.728 12.728-12.728M24 5v34.295"},null,-1)]),14,WQ)}var Rf=F(EQ,[["render",TQ]]);const q3=Object.assign(Rf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Rf.name,Rf)}}),AQ=N({name:"IconArrowFall",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-arrow-fall`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),FQ=["stroke-width","stroke-linecap","stroke-linejoin"];function DQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24.008 41.99a.01.01 0 0 1-.016 0l-9.978-11.974A.01.01 0 0 1 14.02 30H33.98a.01.01 0 0 1 .007.016l-9.978 11.975Z"},null,-1),B("path",{d:"M24 42 14 30h20L24 42Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M22 6h4v26h-4z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M22 6h4v26h-4z"},null,-1)]),14,FQ)}var qf=F(AQ,[["render",DQ]]);const K3=Object.assign(qf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+qf.name,qf)}}),ZQ=N({name:"IconArrowLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-arrow-left`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),HQ=["stroke-width","stroke-linecap","stroke-linejoin"];function xQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M20.272 11.27 7.544 23.998l12.728 12.728M43 24H8.705"},null,-1)]),14,HQ)}var Kf=F(ZQ,[["render",xQ]]);const U3=Object.assign(Kf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Kf.name,Kf)}}),RQ=N({name:"IconArrowRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-arrow-right`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qQ=["stroke-width","stroke-linecap","stroke-linejoin"];function KQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m27.728 11.27 12.728 12.728-12.728 12.728M5 24h34.295"},null,-1)]),14,qQ)}var Uf=F(RQ,[["render",KQ]]);const Y3=Object.assign(Uf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Uf.name,Uf)}}),UQ=N({name:"IconArrowRise",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-arrow-rise`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),YQ=["stroke-width","stroke-linecap","stroke-linejoin"];function GQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M23.992 6.01a.01.01 0 0 1 .016 0l9.978 11.974a.01.01 0 0 1-.007.016H14.02a.01.01 0 0 1-.007-.016l9.978-11.975Z"},null,-1),B("path",{d:"m24 6 10 12H14L24 6Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M26 42h-4V16h4z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M26 42h-4V16h4z"},null,-1)]),14,YQ)}var Yf=F(UQ,[["render",GQ]]);const G3=Object.assign(Yf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Yf.name,Yf)}}),XQ=N({name:"IconArrowUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-arrow-up`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),QQ=["stroke-width","stroke-linecap","stroke-linejoin"];function JQ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M11.27 20.272 23.997 7.544l12.728 12.728M24 43V8.705"},null,-1)]),14,QQ)}var Gf=F(XQ,[["render",JQ]]);const X3=Object.assign(Gf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Gf.name,Gf)}}),_Q=N({name:"IconDoubleDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-double-down`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),eJ=["stroke-width","stroke-linecap","stroke-linejoin"];function tJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m9.9 11.142 14.143 14.142 14.142-14.142M9.9 22.456l14.143 14.142 14.142-14.142"},null,-1)]),14,eJ)}var Xf=F(_Q,[["render",tJ]]);const Q3=Object.assign(Xf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Xf.name,Xf)}}),nJ=N({name:"IconDoubleUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-double-up`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oJ=["stroke-width","stroke-linecap","stroke-linejoin"];function lJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M38.1 36.858 23.957 22.716 9.816 36.858M38.1 25.544 23.957 11.402 9.816 25.544"},null,-1)]),14,oJ)}var Qf=F(nJ,[["render",lJ]]);const J3=Object.assign(Qf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Qf.name,Qf)}}),iJ=N({name:"IconDownCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-down-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rJ=["stroke-width","stroke-linecap","stroke-linejoin"];function sJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"24",r:"18",transform:"rotate(-180 24 24)"},null,-1),B("path",{d:"M32.484 20.515 24 29l-8.485-8.485"},null,-1)]),14,rJ)}var Jf=F(iJ,[["render",sJ]]);const _3=Object.assign(Jf,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Jf.name,Jf)}}),aJ=N({name:"IconDragArrow",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-drag-arrow`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cJ=["stroke-width","stroke-linecap","stroke-linejoin"];function uJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 24h34M24 7v34M30 12l-6-6-6 6M36 30l6-6-6-6M12 30l-6-6 6-6M18 36l6 6 6-6"},null,-1)]),14,cJ)}var _f=F(aJ,[["render",uJ]]);const eh=Object.assign(_f,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+_f.name,_f)}}),dJ=N({name:"IconExpand",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-expand`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fJ=["stroke-width","stroke-linecap","stroke-linejoin"];function mJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 26v14c0 .552.444 1 .996 1H22m19-19V8c0-.552-.444-1-.996-1H26"},null,-1)]),14,fJ)}var em=F(dJ,[["render",mJ]]);const th=Object.assign(em,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+em.name,em)}}),pJ=N({name:"IconLeftCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-left-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kJ=["stroke-width","stroke-linecap","stroke-linejoin"];function vJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"24",r:"18"},null,-1),B("path",{d:"M28.485 32.485 20 24l8.485-8.485"},null,-1)]),14,kJ)}var tm=F(pJ,[["render",vJ]]);const nh=Object.assign(tm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+tm.name,tm)}}),yJ=N({name:"IconRightCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-right-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gJ=["stroke-width","stroke-linecap","stroke-linejoin"];function hJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"24",r:"18"},null,-1),B("path",{d:"M19.485 15.515 27.971 24l-8.486 8.485"},null,-1)]),14,gJ)}var nm=F(yJ,[["render",hJ]]);const oh=Object.assign(nm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+nm.name,nm)}}),$J=N({name:"IconShrink",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-shrink`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),CJ=["stroke-width","stroke-linecap","stroke-linejoin"];function bJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M20 44V29c0-.552-.444-1-.996-1H4M28 4v15c0 .552.444 1 .996 1H44"},null,-1)]),14,CJ)}var om=F($J,[["render",bJ]]);const lh=Object.assign(om,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+om.name,om)}}),wJ=N({name:"IconSwap",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-swap`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),SJ=["stroke-width","stroke-linecap","stroke-linejoin"];function zJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5 17h35.586c.89 0 1.337-1.077.707-1.707L33 7M43 31H7.414c-.89 0-1.337 1.077-.707 1.707L15 41"},null,-1)]),14,SJ)}var lm=F(wJ,[["render",zJ]]);const ih=Object.assign(lm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+lm.name,lm)}}),LJ=N({name:"IconToBottom",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-to-bottom`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jJ=["stroke-width","stroke-linecap","stroke-linejoin"];function BJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5 41h38M24 28V5M24 34.04 17.547 27h12.907L24 34.04Zm-.736.803v.001Z"},null,-1),B("path",{d:"m24 34 6-7H18l6 7Z",fill:"currentColor",stroke:"none"},null,-1)]),14,jJ)}var im=F(LJ,[["render",BJ]]);const rh=Object.assign(im,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+im.name,im)}}),IJ=N({name:"IconToLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-to-left`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),NJ=["stroke-width","stroke-linecap","stroke-linejoin"];function PJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 5v38M20 24h23M20.999 17.547v12.907L13.959 24l7.04-6.453Z"},null,-1),B("path",{d:"m14 24 7 6V18l-7 6Z",fill:"currentColor",stroke:"none"},null,-1)]),14,NJ)}var rm=F(IJ,[["render",PJ]]);const sh=Object.assign(rm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+rm.name,rm)}}),MJ=N({name:"IconToRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-to-right`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),VJ=["stroke-width","stroke-linecap","stroke-linejoin"];function OJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41 43V5M28 24H5M34.04 24 27 30.453V17.546L34.04 24Zm.803.736h.001Z"},null,-1),B("path",{d:"m34 24-7-6v12l7-6Z",fill:"currentColor",stroke:"none"},null,-1)]),14,VJ)}var sm=F(MJ,[["render",OJ]]);const ah=Object.assign(sm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+sm.name,sm)}}),EJ=N({name:"IconUpCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-up-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),WJ=["stroke-width","stroke-linecap","stroke-linejoin"];function TJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"24",r:"18"},null,-1),B("path",{d:"M15.516 28.485 24 20l8.485 8.485"},null,-1)]),14,WJ)}var am=F(EJ,[["render",TJ]]);const ch=Object.assign(am,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+am.name,am)}}),AJ=N({name:"IconExclamationPolygonFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-exclamation-polygon-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),FJ=["stroke-width","stroke-linecap","stroke-linejoin"];function DJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.553 4a1 1 0 0 0-.74.327L4.26 15.937a1 1 0 0 0-.26.672V31.39a1 1 0 0 0 .26.673l10.553 11.609a1 1 0 0 0 .74.327h16.893a1 1 0 0 0 .74-.327l10.554-11.61a1 1 0 0 0 .26-.672V16.61a1 1 0 0 0-.26-.673L33.187 4.327a1 1 0 0 0-.74-.327H15.553ZM22 33a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2Zm4-18a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V15Z",fill:"currentColor",stroke:"none"},null,-1)]),14,FJ)}var cm=F(AJ,[["render",DJ]]);const uh=Object.assign(cm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+cm.name,cm)}}),ZJ=N({name:"IconMinusCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-minus-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),HJ=["stroke-width","stroke-linecap","stroke-linejoin"];function xJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-7-22a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H17Z",fill:"currentColor",stroke:"none"},null,-1)]),14,HJ)}var um=F(ZJ,[["render",xJ]]);const dh=Object.assign(um,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+um.name,um)}}),RJ=N({name:"IconPlusCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-plus-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qJ=["stroke-width","stroke-linecap","stroke-linejoin"];function KJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm2-28v6h6a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-6v6a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-6h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h6v-6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1Z",fill:"currentColor",stroke:"none"},null,-1)]),14,qJ)}var dm=F(RJ,[["render",KJ]]);const fh=Object.assign(dm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+dm.name,dm)}}),UJ=N({name:"IconQuestionCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-question-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),YJ=["stroke-width","stroke-linecap","stroke-linejoin"];function GJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-3.862-24.021a.461.461 0 0 0 .462-.462 2.37 2.37 0 0 1 .636-1.615C21.64 17.48 22.43 17 23.988 17c1.465 0 2.483.7 3.002 1.493.555.848.446 1.559.182 1.914-.328.444-.736.853-1.228 1.296-.15.135-.335.296-.533.468-.354.308-.75.654-1.067.955C23.22 24.195 22 25.686 22 28v.013a1 1 0 0 0 1.006.993l2.008-.012a.993.993 0 0 0 .986-1c.002-.683.282-1.19 1.101-1.97.276-.262.523-.477.806-.722.21-.18.439-.379.713-.626.57-.513 1.205-1.13 1.767-1.888 1.516-2.047 1.161-4.634-.05-6.485C29.092 14.398 26.825 13 23.988 13c-2.454 0-4.357.794-5.642 2.137-1.25 1.307-1.742 2.954-1.746 4.37 0 .26.21.472.47.472h3.068Zm1.868 14.029a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V32a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2.008Z",fill:"currentColor",stroke:"none"},null,-1)]),14,YJ)}var fm=F(UJ,[["render",GJ]]);const mh=Object.assign(fm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+fm.name,fm)}}),XJ=N({name:"IconCheckCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-check-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),QJ=["stroke-width","stroke-linecap","stroke-linejoin"];function JJ(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m15 22 7 7 11.5-11.5M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,QJ)}var mm=F(XJ,[["render",JJ]]);const ph=Object.assign(mm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+mm.name,mm)}}),_J=N({name:"IconCheckSquare",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-check-square`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),e_=["stroke-width","stroke-linecap","stroke-linejoin"];function t_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M34.603 16.672 21.168 30.107l-7.778-7.779M8 41h32a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v32a1 1 0 0 0 1 1Z"},null,-1)]),14,e_)}var pm=F(_J,[["render",t_]]);const kh=Object.assign(pm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+pm.name,pm)}}),n_=N({name:"IconCloseCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-close-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),o_=["stroke-width","stroke-linecap","stroke-linejoin"];function l_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m17.643 17.643 6.364 6.364m0 0 6.364 6.364m-6.364-6.364 6.364-6.364m-6.364 6.364-6.364 6.364M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,o_)}var km=F(n_,[["render",l_]]);const vh=Object.assign(km,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+km.name,km)}}),i_=N({name:"IconExclamationCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-exclamation-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),r_=["stroke-width","stroke-linecap","stroke-linejoin"];function s_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 28V14m0 16v4M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18S6 33.941 6 24Z"},null,-1)]),14,r_)}var vm=F(i_,[["render",s_]]);const yh=Object.assign(vm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+vm.name,vm)}}),a_=N({name:"IconInfoCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-info-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),c_=["stroke-width","stroke-linecap","stroke-linejoin"];function u_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 20v14m0-16v-4m18 10c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,c_)}var ym=F(a_,[["render",u_]]);const gh=Object.assign(ym,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ym.name,ym)}}),d_=N({name:"IconMinusCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-minus-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),f_=["stroke-width","stroke-linecap","stroke-linejoin"];function m_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32 24H16m26 0c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,f_)}var gm=F(d_,[["render",m_]]);const hh=Object.assign(gm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+gm.name,gm)}}),p_=N({name:"IconPlusCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-plus-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),k_=["stroke-width","stroke-linecap","stroke-linejoin"];function v_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32 24h-8m-8 0h8m0 0v8m0-8v-8m18 8c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,k_)}var hm=F(p_,[["render",v_]]);const $h=Object.assign(hm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+hm.name,hm)}}),y_=N({name:"IconQuestion",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-question`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),g_=["stroke-width","stroke-linecap","stroke-linejoin"];function h_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 17c0-5.523 4.925-10 11-10s11 4.477 11 10c0 3.607-2.1 6.767-5.25 8.526C26.857 27.142 24 29.686 24 33v3m0 5h.02v.02H24V41Z"},null,-1)]),14,g_)}var $m=F(y_,[["render",h_]]);const Ch=Object.assign($m,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+$m.name,$m)}}),$_=N({name:"IconStop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-stop`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),C_=["stroke-width","stroke-linecap","stroke-linejoin"];function b_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M36.728 36.728c7.03-7.03 7.03-18.427 0-25.456-7.03-7.03-18.427-7.03-25.456 0m25.456 25.456c-7.03 7.03-18.427 7.03-25.456 0-7.03-7.03-7.03-18.427 0-25.456m25.456 25.456L11.272 11.272"},null,-1)]),14,C_)}var Cm=F($_,[["render",b_]]);const bh=Object.assign(Cm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Cm.name,Cm)}}),w_=N({name:"IconHeartFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-heart-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),S_=["stroke-width","stroke-linecap","stroke-linejoin"];function z_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 10.541c4.35-4.522 11.405-4.814 15.756-.292 4.35 4.522 4.15 11.365.448 17.135C36.153 33.7 28 41.5 24 42c-4-.5-12.152-8.3-16.204-14.616-3.702-5.77-3.902-12.613.448-17.135C12.595 5.727 19.65 6.019 24 10.54Z",fill:"currentColor",stroke:"none"},null,-1)]),14,S_)}var bm=F(w_,[["render",z_]]);const wh=Object.assign(bm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+bm.name,bm)}}),L_=N({name:"IconThumbDownFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-thumb-down-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),j_=["stroke-width","stroke-linecap","stroke-linejoin"];function B_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M43 5v26h-4V5h4Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M20.9 43.537a2 2 0 0 0 2.83-.364L32.964 31H36V5H12.424a2 2 0 0 0-1.89 1.346L4.838 25.692C3.938 28.29 5.868 31 8.618 31h10.568l-2.421 5.448a4 4 0 0 0 1.184 4.77l2.951 2.32Z",fill:"currentColor",stroke:"none"},null,-1)]),14,j_)}var wm=F(L_,[["render",B_]]);const Sh=Object.assign(wm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+wm.name,wm)}}),I_=N({name:"IconThumbUpFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-thumb-up-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),N_=["stroke-width","stroke-linecap","stroke-linejoin"];function P_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5 43V17h4v26H5Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M27.1 4.463a2 2 0 0 0-2.83.364L15.036 17H12v26h23.576a2 2 0 0 0 1.89-1.346l5.697-19.346c.899-2.598-1.03-5.308-3.78-5.308h-10.57l2.422-5.448a4 4 0 0 0-1.184-4.77L27.1 4.462Z",fill:"currentColor",stroke:"none"},null,-1)]),14,N_)}var Sm=F(I_,[["render",P_]]);const zh=Object.assign(Sm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Sm.name,Sm)}}),M_=N({name:"IconAt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-at`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),V_=["stroke-width","stroke-linecap","stroke-linejoin"];function O_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M31 23a7 7 0 1 1-14 0 7 7 0 0 1 14 0Zm0 0c0 3.038 2.462 6.5 5.5 6.5A5.5 5.5 0 0 0 42 24c0-9.941-8.059-18-18-18S6 14.059 6 24s8.059 18 18 18c4.244 0 8.145-1.469 11.222-3.925"},null,-1)]),14,V_)}var zm=F(M_,[["render",O_]]);const Lh=Object.assign(zm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+zm.name,zm)}}),E_=N({name:"IconCloudDownload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-cloud-download`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),W_=["stroke-width","stroke-linecap","stroke-linejoin"];function T_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M43 22c0-7.732-6.492-14-14.5-14S14 14.268 14 22v.055A9.001 9.001 0 0 0 15 40h13m16.142-5.929-7.07 7.071L30 34.072M37.07 26v15"},null,-1)]),14,W_)}var Lm=F(E_,[["render",T_]]);const jh=Object.assign(Lm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Lm.name,Lm)}}),A_=N({name:"IconCodeBlock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-code-block`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),F_=["stroke-width","stroke-linecap","stroke-linejoin"];function D_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M19 6h-4a3 3 0 0 0-3 3v10c0 3-4.343 5-6 5 1.657 0 6 2 6 5v10a3 3 0 0 0 3 3h4M29 6h4a3 3 0 0 1 3 3v10c0 3 4.343 5 6 5-1.657 0-6 2-6 5v10a3 3 0 0 1-3 3h-4"},null,-1)]),14,F_)}var jm=F(A_,[["render",D_]]);const Bh=Object.assign(jm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+jm.name,jm)}}),Z_=N({name:"IconCodeSquare",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-code-square`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),H_=["stroke-width","stroke-linecap","stroke-linejoin"];function x_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M23.071 17 16 24.071l7.071 7.071m9.001-14.624-4.14 15.454M9 42h30a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v34a1 1 0 0 0 1 1Z"},null,-1)]),14,H_)}var Bm=F(Z_,[["render",x_]]);const Ih=Object.assign(Bm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Bm.name,Bm)}}),R_=N({name:"IconCode",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-code`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),q_=["stroke-width","stroke-linecap","stroke-linejoin"];function K_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M16.734 12.686 5.42 24l11.314 11.314m14.521-22.628L42.57 24 31.255 35.314M27.2 6.28l-6.251 35.453"},null,-1)]),14,q_)}var Im=F(R_,[["render",K_]]);const Nh=Object.assign(Im,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Im.name,Im)}}),U_=N({name:"IconCustomerService",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-customer-service`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Y_=["stroke-width","stroke-linecap","stroke-linejoin"];function G_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M11 31V20c0-7.18 5.82-13 13-13s13 5.82 13 13v8c0 5.784-3.778 10.686-9 12.373m0 0A12.99 12.99 0 0 1 24 41h-3a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2.373Zm0 0V41m9-20h3a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-3v-8Zm-26 0H8a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h3v-8Z"},null,-1)]),14,Y_)}var Nm=F(U_,[["render",G_]]);const Ph=Object.assign(Nm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Nm.name,Nm)}}),X_=N({name:"IconDownload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-download`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Q_=["stroke-width","stroke-linecap","stroke-linejoin"];function J_(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m33.072 22.071-9.07 9.071-9.072-9.07M24 5v26m16 4v6H8v-6"},null,-1)]),14,Q_)}var Pm=F(X_,[["render",J_]]);const Mh=Object.assign(Pm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Pm.name,Pm)}}),__=N({name:"IconExport",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-export`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),eee=["stroke-width","stroke-linecap","stroke-linejoin"];function tee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M31.928 33.072 41 24.002l-9.072-9.072M16.858 24h24M31 41H7V7h24"},null,-1)]),14,eee)}var Mm=F(__,[["render",tee]]);const Vh=Object.assign(Mm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Mm.name,Mm)}}),nee=N({name:"IconHeart",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-heart`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oee=["stroke-width","stroke-linecap","stroke-linejoin"];function lee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M38.083 12.912a9.929 9.929 0 0 1 .177 13.878l-.177.18L25.76 39.273c-.972.97-2.548.97-3.52 0L9.917 26.971l-.177-.181a9.929 9.929 0 0 1 .177-13.878c3.889-3.883 10.194-3.883 14.083 0 3.889-3.883 10.194-3.883 14.083 0Z"},null,-1)]),14,oee)}var Vm=F(nee,[["render",lee]]);const Oh=Object.assign(Vm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Vm.name,Vm)}}),iee=N({name:"IconHistory",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-history`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ree=["stroke-width","stroke-linecap","stroke-linejoin"];function see(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18c-6.26 0-11.775-3.197-15-8.047M6 24l-.5-.757h1L6 24Zm26 2h-9v-9"},null,-1)]),14,ree)}var Om=F(iee,[["render",see]]);const Eh=Object.assign(Om,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Om.name,Om)}}),aee=N({name:"IconHome",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-home`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cee=["stroke-width","stroke-linecap","stroke-linejoin"];function uee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 17 24 7l17 10v24H7V17Z"},null,-1),B("path",{d:"M20 28h8v13h-8V28Z"},null,-1)]),14,cee)}var Em=F(aee,[["render",uee]]);const Wh=Object.assign(Em,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Em.name,Em)}}),dee=N({name:"IconImport",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-import`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fee=["stroke-width","stroke-linecap","stroke-linejoin"];function mee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m27.929 33.072-9.071-9.07 9.07-9.072M43 24H19m12 17H7V7h24"},null,-1)]),14,fee)}var Wm=F(dee,[["render",mee]]);const Th=Object.assign(Wm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Wm.name,Wm)}}),pee=N({name:"IconLaunch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-launch`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kee=["stroke-width","stroke-linecap","stroke-linejoin"];function vee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41 26v14a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h14M19.822 28.178 39.899 8.1M41 20V7H28"},null,-1)]),14,kee)}var Tm=F(pee,[["render",vee]]);const Ah=Object.assign(Tm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Tm.name,Tm)}}),yee=N({name:"IconList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-list`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gee=["stroke-width","stroke-linecap","stroke-linejoin"];function hee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 24h30M5 12h4m4 24h30M13 12h30M5 24h4M5 36h4"},null,-1)]),14,gee)}var Am=F(yee,[["render",hee]]);const Fh=Object.assign(Am,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Am.name,Am)}}),$ee=N({name:"IconMessageBanned",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-message-banned`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cee=["stroke-width","stroke-linecap","stroke-linejoin"];function bee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M40.527 20C38.727 12.541 32.01 7 24 7 14.611 7 7 14.611 7 24v17h14m19.364-.636a9 9 0 0 0-12.728-12.728m12.728 12.728a9 9 0 0 1-12.728-12.728m12.728 12.728L27.636 27.636M13 20h12m-12 9h6"},null,-1)]),14,Cee)}var Fm=F($ee,[["render",bee]]);const Dh=Object.assign(Fm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Fm.name,Fm)}}),wee=N({name:"IconMessage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-message`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),See=["stroke-width","stroke-linecap","stroke-linejoin"];function zee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M15 20h18m-18 9h9M7 41h17.63C33.67 41 41 33.67 41 24.63V24c0-9.389-7.611-17-17-17S7 14.611 7 24v17Z"},null,-1)]),14,See)}var Dm=F(wee,[["render",zee]]);const Zh=Object.assign(Dm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Dm.name,Dm)}}),Lee=N({name:"IconMoreVertical",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-more-vertical`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jee=["stroke-width","stroke-linecap","stroke-linejoin"];function Bee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z"},null,-1)]),14,jee)}var Zm=F(Lee,[["render",Bee]]);const Hh=Object.assign(Zm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Zm.name,Zm)}}),Iee=N({name:"IconPoweroff",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-poweroff`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nee=["stroke-width","stroke-linecap","stroke-linejoin"];function Pee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M15.5 9.274C10.419 12.214 7 17.708 7 24c0 9.389 7.611 17 17 17s17-7.611 17-17c0-6.292-3.419-11.786-8.5-14.726M24 5v22"},null,-1)]),14,Nee)}var Hm=F(Iee,[["render",Pee]]);const xh=Object.assign(Hm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Hm.name,Hm)}}),Mee=N({name:"IconRefresh",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-refresh`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vee=["stroke-width","stroke-linecap","stroke-linejoin"];function Oee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M38.837 18C36.463 12.136 30.715 8 24 8 15.163 8 8 15.163 8 24s7.163 16 16 16c7.455 0 13.72-5.1 15.496-12M40 8v10H30"},null,-1)]),14,Vee)}var xm=F(Mee,[["render",Oee]]);const Rh=Object.assign(xm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+xm.name,xm)}}),Eee=N({name:"IconReply",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-reply`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wee=["stroke-width","stroke-linecap","stroke-linejoin"];function Tee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m6.642 24.684 14.012 14.947a.2.2 0 0 0 .346-.137v-8.949A23.077 23.077 0 0 1 26 30c6.208 0 11.84 2.459 15.978 6.456a.01.01 0 0 0 .017-.007C42 36.299 42 36.15 42 36c0-10.493-8.506-19-19-19-.675 0-1.342.035-2 .104V8.506a.2.2 0 0 0-.346-.137L6.642 23.316a1 1 0 0 0 0 1.368Z"},null,-1)]),14,Wee)}var Rm=F(Eee,[["render",Tee]]);const qh=Object.assign(Rm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Rm.name,Rm)}}),Aee=N({name:"IconSave",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-save`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fee=["stroke-width","stroke-linecap","stroke-linejoin"];function Dee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M21 13v9m18 20H9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h22.55a1 1 0 0 1 .748.336l7.45 8.38a1 1 0 0 1 .252.664V41a1 1 0 0 1-1 1ZM14 6h14v15a1 1 0 0 1-1 1H15a1 1 0 0 1-1-1V6Z"},null,-1)]),14,Fee)}var qm=F(Aee,[["render",Dee]]);const Kh=Object.assign(qm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+qm.name,qm)}}),Zee=N({name:"IconScan",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-scan`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hee=["stroke-width","stroke-linecap","stroke-linejoin"];function xee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 17V7h10m24 10V7H31m10 24v10H31M7 31v10h10M5 24h38"},null,-1)]),14,Hee)}var Km=F(Zee,[["render",xee]]);const Uh=Object.assign(Km,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Km.name,Km)}}),Ree=N({name:"IconSelectAll",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-select-all`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qee=["stroke-width","stroke-linecap","stroke-linejoin"];function Kee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m17.314 7.243-7.071 7.07L6 10.072m11.314 10.172-7.071 7.07L6 23.072m11.314 10.172-7.071 7.07L6 36.072M21 11h22M21 25h22M21 39h22"},null,-1)]),14,qee)}var Um=F(Ree,[["render",Kee]]);const Yh=Object.assign(Um,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Um.name,Um)}}),Uee=N({name:"IconSend",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-send`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yee=["stroke-width","stroke-linecap","stroke-linejoin"];function Gee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m14 24-7-5V7l34 17L7 41V29l7-5Zm0 0h25","stroke-miterlimit":"3.864"},null,-1)]),14,Yee)}var Ym=F(Uee,[["render",Gee]]);const Gh=Object.assign(Ym,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ym.name,Ym)}}),Xee=N({name:"IconSettings",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-settings`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qee=["stroke-width","stroke-linecap","stroke-linejoin"];function Jee(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M18.797 6.732A1 1 0 0 1 19.76 6h8.48a1 1 0 0 1 .964.732l1.285 4.628a1 1 0 0 0 1.213.7l4.651-1.2a1 1 0 0 1 1.116.468l4.24 7.344a1 1 0 0 1-.153 1.2L38.193 23.3a1 1 0 0 0 0 1.402l3.364 3.427a1 1 0 0 1 .153 1.2l-4.24 7.344a1 1 0 0 1-1.116.468l-4.65-1.2a1 1 0 0 0-1.214.7l-1.285 4.628a1 1 0 0 1-.964.732h-8.48a1 1 0 0 1-.963-.732L17.51 36.64a1 1 0 0 0-1.213-.7l-4.65 1.2a1 1 0 0 1-1.116-.468l-4.24-7.344a1 1 0 0 1 .153-1.2L9.809 24.7a1 1 0 0 0 0-1.402l-3.364-3.427a1 1 0 0 1-.153-1.2l4.24-7.344a1 1 0 0 1 1.116-.468l4.65 1.2a1 1 0 0 0 1.213-.7l1.286-4.628Z"},null,-1),B("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1)]),14,Qee)}var Gm=F(Xee,[["render",Jee]]);const Xh=Object.assign(Gm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Gm.name,Gm)}}),_ee=N({name:"IconShareAlt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-share-alt`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ete=["stroke-width","stroke-linecap","stroke-linejoin"];function tte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32.442 21.552a4.5 4.5 0 1 1 .065 4.025m-.065-4.025-16.884-8.104m16.884 8.104A4.483 4.483 0 0 0 32 23.5c0 .75.183 1.455.507 2.077m-16.95-12.13a4.5 4.5 0 1 1-8.113-3.895 4.5 4.5 0 0 1 8.114 3.896Zm-.064 20.977A4.5 4.5 0 1 0 11.5 41c3.334-.001 5.503-3.68 3.993-6.578Zm0 0 17.014-8.847"},null,-1)]),14,ete)}var Xm=F(_ee,[["render",tte]]);const Qh=Object.assign(Xm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Xm.name,Xm)}}),nte=N({name:"IconShareExternal",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-share-external`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ote=["stroke-width","stroke-linecap","stroke-linejoin"];function lte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M18 20h-7a1 1 0 0 0-1 1v20a1 1 0 0 0 1 1h26a1 1 0 0 0 1-1V21a1 1 0 0 0-1-1h-7m2.368-5.636L24.004 6l-8.364 8.364M24.003 28V6.604","stroke-miterlimit":"16"},null,-1)]),14,ote)}var Qm=F(nte,[["render",lte]]);const Jh=Object.assign(Qm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Qm.name,Qm)}}),ite=N({name:"IconShareInternal",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-share-internal`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rte=["stroke-width","stroke-linecap","stroke-linejoin"];function ste(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M40 35v6H8v-6m1.108-4c1.29-8.868 13.917-15.85 29.392-15.998M30 6l9 9-9 9"},null,-1)]),14,rte)}var Jm=F(ite,[["render",ste]]);const _h=Object.assign(Jm,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Jm.name,Jm)}}),ate=N({name:"IconStar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-star`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cte=["stroke-width","stroke-linecap","stroke-linejoin"];function ute(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M22.552 6.908a.5.5 0 0 1 .896 0l5.02 10.17a.5.5 0 0 0 .376.274l11.224 1.631a.5.5 0 0 1 .277.853l-8.122 7.916a.5.5 0 0 0-.143.443l1.917 11.178a.5.5 0 0 1-.726.527l-10.038-5.278a.5.5 0 0 0-.466 0L12.73 39.9a.5.5 0 0 1-.726-.527l1.918-11.178a.5.5 0 0 0-.144-.443l-8.122-7.916a.5.5 0 0 1 .278-.853l11.223-1.63a.5.5 0 0 0 .376-.274l5.02-10.17Z"},null,-1)]),14,cte)}var _m=F(ate,[["render",ute]]);const e$=Object.assign(_m,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+_m.name,_m)}}),dte=N({name:"IconSync",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sync`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fte=["stroke-width","stroke-linecap","stroke-linejoin"];function mte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M11.98 11.703c-6.64 6.64-6.64 17.403 0 24.042a16.922 16.922 0 0 0 8.942 4.7M34.603 37.156l1.414-1.415c6.64-6.639 6.64-17.402 0-24.041A16.922 16.922 0 0 0 27.075 7M14.81 11.982l-1.414-1.414-1.414-1.414h2.829v2.828ZM33.192 36.02l1.414 1.414 1.414 1.415h-2.828V36.02Z"},null,-1)]),14,fte)}var ep=F(dte,[["render",mte]]);const t$=Object.assign(ep,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ep.name,ep)}}),pte=N({name:"IconThumbDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-thumb-down`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kte=["stroke-width","stroke-linecap","stroke-linejoin"];function vte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41 31V5M5.83 26.394l5.949-18.697A1 1 0 0 1 12.732 7H34v22h-3l-9.403 12.223a1 1 0 0 1-1.386.196l-2.536-1.87a6 6 0 0 1-2.043-6.974L17 29H7.736a2 2 0 0 1-1.906-2.606Z"},null,-1)]),14,kte)}var tp=F(pte,[["render",vte]]);const n$=Object.assign(tp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+tp.name,tp)}}),yte=N({name:"IconThumbUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-thumb-up`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gte=["stroke-width","stroke-linecap","stroke-linejoin"];function hte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 17v26m35.17-21.394-5.948 18.697a1 1 0 0 1-.953.697H14V19h3l9.403-12.223a1 1 0 0 1 1.386-.196l2.535 1.87a6 6 0 0 1 2.044 6.974L31 19h9.265a2 2 0 0 1 1.906 2.606Z"},null,-1)]),14,gte)}var np=F(yte,[["render",hte]]);const o$=Object.assign(np,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+np.name,np)}}),$te=N({name:"IconTranslate",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-translate`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cte=["stroke-width","stroke-linecap","stroke-linejoin"];function bte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42 25c0 9.941-8.059 18-18 18-6.867 0-12.836-3.845-15.87-9.5M28.374 27 25 18h-2l-3.375 9m8.75 0L31 34m-2.625-7h-8.75m0 0L17 34M6 25c0-9.941 8.059-18 18-18 6.867 0 12.836 3.845 15.87 9.5M43 25h-2l1-1 1 1ZM5 25h2l-1 1-1-1Z"},null,-1)]),14,Cte)}var op=F($te,[["render",bte]]);const l$=Object.assign(op,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+op.name,op)}}),wte=N({name:"IconVoice",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-voice`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Ste=["stroke-width","stroke-linecap","stroke-linejoin"];function zte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41 21v1c0 8.837-7.163 16-16 16h-2c-8.837 0-16-7.163-16-16v-1m17 17v6m0-14a9 9 0 0 1-9-9v-6a9 9 0 1 1 18 0v6a9 9 0 0 1-9 9Z"},null,-1)]),14,Ste)}var lp=F(wte,[["render",zte]]);const i$=Object.assign(lp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+lp.name,lp)}}),Lte=N({name:"IconAlignCenter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-align-center`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jte=["stroke-width","stroke-linecap","stroke-linejoin"];function Bte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M44 9H4m38 20H6m28-10H14m20 20H14"},null,-1)]),14,jte)}var ip=F(Lte,[["render",Bte]]);const r$=Object.assign(ip,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ip.name,ip)}}),Ite=N({name:"IconAlignLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-align-left`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nte=["stroke-width","stroke-linecap","stroke-linejoin"];function Pte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M44 9H4m36 20H4m21-10H4m21 20H4"},null,-1)]),14,Nte)}var rp=F(Ite,[["render",Pte]]);const s$=Object.assign(rp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+rp.name,rp)}}),Mte=N({name:"IconAlignRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-align-right`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vte=["stroke-width","stroke-linecap","stroke-linejoin"];function Ote(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M4 9h40M8 29h36M23 19h21M23 39h21"},null,-1)]),14,Vte)}var sp=F(Mte,[["render",Ote]]);const a$=Object.assign(sp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+sp.name,sp)}}),Ete=N({name:"IconAttachment",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-attachment`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wte=["stroke-width","stroke-linecap","stroke-linejoin"];function Tte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M29.037 15.236s-9.174 9.267-11.48 11.594c-2.305 2.327-1.646 4.987-.329 6.316 1.317 1.33 3.994 1.953 6.258-.332L37.32 18.851c3.623-3.657 2.092-8.492 0-10.639-2.093-2.147-6.916-3.657-10.54 0L11.3 23.838c-3.623 3.657-3.953 10.638.329 14.96 4.282 4.322 11.115 4.105 14.821.333 3.706-3.773 8.74-8.822 11.224-11.33"},null,-1)]),14,Wte)}var ap=F(Ete,[["render",Tte]]);const c$=Object.assign(ap,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ap.name,ap)}}),Ate=N({name:"IconBgColors",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-bg-colors`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fte=["stroke-width","stroke-linecap","stroke-linejoin"];function Dte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m9.442 25.25 10.351 10.765a1 1 0 0 0 1.428.014L32 25.25H9.442Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M19 5.25 22.75 9m0 0 12.043 12.043a1 1 0 0 1 0 1.414L32 25.25M22.75 9 8.693 23.057a1 1 0 0 0-.013 1.4l.762.793m0 0 10.351 10.765a1 1 0 0 0 1.428.014L32 25.25m-22.558 0H32M6 42h36"},null,-1),B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M40.013 29.812 37.201 27l-2.812 2.812a4 4 0 1 0 5.624 0Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Fte)}var cp=F(Ate,[["render",Dte]]);const u$=Object.assign(cp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+cp.name,cp)}}),Zte=N({name:"IconBold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-bold`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hte=["stroke-width","stroke-linecap","stroke-linejoin"];function xte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 24h12a8 8 0 1 0 0-16H13.2a.2.2 0 0 0-.2.2V24Zm0 0h16a8 8 0 1 1 0 16H13.2a.2.2 0 0 1-.2-.2V24Z"},null,-1)]),14,Hte)}var up=F(Zte,[["render",xte]]);const d$=Object.assign(up,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+up.name,up)}}),Rte=N({name:"IconBrush",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-brush`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qte=["stroke-width","stroke-linecap","stroke-linejoin"];function Kte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M33 13h7a1 1 0 0 1 1 1v12.14a1 1 0 0 1-.85.99l-21.3 3.24a1 1 0 0 0-.85.99V43M33 8v10.002A.998.998 0 0 1 32 19H8a1 1 0 0 1-1-1V8c0-.552.444-1 .997-1H32.01c.552 0 .99.447.99 1Z"},null,-1)]),14,qte)}var dp=F(Rte,[["render",Kte]]);const f$=Object.assign(dp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+dp.name,dp)}}),Ute=N({name:"IconEraser",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-eraser`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yte=["stroke-width","stroke-linecap","stroke-linejoin"];function Gte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M25.5 40.503 14.914 40.5a1 1 0 0 1-.707-.293l-9-9a1 1 0 0 1 0-1.414L13.5 21.5m12 19.003L44 40.5m-18.5.003L29 37M13.5 21.5 26.793 8.207a1 1 0 0 1 1.414 0l14.086 14.086a1 1 0 0 1 0 1.414L29 37M13.5 21.5 29 37"},null,-1)]),14,Yte)}var fp=F(Ute,[["render",Gte]]);const m$=Object.assign(fp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+fp.name,fp)}}),Xte=N({name:"IconFindReplace",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-find-replace`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qte=["stroke-width","stroke-linecap","stroke-linejoin"];function Jte(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42.353 40.854 36.01 34.51m0 0a9 9 0 0 1-15.364-6.364c0-5 4-9 9-9s9 4 9 9a8.972 8.972 0 0 1-2.636 6.364Zm5.636-26.365h-36m10 16h-10m10 16h-10"},null,-1)]),14,Qte)}var mp=F(Xte,[["render",Jte]]);const p$=Object.assign(mp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+mp.name,mp)}}),_te=N({name:"IconFontColors",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-font-colors`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ene=["stroke-width","stroke-linecap","stroke-linejoin"];function tne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M9 41h30M16.467 22 11.5 34m20.032-12L24.998 7h-2l-6.532 15h15.065Zm0 0H16.467h15.065Zm0 0L36.5 34l-4.968-12Z"},null,-1)]),14,ene)}var pp=F(_te,[["render",tne]]);const k$=Object.assign(pp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+pp.name,pp)}}),nne=N({name:"IconFormula",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-formula`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),one=["stroke-width","stroke-linecap","stroke-linejoin"];function lne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M40 8H10a1 1 0 0 0-1 1v.546a1 1 0 0 0 .341.753L24.17 23.273a1 1 0 0 1 .026 1.482l-.195.183L9.343 37.7a1 1 0 0 0-.343.754V39a1 1 0 0 0 1 1h30"},null,-1)]),14,one)}var kp=F(nne,[["render",lne]]);const v$=Object.assign(kp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+kp.name,kp)}}),ine=N({name:"IconH1",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-h1`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rne=["stroke-width","stroke-linecap","stroke-linejoin"];function sne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M40 42V21h-1l-6 3"},null,-1)]),14,rne)}var vp=F(ine,[["render",sne]]);const y$=Object.assign(vp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+vp.name,vp)}}),ane=N({name:"IconH2",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-h2`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cne=["stroke-width","stroke-linecap","stroke-linejoin"];function une(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M44 40H32v-.5l7.5-9c.914-1.117 2.5-3 2.5-5 0-2.485-2.239-4.5-5-4.5s-5 2.515-5 5"},null,-1)]),14,cne)}var yp=F(ane,[["render",une]]);const g$=Object.assign(yp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+yp.name,yp)}}),dne=N({name:"IconH3",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-h3`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fne=["stroke-width","stroke-linecap","stroke-linejoin"];function mne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M37.001 30h-2m2 0a5 5 0 0 0 0-10h-.556a4.444 4.444 0 0 0-4.444 4.444m5 5.556a5 5 0 0 1 0 10h-.556a4.444 4.444 0 0 1-4.444-4.444"},null,-1)]),14,fne)}var gp=F(dne,[["render",mne]]);const h$=Object.assign(gp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+gp.name,gp)}}),pne=N({name:"IconH4",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-h4`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kne=["stroke-width","stroke-linecap","stroke-linejoin"];function vne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m14.5-6H31v-1l8-15h1.5v16Zm0 0H44m-3.5 0v6"},null,-1)]),14,kne)}var hp=F(pne,[["render",vne]]);const $$=Object.assign(hp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+hp.name,hp)}}),yne=N({name:"IconH5",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-h5`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gne=["stroke-width","stroke-linecap","stroke-linejoin"];function hne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M43 21H32.5v9h.5s1.5-1 4-1a5 5 0 0 1 5 5v1a5 5 0 0 1-5 5c-2.05 0-4.728-1.234-5.5-3"},null,-1)]),14,gne)}var $p=F(yne,[["render",hne]]);const C$=Object.assign($p,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+$p.name,$p)}}),$ne=N({name:"IconH6",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-h6`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cne=["stroke-width","stroke-linecap","stroke-linejoin"];function bne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M32 34.5c0 3.038 2.239 5.5 5 5.5s5-2.462 5-5.5-2.239-5.5-5-5.5-5 2.462-5 5.5Zm0 0v-5.73c0-4.444 3.867-7.677 8-7.263.437.044.736.08.952.115"},null,-1)]),14,Cne)}var Cp=F($ne,[["render",bne]]);const b$=Object.assign(Cp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Cp.name,Cp)}}),wne=N({name:"IconH7",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-h7`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Sne=["stroke-width","stroke-linecap","stroke-linejoin"];function zne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m4-21h12v1l-4.4 16-1.1 3.5"},null,-1)]),14,Sne)}var bp=F(wne,[["render",zne]]);const w$=Object.assign(bp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+bp.name,bp)}}),Lne=N({name:"IconHighlight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-highlight`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jne=["stroke-width","stroke-linecap","stroke-linejoin"];function Bne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M19 18V9.28a1 1 0 0 1 .758-.97l8-2A1 1 0 0 1 29 7.28V18m-10 0h-4a1 1 0 0 0-1 1v8h-4a1 1 0 0 0-1 1v15m10-25h10m0 0h4a1 1 0 0 1 1 1v8h4a1 1 0 0 1 1 1v15"},null,-1)]),14,jne)}var wp=F(Lne,[["render",Bne]]);const S$=Object.assign(wp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+wp.name,wp)}}),Ine=N({name:"IconItalic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-italic`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nne=["stroke-width","stroke-linecap","stroke-linejoin"];function Pne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M18 8h9m8 0h-8m0 0-6 32m0 0h-8m8 0h9"},null,-1)]),14,Nne)}var Sp=F(Ine,[["render",Pne]]);const z$=Object.assign(Sp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Sp.name,Sp)}}),Mne=N({name:"IconLineHeight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-line-height`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vne=["stroke-width","stroke-linecap","stroke-linejoin"];function One(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M4 8h14.5M33 8H18.5m0 0v34"},null,-1),B("path",{d:"M39 9.5 37 13h4l-2-3.5ZM39 38.5 37 35h4l-2 3.5Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M39 13h2l-2-3.5-2 3.5h2Zm0 0v22m0 0h2l-2 3.5-2-3.5h2Z"},null,-1)]),14,Vne)}var zp=F(Mne,[["render",One]]);const L$=Object.assign(zp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+zp.name,zp)}}),Ene=N({name:"IconOrderedList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-ordered-list`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wne=["stroke-width","stroke-linecap","stroke-linejoin"];function Tne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 24h30M13 37h30M13 11h30"},null,-1),B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.578 13.06v1.695h5.041V13.06H9.164V7.555H7.748L5.255 8.968l.763 1.513 1.114-.636v3.215H5.578ZM5.37 26.205v1.49h5.07V26H7.964l.94-.94c.454-.44.783-.86.982-1.258.199-.404.298-.826.298-1.266 0-.686-.224-1.225-.683-1.6-.45-.372-1.093-.55-1.912-.55-.473 0-.933.072-1.38.214a3.63 3.63 0 0 0-1.133.582l-.066.053.652 1.533.113-.085c.263-.199.524-.345.783-.44.266-.094.524-.141.774-.141.309 0 .52.06.652.165.128.1.198.252.198.477 0 .177-.05.356-.154.54l-.001.002c-.099.186-.274.416-.528.69L5.37 26.205ZM10.381 38.344c0-.443-.118-.826-.358-1.145a1.702 1.702 0 0 0-.713-.56 1.652 1.652 0 0 0 .586-.52 1.73 1.73 0 0 0 .307-1.022c0-.404-.108-.763-.327-1.074a2.076 2.076 0 0 0-.918-.71c-.386-.166-.833-.247-1.34-.247-.48 0-.952.071-1.417.213-.459.134-.836.318-1.127.554l-.065.053.652 1.486.11-.076c.275-.193.563-.34.863-.442h.002c.3-.109.581-.162.844-.162.266 0 .454.065.579.18l.004.002c.128.107.198.262.198.48 0 .201-.07.33-.197.412-.138.089-.376.141-.733.141h-1.01v1.626h1.188c.371 0 .614.056.75.15.127.085.2.23.2.463 0 .254-.078.412-.21.503l-.002.002c-.136.097-.386.157-.777.157-.595 0-1.194-.199-1.8-.605l-.11-.073-.65 1.483.064.053c.285.236.662.424 1.127.565h.002c.465.136.95.203 1.456.203.852 0 1.538-.178 2.045-.546.517-.377.777-.896.777-1.544Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Wne)}var Lp=F(Ene,[["render",Tne]]);const j$=Object.assign(Lp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Lp.name,Lp)}}),Ane=N({name:"IconPaste",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-paste`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fne=["stroke-width","stroke-linecap","stroke-linejoin"];function Dne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("rect",{x:"8",y:"14",width:"24",height:"28",rx:"1"},null,-1),B("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z"},null,-1)]),14,Fne)}var jp=F(Ane,[["render",Dne]]);const B$=Object.assign(jp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+jp.name,jp)}}),Zne=N({name:"IconQuote",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-quote`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hne=["stroke-width","stroke-linecap","stroke-linejoin"];function xne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M18.08 33.093a6 6 0 0 1-12 0c-.212-3.593 2.686-6 6-6a6 6 0 0 1 6 6ZM39.08 33.093a6 6 0 0 1-12 0c-.212-3.593 2.686-6 6-6a6 6 0 0 1 6 6Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M6.08 33.093a6 6 0 1 0 6-6c-3.314 0-6.212 2.407-6 6Zm0 0c-.5-8.5 1-25.5 15-24m6 24a6 6 0 1 0 6-6c-3.314 0-6.212 2.407-6 6Zm0 0c-.5-8.5 1-25.5 15-24"},null,-1)]),14,Hne)}var Bp=F(Zne,[["render",xne]]);const I$=Object.assign(Bp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Bp.name,Bp)}}),Rne=N({name:"IconRedo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-redo`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qne=["stroke-width","stroke-linecap","stroke-linejoin"];function Kne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m32.678 23.78 7.778-7.778-7.778-7.778M39.19 16H18.5C12.149 16 7 21.15 7 27.5 7 33.852 12.149 39 18.5 39H31"},null,-1)]),14,qne)}var Ip=F(Rne,[["render",Kne]]);const N$=Object.assign(Ip,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ip.name,Ip)}}),Une=N({name:"IconScissor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-scissor`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yne=["stroke-width","stroke-linecap","stroke-linejoin"];function Gne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m40.293 7.707-23.05 23.05m0 0a6 6 0 1 0-8.485 8.485 6 6 0 0 0 8.485-8.485Zm13.514 0a6 6 0 1 0 8.485 8.485 6 6 0 0 0-8.485-8.485Zm0 0L7.707 7.707"},null,-1)]),14,Yne)}var Np=F(Une,[["render",Gne]]);const P$=Object.assign(Np,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Np.name,Np)}}),Xne=N({name:"IconSortAscending",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sort-ascending`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qne=["stroke-width","stroke-linecap","stroke-linejoin"];function Jne(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M15 6v33.759a.1.1 0 0 1-.17.07L8 33m17-6h10.4v.65L27 39.35V40h11m-1-19L31.4 8h-.8L25 21"},null,-1)]),14,Qne)}var Pp=F(Xne,[["render",Jne]]);const M$=Object.assign(Pp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Pp.name,Pp)}}),_ne=N({name:"IconSortDescending",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sort-descending`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),eoe=["stroke-width","stroke-linecap","stroke-linejoin"];function toe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M25 27h10.4v.65L27 39.35V40h11m-21.999 2V7.24a.1.1 0 0 0-.17-.07L9 14m28 7L31.4 8h-.8L25 21"},null,-1)]),14,eoe)}var Mp=F(_ne,[["render",toe]]);const V$=Object.assign(Mp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Mp.name,Mp)}}),noe=N({name:"IconSort",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sort`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ooe=["stroke-width","stroke-linecap","stroke-linejoin"];function loe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M43 9H5m0 30h14m15.5-15H5"},null,-1)]),14,ooe)}var Vp=F(noe,[["render",loe]]);const O$=Object.assign(Vp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Vp.name,Vp)}}),ioe=N({name:"IconStrikethrough",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-strikethrough`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),roe=["stroke-width","stroke-linecap","stroke-linejoin"];function soe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 32c0 5.246 5.149 9 11.5 9S36 36.746 36 31.5c0-1.708-.5-4.5-3.5-5.695m0 0H43m-10.5 0H5M34 14.5C34 10.358 29.523 7 24 7s-10 3.358-10 7.5c0 1.794 1.6 4.21 3 5.5"},null,-1)]),14,roe)}var Op=F(ioe,[["render",soe]]);const E$=Object.assign(Op,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Op.name,Op)}}),aoe=N({name:"IconUnderline",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-underline`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),coe=["stroke-width","stroke-linecap","stroke-linejoin"];function uoe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 5v17.5C13 27 15.5 33 24 33s11-5 11-10.5V5M9 41h30"},null,-1)]),14,coe)}var Ep=F(aoe,[["render",uoe]]);const W$=Object.assign(Ep,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ep.name,Ep)}}),doe=N({name:"IconUndo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-undo`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),foe=["stroke-width","stroke-linecap","stroke-linejoin"];function moe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m15.322 23.78-7.778-7.778 7.778-7.778M8.81 16H29.5C35.851 16 41 21.15 41 27.5 41 33.852 35.851 39 29.5 39H17"},null,-1)]),14,foe)}var Wp=F(doe,[["render",moe]]);const T$=Object.assign(Wp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Wp.name,Wp)}}),poe=N({name:"IconUnorderedList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-unordered-list`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),koe=["stroke-width","stroke-linecap","stroke-linejoin"];function voe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 24h30M5 11h4m4 26h30M13 11h30M5 24h4M5 37h4"},null,-1)]),14,koe)}var Tp=F(poe,[["render",voe]]);const A$=Object.assign(Tp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Tp.name,Tp)}}),yoe=N({name:"IconMuteFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-mute-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),goe=["stroke-width","stroke-linecap","stroke-linejoin"];function hoe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5.931 13.001A2 2 0 0 0 4 15v18a2 2 0 0 0 2 2h7.37l9.483 6.639A2 2 0 0 0 26 40v-6.93L5.931 13.001ZM35.27 28.199l-3.311-3.313a7.985 7.985 0 0 0-1.96-6.107.525.525 0 0 1 .011-.718l2.122-2.122a.485.485 0 0 1 .7.008c3.125 3.393 3.938 8.15 2.439 12.252ZM41.13 34.059l-2.936-2.937c3.07-5.89 2.226-13.288-2.531-18.348a.513.513 0 0 1 .004-.713l2.122-2.122a.492.492 0 0 1 .703.006c6.322 6.64 7.202 16.56 2.639 24.114ZM26 18.928l-8.688-8.688 5.541-3.878A2 2 0 0 1 26 8v10.928Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"m7.012 4.184 35.272 35.272-2.828 2.828L4.184 7.012l2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1)]),14,goe)}var Ap=F(yoe,[["render",hoe]]);const F$=Object.assign(Ap,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ap.name,Ap)}}),$oe=N({name:"IconPauseCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-pause-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Coe=["stroke-width","stroke-linecap","stroke-linejoin"];function boe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-6-27a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1V18a1 1 0 0 0-1-1h-3Zm9 0a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1V18a1 1 0 0 0-1-1h-3Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Coe)}var Fp=F($oe,[["render",boe]]);const D$=Object.assign(Fp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Fp.name,Fp)}}),woe=N({name:"IconPlayCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-play-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Soe=["stroke-width","stroke-linecap","stroke-linejoin"];function zoe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M44 24c0 11.046-8.954 20-20 20S4 35.046 4 24 12.954 4 24 4s20 8.954 20 20Zm-23.662-7.783C19.302 15.605 18 16.36 18 17.575v12.85c0 1.214 1.302 1.97 2.338 1.358l10.89-6.425c1.03-.607 1.03-2.11 0-2.716l-10.89-6.425Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Soe)}var Dp=F(woe,[["render",zoe]]);const Z$=Object.assign(Dp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Dp.name,Dp)}}),Loe=N({name:"IconSkipNextFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-skip-next-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),joe=["stroke-width","stroke-linecap","stroke-linejoin"];function Boe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13.585 12.145a1 1 0 0 0-1.585.81v22.09a1 1 0 0 0 1.585.81L28.878 24.81a1 1 0 0 0 0-1.622L13.585 12.145Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33 36a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1h-2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,joe)}var Zp=F(Loe,[["render",Boe]]);const H$=Object.assign(Zp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Zp.name,Zp)}}),Ioe=N({name:"IconSkipPreviousFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-skip-previous-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Noe=["stroke-width","stroke-linecap","stroke-linejoin"];function Poe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M34.414 35.855a1 1 0 0 0 1.586-.81v-22.09a1 1 0 0 0-1.586-.81L19.122 23.19a1 1 0 0 0 0 1.622l15.292 11.044Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15 12a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1h2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Noe)}var Hp=F(Ioe,[["render",Poe]]);const x$=Object.assign(Hp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Hp.name,Hp)}}),Moe=N({name:"IconSoundFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sound-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Voe=["stroke-width","stroke-linecap","stroke-linejoin"];function Ooe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m14 15 10-7v32l-10-7H6V15h8Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M24.924 6.226A2 2 0 0 1 26 8v32a2 2 0 0 1-3.147 1.639L13.37 35H6a2 2 0 0 1-2-2V15a2 2 0 0 1 2-2h7.37l9.483-6.638a2 2 0 0 1 2.07-.136ZM35.314 35.042c6.248-6.249 6.248-16.38 0-22.628l2.828-2.828c7.81 7.81 7.81 20.474 0 28.284l-2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M29.657 29.728a8 8 0 0 0 0-11.314l2.828-2.828c4.687 4.686 4.687 12.284 0 16.97l-2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Voe)}var xp=F(Moe,[["render",Ooe]]);const R$=Object.assign(xp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+xp.name,xp)}}),Eoe=N({name:"IconBackward",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-backward`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Woe=["stroke-width","stroke-linecap","stroke-linejoin"];function Toe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M38.293 36.293 26.707 24.707a1 1 0 0 1 0-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707v23.172c0 .89-1.077 1.337-1.707.707ZM21 12.414v23.172c0 .89-1.077 1.337-1.707.707L7.707 24.707a1 1 0 0 1 0-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707Z"},null,-1)]),14,Woe)}var Rp=F(Eoe,[["render",Toe]]);const q$=Object.assign(Rp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Rp.name,Rp)}}),Aoe=N({name:"IconForward",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-forward`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Foe=["stroke-width","stroke-linecap","stroke-linejoin"];function Doe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m9.707 11.707 11.586 11.586a1 1 0 0 1 0 1.414L9.707 36.293c-.63.63-1.707.184-1.707-.707V12.414c0-.89 1.077-1.337 1.707-.707ZM27 35.586V12.414c0-.89 1.077-1.337 1.707-.707l11.586 11.586a1 1 0 0 1 0 1.414L28.707 36.293c-.63.63-1.707.184-1.707-.707Z"},null,-1)]),14,Foe)}var qp=F(Aoe,[["render",Doe]]);const K$=Object.assign(qp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+qp.name,qp)}}),Zoe=N({name:"IconFullscreenExit",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-fullscreen-exit`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hoe=["stroke-width","stroke-linecap","stroke-linejoin"];function xoe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M35 6v8a1 1 0 0 0 1 1h8M13 6v8a1 1 0 0 1-1 1H4m31 27v-8a1 1 0 0 1 1-1h8m-31 9v-8a1 1 0 0 0-1-1H4"},null,-1)]),14,Hoe)}var Kp=F(Zoe,[["render",xoe]]);const U$=Object.assign(Kp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Kp.name,Kp)}}),Roe=N({name:"IconLiveBroadcast",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-live-broadcast`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qoe=["stroke-width","stroke-linecap","stroke-linejoin"];function Koe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M29 16h12a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V17a1 1 0 0 1 1-1h12m10 0 8-9m-8 9H19m0 0-8-9m17.281 21.88-6.195 4.475a1 1 0 0 1-1.586-.81v-8.262a1 1 0 0 1 1.521-.853l6.196 3.786a1 1 0 0 1 .064 1.664Z"},null,-1)]),14,qoe)}var Up=F(Roe,[["render",Koe]]);const Y$=Object.assign(Up,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Up.name,Up)}}),Uoe=N({name:"IconMusic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-music`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yoe=["stroke-width","stroke-linecap","stroke-linejoin"];function Goe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M15 37a4 4 0 1 0-8 0 4 4 0 0 0 8 0Zm0 0V18.5M41 37a4 4 0 1 0-8 0 4 4 0 0 0 8 0Zm0 0V16.5m-26 2V9.926a1 1 0 0 1 .923-.997l24-1.846A1 1 0 0 1 41 8.08v8.42m-26 2 26-2"},null,-1)]),14,Yoe)}var Yp=F(Uoe,[["render",Goe]]);const G$=Object.assign(Yp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Yp.name,Yp)}}),Xoe=N({name:"IconMute",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-mute`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qoe=["stroke-width","stroke-linecap","stroke-linejoin"];function Joe(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m19 11.5 4.833-4.35a.1.1 0 0 1 .167.075V17m-14-1H7.1a.1.1 0 0 0-.1.1v15.8a.1.1 0 0 0 .1.1H14l9.833 8.85a.1.1 0 0 0 .167-.075V31m6.071-14.071C32.535 19.393 34 23 32.799 26m2.929-14.728C41.508 17.052 42.5 25 39.123 32M6.5 6.5l35 35"},null,-1)]),14,Qoe)}var Gp=F(Xoe,[["render",Joe]]);const X$=Object.assign(Gp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Gp.name,Gp)}}),_oe=N({name:"IconPauseCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-pause-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ele=["stroke-width","stroke-linecap","stroke-linejoin"];function tle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),B("path",{d:"M19 19v10h1V19h-1ZM28 19v10h1V19h-1Z"},null,-1)]),14,ele)}var Xp=F(_oe,[["render",tle]]);const Q$=Object.assign(Xp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Xp.name,Xp)}}),nle=N({name:"IconPlayArrow",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-play-arrow`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ole=["stroke-width","stroke-linecap","stroke-linejoin"];function lle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M12.533 7.965A1 1 0 0 0 11 8.81v30.377a1 1 0 0 0 1.533.846L36.656 24.84a1 1 0 0 0 0-1.692L12.533 7.965Z"},null,-1)]),14,ole)}var Qp=F(nle,[["render",lle]]);const J$=Object.assign(Qp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Qp.name,Qp)}}),ile=N({name:"IconPlayCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-play-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rle=["stroke-width","stroke-linecap","stroke-linejoin"];function sle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6 6 14.059 6 24s8.059 18 18 18Z"},null,-1),B("path",{d:"M19 17v14l12-7-12-7Z"},null,-1)]),14,rle)}var Jp=F(ile,[["render",sle]]);const _$=Object.assign(Jp,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Jp.name,Jp)}}),ale=N({name:"IconRecordStop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-record-stop`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cle=["stroke-width","stroke-linecap","stroke-linejoin"];function ule(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"clip-rule":"evenodd",d:"M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6Z"},null,-1),B("path",{d:"M19 20a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-8Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M19 20a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-8Z"},null,-1)]),14,cle)}var _p=F(ale,[["render",ule]]);const eC=Object.assign(_p,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+_p.name,_p)}}),dle=N({name:"IconRecord",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-record`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fle=["stroke-width","stroke-linecap","stroke-linejoin"];function mle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"clip-rule":"evenodd",d:"M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6Z"},null,-1),B("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1)]),14,fle)}var ek=F(dle,[["render",mle]]);const tC=Object.assign(ek,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ek.name,ek)}}),ple=N({name:"IconSkipNext",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-skip-next`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kle=["stroke-width","stroke-linecap","stroke-linejoin"];function vle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M34 24 10 40V8l24 16Z"},null,-1),B("path",{d:"M38 6v36"},null,-1)]),14,kle)}var tk=F(ple,[["render",vle]]);const nC=Object.assign(tk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+tk.name,tk)}}),yle=N({name:"IconSkipPrevious",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-skip-previous`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gle=["stroke-width","stroke-linecap","stroke-linejoin"];function hle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m14 24 24 16V8L14 24Z"},null,-1),B("path",{d:"M10 6v36"},null,-1)]),14,gle)}var nk=F(yle,[["render",hle]]);const oC=Object.assign(nk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+nk.name,nk)}}),$le=N({name:"IconSound",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sound`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cle=["stroke-width","stroke-linecap","stroke-linejoin"];function ble(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m14 16 10-9v34l-10-9H6V16h8Z"},null,-1),B("path",{d:"M31.071 16.929c3.905 3.905 3.905 10.237 0 14.142M36.727 11.272c7.03 7.03 7.03 18.426 0 25.456"},null,-1)]),14,Cle)}var ok=F($le,[["render",ble]]);const lC=Object.assign(ok,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ok.name,ok)}}),wle=N({name:"IconBytedanceColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-bytedance-color`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Sle=["stroke-width","stroke-linecap","stroke-linejoin"];function zle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M280.416 794.112 128 829.952v-636.32l152.416 35.84z",fill:"#325AB4"},null,-1),B("path",{d:"M928 828.48 800 864V160l128 35.52z",fill:"#78E6DC"},null,-1),B("path",{d:"M480 798.304 352 832V480l128 33.696z",fill:"#3C8CFF"},null,-1),B("path",{d:"M576 449.696 704 416v352l-128-33.696z",fill:"#00C8D2"},null,-1)]),14,Sle)}var lk=F(wle,[["render",zle]]);const iC=Object.assign(lk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+lk.name,lk)}}),Lle=N({name:"IconLarkColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-lark-color`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jle=["stroke-width","stroke-linecap","stroke-linejoin"];function Ble(e,o,t,i,s,u){return h(),S("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{fill:"#00d6b9",d:"m273.46 264.31 1.01-1.01c.65-.65 1.36-1.36 2.06-2.01l1.41-1.36 4.17-4.12 5.73-5.58 4.88-4.83 4.57-4.52 4.78-4.73 4.37-4.32 6.13-6.03c1.16-1.16 2.36-2.26 3.57-3.37 2.21-2.01 4.52-3.97 6.84-5.88 2.16-1.71 4.37-3.37 6.64-4.98 3.17-2.26 6.43-4.32 9.75-6.33 3.27-1.91 6.64-3.72 10.05-5.43 3.22-1.56 6.54-3.02 9.9-4.32 1.86-.75 3.77-1.41 5.68-2.06.96-.3 1.91-.65 2.92-.96a241.19 241.19 0 0 0-45.6-91.5c-4.17-5.18-10.51-8.19-17.14-8.19H128.97c-1.81 0-3.32 1.46-3.32 3.32 0 1.06.5 2.01 1.36 2.66 60.13 44.09 110 100.75 146.04 166l.4-.45Z"},null,-1),B("path",{fill:"#133c9a",d:"M203.43 419.4c90.99 0 170.27-50.22 211.6-124.43 1.46-2.61 2.87-5.23 4.22-7.89a96.374 96.374 0 0 1-6.94 11.41c-.9 1.26-1.81 2.51-2.77 3.77-1.21 1.56-2.41 3.02-3.67 4.47a98.086 98.086 0 0 1-3.07 3.37 85.486 85.486 0 0 1-6.64 6.28c-1.31 1.11-2.56 2.16-3.92 3.17a76.24 76.24 0 0 1-4.78 3.42c-1.01.7-2.06 1.36-3.12 2.01-1.06.65-2.16 1.31-3.32 1.96a91.35 91.35 0 0 1-6.99 3.52c-2.06.9-4.17 1.76-6.28 2.56a82.5 82.5 0 0 1-7.04 2.26 86.613 86.613 0 0 1-10.81 2.31c-2.61.4-5.33.7-7.99.9-2.82.2-5.68.25-8.55.25-3.17-.05-6.33-.25-9.55-.6-2.36-.25-4.73-.6-7.09-1.01-2.06-.35-4.12-.8-6.18-1.31-1.11-.25-2.16-.55-3.27-.85-3.02-.8-6.03-1.66-9.05-2.51-1.51-.45-3.02-.85-4.47-1.31-2.26-.65-4.47-1.36-6.69-2.06-1.81-.55-3.62-1.16-5.43-1.76-1.71-.55-3.47-1.11-5.18-1.71l-3.52-1.21c-1.41-.5-2.87-1.01-4.27-1.51l-3.02-1.11c-2.01-.7-4.02-1.46-5.98-2.21-1.16-.45-2.31-.85-3.47-1.31-1.56-.6-3.07-1.21-4.63-1.81-1.61-.65-3.27-1.31-4.88-1.96l-3.17-1.31-3.92-1.61-3.02-1.26-3.12-1.36-2.71-1.21-2.46-1.11-2.51-1.16-2.56-1.21-3.27-1.51-3.42-1.61c-1.21-.6-2.41-1.16-3.62-1.76l-3.07-1.51A508.746 508.746 0 0 1 65.6 190.35c-1.26-1.31-3.32-1.41-4.68-.15-.65.6-1.06 1.51-1.06 2.41l.1 155.49v12.62c0 7.34 3.62 14.18 9.7 18.25 39.56 26.44 86.12 40.47 133.73 40.37"},null,-1),B("path",{fill:"#3370ff",d:"M470.83 200.21c-30.72-15.03-65.86-18.25-98.79-9-1.41.4-2.77.8-4.12 1.21-.96.3-1.91.6-2.92.96-1.91.65-3.82 1.36-5.68 2.06-3.37 1.31-6.64 2.77-9.9 4.32-3.42 1.66-6.79 3.47-10.05 5.38-3.37 1.96-6.59 4.07-9.75 6.33-2.26 1.61-4.47 3.27-6.64 4.98-2.36 1.91-4.63 3.82-6.84 5.88-1.21 1.11-2.36 2.21-3.57 3.37l-6.13 6.03-4.37 4.32-4.78 4.73-4.57 4.52-4.88 4.83-5.68 5.63-4.17 4.12-1.41 1.36c-.65.65-1.36 1.36-2.06 2.01l-1.01 1.01-1.56 1.46-1.76 1.61c-15.13 13.93-32.02 25.84-50.17 35.54l3.27 1.51 2.56 1.21 2.51 1.16 2.46 1.11 2.71 1.21 3.12 1.36 3.02 1.26 3.92 1.61 3.17 1.31c1.61.65 3.27 1.31 4.88 1.96 1.51.6 3.07 1.21 4.63 1.81 1.16.45 2.31.85 3.47 1.31 2.01.75 4.02 1.46 5.98 2.21l3.02 1.11c1.41.5 2.82 1.01 4.27 1.51l3.52 1.21c1.71.55 3.42 1.16 5.18 1.71 1.81.6 3.62 1.16 5.43 1.76 2.21.7 4.47 1.36 6.69 2.06 1.51.45 3.02.9 4.47 1.31 3.02.85 6.03 1.71 9.05 2.51 1.11.3 2.16.55 3.27.85 2.06.5 4.12.9 6.18 1.31 2.36.4 4.73.75 7.09 1.01 3.22.35 6.38.55 9.55.6 2.87.05 5.73-.05 8.55-.25 2.71-.2 5.38-.5 7.99-.9 3.62-.55 7.24-1.36 10.81-2.31 2.36-.65 4.73-1.41 7.04-2.26a75.16 75.16 0 0 0 6.28-2.56 91.35 91.35 0 0 0 6.99-3.52c1.11-.6 2.21-1.26 3.32-1.96 1.11-.65 2.11-1.36 3.12-2.01 1.61-1.11 3.22-2.21 4.78-3.42 1.36-1.01 2.66-2.06 3.92-3.17 2.26-1.96 4.47-4.07 6.59-6.28 1.06-1.11 2.06-2.21 3.07-3.37 1.26-1.46 2.51-2.97 3.67-4.47a73.33 73.33 0 0 0 2.77-3.77c2.51-3.62 4.83-7.39 6.89-11.31l2.36-4.68 21.01-41.88.25-.5c6.94-14.98 16.39-28.45 28-39.97Z"},null,-1)]),14,jle)}var ik=F(Lle,[["render",Ble]]);const rC=Object.assign(ik,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ik.name,ik)}}),Ile=N({name:"IconTiktokColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-tiktok-color`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nle=["stroke-width","stroke-linecap","stroke-linejoin"];function Ple(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[Xr(' ',5)]),14,Nle)}var rk=F(Ile,[["render",Ple]]);const sC=Object.assign(rk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+rk.name,rk)}}),Mle=N({name:"IconXiguaColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-xigua-color`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vle=["stroke-width","stroke-linecap","stroke-linejoin"];function Ole(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M381.968 38.684c-202.85 54.614-351.085 232.757-371.89 446.01C-.326 590.018 28.281 630.328 140.108 668.037c104.026 33.808 176.843 101.425 209.351 189.846 40.31 115.729 44.211 122.23 91.023 144.336 40.31 19.504 58.514 19.504 131.332 7.802 211.951-36.41 362.788-171.642 416.101-374.492C1059.434 368.965 882.59 90.697 605.623 32.183 517.2 13.978 470.39 15.279 381.968 38.684zm176.843 322.48c158.64 74.117 201.55 158.638 119.63 237.957-102.725 97.524-240.56 136.534-291.271 80.62-20.806-23.406-24.707-48.112-24.707-161.24s3.901-137.833 24.707-161.239c32.507-36.409 88.421-35.108 171.641 3.901z",fill:"#FE163E"},null,-1)]),14,Vle)}var sk=F(Mle,[["render",Ole]]);const aC=Object.assign(sk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+sk.name,sk)}}),Ele=N({name:"IconFaceBookCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-faceBook-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wle=["stroke-width","stroke-linecap","stroke-linejoin"];function Tle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 1C11.29 1 1 11.29 1 24s10.29 23 23 23 23-10.29 23-23S36.71 1 24 1Zm6.172 22.88H26.18v14.404h-5.931V23.88H17.22v-4.962h3.027V15.89c0-3.993 1.695-6.414 6.414-6.414h3.993v4.962h-2.421c-1.815 0-1.936.727-1.936 1.936v2.421h4.478l-.605 5.084h.001Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Wle)}var ak=F(Ele,[["render",Tle]]);const cC=Object.assign(ak,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ak.name,ak)}}),Ale=N({name:"IconFacebookSquareFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-facebook-square-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fle=["stroke-width","stroke-linecap","stroke-linejoin"];function Dle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M43.125 2.475c.6 0 1.2.225 1.688.713.524.487.75 1.012.75 1.612v38.363c0 .6-.263 1.2-.75 1.612-.526.488-1.088.713-1.688.713H32.138V28.913h5.625l.825-6.563h-6.45v-4.275c0-2.137 1.087-3.225 3.3-3.225h3.374V9.263c-1.2-.225-2.85-.338-5.024-.338-2.513 0-4.5.75-6.038 2.25-1.538 1.5-2.288 3.675-2.288 6.375v4.8h-5.625v6.563h5.625v16.575h-20.7c-.6 0-1.2-.225-1.612-.713-.487-.487-.712-1.012-.712-1.612V4.8c0-.6.224-1.2.712-1.612.488-.488 1.012-.713 1.613-.713h38.362Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Fle)}var ck=F(Ale,[["render",Dle]]);const uC=Object.assign(ck,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ck.name,ck)}}),Zle=N({name:"IconGoogleCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-google-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hle=["stroke-width","stroke-linecap","stroke-linejoin"];function xle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32.571 33.526c-2.084 1.92-4.927 3.05-8.322 3.05a12.568 12.568 0 0 1-12.572-12.577A12.58 12.58 0 0 1 24.25 11.416a12.103 12.103 0 0 1 8.414 3.277L29.061 18.3a6.787 6.787 0 0 0-4.807-1.88c-3.277 0-6.045 2.213-7.037 5.186a7.567 7.567 0 0 0-.394 2.392c0 .833.144 1.638.394 2.391.992 2.973 3.763 5.187 7.032 5.187 1.696 0 3.133-.449 4.254-1.202a5.778 5.778 0 0 0 2.513-3.8h-6.767V21.71h11.844c.15.825.227 1.682.227 2.57 0 3.835-1.371 7.055-3.749 9.246ZM24 1A23 23 0 1 0 24 47 23 23 0 0 0 24 1Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Hle)}var uk=F(Zle,[["render",xle]]);const dC=Object.assign(uk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+uk.name,uk)}}),Rle=N({name:"IconQqCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-qq-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qle=["stroke-width","stroke-linecap","stroke-linejoin"];function Kle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24.007 1C11.281 1 1 11.281 1 24.007c0 13.23 11.216 23.87 24.733 22.936 11.288-.791 20.49-9.994 21.21-21.354C47.877 12.144 37.237 1 24.007 1Zm11.36 29.262s-.79 2.23-2.3 4.242c0 0 2.66.935 2.444 3.236 0 0 .072 2.66-5.68 2.444 0 0-4.026-.287-5.248-2.013h-1.079c-1.222 1.726-5.248 2.013-5.248 2.013-5.752.216-5.68-2.444-5.68-2.444-.216-2.373 2.444-3.236 2.444-3.236-1.51-2.013-2.3-4.241-2.3-4.241-3.596 5.895-3.236-.791-3.236-.791.647-3.955 3.523-6.543 3.523-6.543-.431-3.595 1.078-4.242 1.078-4.242.216-11.072 9.707-10.929 9.922-10.929.216 0 9.707-.215 9.994 10.929 0 0 1.51.647 1.079 4.242 0 0 2.876 2.588 3.523 6.543 0 0 .36 6.686-3.236.79Z",fill:"currentColor",stroke:"none"},null,-1)]),14,qle)}var dk=F(Rle,[["render",Kle]]);const fC=Object.assign(dk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+dk.name,dk)}}),Ule=N({name:"IconTwitterCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-twitter-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yle=["stroke-width","stroke-linecap","stroke-linejoin"];function Gle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 1C11.296 1 1 11.297 1 24s10.296 23 23 23c12.703 0 23-10.297 23-23S36.703 1 24 1Zm11.698 18.592c-.13 9.818-6.408 16.542-15.78 16.965-3.864.176-6.664-1.072-9.1-2.62 2.855.456 6.397-.686 8.292-2.307-2.8-.273-4.458-1.698-5.233-3.991.808.14 1.66.103 2.43-.06-2.527-.846-4.331-2.407-4.424-5.68.709.323 1.448.626 2.43.686-1.891-1.075-3.29-5.007-1.688-7.607 2.806 3.076 6.182 5.586 11.724 5.926-1.391-5.949 6.492-9.175 9.791-5.177 1.395-.27 2.53-.799 3.622-1.374-.45 1.381-1.315 2.347-2.37 3.119 1.158-.157 2.184-.44 3.06-.872-.544 1.128-1.732 2.14-2.754 2.992Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Yle)}var fk=F(Ule,[["render",Gle]]);const mC=Object.assign(fk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+fk.name,fk)}}),Xle=N({name:"IconWeiboCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-weibo-circle-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qle=["stroke-width","stroke-linecap","stroke-linejoin"];function Jle(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 47a23 23 0 1 1 23-23 22.988 22.988 0 0 1-23 23Zm1.276-26.994c-.544.063-2.259 1.171-1.297-1.108C25 15 20.235 15.293 17.874 16.16A23.776 23.776 0 0 0 7.649 27.283c-2.007 6.419 5.018 10.329 10.246 11.123 5.227.795 13.068-.502 16.622-4.85 2.635-3.179 3.137-7.507-1.84-8.761-1.651-.398-.69-1.088-.271-2.259a2.775 2.775 0 0 0-2.175-3.24 2.092 2.092 0 0 0-.335-.042 12.468 12.468 0 0 0-4.62.752Zm7.004-3.889a2.326 2.326 0 0 0-1.903.544c-.377.339-.418 1.338.962 1.652.458.021.913.084 1.36.188a1.836 1.836 0 0 1 1.233 2.07c-.21 1.924.878 2.237 1.652 1.714a1.647 1.647 0 0 0 .627-1.338 4.117 4.117 0 0 0-3.325-4.767c-.042-.008-.61-.063-.606-.063Zm7.423.084a8.408 8.408 0 0 0-6.838-4.6c-1.129-.126-3.512-.397-3.784 1.15a1.17 1.17 0 0 0 .857 1.4c.042 0 .084.022.126.022.523.02 1.048 0 1.568-.063a6.481 6.481 0 0 1 6.524 6.44c0 .3-.02.601-.063.9-.063.355-.105.71-.147 1.066A1.277 1.277 0 0 0 38.93 24a1.255 1.255 0 0 0 1.338-.648c.71-2.373.501-4.926-.585-7.151h.02ZM21.616 36.44c-5.457.69-10.245-1.673-10.684-5.27-.44-3.595 3.575-7.066 9.033-7.756 5.457-.69 10.245 1.672 10.705 5.269.46 3.596-3.617 7.088-9.075 7.757h.021Zm-1.484-10.266a5.181 5.181 0 0 0-5.353 4.913 4.662 4.662 0 0 0 4.935 4.391c.14-.004.28-.017.418-.042a5.503 5.503 0 0 0 5.185-5.143 4.472 4.472 0 0 0-4.746-4.182l-.44.063Zm1.003 4.244a.669.669 0 0 1-.773-.544v-.083a.76.76 0 0 1 .774-.711.642.642 0 0 1 .731.544.076.076 0 0 1 .021.062.807.807 0 0 1-.753.732Zm-2.78 2.781a1.65 1.65 0 0 1-1.861-1.422.266.266 0 0 1-.021-.125 1.844 1.844 0 0 1 1.882-1.736 1.562 1.562 0 0 1 1.819 1.297.46.46 0 0 1 .02.167 1.96 1.96 0 0 1-1.84 1.819Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Qle)}var mk=F(Xle,[["render",Jle]]);const pC=Object.assign(mk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+mk.name,mk)}}),_le=N({name:"IconAlipayCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-alipay-circle`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),eie=["stroke-width","stroke-linecap","stroke-linejoin"];function tie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M10.8 27.025c-.566.456-1.174 1.122-1.35 1.968-.24 1.156-.05 2.604 1.065 3.739 1.352 1.376 3.405 1.753 4.292 1.818 2.41.174 4.978-1.02 6.913-2.384.759-.535 2.058-1.61 3.3-3.268-2.783-1.437-6.257-3.026-9.97-2.87-1.898.079-3.256.472-4.25.997Zm35.29 6.354A23.872 23.872 0 0 0 48 24C48 10.767 37.234 0 24 0S0 10.767 0 24c0 13.234 10.766 24 24 24 7.987 0 15.07-3.925 19.436-9.943a2688.801 2688.801 0 0 0-15.11-7.467c-1.999 2.277-4.953 4.56-8.29 5.554-2.097.623-3.986.86-5.963.457-1.956-.4-3.397-1.317-4.237-2.235-.428-.469-.92-1.064-1.275-1.773.033.09.056.143.056.143s-.204-.353-.361-.914a4.03 4.03 0 0 1-.157-.85 4.383 4.383 0 0 1-.009-.612 4.409 4.409 0 0 1 .078-1.128c.197-.948.601-2.054 1.649-3.08 2.3-2.251 5.38-2.372 6.976-2.363 2.363.014 6.47 1.048 9.928 2.27.958-2.04 1.573-4.221 1.97-5.676H14.31v-1.555h7.384V15.72h-8.938v-1.555h8.938v-3.108c0-.427.084-.778.777-.778h3.498v3.886h9.717v1.555H25.97v3.11h7.773s-.78 4.35-3.221 8.64c5.416 1.934 13.037 4.914 15.568 5.91Z",fill:"currentColor",stroke:"none"},null,-1)]),14,eie)}var pk=F(_le,[["render",tie]]);const kC=Object.assign(pk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+pk.name,pk)}}),nie=N({name:"IconCodeSandbox",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-code-sandbox`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oie=["stroke-width","stroke-linecap","stroke-linejoin"];function lie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m25.002 1.6 17.9 10.3c.6.4 1 1 1 1.7v20.7c0 .7-.4 1.4-1 1.7l-17.9 10.4c-.6.4-1.4.4-2 0l-17.9-10.3c-.6-.4-1-1-1-1.7V13.7c0-.7.4-1.4 1-1.7l17.9-10.4c.6-.4 1.4-.4 2 0Zm13.5 12.4-7.9-4.5-6.6 4.5-6.5-4-7.3 4.3 13.8 8.7 14.5-9Zm-16.5 26.4V26.3l-14-8.9v7.9l8 5.5V37l6 3.4Zm4 0 6-3.5v-5.2l8-5.5v-8.9l-14 8.9v14.2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,oie)}var kk=F(nie,[["render",lie]]);const vC=Object.assign(kk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+kk.name,kk)}}),iie=N({name:"IconCodepen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-codepen`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rie=["stroke-width","stroke-linecap","stroke-linejoin"];function sie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M45 15.7v17.1L24.5 44.7c-.3.2-.7.2-1 0l-20-11.5c-.3-.2-.5-.5-.5-.9V15.7c0-.4.2-.7.5-.9l20-11.6c.3-.2.7-.2 1 0l20 11.6c.3.2.5.5.5.9ZM26 9v9.8l5.5 3.2 8.5-4.9L26 9Zm-4 0L8 17.1l8.4 4.9 5.6-3.2V9Zm0 21.2L16.5 27 9 31.4 22 39v-8.8Zm17 1.2L31.4 27 26 30.2V39l13-7.6Zm2-3.4v-6l-5 3 5 3Zm-29-3-5-3v6l5-3Zm8 0 4 2 4-2-4-2-4 2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,rie)}var vk=F(iie,[["render",sie]]);const yC=Object.assign(vk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+vk.name,vk)}}),aie=N({name:"IconFacebook",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-facebook`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cie=["stroke-width","stroke-linecap","stroke-linejoin"];function uie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M35.184 15.727 34.312 24h-6.613v24h-9.933V24h-4.95v-8.273h4.95v-4.98C17.766 4.016 20.564 0 28.518 0h6.61v8.273H30.99c-3.086 0-3.292 1.166-3.292 3.32v4.134h7.485Z",fill:"currentColor",stroke:"none"},null,-1)]),14,cie)}var yk=F(aie,[["render",uie]]);const gC=Object.assign(yk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+yk.name,yk)}}),die=N({name:"IconGithub",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-github`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fie=["stroke-width","stroke-linecap","stroke-linejoin"];function mie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M.056 24.618c0 10.454 6.7 19.344 16.038 22.608 1.259.32 1.067-.582 1.067-1.19v-4.148c-7.265.853-7.553-3.957-8.043-4.758-.987-1.686-3.312-2.112-2.62-2.912 1.654-.853 3.34.213 5.291 3.1 1.413 2.09 4.166 1.738 5.562 1.385a6.777 6.777 0 0 1 1.856-3.253C11.687 34.112 8.55 29.519 8.55 24.057c0-2.646.874-5.082 2.586-7.045-1.088-3.243.102-6.01.26-6.422 3.11-.282 6.337 2.225 6.587 2.421 1.766-.474 3.782-.73 6.038-.73 2.266 0 4.293.26 6.069.74.603-.458 3.6-2.608 6.49-2.345.155.41 1.317 3.12.294 6.315 1.734 1.968 2.62 4.422 2.62 7.077 0 5.472-3.158 10.07-10.699 11.397a6.82 6.82 0 0 1 2.037 4.875v6.02c.042.48 0 .96.806.96 9.477-3.194 16.299-12.15 16.299-22.697C47.938 11.396 37.218.68 23.996.68 10.77.675.055 11.391.055 24.617l.001.001Z",fill:"currentColor",stroke:"none"},null,-1)]),14,fie)}var gk=F(die,[["render",mie]]);const hC=Object.assign(gk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+gk.name,gk)}}),pie=N({name:"IconGitlab",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-gitlab`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kie=["stroke-width","stroke-linecap","stroke-linejoin"];function vie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M45.53 26.154 39.694 6.289v-.005c-.407-1.227-1.377-1.955-2.587-1.955-1.254 0-2.277.723-2.663 1.885L30.62 17.625H17.4l-3.825-11.41c-.386-1.163-1.41-1.886-2.663-1.886-1.237 0-2.276.792-2.592 1.96l-5.83 19.865a2.047 2.047 0 0 0 .724 2.18l19.741 14.807c.14.193.332.338.557.418l.461.343.455-.343c.263-.091.483-.252.638-.477L44.8 28.33a2.03 2.03 0 0 0 .728-2.175ZM36.84 6.932c.053-.096.155-.102.187-.102.06 0 .134.016.182.161l3.183 10.704H33.24l3.6-10.763Zm-26.11.054c.047-.14.122-.156.181-.156.145 0 .156.006.183.091L14.699 17.7H7.633l3.096-10.714ZM5.076 26.502l1.511-5.213 10.843 14.475-12.354-9.262Zm3.96-6.236h6.54l4.865 15.23-11.406-15.23Zm15.01 17.877-5.743-17.877h11.48l-5.737 17.877Zm8.459-17.877h6.402L27.642 35.31l4.864-15.043Zm-2.18 15.745L41.43 21.187l1.58 5.315-12.685 9.509Z",fill:"currentColor",stroke:"none"},null,-1)]),14,kie)}var hk=F(pie,[["render",vie]]);const $C=Object.assign(hk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+hk.name,hk)}}),yie=N({name:"IconGoogle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-google`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gie=["stroke-width","stroke-linecap","stroke-linejoin"];function hie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M23.997 21.054h19.42a19.46 19.46 0 0 1 .321 3.428c0 3.875-.812 7.335-2.437 10.38-1.625 3.044-3.942 5.424-6.951 7.138-3.01 1.714-6.46 2.572-10.353 2.572-2.803 0-5.473-.54-8.009-1.621-2.535-1.08-4.723-2.54-6.562-4.38-1.84-1.839-3.3-4.026-4.38-6.562A20.223 20.223 0 0 1 3.426 24c0-2.803.54-5.473 1.62-8.009 1.08-2.535 2.54-4.723 4.38-6.562 1.84-1.84 4.027-3.3 6.562-4.38a20.223 20.223 0 0 1 8.01-1.62c5.356 0 9.955 1.794 13.794 5.384l-5.598 5.384c-2.197-2.125-4.929-3.188-8.197-3.188-2.303 0-4.433.58-6.388 1.741a12.83 12.83 0 0 0-4.648 4.728c-1.142 1.99-1.714 4.165-1.714 6.522s.572 4.531 1.714 6.523a12.83 12.83 0 0 0 4.648 4.727c1.955 1.16 4.085 1.741 6.388 1.741 1.554 0 2.982-.214 4.286-.643 1.303-.428 2.375-.964 3.214-1.607a11.63 11.63 0 0 0 2.197-2.196c.625-.822 1.084-1.598 1.38-2.33a9.84 9.84 0 0 0 .602-2.09H23.997v-7.071Z",fill:"currentColor",stroke:"none"},null,-1)]),14,gie)}var $k=F(yie,[["render",hie]]);const CC=Object.assign($k,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+$k.name,$k)}}),$ie=N({name:"IconQqZone",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-qq-zone`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cie=["stroke-width","stroke-linecap","stroke-linejoin"];function bie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M25.1 3.9c.2.1.4.3.5.5l6.8 10L44 17.8c1.1.3 1.7 1.4 1.4 2.5-.1.2-.2.5-.3.7l-7.4 9.5.4 12c0 1.1-.8 2-1.9 2.1-.2 0-.5 0-.7-.1L24 40.4l-11.3 4.1c-1 .4-2.2-.2-2.6-1.2-.1-.3-.1-.6-.1-.8l.4-12L3 20.9c-.7-.9-.5-2.1.4-2.8.2-.2.4-.3.7-.3l11.6-3.4 6.8-10c.5-.9 1.7-1.1 2.6-.5ZM24 9.1l-5.9 8.7-10.1 3 6.5 8.3-.3 10.5 9.9-3.6 9.9 3.6-.3-10.5 6.5-8.3-10.1-3L24 9.1Zm5 11.5c.8 0 1.5.5 1.8 1.2.3.7.1 1.6-.5 2.1L24 29.6h5c1 0 1.9.9 1.9 1.9 0 1-.9 1.9-1.9 1.9H19c-.8 0-1.5-.5-1.8-1.2-.3-.7-.1-1.6.5-2.1l6.3-5.7h-5c-1 0-1.9-.9-1.9-1.9 0-1 .9-1.9 1.9-1.9h10Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Cie)}var Ck=F($ie,[["render",bie]]);const bC=Object.assign(Ck,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ck.name,Ck)}}),wie=N({name:"IconQq",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-qq`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Sie=["stroke-width","stroke-linecap","stroke-linejoin"];function zie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7.85 32.825s1.153 3.136 3.264 5.955c0 0-3.779 1.281-3.458 4.61 0 0-.128 3.714 8.069 3.458 0 0 5.764-.45 7.494-2.88h1.52c1.73 2.432 7.494 2.88 7.494 2.88 8.193.256 8.068-3.457 8.068-3.457.318-3.33-3.458-4.611-3.458-4.611 2.11-2.82 3.264-5.955 3.264-5.955 5.122 8.259 4.611-1.154 4.611-1.154-.96-5.57-4.995-9.221-4.995-9.221.576-5.058-1.537-5.955-1.537-5.955C37.742.844 24.26 1.12 23.978 1.126 23.694 1.12 10.21.846 9.767 16.495c0 0-2.113.897-1.537 5.955 0 0-4.034 3.65-4.995 9.221.005 0-.51 9.413 4.615 1.154Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Sie)}var bk=F(wie,[["render",zie]]);const wC=Object.assign(bk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+bk.name,bk)}}),Lie=N({name:"IconTwitter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-twitter`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jie=["stroke-width","stroke-linecap","stroke-linejoin"];function Bie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M43.277 13.575c0 16.613-10.912 28.575-26.962 29.1-6.788.525-11.438-1.537-15.6-4.65 4.65.525 10.912-1.012 13.987-4.163-4.65 0-7.275-2.625-8.812-6.187h4.162C5.89 26.1 2.74 22.987 2.74 17.812c1.012.525 2.062 1.013 4.162 1.013-3.637-2.063-5.7-8.813-3.112-12.975 4.65 5.175 10.35 9.863 19.762 10.35C20.927 5.85 34.465.6 40.165 7.388c2.625-.525 4.162-1.538 6.187-2.625-.525 2.625-2.062 4.162-4.162 5.175 2.062 0 3.637-.525 5.175-1.538-.488 2.063-2.55 4.162-4.088 5.175Z",fill:"currentColor",stroke:"none"},null,-1)]),14,jie)}var wk=F(Lie,[["render",Bie]]);const SC=Object.assign(wk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+wk.name,wk)}}),Iie=N({name:"IconWechat",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-wechat`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nie=["stroke-width","stroke-linecap","stroke-linejoin"];function Pie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M32.09 16.362a14.39 14.39 0 0 0-6.927 1.716 13.087 13.087 0 0 0-5.008 4.676 11.936 11.936 0 0 0-1.856 6.473c.01 1.137.185 2.273.517 3.36h-1.505a26.653 26.653 0 0 1-4.766-.593l-.925-.166-5.665 2.93 1.55-4.848C3.179 26.783 1.018 23.077 1 18.792a11.951 11.951 0 0 1 2.188-6.927 14.943 14.943 0 0 1 5.938-5.027 18.579 18.579 0 0 1 8.248-1.837A18.82 18.82 0 0 1 24.8 6.506a16.863 16.863 0 0 1 5.893 4.128 11.963 11.963 0 0 1 2.992 5.817 17.922 17.922 0 0 0-1.595-.09Zm-20.152-.414a2.167 2.167 0 0 0 1.505-.471c.405-.378.62-.908.593-1.46a1.881 1.881 0 0 0-.592-1.46 2.025 2.025 0 0 0-1.506-.535 2.778 2.778 0 0 0-1.67.535c-.454.323-.728.849-.728 1.401a1.708 1.708 0 0 0 .727 1.523 2.925 2.925 0 0 0 1.671.467ZM47 28.99a9.573 9.573 0 0 1-1.59 5.193c-1.128 1.6-2.52 3-4.129 4.128l1.258 4.129-4.51-2.413h-.243a20.758 20.758 0 0 1-4.6.76 15.538 15.538 0 0 1-7.03-1.59 13.089 13.089 0 0 1-5.008-4.313 10.501 10.501 0 0 1-1.838-5.939 10.29 10.29 0 0 1 1.838-5.92c1.266-1.847 3-3.334 5.008-4.313a15.579 15.579 0 0 1 7.03-1.59 14.919 14.919 0 0 1 6.761 1.59 13.286 13.286 0 0 1 5.09 4.312 10.004 10.004 0 0 1 1.94 5.966H47ZM23.407 11.955a2.77 2.77 0 0 0-1.747.534 1.65 1.65 0 0 0-.76 1.46c-.017.584.27 1.146.76 1.46.498.36 1.1.544 1.716.535a2.083 2.083 0 0 0 1.505-.472c.368-.404.561-.925.534-1.46a1.834 1.834 0 0 0-.534-1.532 1.887 1.887 0 0 0-1.532-.534h.063v.009h-.005Zm5.256 15.03a2.016 2.016 0 0 0 1.46-.498c.332-.288.525-.7.534-1.137a1.612 1.612 0 0 0-.534-1.136 2.062 2.062 0 0 0-1.46-.499 1.58 1.58 0 0 0-1.092.499c-.305.296-.49.71-.498 1.136.009.427.184.84.498 1.137.288.305.679.48 1.092.499Zm8.953 0a2.016 2.016 0 0 0 1.46-.498c.332-.288.525-.7.534-1.137a1.558 1.558 0 0 0-.593-1.136 2.12 2.12 0 0 0-1.401-.499 1.493 1.493 0 0 0-1.092.499c-.305.296-.49.71-.498 1.136.009.427.184.84.498 1.137.279.305.674.49 1.092.499Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Nie)}var Sk=F(Iie,[["render",Pie]]);const zC=Object.assign(Sk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Sk.name,Sk)}}),Mie=N({name:"IconWechatpay",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-wechatpay`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vie=["stroke-width","stroke-linecap","stroke-linejoin"];function Oie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17.514 29.52a1.502 1.502 0 0 1-.715.165c-.608 0-1.104-.33-1.38-.826l-.113-.219-4.357-9.493c-.054-.112-.054-.219-.054-.33 0-.444.331-.774.774-.774.165 0 .33.053.496.165l5.13 3.643c.384.218.827.384 1.323.384.277 0 .55-.054.827-.166l24.058-10.704C39.2 6.288 32.085 2.976 24.026 2.976 10.896 2.976.191 11.861.191 22.837c0 5.958 3.2 11.366 8.22 15.008.383.278.66.774.66 1.27 0 .165-.053.33-.112.496-.384 1.488-1.05 3.92-1.05 4.026a2.025 2.025 0 0 0-.112.608c0 .443.33.774.773.774.165 0 .33-.054.443-.166l5.184-3.034c.384-.219.826-.384 1.27-.384.218 0 .495.053.714.112a27.712 27.712 0 0 0 7.781 1.104c13.13 0 23.835-8.886 23.835-19.862 0-3.312-.992-6.453-2.704-9.216L17.679 29.408l-.165.112Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Vie)}var zk=F(Mie,[["render",Oie]]);const LC=Object.assign(zk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+zk.name,zk)}}),Eie=N({name:"IconWeibo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-weibo`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wie=["stroke-width","stroke-linecap","stroke-linejoin"];function Tie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M31.82 5.6c-1.445.635-1.776 2.144-.727 3.192.515.516.993.608 3.11.608 2.952 0 4.94.781 6.448 2.53 1.84 2.079 2.052 2.714 2.052 6.513 0 3.377 0 3.441.782 3.892 1.812 1.021 3.017-.24 3.44-3.616.544-4.397-2.078-9.531-6.025-11.877-2.595-1.509-7.029-2.116-9.08-1.242Zm-14.831 5.612c-3.376 1.205-6.633 3.524-10.13 7.268-8.288 8.804-7.746 17.186 1.39 21.648 9.494 4.636 22.282 3.1 29.247-3.533 5.216-4.94 4.581-11.16-1.353-13.267-1.058-.358-1.389-.634-1.232-.966.542-1.324.726-2.86.423-3.772-.939-2.86-4.343-3.523-9.403-1.812l-2.024.69.184-2.024c.212-2.383-.303-3.68-1.72-4.398-1.187-.588-3.45-.524-5.382.166Zm8.381 11.666c4.49 1.232 7.231 3.946 7.231 7.176 0 3.588-3.192 6.817-8.38 8.528-2.77.902-7.931 1.086-10.461.396-4.793-1.353-7.507-4.012-7.507-7.416 0-1.867.81-3.496 2.594-5.152 1.656-1.564 2.926-2.318 5.364-3.137 3.689-1.242 7.636-1.389 11.16-.395Zm-9.494 2.925c-3.045 1.417-4.674 3.588-4.674 6.302 0 2.475 1.086 4.159 3.469 5.428 1.84.994 5.216.902 7.268-.147 2.622-1.39 4.342-3.947 4.342-6.45-.028-2.05-1.84-4.489-3.984-5.363-1.72-.736-4.609-.616-6.421.23Zm2.199 5.667c.211.212.358.727.358 1.178 0 1.509-2.53 2.742-3.56 1.72-.57-.57-.423-1.987.24-2.65.662-.662 2.391-.818 2.962-.248Zm14.26-19.688c-1.39 1.39-.451 3.046 1.748 3.046 1.895 0 2.741.966 2.741 3.137 0 1.352.12 1.748.663 2.107 1.628 1.15 2.953-.12 2.953-2.806 0-3.285-2.355-5.76-5.695-5.999-1.509-.12-1.868-.027-2.41.515Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Wie)}var Lk=F(Eie,[["render",Tie]]);const jC=Object.assign(Lk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Lk.name,Lk)}}),Aie=N({name:"IconChineseFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-chinese-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fie=["stroke-width","stroke-linecap","stroke-linejoin"];function Die(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M22 21h-5v4.094h5V21ZM26 25.094V21h5v4.094h-5Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 4C12.954 4 4 12.954 4 24s8.954 20 20 20 20-8.954 20-20S35.046 4 24 4Zm2 13v-5h-4v5h-6.5a2.5 2.5 0 0 0-2.5 2.5v7.094a2.5 2.5 0 0 0 2.5 2.5H22V36h4v-6.906h6.5a2.5 2.5 0 0 0 2.5-2.5V19.5a2.5 2.5 0 0 0-2.5-2.5H26Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Fie)}var jk=F(Aie,[["render",Die]]);const BC=Object.assign(jk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+jk.name,jk)}}),Zie=N({name:"IconEnglishFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-english-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hie=["stroke-width","stroke-linecap","stroke-linejoin"];function xie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M23.2 4C12.596 4 4 12.596 4 23.2v1.6C4 35.404 12.596 44 23.2 44h1.6C35.404 44 44 35.404 44 24.8v-1.6C44 12.596 35.404 4 24.8 4h-1.6Zm-9.086 10A2.114 2.114 0 0 0 12 16.114v15.772c0 1.167.947 2.114 2.114 2.114H25v-4h-9v-4h7.778v-4H16v-4h9v-4H14.114ZM32.4 22a5.4 5.4 0 0 0-5.4 5.4V34h4v-6.6a1.4 1.4 0 0 1 2.801 0V34h4v-6.6a5.4 5.4 0 0 0-5.4-5.4Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Hie)}var Bk=F(Zie,[["render",xie]]);const IC=Object.assign(Bk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Bk.name,Bk)}}),Rie=N({name:"IconMoonFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-moon-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qie=["stroke-width","stroke-linecap","stroke-linejoin"];function Kie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42.108 29.769c.124-.387-.258-.736-.645-.613A17.99 17.99 0 0 1 36 30c-9.941 0-18-8.059-18-18 0-1.904.296-3.74.844-5.463.123-.387-.226-.768-.613-.645C10.558 8.334 5 15.518 5 24c0 10.493 8.507 19 19 19 8.482 0 15.666-5.558 18.108-13.231Z",fill:"currentColor",stroke:"none"},null,-1)]),14,qie)}var Ik=F(Rie,[["render",Kie]]);const NC=Object.assign(Ik,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ik.name,Ik)}}),Uie=N({name:"IconPenFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-pen-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yie=["stroke-width","stroke-linecap","stroke-linejoin"];function Gie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{fill:"currentColor",stroke:"none",d:"m31.07 8.444 8.485 8.485L19.05 37.435l-8.485-8.485zM33.9 5.615a2 2 0 0 1 2.829 0l5.657 5.657a2 2 0 0 1 0 2.829l-1.415 1.414-8.485-8.486L33.9 5.615ZM17.636 38.85 9.15 30.363l-3.61 10.83a1 1 0 0 0 1.265 1.265l10.83-3.61Z"},null,-1)]),14,Yie)}var Nk=F(Uie,[["render",Gie]]);const PC=Object.assign(Nk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Nk.name,Nk)}}),Xie=N({name:"IconSunFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sun-fill`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qie=["stroke-width","stroke-linecap","stroke-linejoin"];function Jie(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"24",r:"9",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M21 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5ZM21 37.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5ZM42.5 21a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5a.5.5 0 0 1 .5-.5h5ZM10.5 21a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5a.5.5 0 0 1 .5-.5h5ZM39.203 34.96a.5.5 0 0 1 0 .707l-3.536 3.536a.5.5 0 0 1-.707 0l-3.535-3.536a.5.5 0 0 1 0-.707l3.535-3.535a.5.5 0 0 1 .707 0l3.536 3.535ZM16.575 12.333a.5.5 0 0 1 0 .707l-3.535 3.535a.5.5 0 0 1-.707 0L8.797 13.04a.5.5 0 0 1 0-.707l3.536-3.536a.5.5 0 0 1 .707 0l3.535 3.536ZM13.04 39.203a.5.5 0 0 1-.707 0l-3.536-3.536a.5.5 0 0 1 0-.707l3.536-3.535a.5.5 0 0 1 .707 0l3.536 3.535a.5.5 0 0 1 0 .707l-3.536 3.536ZM35.668 16.575a.5.5 0 0 1-.708 0l-3.535-3.535a.5.5 0 0 1 0-.707l3.535-3.536a.5.5 0 0 1 .708 0l3.535 3.536a.5.5 0 0 1 0 .707l-3.535 3.535Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Qie)}var Pk=F(Xie,[["render",Jie]]);const MC=Object.assign(Pk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Pk.name,Pk)}}),_ie=N({name:"IconApps",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-apps`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ere=["stroke-width","stroke-linecap","stroke-linejoin"];function tre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 7h13v13H7zM28 7h13v13H28zM7 28h13v13H7zM28 28h13v13H28z"},null,-1)]),14,ere)}var Mk=F(_ie,[["render",tre]]);const VC=Object.assign(Mk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Mk.name,Mk)}}),nre=N({name:"IconArchive",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-archive`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ore=["stroke-width","stroke-linecap","stroke-linejoin"];function lre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("rect",{x:"9",y:"18",width:"30",height:"22",rx:"1"},null,-1),B("path",{d:"M6 9a1 1 0 0 1 1-1h34a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V9ZM19 27h10"},null,-1)]),14,ore)}var Vk=F(nre,[["render",lre]]);const OC=Object.assign(Vk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Vk.name,Vk)}}),ire=N({name:"IconBarChart",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-bar-chart`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rre=["stroke-width","stroke-linecap","stroke-linejoin"];function sre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",stroke:"currentColor",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41 7H29v34h12V7ZM29 18H18v23h11V18ZM18 29H7v12h11V29Z"},null,-1)]),14,rre)}var Ok=F(ire,[["render",sre]]);const EC=Object.assign(Ok,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ok.name,Ok)}}),are=N({name:"IconBook",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-book`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cre=["stroke-width","stroke-linecap","stroke-linejoin"];function ure(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 13 7 7v28l17 6 17-6V7l-17 6Zm0 0v27.5M29 18l7-2.5M29 25l7-2.5M29 32l7-2.5M19 18l-7-2.5m7 9.5-7-2.5m7 9.5-7-2.5"},null,-1)]),14,cre)}var Ek=F(are,[["render",ure]]);const WC=Object.assign(Ek,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ek.name,Ek)}}),dre=N({name:"IconBookmark",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-bookmark`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fre=["stroke-width","stroke-linecap","stroke-linejoin"];function mre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M16 16h16M16 24h8"},null,-1),B("path",{d:"M24 41H8V6h32v17"},null,-1),B("path",{d:"M30 29h11v13l-5.5-3.5L30 42V29Z"},null,-1)]),14,fre)}var Wk=F(dre,[["render",mre]]);const TC=Object.assign(Wk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Wk.name,Wk)}}),pre=N({name:"IconBranch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-branch`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kre=["stroke-width","stroke-linecap","stroke-linejoin"];function vre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M19 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM38 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM19 38a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM15 15v15m0 3.5V30m0 0c0-5 19-7 19-15"},null,-1)]),14,kre)}var Tk=F(pre,[["render",vre]]);const AC=Object.assign(Tk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Tk.name,Tk)}}),yre=N({name:"IconBug",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-bug`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gre=["stroke-width","stroke-linecap","stroke-linejoin"];function hre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 42c-6.075 0-11-4.925-11-11V18h22v13c0 6.075-4.925 11-11 11Zm0 0V23m11 4h8M5 27h8M7 14a4 4 0 0 0 4 4h26a4 4 0 0 0 4-4m0 28v-.5a6.5 6.5 0 0 0-6.5-6.5M7 42v-.5a6.5 6.5 0 0 1 6.5-6.5M17 14a7 7 0 1 1 14 0"},null,-1)]),14,gre)}var Ak=F(yre,[["render",hre]]);const FC=Object.assign(Ak,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Ak.name,Ak)}}),$re=N({name:"IconBulb",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-bulb`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cre=["stroke-width","stroke-linecap","stroke-linejoin"];function bre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17 42h14m6-24c0 2.823-.9 5.437-2.43 7.568-1.539 2.147-3.185 4.32-3.77 6.897l-.623 2.756A1 1 0 0 1 29.2 36H18.8a1 1 0 0 1-.976-.779l-.624-2.756c-.584-2.576-2.23-4.75-3.77-6.897A12.94 12.94 0 0 1 11 18c0-7.18 5.82-13 13-13s13 5.82 13 13Z"},null,-1)]),14,Cre)}var Fk=F($re,[["render",bre]]);const DC=Object.assign(Fk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Fk.name,Fk)}}),wre=N({name:"IconCalendarClock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-calendar-clock`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Sre=["stroke-width","stroke-linecap","stroke-linejoin"];function zre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 22h34V10a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v30a1 1 0 0 0 1 1h18M34 5v8M14 5v8"},null,-1),B("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36 44a9 9 0 1 0 0-18 9 9 0 0 0 0 18Zm1.5-9.75V29h-3v8.25H42v-3h-4.5Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Sre)}var Dk=F(wre,[["render",zre]]);const ZC=Object.assign(Dk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Dk.name,Dk)}}),Lre=N({name:"IconCamera",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-camera`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jre=["stroke-width","stroke-linecap","stroke-linejoin"];function Bre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m33 12-1.862-3.724A.5.5 0 0 0 30.691 8H17.309a.5.5 0 0 0-.447.276L15 12m16 14a7 7 0 1 1-14 0 7 7 0 0 1 14 0ZM7 40h34a1 1 0 0 0 1-1V13a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v26a1 1 0 0 0 1 1Z"},null,-1)]),14,jre)}var Zk=F(Lre,[["render",Bre]]);const HC=Object.assign(Zk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Zk.name,Zk)}}),Ire=N({name:"IconCloud",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-cloud`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nre=["stroke-width","stroke-linecap","stroke-linejoin"];function Pre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5 29a9 9 0 0 0 9 9h19c5.523 0 10-4.477 10-10 0-5.312-4.142-9.657-9.373-9.98C32.3 12.833 27.598 9 22 9c-6.606 0-11.965 5.338-12 11.935A9 9 0 0 0 5 29Z"},null,-1)]),14,Nre)}var Hk=F(Ire,[["render",Pre]]);const xC=Object.assign(Hk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Hk.name,Hk)}}),Mre=N({name:"IconCommand",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-command`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vre=["stroke-width","stroke-linecap","stroke-linejoin"];function Ore(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M29 19v-6a6 6 0 1 1 6 6h-6Zm0 0v10m0-10H19m10 10v6a6 6 0 1 0 6-6h-6Zm0 0H19m0-10v10m0-10v-6a6 6 0 1 0-6 6h6Zm0 10v6a6 6 0 1 1-6-6h6Z"},null,-1)]),14,Vre)}var xk=F(Mre,[["render",Ore]]);const RC=Object.assign(xk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+xk.name,xk)}}),Ere=N({name:"IconCommon",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-common`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wre=["stroke-width","stroke-linecap","stroke-linejoin"];function Tre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 23 7.652 14.345M24 23l16.366-8.664M24 23v19.438M7 14v20l17 9 17-9V14L24 5 7 14Z"},null,-1)]),14,Wre)}var Rk=F(Ere,[["render",Tre]]);const qC=Object.assign(Rk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Rk.name,Rk)}}),Are=N({name:"IconCompass",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-compass`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fre=["stroke-width","stroke-linecap","stroke-linejoin"];function Dre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),B("path",{d:"m21.177 21.183 10.108-4.717a.2.2 0 0 1 .266.265L26.834 26.84l-10.109 4.717a.2.2 0 0 1-.266-.266l4.718-10.108Z"},null,-1)]),14,Fre)}var qk=F(Are,[["render",Dre]]);const KC=Object.assign(qk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+qk.name,qk)}}),Zre=N({name:"IconComputer",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-computer`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hre=["stroke-width","stroke-linecap","stroke-linejoin"];function xre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41 7H7v22h34V7Z"},null,-1),B("path",{d:"M23.778 29v10"},null,-1),B("path",{d:"M16 39h16"},null,-1),B("path",{d:"m20.243 14.657 5.657 5.657M15.414 22.314l7.071-7.071M24.485 21.728l7.071-7.071"},null,-1)]),14,Hre)}var Kk=F(Zre,[["render",xre]]);const UC=Object.assign(Kk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Kk.name,Kk)}}),Rre=N({name:"IconCopyright",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-copyright`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qre=["stroke-width","stroke-linecap","stroke-linejoin"];function Kre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M29.292 18a8 8 0 1 0 0 12M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,qre)}var Uk=F(Rre,[["render",Kre]]);const YC=Object.assign(Uk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Uk.name,Uk)}}),Ure=N({name:"IconDashboard",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-dashboard`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yre=["stroke-width","stroke-linecap","stroke-linejoin"];function Gre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M41.808 24c.118 4.63-1.486 9.333-5.21 13m5.21-13h-8.309m8.309 0c-.112-4.38-1.767-8.694-4.627-12M24 6c5.531 0 10.07 2.404 13.18 6M24 6c-5.724 0-10.384 2.574-13.5 6.38M24 6v7.5M37.18 12 31 17.5m-20.5-5.12L17 17.5m-6.5-5.12C6.99 16.662 5.44 22.508 6.53 28m4.872 9c-2.65-2.609-4.226-5.742-4.873-9m0 0 8.97-3.5"},null,-1),B("path",{d:"M24 32a5 5 0 1 0 0 10 5 5 0 0 0 0-10Zm0 0V19"},null,-1)]),14,Yre)}var Yk=F(Ure,[["render",Gre]]);const GC=Object.assign(Yk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Yk.name,Yk)}}),Xre=N({name:"IconDesktop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-desktop`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qre=["stroke-width","stroke-linecap","stroke-linejoin"];function Jre(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 32v8m0 0h-9m9 0h9M7 32h34a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v22a1 1 0 0 0 1 1Z"},null,-1)]),14,Qre)}var Gk=F(Xre,[["render",Jre]]);const XC=Object.assign(Gk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Gk.name,Gk)}}),_re=N({name:"IconDice",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-dice`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ese=["stroke-width","stroke-linecap","stroke-linejoin"];function tse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[Xr(' ',11)]),14,ese)}var Xk=F(_re,[["render",tse]]);const QC=Object.assign(Xk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Xk.name,Xk)}}),nse=N({name:"IconDriveFile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-drive-file`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ose=["stroke-width","stroke-linecap","stroke-linejoin"];function lse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M38.5 17H29a1 1 0 0 1-1-1V6.5m0-.5H10a1 1 0 0 0-1 1v34a1 1 0 0 0 1 1h28a1 1 0 0 0 1-1V17L28 6Z"},null,-1)]),14,ose)}var Qk=F(nse,[["render",lse]]);const JC=Object.assign(Qk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Qk.name,Qk)}}),ise=N({name:"IconEar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-ear`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rse=["stroke-width","stroke-linecap","stroke-linejoin"];function sse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13 15.528C14.32 12.386 18.403 6.977 23.556 7c7.944.036 14.514 8.528 10.116 15.71-4.399 7.181-5.718 10.323-6.598 14.363-.82 3.766-9.288 7.143-11.498-1.515M20 18.5c1-3.083 4.5-4.5 6.5-2 2.85 3.562-3.503 8.312-5.5 12.5"},null,-1)]),14,rse)}var Jk=F(ise,[["render",sse]]);const _C=Object.assign(Jk,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Jk.name,Jk)}}),ase=N({name:"IconEmail",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-email`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cse=["stroke-width","stroke-linecap","stroke-linejoin"];function use(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("rect",{x:"6",y:"8",width:"36",height:"32",rx:"1"},null,-1),B("path",{d:"m37 17-12.43 8.606a1 1 0 0 1-1.14 0L11 17"},null,-1)]),14,cse)}var _k=F(ase,[["render",use]]);const e5=Object.assign(_k,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+_k.name,_k)}}),dse=N({name:"IconExperiment",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-experiment`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fse=["stroke-width","stroke-linecap","stroke-linejoin"];function mse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M10.5 7h6m0 0v10.5l-5.25 14M16.5 7h15m0 0h6m-6 0v10.5L37 32.167M11.25 31.5l-2.344 6.853A2 2 0 0 0 10.8 41h26.758a2 2 0 0 0 1.86-2.737L37 32.167M11.25 31.5c1.916 1.833 7.05 4.4 12.25 0s11.166-1.389 13.5.667M26 22.5v.01"},null,-1)]),14,fse)}var e2=F(dse,[["render",mse]]);const t5=Object.assign(e2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+e2.name,e2)}}),pse=N({name:"IconFire",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-fire`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kse=["stroke-width","stroke-linecap","stroke-linejoin"];function vse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17.577 27.477C20.022 22.579 17.041 12.98 24.546 6c0 0-1.156 15.55 5.36 17.181 2.145.537 2.68-5.369 4.289-8.59 0 0 .536 4.832 2.68 8.59 3.217 7.517-1 14.117-5.896 17.182-4.289 2.684-14.587 2.807-19.835-5.37-4.824-7.516 0-15.57 0-15.57s4.289 12.35 6.433 8.054Z"},null,-1)]),14,kse)}var t2=F(pse,[["render",vse]]);const n5=Object.assign(t2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+t2.name,t2)}}),yse=N({name:"IconFolderAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-folder-add`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gse=["stroke-width","stroke-linecap","stroke-linejoin"];function hse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 19v14m-7-7h14M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1)]),14,gse)}var n2=F(yse,[["render",hse]]);const o5=Object.assign(n2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+n2.name,n2)}}),$se=N({name:"IconFolderDelete",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-folder-delete`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cse=["stroke-width","stroke-linecap","stroke-linejoin"];function bse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17 26h14M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1)]),14,Cse)}var o2=F($se,[["render",bse]]);const l5=Object.assign(o2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+o2.name,o2)}}),wse=N({name:"IconFolder",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-folder`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Sse=["stroke-width","stroke-linecap","stroke-linejoin"];function zse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1)]),14,Sse)}var l2=F(wse,[["render",zse]]);const i5=Object.assign(l2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+l2.name,l2)}}),Lse=N({name:"IconGift",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-gift`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jse=["stroke-width","stroke-linecap","stroke-linejoin"];function Bse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M13.45 14.043H8a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h32a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1h-4.893m-21.657 0c-1.036-2.833-.615-5.6 1.182-6.637 2.152-1.243 5.464.464 7.397 3.812.539.933.914 1.896 1.127 2.825m-9.706 0h9.706m0 0H25.4m0 0a10.31 10.31 0 0 1 1.128-2.825c1.933-3.348 5.244-5.055 7.397-3.812 1.797 1.037 2.217 3.804 1.182 6.637m-9.707 0h9.707M10 26.043a2 2 0 0 1 2-2h24a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H12a2 2 0 0 1-2-2v-13Z"},null,-1)]),14,jse)}var i2=F(Lse,[["render",Bse]]);const r5=Object.assign(i2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+i2.name,i2)}}),Ise=N({name:"IconIdcard",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-idcard`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nse=["stroke-width","stroke-linecap","stroke-linejoin"];function Pse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M11 17h9m-9 7h9m-9 7h5m-8 9h32a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v28a2 2 0 0 0 2 2Z"},null,-1),B("path",{d:"M36 33a7 7 0 1 0-14 0"},null,-1),B("circle",{cx:"29",cy:"20",r:"4"},null,-1)]),14,Nse)}var r2=F(Ise,[["render",Pse]]);const s5=Object.assign(r2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+r2.name,r2)}}),Mse=N({name:"IconImage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-image`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vse=["stroke-width","stroke-linecap","stroke-linejoin"];function Ose(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m24 33 9-9v9h-9Zm0 0-3.5-4.5L17 33h7Zm15 8H9a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h30a2 2 0 0 1 2 2v30a2 2 0 0 1-2 2ZM15 15h2v2h-2v-2Z"},null,-1),B("path",{d:"M33 33v-9l-9 9h9ZM23.5 33l-3-4-3 4h6ZM15 15h2v2h-2z",fill:"currentColor",stroke:"none"},null,-1)]),14,Vse)}var s2=F(Mse,[["render",Ose]]);const a5=Object.assign(s2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+s2.name,s2)}}),Ese=N({name:"IconInteraction",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-interaction`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wse=["stroke-width","stroke-linecap","stroke-linejoin"];function Tse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M8 19h16m16 0H24m0 0v23m14 0H10a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h28a2 2 0 0 1 2 2v32a2 2 0 0 1-2 2Z"},null,-1)]),14,Wse)}var a2=F(Ese,[["render",Tse]]);const c5=Object.assign(a2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+a2.name,a2)}}),Ase=N({name:"IconLanguage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-language`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fse=["stroke-width","stroke-linecap","stroke-linejoin"];function Dse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m42 43-2.385-6M26 43l2.384-6m11.231 0-.795-2-4.18-10h-1.28l-4.181 10-.795 2m11.231 0h-11.23M17 5l1 5M5 11h26M11 11s1.889 7.826 6.611 12.174C22.333 27.522 30 31 30 31"},null,-1),B("path",{d:"M25 11s-1.889 7.826-6.611 12.174C13.667 27.522 6 31 6 31"},null,-1)]),14,Fse)}var c2=F(Ase,[["render",Dse]]);const u5=Object.assign(c2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+c2.name,c2)}}),Zse=N({name:"IconLayers",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-layers`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hse=["stroke-width","stroke-linecap","stroke-linejoin"];function xse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24.015 7.017 41 14.62l-16.985 7.605L7.03 14.62l16.985-7.604Z"},null,-1),B("path",{d:"m41 23.255-16.985 7.604L7.03 23.255M40.97 33.412l-16.985 7.605L7 33.412"},null,-1)]),14,Hse)}var u2=F(Zse,[["render",xse]]);const d5=Object.assign(u2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+u2.name,u2)}}),Rse=N({name:"IconLayout",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-layout`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qse=["stroke-width","stroke-linecap","stroke-linejoin"];function Kse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M19 40V8m23 2a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v28a2 2 0 0 0 2 2h32a2 2 0 0 0 2-2V10Z"},null,-1)]),14,qse)}var d2=F(Rse,[["render",Kse]]);const f5=Object.assign(d2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+d2.name,d2)}}),Use=N({name:"IconLocation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-location`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yse=["stroke-width","stroke-linecap","stroke-linejoin"];function Gse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"19",r:"5"},null,-1),B("path",{d:"M39 20.405C39 28.914 24 43 24 43S9 28.914 9 20.405C9 11.897 15.716 5 24 5c8.284 0 15 6.897 15 15.405Z"},null,-1)]),14,Yse)}var f2=F(Use,[["render",Gse]]);const m5=Object.assign(f2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+f2.name,f2)}}),Xse=N({name:"IconLock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-lock`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qse=["stroke-width","stroke-linecap","stroke-linejoin"];function Jse(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),B("path",{d:"M15 21v-6a9 9 0 1 1 18 0v6M24 35v-8"},null,-1)]),14,Qse)}var m2=F(Xse,[["render",Jse]]);const p5=Object.assign(m2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+m2.name,m2)}}),_se=N({name:"IconLoop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-loop`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),eae=["stroke-width","stroke-linecap","stroke-linejoin"];function tae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 38c-7.732 0-14-6.268-14-14 0-3.815 1.526-7.273 4-9.798M24 10c7.732 0 14 6.268 14 14 0 3.815-1.526 7.273-4 9.798M24 7v6l-4-3 4-3Zm0 33v-6l4 3-4 3Z"},null,-1)]),14,eae)}var p2=F(_se,[["render",tae]]);const k5=Object.assign(p2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+p2.name,p2)}}),nae=N({name:"IconMan",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-man`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oae=["stroke-width","stroke-linecap","stroke-linejoin"];function lae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M40 8 29.68 18.321M31 8h9v9m-7 10c0 7.18-5.82 13-13 13S7 34.18 7 27s5.82-13 13-13 13 5.82 13 13Z"},null,-1)]),14,oae)}var k2=F(nae,[["render",lae]]);const v5=Object.assign(k2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+k2.name,k2)}}),iae=N({name:"IconMenu",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-menu`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rae=["stroke-width","stroke-linecap","stroke-linejoin"];function sae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M5 10h38M5 24h38M5 38h38"},null,-1)]),14,rae)}var v2=F(iae,[["render",sae]]);const y5=Object.assign(v2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+v2.name,v2)}}),aae=N({name:"IconMindMapping",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-mind-mapping`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cae=["stroke-width","stroke-linecap","stroke-linejoin"];function uae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M20 10h23M20 24h23M20 38h23M9 12v28m0-28a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm0 26h7M9 24h7"},null,-1)]),14,cae)}var y2=F(aae,[["render",uae]]);const g5=Object.assign(y2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+y2.name,y2)}}),dae=N({name:"IconMobile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-mobile`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fae=["stroke-width","stroke-linecap","stroke-linejoin"];function mae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17 14h14m6.125 28h-26.25C9.839 42 9 41.105 9 40V8c0-1.105.84-2 1.875-2h26.25C38.16 6 39 6.895 39 8v32c0 1.105-.84 2-1.875 2ZM22 33a2 2 0 1 1 4 0 2 2 0 0 1-4 0Z"},null,-1),B("circle",{cx:"24",cy:"33",r:"2",fill:"currentColor",stroke:"none"},null,-1)]),14,fae)}var g2=F(dae,[["render",mae]]);const h5=Object.assign(g2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+g2.name,g2)}}),pae=N({name:"IconMoon",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-moon`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kae=["stroke-width","stroke-linecap","stroke-linejoin"];function vae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M39.979 29.241c.11-.344-.23-.654-.574-.544-1.53.487-3.162.75-4.855.75-8.834 0-15.997-7.163-15.997-15.997 0-1.693.263-3.324.75-4.855.11-.344-.2-.684-.544-.574C11.939 10.19 7 16.576 7 24.114 7 33.44 14.56 41 23.886 41c7.538 0 13.923-4.94 16.093-11.759Z"},null,-1)]),14,kae)}var h2=F(pae,[["render",vae]]);const $5=Object.assign(h2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+h2.name,h2)}}),yae=N({name:"IconMosaic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-mosaic`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gae=["stroke-width","stroke-linecap","stroke-linejoin"];function hae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 7h4v4H6V7ZM6 23h4v4H6v-4ZM6 38h4v4H6v-4ZM14 15h4v4h-4v-4ZM14 31h4v4h-4v-4ZM22 7h4v4h-4V7ZM22 23h4v4h-4v-4ZM22 38h4v4h-4v-4ZM30 15h4v4h-4v-4ZM30 31h4v4h-4v-4ZM38 7h4v4h-4V7ZM38 23h4v4h-4v-4ZM38 38h4v4h-4v-4Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M6 7h4v4H6V7ZM6 23h4v4H6v-4ZM6 38h4v4H6v-4ZM14 15h4v4h-4v-4ZM14 31h4v4h-4v-4ZM22 7h4v4h-4V7ZM22 23h4v4h-4v-4ZM22 38h4v4h-4v-4ZM30 15h4v4h-4v-4ZM30 31h4v4h-4v-4ZM38 7h4v4h-4V7ZM38 23h4v4h-4v-4ZM38 38h4v4h-4v-4Z"},null,-1)]),14,gae)}var $2=F(yae,[["render",hae]]);const C5=Object.assign($2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+$2.name,$2)}}),$ae=N({name:"IconNav",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-nav`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cae=["stroke-width","stroke-linecap","stroke-linejoin"];function bae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6 19h10m0 0h26m-26 0V9m0 10v10m0 0v10m0-10H6m10 0h26M6 9h36v30H6V9Z"},null,-1)]),14,Cae)}var C2=F($ae,[["render",bae]]);const b5=Object.assign(C2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+C2.name,C2)}}),wae=N({name:"IconNotificationClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-notification-close`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Sae=["stroke-width","stroke-linecap","stroke-linejoin"];function zae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M11 35V22c0-1.835.38-3.58 1.066-5.163M11 35H6m5 0h15.5M24 9c7.18 0 13 5.82 13 13v7.5M24 9V4m0 5a12.94 12.94 0 0 0-6.5 1.74M17 42h14M6 4l36 40"},null,-1)]),14,Sae)}var b2=F(wae,[["render",zae]]);const w5=Object.assign(b2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+b2.name,b2)}}),Lae=N({name:"IconNotification",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-notification`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jae=["stroke-width","stroke-linecap","stroke-linejoin"];function Bae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 9c7.18 0 13 5.82 13 13v13H11V22c0-7.18 5.82-13 13-13Zm0 0V4M6 35h36m-25 7h14"},null,-1)]),14,jae)}var w2=F(Lae,[["render",Bae]]);const S5=Object.assign(w2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+w2.name,w2)}}),Iae=N({name:"IconPalette",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-palette`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nae=["stroke-width","stroke-linecap","stroke-linejoin"];function Pae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[Xr(' ',5)]),14,Nae)}var S2=F(Iae,[["render",Pae]]);const z5=Object.assign(S2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+S2.name,S2)}}),Mae=N({name:"IconPen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-pen`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vae=["stroke-width","stroke-linecap","stroke-linejoin"];function Oae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m28.364 11.565 7.07 7.071M7.15 32.778 33.313 6.615l7.071 7.071L14.221 39.85h-7.07v-7.07Z"},null,-1)]),14,Vae)}var z2=F(Mae,[["render",Oae]]);const L5=Object.assign(z2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+z2.name,z2)}}),Eae=N({name:"IconPhone",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-phone`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wae=["stroke-width","stroke-linecap","stroke-linejoin"];function Tae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M6.707 34.284a1 1 0 0 1 0-1.414l5.657-5.657a1 1 0 0 1 1.414 0l4.95 4.95s3.535-1.414 7.778-5.657c4.243-4.243 5.657-7.778 5.657-7.778l-4.95-4.95a1 1 0 0 1 0-1.414l5.657-5.657a1 1 0 0 1 1.414 0l6.01 6.01s3.183 7.425-8.485 19.092c-11.667 11.668-19.092 8.485-19.092 8.485l-6.01-6.01Z"},null,-1)]),14,Wae)}var L2=F(Eae,[["render",Tae]]);const j5=Object.assign(L2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+L2.name,L2)}}),Aae=N({name:"IconPrinter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-printer`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fae=["stroke-width","stroke-linecap","stroke-linejoin"];function Dae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M14 15V8a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v7m-20 0H7a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h6m1-19h20m0 0h7a1 1 0 0 1 1 1v17a1 1 0 0 1-1 1h-6m-22 0v6a1 1 0 0 0 1 1h20a1 1 0 0 0 1-1v-6m-22 0v-5a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1v5"},null,-1)]),14,Fae)}var j2=F(Aae,[["render",Dae]]);const B5=Object.assign(j2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+j2.name,j2)}}),Zae=N({name:"IconPublic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-public`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hae=["stroke-width","stroke-linecap","stroke-linejoin"];function xae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M15 21.5 6.704 19M15 21.5l4.683 5.152a1 1 0 0 1 .25.814L18 40.976l10.918-16.117a1 1 0 0 0-.298-1.409L21.5 19 15 21.5Zm0 0 6.062-6.995a1 1 0 0 0 .138-1.103L18 7.024M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,Hae)}var B2=F(Zae,[["render",xae]]);const I5=Object.assign(B2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+B2.name,B2)}}),Rae=N({name:"IconPushpin",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-pushpin`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qae=["stroke-width","stroke-linecap","stroke-linejoin"];function Kae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M19.921 28.163 7.193 40.89m12.728-12.728 8.884 8.883c.17.17.447.17.617 0l5.12-5.12a7.862 7.862 0 0 0 1.667-8.655.093.093 0 0 1 .02-.102l4.906-4.906a2 2 0 0 0 0-2.828L32.648 6.95a2 2 0 0 0-2.828 0l-4.89 4.889a.126.126 0 0 1-.139.027 7.828 7.828 0 0 0-8.618 1.66l-5.027 5.026a.591.591 0 0 0 0 .836l8.774 8.775Z"},null,-1)]),14,qae)}var I2=F(Rae,[["render",Kae]]);const N5=Object.assign(I2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+I2.name,I2)}}),Uae=N({name:"IconQrcode",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-qrcode`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yae=["stroke-width","stroke-linecap","stroke-linejoin"];function Gae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 30v4m0 3v6m19-19h-6m-3 0h-4M7 7h17v17H7V7Zm0 25h9v9H7v-9Zm25 0h9v9h-9v-9Zm0-25h9v9h-9V7Zm-18 7h3v3h-3v-3Z"},null,-1)]),14,Yae)}var N2=F(Uae,[["render",Gae]]);const P5=Object.assign(N2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+N2.name,N2)}}),Xae=N({name:"IconRelation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-relation`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qae=["stroke-width","stroke-linecap","stroke-linejoin"];function Jae(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M19.714 14C15.204 15.784 12 20.302 12 25.593c0 1.142.15 2.247.429 3.298m16.285-14.712C32.998 16.073 36 20.471 36 25.593c0 1.07-.131 2.11-.378 3.102m-18.32 7.194a11.676 11.676 0 0 0 13.556-.112"},null,-1),B("path",{d:"M24 19a6 6 0 1 0 0-12 6 6 0 0 0 0 12ZM36 40a6 6 0 1 0 0-12 6 6 0 0 0 0 12ZM12 40a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z"},null,-1)]),14,Qae)}var P2=F(Xae,[["render",Jae]]);const M5=Object.assign(P2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+P2.name,P2)}}),_ae=N({name:"IconRobotAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-robot-add`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),ece=["stroke-width","stroke-linecap","stroke-linejoin"];function tce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m25 8H9V13h30v11m-7 11h14m-7-7v14M18 26h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1)]),14,ece)}var M2=F(_ae,[["render",tce]]);const V5=Object.assign(M2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+M2.name,M2)}}),nce=N({name:"IconRobot",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-robot`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oce=["stroke-width","stroke-linecap","stroke-linejoin"];function lce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M18 26h1v1h-1v-1ZM29 26h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m36 8H9V13h30v29m6-21v11m-27-6h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1)]),14,oce)}var V2=F(nce,[["render",lce]]);const O5=Object.assign(V2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+V2.name,V2)}}),ice=N({name:"IconSafe",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-safe`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rce=["stroke-width","stroke-linecap","stroke-linejoin"];function sce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m16.825 22.165 6 6 10-10M24 6c7 4 16 5 16 5v15s-2 12-16 16.027C10 38 8 26 8 26V11s9-1 16-5Z"},null,-1)]),14,rce)}var O2=F(ice,[["render",sce]]);const E5=Object.assign(O2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+O2.name,O2)}}),ace=N({name:"IconSchedule",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-schedule`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cce=["stroke-width","stroke-linecap","stroke-linejoin"];function uce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"24",r:"18"},null,-1),B("path",{d:"M24 13v10l6.5 7"},null,-1)]),14,cce)}var E2=F(ace,[["render",uce]]);const W5=Object.assign(E2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+E2.name,E2)}}),dce=N({name:"IconShake",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-shake`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fce=["stroke-width","stroke-linecap","stroke-linejoin"];function mce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M43.092 27.536 31.778 38.849M20.465 4.91 9.15 16.221m9.192 14.85a1 1 0 1 1-1.414-1.415 1 1 0 0 1 1.414 1.414ZM6.323 28.95 19.05 41.678a1 1 0 0 0 1.415 0l21.213-21.213a1 1 0 0 0 0-1.415L28.95 6.322a1 1 0 0 0-1.415 0L6.322 27.536a1 1 0 0 0 0 1.414Z"},null,-1),B("circle",{cx:"17.637",cy:"30.364",r:"1",transform:"rotate(45 17.637 30.364)",fill:"currentColor",stroke:"none"},null,-1)]),14,fce)}var W2=F(dce,[["render",mce]]);const T5=Object.assign(W2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+W2.name,W2)}}),pce=N({name:"IconSkin",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-skin`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kce=["stroke-width","stroke-linecap","stroke-linejoin"];function vce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M17.936 6H7a1 1 0 0 0-1 1v17.559a1 1 0 0 0 1 1h4V40a1 1 0 0 0 1 1h24a1 1 0 0 0 1-1V25.559h4a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H30.064C28.854 7.23 26.59 9.059 24 9.059S19.147 7.23 17.936 6Z"},null,-1)]),14,kce)}var T2=F(pce,[["render",vce]]);const A5=Object.assign(T2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+T2.name,T2)}}),yce=N({name:"IconStamp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-stamp`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),gce=["stroke-width","stroke-linecap","stroke-linejoin"];function hce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 33a1 1 0 0 1 1-1h32a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-7ZM29.081 21.18a8 8 0 1 0-10.163 0L14 32h20l-4.919-10.82Z"},null,-1)]),14,gce)}var A2=F(yce,[["render",hce]]);const F5=Object.assign(A2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+A2.name,A2)}}),$ce=N({name:"IconStorage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-storage`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Cce=["stroke-width","stroke-linecap","stroke-linejoin"];function bce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 18h34v12H7V18ZM40 6H8a1 1 0 0 0-1 1v11h34V7a1 1 0 0 0-1-1ZM7 30h34v11a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V30Z"},null,-1),B("path",{d:"M13.02 36H13v.02h.02V36Z"},null,-1),B("path",{d:"M13 12v-2h-2v2h2Zm.02 0h2v-2h-2v2Zm0 .02v2h2v-2h-2Zm-.02 0h-2v2h2v-2ZM13 14h.02v-4H13v4Zm-1.98-2v.02h4V12h-4Zm2-1.98H13v4h.02v-4Zm1.98 2V12h-4v.02h4Z",fill:"currentColor",stroke:"none"},null,-1),B("path",{d:"M13.02 24H13v.02h.02V24Z"},null,-1)]),14,Cce)}var F2=F($ce,[["render",bce]]);const D5=Object.assign(F2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+F2.name,F2)}}),wce=N({name:"IconSubscribeAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-subscribe-add`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Sce=["stroke-width","stroke-linecap","stroke-linejoin"];function zce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24.53 6.007H9.97c-.535 0-.97.449-.97 1.003V41.8c0 .148.152.245.28.179l15.25-7.881 14.248 7.88c.129.067.28-.03.28-.179V22.06M27.413 11.023h6.794m0 0H41m-6.794 0V4m0 7.023v7.023"},null,-1)]),14,Sce)}var D2=F(wce,[["render",zce]]);const Z5=Object.assign(D2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+D2.name,D2)}}),Lce=N({name:"IconSubscribe",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-subscribe`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),jce=["stroke-width","stroke-linecap","stroke-linejoin"];function Bce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M9 7v34.667a.2.2 0 0 0 .294.176L24 34l14.706 7.843a.2.2 0 0 0 .294-.176V7a1 1 0 0 0-1-1H10a1 1 0 0 0-1 1Z"},null,-1)]),14,jce)}var Z2=F(Lce,[["render",Bce]]);const H5=Object.assign(Z2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Z2.name,Z2)}}),Ice=N({name:"IconSubscribed",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-subscribed`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Nce=["stroke-width","stroke-linecap","stroke-linejoin"];function Pce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m31.289 15.596-9.193 9.193-4.95-4.95M24 34l14.706 7.843a.2.2 0 0 0 .294-.176V7a1 1 0 0 0-1-1H10a1 1 0 0 0-1 1v34.667a.2.2 0 0 0 .294.176L24 34Z"},null,-1)]),14,Nce)}var H2=F(Ice,[["render",Pce]]);const x5=Object.assign(H2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+H2.name,H2)}}),Mce=N({name:"IconSun",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-sun`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Vce=["stroke-width","stroke-linecap","stroke-linejoin"];function Oce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"24",cy:"24",r:"7"},null,-1),B("path",{d:"M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.73 35.313l-1.415 1.415-1.414-1.415 1.414-1.414zM14.099 12.686l-1.414 1.415-1.414-1.415 1.414-1.414zM12.687 36.728l-1.414-1.415 1.414-1.414 1.414 1.414zM35.314 14.1 33.9 12.686l1.414-1.414 1.415 1.414z"},null,-1),B("path",{fill:"currentColor",stroke:"none",d:"M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.73 35.313l-1.415 1.415-1.414-1.415 1.414-1.414zM14.099 12.686l-1.414 1.415-1.414-1.415 1.414-1.414zM12.687 36.728l-1.414-1.415 1.414-1.414 1.414 1.414zM35.314 14.1 33.9 12.686l1.414-1.414 1.415 1.414z"},null,-1)]),14,Vce)}var x2=F(Mce,[["render",Oce]]);const R5=Object.assign(x2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+x2.name,x2)}}),Ece=N({name:"IconTag",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-tag`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Wce=["stroke-width","stroke-linecap","stroke-linejoin"];function Tce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24.835 6.035a1 1 0 0 1 .903-.273l12.964 2.592a1 1 0 0 1 .784.785l2.593 12.963a1 1 0 0 1-.274.904L21.678 43.133a1 1 0 0 1-1.415 0L4.708 27.577a1 1 0 0 1 0-1.414L24.835 6.035Z"},null,-1),B("path",{d:"M31.577 17.346a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"},null,-1),B("path",{d:"M31.582 17.349a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Wce)}var R2=F(Ece,[["render",Tce]]);const q5=Object.assign(R2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+R2.name,R2)}}),Ace=N({name:"IconTags",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-tags`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Fce=["stroke-width","stroke-linecap","stroke-linejoin"];function Dce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"m37.581 28.123-14.849 14.85a1 1 0 0 1-1.414 0L8.59 30.243m25.982-22.68-10.685-.628a1 1 0 0 0-.766.291L9.297 21.052a1 1 0 0 0 0 1.414L20.61 33.78a1 1 0 0 0 1.415 0l13.824-13.825a1 1 0 0 0 .291-.765l-.628-10.686a1 1 0 0 0-.94-.94Zm-6.874 7.729a1 1 0 1 1 1.414-1.414 1 1 0 0 1-1.414 1.414Z"},null,-1),B("path",{d:"M27.697 15.292a1 1 0 1 1 1.414-1.414 1 1 0 0 1-1.414 1.414Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Fce)}var q2=F(Ace,[["render",Dce]]);const K5=Object.assign(q2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+q2.name,q2)}}),Zce=N({name:"IconThunderbolt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-thunderbolt`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Hce=["stroke-width","stroke-linecap","stroke-linejoin"];function xce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M27.824 5.203A.1.1 0 0 1 28 5.27V21h10.782a.1.1 0 0 1 .075.165L20.176 42.797A.1.1 0 0 1 20 42.73V27H9.219a.1.1 0 0 1-.076-.165L27.824 5.203Z"},null,-1)]),14,Hce)}var K2=F(Zce,[["render",xce]]);const U5=Object.assign(K2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+K2.name,K2)}}),Rce=N({name:"IconTool",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-tool`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),qce=["stroke-width","stroke-linecap","stroke-linejoin"];function Kce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M19.994 11.035c3.66-3.659 9.094-4.46 13.531-2.405a.1.1 0 0 1 .028.16l-6.488 6.488a1 1 0 0 0 0 1.414l4.243 4.243a1 1 0 0 0 1.414 0l6.488-6.488a.1.1 0 0 1 .16.028c2.056 4.437 1.254 9.872-2.405 13.53-3.695 3.696-9.2 4.477-13.66 2.347L12.923 40.733a1 1 0 0 1-1.414 0L7.266 36.49a1 1 0 0 1 0-1.414l10.382-10.382c-2.13-4.46-1.349-9.965 2.346-13.66Z"},null,-1)]),14,qce)}var U2=F(Rce,[["render",Kce]]);const Y5=Object.assign(U2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+U2.name,U2)}}),Uce=N({name:"IconTrophy",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-trophy`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Yce=["stroke-width","stroke-linecap","stroke-linejoin"];function Gce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 33c-6.075 0-11-4.925-11-11m11 11c6.075 0 11-4.925 11-11M24 33v8M13 22V7h22v15m-22 0V9H7v7a6 6 0 0 0 6 6Zm22 0V9h6v7a6 6 0 0 1-6 6ZM12 41h24"},null,-1)]),14,Yce)}var Y2=F(Uce,[["render",Gce]]);const G5=Object.assign(Y2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Y2.name,Y2)}}),Xce=N({name:"IconUnlock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-unlock`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),Qce=["stroke-width","stroke-linecap","stroke-linejoin"];function Jce(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),B("path",{d:"M44 15a9 9 0 1 0-18 0v6M24 35v-8"},null,-1)]),14,Qce)}var G2=F(Xce,[["render",Jce]]);const X5=Object.assign(G2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+G2.name,G2)}}),_ce=N({name:"IconUserAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-user-add`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),eue=["stroke-width","stroke-linecap","stroke-linejoin"];function tue(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M25 27h-8c-5.523 0-10 4.477-10 10v4h18m11-14v8m0 0v8m0-8h8m-8 0h-8m3-21a7 7 0 1 1-14 0 7 7 0 0 1 14 0Z"},null,-1)]),14,eue)}var X2=F(_ce,[["render",tue]]);const Q5=Object.assign(X2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+X2.name,X2)}}),nue=N({name:"IconUserGroup",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-user-group`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),oue=["stroke-width","stroke-linecap","stroke-linejoin"];function lue(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("circle",{cx:"18",cy:"15",r:"7"},null,-1),B("circle",{cx:"34",cy:"19",r:"4"},null,-1),B("path",{d:"M6 34a6 6 0 0 1 6-6h12a6 6 0 0 1 6 6v6H6v-6ZM34 30h4a4 4 0 0 1 4 4v4h-8"},null,-1)]),14,oue)}var Q2=F(nue,[["render",lue]]);const J5=Object.assign(Q2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+Q2.name,Q2)}}),iue=N({name:"IconUser",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-user`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),rue=["stroke-width","stroke-linecap","stroke-linejoin"];function sue(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M7 37c0-4.97 4.03-8 9-8h16c4.97 0 9 3.03 9 8v3a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-3Z"},null,-1),B("circle",{cx:"24",cy:"15",r:"8"},null,-1)]),14,rue)}var J2=F(iue,[["render",sue]]);const _5=Object.assign(J2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+J2.name,J2)}}),aue=N({name:"IconVideoCamera",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-video-camera`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),cue=["stroke-width","stroke-linecap","stroke-linejoin"];function uue(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M33 18v12m0-12v-6a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v24a1 1 0 0 0 1 1h25a1 1 0 0 0 1-1v-6m0-12 8.713-2.614a1 1 0 0 1 1.287.958v15.312a1 1 0 0 1-1.287.958L33 30M11 19h6"},null,-1)]),14,cue)}var _2=F(aue,[["render",uue]]);const e8=Object.assign(_2,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+_2.name,_2)}}),due=N({name:"IconWifi",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-wifi`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),fue=["stroke-width","stroke-linecap","stroke-linejoin"];function mue(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M31.587 31.485A9.978 9.978 0 0 0 24 28a9.977 9.977 0 0 0-7.586 3.485M37.255 25.822A17.953 17.953 0 0 0 24 20a17.953 17.953 0 0 0-13.256 5.822M43.618 19.449C38.696 14.246 31.728 11 24 11c-7.727 0-14.696 3.246-19.617 8.449"},null,-1),B("path",{d:"M27.535 35.465a5 5 0 0 0-7.07 0L24 39l3.535-3.535Z",fill:"currentColor",stroke:"none"},null,-1)]),14,fue)}var ev=F(due,[["render",mue]]);const t8=Object.assign(ev,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+ev.name,ev)}}),pue=N({name:"IconWoman",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:o}){const t=W("icon"),i=m(()=>[t,`${t}-woman`,{[`${t}-spin`]:e.spin}]),s=m(()=>{const l={};return e.size&&(l.fontSize=Z(e.size)?`${e.size}px`:e.size),e.rotate&&(l.transform=`rotate(${e.rotate}deg)`),l});return{cls:i,innerStyle:s,onClick:l=>{o("click",l)}}}}),kue=["stroke-width","stroke-linecap","stroke-linejoin"];function vue(e,o,t,i,s,u){return h(),S("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:C(e.cls),style:H(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:o[0]||(o[0]=(...l)=>e.onClick&&e.onClick(...l))},o[1]||(o[1]=[B("path",{d:"M24 29c6.075 0 11-4.925 11-11S30.075 7 24 7s-11 4.925-11 11 4.925 11 11 11Zm0 0v15M15 36h18"},null,-1)]),14,kue)}var tv=F(pue,[["render",vue]]);const n8=Object.assign(tv,{install:(e,o)=>{var t;const i=(t=o==null?void 0:o.iconPrefix)!=null?t:"";e.component(i+tv.name,tv)}}),Sv={IconArrowDown:q3,IconArrowFall:K3,IconArrowLeft:U3,IconArrowRight:Y3,IconArrowRise:G3,IconArrowUp:X3,IconCaretDown:ys,IconCaretLeft:Gv,IconCaretRight:Yv,IconCaretUp:w4,IconDoubleDown:Q3,IconDoubleLeft:Xv,IconDoubleRight:Qv,IconDoubleUp:J3,IconDownCircle:_3,IconDown:zo,IconDragArrow:eh,IconExpand:th,IconLeftCircle:nh,IconLeft:Un,IconMenuFold:p4,IconMenuUnfold:k4,IconRightCircle:oh,IconRight:zn,IconRotateLeft:i4,IconRotateRight:r4,IconShrink:lh,IconSwap:ih,IconToBottom:rh,IconToLeft:sh,IconToRight:ah,IconToTop:Av,IconUpCircle:ch,IconUp:ei,IconCheckCircleFill:so,IconCloseCircleFill:wo,IconExclamationCircleFill:Kn,IconExclamationPolygonFill:uh,IconInfoCircleFill:Ho,IconMinusCircleFill:dh,IconPlusCircleFill:fh,IconQuestionCircleFill:mh,IconCheckCircle:ph,IconCheckSquare:kh,IconCheck:pl,IconClockCircle:fs,IconCloseCircle:vh,IconClose:Kt,IconExclamationCircle:yh,IconExclamation:ks,IconInfoCircle:gh,IconInfo:$4,IconMinusCircle:hh,IconMinus:ni,IconPlusCircle:$h,IconPlus:bo,IconQuestionCircle:t4,IconQuestion:Ch,IconStop:bh,IconHeartFill:wh,IconStarFill:y4,IconThumbDownFill:Sh,IconThumbUpFill:zh,IconAt:Lh,IconCloudDownload:jh,IconCodeBlock:Bh,IconCodeSquare:Ih,IconCode:Nh,IconCustomerService:Ph,IconDownload:Mh,IconExport:Vh,IconEyeInvisible:Nv,IconEye:ls,IconHeart:Oh,IconHistory:Eh,IconHome:Wh,IconImport:Th,IconLaunch:Ah,IconList:Fh,IconMessageBanned:Dh,IconMessage:Zh,IconMoreVertical:Hh,IconMore:_l,IconPoweroff:xh,IconRefresh:Rh,IconReply:qh,IconSave:Kh,IconScan:Uh,IconSearch:Rl,IconSelectAll:Yh,IconSend:Gh,IconSettings:Xh,IconShareAlt:Qh,IconShareExternal:Jh,IconShareInternal:_h,IconStar:e$,IconSync:t$,IconThumbDown:n$,IconThumbUp:o$,IconTranslate:l$,IconUpload:ui,IconVoice:i$,IconAlignCenter:r$,IconAlignLeft:s$,IconAlignRight:a$,IconAttachment:c$,IconBgColors:u$,IconBold:d$,IconBrush:f$,IconCopy:B4,IconDelete:ci,IconEdit:I4,IconEraser:m$,IconFilter:S4,IconFindReplace:p$,IconFontColors:k$,IconFormula:v$,IconH1:y$,IconH2:g$,IconH3:h$,IconH4:$$,IconH5:C$,IconH6:b$,IconH7:w$,IconHighlight:S$,IconItalic:z$,IconLineHeight:L$,IconLink:e4,IconObliqueLine:Fv,IconOrderedList:j$,IconOriginalSize:s4,IconPaste:B$,IconQuote:I$,IconRedo:N$,IconScissor:P$,IconSortAscending:M$,IconSortDescending:V$,IconSort:O$,IconStrikethrough:E$,IconUnderline:W$,IconUndo:T$,IconUnorderedList:A$,IconZoomIn:o4,IconZoomOut:n4,IconMuteFill:F$,IconPauseCircleFill:D$,IconPlayArrowFill:M4,IconPlayCircleFill:Z$,IconSkipNextFill:H$,IconSkipPreviousFill:x$,IconSoundFill:R$,IconBackward:q$,IconForward:K$,IconFullscreenExit:U$,IconFullscreen:l4,IconLiveBroadcast:Y$,IconMusic:G$,IconMute:X$,IconPauseCircle:Q$,IconPause:P4,IconPlayArrow:J$,IconPlayCircle:_$,IconRecordStop:eC,IconRecord:tC,IconSkipNext:nC,IconSkipPrevious:oC,IconSound:lC,IconBytedanceColor:iC,IconLarkColor:rC,IconTiktokColor:sC,IconXiguaColor:aC,IconFaceBookCircleFill:cC,IconFacebookSquareFill:uC,IconGoogleCircleFill:dC,IconQqCircleFill:fC,IconTwitterCircleFill:mC,IconWeiboCircleFill:pC,IconAlipayCircle:kC,IconCodeSandbox:vC,IconCodepen:yC,IconFacebook:gC,IconGithub:hC,IconGitlab:$C,IconGoogle:CC,IconQqZone:bC,IconQq:wC,IconTwitter:SC,IconWechat:zC,IconWechatpay:LC,IconWeibo:jC,IconChineseFill:BC,IconEnglishFill:IC,IconFaceFrownFill:h4,IconFaceMehFill:Yr,IconFaceSmileFill:g4,IconMoonFill:NC,IconPenFill:PC,IconSunFill:MC,IconApps:VC,IconArchive:OC,IconBarChart:EC,IconBook:WC,IconBookmark:TC,IconBranch:AC,IconBug:FC,IconBulb:DC,IconCalendarClock:ZC,IconCalendar:ii,IconCamera:HC,IconCloud:xC,IconCommand:RC,IconCommon:qC,IconCompass:KC,IconComputer:UC,IconCopyright:YC,IconDashboard:GC,IconDesktop:XC,IconDice:QC,IconDragDotVertical:si,IconDragDot:a4,IconDriveFile:JC,IconEar:_C,IconEmail:e5,IconEmpty:Vv,IconExperiment:t5,IconFileAudio:W4,IconFileImage:O4,IconFilePdf:V4,IconFileVideo:E4,IconFile:hs,IconFire:n5,IconFolderAdd:o5,IconFolderDelete:l5,IconFolder:i5,IconGift:r5,IconIdcard:s5,IconImageClose:Jl,IconImage:a5,IconInteraction:c5,IconLanguage:u5,IconLayers:d5,IconLayout:f5,IconLoading:Yt,IconLocation:m5,IconLock:p5,IconLoop:k5,IconMan:v5,IconMenu:y5,IconMindMapping:g5,IconMobile:h5,IconMoon:$5,IconMosaic:C5,IconNav:b5,IconNotificationClose:w5,IconNotification:S5,IconPalette:z5,IconPen:L5,IconPhone:j5,IconPrinter:B5,IconPublic:I5,IconPushpin:N5,IconQrcode:P5,IconRelation:M5,IconRobotAdd:V5,IconRobot:O5,IconSafe:E5,IconSchedule:W5,IconShake:T5,IconSkin:A5,IconStamp:F5,IconStorage:D5,IconSubscribeAdd:Z5,IconSubscribe:H5,IconSubscribed:x5,IconSun:R5,IconTag:q5,IconTags:K5,IconThunderbolt:U5,IconTool:Y5,IconTrophy:G5,IconUnlock:X5,IconUserAdd:Q5,IconUserGroup:J5,IconUser:_5,IconVideoCamera:e8,IconWifi:t8,IconWoman:n8},yue=(e,o)=>{for(const t of Object.keys(Sv))e.use(Sv[t],o)},gue={...Sv,install:yue},Uue=Object.freeze(Object.defineProperty({__proto__:null,IconAlignCenter:r$,IconAlignLeft:s$,IconAlignRight:a$,IconAlipayCircle:kC,IconApps:VC,IconArchive:OC,IconArrowDown:q3,IconArrowFall:K3,IconArrowLeft:U3,IconArrowRight:Y3,IconArrowRise:G3,IconArrowUp:X3,IconAt:Lh,IconAttachment:c$,IconBackward:q$,IconBarChart:EC,IconBgColors:u$,IconBold:d$,IconBook:WC,IconBookmark:TC,IconBranch:AC,IconBrush:f$,IconBug:FC,IconBulb:DC,IconBytedanceColor:iC,IconCalendar:ii,IconCalendarClock:ZC,IconCamera:HC,IconCaretDown:ys,IconCaretLeft:Gv,IconCaretRight:Yv,IconCaretUp:w4,IconCheck:pl,IconCheckCircle:ph,IconCheckCircleFill:so,IconCheckSquare:kh,IconChineseFill:BC,IconClockCircle:fs,IconClose:Kt,IconCloseCircle:vh,IconCloseCircleFill:wo,IconCloud:xC,IconCloudDownload:jh,IconCode:Nh,IconCodeBlock:Bh,IconCodeSandbox:vC,IconCodeSquare:Ih,IconCodepen:yC,IconCommand:RC,IconCommon:qC,IconCompass:KC,IconComputer:UC,IconCopy:B4,IconCopyright:YC,IconCustomerService:Ph,IconDashboard:GC,IconDelete:ci,IconDesktop:XC,IconDice:QC,IconDoubleDown:Q3,IconDoubleLeft:Xv,IconDoubleRight:Qv,IconDoubleUp:J3,IconDown:zo,IconDownCircle:_3,IconDownload:Mh,IconDragArrow:eh,IconDragDot:a4,IconDragDotVertical:si,IconDriveFile:JC,IconEar:_C,IconEdit:I4,IconEmail:e5,IconEmpty:Vv,IconEnglishFill:IC,IconEraser:m$,IconExclamation:ks,IconExclamationCircle:yh,IconExclamationCircleFill:Kn,IconExclamationPolygonFill:uh,IconExpand:th,IconExperiment:t5,IconExport:Vh,IconEye:ls,IconEyeInvisible:Nv,IconFaceBookCircleFill:cC,IconFaceFrownFill:h4,IconFaceMehFill:Yr,IconFaceSmileFill:g4,IconFacebook:gC,IconFacebookSquareFill:uC,IconFile:hs,IconFileAudio:W4,IconFileImage:O4,IconFilePdf:V4,IconFileVideo:E4,IconFilter:S4,IconFindReplace:p$,IconFire:n5,IconFolder:i5,IconFolderAdd:o5,IconFolderDelete:l5,IconFontColors:k$,IconFormula:v$,IconForward:K$,IconFullscreen:l4,IconFullscreenExit:U$,IconGift:r5,IconGithub:hC,IconGitlab:$C,IconGoogle:CC,IconGoogleCircleFill:dC,IconH1:y$,IconH2:g$,IconH3:h$,IconH4:$$,IconH5:C$,IconH6:b$,IconH7:w$,IconHeart:Oh,IconHeartFill:wh,IconHighlight:S$,IconHistory:Eh,IconHome:Wh,IconIdcard:s5,IconImage:a5,IconImageClose:Jl,IconImport:Th,IconInfo:$4,IconInfoCircle:gh,IconInfoCircleFill:Ho,IconInteraction:c5,IconItalic:z$,IconLanguage:u5,IconLarkColor:rC,IconLaunch:Ah,IconLayers:d5,IconLayout:f5,IconLeft:Un,IconLeftCircle:nh,IconLineHeight:L$,IconLink:e4,IconList:Fh,IconLiveBroadcast:Y$,IconLoading:Yt,IconLocation:m5,IconLock:p5,IconLoop:k5,IconMan:v5,IconMenu:y5,IconMenuFold:p4,IconMenuUnfold:k4,IconMessage:Zh,IconMessageBanned:Dh,IconMindMapping:g5,IconMinus:ni,IconMinusCircle:hh,IconMinusCircleFill:dh,IconMobile:h5,IconMoon:$5,IconMoonFill:NC,IconMore:_l,IconMoreVertical:Hh,IconMosaic:C5,IconMusic:G$,IconMute:X$,IconMuteFill:F$,IconNav:b5,IconNotification:S5,IconNotificationClose:w5,IconObliqueLine:Fv,IconOrderedList:j$,IconOriginalSize:s4,IconPalette:z5,IconPaste:B$,IconPause:P4,IconPauseCircle:Q$,IconPauseCircleFill:D$,IconPen:L5,IconPenFill:PC,IconPhone:j5,IconPlayArrow:J$,IconPlayArrowFill:M4,IconPlayCircle:_$,IconPlayCircleFill:Z$,IconPlus:bo,IconPlusCircle:$h,IconPlusCircleFill:fh,IconPoweroff:xh,IconPrinter:B5,IconPublic:I5,IconPushpin:N5,IconQq:wC,IconQqCircleFill:fC,IconQqZone:bC,IconQrcode:P5,IconQuestion:Ch,IconQuestionCircle:t4,IconQuestionCircleFill:mh,IconQuote:I$,IconRecord:tC,IconRecordStop:eC,IconRedo:N$,IconRefresh:Rh,IconRelation:M5,IconReply:qh,IconRight:zn,IconRightCircle:oh,IconRobot:O5,IconRobotAdd:V5,IconRotateLeft:i4,IconRotateRight:r4,IconSafe:E5,IconSave:Kh,IconScan:Uh,IconSchedule:W5,IconScissor:P$,IconSearch:Rl,IconSelectAll:Yh,IconSend:Gh,IconSettings:Xh,IconShake:T5,IconShareAlt:Qh,IconShareExternal:Jh,IconShareInternal:_h,IconShrink:lh,IconSkin:A5,IconSkipNext:nC,IconSkipNextFill:H$,IconSkipPrevious:oC,IconSkipPreviousFill:x$,IconSort:O$,IconSortAscending:M$,IconSortDescending:V$,IconSound:lC,IconSoundFill:R$,IconStamp:F5,IconStar:e$,IconStarFill:y4,IconStop:bh,IconStorage:D5,IconStrikethrough:E$,IconSubscribe:H5,IconSubscribeAdd:Z5,IconSubscribed:x5,IconSun:R5,IconSunFill:MC,IconSwap:ih,IconSync:t$,IconTag:q5,IconTags:K5,IconThumbDown:n$,IconThumbDownFill:Sh,IconThumbUp:o$,IconThumbUpFill:zh,IconThunderbolt:U5,IconTiktokColor:sC,IconToBottom:rh,IconToLeft:sh,IconToRight:ah,IconToTop:Av,IconTool:Y5,IconTranslate:l$,IconTrophy:G5,IconTwitter:SC,IconTwitterCircleFill:mC,IconUnderline:W$,IconUndo:T$,IconUnlock:X5,IconUnorderedList:A$,IconUp:ei,IconUpCircle:ch,IconUpload:ui,IconUser:_5,IconUserAdd:Q5,IconUserGroup:J5,IconVideoCamera:e8,IconVoice:i$,IconWechat:zC,IconWechatpay:LC,IconWeibo:jC,IconWeiboCircleFill:pC,IconWifi:t8,IconWoman:n8,IconXiguaColor:aC,IconZoomIn:o4,IconZoomOut:n4,default:gue},Symbol.toStringTag,{value:"Module"}));var o8={exports:{}};(function(e,o){(function(t,i){e.exports=i(cT)})(rD,function(t){const i=Symbol("ArcoConfigProvider"),s="arco",u="$arco",l=n=>{var r,a,d;const g=t.getCurrentInstance(),L=t.inject(i,void 0);return`${(d=(a=L==null?void 0:L.prefixCls)!=null?a:(r=g==null?void 0:g.appContext.config.globalProperties[u])==null?void 0:r.classPrefix)!=null?d:s}-${n}`},k=Object.prototype.toString;function f(n){return k.call(n)==="[object Number]"&&n===n}var p=(n,r)=>{const a=n.__vccOpts||n;for(const[d,g]of r)a[d]=g;return a};const y=t.defineComponent({name:"IconArrowDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-arrow-down`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$=["stroke-width","stroke-linecap","stroke-linejoin"];function b(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m11.27 27.728 12.727 12.728 12.728-12.728M24 5v34.295"},null,-1)]),14,$)}var w=p(y,[["render",b]]);const z=Object.assign(w,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+w.name,w)}}),I=t.defineComponent({name:"IconArrowFall",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-arrow-fall`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),j=["stroke-width","stroke-linecap","stroke-linejoin"];function O(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24.008 41.99a.01.01 0 0 1-.016 0l-9.978-11.974A.01.01 0 0 1 14.02 30H33.98a.01.01 0 0 1 .007.016l-9.978 11.975Z"},null,-1),t.createElementVNode("path",{d:"M24 42 14 30h20L24 42Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M22 6h4v26h-4z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M22 6h4v26h-4z"},null,-1)]),14,j)}var T=p(I,[["render",O]]);const V=Object.assign(T,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+T.name,T)}}),P=t.defineComponent({name:"IconArrowLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-arrow-left`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),E=["stroke-width","stroke-linecap","stroke-linejoin"];function M(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M20.272 11.27 7.544 23.998l12.728 12.728M43 24H8.705"},null,-1)]),14,E)}var A=p(P,[["render",M]]);const x=Object.assign(A,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+A.name,A)}}),X=t.defineComponent({name:"IconArrowRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-arrow-right`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Y=["stroke-width","stroke-linecap","stroke-linejoin"];function q(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m27.728 11.27 12.728 12.728-12.728 12.728M5 24h34.295"},null,-1)]),14,Y)}var le=p(X,[["render",q]]);const Q=Object.assign(le,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+le.name,le)}}),_=t.defineComponent({name:"IconArrowRise",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-arrow-rise`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),ae=["stroke-width","stroke-linecap","stroke-linejoin"];function oe(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M23.992 6.01a.01.01 0 0 1 .016 0l9.978 11.974a.01.01 0 0 1-.007.016H14.02a.01.01 0 0 1-.007-.016l9.978-11.975Z"},null,-1),t.createElementVNode("path",{d:"m24 6 10 12H14L24 6Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M26 42h-4V16h4z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M26 42h-4V16h4z"},null,-1)]),14,ae)}var G=p(_,[["render",oe]]);const J=Object.assign(G,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+G.name,G)}}),U=t.defineComponent({name:"IconArrowUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-arrow-up`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),R=["stroke-width","stroke-linecap","stroke-linejoin"];function K(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M11.27 20.272 23.997 7.544l12.728 12.728M24 43V8.705"},null,-1)]),14,R)}var te=p(U,[["render",K]]);const fe=Object.assign(te,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+te.name,te)}}),se=t.defineComponent({name:"IconCaretDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-caret-down`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),ie=["stroke-width","stroke-linecap","stroke-linejoin"];function pe(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24.938 34.829a1.2 1.2 0 0 1-1.875 0L9.56 17.949c-.628-.785-.069-1.949.937-1.949h27.007c1.006 0 1.565 1.164.937 1.95L24.937 34.829Z",fill:"currentColor",stroke:"none"},null,-1)]),14,ie)}var Ne=p(se,[["render",pe]]);const Me=Object.assign(Ne,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ne.name,Ne)}}),Pe=t.defineComponent({name:"IconCaretLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-caret-left`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Ze=["stroke-width","stroke-linecap","stroke-linejoin"];function Se(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13.171 24.937a1.2 1.2 0 0 1 0-1.874L30.051 9.56c.785-.629 1.949-.07 1.949.937v27.006c0 1.006-1.164 1.566-1.95.937L13.171 24.937Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Ze)}var Re=p(Pe,[["render",Se]]);const Le=Object.assign(Re,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Re.name,Re)}}),ce=t.defineComponent({name:"IconCaretRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-caret-right`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),me=["stroke-width","stroke-linecap","stroke-linejoin"];function he(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M34.829 23.063c.6.48.6 1.394 0 1.874L17.949 38.44c-.785.629-1.949.07-1.949-.937V10.497c0-1.007 1.164-1.566 1.95-.937l16.879 13.503Z",fill:"currentColor",stroke:"none"},null,-1)]),14,me)}var Fe=p(ce,[["render",he]]);const We=Object.assign(Fe,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Fe.name,Fe)}}),Be=t.defineComponent({name:"IconCaretUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-caret-up`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),be=["stroke-width","stroke-linecap","stroke-linejoin"];function tt(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M23.063 13.171a1.2 1.2 0 0 1 1.875 0l13.503 16.88c.628.785.069 1.949-.937 1.949H10.497c-1.006 0-1.565-1.164-.937-1.95l13.503-16.879Z",fill:"currentColor",stroke:"none"},null,-1)]),14,be)}var it=p(Be,[["render",tt]]);const at=Object.assign(it,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+it.name,it)}}),kt=t.defineComponent({name:"IconDoubleDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-double-down`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Bt=["stroke-width","stroke-linecap","stroke-linejoin"];function pn(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m9.9 11.142 14.143 14.142 14.142-14.142M9.9 22.456l14.143 14.142 14.142-14.142"},null,-1)]),14,Bt)}var we=p(kt,[["render",pn]]);const ye=Object.assign(we,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+we.name,we)}}),ze=t.defineComponent({name:"IconDoubleLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-double-left`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Qe=["stroke-width","stroke-linecap","stroke-linejoin"];function Pt(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M36.857 9.9 22.715 24.042l14.142 14.142M25.544 9.9 11.402 24.042l14.142 14.142"},null,-1)]),14,Qe)}var Ct=p(ze,[["render",Pt]]);const Qt=Object.assign(Ct,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ct.name,Ct)}}),Oe=t.defineComponent({name:"IconDoubleRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-double-right`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),xe=["stroke-width","stroke-linecap","stroke-linejoin"];function Je(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m11.143 38.1 14.142-14.142L11.143 9.816M22.456 38.1l14.142-14.142L22.456 9.816"},null,-1)]),14,xe)}var nt=p(Oe,[["render",Je]]);const rt=Object.assign(nt,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+nt.name,nt)}}),ct=t.defineComponent({name:"IconDoubleUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-double-up`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Ht=["stroke-width","stroke-linecap","stroke-linejoin"];function Jt(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M38.1 36.858 23.957 22.716 9.816 36.858M38.1 25.544 23.957 11.402 9.816 25.544"},null,-1)]),14,Ht)}var no=p(ct,[["render",Jt]]);const oo=Object.assign(no,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+no.name,no)}}),uo=t.defineComponent({name:"IconDownCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-down-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),En=["stroke-width","stroke-linecap","stroke-linejoin"];function Ln(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"24",r:"18",transform:"rotate(-180 24 24)"},null,-1),t.createElementVNode("path",{d:"M32.484 20.515 24 29l-8.485-8.485"},null,-1)]),14,En)}var un=p(uo,[["render",Ln]]);const Ke=Object.assign(un,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+un.name,un)}}),dt=t.defineComponent({name:"IconDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-down`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Mt=["stroke-width","stroke-linecap","stroke-linejoin"];function jn(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M39.6 17.443 24.043 33 8.487 17.443"},null,-1)]),14,Mt)}var hn=p(dt,[["render",jn]]);const Yn=Object.assign(hn,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+hn.name,hn)}}),lo=t.defineComponent({name:"IconDragArrow",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-drag-arrow`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Gn=["stroke-width","stroke-linecap","stroke-linejoin"];function Bn(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 24h34M24 7v34M30 12l-6-6-6 6M36 30l6-6-6-6M12 30l-6-6 6-6M18 36l6 6 6-6"},null,-1)]),14,Gn)}var Wn=p(lo,[["render",Bn]]);const vl=Object.assign(Wn,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Wn.name,Wn)}}),yl=t.defineComponent({name:"IconExpand",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-expand`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gl=["stroke-width","stroke-linecap","stroke-linejoin"];function Et(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 26v14c0 .552.444 1 .996 1H22m19-19V8c0-.552-.444-1-.996-1H26"},null,-1)]),14,gl)}var fo=p(yl,[["render",Et]]);const hl=Object.assign(fo,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+fo.name,fo)}}),Ro=t.defineComponent({name:"IconLeftCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-left-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$n=["stroke-width","stroke-linecap","stroke-linejoin"];function mo(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"24",r:"18"},null,-1),t.createElementVNode("path",{d:"M28.485 32.485 20 24l8.485-8.485"},null,-1)]),14,$n)}var Xn=p(Ro,[["render",mo]]);const po=Object.assign(Xn,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Xn.name,Xn)}}),Ve=t.defineComponent({name:"IconLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-left`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),_e=["stroke-width","stroke-linecap","stroke-linejoin"];function bt(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32 8.4 16.444 23.956 32 39.513"},null,-1)]),14,_e)}var wt=p(Ve,[["render",bt]]);const At=Object.assign(wt,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+wt.name,wt)}}),kn=t.defineComponent({name:"IconMenuFold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-menu-fold`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),qo=["stroke-width","stroke-linecap","stroke-linejoin"];function Cs(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42 11H6M42 24H22M42 37H6M13.66 26.912l-4.82-3.118 4.82-3.118v6.236Z"},null,-1)]),14,qo)}var Ko=p(kn,[["render",Cs]]);const fi=Object.assign(Ko,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ko.name,Ko)}}),mi=t.defineComponent({name:"IconMenuUnfold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-menu-unfold`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pi=["stroke-width","stroke-linecap","stroke-linejoin"];function ki(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 11h36M22 24h20M6 37h36M8 20.882 12.819 24 8 27.118v-6.236Z"},null,-1)]),14,pi)}var $l=p(mi,[["render",ki]]);const Ft=Object.assign($l,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+$l.name,$l)}}),bs=t.defineComponent({name:"IconRightCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-right-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Uo=["stroke-width","stroke-linecap","stroke-linejoin"];function F4(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"24",r:"18"},null,-1),t.createElementVNode("path",{d:"M19.485 15.515 27.971 24l-8.486 8.485"},null,-1)]),14,Uo)}var vi=p(bs,[["render",F4]]);const yi=Object.assign(vi,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+vi.name,vi)}}),ws=t.defineComponent({name:"IconRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-right`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Ss=["stroke-width","stroke-linecap","stroke-linejoin"];function Yo(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m16 39.513 15.556-15.557L16 8.4"},null,-1)]),14,Ss)}var Lo=p(ws,[["render",Yo]]);const gi=Object.assign(Lo,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Lo.name,Lo)}}),jo=t.defineComponent({name:"IconRotateLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-rotate-left`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),hi=["stroke-width","stroke-linecap","stroke-linejoin"];function zs(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M10 22a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H11a1 1 0 0 1-1-1V22ZM23 11h11a6 6 0 0 1 6 6v6M22.5 12.893 19.587 11 22.5 9.107v3.786Z"},null,-1)]),14,hi)}var Cl=p(jo,[["render",zs]]);const $i=Object.assign(Cl,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Cl.name,Cl)}}),Ls=t.defineComponent({name:"IconRotateRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-rotate-right`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Ci=["stroke-width","stroke-linecap","stroke-linejoin"];function js(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M38 22a1 1 0 0 0-1-1H17a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h20a1 1 0 0 0 1-1V22ZM25 11H14a6 6 0 0 0-6 6v6M25.5 12.893 28.413 11 25.5 9.107v3.786Z"},null,-1)]),14,Ci)}var Go=p(Ls,[["render",js]]);const bi=Object.assign(Go,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Go.name,Go)}}),wi=t.defineComponent({name:"IconShrink",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-shrink`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Si=["stroke-width","stroke-linecap","stroke-linejoin"];function Xo(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M20 44V29c0-.552-.444-1-.996-1H4M28 4v15c0 .552.444 1 .996 1H44"},null,-1)]),14,Si)}var bl=p(wi,[["render",Xo]]);const zi=Object.assign(bl,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+bl.name,bl)}}),Li=t.defineComponent({name:"IconSwap",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-swap`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Bs=["stroke-width","stroke-linecap","stroke-linejoin"];function wl(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5 17h35.586c.89 0 1.337-1.077.707-1.707L33 7M43 31H7.414c-.89 0-1.337 1.077-.707 1.707L15 41"},null,-1)]),14,Bs)}var Qo=p(Li,[["render",wl]]);const ji=Object.assign(Qo,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Qo.name,Qo)}}),Is=t.defineComponent({name:"IconToBottom",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-to-bottom`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Bi=["stroke-width","stroke-linecap","stroke-linejoin"];function Ii(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5 41h38M24 28V5M24 34.04 17.547 27h12.907L24 34.04Zm-.736.803v.001Z"},null,-1),t.createElementVNode("path",{d:"m24 34 6-7H18l6 7Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Bi)}var Sl=p(Is,[["render",Ii]]);const D4=Object.assign(Sl,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Sl.name,Sl)}}),de=t.defineComponent({name:"IconToLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-to-left`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),ge=["stroke-width","stroke-linecap","stroke-linejoin"];function je(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 5v38M20 24h23M20.999 17.547v12.907L13.959 24l7.04-6.453Z"},null,-1),t.createElementVNode("path",{d:"m14 24 7 6V18l-7 6Z",fill:"currentColor",stroke:"none"},null,-1)]),14,ge)}var Te=p(de,[["render",je]]);const qe=Object.assign(Te,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Te.name,Te)}}),et=t.defineComponent({name:"IconToRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-to-right`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),ut=["stroke-width","stroke-linecap","stroke-linejoin"];function vt(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41 43V5M28 24H5M34.04 24 27 30.453V17.546L34.04 24Zm.803.736h.001Z"},null,-1),t.createElementVNode("path",{d:"m34 24-7-6v12l7-6Z",fill:"currentColor",stroke:"none"},null,-1)]),14,ut)}var gt=p(et,[["render",vt]]);const Wt=Object.assign(gt,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+gt.name,gt)}}),Qn=t.defineComponent({name:"IconToTop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-to-top`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Tn=["stroke-width","stroke-linecap","stroke-linejoin"];function zl(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M43 7H5M24 20v23M24 13.96 30.453 21H17.546L24 13.96Zm.736-.804Z"},null,-1),t.createElementVNode("path",{d:"m24 14-6 7h12l-6-7Z",fill:"currentColor",stroke:"none"},null,-1)]),14,Tn)}var yt=p(Qn,[["render",zl]]);const In=Object.assign(yt,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+yt.name,yt)}}),Bo=t.defineComponent({name:"IconUpCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-up-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Io=["stroke-width","stroke-linecap","stroke-linejoin"];function Ll(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"24",r:"18"},null,-1),t.createElementVNode("path",{d:"M15.516 28.485 24 20l8.485 8.485"},null,-1)]),14,Io)}var No=p(Bo,[["render",Ll]]);const jl=Object.assign(No,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+No.name,No)}}),Ns=t.defineComponent({name:"IconUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-up`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),An=["stroke-width","stroke-linecap","stroke-linejoin"];function i8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M39.6 30.557 24.043 15 8.487 30.557"},null,-1)]),14,An)}var Ps=p(Ns,[["render",i8]]);const r8=Object.assign(Ps,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ps.name,Ps)}}),s8=t.defineComponent({name:"IconCheckCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-check-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),a8=["stroke-width","stroke-linecap","stroke-linejoin"];function c8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm10.207-24.379a1 1 0 0 0 0-1.414l-1.414-1.414a1 1 0 0 0-1.414 0L22 26.172l-4.878-4.88a1 1 0 0 0-1.415 0l-1.414 1.415a1 1 0 0 0 0 1.414l7 7a1 1 0 0 0 1.414 0l11.5-11.5Z",fill:"currentColor",stroke:"none"},null,-1)]),14,a8)}var Ms=p(s8,[["render",c8]]);const u8=Object.assign(Ms,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ms.name,Ms)}}),d8=t.defineComponent({name:"IconCloseCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-close-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),f8=["stroke-width","stroke-linecap","stroke-linejoin"];function m8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm4.955-27.771-4.95 4.95-4.95-4.95a1 1 0 0 0-1.414 0l-1.414 1.414a1 1 0 0 0 0 1.414l4.95 4.95-4.95 4.95a1 1 0 0 0 0 1.414l1.414 1.414a1 1 0 0 0 1.414 0l4.95-4.95 4.95 4.95a1 1 0 0 0 1.414 0l1.414-1.414a1 1 0 0 0 0-1.414l-4.95-4.95 4.95-4.95a1 1 0 0 0 0-1.414l-1.414-1.414a1 1 0 0 0-1.414 0Z",fill:"currentColor",stroke:"none"},null,-1)]),14,f8)}var Vs=p(d8,[["render",m8]]);const p8=Object.assign(Vs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Vs.name,Vs)}}),k8=t.defineComponent({name:"IconExclamationCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-exclamation-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),v8=["stroke-width","stroke-linecap","stroke-linejoin"];function y8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-2-11a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2Zm4-18a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V15Z",fill:"currentColor",stroke:"none"},null,-1)]),14,v8)}var Os=p(k8,[["render",y8]]);const g8=Object.assign(Os,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Os.name,Os)}}),h8=t.defineComponent({name:"IconExclamationPolygonFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-exclamation-polygon-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$8=["stroke-width","stroke-linecap","stroke-linejoin"];function C8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.553 4a1 1 0 0 0-.74.327L4.26 15.937a1 1 0 0 0-.26.672V31.39a1 1 0 0 0 .26.673l10.553 11.609a1 1 0 0 0 .74.327h16.893a1 1 0 0 0 .74-.327l10.554-11.61a1 1 0 0 0 .26-.672V16.61a1 1 0 0 0-.26-.673L33.187 4.327a1 1 0 0 0-.74-.327H15.553ZM22 33a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2Zm4-18a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V15Z",fill:"currentColor",stroke:"none"},null,-1)]),14,$8)}var Es=p(h8,[["render",C8]]);const b8=Object.assign(Es,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Es.name,Es)}}),w8=t.defineComponent({name:"IconInfoCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-info-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),S8=["stroke-width","stroke-linecap","stroke-linejoin"];function z8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm2-30a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2Zm0 17h1a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h1v-8a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v11Z",fill:"currentColor",stroke:"none"},null,-1)]),14,S8)}var Ws=p(w8,[["render",z8]]);const L8=Object.assign(Ws,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ws.name,Ws)}}),j8=t.defineComponent({name:"IconMinusCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-minus-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),B8=["stroke-width","stroke-linecap","stroke-linejoin"];function I8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-7-22a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H17Z",fill:"currentColor",stroke:"none"},null,-1)]),14,B8)}var Ts=p(j8,[["render",I8]]);const N8=Object.assign(Ts,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ts.name,Ts)}}),P8=t.defineComponent({name:"IconPlusCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-plus-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),M8=["stroke-width","stroke-linecap","stroke-linejoin"];function V8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm2-28v6h6a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-6v6a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-6h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h6v-6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1Z",fill:"currentColor",stroke:"none"},null,-1)]),14,M8)}var As=p(P8,[["render",V8]]);const O8=Object.assign(As,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+As.name,As)}}),E8=t.defineComponent({name:"IconQuestionCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-question-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),W8=["stroke-width","stroke-linecap","stroke-linejoin"];function T8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-3.862-24.021a.461.461 0 0 0 .462-.462 2.37 2.37 0 0 1 .636-1.615C21.64 17.48 22.43 17 23.988 17c1.465 0 2.483.7 3.002 1.493.555.848.446 1.559.182 1.914-.328.444-.736.853-1.228 1.296-.15.135-.335.296-.533.468-.354.308-.75.654-1.067.955C23.22 24.195 22 25.686 22 28v.013a1 1 0 0 0 1.006.993l2.008-.012a.993.993 0 0 0 .986-1c.002-.683.282-1.19 1.101-1.97.276-.262.523-.477.806-.722.21-.18.439-.379.713-.626.57-.513 1.205-1.13 1.767-1.888 1.516-2.047 1.161-4.634-.05-6.485C29.092 14.398 26.825 13 23.988 13c-2.454 0-4.357.794-5.642 2.137-1.25 1.307-1.742 2.954-1.746 4.37 0 .26.21.472.47.472h3.068Zm1.868 14.029a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V32a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2.008Z",fill:"currentColor",stroke:"none"},null,-1)]),14,W8)}var Fs=p(E8,[["render",T8]]);const A8=Object.assign(Fs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Fs.name,Fs)}}),F8=t.defineComponent({name:"IconCheckCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-check-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),D8=["stroke-width","stroke-linecap","stroke-linejoin"];function Z8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m15 22 7 7 11.5-11.5M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,D8)}var Ds=p(F8,[["render",Z8]]);const H8=Object.assign(Ds,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ds.name,Ds)}}),x8=t.defineComponent({name:"IconCheckSquare",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-check-square`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),R8=["stroke-width","stroke-linecap","stroke-linejoin"];function q8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M34.603 16.672 21.168 30.107l-7.778-7.779M8 41h32a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v32a1 1 0 0 0 1 1Z"},null,-1)]),14,R8)}var Zs=p(x8,[["render",q8]]);const K8=Object.assign(Zs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Zs.name,Zs)}}),U8=t.defineComponent({name:"IconCheck",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-check`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Y8=["stroke-width","stroke-linecap","stroke-linejoin"];function G8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41.678 11.05 19.05 33.678 6.322 20.95"},null,-1)]),14,Y8)}var Hs=p(U8,[["render",G8]]);const X8=Object.assign(Hs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Hs.name,Hs)}}),Q8=t.defineComponent({name:"IconClockCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-clock-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),J8=["stroke-width","stroke-linecap","stroke-linejoin"];function _8(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 14v10h9.5m8.5 0c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,J8)}var xs=p(Q8,[["render",_8]]);const eb=Object.assign(xs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+xs.name,xs)}}),tb=t.defineComponent({name:"IconCloseCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-close-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nb=["stroke-width","stroke-linecap","stroke-linejoin"];function ob(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m17.643 17.643 6.364 6.364m0 0 6.364 6.364m-6.364-6.364 6.364-6.364m-6.364 6.364-6.364 6.364M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,nb)}var Rs=p(tb,[["render",ob]]);const lb=Object.assign(Rs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Rs.name,Rs)}}),ib=t.defineComponent({name:"IconClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-close`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rb=["stroke-width","stroke-linecap","stroke-linejoin"];function sb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M9.857 9.858 24 24m0 0 14.142 14.142M24 24 38.142 9.858M24 24 9.857 38.142"},null,-1)]),14,rb)}var qs=p(ib,[["render",sb]]);const ab=Object.assign(qs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+qs.name,qs)}}),cb=t.defineComponent({name:"IconExclamationCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-exclamation-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),ub=["stroke-width","stroke-linecap","stroke-linejoin"];function db(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 28V14m0 16v4M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18S6 33.941 6 24Z"},null,-1)]),14,ub)}var Ks=p(cb,[["render",db]]);const fb=Object.assign(Ks,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ks.name,Ks)}}),mb=t.defineComponent({name:"IconExclamation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-exclamation`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pb=["stroke-width","stroke-linecap","stroke-linejoin"];function kb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M23 9h2v21h-2z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M23 9h2v21h-2z"},null,-1),t.createElementVNode("path",{d:"M23 37h2v2h-2z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M23 37h2v2h-2z"},null,-1)]),14,pb)}var Us=p(mb,[["render",kb]]);const vb=Object.assign(Us,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Us.name,Us)}}),yb=t.defineComponent({name:"IconInfoCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-info-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gb=["stroke-width","stroke-linecap","stroke-linejoin"];function hb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 20v14m0-16v-4m18 10c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,gb)}var Ys=p(yb,[["render",hb]]);const $b=Object.assign(Ys,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ys.name,Ys)}}),Cb=t.defineComponent({name:"IconInfo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-info`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bb=["stroke-width","stroke-linecap","stroke-linejoin"];function wb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M25 39h-2V18h2z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M25 39h-2V18h2z"},null,-1),t.createElementVNode("path",{d:"M25 11h-2V9h2z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M25 11h-2V9h2z"},null,-1)]),14,bb)}var Gs=p(Cb,[["render",wb]]);const Sb=Object.assign(Gs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Gs.name,Gs)}}),zb=t.defineComponent({name:"IconMinusCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-minus-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Lb=["stroke-width","stroke-linecap","stroke-linejoin"];function jb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32 24H16m26 0c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,Lb)}var Xs=p(zb,[["render",jb]]);const Bb=Object.assign(Xs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Xs.name,Xs)}}),Ib=t.defineComponent({name:"IconMinus",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-minus`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Nb=["stroke-width","stroke-linecap","stroke-linejoin"];function Pb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5 24h38"},null,-1)]),14,Nb)}var Qs=p(Ib,[["render",Pb]]);const Mb=Object.assign(Qs,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Qs.name,Qs)}}),Vb=t.defineComponent({name:"IconPlusCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-plus-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Ob=["stroke-width","stroke-linecap","stroke-linejoin"];function Eb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32 24h-8m-8 0h8m0 0v8m0-8v-8m18 8c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,Ob)}var Js=p(Vb,[["render",Eb]]);const Wb=Object.assign(Js,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Js.name,Js)}}),Tb=t.defineComponent({name:"IconPlus",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-plus`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Ab=["stroke-width","stroke-linecap","stroke-linejoin"];function Fb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5 24h38M24 5v38"},null,-1)]),14,Ab)}var _s=p(Tb,[["render",Fb]]);const Db=Object.assign(_s,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+_s.name,_s)}}),Zb=t.defineComponent({name:"IconQuestionCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-question-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Hb=["stroke-width","stroke-linecap","stroke-linejoin"];function xb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),t.createElementVNode("path",{d:"M24.006 31v4.008m0-6.008L24 28c0-3 3-4 4.78-6.402C30.558 19.195 28.288 15 23.987 15c-4.014 0-5.382 2.548-5.388 4.514v.465"},null,-1)]),14,Hb)}var ea=p(Zb,[["render",xb]]);const Rb=Object.assign(ea,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ea.name,ea)}}),qb=t.defineComponent({name:"IconQuestion",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-question`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Kb=["stroke-width","stroke-linecap","stroke-linejoin"];function Ub(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 17c0-5.523 4.925-10 11-10s11 4.477 11 10c0 3.607-2.1 6.767-5.25 8.526C26.857 27.142 24 29.686 24 33v3m0 5h.02v.02H24V41Z"},null,-1)]),14,Kb)}var ta=p(qb,[["render",Ub]]);const Yb=Object.assign(ta,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ta.name,ta)}}),Gb=t.defineComponent({name:"IconStop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-stop`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Xb=["stroke-width","stroke-linecap","stroke-linejoin"];function Qb(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M36.728 36.728c7.03-7.03 7.03-18.427 0-25.456-7.03-7.03-18.427-7.03-25.456 0m25.456 25.456c-7.03 7.03-18.427 7.03-25.456 0-7.03-7.03-7.03-18.427 0-25.456m25.456 25.456L11.272 11.272"},null,-1)]),14,Xb)}var na=p(Gb,[["render",Qb]]);const Jb=Object.assign(na,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+na.name,na)}}),_b=t.defineComponent({name:"IconHeartFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-heart-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),e6=["stroke-width","stroke-linecap","stroke-linejoin"];function t6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 10.541c4.35-4.522 11.405-4.814 15.756-.292 4.35 4.522 4.15 11.365.448 17.135C36.153 33.7 28 41.5 24 42c-4-.5-12.152-8.3-16.204-14.616-3.702-5.77-3.902-12.613.448-17.135C12.595 5.727 19.65 6.019 24 10.54Z",fill:"currentColor",stroke:"none"},null,-1)]),14,e6)}var oa=p(_b,[["render",t6]]);const n6=Object.assign(oa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+oa.name,oa)}}),o6=t.defineComponent({name:"IconStarFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-star-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),l6=["stroke-width","stroke-linecap","stroke-linejoin"];function i6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M22.683 5.415c.568-1.043 2.065-1.043 2.634 0l5.507 10.098a1.5 1.5 0 0 0 1.04.756l11.306 2.117c1.168.219 1.63 1.642.814 2.505l-7.902 8.359a1.5 1.5 0 0 0-.397 1.223l1.48 11.407c.153 1.177-1.058 2.057-2.131 1.548l-10.391-4.933a1.5 1.5 0 0 0-1.287 0l-10.39 4.933c-1.073.51-2.284-.37-2.131-1.548l1.48-11.407a1.5 1.5 0 0 0-.398-1.223L4.015 20.89c-.816-.863-.353-2.286.814-2.505l11.306-2.117a1.5 1.5 0 0 0 1.04-.756l5.508-10.098Z",fill:"currentColor",stroke:"none"},null,-1)]),14,l6)}var la=p(o6,[["render",i6]]);const r6=Object.assign(la,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+la.name,la)}}),s6=t.defineComponent({name:"IconThumbDownFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-thumb-down-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),a6=["stroke-width","stroke-linecap","stroke-linejoin"];function c6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M43 5v26h-4V5h4Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M20.9 43.537a2 2 0 0 0 2.83-.364L32.964 31H36V5H12.424a2 2 0 0 0-1.89 1.346L4.838 25.692C3.938 28.29 5.868 31 8.618 31h10.568l-2.421 5.448a4 4 0 0 0 1.184 4.77l2.951 2.32Z",fill:"currentColor",stroke:"none"},null,-1)]),14,a6)}var ia=p(s6,[["render",c6]]);const u6=Object.assign(ia,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ia.name,ia)}}),d6=t.defineComponent({name:"IconThumbUpFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-thumb-up-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),f6=["stroke-width","stroke-linecap","stroke-linejoin"];function m6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5 43V17h4v26H5Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M27.1 4.463a2 2 0 0 0-2.83.364L15.036 17H12v26h23.576a2 2 0 0 0 1.89-1.346l5.697-19.346c.899-2.598-1.03-5.308-3.78-5.308h-10.57l2.422-5.448a4 4 0 0 0-1.184-4.77L27.1 4.462Z",fill:"currentColor",stroke:"none"},null,-1)]),14,f6)}var ra=p(d6,[["render",m6]]);const p6=Object.assign(ra,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ra.name,ra)}}),k6=t.defineComponent({name:"IconAt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-at`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),v6=["stroke-width","stroke-linecap","stroke-linejoin"];function y6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M31 23a7 7 0 1 1-14 0 7 7 0 0 1 14 0Zm0 0c0 3.038 2.462 6.5 5.5 6.5A5.5 5.5 0 0 0 42 24c0-9.941-8.059-18-18-18S6 14.059 6 24s8.059 18 18 18c4.244 0 8.145-1.469 11.222-3.925"},null,-1)]),14,v6)}var sa=p(k6,[["render",y6]]);const g6=Object.assign(sa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+sa.name,sa)}}),h6=t.defineComponent({name:"IconCloudDownload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-cloud-download`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$6=["stroke-width","stroke-linecap","stroke-linejoin"];function C6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M43 22c0-7.732-6.492-14-14.5-14S14 14.268 14 22v.055A9.001 9.001 0 0 0 15 40h13m16.142-5.929-7.07 7.071L30 34.072M37.07 26v15"},null,-1)]),14,$6)}var aa=p(h6,[["render",C6]]);const b6=Object.assign(aa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+aa.name,aa)}}),w6=t.defineComponent({name:"IconCodeBlock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-code-block`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),S6=["stroke-width","stroke-linecap","stroke-linejoin"];function z6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M19 6h-4a3 3 0 0 0-3 3v10c0 3-4.343 5-6 5 1.657 0 6 2 6 5v10a3 3 0 0 0 3 3h4M29 6h4a3 3 0 0 1 3 3v10c0 3 4.343 5 6 5-1.657 0-6 2-6 5v10a3 3 0 0 1-3 3h-4"},null,-1)]),14,S6)}var ca=p(w6,[["render",z6]]);const L6=Object.assign(ca,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ca.name,ca)}}),j6=t.defineComponent({name:"IconCodeSquare",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-code-square`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),B6=["stroke-width","stroke-linecap","stroke-linejoin"];function I6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M23.071 17 16 24.071l7.071 7.071m9.001-14.624-4.14 15.454M9 42h30a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v34a1 1 0 0 0 1 1Z"},null,-1)]),14,B6)}var ua=p(j6,[["render",I6]]);const N6=Object.assign(ua,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ua.name,ua)}}),P6=t.defineComponent({name:"IconCode",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-code`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),M6=["stroke-width","stroke-linecap","stroke-linejoin"];function V6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M16.734 12.686 5.42 24l11.314 11.314m14.521-22.628L42.57 24 31.255 35.314M27.2 6.28l-6.251 35.453"},null,-1)]),14,M6)}var da=p(P6,[["render",V6]]);const O6=Object.assign(da,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+da.name,da)}}),E6=t.defineComponent({name:"IconCustomerService",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-customer-service`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),W6=["stroke-width","stroke-linecap","stroke-linejoin"];function T6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M11 31V20c0-7.18 5.82-13 13-13s13 5.82 13 13v8c0 5.784-3.778 10.686-9 12.373m0 0A12.99 12.99 0 0 1 24 41h-3a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2.373Zm0 0V41m9-20h3a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-3v-8Zm-26 0H8a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h3v-8Z"},null,-1)]),14,W6)}var fa=p(E6,[["render",T6]]);const A6=Object.assign(fa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+fa.name,fa)}}),F6=t.defineComponent({name:"IconDownload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-download`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),D6=["stroke-width","stroke-linecap","stroke-linejoin"];function Z6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m33.072 22.071-9.07 9.071-9.072-9.07M24 5v26m16 4v6H8v-6"},null,-1)]),14,D6)}var ma=p(F6,[["render",Z6]]);const H6=Object.assign(ma,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ma.name,ma)}}),x6=t.defineComponent({name:"IconExport",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-export`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),R6=["stroke-width","stroke-linecap","stroke-linejoin"];function q6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M31.928 33.072 41 24.002l-9.072-9.072M16.858 24h24M31 41H7V7h24"},null,-1)]),14,R6)}var pa=p(x6,[["render",q6]]);const K6=Object.assign(pa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+pa.name,pa)}}),U6=t.defineComponent({name:"IconEyeInvisible",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-eye-invisible`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Y6=["stroke-width","stroke-linecap","stroke-linejoin"];function G6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M14 14.5c-2.69 2-5.415 5.33-8 9.5 5.373 8.667 11.373 13 18 13 3.325 0 6.491-1.09 9.5-3.271M17.463 12.5C19 11 21.75 11 24 11c6.627 0 12.627 4.333 18 13-1.766 2.848-3.599 5.228-5.5 7.14"},null,-1),t.createElementVNode("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0ZM6.852 7.103l34.294 34.294"},null,-1)]),14,Y6)}var ka=p(U6,[["render",G6]]);const X6=Object.assign(ka,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ka.name,ka)}}),Q6=t.defineComponent({name:"IconEye",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-eye`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),J6=["stroke-width","stroke-linecap","stroke-linejoin"];function _6(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"clip-rule":"evenodd",d:"M24 37c6.627 0 12.627-4.333 18-13-5.373-8.667-11.373-13-18-13-6.627 0-12.627 4.333-18 13 5.373 8.667 11.373 13 18 13Z"},null,-1),t.createElementVNode("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0Z"},null,-1)]),14,J6)}var va=p(Q6,[["render",_6]]);const e7=Object.assign(va,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+va.name,va)}}),t7=t.defineComponent({name:"IconHeart",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-heart`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),n7=["stroke-width","stroke-linecap","stroke-linejoin"];function o7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M38.083 12.912a9.929 9.929 0 0 1 .177 13.878l-.177.18L25.76 39.273c-.972.97-2.548.97-3.52 0L9.917 26.971l-.177-.181a9.929 9.929 0 0 1 .177-13.878c3.889-3.883 10.194-3.883 14.083 0 3.889-3.883 10.194-3.883 14.083 0Z"},null,-1)]),14,n7)}var ya=p(t7,[["render",o7]]);const l7=Object.assign(ya,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ya.name,ya)}}),i7=t.defineComponent({name:"IconHistory",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-history`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),r7=["stroke-width","stroke-linecap","stroke-linejoin"];function s7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18c-6.26 0-11.775-3.197-15-8.047M6 24l-.5-.757h1L6 24Zm26 2h-9v-9"},null,-1)]),14,r7)}var ga=p(i7,[["render",s7]]);const a7=Object.assign(ga,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ga.name,ga)}}),c7=t.defineComponent({name:"IconHome",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-home`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),u7=["stroke-width","stroke-linecap","stroke-linejoin"];function d7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 17 24 7l17 10v24H7V17Z"},null,-1),t.createElementVNode("path",{d:"M20 28h8v13h-8V28Z"},null,-1)]),14,u7)}var ha=p(c7,[["render",d7]]);const f7=Object.assign(ha,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ha.name,ha)}}),m7=t.defineComponent({name:"IconImport",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-import`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),p7=["stroke-width","stroke-linecap","stroke-linejoin"];function k7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m27.929 33.072-9.071-9.07 9.07-9.072M43 24H19m12 17H7V7h24"},null,-1)]),14,p7)}var $a=p(m7,[["render",k7]]);const v7=Object.assign($a,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+$a.name,$a)}}),y7=t.defineComponent({name:"IconLaunch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-launch`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),g7=["stroke-width","stroke-linecap","stroke-linejoin"];function h7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41 26v14a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h14M19.822 28.178 39.899 8.1M41 20V7H28"},null,-1)]),14,g7)}var Ca=p(y7,[["render",h7]]);const $7=Object.assign(Ca,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ca.name,Ca)}}),C7=t.defineComponent({name:"IconList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-list`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),b7=["stroke-width","stroke-linecap","stroke-linejoin"];function w7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 24h30M5 12h4m4 24h30M13 12h30M5 24h4M5 36h4"},null,-1)]),14,b7)}var ba=p(C7,[["render",w7]]);const S7=Object.assign(ba,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ba.name,ba)}}),z7=t.defineComponent({name:"IconMessageBanned",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-message-banned`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),L7=["stroke-width","stroke-linecap","stroke-linejoin"];function j7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M40.527 20C38.727 12.541 32.01 7 24 7 14.611 7 7 14.611 7 24v17h14m19.364-.636a9 9 0 0 0-12.728-12.728m12.728 12.728a9 9 0 0 1-12.728-12.728m12.728 12.728L27.636 27.636M13 20h12m-12 9h6"},null,-1)]),14,L7)}var wa=p(z7,[["render",j7]]);const B7=Object.assign(wa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+wa.name,wa)}}),I7=t.defineComponent({name:"IconMessage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-message`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),N7=["stroke-width","stroke-linecap","stroke-linejoin"];function P7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M15 20h18m-18 9h9M7 41h17.63C33.67 41 41 33.67 41 24.63V24c0-9.389-7.611-17-17-17S7 14.611 7 24v17Z"},null,-1)]),14,N7)}var Sa=p(I7,[["render",P7]]);const M7=Object.assign(Sa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Sa.name,Sa)}}),V7=t.defineComponent({name:"IconMoreVertical",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-more-vertical`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),O7=["stroke-width","stroke-linecap","stroke-linejoin"];function E7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z"},null,-1)]),14,O7)}var za=p(V7,[["render",E7]]);const W7=Object.assign(za,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+za.name,za)}}),T7=t.defineComponent({name:"IconMore",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-more`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),A7=["stroke-width","stroke-linecap","stroke-linejoin"];function F7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z"},null,-1)]),14,A7)}var La=p(T7,[["render",F7]]);const D7=Object.assign(La,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+La.name,La)}}),Z7=t.defineComponent({name:"IconPoweroff",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-poweroff`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),H7=["stroke-width","stroke-linecap","stroke-linejoin"];function x7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M15.5 9.274C10.419 12.214 7 17.708 7 24c0 9.389 7.611 17 17 17s17-7.611 17-17c0-6.292-3.419-11.786-8.5-14.726M24 5v22"},null,-1)]),14,H7)}var ja=p(Z7,[["render",x7]]);const R7=Object.assign(ja,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ja.name,ja)}}),q7=t.defineComponent({name:"IconRefresh",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-refresh`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),K7=["stroke-width","stroke-linecap","stroke-linejoin"];function U7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M38.837 18C36.463 12.136 30.715 8 24 8 15.163 8 8 15.163 8 24s7.163 16 16 16c7.455 0 13.72-5.1 15.496-12M40 8v10H30"},null,-1)]),14,K7)}var Ba=p(q7,[["render",U7]]);const Y7=Object.assign(Ba,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ba.name,Ba)}}),G7=t.defineComponent({name:"IconReply",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-reply`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),X7=["stroke-width","stroke-linecap","stroke-linejoin"];function Q7(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m6.642 24.684 14.012 14.947a.2.2 0 0 0 .346-.137v-8.949A23.077 23.077 0 0 1 26 30c6.208 0 11.84 2.459 15.978 6.456a.01.01 0 0 0 .017-.007C42 36.299 42 36.15 42 36c0-10.493-8.506-19-19-19-.675 0-1.342.035-2 .104V8.506a.2.2 0 0 0-.346-.137L6.642 23.316a1 1 0 0 0 0 1.368Z"},null,-1)]),14,X7)}var Ia=p(G7,[["render",Q7]]);const J7=Object.assign(Ia,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ia.name,Ia)}}),_7=t.defineComponent({name:"IconSave",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-save`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),ew=["stroke-width","stroke-linecap","stroke-linejoin"];function tw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M21 13v9m18 20H9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h22.55a1 1 0 0 1 .748.336l7.45 8.38a1 1 0 0 1 .252.664V41a1 1 0 0 1-1 1ZM14 6h14v15a1 1 0 0 1-1 1H15a1 1 0 0 1-1-1V6Z"},null,-1)]),14,ew)}var Na=p(_7,[["render",tw]]);const nw=Object.assign(Na,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Na.name,Na)}}),ow=t.defineComponent({name:"IconScan",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-scan`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),lw=["stroke-width","stroke-linecap","stroke-linejoin"];function iw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 17V7h10m24 10V7H31m10 24v10H31M7 31v10h10M5 24h38"},null,-1)]),14,lw)}var Pa=p(ow,[["render",iw]]);const rw=Object.assign(Pa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Pa.name,Pa)}}),sw=t.defineComponent({name:"IconSearch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-search`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),aw=["stroke-width","stroke-linecap","stroke-linejoin"];function cw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M33.072 33.071c6.248-6.248 6.248-16.379 0-22.627-6.249-6.249-16.38-6.249-22.628 0-6.248 6.248-6.248 16.379 0 22.627 6.248 6.248 16.38 6.248 22.628 0Zm0 0 8.485 8.485"},null,-1)]),14,aw)}var Ma=p(sw,[["render",cw]]);const uw=Object.assign(Ma,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ma.name,Ma)}}),dw=t.defineComponent({name:"IconSelectAll",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-select-all`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),fw=["stroke-width","stroke-linecap","stroke-linejoin"];function mw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m17.314 7.243-7.071 7.07L6 10.072m11.314 10.172-7.071 7.07L6 23.072m11.314 10.172-7.071 7.07L6 36.072M21 11h22M21 25h22M21 39h22"},null,-1)]),14,fw)}var Va=p(dw,[["render",mw]]);const pw=Object.assign(Va,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Va.name,Va)}}),kw=t.defineComponent({name:"IconSend",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-send`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),vw=["stroke-width","stroke-linecap","stroke-linejoin"];function yw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m14 24-7-5V7l34 17L7 41V29l7-5Zm0 0h25","stroke-miterlimit":"3.864"},null,-1)]),14,vw)}var Oa=p(kw,[["render",yw]]);const gw=Object.assign(Oa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Oa.name,Oa)}}),hw=t.defineComponent({name:"IconSettings",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-settings`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$w=["stroke-width","stroke-linecap","stroke-linejoin"];function Cw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M18.797 6.732A1 1 0 0 1 19.76 6h8.48a1 1 0 0 1 .964.732l1.285 4.628a1 1 0 0 0 1.213.7l4.651-1.2a1 1 0 0 1 1.116.468l4.24 7.344a1 1 0 0 1-.153 1.2L38.193 23.3a1 1 0 0 0 0 1.402l3.364 3.427a1 1 0 0 1 .153 1.2l-4.24 7.344a1 1 0 0 1-1.116.468l-4.65-1.2a1 1 0 0 0-1.214.7l-1.285 4.628a1 1 0 0 1-.964.732h-8.48a1 1 0 0 1-.963-.732L17.51 36.64a1 1 0 0 0-1.213-.7l-4.65 1.2a1 1 0 0 1-1.116-.468l-4.24-7.344a1 1 0 0 1 .153-1.2L9.809 24.7a1 1 0 0 0 0-1.402l-3.364-3.427a1 1 0 0 1-.153-1.2l4.24-7.344a1 1 0 0 1 1.116-.468l4.65 1.2a1 1 0 0 0 1.213-.7l1.286-4.628Z"},null,-1),t.createElementVNode("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1)]),14,$w)}var Ea=p(hw,[["render",Cw]]);const bw=Object.assign(Ea,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ea.name,Ea)}}),ww=t.defineComponent({name:"IconShareAlt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-share-alt`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Sw=["stroke-width","stroke-linecap","stroke-linejoin"];function zw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32.442 21.552a4.5 4.5 0 1 1 .065 4.025m-.065-4.025-16.884-8.104m16.884 8.104A4.483 4.483 0 0 0 32 23.5c0 .75.183 1.455.507 2.077m-16.95-12.13a4.5 4.5 0 1 1-8.113-3.895 4.5 4.5 0 0 1 8.114 3.896Zm-.064 20.977A4.5 4.5 0 1 0 11.5 41c3.334-.001 5.503-3.68 3.993-6.578Zm0 0 17.014-8.847"},null,-1)]),14,Sw)}var Wa=p(ww,[["render",zw]]);const Lw=Object.assign(Wa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Wa.name,Wa)}}),jw=t.defineComponent({name:"IconShareExternal",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-share-external`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Bw=["stroke-width","stroke-linecap","stroke-linejoin"];function Iw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M18 20h-7a1 1 0 0 0-1 1v20a1 1 0 0 0 1 1h26a1 1 0 0 0 1-1V21a1 1 0 0 0-1-1h-7m2.368-5.636L24.004 6l-8.364 8.364M24.003 28V6.604","stroke-miterlimit":"16"},null,-1)]),14,Bw)}var Ta=p(jw,[["render",Iw]]);const Nw=Object.assign(Ta,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ta.name,Ta)}}),Pw=t.defineComponent({name:"IconShareInternal",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-share-internal`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Mw=["stroke-width","stroke-linecap","stroke-linejoin"];function Vw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M40 35v6H8v-6m1.108-4c1.29-8.868 13.917-15.85 29.392-15.998M30 6l9 9-9 9"},null,-1)]),14,Mw)}var Aa=p(Pw,[["render",Vw]]);const Ow=Object.assign(Aa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Aa.name,Aa)}}),Ew=t.defineComponent({name:"IconStar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-star`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Ww=["stroke-width","stroke-linecap","stroke-linejoin"];function Tw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M22.552 6.908a.5.5 0 0 1 .896 0l5.02 10.17a.5.5 0 0 0 .376.274l11.224 1.631a.5.5 0 0 1 .277.853l-8.122 7.916a.5.5 0 0 0-.143.443l1.917 11.178a.5.5 0 0 1-.726.527l-10.038-5.278a.5.5 0 0 0-.466 0L12.73 39.9a.5.5 0 0 1-.726-.527l1.918-11.178a.5.5 0 0 0-.144-.443l-8.122-7.916a.5.5 0 0 1 .278-.853l11.223-1.63a.5.5 0 0 0 .376-.274l5.02-10.17Z"},null,-1)]),14,Ww)}var Fa=p(Ew,[["render",Tw]]);const Aw=Object.assign(Fa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Fa.name,Fa)}}),Fw=t.defineComponent({name:"IconSync",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sync`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Dw=["stroke-width","stroke-linecap","stroke-linejoin"];function Zw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M11.98 11.703c-6.64 6.64-6.64 17.403 0 24.042a16.922 16.922 0 0 0 8.942 4.7M34.603 37.156l1.414-1.415c6.64-6.639 6.64-17.402 0-24.041A16.922 16.922 0 0 0 27.075 7M14.81 11.982l-1.414-1.414-1.414-1.414h2.829v2.828ZM33.192 36.02l1.414 1.414 1.414 1.415h-2.828V36.02Z"},null,-1)]),14,Dw)}var Da=p(Fw,[["render",Zw]]);const Hw=Object.assign(Da,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Da.name,Da)}}),xw=t.defineComponent({name:"IconThumbDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-thumb-down`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Rw=["stroke-width","stroke-linecap","stroke-linejoin"];function qw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41 31V5M5.83 26.394l5.949-18.697A1 1 0 0 1 12.732 7H34v22h-3l-9.403 12.223a1 1 0 0 1-1.386.196l-2.536-1.87a6 6 0 0 1-2.043-6.974L17 29H7.736a2 2 0 0 1-1.906-2.606Z"},null,-1)]),14,Rw)}var Za=p(xw,[["render",qw]]);const Kw=Object.assign(Za,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Za.name,Za)}}),Uw=t.defineComponent({name:"IconThumbUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-thumb-up`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Yw=["stroke-width","stroke-linecap","stroke-linejoin"];function Gw(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 17v26m35.17-21.394-5.948 18.697a1 1 0 0 1-.953.697H14V19h3l9.403-12.223a1 1 0 0 1 1.386-.196l2.535 1.87a6 6 0 0 1 2.044 6.974L31 19h9.265a2 2 0 0 1 1.906 2.606Z"},null,-1)]),14,Yw)}var Ha=p(Uw,[["render",Gw]]);const Xw=Object.assign(Ha,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ha.name,Ha)}}),Qw=t.defineComponent({name:"IconTranslate",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-translate`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Jw=["stroke-width","stroke-linecap","stroke-linejoin"];function _w(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42 25c0 9.941-8.059 18-18 18-6.867 0-12.836-3.845-15.87-9.5M28.374 27 25 18h-2l-3.375 9m8.75 0L31 34m-2.625-7h-8.75m0 0L17 34M6 25c0-9.941 8.059-18 18-18 6.867 0 12.836 3.845 15.87 9.5M43 25h-2l1-1 1 1ZM5 25h2l-1 1-1-1Z"},null,-1)]),14,Jw)}var xa=p(Qw,[["render",_w]]);const eS=Object.assign(xa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+xa.name,xa)}}),tS=t.defineComponent({name:"IconUpload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-upload`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nS=["stroke-width","stroke-linecap","stroke-linejoin"];function oS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M14.93 17.071 24.001 8l9.071 9.071m-9.07 16.071v-25M40 35v6H8v-6"},null,-1)]),14,nS)}var Ra=p(tS,[["render",oS]]);const lS=Object.assign(Ra,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ra.name,Ra)}}),iS=t.defineComponent({name:"IconVoice",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-voice`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rS=["stroke-width","stroke-linecap","stroke-linejoin"];function sS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41 21v1c0 8.837-7.163 16-16 16h-2c-8.837 0-16-7.163-16-16v-1m17 17v6m0-14a9 9 0 0 1-9-9v-6a9 9 0 1 1 18 0v6a9 9 0 0 1-9 9Z"},null,-1)]),14,rS)}var qa=p(iS,[["render",sS]]);const aS=Object.assign(qa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+qa.name,qa)}}),cS=t.defineComponent({name:"IconAlignCenter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-align-center`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),uS=["stroke-width","stroke-linecap","stroke-linejoin"];function dS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M44 9H4m38 20H6m28-10H14m20 20H14"},null,-1)]),14,uS)}var Ka=p(cS,[["render",dS]]);const fS=Object.assign(Ka,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ka.name,Ka)}}),mS=t.defineComponent({name:"IconAlignLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-align-left`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pS=["stroke-width","stroke-linecap","stroke-linejoin"];function kS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M44 9H4m36 20H4m21-10H4m21 20H4"},null,-1)]),14,pS)}var Ua=p(mS,[["render",kS]]);const vS=Object.assign(Ua,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ua.name,Ua)}}),yS=t.defineComponent({name:"IconAlignRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-align-right`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gS=["stroke-width","stroke-linecap","stroke-linejoin"];function hS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M4 9h40M8 29h36M23 19h21M23 39h21"},null,-1)]),14,gS)}var Ya=p(yS,[["render",hS]]);const $S=Object.assign(Ya,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ya.name,Ya)}}),CS=t.defineComponent({name:"IconAttachment",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-attachment`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bS=["stroke-width","stroke-linecap","stroke-linejoin"];function wS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M29.037 15.236s-9.174 9.267-11.48 11.594c-2.305 2.327-1.646 4.987-.329 6.316 1.317 1.33 3.994 1.953 6.258-.332L37.32 18.851c3.623-3.657 2.092-8.492 0-10.639-2.093-2.147-6.916-3.657-10.54 0L11.3 23.838c-3.623 3.657-3.953 10.638.329 14.96 4.282 4.322 11.115 4.105 14.821.333 3.706-3.773 8.74-8.822 11.224-11.33"},null,-1)]),14,bS)}var Ga=p(CS,[["render",wS]]);const SS=Object.assign(Ga,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ga.name,Ga)}}),zS=t.defineComponent({name:"IconBgColors",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-bg-colors`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),LS=["stroke-width","stroke-linecap","stroke-linejoin"];function jS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m9.442 25.25 10.351 10.765a1 1 0 0 0 1.428.014L32 25.25H9.442Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M19 5.25 22.75 9m0 0 12.043 12.043a1 1 0 0 1 0 1.414L32 25.25M22.75 9 8.693 23.057a1 1 0 0 0-.013 1.4l.762.793m0 0 10.351 10.765a1 1 0 0 0 1.428.014L32 25.25m-22.558 0H32M6 42h36"},null,-1),t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M40.013 29.812 37.201 27l-2.812 2.812a4 4 0 1 0 5.624 0Z",fill:"currentColor",stroke:"none"},null,-1)]),14,LS)}var Xa=p(zS,[["render",jS]]);const BS=Object.assign(Xa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Xa.name,Xa)}}),IS=t.defineComponent({name:"IconBold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-bold`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),NS=["stroke-width","stroke-linecap","stroke-linejoin"];function PS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 24h12a8 8 0 1 0 0-16H13.2a.2.2 0 0 0-.2.2V24Zm0 0h16a8 8 0 1 1 0 16H13.2a.2.2 0 0 1-.2-.2V24Z"},null,-1)]),14,NS)}var Qa=p(IS,[["render",PS]]);const MS=Object.assign(Qa,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Qa.name,Qa)}}),VS=t.defineComponent({name:"IconBrush",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-brush`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),OS=["stroke-width","stroke-linecap","stroke-linejoin"];function ES(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M33 13h7a1 1 0 0 1 1 1v12.14a1 1 0 0 1-.85.99l-21.3 3.24a1 1 0 0 0-.85.99V43M33 8v10.002A.998.998 0 0 1 32 19H8a1 1 0 0 1-1-1V8c0-.552.444-1 .997-1H32.01c.552 0 .99.447.99 1Z"},null,-1)]),14,OS)}var Ja=p(VS,[["render",ES]]);const WS=Object.assign(Ja,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ja.name,Ja)}}),TS=t.defineComponent({name:"IconCopy",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-copy`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),AS=["stroke-width","stroke-linecap","stroke-linejoin"];function FS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M20 6h18a2 2 0 0 1 2 2v22M8 16v24c0 1.105.891 2 1.996 2h20.007A1.99 1.99 0 0 0 32 40.008V15.997A1.997 1.997 0 0 0 30 14H10a2 2 0 0 0-2 2Z"},null,-1)]),14,AS)}var _a=p(TS,[["render",FS]]);const DS=Object.assign(_a,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+_a.name,_a)}}),ZS=t.defineComponent({name:"IconDelete",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-delete`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),HS=["stroke-width","stroke-linecap","stroke-linejoin"];function xS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5 11h5.5m0 0v29a1 1 0 0 0 1 1h25a1 1 0 0 0 1-1V11m-27 0H16m21.5 0H43m-5.5 0H32m-16 0V7h16v4m-16 0h16M20 18v15m8-15v15"},null,-1)]),14,HS)}var ec=p(ZS,[["render",xS]]);const RS=Object.assign(ec,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ec.name,ec)}}),qS=t.defineComponent({name:"IconEdit",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-edit`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),KS=["stroke-width","stroke-linecap","stroke-linejoin"];function US(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m30.48 19.038 5.733-5.734a1 1 0 0 0 0-1.414l-5.586-5.586a1 1 0 0 0-1.414 0l-5.734 5.734m7 7L15.763 33.754a1 1 0 0 1-.59.286l-6.048.708a1 1 0 0 1-1.113-1.069l.477-6.31a1 1 0 0 1 .29-.631l14.7-14.7m7 7-7-7M6 42h36"},null,-1)]),14,KS)}var tc=p(qS,[["render",US]]);const YS=Object.assign(tc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+tc.name,tc)}}),GS=t.defineComponent({name:"IconEraser",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-eraser`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),XS=["stroke-width","stroke-linecap","stroke-linejoin"];function QS(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M25.5 40.503 14.914 40.5a1 1 0 0 1-.707-.293l-9-9a1 1 0 0 1 0-1.414L13.5 21.5m12 19.003L44 40.5m-18.5.003L29 37M13.5 21.5 26.793 8.207a1 1 0 0 1 1.414 0l14.086 14.086a1 1 0 0 1 0 1.414L29 37M13.5 21.5 29 37"},null,-1)]),14,XS)}var nc=p(GS,[["render",QS]]);const JS=Object.assign(nc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+nc.name,nc)}}),_S=t.defineComponent({name:"IconFilter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-filter`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),e9=["stroke-width","stroke-linecap","stroke-linejoin"];function t9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M30 42V22.549a1 1 0 0 1 .463-.844l10.074-6.41A1 1 0 0 0 41 14.45V8a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v6.451a1 1 0 0 0 .463.844l10.074 6.41a1 1 0 0 1 .463.844V37"},null,-1)]),14,e9)}var oc=p(_S,[["render",t9]]);const n9=Object.assign(oc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+oc.name,oc)}}),o9=t.defineComponent({name:"IconFindReplace",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-find-replace`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),l9=["stroke-width","stroke-linecap","stroke-linejoin"];function i9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42.353 40.854 36.01 34.51m0 0a9 9 0 0 1-15.364-6.364c0-5 4-9 9-9s9 4 9 9a8.972 8.972 0 0 1-2.636 6.364Zm5.636-26.365h-36m10 16h-10m10 16h-10"},null,-1)]),14,l9)}var lc=p(o9,[["render",i9]]);const r9=Object.assign(lc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+lc.name,lc)}}),s9=t.defineComponent({name:"IconFontColors",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-font-colors`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),a9=["stroke-width","stroke-linecap","stroke-linejoin"];function c9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M9 41h30M16.467 22 11.5 34m20.032-12L24.998 7h-2l-6.532 15h15.065Zm0 0H16.467h15.065Zm0 0L36.5 34l-4.968-12Z"},null,-1)]),14,a9)}var ic=p(s9,[["render",c9]]);const u9=Object.assign(ic,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ic.name,ic)}}),d9=t.defineComponent({name:"IconFormula",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-formula`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),f9=["stroke-width","stroke-linecap","stroke-linejoin"];function m9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M40 8H10a1 1 0 0 0-1 1v.546a1 1 0 0 0 .341.753L24.17 23.273a1 1 0 0 1 .026 1.482l-.195.183L9.343 37.7a1 1 0 0 0-.343.754V39a1 1 0 0 0 1 1h30"},null,-1)]),14,f9)}var rc=p(d9,[["render",m9]]);const p9=Object.assign(rc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+rc.name,rc)}}),k9=t.defineComponent({name:"IconH1",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-h1`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),v9=["stroke-width","stroke-linecap","stroke-linejoin"];function y9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M40 42V21h-1l-6 3"},null,-1)]),14,v9)}var sc=p(k9,[["render",y9]]);const g9=Object.assign(sc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+sc.name,sc)}}),h9=t.defineComponent({name:"IconH2",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-h2`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$9=["stroke-width","stroke-linecap","stroke-linejoin"];function C9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M44 40H32v-.5l7.5-9c.914-1.117 2.5-3 2.5-5 0-2.485-2.239-4.5-5-4.5s-5 2.515-5 5"},null,-1)]),14,$9)}var ac=p(h9,[["render",C9]]);const b9=Object.assign(ac,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ac.name,ac)}}),w9=t.defineComponent({name:"IconH3",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-h3`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),S9=["stroke-width","stroke-linecap","stroke-linejoin"];function z9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M37.001 30h-2m2 0a5 5 0 0 0 0-10h-.556a4.444 4.444 0 0 0-4.444 4.444m5 5.556a5 5 0 0 1 0 10h-.556a4.444 4.444 0 0 1-4.444-4.444"},null,-1)]),14,S9)}var cc=p(w9,[["render",z9]]);const L9=Object.assign(cc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+cc.name,cc)}}),j9=t.defineComponent({name:"IconH4",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-h4`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),B9=["stroke-width","stroke-linecap","stroke-linejoin"];function I9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m14.5-6H31v-1l8-15h1.5v16Zm0 0H44m-3.5 0v6"},null,-1)]),14,B9)}var uc=p(j9,[["render",I9]]);const N9=Object.assign(uc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+uc.name,uc)}}),P9=t.defineComponent({name:"IconH5",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-h5`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),M9=["stroke-width","stroke-linecap","stroke-linejoin"];function V9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M43 21H32.5v9h.5s1.5-1 4-1a5 5 0 0 1 5 5v1a5 5 0 0 1-5 5c-2.05 0-4.728-1.234-5.5-3"},null,-1)]),14,M9)}var dc=p(P9,[["render",V9]]);const O9=Object.assign(dc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+dc.name,dc)}}),E9=t.defineComponent({name:"IconH6",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-h6`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),W9=["stroke-width","stroke-linecap","stroke-linejoin"];function T9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M32 34.5c0 3.038 2.239 5.5 5 5.5s5-2.462 5-5.5-2.239-5.5-5-5.5-5 2.462-5 5.5Zm0 0v-5.73c0-4.444 3.867-7.677 8-7.263.437.044.736.08.952.115"},null,-1)]),14,W9)}var fc=p(E9,[["render",T9]]);const A9=Object.assign(fc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+fc.name,fc)}}),F9=t.defineComponent({name:"IconH7",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-h7`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),D9=["stroke-width","stroke-linecap","stroke-linejoin"];function Z9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m4-21h12v1l-4.4 16-1.1 3.5"},null,-1)]),14,D9)}var mc=p(F9,[["render",Z9]]);const H9=Object.assign(mc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+mc.name,mc)}}),x9=t.defineComponent({name:"IconHighlight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-highlight`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),R9=["stroke-width","stroke-linecap","stroke-linejoin"];function q9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M19 18V9.28a1 1 0 0 1 .758-.97l8-2A1 1 0 0 1 29 7.28V18m-10 0h-4a1 1 0 0 0-1 1v8h-4a1 1 0 0 0-1 1v15m10-25h10m0 0h4a1 1 0 0 1 1 1v8h4a1 1 0 0 1 1 1v15"},null,-1)]),14,R9)}var pc=p(x9,[["render",q9]]);const K9=Object.assign(pc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+pc.name,pc)}}),U9=t.defineComponent({name:"IconItalic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-italic`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Y9=["stroke-width","stroke-linecap","stroke-linejoin"];function G9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M18 8h9m8 0h-8m0 0-6 32m0 0h-8m8 0h9"},null,-1)]),14,Y9)}var kc=p(U9,[["render",G9]]);const X9=Object.assign(kc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+kc.name,kc)}}),Q9=t.defineComponent({name:"IconLineHeight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-line-height`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),J9=["stroke-width","stroke-linecap","stroke-linejoin"];function _9(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M4 8h14.5M33 8H18.5m0 0v34"},null,-1),t.createElementVNode("path",{d:"M39 9.5 37 13h4l-2-3.5ZM39 38.5 37 35h4l-2 3.5Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M39 13h2l-2-3.5-2 3.5h2Zm0 0v22m0 0h2l-2 3.5-2-3.5h2Z"},null,-1)]),14,J9)}var vc=p(Q9,[["render",_9]]);const ez=Object.assign(vc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+vc.name,vc)}}),tz=t.defineComponent({name:"IconLink",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-link`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nz=["stroke-width","stroke-linecap","stroke-linejoin"];function oz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m14.1 25.414-4.95 4.95a6 6 0 0 0 8.486 8.485l8.485-8.485a6 6 0 0 0 0-8.485m7.779.707 4.95-4.95a6 6 0 1 0-8.486-8.485l-8.485 8.485a6 6 0 0 0 0 8.485"},null,-1)]),14,nz)}var yc=p(tz,[["render",oz]]);const lz=Object.assign(yc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+yc.name,yc)}}),iz=t.defineComponent({name:"IconObliqueLine",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-oblique-line`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rz=["stroke-width","stroke-linecap","stroke-linejoin"];function sz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M29.506 6.502 18.493 41.498"},null,-1)]),14,rz)}var gc=p(iz,[["render",sz]]);const az=Object.assign(gc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+gc.name,gc)}}),cz=t.defineComponent({name:"IconOrderedList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-ordered-list`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),uz=["stroke-width","stroke-linecap","stroke-linejoin"];function dz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 24h30M13 37h30M13 11h30"},null,-1),t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.578 13.06v1.695h5.041V13.06H9.164V7.555H7.748L5.255 8.968l.763 1.513 1.114-.636v3.215H5.578ZM5.37 26.205v1.49h5.07V26H7.964l.94-.94c.454-.44.783-.86.982-1.258.199-.404.298-.826.298-1.266 0-.686-.224-1.225-.683-1.6-.45-.372-1.093-.55-1.912-.55-.473 0-.933.072-1.38.214a3.63 3.63 0 0 0-1.133.582l-.066.053.652 1.533.113-.085c.263-.199.524-.345.783-.44.266-.094.524-.141.774-.141.309 0 .52.06.652.165.128.1.198.252.198.477 0 .177-.05.356-.154.54l-.001.002c-.099.186-.274.416-.528.69L5.37 26.205ZM10.381 38.344c0-.443-.118-.826-.358-1.145a1.702 1.702 0 0 0-.713-.56 1.652 1.652 0 0 0 .586-.52 1.73 1.73 0 0 0 .307-1.022c0-.404-.108-.763-.327-1.074a2.076 2.076 0 0 0-.918-.71c-.386-.166-.833-.247-1.34-.247-.48 0-.952.071-1.417.213-.459.134-.836.318-1.127.554l-.065.053.652 1.486.11-.076c.275-.193.563-.34.863-.442h.002c.3-.109.581-.162.844-.162.266 0 .454.065.579.18l.004.002c.128.107.198.262.198.48 0 .201-.07.33-.197.412-.138.089-.376.141-.733.141h-1.01v1.626h1.188c.371 0 .614.056.75.15.127.085.2.23.2.463 0 .254-.078.412-.21.503l-.002.002c-.136.097-.386.157-.777.157-.595 0-1.194-.199-1.8-.605l-.11-.073-.65 1.483.064.053c.285.236.662.424 1.127.565h.002c.465.136.95.203 1.456.203.852 0 1.538-.178 2.045-.546.517-.377.777-.896.777-1.544Z",fill:"currentColor",stroke:"none"},null,-1)]),14,uz)}var hc=p(cz,[["render",dz]]);const fz=Object.assign(hc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+hc.name,hc)}}),mz=t.defineComponent({name:"IconOriginalSize",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-original-size`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pz=["stroke-width","stroke-linecap","stroke-linejoin"];function kz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m5.5 11.5 5-2.5h1v32M34 11.5 39 9h1v32"},null,-1),t.createElementVNode("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z"},null,-1)]),14,pz)}var $c=p(mz,[["render",kz]]);const vz=Object.assign($c,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+$c.name,$c)}}),yz=t.defineComponent({name:"IconPaste",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-paste`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gz=["stroke-width","stroke-linecap","stroke-linejoin"];function hz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("rect",{x:"8",y:"14",width:"24",height:"28",rx:"1"},null,-1),t.createElementVNode("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z"},null,-1)]),14,gz)}var Cc=p(yz,[["render",hz]]);const $z=Object.assign(Cc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Cc.name,Cc)}}),Cz=t.defineComponent({name:"IconQuote",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-quote`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bz=["stroke-width","stroke-linecap","stroke-linejoin"];function wz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M18.08 33.093a6 6 0 0 1-12 0c-.212-3.593 2.686-6 6-6a6 6 0 0 1 6 6ZM39.08 33.093a6 6 0 0 1-12 0c-.212-3.593 2.686-6 6-6a6 6 0 0 1 6 6Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M6.08 33.093a6 6 0 1 0 6-6c-3.314 0-6.212 2.407-6 6Zm0 0c-.5-8.5 1-25.5 15-24m6 24a6 6 0 1 0 6-6c-3.314 0-6.212 2.407-6 6Zm0 0c-.5-8.5 1-25.5 15-24"},null,-1)]),14,bz)}var bc=p(Cz,[["render",wz]]);const Sz=Object.assign(bc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+bc.name,bc)}}),zz=t.defineComponent({name:"IconRedo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-redo`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Lz=["stroke-width","stroke-linecap","stroke-linejoin"];function jz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m32.678 23.78 7.778-7.778-7.778-7.778M39.19 16H18.5C12.149 16 7 21.15 7 27.5 7 33.852 12.149 39 18.5 39H31"},null,-1)]),14,Lz)}var wc=p(zz,[["render",jz]]);const Bz=Object.assign(wc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+wc.name,wc)}}),Iz=t.defineComponent({name:"IconScissor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-scissor`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Nz=["stroke-width","stroke-linecap","stroke-linejoin"];function Pz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m40.293 7.707-23.05 23.05m0 0a6 6 0 1 0-8.485 8.485 6 6 0 0 0 8.485-8.485Zm13.514 0a6 6 0 1 0 8.485 8.485 6 6 0 0 0-8.485-8.485Zm0 0L7.707 7.707"},null,-1)]),14,Nz)}var Sc=p(Iz,[["render",Pz]]);const Mz=Object.assign(Sc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Sc.name,Sc)}}),Vz=t.defineComponent({name:"IconSortAscending",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sort-ascending`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Oz=["stroke-width","stroke-linecap","stroke-linejoin"];function Ez(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M15 6v33.759a.1.1 0 0 1-.17.07L8 33m17-6h10.4v.65L27 39.35V40h11m-1-19L31.4 8h-.8L25 21"},null,-1)]),14,Oz)}var zc=p(Vz,[["render",Ez]]);const Wz=Object.assign(zc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+zc.name,zc)}}),Tz=t.defineComponent({name:"IconSortDescending",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sort-descending`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Az=["stroke-width","stroke-linecap","stroke-linejoin"];function Fz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M25 27h10.4v.65L27 39.35V40h11m-21.999 2V7.24a.1.1 0 0 0-.17-.07L9 14m28 7L31.4 8h-.8L25 21"},null,-1)]),14,Az)}var Lc=p(Tz,[["render",Fz]]);const Dz=Object.assign(Lc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Lc.name,Lc)}}),Zz=t.defineComponent({name:"IconSort",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sort`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Hz=["stroke-width","stroke-linecap","stroke-linejoin"];function xz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M43 9H5m0 30h14m15.5-15H5"},null,-1)]),14,Hz)}var jc=p(Zz,[["render",xz]]);const Rz=Object.assign(jc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+jc.name,jc)}}),qz=t.defineComponent({name:"IconStrikethrough",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-strikethrough`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Kz=["stroke-width","stroke-linecap","stroke-linejoin"];function Uz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 32c0 5.246 5.149 9 11.5 9S36 36.746 36 31.5c0-1.708-.5-4.5-3.5-5.695m0 0H43m-10.5 0H5M34 14.5C34 10.358 29.523 7 24 7s-10 3.358-10 7.5c0 1.794 1.6 4.21 3 5.5"},null,-1)]),14,Kz)}var Bc=p(qz,[["render",Uz]]);const Yz=Object.assign(Bc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Bc.name,Bc)}}),Gz=t.defineComponent({name:"IconUnderline",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-underline`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Xz=["stroke-width","stroke-linecap","stroke-linejoin"];function Qz(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 5v17.5C13 27 15.5 33 24 33s11-5 11-10.5V5M9 41h30"},null,-1)]),14,Xz)}var Ic=p(Gz,[["render",Qz]]);const Jz=Object.assign(Ic,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ic.name,Ic)}}),_z=t.defineComponent({name:"IconUndo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-undo`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),eL=["stroke-width","stroke-linecap","stroke-linejoin"];function tL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m15.322 23.78-7.778-7.778 7.778-7.778M8.81 16H29.5C35.851 16 41 21.15 41 27.5 41 33.852 35.851 39 29.5 39H17"},null,-1)]),14,eL)}var Nc=p(_z,[["render",tL]]);const nL=Object.assign(Nc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Nc.name,Nc)}}),oL=t.defineComponent({name:"IconUnorderedList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-unordered-list`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),lL=["stroke-width","stroke-linecap","stroke-linejoin"];function iL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 24h30M5 11h4m4 26h30M13 11h30M5 24h4M5 37h4"},null,-1)]),14,lL)}var Pc=p(oL,[["render",iL]]);const rL=Object.assign(Pc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Pc.name,Pc)}}),sL=t.defineComponent({name:"IconZoomIn",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-zoom-in`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),aL=["stroke-width","stroke-linecap","stroke-linejoin"];function cL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32.607 32.607A14.953 14.953 0 0 0 37 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393Zm0 0L41.5 41.5M29 22H15m7 7V15"},null,-1)]),14,aL)}var Mc=p(sL,[["render",cL]]);const uL=Object.assign(Mc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Mc.name,Mc)}}),dL=t.defineComponent({name:"IconZoomOut",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-zoom-out`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),fL=["stroke-width","stroke-linecap","stroke-linejoin"];function mL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32.607 32.607A14.953 14.953 0 0 0 37 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393Zm0 0L41.5 41.5M29 22H15"},null,-1)]),14,fL)}var Vc=p(dL,[["render",mL]]);const pL=Object.assign(Vc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Vc.name,Vc)}}),kL=t.defineComponent({name:"IconMuteFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-mute-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),vL=["stroke-width","stroke-linecap","stroke-linejoin"];function yL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5.931 13.001A2 2 0 0 0 4 15v18a2 2 0 0 0 2 2h7.37l9.483 6.639A2 2 0 0 0 26 40v-6.93L5.931 13.001ZM35.27 28.199l-3.311-3.313a7.985 7.985 0 0 0-1.96-6.107.525.525 0 0 1 .011-.718l2.122-2.122a.485.485 0 0 1 .7.008c3.125 3.393 3.938 8.15 2.439 12.252ZM41.13 34.059l-2.936-2.937c3.07-5.89 2.226-13.288-2.531-18.348a.513.513 0 0 1 .004-.713l2.122-2.122a.492.492 0 0 1 .703.006c6.322 6.64 7.202 16.56 2.639 24.114ZM26 18.928l-8.688-8.688 5.541-3.878A2 2 0 0 1 26 8v10.928Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"m7.012 4.184 35.272 35.272-2.828 2.828L4.184 7.012l2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1)]),14,vL)}var Oc=p(kL,[["render",yL]]);const gL=Object.assign(Oc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Oc.name,Oc)}}),hL=t.defineComponent({name:"IconPauseCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-pause-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$L=["stroke-width","stroke-linecap","stroke-linejoin"];function CL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-6-27a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1V18a1 1 0 0 0-1-1h-3Zm9 0a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1V18a1 1 0 0 0-1-1h-3Z",fill:"currentColor",stroke:"none"},null,-1)]),14,$L)}var Ec=p(hL,[["render",CL]]);const bL=Object.assign(Ec,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ec.name,Ec)}}),wL=t.defineComponent({name:"IconPlayArrowFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-play-arrow-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),SL=["stroke-width","stroke-linecap","stroke-linejoin"];function zL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17.533 10.974a1 1 0 0 0-1.537.844v24.356a1 1 0 0 0 1.537.844L36.67 24.84a1 1 0 0 0 0-1.688L17.533 10.974Z",fill:"currentColor",stroke:"none"},null,-1)]),14,SL)}var Wc=p(wL,[["render",zL]]);const LL=Object.assign(Wc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Wc.name,Wc)}}),jL=t.defineComponent({name:"IconPlayCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-play-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),BL=["stroke-width","stroke-linecap","stroke-linejoin"];function IL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M44 24c0 11.046-8.954 20-20 20S4 35.046 4 24 12.954 4 24 4s20 8.954 20 20Zm-23.662-7.783C19.302 15.605 18 16.36 18 17.575v12.85c0 1.214 1.302 1.97 2.338 1.358l10.89-6.425c1.03-.607 1.03-2.11 0-2.716l-10.89-6.425Z",fill:"currentColor",stroke:"none"},null,-1)]),14,BL)}var Tc=p(jL,[["render",IL]]);const NL=Object.assign(Tc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Tc.name,Tc)}}),PL=t.defineComponent({name:"IconSkipNextFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-skip-next-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),ML=["stroke-width","stroke-linecap","stroke-linejoin"];function VL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13.585 12.145a1 1 0 0 0-1.585.81v22.09a1 1 0 0 0 1.585.81L28.878 24.81a1 1 0 0 0 0-1.622L13.585 12.145Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33 36a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1h-2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,ML)}var Ac=p(PL,[["render",VL]]);const OL=Object.assign(Ac,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ac.name,Ac)}}),EL=t.defineComponent({name:"IconSkipPreviousFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-skip-previous-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),WL=["stroke-width","stroke-linecap","stroke-linejoin"];function TL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M34.414 35.855a1 1 0 0 0 1.586-.81v-22.09a1 1 0 0 0-1.586-.81L19.122 23.19a1 1 0 0 0 0 1.622l15.292 11.044Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15 12a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1h2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,WL)}var Fc=p(EL,[["render",TL]]);const AL=Object.assign(Fc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Fc.name,Fc)}}),FL=t.defineComponent({name:"IconSoundFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sound-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),DL=["stroke-width","stroke-linecap","stroke-linejoin"];function ZL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m14 15 10-7v32l-10-7H6V15h8Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M24.924 6.226A2 2 0 0 1 26 8v32a2 2 0 0 1-3.147 1.639L13.37 35H6a2 2 0 0 1-2-2V15a2 2 0 0 1 2-2h7.37l9.483-6.638a2 2 0 0 1 2.07-.136ZM35.314 35.042c6.248-6.249 6.248-16.38 0-22.628l2.828-2.828c7.81 7.81 7.81 20.474 0 28.284l-2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M29.657 29.728a8 8 0 0 0 0-11.314l2.828-2.828c4.687 4.686 4.687 12.284 0 16.97l-2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1)]),14,DL)}var Dc=p(FL,[["render",ZL]]);const HL=Object.assign(Dc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Dc.name,Dc)}}),xL=t.defineComponent({name:"IconBackward",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-backward`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),RL=["stroke-width","stroke-linecap","stroke-linejoin"];function qL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M38.293 36.293 26.707 24.707a1 1 0 0 1 0-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707v23.172c0 .89-1.077 1.337-1.707.707ZM21 12.414v23.172c0 .89-1.077 1.337-1.707.707L7.707 24.707a1 1 0 0 1 0-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707Z"},null,-1)]),14,RL)}var Zc=p(xL,[["render",qL]]);const KL=Object.assign(Zc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Zc.name,Zc)}}),UL=t.defineComponent({name:"IconForward",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-forward`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),YL=["stroke-width","stroke-linecap","stroke-linejoin"];function GL(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m9.707 11.707 11.586 11.586a1 1 0 0 1 0 1.414L9.707 36.293c-.63.63-1.707.184-1.707-.707V12.414c0-.89 1.077-1.337 1.707-.707ZM27 35.586V12.414c0-.89 1.077-1.337 1.707-.707l11.586 11.586a1 1 0 0 1 0 1.414L28.707 36.293c-.63.63-1.707.184-1.707-.707Z"},null,-1)]),14,YL)}var Hc=p(UL,[["render",GL]]);const XL=Object.assign(Hc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Hc.name,Hc)}}),QL=t.defineComponent({name:"IconFullscreenExit",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-fullscreen-exit`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),JL=["stroke-width","stroke-linecap","stroke-linejoin"];function _L(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M35 6v8a1 1 0 0 0 1 1h8M13 6v8a1 1 0 0 1-1 1H4m31 27v-8a1 1 0 0 1 1-1h8m-31 9v-8a1 1 0 0 0-1-1H4"},null,-1)]),14,JL)}var xc=p(QL,[["render",_L]]);const ej=Object.assign(xc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+xc.name,xc)}}),tj=t.defineComponent({name:"IconFullscreen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-fullscreen`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nj=["stroke-width","stroke-linecap","stroke-linejoin"];function oj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42 17V9a1 1 0 0 0-1-1h-8M6 17V9a1 1 0 0 1 1-1h8m27 23v8a1 1 0 0 1-1 1h-8M6 31v8a1 1 0 0 0 1 1h8"},null,-1)]),14,nj)}var Rc=p(tj,[["render",oj]]);const lj=Object.assign(Rc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Rc.name,Rc)}}),ij=t.defineComponent({name:"IconLiveBroadcast",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-live-broadcast`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rj=["stroke-width","stroke-linecap","stroke-linejoin"];function sj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M29 16h12a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V17a1 1 0 0 1 1-1h12m10 0 8-9m-8 9H19m0 0-8-9m17.281 21.88-6.195 4.475a1 1 0 0 1-1.586-.81v-8.262a1 1 0 0 1 1.521-.853l6.196 3.786a1 1 0 0 1 .064 1.664Z"},null,-1)]),14,rj)}var qc=p(ij,[["render",sj]]);const aj=Object.assign(qc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+qc.name,qc)}}),cj=t.defineComponent({name:"IconMusic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-music`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),uj=["stroke-width","stroke-linecap","stroke-linejoin"];function dj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M15 37a4 4 0 1 0-8 0 4 4 0 0 0 8 0Zm0 0V18.5M41 37a4 4 0 1 0-8 0 4 4 0 0 0 8 0Zm0 0V16.5m-26 2V9.926a1 1 0 0 1 .923-.997l24-1.846A1 1 0 0 1 41 8.08v8.42m-26 2 26-2"},null,-1)]),14,uj)}var Kc=p(cj,[["render",dj]]);const fj=Object.assign(Kc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Kc.name,Kc)}}),mj=t.defineComponent({name:"IconMute",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-mute`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pj=["stroke-width","stroke-linecap","stroke-linejoin"];function kj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m19 11.5 4.833-4.35a.1.1 0 0 1 .167.075V17m-14-1H7.1a.1.1 0 0 0-.1.1v15.8a.1.1 0 0 0 .1.1H14l9.833 8.85a.1.1 0 0 0 .167-.075V31m6.071-14.071C32.535 19.393 34 23 32.799 26m2.929-14.728C41.508 17.052 42.5 25 39.123 32M6.5 6.5l35 35"},null,-1)]),14,pj)}var Uc=p(mj,[["render",kj]]);const vj=Object.assign(Uc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Uc.name,Uc)}}),yj=t.defineComponent({name:"IconPauseCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-pause-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gj=["stroke-width","stroke-linecap","stroke-linejoin"];function hj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),t.createElementVNode("path",{d:"M19 19v10h1V19h-1ZM28 19v10h1V19h-1Z"},null,-1)]),14,gj)}var Yc=p(yj,[["render",hj]]);const $j=Object.assign(Yc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Yc.name,Yc)}}),Cj=t.defineComponent({name:"IconPause",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-pause`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bj=["stroke-width","stroke-linecap","stroke-linejoin"];function wj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1)]),14,bj)}var Gc=p(Cj,[["render",wj]]);const Sj=Object.assign(Gc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Gc.name,Gc)}}),zj=t.defineComponent({name:"IconPlayArrow",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-play-arrow`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Lj=["stroke-width","stroke-linecap","stroke-linejoin"];function jj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M12.533 7.965A1 1 0 0 0 11 8.81v30.377a1 1 0 0 0 1.533.846L36.656 24.84a1 1 0 0 0 0-1.692L12.533 7.965Z"},null,-1)]),14,Lj)}var Xc=p(zj,[["render",jj]]);const Bj=Object.assign(Xc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Xc.name,Xc)}}),Ij=t.defineComponent({name:"IconPlayCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-play-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Nj=["stroke-width","stroke-linecap","stroke-linejoin"];function Pj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6 6 14.059 6 24s8.059 18 18 18Z"},null,-1),t.createElementVNode("path",{d:"M19 17v14l12-7-12-7Z"},null,-1)]),14,Nj)}var Qc=p(Ij,[["render",Pj]]);const Mj=Object.assign(Qc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Qc.name,Qc)}}),Vj=t.defineComponent({name:"IconRecordStop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-record-stop`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Oj=["stroke-width","stroke-linecap","stroke-linejoin"];function Ej(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"clip-rule":"evenodd",d:"M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6Z"},null,-1),t.createElementVNode("path",{d:"M19 20a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-8Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M19 20a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-8Z"},null,-1)]),14,Oj)}var Jc=p(Vj,[["render",Ej]]);const Wj=Object.assign(Jc,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Jc.name,Jc)}}),Tj=t.defineComponent({name:"IconRecord",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-record`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Aj=["stroke-width","stroke-linecap","stroke-linejoin"];function Fj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"clip-rule":"evenodd",d:"M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6Z"},null,-1),t.createElementVNode("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1)]),14,Aj)}var _c=p(Tj,[["render",Fj]]);const Dj=Object.assign(_c,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+_c.name,_c)}}),Zj=t.defineComponent({name:"IconSkipNext",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-skip-next`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Hj=["stroke-width","stroke-linecap","stroke-linejoin"];function xj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M34 24 10 40V8l24 16Z"},null,-1),t.createElementVNode("path",{d:"M38 6v36"},null,-1)]),14,Hj)}var eu=p(Zj,[["render",xj]]);const Rj=Object.assign(eu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+eu.name,eu)}}),qj=t.defineComponent({name:"IconSkipPrevious",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-skip-previous`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Kj=["stroke-width","stroke-linecap","stroke-linejoin"];function Uj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m14 24 24 16V8L14 24Z"},null,-1),t.createElementVNode("path",{d:"M10 6v36"},null,-1)]),14,Kj)}var tu=p(qj,[["render",Uj]]);const Yj=Object.assign(tu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+tu.name,tu)}}),Gj=t.defineComponent({name:"IconSound",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sound`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),Xj=["stroke-width","stroke-linecap","stroke-linejoin"];function Qj(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m14 16 10-9v34l-10-9H6V16h8Z"},null,-1),t.createElementVNode("path",{d:"M31.071 16.929c3.905 3.905 3.905 10.237 0 14.142M36.727 11.272c7.03 7.03 7.03 18.426 0 25.456"},null,-1)]),14,Xj)}var nu=p(Gj,[["render",Qj]]);const Jj=Object.assign(nu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+nu.name,nu)}}),_j=t.defineComponent({name:"IconBytedanceColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-bytedance-color`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),eB=["stroke-width","stroke-linecap","stroke-linejoin"];function tB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M280.416 794.112 128 829.952v-636.32l152.416 35.84z",fill:"#325AB4"},null,-1),t.createElementVNode("path",{d:"M928 828.48 800 864V160l128 35.52z",fill:"#78E6DC"},null,-1),t.createElementVNode("path",{d:"M480 798.304 352 832V480l128 33.696z",fill:"#3C8CFF"},null,-1),t.createElementVNode("path",{d:"M576 449.696 704 416v352l-128-33.696z",fill:"#00C8D2"},null,-1)]),14,eB)}var ou=p(_j,[["render",tB]]);const nB=Object.assign(ou,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ou.name,ou)}}),oB=t.defineComponent({name:"IconLarkColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-lark-color`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),lB=["stroke-width","stroke-linecap","stroke-linejoin"];function iB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{fill:"#00d6b9",d:"m273.46 264.31 1.01-1.01c.65-.65 1.36-1.36 2.06-2.01l1.41-1.36 4.17-4.12 5.73-5.58 4.88-4.83 4.57-4.52 4.78-4.73 4.37-4.32 6.13-6.03c1.16-1.16 2.36-2.26 3.57-3.37 2.21-2.01 4.52-3.97 6.84-5.88 2.16-1.71 4.37-3.37 6.64-4.98 3.17-2.26 6.43-4.32 9.75-6.33 3.27-1.91 6.64-3.72 10.05-5.43 3.22-1.56 6.54-3.02 9.9-4.32 1.86-.75 3.77-1.41 5.68-2.06.96-.3 1.91-.65 2.92-.96a241.19 241.19 0 0 0-45.6-91.5c-4.17-5.18-10.51-8.19-17.14-8.19H128.97c-1.81 0-3.32 1.46-3.32 3.32 0 1.06.5 2.01 1.36 2.66 60.13 44.09 110 100.75 146.04 166l.4-.45Z"},null,-1),t.createElementVNode("path",{fill:"#133c9a",d:"M203.43 419.4c90.99 0 170.27-50.22 211.6-124.43 1.46-2.61 2.87-5.23 4.22-7.89a96.374 96.374 0 0 1-6.94 11.41c-.9 1.26-1.81 2.51-2.77 3.77-1.21 1.56-2.41 3.02-3.67 4.47a98.086 98.086 0 0 1-3.07 3.37 85.486 85.486 0 0 1-6.64 6.28c-1.31 1.11-2.56 2.16-3.92 3.17a76.24 76.24 0 0 1-4.78 3.42c-1.01.7-2.06 1.36-3.12 2.01-1.06.65-2.16 1.31-3.32 1.96a91.35 91.35 0 0 1-6.99 3.52c-2.06.9-4.17 1.76-6.28 2.56a82.5 82.5 0 0 1-7.04 2.26 86.613 86.613 0 0 1-10.81 2.31c-2.61.4-5.33.7-7.99.9-2.82.2-5.68.25-8.55.25-3.17-.05-6.33-.25-9.55-.6-2.36-.25-4.73-.6-7.09-1.01-2.06-.35-4.12-.8-6.18-1.31-1.11-.25-2.16-.55-3.27-.85-3.02-.8-6.03-1.66-9.05-2.51-1.51-.45-3.02-.85-4.47-1.31-2.26-.65-4.47-1.36-6.69-2.06-1.81-.55-3.62-1.16-5.43-1.76-1.71-.55-3.47-1.11-5.18-1.71l-3.52-1.21c-1.41-.5-2.87-1.01-4.27-1.51l-3.02-1.11c-2.01-.7-4.02-1.46-5.98-2.21-1.16-.45-2.31-.85-3.47-1.31-1.56-.6-3.07-1.21-4.63-1.81-1.61-.65-3.27-1.31-4.88-1.96l-3.17-1.31-3.92-1.61-3.02-1.26-3.12-1.36-2.71-1.21-2.46-1.11-2.51-1.16-2.56-1.21-3.27-1.51-3.42-1.61c-1.21-.6-2.41-1.16-3.62-1.76l-3.07-1.51A508.746 508.746 0 0 1 65.6 190.35c-1.26-1.31-3.32-1.41-4.68-.15-.65.6-1.06 1.51-1.06 2.41l.1 155.49v12.62c0 7.34 3.62 14.18 9.7 18.25 39.56 26.44 86.12 40.47 133.73 40.37"},null,-1),t.createElementVNode("path",{fill:"#3370ff",d:"M470.83 200.21c-30.72-15.03-65.86-18.25-98.79-9-1.41.4-2.77.8-4.12 1.21-.96.3-1.91.6-2.92.96-1.91.65-3.82 1.36-5.68 2.06-3.37 1.31-6.64 2.77-9.9 4.32-3.42 1.66-6.79 3.47-10.05 5.38-3.37 1.96-6.59 4.07-9.75 6.33-2.26 1.61-4.47 3.27-6.64 4.98-2.36 1.91-4.63 3.82-6.84 5.88-1.21 1.11-2.36 2.21-3.57 3.37l-6.13 6.03-4.37 4.32-4.78 4.73-4.57 4.52-4.88 4.83-5.68 5.63-4.17 4.12-1.41 1.36c-.65.65-1.36 1.36-2.06 2.01l-1.01 1.01-1.56 1.46-1.76 1.61c-15.13 13.93-32.02 25.84-50.17 35.54l3.27 1.51 2.56 1.21 2.51 1.16 2.46 1.11 2.71 1.21 3.12 1.36 3.02 1.26 3.92 1.61 3.17 1.31c1.61.65 3.27 1.31 4.88 1.96 1.51.6 3.07 1.21 4.63 1.81 1.16.45 2.31.85 3.47 1.31 2.01.75 4.02 1.46 5.98 2.21l3.02 1.11c1.41.5 2.82 1.01 4.27 1.51l3.52 1.21c1.71.55 3.42 1.16 5.18 1.71 1.81.6 3.62 1.16 5.43 1.76 2.21.7 4.47 1.36 6.69 2.06 1.51.45 3.02.9 4.47 1.31 3.02.85 6.03 1.71 9.05 2.51 1.11.3 2.16.55 3.27.85 2.06.5 4.12.9 6.18 1.31 2.36.4 4.73.75 7.09 1.01 3.22.35 6.38.55 9.55.6 2.87.05 5.73-.05 8.55-.25 2.71-.2 5.38-.5 7.99-.9 3.62-.55 7.24-1.36 10.81-2.31 2.36-.65 4.73-1.41 7.04-2.26a75.16 75.16 0 0 0 6.28-2.56 91.35 91.35 0 0 0 6.99-3.52c1.11-.6 2.21-1.26 3.32-1.96 1.11-.65 2.11-1.36 3.12-2.01 1.61-1.11 3.22-2.21 4.78-3.42 1.36-1.01 2.66-2.06 3.92-3.17 2.26-1.96 4.47-4.07 6.59-6.28 1.06-1.11 2.06-2.21 3.07-3.37 1.26-1.46 2.51-2.97 3.67-4.47a73.33 73.33 0 0 0 2.77-3.77c2.51-3.62 4.83-7.39 6.89-11.31l2.36-4.68 21.01-41.88.25-.5c6.94-14.98 16.39-28.45 28-39.97Z"},null,-1)]),14,lB)}var lu=p(oB,[["render",iB]]);const rB=Object.assign(lu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+lu.name,lu)}}),sB=t.defineComponent({name:"IconTiktokColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-tiktok-color`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),aB=["stroke-width","stroke-linecap","stroke-linejoin"];function cB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createStaticVNode(' ',5)]),14,aB)}var iu=p(sB,[["render",cB]]);const uB=Object.assign(iu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+iu.name,iu)}}),dB=t.defineComponent({name:"IconXiguaColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-xigua-color`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),fB=["stroke-width","stroke-linecap","stroke-linejoin"];function mB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M381.968 38.684c-202.85 54.614-351.085 232.757-371.89 446.01C-.326 590.018 28.281 630.328 140.108 668.037c104.026 33.808 176.843 101.425 209.351 189.846 40.31 115.729 44.211 122.23 91.023 144.336 40.31 19.504 58.514 19.504 131.332 7.802 211.951-36.41 362.788-171.642 416.101-374.492C1059.434 368.965 882.59 90.697 605.623 32.183 517.2 13.978 470.39 15.279 381.968 38.684zm176.843 322.48c158.64 74.117 201.55 158.638 119.63 237.957-102.725 97.524-240.56 136.534-291.271 80.62-20.806-23.406-24.707-48.112-24.707-161.24s3.901-137.833 24.707-161.239c32.507-36.409 88.421-35.108 171.641 3.901z",fill:"#FE163E"},null,-1)]),14,fB)}var ru=p(dB,[["render",mB]]);const pB=Object.assign(ru,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ru.name,ru)}}),kB=t.defineComponent({name:"IconFaceBookCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-faceBook-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),vB=["stroke-width","stroke-linecap","stroke-linejoin"];function yB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 1C11.29 1 1 11.29 1 24s10.29 23 23 23 23-10.29 23-23S36.71 1 24 1Zm6.172 22.88H26.18v14.404h-5.931V23.88H17.22v-4.962h3.027V15.89c0-3.993 1.695-6.414 6.414-6.414h3.993v4.962h-2.421c-1.815 0-1.936.727-1.936 1.936v2.421h4.478l-.605 5.084h.001Z",fill:"currentColor",stroke:"none"},null,-1)]),14,vB)}var su=p(kB,[["render",yB]]);const gB=Object.assign(su,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+su.name,su)}}),hB=t.defineComponent({name:"IconFacebookSquareFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-facebook-square-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$B=["stroke-width","stroke-linecap","stroke-linejoin"];function CB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M43.125 2.475c.6 0 1.2.225 1.688.713.524.487.75 1.012.75 1.612v38.363c0 .6-.263 1.2-.75 1.612-.526.488-1.088.713-1.688.713H32.138V28.913h5.625l.825-6.563h-6.45v-4.275c0-2.137 1.087-3.225 3.3-3.225h3.374V9.263c-1.2-.225-2.85-.338-5.024-.338-2.513 0-4.5.75-6.038 2.25-1.538 1.5-2.288 3.675-2.288 6.375v4.8h-5.625v6.563h5.625v16.575h-20.7c-.6 0-1.2-.225-1.612-.713-.487-.487-.712-1.012-.712-1.612V4.8c0-.6.224-1.2.712-1.612.488-.488 1.012-.713 1.613-.713h38.362Z",fill:"currentColor",stroke:"none"},null,-1)]),14,$B)}var au=p(hB,[["render",CB]]);const bB=Object.assign(au,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+au.name,au)}}),wB=t.defineComponent({name:"IconGoogleCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-google-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),SB=["stroke-width","stroke-linecap","stroke-linejoin"];function zB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32.571 33.526c-2.084 1.92-4.927 3.05-8.322 3.05a12.568 12.568 0 0 1-12.572-12.577A12.58 12.58 0 0 1 24.25 11.416a12.103 12.103 0 0 1 8.414 3.277L29.061 18.3a6.787 6.787 0 0 0-4.807-1.88c-3.277 0-6.045 2.213-7.037 5.186a7.567 7.567 0 0 0-.394 2.392c0 .833.144 1.638.394 2.391.992 2.973 3.763 5.187 7.032 5.187 1.696 0 3.133-.449 4.254-1.202a5.778 5.778 0 0 0 2.513-3.8h-6.767V21.71h11.844c.15.825.227 1.682.227 2.57 0 3.835-1.371 7.055-3.749 9.246ZM24 1A23 23 0 1 0 24 47 23 23 0 0 0 24 1Z",fill:"currentColor",stroke:"none"},null,-1)]),14,SB)}var cu=p(wB,[["render",zB]]);const LB=Object.assign(cu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+cu.name,cu)}}),jB=t.defineComponent({name:"IconQqCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-qq-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),BB=["stroke-width","stroke-linecap","stroke-linejoin"];function IB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24.007 1C11.281 1 1 11.281 1 24.007c0 13.23 11.216 23.87 24.733 22.936 11.288-.791 20.49-9.994 21.21-21.354C47.877 12.144 37.237 1 24.007 1Zm11.36 29.262s-.79 2.23-2.3 4.242c0 0 2.66.935 2.444 3.236 0 0 .072 2.66-5.68 2.444 0 0-4.026-.287-5.248-2.013h-1.079c-1.222 1.726-5.248 2.013-5.248 2.013-5.752.216-5.68-2.444-5.68-2.444-.216-2.373 2.444-3.236 2.444-3.236-1.51-2.013-2.3-4.241-2.3-4.241-3.596 5.895-3.236-.791-3.236-.791.647-3.955 3.523-6.543 3.523-6.543-.431-3.595 1.078-4.242 1.078-4.242.216-11.072 9.707-10.929 9.922-10.929.216 0 9.707-.215 9.994 10.929 0 0 1.51.647 1.079 4.242 0 0 2.876 2.588 3.523 6.543 0 0 .36 6.686-3.236.79Z",fill:"currentColor",stroke:"none"},null,-1)]),14,BB)}var uu=p(jB,[["render",IB]]);const NB=Object.assign(uu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+uu.name,uu)}}),PB=t.defineComponent({name:"IconTwitterCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-twitter-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),MB=["stroke-width","stroke-linecap","stroke-linejoin"];function VB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 1C11.296 1 1 11.297 1 24s10.296 23 23 23c12.703 0 23-10.297 23-23S36.703 1 24 1Zm11.698 18.592c-.13 9.818-6.408 16.542-15.78 16.965-3.864.176-6.664-1.072-9.1-2.62 2.855.456 6.397-.686 8.292-2.307-2.8-.273-4.458-1.698-5.233-3.991.808.14 1.66.103 2.43-.06-2.527-.846-4.331-2.407-4.424-5.68.709.323 1.448.626 2.43.686-1.891-1.075-3.29-5.007-1.688-7.607 2.806 3.076 6.182 5.586 11.724 5.926-1.391-5.949 6.492-9.175 9.791-5.177 1.395-.27 2.53-.799 3.622-1.374-.45 1.381-1.315 2.347-2.37 3.119 1.158-.157 2.184-.44 3.06-.872-.544 1.128-1.732 2.14-2.754 2.992Z",fill:"currentColor",stroke:"none"},null,-1)]),14,MB)}var du=p(PB,[["render",VB]]);const OB=Object.assign(du,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+du.name,du)}}),EB=t.defineComponent({name:"IconWeiboCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-weibo-circle-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),WB=["stroke-width","stroke-linecap","stroke-linejoin"];function TB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 47a23 23 0 1 1 23-23 22.988 22.988 0 0 1-23 23Zm1.276-26.994c-.544.063-2.259 1.171-1.297-1.108C25 15 20.235 15.293 17.874 16.16A23.776 23.776 0 0 0 7.649 27.283c-2.007 6.419 5.018 10.329 10.246 11.123 5.227.795 13.068-.502 16.622-4.85 2.635-3.179 3.137-7.507-1.84-8.761-1.651-.398-.69-1.088-.271-2.259a2.775 2.775 0 0 0-2.175-3.24 2.092 2.092 0 0 0-.335-.042 12.468 12.468 0 0 0-4.62.752Zm7.004-3.889a2.326 2.326 0 0 0-1.903.544c-.377.339-.418 1.338.962 1.652.458.021.913.084 1.36.188a1.836 1.836 0 0 1 1.233 2.07c-.21 1.924.878 2.237 1.652 1.714a1.647 1.647 0 0 0 .627-1.338 4.117 4.117 0 0 0-3.325-4.767c-.042-.008-.61-.063-.606-.063Zm7.423.084a8.408 8.408 0 0 0-6.838-4.6c-1.129-.126-3.512-.397-3.784 1.15a1.17 1.17 0 0 0 .857 1.4c.042 0 .084.022.126.022.523.02 1.048 0 1.568-.063a6.481 6.481 0 0 1 6.524 6.44c0 .3-.02.601-.063.9-.063.355-.105.71-.147 1.066A1.277 1.277 0 0 0 38.93 24a1.255 1.255 0 0 0 1.338-.648c.71-2.373.501-4.926-.585-7.151h.02ZM21.616 36.44c-5.457.69-10.245-1.673-10.684-5.27-.44-3.595 3.575-7.066 9.033-7.756 5.457-.69 10.245 1.672 10.705 5.269.46 3.596-3.617 7.088-9.075 7.757h.021Zm-1.484-10.266a5.181 5.181 0 0 0-5.353 4.913 4.662 4.662 0 0 0 4.935 4.391c.14-.004.28-.017.418-.042a5.503 5.503 0 0 0 5.185-5.143 4.472 4.472 0 0 0-4.746-4.182l-.44.063Zm1.003 4.244a.669.669 0 0 1-.773-.544v-.083a.76.76 0 0 1 .774-.711.642.642 0 0 1 .731.544.076.076 0 0 1 .021.062.807.807 0 0 1-.753.732Zm-2.78 2.781a1.65 1.65 0 0 1-1.861-1.422.266.266 0 0 1-.021-.125 1.844 1.844 0 0 1 1.882-1.736 1.562 1.562 0 0 1 1.819 1.297.46.46 0 0 1 .02.167 1.96 1.96 0 0 1-1.84 1.819Z",fill:"currentColor",stroke:"none"},null,-1)]),14,WB)}var fu=p(EB,[["render",TB]]);const AB=Object.assign(fu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+fu.name,fu)}}),FB=t.defineComponent({name:"IconAlipayCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-alipay-circle`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),DB=["stroke-width","stroke-linecap","stroke-linejoin"];function ZB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M10.8 27.025c-.566.456-1.174 1.122-1.35 1.968-.24 1.156-.05 2.604 1.065 3.739 1.352 1.376 3.405 1.753 4.292 1.818 2.41.174 4.978-1.02 6.913-2.384.759-.535 2.058-1.61 3.3-3.268-2.783-1.437-6.257-3.026-9.97-2.87-1.898.079-3.256.472-4.25.997Zm35.29 6.354A23.872 23.872 0 0 0 48 24C48 10.767 37.234 0 24 0S0 10.767 0 24c0 13.234 10.766 24 24 24 7.987 0 15.07-3.925 19.436-9.943a2688.801 2688.801 0 0 0-15.11-7.467c-1.999 2.277-4.953 4.56-8.29 5.554-2.097.623-3.986.86-5.963.457-1.956-.4-3.397-1.317-4.237-2.235-.428-.469-.92-1.064-1.275-1.773.033.09.056.143.056.143s-.204-.353-.361-.914a4.03 4.03 0 0 1-.157-.85 4.383 4.383 0 0 1-.009-.612 4.409 4.409 0 0 1 .078-1.128c.197-.948.601-2.054 1.649-3.08 2.3-2.251 5.38-2.372 6.976-2.363 2.363.014 6.47 1.048 9.928 2.27.958-2.04 1.573-4.221 1.97-5.676H14.31v-1.555h7.384V15.72h-8.938v-1.555h8.938v-3.108c0-.427.084-.778.777-.778h3.498v3.886h9.717v1.555H25.97v3.11h7.773s-.78 4.35-3.221 8.64c5.416 1.934 13.037 4.914 15.568 5.91Z",fill:"currentColor",stroke:"none"},null,-1)]),14,DB)}var mu=p(FB,[["render",ZB]]);const HB=Object.assign(mu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+mu.name,mu)}}),xB=t.defineComponent({name:"IconCodeSandbox",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-code-sandbox`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),RB=["stroke-width","stroke-linecap","stroke-linejoin"];function qB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m25.002 1.6 17.9 10.3c.6.4 1 1 1 1.7v20.7c0 .7-.4 1.4-1 1.7l-17.9 10.4c-.6.4-1.4.4-2 0l-17.9-10.3c-.6-.4-1-1-1-1.7V13.7c0-.7.4-1.4 1-1.7l17.9-10.4c.6-.4 1.4-.4 2 0Zm13.5 12.4-7.9-4.5-6.6 4.5-6.5-4-7.3 4.3 13.8 8.7 14.5-9Zm-16.5 26.4V26.3l-14-8.9v7.9l8 5.5V37l6 3.4Zm4 0 6-3.5v-5.2l8-5.5v-8.9l-14 8.9v14.2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,RB)}var pu=p(xB,[["render",qB]]);const KB=Object.assign(pu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+pu.name,pu)}}),UB=t.defineComponent({name:"IconCodepen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-codepen`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),YB=["stroke-width","stroke-linecap","stroke-linejoin"];function GB(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M45 15.7v17.1L24.5 44.7c-.3.2-.7.2-1 0l-20-11.5c-.3-.2-.5-.5-.5-.9V15.7c0-.4.2-.7.5-.9l20-11.6c.3-.2.7-.2 1 0l20 11.6c.3.2.5.5.5.9ZM26 9v9.8l5.5 3.2 8.5-4.9L26 9Zm-4 0L8 17.1l8.4 4.9 5.6-3.2V9Zm0 21.2L16.5 27 9 31.4 22 39v-8.8Zm17 1.2L31.4 27 26 30.2V39l13-7.6Zm2-3.4v-6l-5 3 5 3Zm-29-3-5-3v6l5-3Zm8 0 4 2 4-2-4-2-4 2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,YB)}var ku=p(UB,[["render",GB]]);const XB=Object.assign(ku,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ku.name,ku)}}),QB=t.defineComponent({name:"IconFacebook",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-facebook`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),JB=["stroke-width","stroke-linecap","stroke-linejoin"];function _B(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M35.184 15.727 34.312 24h-6.613v24h-9.933V24h-4.95v-8.273h4.95v-4.98C17.766 4.016 20.564 0 28.518 0h6.61v8.273H30.99c-3.086 0-3.292 1.166-3.292 3.32v4.134h7.485Z",fill:"currentColor",stroke:"none"},null,-1)]),14,JB)}var vu=p(QB,[["render",_B]]);const eI=Object.assign(vu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+vu.name,vu)}}),tI=t.defineComponent({name:"IconGithub",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-github`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nI=["stroke-width","stroke-linecap","stroke-linejoin"];function oI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M.056 24.618c0 10.454 6.7 19.344 16.038 22.608 1.259.32 1.067-.582 1.067-1.19v-4.148c-7.265.853-7.553-3.957-8.043-4.758-.987-1.686-3.312-2.112-2.62-2.912 1.654-.853 3.34.213 5.291 3.1 1.413 2.09 4.166 1.738 5.562 1.385a6.777 6.777 0 0 1 1.856-3.253C11.687 34.112 8.55 29.519 8.55 24.057c0-2.646.874-5.082 2.586-7.045-1.088-3.243.102-6.01.26-6.422 3.11-.282 6.337 2.225 6.587 2.421 1.766-.474 3.782-.73 6.038-.73 2.266 0 4.293.26 6.069.74.603-.458 3.6-2.608 6.49-2.345.155.41 1.317 3.12.294 6.315 1.734 1.968 2.62 4.422 2.62 7.077 0 5.472-3.158 10.07-10.699 11.397a6.82 6.82 0 0 1 2.037 4.875v6.02c.042.48 0 .96.806.96 9.477-3.194 16.299-12.15 16.299-22.697C47.938 11.396 37.218.68 23.996.68 10.77.675.055 11.391.055 24.617l.001.001Z",fill:"currentColor",stroke:"none"},null,-1)]),14,nI)}var yu=p(tI,[["render",oI]]);const lI=Object.assign(yu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+yu.name,yu)}}),iI=t.defineComponent({name:"IconGitlab",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-gitlab`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rI=["stroke-width","stroke-linecap","stroke-linejoin"];function sI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M45.53 26.154 39.694 6.289v-.005c-.407-1.227-1.377-1.955-2.587-1.955-1.254 0-2.277.723-2.663 1.885L30.62 17.625H17.4l-3.825-11.41c-.386-1.163-1.41-1.886-2.663-1.886-1.237 0-2.276.792-2.592 1.96l-5.83 19.865a2.047 2.047 0 0 0 .724 2.18l19.741 14.807c.14.193.332.338.557.418l.461.343.455-.343c.263-.091.483-.252.638-.477L44.8 28.33a2.03 2.03 0 0 0 .728-2.175ZM36.84 6.932c.053-.096.155-.102.187-.102.06 0 .134.016.182.161l3.183 10.704H33.24l3.6-10.763Zm-26.11.054c.047-.14.122-.156.181-.156.145 0 .156.006.183.091L14.699 17.7H7.633l3.096-10.714ZM5.076 26.502l1.511-5.213 10.843 14.475-12.354-9.262Zm3.96-6.236h6.54l4.865 15.23-11.406-15.23Zm15.01 17.877-5.743-17.877h11.48l-5.737 17.877Zm8.459-17.877h6.402L27.642 35.31l4.864-15.043Zm-2.18 15.745L41.43 21.187l1.58 5.315-12.685 9.509Z",fill:"currentColor",stroke:"none"},null,-1)]),14,rI)}var gu=p(iI,[["render",sI]]);const aI=Object.assign(gu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+gu.name,gu)}}),cI=t.defineComponent({name:"IconGoogle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-google`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),uI=["stroke-width","stroke-linecap","stroke-linejoin"];function dI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M23.997 21.054h19.42a19.46 19.46 0 0 1 .321 3.428c0 3.875-.812 7.335-2.437 10.38-1.625 3.044-3.942 5.424-6.951 7.138-3.01 1.714-6.46 2.572-10.353 2.572-2.803 0-5.473-.54-8.009-1.621-2.535-1.08-4.723-2.54-6.562-4.38-1.84-1.839-3.3-4.026-4.38-6.562A20.223 20.223 0 0 1 3.426 24c0-2.803.54-5.473 1.62-8.009 1.08-2.535 2.54-4.723 4.38-6.562 1.84-1.84 4.027-3.3 6.562-4.38a20.223 20.223 0 0 1 8.01-1.62c5.356 0 9.955 1.794 13.794 5.384l-5.598 5.384c-2.197-2.125-4.929-3.188-8.197-3.188-2.303 0-4.433.58-6.388 1.741a12.83 12.83 0 0 0-4.648 4.728c-1.142 1.99-1.714 4.165-1.714 6.522s.572 4.531 1.714 6.523a12.83 12.83 0 0 0 4.648 4.727c1.955 1.16 4.085 1.741 6.388 1.741 1.554 0 2.982-.214 4.286-.643 1.303-.428 2.375-.964 3.214-1.607a11.63 11.63 0 0 0 2.197-2.196c.625-.822 1.084-1.598 1.38-2.33a9.84 9.84 0 0 0 .602-2.09H23.997v-7.071Z",fill:"currentColor",stroke:"none"},null,-1)]),14,uI)}var hu=p(cI,[["render",dI]]);const fI=Object.assign(hu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+hu.name,hu)}}),mI=t.defineComponent({name:"IconQqZone",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-qq-zone`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pI=["stroke-width","stroke-linecap","stroke-linejoin"];function kI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M25.1 3.9c.2.1.4.3.5.5l6.8 10L44 17.8c1.1.3 1.7 1.4 1.4 2.5-.1.2-.2.5-.3.7l-7.4 9.5.4 12c0 1.1-.8 2-1.9 2.1-.2 0-.5 0-.7-.1L24 40.4l-11.3 4.1c-1 .4-2.2-.2-2.6-1.2-.1-.3-.1-.6-.1-.8l.4-12L3 20.9c-.7-.9-.5-2.1.4-2.8.2-.2.4-.3.7-.3l11.6-3.4 6.8-10c.5-.9 1.7-1.1 2.6-.5ZM24 9.1l-5.9 8.7-10.1 3 6.5 8.3-.3 10.5 9.9-3.6 9.9 3.6-.3-10.5 6.5-8.3-10.1-3L24 9.1Zm5 11.5c.8 0 1.5.5 1.8 1.2.3.7.1 1.6-.5 2.1L24 29.6h5c1 0 1.9.9 1.9 1.9 0 1-.9 1.9-1.9 1.9H19c-.8 0-1.5-.5-1.8-1.2-.3-.7-.1-1.6.5-2.1l6.3-5.7h-5c-1 0-1.9-.9-1.9-1.9 0-1 .9-1.9 1.9-1.9h10Z",fill:"currentColor",stroke:"none"},null,-1)]),14,pI)}var $u=p(mI,[["render",kI]]);const vI=Object.assign($u,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+$u.name,$u)}}),yI=t.defineComponent({name:"IconQq",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-qq`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gI=["stroke-width","stroke-linecap","stroke-linejoin"];function hI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7.85 32.825s1.153 3.136 3.264 5.955c0 0-3.779 1.281-3.458 4.61 0 0-.128 3.714 8.069 3.458 0 0 5.764-.45 7.494-2.88h1.52c1.73 2.432 7.494 2.88 7.494 2.88 8.193.256 8.068-3.457 8.068-3.457.318-3.33-3.458-4.611-3.458-4.611 2.11-2.82 3.264-5.955 3.264-5.955 5.122 8.259 4.611-1.154 4.611-1.154-.96-5.57-4.995-9.221-4.995-9.221.576-5.058-1.537-5.955-1.537-5.955C37.742.844 24.26 1.12 23.978 1.126 23.694 1.12 10.21.846 9.767 16.495c0 0-2.113.897-1.537 5.955 0 0-4.034 3.65-4.995 9.221.005 0-.51 9.413 4.615 1.154Z",fill:"currentColor",stroke:"none"},null,-1)]),14,gI)}var Cu=p(yI,[["render",hI]]);const $I=Object.assign(Cu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Cu.name,Cu)}}),CI=t.defineComponent({name:"IconTwitter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-twitter`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bI=["stroke-width","stroke-linecap","stroke-linejoin"];function wI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M43.277 13.575c0 16.613-10.912 28.575-26.962 29.1-6.788.525-11.438-1.537-15.6-4.65 4.65.525 10.912-1.012 13.987-4.163-4.65 0-7.275-2.625-8.812-6.187h4.162C5.89 26.1 2.74 22.987 2.74 17.812c1.012.525 2.062 1.013 4.162 1.013-3.637-2.063-5.7-8.813-3.112-12.975 4.65 5.175 10.35 9.863 19.762 10.35C20.927 5.85 34.465.6 40.165 7.388c2.625-.525 4.162-1.538 6.187-2.625-.525 2.625-2.062 4.162-4.162 5.175 2.062 0 3.637-.525 5.175-1.538-.488 2.063-2.55 4.162-4.088 5.175Z",fill:"currentColor",stroke:"none"},null,-1)]),14,bI)}var bu=p(CI,[["render",wI]]);const SI=Object.assign(bu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+bu.name,bu)}}),zI=t.defineComponent({name:"IconWechat",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-wechat`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),LI=["stroke-width","stroke-linecap","stroke-linejoin"];function jI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M32.09 16.362a14.39 14.39 0 0 0-6.927 1.716 13.087 13.087 0 0 0-5.008 4.676 11.936 11.936 0 0 0-1.856 6.473c.01 1.137.185 2.273.517 3.36h-1.505a26.653 26.653 0 0 1-4.766-.593l-.925-.166-5.665 2.93 1.55-4.848C3.179 26.783 1.018 23.077 1 18.792a11.951 11.951 0 0 1 2.188-6.927 14.943 14.943 0 0 1 5.938-5.027 18.579 18.579 0 0 1 8.248-1.837A18.82 18.82 0 0 1 24.8 6.506a16.863 16.863 0 0 1 5.893 4.128 11.963 11.963 0 0 1 2.992 5.817 17.922 17.922 0 0 0-1.595-.09Zm-20.152-.414a2.167 2.167 0 0 0 1.505-.471c.405-.378.62-.908.593-1.46a1.881 1.881 0 0 0-.592-1.46 2.025 2.025 0 0 0-1.506-.535 2.778 2.778 0 0 0-1.67.535c-.454.323-.728.849-.728 1.401a1.708 1.708 0 0 0 .727 1.523 2.925 2.925 0 0 0 1.671.467ZM47 28.99a9.573 9.573 0 0 1-1.59 5.193c-1.128 1.6-2.52 3-4.129 4.128l1.258 4.129-4.51-2.413h-.243a20.758 20.758 0 0 1-4.6.76 15.538 15.538 0 0 1-7.03-1.59 13.089 13.089 0 0 1-5.008-4.313 10.501 10.501 0 0 1-1.838-5.939 10.29 10.29 0 0 1 1.838-5.92c1.266-1.847 3-3.334 5.008-4.313a15.579 15.579 0 0 1 7.03-1.59 14.919 14.919 0 0 1 6.761 1.59 13.286 13.286 0 0 1 5.09 4.312 10.004 10.004 0 0 1 1.94 5.966H47ZM23.407 11.955a2.77 2.77 0 0 0-1.747.534 1.65 1.65 0 0 0-.76 1.46c-.017.584.27 1.146.76 1.46.498.36 1.1.544 1.716.535a2.083 2.083 0 0 0 1.505-.472c.368-.404.561-.925.534-1.46a1.834 1.834 0 0 0-.534-1.532 1.887 1.887 0 0 0-1.532-.534h.063v.009h-.005Zm5.256 15.03a2.016 2.016 0 0 0 1.46-.498c.332-.288.525-.7.534-1.137a1.612 1.612 0 0 0-.534-1.136 2.062 2.062 0 0 0-1.46-.499 1.58 1.58 0 0 0-1.092.499c-.305.296-.49.71-.498 1.136.009.427.184.84.498 1.137.288.305.679.48 1.092.499Zm8.953 0a2.016 2.016 0 0 0 1.46-.498c.332-.288.525-.7.534-1.137a1.558 1.558 0 0 0-.593-1.136 2.12 2.12 0 0 0-1.401-.499 1.493 1.493 0 0 0-1.092.499c-.305.296-.49.71-.498 1.136.009.427.184.84.498 1.137.279.305.674.49 1.092.499Z",fill:"currentColor",stroke:"none"},null,-1)]),14,LI)}var wu=p(zI,[["render",jI]]);const BI=Object.assign(wu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+wu.name,wu)}}),II=t.defineComponent({name:"IconWechatpay",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-wechatpay`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),NI=["stroke-width","stroke-linecap","stroke-linejoin"];function PI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17.514 29.52a1.502 1.502 0 0 1-.715.165c-.608 0-1.104-.33-1.38-.826l-.113-.219-4.357-9.493c-.054-.112-.054-.219-.054-.33 0-.444.331-.774.774-.774.165 0 .33.053.496.165l5.13 3.643c.384.218.827.384 1.323.384.277 0 .55-.054.827-.166l24.058-10.704C39.2 6.288 32.085 2.976 24.026 2.976 10.896 2.976.191 11.861.191 22.837c0 5.958 3.2 11.366 8.22 15.008.383.278.66.774.66 1.27 0 .165-.053.33-.112.496-.384 1.488-1.05 3.92-1.05 4.026a2.025 2.025 0 0 0-.112.608c0 .443.33.774.773.774.165 0 .33-.054.443-.166l5.184-3.034c.384-.219.826-.384 1.27-.384.218 0 .495.053.714.112a27.712 27.712 0 0 0 7.781 1.104c13.13 0 23.835-8.886 23.835-19.862 0-3.312-.992-6.453-2.704-9.216L17.679 29.408l-.165.112Z",fill:"currentColor",stroke:"none"},null,-1)]),14,NI)}var Su=p(II,[["render",PI]]);const MI=Object.assign(Su,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Su.name,Su)}}),VI=t.defineComponent({name:"IconWeibo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-weibo`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),OI=["stroke-width","stroke-linecap","stroke-linejoin"];function EI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M31.82 5.6c-1.445.635-1.776 2.144-.727 3.192.515.516.993.608 3.11.608 2.952 0 4.94.781 6.448 2.53 1.84 2.079 2.052 2.714 2.052 6.513 0 3.377 0 3.441.782 3.892 1.812 1.021 3.017-.24 3.44-3.616.544-4.397-2.078-9.531-6.025-11.877-2.595-1.509-7.029-2.116-9.08-1.242Zm-14.831 5.612c-3.376 1.205-6.633 3.524-10.13 7.268-8.288 8.804-7.746 17.186 1.39 21.648 9.494 4.636 22.282 3.1 29.247-3.533 5.216-4.94 4.581-11.16-1.353-13.267-1.058-.358-1.389-.634-1.232-.966.542-1.324.726-2.86.423-3.772-.939-2.86-4.343-3.523-9.403-1.812l-2.024.69.184-2.024c.212-2.383-.303-3.68-1.72-4.398-1.187-.588-3.45-.524-5.382.166Zm8.381 11.666c4.49 1.232 7.231 3.946 7.231 7.176 0 3.588-3.192 6.817-8.38 8.528-2.77.902-7.931 1.086-10.461.396-4.793-1.353-7.507-4.012-7.507-7.416 0-1.867.81-3.496 2.594-5.152 1.656-1.564 2.926-2.318 5.364-3.137 3.689-1.242 7.636-1.389 11.16-.395Zm-9.494 2.925c-3.045 1.417-4.674 3.588-4.674 6.302 0 2.475 1.086 4.159 3.469 5.428 1.84.994 5.216.902 7.268-.147 2.622-1.39 4.342-3.947 4.342-6.45-.028-2.05-1.84-4.489-3.984-5.363-1.72-.736-4.609-.616-6.421.23Zm2.199 5.667c.211.212.358.727.358 1.178 0 1.509-2.53 2.742-3.56 1.72-.57-.57-.423-1.987.24-2.65.662-.662 2.391-.818 2.962-.248Zm14.26-19.688c-1.39 1.39-.451 3.046 1.748 3.046 1.895 0 2.741.966 2.741 3.137 0 1.352.12 1.748.663 2.107 1.628 1.15 2.953-.12 2.953-2.806 0-3.285-2.355-5.76-5.695-5.999-1.509-.12-1.868-.027-2.41.515Z",fill:"currentColor",stroke:"none"},null,-1)]),14,OI)}var zu=p(VI,[["render",EI]]);const WI=Object.assign(zu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+zu.name,zu)}}),TI=t.defineComponent({name:"IconChineseFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-chinese-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),AI=["stroke-width","stroke-linecap","stroke-linejoin"];function FI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M22 21h-5v4.094h5V21ZM26 25.094V21h5v4.094h-5Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 4C12.954 4 4 12.954 4 24s8.954 20 20 20 20-8.954 20-20S35.046 4 24 4Zm2 13v-5h-4v5h-6.5a2.5 2.5 0 0 0-2.5 2.5v7.094a2.5 2.5 0 0 0 2.5 2.5H22V36h4v-6.906h6.5a2.5 2.5 0 0 0 2.5-2.5V19.5a2.5 2.5 0 0 0-2.5-2.5H26Z",fill:"currentColor",stroke:"none"},null,-1)]),14,AI)}var Lu=p(TI,[["render",FI]]);const DI=Object.assign(Lu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Lu.name,Lu)}}),ZI=t.defineComponent({name:"IconEnglishFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-english-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),HI=["stroke-width","stroke-linecap","stroke-linejoin"];function xI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M23.2 4C12.596 4 4 12.596 4 23.2v1.6C4 35.404 12.596 44 23.2 44h1.6C35.404 44 44 35.404 44 24.8v-1.6C44 12.596 35.404 4 24.8 4h-1.6Zm-9.086 10A2.114 2.114 0 0 0 12 16.114v15.772c0 1.167.947 2.114 2.114 2.114H25v-4h-9v-4h7.778v-4H16v-4h9v-4H14.114ZM32.4 22a5.4 5.4 0 0 0-5.4 5.4V34h4v-6.6a1.4 1.4 0 0 1 2.801 0V34h4v-6.6a5.4 5.4 0 0 0-5.4-5.4Z",fill:"currentColor",stroke:"none"},null,-1)]),14,HI)}var ju=p(ZI,[["render",xI]]);const RI=Object.assign(ju,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ju.name,ju)}}),qI=t.defineComponent({name:"IconFaceFrownFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-face-frown-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),KI=["stroke-width","stroke-linecap","stroke-linejoin"];function UI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.322-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25ZM31.68 32.88a1.91 1.91 0 0 1-2.694-.176 6.66 6.66 0 0 0-5.026-2.28c-1.918 0-3.701.81-4.962 2.207a1.91 1.91 0 0 1-2.834-2.559 10.476 10.476 0 0 1 7.796-3.465c3.063 0 5.916 1.321 7.896 3.58a1.909 1.909 0 0 1-.176 2.693Z",fill:"currentColor",stroke:"none"},null,-1)]),14,KI)}var Bu=p(qI,[["render",UI]]);const YI=Object.assign(Bu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Bu.name,Bu)}}),GI=t.defineComponent({name:"IconFaceMehFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-face-meh-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),XI=["stroke-width","stroke-linecap","stroke-linejoin"];function QI(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.321-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25ZM15.999 30a2 2 0 0 1 2-2h12a2 2 0 1 1 0 4H18a2 2 0 0 1-2-2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,XI)}var Iu=p(GI,[["render",QI]]);const JI=Object.assign(Iu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Iu.name,Iu)}}),_I=t.defineComponent({name:"IconFaceSmileFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-face-smile-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),eN=["stroke-width","stroke-linecap","stroke-linejoin"];function tN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.321-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-.355 9.953a1.91 1.91 0 0 1 2.694.177 6.66 6.66 0 0 0 5.026 2.279c1.918 0 3.7-.81 4.961-2.206a1.91 1.91 0 0 1 2.834 2.558 10.476 10.476 0 0 1-7.795 3.466 10.477 10.477 0 0 1-7.897-3.58 1.91 1.91 0 0 1 .177-2.694Z",fill:"currentColor",stroke:"none"},null,-1)]),14,eN)}var Nu=p(_I,[["render",tN]]);const nN=Object.assign(Nu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Nu.name,Nu)}}),oN=t.defineComponent({name:"IconMoonFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-moon-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),lN=["stroke-width","stroke-linecap","stroke-linejoin"];function iN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42.108 29.769c.124-.387-.258-.736-.645-.613A17.99 17.99 0 0 1 36 30c-9.941 0-18-8.059-18-18 0-1.904.296-3.74.844-5.463.123-.387-.226-.768-.613-.645C10.558 8.334 5 15.518 5 24c0 10.493 8.507 19 19 19 8.482 0 15.666-5.558 18.108-13.231Z",fill:"currentColor",stroke:"none"},null,-1)]),14,lN)}var Pu=p(oN,[["render",iN]]);const rN=Object.assign(Pu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Pu.name,Pu)}}),sN=t.defineComponent({name:"IconPenFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-pen-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),aN=["stroke-width","stroke-linecap","stroke-linejoin"];function cN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"m31.07 8.444 8.485 8.485L19.05 37.435l-8.485-8.485zM33.9 5.615a2 2 0 0 1 2.829 0l5.657 5.657a2 2 0 0 1 0 2.829l-1.415 1.414-8.485-8.486L33.9 5.615ZM17.636 38.85 9.15 30.363l-3.61 10.83a1 1 0 0 0 1.265 1.265l10.83-3.61Z"},null,-1)]),14,aN)}var Mu=p(sN,[["render",cN]]);const uN=Object.assign(Mu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Mu.name,Mu)}}),dN=t.defineComponent({name:"IconSunFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sun-fill`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),fN=["stroke-width","stroke-linecap","stroke-linejoin"];function mN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"24",r:"9",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M21 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5ZM21 37.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5ZM42.5 21a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5a.5.5 0 0 1 .5-.5h5ZM10.5 21a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5a.5.5 0 0 1 .5-.5h5ZM39.203 34.96a.5.5 0 0 1 0 .707l-3.536 3.536a.5.5 0 0 1-.707 0l-3.535-3.536a.5.5 0 0 1 0-.707l3.535-3.535a.5.5 0 0 1 .707 0l3.536 3.535ZM16.575 12.333a.5.5 0 0 1 0 .707l-3.535 3.535a.5.5 0 0 1-.707 0L8.797 13.04a.5.5 0 0 1 0-.707l3.536-3.536a.5.5 0 0 1 .707 0l3.535 3.536ZM13.04 39.203a.5.5 0 0 1-.707 0l-3.536-3.536a.5.5 0 0 1 0-.707l3.536-3.535a.5.5 0 0 1 .707 0l3.536 3.535a.5.5 0 0 1 0 .707l-3.536 3.536ZM35.668 16.575a.5.5 0 0 1-.708 0l-3.535-3.535a.5.5 0 0 1 0-.707l3.535-3.536a.5.5 0 0 1 .708 0l3.535 3.536a.5.5 0 0 1 0 .707l-3.535 3.535Z",fill:"currentColor",stroke:"none"},null,-1)]),14,fN)}var Vu=p(dN,[["render",mN]]);const pN=Object.assign(Vu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Vu.name,Vu)}}),kN=t.defineComponent({name:"IconApps",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-apps`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),vN=["stroke-width","stroke-linecap","stroke-linejoin"];function yN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 7h13v13H7zM28 7h13v13H28zM7 28h13v13H7zM28 28h13v13H28z"},null,-1)]),14,vN)}var Ou=p(kN,[["render",yN]]);const gN=Object.assign(Ou,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ou.name,Ou)}}),hN=t.defineComponent({name:"IconArchive",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-archive`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$N=["stroke-width","stroke-linecap","stroke-linejoin"];function CN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("rect",{x:"9",y:"18",width:"30",height:"22",rx:"1"},null,-1),t.createElementVNode("path",{d:"M6 9a1 1 0 0 1 1-1h34a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V9ZM19 27h10"},null,-1)]),14,$N)}var Eu=p(hN,[["render",CN]]);const bN=Object.assign(Eu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Eu.name,Eu)}}),wN=t.defineComponent({name:"IconBarChart",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-bar-chart`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),SN=["stroke-width","stroke-linecap","stroke-linejoin"];function zN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",stroke:"currentColor",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41 7H29v34h12V7ZM29 18H18v23h11V18ZM18 29H7v12h11V29Z"},null,-1)]),14,SN)}var Wu=p(wN,[["render",zN]]);const LN=Object.assign(Wu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Wu.name,Wu)}}),jN=t.defineComponent({name:"IconBook",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-book`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),BN=["stroke-width","stroke-linecap","stroke-linejoin"];function IN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 13 7 7v28l17 6 17-6V7l-17 6Zm0 0v27.5M29 18l7-2.5M29 25l7-2.5M29 32l7-2.5M19 18l-7-2.5m7 9.5-7-2.5m7 9.5-7-2.5"},null,-1)]),14,BN)}var Tu=p(jN,[["render",IN]]);const NN=Object.assign(Tu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Tu.name,Tu)}}),PN=t.defineComponent({name:"IconBookmark",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-bookmark`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),MN=["stroke-width","stroke-linecap","stroke-linejoin"];function VN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M16 16h16M16 24h8"},null,-1),t.createElementVNode("path",{d:"M24 41H8V6h32v17"},null,-1),t.createElementVNode("path",{d:"M30 29h11v13l-5.5-3.5L30 42V29Z"},null,-1)]),14,MN)}var Au=p(PN,[["render",VN]]);const ON=Object.assign(Au,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Au.name,Au)}}),EN=t.defineComponent({name:"IconBranch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-branch`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),WN=["stroke-width","stroke-linecap","stroke-linejoin"];function TN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M19 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM38 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM19 38a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM15 15v15m0 3.5V30m0 0c0-5 19-7 19-15"},null,-1)]),14,WN)}var Fu=p(EN,[["render",TN]]);const AN=Object.assign(Fu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Fu.name,Fu)}}),FN=t.defineComponent({name:"IconBug",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-bug`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),DN=["stroke-width","stroke-linecap","stroke-linejoin"];function ZN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 42c-6.075 0-11-4.925-11-11V18h22v13c0 6.075-4.925 11-11 11Zm0 0V23m11 4h8M5 27h8M7 14a4 4 0 0 0 4 4h26a4 4 0 0 0 4-4m0 28v-.5a6.5 6.5 0 0 0-6.5-6.5M7 42v-.5a6.5 6.5 0 0 1 6.5-6.5M17 14a7 7 0 1 1 14 0"},null,-1)]),14,DN)}var Du=p(FN,[["render",ZN]]);const HN=Object.assign(Du,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Du.name,Du)}}),xN=t.defineComponent({name:"IconBulb",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-bulb`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),RN=["stroke-width","stroke-linecap","stroke-linejoin"];function qN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17 42h14m6-24c0 2.823-.9 5.437-2.43 7.568-1.539 2.147-3.185 4.32-3.77 6.897l-.623 2.756A1 1 0 0 1 29.2 36H18.8a1 1 0 0 1-.976-.779l-.624-2.756c-.584-2.576-2.23-4.75-3.77-6.897A12.94 12.94 0 0 1 11 18c0-7.18 5.82-13 13-13s13 5.82 13 13Z"},null,-1)]),14,RN)}var Zu=p(xN,[["render",qN]]);const KN=Object.assign(Zu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Zu.name,Zu)}}),UN=t.defineComponent({name:"IconCalendarClock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-calendar-clock`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),YN=["stroke-width","stroke-linecap","stroke-linejoin"];function GN(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 22h34V10a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v30a1 1 0 0 0 1 1h18M34 5v8M14 5v8"},null,-1),t.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36 44a9 9 0 1 0 0-18 9 9 0 0 0 0 18Zm1.5-9.75V29h-3v8.25H42v-3h-4.5Z",fill:"currentColor",stroke:"none"},null,-1)]),14,YN)}var Hu=p(UN,[["render",GN]]);const XN=Object.assign(Hu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Hu.name,Hu)}}),QN=t.defineComponent({name:"IconCalendar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-calendar`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),JN=["stroke-width","stroke-linecap","stroke-linejoin"];function _N(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 22h34M14 5v8m20-8v8M8 41h32a1 1 0 0 0 1-1V10a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v30a1 1 0 0 0 1 1Z"},null,-1)]),14,JN)}var xu=p(QN,[["render",_N]]);const eP=Object.assign(xu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+xu.name,xu)}}),tP=t.defineComponent({name:"IconCamera",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-camera`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nP=["stroke-width","stroke-linecap","stroke-linejoin"];function oP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m33 12-1.862-3.724A.5.5 0 0 0 30.691 8H17.309a.5.5 0 0 0-.447.276L15 12m16 14a7 7 0 1 1-14 0 7 7 0 0 1 14 0ZM7 40h34a1 1 0 0 0 1-1V13a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v26a1 1 0 0 0 1 1Z"},null,-1)]),14,nP)}var Ru=p(tP,[["render",oP]]);const lP=Object.assign(Ru,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ru.name,Ru)}}),iP=t.defineComponent({name:"IconCloud",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-cloud`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rP=["stroke-width","stroke-linecap","stroke-linejoin"];function sP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5 29a9 9 0 0 0 9 9h19c5.523 0 10-4.477 10-10 0-5.312-4.142-9.657-9.373-9.98C32.3 12.833 27.598 9 22 9c-6.606 0-11.965 5.338-12 11.935A9 9 0 0 0 5 29Z"},null,-1)]),14,rP)}var qu=p(iP,[["render",sP]]);const aP=Object.assign(qu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+qu.name,qu)}}),cP=t.defineComponent({name:"IconCommand",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-command`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),uP=["stroke-width","stroke-linecap","stroke-linejoin"];function dP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M29 19v-6a6 6 0 1 1 6 6h-6Zm0 0v10m0-10H19m10 10v6a6 6 0 1 0 6-6h-6Zm0 0H19m0-10v10m0-10v-6a6 6 0 1 0-6 6h6Zm0 10v6a6 6 0 1 1-6-6h6Z"},null,-1)]),14,uP)}var Ku=p(cP,[["render",dP]]);const fP=Object.assign(Ku,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ku.name,Ku)}}),mP=t.defineComponent({name:"IconCommon",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-common`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pP=["stroke-width","stroke-linecap","stroke-linejoin"];function kP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 23 7.652 14.345M24 23l16.366-8.664M24 23v19.438M7 14v20l17 9 17-9V14L24 5 7 14Z"},null,-1)]),14,pP)}var Uu=p(mP,[["render",kP]]);const vP=Object.assign(Uu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Uu.name,Uu)}}),yP=t.defineComponent({name:"IconCompass",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-compass`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gP=["stroke-width","stroke-linecap","stroke-linejoin"];function hP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),t.createElementVNode("path",{d:"m21.177 21.183 10.108-4.717a.2.2 0 0 1 .266.265L26.834 26.84l-10.109 4.717a.2.2 0 0 1-.266-.266l4.718-10.108Z"},null,-1)]),14,gP)}var Yu=p(yP,[["render",hP]]);const $P=Object.assign(Yu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Yu.name,Yu)}}),CP=t.defineComponent({name:"IconComputer",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-computer`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bP=["stroke-width","stroke-linecap","stroke-linejoin"];function wP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41 7H7v22h34V7Z"},null,-1),t.createElementVNode("path",{d:"M23.778 29v10"},null,-1),t.createElementVNode("path",{d:"M16 39h16"},null,-1),t.createElementVNode("path",{d:"m20.243 14.657 5.657 5.657M15.414 22.314l7.071-7.071M24.485 21.728l7.071-7.071"},null,-1)]),14,bP)}var Gu=p(CP,[["render",wP]]);const SP=Object.assign(Gu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Gu.name,Gu)}}),zP=t.defineComponent({name:"IconCopyright",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-copyright`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),LP=["stroke-width","stroke-linecap","stroke-linejoin"];function jP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M29.292 18a8 8 0 1 0 0 12M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,LP)}var Xu=p(zP,[["render",jP]]);const BP=Object.assign(Xu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Xu.name,Xu)}}),IP=t.defineComponent({name:"IconDashboard",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-dashboard`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),NP=["stroke-width","stroke-linecap","stroke-linejoin"];function PP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M41.808 24c.118 4.63-1.486 9.333-5.21 13m5.21-13h-8.309m8.309 0c-.112-4.38-1.767-8.694-4.627-12M24 6c5.531 0 10.07 2.404 13.18 6M24 6c-5.724 0-10.384 2.574-13.5 6.38M24 6v7.5M37.18 12 31 17.5m-20.5-5.12L17 17.5m-6.5-5.12C6.99 16.662 5.44 22.508 6.53 28m4.872 9c-2.65-2.609-4.226-5.742-4.873-9m0 0 8.97-3.5"},null,-1),t.createElementVNode("path",{d:"M24 32a5 5 0 1 0 0 10 5 5 0 0 0 0-10Zm0 0V19"},null,-1)]),14,NP)}var Qu=p(IP,[["render",PP]]);const MP=Object.assign(Qu,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Qu.name,Qu)}}),VP=t.defineComponent({name:"IconDesktop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-desktop`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),OP=["stroke-width","stroke-linecap","stroke-linejoin"];function EP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 32v8m0 0h-9m9 0h9M7 32h34a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v22a1 1 0 0 0 1 1Z"},null,-1)]),14,OP)}var Ju=p(VP,[["render",EP]]);const WP=Object.assign(Ju,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ju.name,Ju)}}),TP=t.defineComponent({name:"IconDice",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-dice`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),AP=["stroke-width","stroke-linecap","stroke-linejoin"];function FP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createStaticVNode(' ',11)]),14,AP)}var _u=p(TP,[["render",FP]]);const DP=Object.assign(_u,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+_u.name,_u)}}),ZP=t.defineComponent({name:"IconDragDotVertical",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-drag-dot-vertical`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),HP=["stroke-width","stroke-linecap","stroke-linejoin"];function xP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z"},null,-1)]),14,HP)}var ed=p(ZP,[["render",xP]]);const RP=Object.assign(ed,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ed.name,ed)}}),qP=t.defineComponent({name:"IconDragDot",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-drag-dot`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),KP=["stroke-width","stroke-linecap","stroke-linejoin"];function UP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z"},null,-1)]),14,KP)}var td=p(qP,[["render",UP]]);const YP=Object.assign(td,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+td.name,td)}}),GP=t.defineComponent({name:"IconDriveFile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-drive-file`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),XP=["stroke-width","stroke-linecap","stroke-linejoin"];function QP(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M38.5 17H29a1 1 0 0 1-1-1V6.5m0-.5H10a1 1 0 0 0-1 1v34a1 1 0 0 0 1 1h28a1 1 0 0 0 1-1V17L28 6Z"},null,-1)]),14,XP)}var nd=p(GP,[["render",QP]]);const JP=Object.assign(nd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+nd.name,nd)}}),_P=t.defineComponent({name:"IconEar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-ear`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),eM=["stroke-width","stroke-linecap","stroke-linejoin"];function tM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13 15.528C14.32 12.386 18.403 6.977 23.556 7c7.944.036 14.514 8.528 10.116 15.71-4.399 7.181-5.718 10.323-6.598 14.363-.82 3.766-9.288 7.143-11.498-1.515M20 18.5c1-3.083 4.5-4.5 6.5-2 2.85 3.562-3.503 8.312-5.5 12.5"},null,-1)]),14,eM)}var od=p(_P,[["render",tM]]);const nM=Object.assign(od,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+od.name,od)}}),oM=t.defineComponent({name:"IconEmail",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-email`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),lM=["stroke-width","stroke-linecap","stroke-linejoin"];function iM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("rect",{x:"6",y:"8",width:"36",height:"32",rx:"1"},null,-1),t.createElementVNode("path",{d:"m37 17-12.43 8.606a1 1 0 0 1-1.14 0L11 17"},null,-1)]),14,lM)}var ld=p(oM,[["render",iM]]);const rM=Object.assign(ld,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ld.name,ld)}}),sM=t.defineComponent({name:"IconEmpty",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-empty`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),aM=["stroke-width","stroke-linecap","stroke-linejoin"];function cM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 5v6m7 1 4-4m-18 4-4-4m28.5 22H28s-1 3-4 3-4-3-4-3H6.5M40 41H8a2 2 0 0 1-2-2v-8.46a2 2 0 0 1 .272-1.007l6.15-10.54A2 2 0 0 1 14.148 18H33.85a2 2 0 0 1 1.728.992l6.149 10.541A2 2 0 0 1 42 30.541V39a2 2 0 0 1-2 2Z"},null,-1)]),14,aM)}var id=p(sM,[["render",cM]]);const uM=Object.assign(id,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+id.name,id)}}),dM=t.defineComponent({name:"IconExperiment",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-experiment`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),fM=["stroke-width","stroke-linecap","stroke-linejoin"];function mM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M10.5 7h6m0 0v10.5l-5.25 14M16.5 7h15m0 0h6m-6 0v10.5L37 32.167M11.25 31.5l-2.344 6.853A2 2 0 0 0 10.8 41h26.758a2 2 0 0 0 1.86-2.737L37 32.167M11.25 31.5c1.916 1.833 7.05 4.4 12.25 0s11.166-1.389 13.5.667M26 22.5v.01"},null,-1)]),14,fM)}var rd=p(dM,[["render",mM]]);const pM=Object.assign(rd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+rd.name,rd)}}),kM=t.defineComponent({name:"IconFileAudio",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-file-audio`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),vM=["stroke-width","stroke-linecap","stroke-linejoin"];function yM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M37 42H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1),t.createElementVNode("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm0 0-.951-12.363a.5.5 0 0 1 .58-.532L30 18"},null,-1)]),14,vM)}var sd=p(kM,[["render",yM]]);const gM=Object.assign(sd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+sd.name,sd)}}),hM=t.defineComponent({name:"IconFileImage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-file-image`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$M=["stroke-width","stroke-linecap","stroke-linejoin"];function CM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m26 33 5-6v6h-5Zm0 0-3-4-4 4h7Zm11 9H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2ZM17 19h1v1h-1v-1Z"},null,-1)]),14,$M)}var ad=p(hM,[["render",CM]]);const bM=Object.assign(ad,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ad.name,ad)}}),wM=t.defineComponent({name:"IconFilePdf",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-file-pdf`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),SM=["stroke-width","stroke-linecap","stroke-linejoin"];function zM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M11 42h26a2 2 0 0 0 2-2V13.828a2 2 0 0 0-.586-1.414l-5.828-5.828A2 2 0 0 0 31.172 6H11a2 2 0 0 0-2 2v32a2 2 0 0 0 2 2Z"},null,-1),t.createElementVNode("path",{d:"M22.305 21.028c.874 1.939 3.506 6.265 4.903 8.055 1.747 2.237 3.494 2.685 4.368 2.237.873-.447 1.21-4.548-7.425-2.685-7.523 1.623-7.424 3.58-6.988 4.476.728 1.193 2.522 2.627 5.678-6.266C25.699 18.79 24.489 17 23.277 17c-1.409 0-2.538.805-.972 4.028Z"},null,-1)]),14,SM)}var cd=p(wM,[["render",zM]]);const LM=Object.assign(cd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+cd.name,cd)}}),jM=t.defineComponent({name:"IconFileVideo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-file-video`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),BM=["stroke-width","stroke-linecap","stroke-linejoin"];function IM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M37 42H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1),t.createElementVNode("path",{d:"M22 27.796v-6l5 3-5 3Z"},null,-1)]),14,BM)}var ud=p(jM,[["render",IM]]);const NM=Object.assign(ud,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+ud.name,ud)}}),PM=t.defineComponent({name:"IconFile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-file`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),MM=["stroke-width","stroke-linecap","stroke-linejoin"];function VM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M16 21h16m-16 8h10m11 13H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1)]),14,MM)}var dd=p(PM,[["render",VM]]);const OM=Object.assign(dd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+dd.name,dd)}}),EM=t.defineComponent({name:"IconFire",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-fire`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),WM=["stroke-width","stroke-linecap","stroke-linejoin"];function TM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17.577 27.477C20.022 22.579 17.041 12.98 24.546 6c0 0-1.156 15.55 5.36 17.181 2.145.537 2.68-5.369 4.289-8.59 0 0 .536 4.832 2.68 8.59 3.217 7.517-1 14.117-5.896 17.182-4.289 2.684-14.587 2.807-19.835-5.37-4.824-7.516 0-15.57 0-15.57s4.289 12.35 6.433 8.054Z"},null,-1)]),14,WM)}var fd=p(EM,[["render",TM]]);const AM=Object.assign(fd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+fd.name,fd)}}),FM=t.defineComponent({name:"IconFolderAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-folder-add`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),DM=["stroke-width","stroke-linecap","stroke-linejoin"];function ZM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 19v14m-7-7h14M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1)]),14,DM)}var md=p(FM,[["render",ZM]]);const HM=Object.assign(md,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+md.name,md)}}),xM=t.defineComponent({name:"IconFolderDelete",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-folder-delete`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),RM=["stroke-width","stroke-linecap","stroke-linejoin"];function qM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17 26h14M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1)]),14,RM)}var pd=p(xM,[["render",qM]]);const KM=Object.assign(pd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+pd.name,pd)}}),UM=t.defineComponent({name:"IconFolder",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-folder`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),YM=["stroke-width","stroke-linecap","stroke-linejoin"];function GM(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1)]),14,YM)}var kd=p(UM,[["render",GM]]);const XM=Object.assign(kd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+kd.name,kd)}}),QM=t.defineComponent({name:"IconGift",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-gift`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),JM=["stroke-width","stroke-linecap","stroke-linejoin"];function _M(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M13.45 14.043H8a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h32a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1h-4.893m-21.657 0c-1.036-2.833-.615-5.6 1.182-6.637 2.152-1.243 5.464.464 7.397 3.812.539.933.914 1.896 1.127 2.825m-9.706 0h9.706m0 0H25.4m0 0a10.31 10.31 0 0 1 1.128-2.825c1.933-3.348 5.244-5.055 7.397-3.812 1.797 1.037 2.217 3.804 1.182 6.637m-9.707 0h9.707M10 26.043a2 2 0 0 1 2-2h24a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H12a2 2 0 0 1-2-2v-13Z"},null,-1)]),14,JM)}var vd=p(QM,[["render",_M]]);const eV=Object.assign(vd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+vd.name,vd)}}),tV=t.defineComponent({name:"IconIdcard",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-idcard`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nV=["stroke-width","stroke-linecap","stroke-linejoin"];function oV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M11 17h9m-9 7h9m-9 7h5m-8 9h32a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v28a2 2 0 0 0 2 2Z"},null,-1),t.createElementVNode("path",{d:"M36 33a7 7 0 1 0-14 0"},null,-1),t.createElementVNode("circle",{cx:"29",cy:"20",r:"4"},null,-1)]),14,nV)}var yd=p(tV,[["render",oV]]);const lV=Object.assign(yd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+yd.name,yd)}}),iV=t.defineComponent({name:"IconImageClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-image-close`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rV=["stroke-width","stroke-linecap","stroke-linejoin"];function sV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createStaticVNode(' ',5)]),14,rV)}var gd=p(iV,[["render",sV]]);const aV=Object.assign(gd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+gd.name,gd)}}),cV=t.defineComponent({name:"IconImage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-image`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),uV=["stroke-width","stroke-linecap","stroke-linejoin"];function dV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m24 33 9-9v9h-9Zm0 0-3.5-4.5L17 33h7Zm15 8H9a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h30a2 2 0 0 1 2 2v30a2 2 0 0 1-2 2ZM15 15h2v2h-2v-2Z"},null,-1),t.createElementVNode("path",{d:"M33 33v-9l-9 9h9ZM23.5 33l-3-4-3 4h6ZM15 15h2v2h-2z",fill:"currentColor",stroke:"none"},null,-1)]),14,uV)}var hd=p(cV,[["render",dV]]);const fV=Object.assign(hd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+hd.name,hd)}}),mV=t.defineComponent({name:"IconInteraction",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-interaction`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pV=["stroke-width","stroke-linecap","stroke-linejoin"];function kV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M8 19h16m16 0H24m0 0v23m14 0H10a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h28a2 2 0 0 1 2 2v32a2 2 0 0 1-2 2Z"},null,-1)]),14,pV)}var $d=p(mV,[["render",kV]]);const vV=Object.assign($d,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+$d.name,$d)}}),yV=t.defineComponent({name:"IconLanguage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-language`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gV=["stroke-width","stroke-linecap","stroke-linejoin"];function hV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m42 43-2.385-6M26 43l2.384-6m11.231 0-.795-2-4.18-10h-1.28l-4.181 10-.795 2m11.231 0h-11.23M17 5l1 5M5 11h26M11 11s1.889 7.826 6.611 12.174C22.333 27.522 30 31 30 31"},null,-1),t.createElementVNode("path",{d:"M25 11s-1.889 7.826-6.611 12.174C13.667 27.522 6 31 6 31"},null,-1)]),14,gV)}var Cd=p(yV,[["render",hV]]);const $V=Object.assign(Cd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Cd.name,Cd)}}),CV=t.defineComponent({name:"IconLayers",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-layers`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bV=["stroke-width","stroke-linecap","stroke-linejoin"];function wV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24.015 7.017 41 14.62l-16.985 7.605L7.03 14.62l16.985-7.604Z"},null,-1),t.createElementVNode("path",{d:"m41 23.255-16.985 7.604L7.03 23.255M40.97 33.412l-16.985 7.605L7 33.412"},null,-1)]),14,bV)}var bd=p(CV,[["render",wV]]);const SV=Object.assign(bd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+bd.name,bd)}}),zV=t.defineComponent({name:"IconLayout",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-layout`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),LV=["stroke-width","stroke-linecap","stroke-linejoin"];function jV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M19 40V8m23 2a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v28a2 2 0 0 0 2 2h32a2 2 0 0 0 2-2V10Z"},null,-1)]),14,LV)}var wd=p(zV,[["render",jV]]);const BV=Object.assign(wd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+wd.name,wd)}}),IV=t.defineComponent({name:"IconLoading",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-loading`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),NV=["stroke-width","stroke-linecap","stroke-linejoin"];function PV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6"},null,-1)]),14,NV)}var Sd=p(IV,[["render",PV]]);const MV=Object.assign(Sd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Sd.name,Sd)}}),VV=t.defineComponent({name:"IconLocation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-location`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),OV=["stroke-width","stroke-linecap","stroke-linejoin"];function EV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"19",r:"5"},null,-1),t.createElementVNode("path",{d:"M39 20.405C39 28.914 24 43 24 43S9 28.914 9 20.405C9 11.897 15.716 5 24 5c8.284 0 15 6.897 15 15.405Z"},null,-1)]),14,OV)}var zd=p(VV,[["render",EV]]);const WV=Object.assign(zd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+zd.name,zd)}}),TV=t.defineComponent({name:"IconLock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-lock`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),AV=["stroke-width","stroke-linecap","stroke-linejoin"];function FV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),t.createElementVNode("path",{d:"M15 21v-6a9 9 0 1 1 18 0v6M24 35v-8"},null,-1)]),14,AV)}var Ld=p(TV,[["render",FV]]);const DV=Object.assign(Ld,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ld.name,Ld)}}),ZV=t.defineComponent({name:"IconLoop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-loop`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),HV=["stroke-width","stroke-linecap","stroke-linejoin"];function xV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 38c-7.732 0-14-6.268-14-14 0-3.815 1.526-7.273 4-9.798M24 10c7.732 0 14 6.268 14 14 0 3.815-1.526 7.273-4 9.798M24 7v6l-4-3 4-3Zm0 33v-6l4 3-4 3Z"},null,-1)]),14,HV)}var jd=p(ZV,[["render",xV]]);const RV=Object.assign(jd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+jd.name,jd)}}),qV=t.defineComponent({name:"IconMan",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-man`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),KV=["stroke-width","stroke-linecap","stroke-linejoin"];function UV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M40 8 29.68 18.321M31 8h9v9m-7 10c0 7.18-5.82 13-13 13S7 34.18 7 27s5.82-13 13-13 13 5.82 13 13Z"},null,-1)]),14,KV)}var Bd=p(qV,[["render",UV]]);const YV=Object.assign(Bd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Bd.name,Bd)}}),GV=t.defineComponent({name:"IconMenu",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-menu`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),XV=["stroke-width","stroke-linecap","stroke-linejoin"];function QV(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M5 10h38M5 24h38M5 38h38"},null,-1)]),14,XV)}var Id=p(GV,[["render",QV]]);const JV=Object.assign(Id,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Id.name,Id)}}),_V=t.defineComponent({name:"IconMindMapping",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-mind-mapping`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),eO=["stroke-width","stroke-linecap","stroke-linejoin"];function tO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M20 10h23M20 24h23M20 38h23M9 12v28m0-28a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm0 26h7M9 24h7"},null,-1)]),14,eO)}var Nd=p(_V,[["render",tO]]);const nO=Object.assign(Nd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Nd.name,Nd)}}),oO=t.defineComponent({name:"IconMobile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-mobile`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),lO=["stroke-width","stroke-linecap","stroke-linejoin"];function iO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17 14h14m6.125 28h-26.25C9.839 42 9 41.105 9 40V8c0-1.105.84-2 1.875-2h26.25C38.16 6 39 6.895 39 8v32c0 1.105-.84 2-1.875 2ZM22 33a2 2 0 1 1 4 0 2 2 0 0 1-4 0Z"},null,-1),t.createElementVNode("circle",{cx:"24",cy:"33",r:"2",fill:"currentColor",stroke:"none"},null,-1)]),14,lO)}var Pd=p(oO,[["render",iO]]);const rO=Object.assign(Pd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Pd.name,Pd)}}),sO=t.defineComponent({name:"IconMoon",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-moon`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),aO=["stroke-width","stroke-linecap","stroke-linejoin"];function cO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M39.979 29.241c.11-.344-.23-.654-.574-.544-1.53.487-3.162.75-4.855.75-8.834 0-15.997-7.163-15.997-15.997 0-1.693.263-3.324.75-4.855.11-.344-.2-.684-.544-.574C11.939 10.19 7 16.576 7 24.114 7 33.44 14.56 41 23.886 41c7.538 0 13.923-4.94 16.093-11.759Z"},null,-1)]),14,aO)}var Md=p(sO,[["render",cO]]);const uO=Object.assign(Md,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Md.name,Md)}}),dO=t.defineComponent({name:"IconMosaic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-mosaic`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),fO=["stroke-width","stroke-linecap","stroke-linejoin"];function mO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 7h4v4H6V7ZM6 23h4v4H6v-4ZM6 38h4v4H6v-4ZM14 15h4v4h-4v-4ZM14 31h4v4h-4v-4ZM22 7h4v4h-4V7ZM22 23h4v4h-4v-4ZM22 38h4v4h-4v-4ZM30 15h4v4h-4v-4ZM30 31h4v4h-4v-4ZM38 7h4v4h-4V7ZM38 23h4v4h-4v-4ZM38 38h4v4h-4v-4Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M6 7h4v4H6V7ZM6 23h4v4H6v-4ZM6 38h4v4H6v-4ZM14 15h4v4h-4v-4ZM14 31h4v4h-4v-4ZM22 7h4v4h-4V7ZM22 23h4v4h-4v-4ZM22 38h4v4h-4v-4ZM30 15h4v4h-4v-4ZM30 31h4v4h-4v-4ZM38 7h4v4h-4V7ZM38 23h4v4h-4v-4ZM38 38h4v4h-4v-4Z"},null,-1)]),14,fO)}var Vd=p(dO,[["render",mO]]);const pO=Object.assign(Vd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Vd.name,Vd)}}),kO=t.defineComponent({name:"IconNav",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-nav`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),vO=["stroke-width","stroke-linecap","stroke-linejoin"];function yO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6 19h10m0 0h26m-26 0V9m0 10v10m0 0v10m0-10H6m10 0h26M6 9h36v30H6V9Z"},null,-1)]),14,vO)}var Od=p(kO,[["render",yO]]);const gO=Object.assign(Od,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Od.name,Od)}}),hO=t.defineComponent({name:"IconNotificationClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-notification-close`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$O=["stroke-width","stroke-linecap","stroke-linejoin"];function CO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M11 35V22c0-1.835.38-3.58 1.066-5.163M11 35H6m5 0h15.5M24 9c7.18 0 13 5.82 13 13v7.5M24 9V4m0 5a12.94 12.94 0 0 0-6.5 1.74M17 42h14M6 4l36 40"},null,-1)]),14,$O)}var Ed=p(hO,[["render",CO]]);const bO=Object.assign(Ed,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ed.name,Ed)}}),wO=t.defineComponent({name:"IconNotification",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-notification`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),SO=["stroke-width","stroke-linecap","stroke-linejoin"];function zO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 9c7.18 0 13 5.82 13 13v13H11V22c0-7.18 5.82-13 13-13Zm0 0V4M6 35h36m-25 7h14"},null,-1)]),14,SO)}var Wd=p(wO,[["render",zO]]);const LO=Object.assign(Wd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Wd.name,Wd)}}),jO=t.defineComponent({name:"IconPalette",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-palette`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),BO=["stroke-width","stroke-linecap","stroke-linejoin"];function IO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createStaticVNode(' ',5)]),14,BO)}var Td=p(jO,[["render",IO]]);const NO=Object.assign(Td,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Td.name,Td)}}),PO=t.defineComponent({name:"IconPen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-pen`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),MO=["stroke-width","stroke-linecap","stroke-linejoin"];function VO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m28.364 11.565 7.07 7.071M7.15 32.778 33.313 6.615l7.071 7.071L14.221 39.85h-7.07v-7.07Z"},null,-1)]),14,MO)}var Ad=p(PO,[["render",VO]]);const OO=Object.assign(Ad,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ad.name,Ad)}}),EO=t.defineComponent({name:"IconPhone",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-phone`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),WO=["stroke-width","stroke-linecap","stroke-linejoin"];function TO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M6.707 34.284a1 1 0 0 1 0-1.414l5.657-5.657a1 1 0 0 1 1.414 0l4.95 4.95s3.535-1.414 7.778-5.657c4.243-4.243 5.657-7.778 5.657-7.778l-4.95-4.95a1 1 0 0 1 0-1.414l5.657-5.657a1 1 0 0 1 1.414 0l6.01 6.01s3.183 7.425-8.485 19.092c-11.667 11.668-19.092 8.485-19.092 8.485l-6.01-6.01Z"},null,-1)]),14,WO)}var Fd=p(EO,[["render",TO]]);const AO=Object.assign(Fd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Fd.name,Fd)}}),FO=t.defineComponent({name:"IconPrinter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-printer`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),DO=["stroke-width","stroke-linecap","stroke-linejoin"];function ZO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M14 15V8a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v7m-20 0H7a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h6m1-19h20m0 0h7a1 1 0 0 1 1 1v17a1 1 0 0 1-1 1h-6m-22 0v6a1 1 0 0 0 1 1h20a1 1 0 0 0 1-1v-6m-22 0v-5a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1v5"},null,-1)]),14,DO)}var Dd=p(FO,[["render",ZO]]);const HO=Object.assign(Dd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Dd.name,Dd)}}),xO=t.defineComponent({name:"IconPublic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-public`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),RO=["stroke-width","stroke-linecap","stroke-linejoin"];function qO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M15 21.5 6.704 19M15 21.5l4.683 5.152a1 1 0 0 1 .25.814L18 40.976l10.918-16.117a1 1 0 0 0-.298-1.409L21.5 19 15 21.5Zm0 0 6.062-6.995a1 1 0 0 0 .138-1.103L18 7.024M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1)]),14,RO)}var Zd=p(xO,[["render",qO]]);const KO=Object.assign(Zd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Zd.name,Zd)}}),UO=t.defineComponent({name:"IconPushpin",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-pushpin`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),YO=["stroke-width","stroke-linecap","stroke-linejoin"];function GO(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M19.921 28.163 7.193 40.89m12.728-12.728 8.884 8.883c.17.17.447.17.617 0l5.12-5.12a7.862 7.862 0 0 0 1.667-8.655.093.093 0 0 1 .02-.102l4.906-4.906a2 2 0 0 0 0-2.828L32.648 6.95a2 2 0 0 0-2.828 0l-4.89 4.889a.126.126 0 0 1-.139.027 7.828 7.828 0 0 0-8.618 1.66l-5.027 5.026a.591.591 0 0 0 0 .836l8.774 8.775Z"},null,-1)]),14,YO)}var Hd=p(UO,[["render",GO]]);const XO=Object.assign(Hd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Hd.name,Hd)}}),QO=t.defineComponent({name:"IconQrcode",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-qrcode`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),JO=["stroke-width","stroke-linecap","stroke-linejoin"];function _O(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 30v4m0 3v6m19-19h-6m-3 0h-4M7 7h17v17H7V7Zm0 25h9v9H7v-9Zm25 0h9v9h-9v-9Zm0-25h9v9h-9V7Zm-18 7h3v3h-3v-3Z"},null,-1)]),14,JO)}var xd=p(QO,[["render",_O]]);const eE=Object.assign(xd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+xd.name,xd)}}),tE=t.defineComponent({name:"IconRelation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-relation`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),nE=["stroke-width","stroke-linecap","stroke-linejoin"];function oE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M19.714 14C15.204 15.784 12 20.302 12 25.593c0 1.142.15 2.247.429 3.298m16.285-14.712C32.998 16.073 36 20.471 36 25.593c0 1.07-.131 2.11-.378 3.102m-18.32 7.194a11.676 11.676 0 0 0 13.556-.112"},null,-1),t.createElementVNode("path",{d:"M24 19a6 6 0 1 0 0-12 6 6 0 0 0 0 12ZM36 40a6 6 0 1 0 0-12 6 6 0 0 0 0 12ZM12 40a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z"},null,-1)]),14,nE)}var Rd=p(tE,[["render",oE]]);const lE=Object.assign(Rd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Rd.name,Rd)}}),iE=t.defineComponent({name:"IconRobotAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-robot-add`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),rE=["stroke-width","stroke-linecap","stroke-linejoin"];function sE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m25 8H9V13h30v11m-7 11h14m-7-7v14M18 26h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1)]),14,rE)}var qd=p(iE,[["render",sE]]);const aE=Object.assign(qd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+qd.name,qd)}}),cE=t.defineComponent({name:"IconRobot",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-robot`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),uE=["stroke-width","stroke-linecap","stroke-linejoin"];function dE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M18 26h1v1h-1v-1ZM29 26h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m36 8H9V13h30v29m6-21v11m-27-6h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1)]),14,uE)}var Kd=p(cE,[["render",dE]]);const fE=Object.assign(Kd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Kd.name,Kd)}}),mE=t.defineComponent({name:"IconSafe",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-safe`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),pE=["stroke-width","stroke-linecap","stroke-linejoin"];function kE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m16.825 22.165 6 6 10-10M24 6c7 4 16 5 16 5v15s-2 12-16 16.027C10 38 8 26 8 26V11s9-1 16-5Z"},null,-1)]),14,pE)}var Ud=p(mE,[["render",kE]]);const vE=Object.assign(Ud,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Ud.name,Ud)}}),yE=t.defineComponent({name:"IconSchedule",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-schedule`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),gE=["stroke-width","stroke-linecap","stroke-linejoin"];function hE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"24",r:"18"},null,-1),t.createElementVNode("path",{d:"M24 13v10l6.5 7"},null,-1)]),14,gE)}var Yd=p(yE,[["render",hE]]);const $E=Object.assign(Yd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Yd.name,Yd)}}),CE=t.defineComponent({name:"IconShake",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-shake`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),bE=["stroke-width","stroke-linecap","stroke-linejoin"];function wE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M43.092 27.536 31.778 38.849M20.465 4.91 9.15 16.221m9.192 14.85a1 1 0 1 1-1.414-1.415 1 1 0 0 1 1.414 1.414ZM6.323 28.95 19.05 41.678a1 1 0 0 0 1.415 0l21.213-21.213a1 1 0 0 0 0-1.415L28.95 6.322a1 1 0 0 0-1.415 0L6.322 27.536a1 1 0 0 0 0 1.414Z"},null,-1),t.createElementVNode("circle",{cx:"17.637",cy:"30.364",r:"1",transform:"rotate(45 17.637 30.364)",fill:"currentColor",stroke:"none"},null,-1)]),14,bE)}var Gd=p(CE,[["render",wE]]);const SE=Object.assign(Gd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Gd.name,Gd)}}),zE=t.defineComponent({name:"IconSkin",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-skin`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),LE=["stroke-width","stroke-linecap","stroke-linejoin"];function jE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M17.936 6H7a1 1 0 0 0-1 1v17.559a1 1 0 0 0 1 1h4V40a1 1 0 0 0 1 1h24a1 1 0 0 0 1-1V25.559h4a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H30.064C28.854 7.23 26.59 9.059 24 9.059S19.147 7.23 17.936 6Z"},null,-1)]),14,LE)}var Xd=p(zE,[["render",jE]]);const BE=Object.assign(Xd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Xd.name,Xd)}}),IE=t.defineComponent({name:"IconStamp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-stamp`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),NE=["stroke-width","stroke-linecap","stroke-linejoin"];function PE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 33a1 1 0 0 1 1-1h32a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-7ZM29.081 21.18a8 8 0 1 0-10.163 0L14 32h20l-4.919-10.82Z"},null,-1)]),14,NE)}var Qd=p(IE,[["render",PE]]);const ME=Object.assign(Qd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Qd.name,Qd)}}),VE=t.defineComponent({name:"IconStorage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-storage`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),OE=["stroke-width","stroke-linecap","stroke-linejoin"];function EE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 18h34v12H7V18ZM40 6H8a1 1 0 0 0-1 1v11h34V7a1 1 0 0 0-1-1ZM7 30h34v11a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V30Z"},null,-1),t.createElementVNode("path",{d:"M13.02 36H13v.02h.02V36Z"},null,-1),t.createElementVNode("path",{d:"M13 12v-2h-2v2h2Zm.02 0h2v-2h-2v2Zm0 .02v2h2v-2h-2Zm-.02 0h-2v2h2v-2ZM13 14h.02v-4H13v4Zm-1.98-2v.02h4V12h-4Zm2-1.98H13v4h.02v-4Zm1.98 2V12h-4v.02h4Z",fill:"currentColor",stroke:"none"},null,-1),t.createElementVNode("path",{d:"M13.02 24H13v.02h.02V24Z"},null,-1)]),14,OE)}var Jd=p(VE,[["render",EE]]);const WE=Object.assign(Jd,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+Jd.name,Jd)}}),TE=t.defineComponent({name:"IconSubscribeAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-subscribe-add`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),AE=["stroke-width","stroke-linecap","stroke-linejoin"];function FE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24.53 6.007H9.97c-.535 0-.97.449-.97 1.003V41.8c0 .148.152.245.28.179l15.25-7.881 14.248 7.88c.129.067.28-.03.28-.179V22.06M27.413 11.023h6.794m0 0H41m-6.794 0V4m0 7.023v7.023"},null,-1)]),14,AE)}var _d=p(TE,[["render",FE]]);const DE=Object.assign(_d,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+_d.name,_d)}}),ZE=t.defineComponent({name:"IconSubscribe",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-subscribe`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),HE=["stroke-width","stroke-linecap","stroke-linejoin"];function xE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M9 7v34.667a.2.2 0 0 0 .294.176L24 34l14.706 7.843a.2.2 0 0 0 .294-.176V7a1 1 0 0 0-1-1H10a1 1 0 0 0-1 1Z"},null,-1)]),14,HE)}var e1=p(ZE,[["render",xE]]);const RE=Object.assign(e1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+e1.name,e1)}}),qE=t.defineComponent({name:"IconSubscribed",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-subscribed`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),KE=["stroke-width","stroke-linecap","stroke-linejoin"];function UE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m31.289 15.596-9.193 9.193-4.95-4.95M24 34l14.706 7.843a.2.2 0 0 0 .294-.176V7a1 1 0 0 0-1-1H10a1 1 0 0 0-1 1v34.667a.2.2 0 0 0 .294.176L24 34Z"},null,-1)]),14,KE)}var t1=p(qE,[["render",UE]]);const YE=Object.assign(t1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+t1.name,t1)}}),GE=t.defineComponent({name:"IconSun",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-sun`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),XE=["stroke-width","stroke-linecap","stroke-linejoin"];function QE(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"24",cy:"24",r:"7"},null,-1),t.createElementVNode("path",{d:"M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.73 35.313l-1.415 1.415-1.414-1.415 1.414-1.414zM14.099 12.686l-1.414 1.415-1.414-1.415 1.414-1.414zM12.687 36.728l-1.414-1.415 1.414-1.414 1.414 1.414zM35.314 14.1 33.9 12.686l1.414-1.414 1.415 1.414z"},null,-1),t.createElementVNode("path",{fill:"currentColor",stroke:"none",d:"M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.73 35.313l-1.415 1.415-1.414-1.415 1.414-1.414zM14.099 12.686l-1.414 1.415-1.414-1.415 1.414-1.414zM12.687 36.728l-1.414-1.415 1.414-1.414 1.414 1.414zM35.314 14.1 33.9 12.686l1.414-1.414 1.415 1.414z"},null,-1)]),14,XE)}var n1=p(GE,[["render",QE]]);const JE=Object.assign(n1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+n1.name,n1)}}),_E=t.defineComponent({name:"IconTag",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-tag`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),eW=["stroke-width","stroke-linecap","stroke-linejoin"];function tW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24.835 6.035a1 1 0 0 1 .903-.273l12.964 2.592a1 1 0 0 1 .784.785l2.593 12.963a1 1 0 0 1-.274.904L21.678 43.133a1 1 0 0 1-1.415 0L4.708 27.577a1 1 0 0 1 0-1.414L24.835 6.035Z"},null,-1),t.createElementVNode("path",{d:"M31.577 17.346a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"},null,-1),t.createElementVNode("path",{d:"M31.582 17.349a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z",fill:"currentColor",stroke:"none"},null,-1)]),14,eW)}var o1=p(_E,[["render",tW]]);const nW=Object.assign(o1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+o1.name,o1)}}),oW=t.defineComponent({name:"IconTags",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-tags`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),lW=["stroke-width","stroke-linecap","stroke-linejoin"];function iW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"m37.581 28.123-14.849 14.85a1 1 0 0 1-1.414 0L8.59 30.243m25.982-22.68-10.685-.628a1 1 0 0 0-.766.291L9.297 21.052a1 1 0 0 0 0 1.414L20.61 33.78a1 1 0 0 0 1.415 0l13.824-13.825a1 1 0 0 0 .291-.765l-.628-10.686a1 1 0 0 0-.94-.94Zm-6.874 7.729a1 1 0 1 1 1.414-1.414 1 1 0 0 1-1.414 1.414Z"},null,-1),t.createElementVNode("path",{d:"M27.697 15.292a1 1 0 1 1 1.414-1.414 1 1 0 0 1-1.414 1.414Z",fill:"currentColor",stroke:"none"},null,-1)]),14,lW)}var l1=p(oW,[["render",iW]]);const rW=Object.assign(l1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+l1.name,l1)}}),sW=t.defineComponent({name:"IconThunderbolt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-thunderbolt`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),aW=["stroke-width","stroke-linecap","stroke-linejoin"];function cW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M27.824 5.203A.1.1 0 0 1 28 5.27V21h10.782a.1.1 0 0 1 .075.165L20.176 42.797A.1.1 0 0 1 20 42.73V27H9.219a.1.1 0 0 1-.076-.165L27.824 5.203Z"},null,-1)]),14,aW)}var i1=p(sW,[["render",cW]]);const uW=Object.assign(i1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+i1.name,i1)}}),dW=t.defineComponent({name:"IconTool",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-tool`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),fW=["stroke-width","stroke-linecap","stroke-linejoin"];function mW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M19.994 11.035c3.66-3.659 9.094-4.46 13.531-2.405a.1.1 0 0 1 .028.16l-6.488 6.488a1 1 0 0 0 0 1.414l4.243 4.243a1 1 0 0 0 1.414 0l6.488-6.488a.1.1 0 0 1 .16.028c2.056 4.437 1.254 9.872-2.405 13.53-3.695 3.696-9.2 4.477-13.66 2.347L12.923 40.733a1 1 0 0 1-1.414 0L7.266 36.49a1 1 0 0 1 0-1.414l10.382-10.382c-2.13-4.46-1.349-9.965 2.346-13.66Z"},null,-1)]),14,fW)}var r1=p(dW,[["render",mW]]);const pW=Object.assign(r1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+r1.name,r1)}}),kW=t.defineComponent({name:"IconTrophy",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-trophy`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),vW=["stroke-width","stroke-linecap","stroke-linejoin"];function yW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 33c-6.075 0-11-4.925-11-11m11 11c6.075 0 11-4.925 11-11M24 33v8M13 22V7h22v15m-22 0V9H7v7a6 6 0 0 0 6 6Zm22 0V9h6v7a6 6 0 0 1-6 6ZM12 41h24"},null,-1)]),14,vW)}var s1=p(kW,[["render",yW]]);const gW=Object.assign(s1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+s1.name,s1)}}),hW=t.defineComponent({name:"IconUnlock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-unlock`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),$W=["stroke-width","stroke-linecap","stroke-linejoin"];function CW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),t.createElementVNode("path",{d:"M44 15a9 9 0 1 0-18 0v6M24 35v-8"},null,-1)]),14,$W)}var a1=p(hW,[["render",CW]]);const bW=Object.assign(a1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+a1.name,a1)}}),wW=t.defineComponent({name:"IconUserAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-user-add`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),SW=["stroke-width","stroke-linecap","stroke-linejoin"];function zW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M25 27h-8c-5.523 0-10 4.477-10 10v4h18m11-14v8m0 0v8m0-8h8m-8 0h-8m3-21a7 7 0 1 1-14 0 7 7 0 0 1 14 0Z"},null,-1)]),14,SW)}var c1=p(wW,[["render",zW]]);const LW=Object.assign(c1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+c1.name,c1)}}),jW=t.defineComponent({name:"IconUserGroup",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-user-group`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),BW=["stroke-width","stroke-linecap","stroke-linejoin"];function IW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("circle",{cx:"18",cy:"15",r:"7"},null,-1),t.createElementVNode("circle",{cx:"34",cy:"19",r:"4"},null,-1),t.createElementVNode("path",{d:"M6 34a6 6 0 0 1 6-6h12a6 6 0 0 1 6 6v6H6v-6ZM34 30h4a4 4 0 0 1 4 4v4h-8"},null,-1)]),14,BW)}var u1=p(jW,[["render",IW]]);const NW=Object.assign(u1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+u1.name,u1)}}),PW=t.defineComponent({name:"IconUser",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-user`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),MW=["stroke-width","stroke-linecap","stroke-linejoin"];function VW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M7 37c0-4.97 4.03-8 9-8h16c4.97 0 9 3.03 9 8v3a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-3Z"},null,-1),t.createElementVNode("circle",{cx:"24",cy:"15",r:"8"},null,-1)]),14,MW)}var d1=p(PW,[["render",VW]]);const OW=Object.assign(d1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+d1.name,d1)}}),EW=t.defineComponent({name:"IconVideoCamera",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-video-camera`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),WW=["stroke-width","stroke-linecap","stroke-linejoin"];function TW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M33 18v12m0-12v-6a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v24a1 1 0 0 0 1 1h25a1 1 0 0 0 1-1v-6m0-12 8.713-2.614a1 1 0 0 1 1.287.958v15.312a1 1 0 0 1-1.287.958L33 30M11 19h6"},null,-1)]),14,WW)}var f1=p(EW,[["render",TW]]);const AW=Object.assign(f1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+f1.name,f1)}}),FW=t.defineComponent({name:"IconWifi",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-wifi`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),DW=["stroke-width","stroke-linecap","stroke-linejoin"];function ZW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M31.587 31.485A9.978 9.978 0 0 0 24 28a9.977 9.977 0 0 0-7.586 3.485M37.255 25.822A17.953 17.953 0 0 0 24 20a17.953 17.953 0 0 0-13.256 5.822M43.618 19.449C38.696 14.246 31.728 11 24 11c-7.727 0-14.696 3.246-19.617 8.449"},null,-1),t.createElementVNode("path",{d:"M27.535 35.465a5 5 0 0 0-7.07 0L24 39l3.535-3.535Z",fill:"currentColor",stroke:"none"},null,-1)]),14,DW)}var m1=p(FW,[["render",ZW]]);const HW=Object.assign(m1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+m1.name,m1)}}),xW=t.defineComponent({name:"IconWoman",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:n=>["butt","round","square"].includes(n)},strokeLinejoin:{type:String,default:"miter",validator:n=>["arcs","bevel","miter","miter-clip","round"].includes(n)},rotate:Number,spin:Boolean},emits:{click:n=>!0},setup(n,{emit:r}){const a=l("icon"),d=t.computed(()=>[a,`${a}-woman`,{[`${a}-spin`]:n.spin}]),g=t.computed(()=>{const c={};return n.size&&(c.fontSize=f(n.size)?`${n.size}px`:n.size),n.rotate&&(c.transform=`rotate(${n.rotate}deg)`),c});return{cls:d,innerStyle:g,onClick:c=>{r("click",c)}}}}),RW=["stroke-width","stroke-linecap","stroke-linejoin"];function qW(n,r,a,d,g,L){return t.openBlock(),t.createElementBlock("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:t.normalizeClass(n.cls),style:t.normalizeStyle(n.innerStyle),"stroke-width":n.strokeWidth,"stroke-linecap":n.strokeLinecap,"stroke-linejoin":n.strokeLinejoin,onClick:r[0]||(r[0]=(...c)=>n.onClick&&n.onClick(...c))},r[1]||(r[1]=[t.createElementVNode("path",{d:"M24 29c6.075 0 11-4.925 11-11S30.075 7 24 7s-11 4.925-11 11 4.925 11 11 11Zm0 0v15M15 36h18"},null,-1)]),14,RW)}var p1=p(xW,[["render",qW]]);const KW=Object.assign(p1,{install:(n,r)=>{var a;const d=(a=r==null?void 0:r.iconPrefix)!=null?a:"";n.component(d+p1.name,p1)}}),k1={IconArrowDown:z,IconArrowFall:V,IconArrowLeft:x,IconArrowRight:Q,IconArrowRise:J,IconArrowUp:fe,IconCaretDown:Me,IconCaretLeft:Le,IconCaretRight:We,IconCaretUp:at,IconDoubleDown:ye,IconDoubleLeft:Qt,IconDoubleRight:rt,IconDoubleUp:oo,IconDownCircle:Ke,IconDown:Yn,IconDragArrow:vl,IconExpand:hl,IconLeftCircle:po,IconLeft:At,IconMenuFold:fi,IconMenuUnfold:Ft,IconRightCircle:yi,IconRight:gi,IconRotateLeft:$i,IconRotateRight:bi,IconShrink:zi,IconSwap:ji,IconToBottom:D4,IconToLeft:qe,IconToRight:Wt,IconToTop:In,IconUpCircle:jl,IconUp:r8,IconCheckCircleFill:u8,IconCloseCircleFill:p8,IconExclamationCircleFill:g8,IconExclamationPolygonFill:b8,IconInfoCircleFill:L8,IconMinusCircleFill:N8,IconPlusCircleFill:O8,IconQuestionCircleFill:A8,IconCheckCircle:H8,IconCheckSquare:K8,IconCheck:X8,IconClockCircle:eb,IconCloseCircle:lb,IconClose:ab,IconExclamationCircle:fb,IconExclamation:vb,IconInfoCircle:$b,IconInfo:Sb,IconMinusCircle:Bb,IconMinus:Mb,IconPlusCircle:Wb,IconPlus:Db,IconQuestionCircle:Rb,IconQuestion:Yb,IconStop:Jb,IconHeartFill:n6,IconStarFill:r6,IconThumbDownFill:u6,IconThumbUpFill:p6,IconAt:g6,IconCloudDownload:b6,IconCodeBlock:L6,IconCodeSquare:N6,IconCode:O6,IconCustomerService:A6,IconDownload:H6,IconExport:K6,IconEyeInvisible:X6,IconEye:e7,IconHeart:l7,IconHistory:a7,IconHome:f7,IconImport:v7,IconLaunch:$7,IconList:S7,IconMessageBanned:B7,IconMessage:M7,IconMoreVertical:W7,IconMore:D7,IconPoweroff:R7,IconRefresh:Y7,IconReply:J7,IconSave:nw,IconScan:rw,IconSearch:uw,IconSelectAll:pw,IconSend:gw,IconSettings:bw,IconShareAlt:Lw,IconShareExternal:Nw,IconShareInternal:Ow,IconStar:Aw,IconSync:Hw,IconThumbDown:Kw,IconThumbUp:Xw,IconTranslate:eS,IconUpload:lS,IconVoice:aS,IconAlignCenter:fS,IconAlignLeft:vS,IconAlignRight:$S,IconAttachment:SS,IconBgColors:BS,IconBold:MS,IconBrush:WS,IconCopy:DS,IconDelete:RS,IconEdit:YS,IconEraser:JS,IconFilter:n9,IconFindReplace:r9,IconFontColors:u9,IconFormula:p9,IconH1:g9,IconH2:b9,IconH3:L9,IconH4:N9,IconH5:O9,IconH6:A9,IconH7:H9,IconHighlight:K9,IconItalic:X9,IconLineHeight:ez,IconLink:lz,IconObliqueLine:az,IconOrderedList:fz,IconOriginalSize:vz,IconPaste:$z,IconQuote:Sz,IconRedo:Bz,IconScissor:Mz,IconSortAscending:Wz,IconSortDescending:Dz,IconSort:Rz,IconStrikethrough:Yz,IconUnderline:Jz,IconUndo:nL,IconUnorderedList:rL,IconZoomIn:uL,IconZoomOut:pL,IconMuteFill:gL,IconPauseCircleFill:bL,IconPlayArrowFill:LL,IconPlayCircleFill:NL,IconSkipNextFill:OL,IconSkipPreviousFill:AL,IconSoundFill:HL,IconBackward:KL,IconForward:XL,IconFullscreenExit:ej,IconFullscreen:lj,IconLiveBroadcast:aj,IconMusic:fj,IconMute:vj,IconPauseCircle:$j,IconPause:Sj,IconPlayArrow:Bj,IconPlayCircle:Mj,IconRecordStop:Wj,IconRecord:Dj,IconSkipNext:Rj,IconSkipPrevious:Yj,IconSound:Jj,IconBytedanceColor:nB,IconLarkColor:rB,IconTiktokColor:uB,IconXiguaColor:pB,IconFaceBookCircleFill:gB,IconFacebookSquareFill:bB,IconGoogleCircleFill:LB,IconQqCircleFill:NB,IconTwitterCircleFill:OB,IconWeiboCircleFill:AB,IconAlipayCircle:HB,IconCodeSandbox:KB,IconCodepen:XB,IconFacebook:eI,IconGithub:lI,IconGitlab:aI,IconGoogle:fI,IconQqZone:vI,IconQq:$I,IconTwitter:SI,IconWechat:BI,IconWechatpay:MI,IconWeibo:WI,IconChineseFill:DI,IconEnglishFill:RI,IconFaceFrownFill:YI,IconFaceMehFill:JI,IconFaceSmileFill:nN,IconMoonFill:rN,IconPenFill:uN,IconSunFill:pN,IconApps:gN,IconArchive:bN,IconBarChart:LN,IconBook:NN,IconBookmark:ON,IconBranch:AN,IconBug:HN,IconBulb:KN,IconCalendarClock:XN,IconCalendar:eP,IconCamera:lP,IconCloud:aP,IconCommand:fP,IconCommon:vP,IconCompass:$P,IconComputer:SP,IconCopyright:BP,IconDashboard:MP,IconDesktop:WP,IconDice:DP,IconDragDotVertical:RP,IconDragDot:YP,IconDriveFile:JP,IconEar:nM,IconEmail:rM,IconEmpty:uM,IconExperiment:pM,IconFileAudio:gM,IconFileImage:bM,IconFilePdf:LM,IconFileVideo:NM,IconFile:OM,IconFire:AM,IconFolderAdd:HM,IconFolderDelete:KM,IconFolder:XM,IconGift:eV,IconIdcard:lV,IconImageClose:aV,IconImage:fV,IconInteraction:vV,IconLanguage:$V,IconLayers:SV,IconLayout:BV,IconLoading:MV,IconLocation:WV,IconLock:DV,IconLoop:RV,IconMan:YV,IconMenu:JV,IconMindMapping:nO,IconMobile:rO,IconMoon:uO,IconMosaic:pO,IconNav:gO,IconNotificationClose:bO,IconNotification:LO,IconPalette:NO,IconPen:OO,IconPhone:AO,IconPrinter:HO,IconPublic:KO,IconPushpin:XO,IconQrcode:eE,IconRelation:lE,IconRobotAdd:aE,IconRobot:fE,IconSafe:vE,IconSchedule:$E,IconShake:SE,IconSkin:BE,IconStamp:ME,IconStorage:WE,IconSubscribeAdd:DE,IconSubscribe:RE,IconSubscribed:YE,IconSun:JE,IconTag:nW,IconTags:rW,IconThunderbolt:uW,IconTool:pW,IconTrophy:gW,IconUnlock:bW,IconUserAdd:LW,IconUserGroup:NW,IconUser:OW,IconVideoCamera:AW,IconWifi:HW,IconWoman:KW};return{...k1,install:(n,r)=>{for(const a of Object.keys(k1))n.use(k1[a],r)}}})})(o8);var Yue=o8.exports,di={};const hue=zv;di.getRgbStr=function(e){return hue(e).rgb().round().color.join(",")};const $ue=["hex","rgb","hsl"];function Cue(e){return!e||$ue.indexOf(e)<0?"hex":e}di.getColorString=function(e,o){const t=Cue(o);return t==="hex"?e[t]():e[t]().round().string()};const Ay=zv,{getColorString:bue}=di;function wue(e,o,t){const i=Ay(e),s=i.hue(),u=i.saturationv(),l=i.value(),k=2,f=100,p=9,y=100,$=30;function b(T,V){let P;return s>=60&&s<=240?P=T?s-k*V:s+k*V:P=T?s+k*V:s-k*V,P<0?P+=360:P>=360&&(P-=360),Math.round(P)}function w(T,V){let P;return T?P=u<=p?u:u-(u-p)/5*V:P=u+(f-u)/4*V,P}function z(T,V){return T?l+(y-l)/5*V:l<=$?l:l-(l-$)/4*V}const I=o<6,j=I?6-o:o-6,O=o===6?i:Ay({h:b(I,j),s:w(I,j),v:z(I,j)});return bue(O,t)}var l8=wue;const Fi=zv,Sue=l8,{getColorString:zue}=di;function Lue(e,o,t){const i=Fi(Sue(e,10-o+1)),s=Fi(e),u=s.hue(),l=s.saturationv(),f=Fi({h:s.hue(),s:$(6),v:s.value()}).saturationv(),p=Math.ceil((f-9)/4),y=Math.ceil((100-f)/5);function $(w){if(w<6)return f+(6-w)*y;if(w===6){if(u>=0&&u<50)return l-15;if(u>=50&&u<191)return l-20;if(u>=191&&u<=360)return l-15}return f-p*(w-6)}const b=Fi({h:i.hue(),s:$(o),v:i.value()});return zue(b,t)}var jue=Lue;const Fy=l8,Dy=jue;function Bue(e,o={}){const{dark:t,list:i,index:s=6,format:u="hex"}=o;if(i){const l=[],k=t?Dy:Fy;for(let f=1;f<=10;f++)l.push(k(e,f,u));return l}return t?Dy(e,s,u):Fy(e,s,u)}var Iue=Bue;const Nue=Iue,{getRgbStr:Pue}=di;var Gue=Nue,Xue=Pue;const Di={formatYear:"YYYY",formatMonth:"MMM YYYY",today:"Today",view:{month:"Month",year:"Year",week:"Week",day:"Day"},month:{long:{January:"January",February:"February",March:"March",April:"April",May:"May",June:"June",July:"July",August:"August",September:"September",October:"October",November:"November",December:"December"},short:{January:"Jan",February:"Feb",March:"Mar",April:"Apr",May:"May",June:"Jun",July:"Jul",August:"Aug",September:"Sept",October:"Oct",November:"Nov",December:"Dec"}},week:{long:{self:"Week",monday:"Monday",tuesday:"Tuesday",wednesday:"Wednesday",thursday:"Thursday",friday:"Friday",saturday:"Saturday",sunday:"Sunday"},short:{self:"Week",monday:"Mon",tuesday:"Tue",wednesday:"Wed",thursday:"Thu",friday:"Fri",saturday:"Sat",sunday:"Sun"}}},Que={locale:"en-US",empty:{description:"No Data"},drawer:{okText:"Ok",cancelText:"Cancel"},popconfirm:{okText:"Ok",cancelText:"Cancel"},modal:{okText:"Ok",cancelText:"Cancel"},pagination:{goto:"Goto",page:"Page",countPerPage:" / Page",total:"Total: {0}"},table:{okText:"Ok",resetText:"Reset"},upload:{start:"Start",cancel:"Cancel",delete:"Delete",retry:"Click to retry",buttonText:"Upload",preview:"Preview",drag:"Click or drag file to this area to upload",dragHover:"Release to upload",error:"Upload Error"},calendar:Di,datePicker:{view:Di.view,month:Di.month,week:Di.week,placeholder:{date:"Please select date",week:"Please select week",month:"Please select month",year:"Please select year",quarter:"Please select quarter",time:"Please select time"},rangePlaceholder:{date:["Start date","End date"],week:["Start week","End week"],month:["Start month","End month"],year:["Start year","End year"],quarter:["Start quarter","End quarter"],time:["Start time","End time"]},selectTime:"Select time",today:"Today",now:"Now",ok:"Ok"},image:{loading:"loading"},imagePreview:{fullScreen:"Full Screen",rotateRight:"Rotate Right",rotateLeft:"Rotate Left",zoomIn:"Zoom In",zoomOut:"Zoom Out",originalSize:"Original Size"},typography:{copied:"Copied",copy:"Copy",expand:"Expand",collapse:"Collapse",edit:"Edit"},form:{validateMessages:aT},colorPicker:{history:"History Colors",preset:"Preset Colors",empty:"Empty"}};export{Kue as A,pv as M,vv as N,Rue as a,Yue as b,rD as c,Gue as d,Xue as e,Uue as f,que as g,Que as h,gue as i,kv as j,fT as l};
diff --git a/webman/public/assets/@iconify-BfRLEUc9.js b/webman/public/assets/@iconify-BfRLEUc9.js
new file mode 100644
index 0000000..5085129
--- /dev/null
+++ b/webman/public/assets/@iconify-BfRLEUc9.js
@@ -0,0 +1 @@
+import{e as me,X as G}from"./@vue-9ZIPiVZG.js";const se=/^[a-z0-9]+(-[a-z0-9]+)*$/,M=(e,n,o,i="")=>{const t=e.split(":");if(e.slice(0,1)==="@"){if(t.length<2||t.length>3)return null;i=t.shift().slice(1)}if(t.length>3||!t.length)return null;if(t.length>1){const c=t.pop(),l=t.pop(),f={provider:t.length>0?t[0]:i,prefix:l,name:c};return n&&!L(f)?null:f}const s=t[0],r=s.split("-");if(r.length>1){const c={provider:i,prefix:r.shift(),name:r.join("-")};return n&&!L(c)?null:c}if(o&&i===""){const c={provider:i,prefix:"",name:s};return n&&!L(c,o)?null:c}return null},L=(e,n)=>e?!!((n&&e.prefix===""||e.prefix)&&e.name):!1,re=Object.freeze({left:0,top:0,width:16,height:16}),A=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),N=Object.freeze({...re,...A}),z=Object.freeze({...N,body:"",hidden:!1});function ye(e,n){const o={};!e.hFlip!=!n.hFlip&&(o.hFlip=!0),!e.vFlip!=!n.vFlip&&(o.vFlip=!0);const i=((e.rotate||0)+(n.rotate||0))%4;return i&&(o.rotate=i),o}function B(e,n){const o=ye(e,n);for(const i in z)i in A?i in e&&!(i in o)&&(o[i]=A[i]):i in n?o[i]=n[i]:i in e&&(o[i]=e[i]);return o}function be(e,n){const o=e.icons,i=e.aliases||Object.create(null),t=Object.create(null);function s(r){if(o[r])return t[r]=[];if(!(r in t)){t[r]=null;const c=i[r]&&i[r].parent,l=c&&s(c);l&&(t[r]=[c].concat(l))}return t[r]}return Object.keys(o).concat(Object.keys(i)).forEach(s),t}function xe(e,n,o){const i=e.icons,t=e.aliases||Object.create(null);let s={};function r(c){s=B(i[c]||t[c],s)}return r(n),o.forEach(r),B(e,s)}function ce(e,n){const o=[];if(typeof e!="object"||typeof e.icons!="object")return o;e.not_found instanceof Array&&e.not_found.forEach(t=>{n(t,null),o.push(t)});const i=be(e);for(const t in i){const s=i[t];s&&(n(t,xe(e,t,s)),o.push(t))}return o}const Ie={provider:"",aliases:{},not_found:{},...re};function D(e,n){for(const o in n)if(o in e&&typeof e[o]!=typeof n[o])return!1;return!0}function le(e){if(typeof e!="object"||e===null)return null;const n=e;if(typeof n.prefix!="string"||!e.icons||typeof e.icons!="object"||!D(e,Ie))return null;const o=n.icons;for(const t in o){const s=o[t];if(!t||typeof s.body!="string"||!D(s,z))return null}const i=n.aliases||Object.create(null);for(const t in i){const s=i[t],r=s.parent;if(!t||typeof r!="string"||!o[r]&&!i[r]||!D(s,z))return null}return n}const K=Object.create(null);function we(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:new Set}}function k(e,n){const o=K[e]||(K[e]=Object.create(null));return o[n]||(o[n]=we(e,n))}function fe(e,n){return le(n)?ce(n,(o,i)=>{i?e.icons[o]=i:e.missing.add(o)}):[]}function ve(e,n,o){try{if(typeof o.body=="string")return e.icons[n]={...o},!0}catch{}return!1}let j=!1;function ue(e){return typeof e=="boolean"&&(j=e),j}function Se(e){const n=typeof e=="string"?M(e,!0,j):e;if(n){const o=k(n.provider,n.prefix),i=n.name;return o.icons[i]||(o.missing.has(i)?null:void 0)}}function ke(e,n){const o=M(e,!0,j);if(!o)return!1;const i=k(o.provider,o.prefix);return n?ve(i,o.name,n):(i.missing.add(o.name),!0)}function Te(e,n){if(typeof e!="object")return!1;if(typeof n!="string"&&(n=e.provider||""),j&&!n&&!e.prefix){let t=!1;return le(e)&&(e.prefix="",ce(e,(s,r)=>{ke(s,r)&&(t=!0)})),t}const o=e.prefix;if(!L({prefix:o,name:"a"}))return!1;const i=k(n,o);return!!fe(i,e)}const ae=Object.freeze({width:null,height:null}),de=Object.freeze({...ae,...A}),Ce=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Pe=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function W(e,n,o){if(n===1)return e;if(o=o||100,typeof e=="number")return Math.ceil(e*n*o)/o;if(typeof e!="string")return e;const i=e.split(Ce);if(i===null||!i.length)return e;const t=[];let s=i.shift(),r=Pe.test(s);for(;;){if(r){const c=parseFloat(s);isNaN(c)?t.push(s):t.push(Math.ceil(c*n*o)/o)}else t.push(s);if(s=i.shift(),s===void 0)return t.join("");r=!r}}function je(e,n="defs"){let o="";const i=e.indexOf("<"+n);for(;i>=0;){const t=e.indexOf(">",i),s=e.indexOf(""+n);if(t===-1||s===-1)break;const r=e.indexOf(">",s);if(r===-1)break;o+=e.slice(t+1,s).trim(),e=e.slice(0,i).trim()+e.slice(r+1)}return{defs:o,content:e}}function Ee(e,n){return e?""+e+" "+n:n}function Le(e,n,o){const i=je(e);return Ee(i.defs,n+i.content+o)}const Fe=e=>e==="unset"||e==="undefined"||e==="none";function Oe(e,n){const o={...N,...e},i={...de,...n},t={left:o.left,top:o.top,width:o.width,height:o.height};let s=o.body;[o,i].forEach(g=>{const u=[],S=g.hFlip,w=g.vFlip;let x=g.rotate;S?w?x+=2:(u.push("translate("+(t.width+t.left).toString()+" "+(0-t.top).toString()+")"),u.push("scale(-1 1)"),t.top=t.left=0):w&&(u.push("translate("+(0-t.left).toString()+" "+(t.height+t.top).toString()+")"),u.push("scale(1 -1)"),t.top=t.left=0);let y;switch(x<0&&(x-=Math.floor(x/4)*4),x=x%4,x){case 1:y=t.height/2+t.top,u.unshift("rotate(90 "+y.toString()+" "+y.toString()+")");break;case 2:u.unshift("rotate(180 "+(t.width/2+t.left).toString()+" "+(t.height/2+t.top).toString()+")");break;case 3:y=t.width/2+t.left,u.unshift("rotate(-90 "+y.toString()+" "+y.toString()+")");break}x%2===1&&(t.left!==t.top&&(y=t.left,t.left=t.top,t.top=y),t.width!==t.height&&(y=t.width,t.width=t.height,t.height=y)),u.length&&(s=Le(s,''," "))});const r=i.width,c=i.height,l=t.width,f=t.height;let a,d;r===null?(d=c===null?"1em":c==="auto"?f:c,a=W(d,l/f)):(a=r==="auto"?l:r,d=c===null?W(a,f/l):c==="auto"?f:c);const p={},m=(g,u)=>{Fe(u)||(p[g]=u.toString())};m("width",a),m("height",d);const I=[t.left,t.top,l,f];return p.viewBox=I.join(" "),{attributes:p,viewBox:I,body:s}}const Ae=/\sid="(\S+)"/g,Me="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let Ne=0;function _e(e,n=Me){const o=[];let i;for(;i=Ae.exec(e);)o.push(i[1]);if(!o.length)return e;const t="suffix"+(Math.random()*16777216|Date.now()).toString(16);return o.forEach(s=>{const r=typeof n=="function"?n(s):n+(Ne++).toString(),c=s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+c+')([")]|\\.[a-z])',"g"),"$1"+r+t+"$3")}),e=e.replace(new RegExp(t,"g"),""),e}const Q=Object.create(null);function De(e,n){Q[e]=n}function $(e){return Q[e]||Q[""]}function U(e){let n;if(typeof e.resources=="string")n=[e.resources];else if(n=e.resources,!(n instanceof Array)||!n.length)return null;return{resources:n,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const H=Object.create(null),C=["https://api.simplesvg.com","https://api.unisvg.com"],F=[];for(;C.length>0;)C.length===1||Math.random()>.5?F.push(C.shift()):F.push(C.pop());H[""]=U({resources:["https://api.iconify.design"].concat(F)});function Re(e,n){const o=U(n);return o===null?!1:(H[e]=o,!0)}function V(e){return H[e]}const ze=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let X=ze();function Qe(e,n){const o=V(e);if(!o)return 0;let i;if(!o.maxURL)i=0;else{let t=0;o.resources.forEach(r=>{t=Math.max(t,r.length)});const s=n+".json?icons=";i=o.maxURL-t-o.path.length-s.length}return i}function $e(e){return e===404}const qe=(e,n,o)=>{const i=[],t=Qe(e,n),s="icons";let r={type:s,provider:e,prefix:n,icons:[]},c=0;return o.forEach((l,f)=>{c+=l.length+1,c>=t&&f>0&&(i.push(r),r={type:s,provider:e,prefix:n,icons:[]},c=l.length),r.icons.push(l)}),i.push(r),i};function Ue(e){if(typeof e=="string"){const n=V(e);if(n)return n.path}return"/"}const He=(e,n,o)=>{if(!X){o("abort",424);return}let i=Ue(n.provider);switch(n.type){case"icons":{const s=n.prefix,c=n.icons.join(","),l=new URLSearchParams({icons:c});i+=s+".json?"+l.toString();break}case"custom":{const s=n.uri;i+=s.slice(0,1)==="/"?s.slice(1):s;break}default:o("abort",400);return}let t=503;X(e+i).then(s=>{const r=s.status;if(r!==200){setTimeout(()=>{o($e(r)?"abort":"next",r)});return}return t=501,s.json()}).then(s=>{if(typeof s!="object"||s===null){setTimeout(()=>{s===404?o("abort",s):o("next",t)});return}setTimeout(()=>{o("success",s)})}).catch(()=>{o("next",t)})},Ve={prepare:qe,send:He};function Ge(e){const n={loaded:[],missing:[],pending:[]},o=Object.create(null);e.sort((t,s)=>t.provider!==s.provider?t.provider.localeCompare(s.provider):t.prefix!==s.prefix?t.prefix.localeCompare(s.prefix):t.name.localeCompare(s.name));let i={provider:"",prefix:"",name:""};return e.forEach(t=>{if(i.name===t.name&&i.prefix===t.prefix&&i.provider===t.provider)return;i=t;const s=t.provider,r=t.prefix,c=t.name,l=o[s]||(o[s]=Object.create(null)),f=l[r]||(l[r]=k(s,r));let a;c in f.icons?a=n.loaded:r===""||f.missing.has(c)?a=n.missing:a=n.pending;const d={provider:s,prefix:r,name:c};a.push(d)}),n}function he(e,n){e.forEach(o=>{const i=o.loaderCallbacks;i&&(o.loaderCallbacks=i.filter(t=>t.id!==n))})}function Be(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const n=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!n.length)return;let o=!1;const i=e.provider,t=e.prefix;n.forEach(s=>{const r=s.icons,c=r.pending.length;r.pending=r.pending.filter(l=>{if(l.prefix!==t)return!0;const f=l.name;if(e.icons[f])r.loaded.push({provider:i,prefix:t,name:f});else if(e.missing.has(f))r.missing.push({provider:i,prefix:t,name:f});else return o=!0,!0;return!1}),r.pending.length!==c&&(o||he([e],s.id),s.callback(r.loaded.slice(0),r.missing.slice(0),r.pending.slice(0),s.abort))})}))}let Ke=0;function We(e,n,o){const i=Ke++,t=he.bind(null,o,i);if(!n.pending.length)return t;const s={id:i,icons:n,callback:e,abort:t};return o.forEach(r=>{(r.loaderCallbacks||(r.loaderCallbacks=[])).push(s)}),t}function Xe(e,n=!0,o=!1){const i=[];return e.forEach(t=>{const s=typeof t=="string"?M(t,n,o):t;s&&i.push(s)}),i}var Je={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function Ye(e,n,o,i){const t=e.resources.length,s=e.random?Math.floor(Math.random()*t):e.index;let r;if(e.random){let h=e.resources.slice(0);for(r=[];h.length>1;){const b=Math.floor(Math.random()*h.length);r.push(h[b]),h=h.slice(0,b).concat(h.slice(b+1))}r=r.concat(h)}else r=e.resources.slice(s).concat(e.resources.slice(0,s));const c=Date.now();let l="pending",f=0,a,d=null,p=[],m=[];typeof i=="function"&&m.push(i);function I(){d&&(clearTimeout(d),d=null)}function g(){l==="pending"&&(l="aborted"),I(),p.forEach(h=>{h.status==="pending"&&(h.status="aborted")}),p=[]}function u(h,b){b&&(m=[]),typeof h=="function"&&m.push(h)}function S(){return{startTime:c,payload:n,status:l,queriesSent:f,queriesPending:p.length,subscribe:u,abort:g}}function w(){l="failed",m.forEach(h=>{h(void 0,a)})}function x(){p.forEach(h=>{h.status==="pending"&&(h.status="aborted")}),p=[]}function y(h,b,T){const E=b!=="success";switch(p=p.filter(v=>v!==h),l){case"pending":break;case"failed":if(E||!e.dataAfterTimeout)return;break;default:return}if(b==="abort"){a=T,w();return}if(E){a=T,p.length||(r.length?_():w());return}if(I(),x(),!e.random){const v=e.resources.indexOf(h.resource);v!==-1&&v!==e.index&&(e.index=v)}l="completed",m.forEach(v=>{v(T)})}function _(){if(l!=="pending")return;I();const h=r.shift();if(h===void 0){if(p.length){d=setTimeout(()=>{I(),l==="pending"&&(x(),w())},e.timeout);return}w();return}const b={status:"pending",resource:h,callback:(T,E)=>{y(b,T,E)}};p.push(b),f++,d=setTimeout(_,e.rotate),o(h,n,b.callback)}return setTimeout(_),S}function pe(e){const n={...Je,...e};let o=[];function i(){o=o.filter(c=>c().status==="pending")}function t(c,l,f){const a=Ye(n,c,l,(d,p)=>{i(),f&&f(d,p)});return o.push(a),a}function s(c){return o.find(l=>c(l))||null}return{query:t,find:s,setIndex:c=>{n.index=c},getIndex:()=>n.index,cleanup:i}}function J(){}const R=Object.create(null);function Ze(e){if(!R[e]){const n=V(e);if(!n)return;const o=pe(n),i={config:n,redundancy:o};R[e]=i}return R[e]}function et(e,n,o){let i,t;if(typeof e=="string"){const s=$(e);if(!s)return o(void 0,424),J;t=s.send;const r=Ze(e);r&&(i=r.redundancy)}else{const s=U(e);if(s){i=pe(s);const r=e.resources?e.resources[0]:"",c=$(r);c&&(t=c.send)}}return!i||!t?(o(void 0,424),J):i.query(n,t,o)().abort}function Y(){}function tt(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,Be(e)}))}function nt(e){const n=[],o=[];return e.forEach(i=>{(i.match(se)?n:o).push(i)}),{valid:n,invalid:o}}function P(e,n,o){function i(){const t=e.pendingIcons;n.forEach(s=>{t&&t.delete(s),e.icons[s]||e.missing.add(s)})}if(o&&typeof o=="object")try{if(!fe(e,o).length){i();return}}catch(t){console.error(t)}i(),tt(e)}function Z(e,n){e instanceof Promise?e.then(o=>{n(o)}).catch(()=>{n(null)}):n(e)}function ot(e,n){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(n).sort():e.iconsToLoad=n,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:o,prefix:i}=e,t=e.iconsToLoad;if(delete e.iconsToLoad,!t||!t.length)return;const s=e.loadIcon;if(e.loadIcons&&(t.length>1||!s)){Z(e.loadIcons(t,i,o),a=>{P(e,t,a)});return}if(s){t.forEach(a=>{const d=s(a,i,o);Z(d,p=>{const m=p?{prefix:i,icons:{[a]:p}}:null;P(e,[a],m)})});return}const{valid:r,invalid:c}=nt(t);if(c.length&&P(e,c,null),!r.length)return;const l=i.match(se)?$(o):null;if(!l){P(e,r,null);return}l.prepare(o,i,r).forEach(a=>{et(o,a,d=>{P(e,a.icons,d)})})}))}const it=(e,n)=>{const o=Xe(e,!0,ue()),i=Ge(o);if(!i.pending.length){let l=!0;return n&&setTimeout(()=>{l&&n(i.loaded,i.missing,i.pending,Y)}),()=>{l=!1}}const t=Object.create(null),s=[];let r,c;return i.pending.forEach(l=>{const{provider:f,prefix:a}=l;if(a===c&&f===r)return;r=f,c=a,s.push(k(f,a));const d=t[f]||(t[f]=Object.create(null));d[a]||(d[a]=[])}),i.pending.forEach(l=>{const{provider:f,prefix:a,name:d}=l,p=k(f,a),m=p.pendingIcons||(p.pendingIcons=new Set);m.has(d)||(m.add(d),t[f][a].push(d))}),s.forEach(l=>{const f=t[l.provider][l.prefix];f.length&&ot(l,f)}),n?We(n,i,s):Y};function st(e,n){const o={...e};for(const i in n){const t=n[i],s=typeof t;i in ae?(t===null||t&&(s==="string"||s==="number"))&&(o[i]=t):s===typeof o[i]&&(o[i]=i==="rotate"?t%4:t)}return o}const rt=/[\s,]+/;function ct(e,n){n.split(rt).forEach(o=>{switch(o.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function lt(e,n=0){const o=e.replace(/^-?[0-9.]*/,"");function i(t){for(;t<0;)t+=4;return t%4}if(o===""){const t=parseInt(e);return isNaN(t)?0:i(t)}else if(o!==e){let t=0;switch(o){case"%":t=25;break;case"deg":t=90}if(t){let s=parseFloat(e.slice(0,e.length-o.length));return isNaN(s)?0:(s=s/t,s%1===0?i(s):0)}}return n}function ft(e,n){let o=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const i in n)o+=" "+i+'="'+n[i]+'"';return'"+e+" "}function ut(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function at(e){return"data:image/svg+xml,"+ut(e)}function dt(e){return'url("'+at(e)+'")'}const ee={...de,inline:!1},ht={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},pt={display:"inline-block"},q={backgroundColor:"currentColor"},ge={backgroundColor:"transparent"},te={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},ne={webkitMask:q,mask:q,background:ge};for(const e in ne){const n=ne[e];for(const o in te)n[e+o]=te[o]}const O={};["horizontal","vertical"].forEach(e=>{const n=e.slice(0,1)+"Flip";O[e+"-flip"]=n,O[e.slice(0,1)+"-flip"]=n,O[e+"Flip"]=n});function oe(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const ie=(e,n)=>{const o=st(ee,n),i={...ht},t=n.mode||"svg",s={},r=n.style,c=typeof r=="object"&&!(r instanceof Array)?r:{};for(let g in n){const u=n[g];if(u!==void 0)switch(g){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":o[g]=u===!0||u==="true"||u===1;break;case"flip":typeof u=="string"&&ct(o,u);break;case"color":s.color=u;break;case"rotate":typeof u=="string"?o[g]=lt(u):typeof u=="number"&&(o[g]=u);break;case"ariaHidden":case"aria-hidden":u!==!0&&u!=="true"&&delete i["aria-hidden"];break;default:{const S=O[g];S?(u===!0||u==="true"||u===1)&&(o[S]=!0):ee[g]===void 0&&(i[g]=u)}}}const l=Oe(e,o),f=l.attributes;if(o.inline&&(s.verticalAlign="-0.125em"),t==="svg"){i.style={...s,...c},Object.assign(i,f);let g=0,u=n.id;return typeof u=="string"&&(u=u.replace(/-/g,"_")),i.innerHTML=_e(l.body,u?()=>u+"ID"+g++:"iconifyVue"),G("svg",i)}const{body:a,width:d,height:p}=e,m=t==="mask"||(t==="bg"?!1:a.indexOf("currentColor")!==-1),I=ft(a,{...f,width:d+"",height:p+""});return i.style={...s,"--svg":dt(I),width:oe(f.width),height:oe(f.height),...pt,...m?q:ge,...c},G("span",i)};ue(!0);De("",Ve);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const n=e.IconifyPreload,o="Invalid IconifyPreload syntax.";typeof n=="object"&&n!==null&&(n instanceof Array?n:[n]).forEach(i=>{try{(typeof i!="object"||i===null||i instanceof Array||typeof i.icons!="object"||typeof i.prefix!="string"||!Te(i))&&console.error(o)}catch{console.error(o)}})}if(e.IconifyProviders!==void 0){const n=e.IconifyProviders;if(typeof n=="object"&&n!==null)for(let o in n){const i="IconifyProviders["+o+"] is invalid.";try{const t=n[o];if(typeof t!="object"||!t||t.resources===void 0)continue;Re(o,t)||console.error(i)}catch{console.error(i)}}}}const gt={...N,body:""},yt=me({inheritAttrs:!1,data(){return{_name:"",_loadingIcon:null,iconMounted:!1,counter:0}},mounted(){this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(e,n,o){if(typeof e=="object"&&e!==null&&typeof e.body=="string")return this._name="",this.abortLoading(),{data:e};let i;if(typeof e!="string"||(i=M(e,!1,!0))===null)return this.abortLoading(),null;let t=Se(i);if(!t)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",t!==null&&(this._loadingIcon={name:e,abort:it([i],()=>{this.counter++})})),null;if(this.abortLoading(),this._name!==e&&(this._name=e,n&&n(e)),o){t=Object.assign({},t);const r=o(t.body,i.name,i.prefix,i.provider);typeof r=="string"&&(t.body=r)}const s=["iconify"];return i.prefix!==""&&s.push("iconify--"+i.prefix),i.provider!==""&&s.push("iconify--"+i.provider),{data:t,classes:s}}},render(){this.counter;const e=this.$attrs,n=this.iconMounted||e.ssr?this.getIcon(e.icon,e.onLoad,e.customise):null;if(!n)return ie(gt,e);let o=e;return n.classes&&(o={...e,class:(typeof e.class=="string"?e.class+" ":"")+n.classes.join(" ")}),ie({...N,...n.data},o)}});export{yt as I};
diff --git a/webman/public/assets/@intlify-CJ2pDqUV.js b/webman/public/assets/@intlify-CJ2pDqUV.js
new file mode 100644
index 0000000..691689d
--- /dev/null
+++ b/webman/public/assets/@intlify-CJ2pDqUV.js
@@ -0,0 +1,16 @@
+import{g as gt}from"./@arco-design-uttiljWv.js";/*!
+ * shared v9.14.3
+ * (c) 2025 kazuya kawaguchi
+ * Released under the MIT License.
+ */const ht=typeof window<"u";let Tt,Lt;{const e=ht&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(Tt=t=>{e.mark(t)},Lt=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const An=/\{([0-9a-zA-Z]+)\}/g;function Cn(e,...t){return t.length===1&&ue(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(An,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const Sn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),yn=(e,t,n)=>Ot({l:e,k:t,s:n}),Ot=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),In=e=>typeof e=="number"&&isFinite(e),bn=e=>Ye(e)==="[object Date]",Pn=e=>Ye(e)==="[object RegExp]",kn=e=>Xe(e)&&Object.keys(e).length===0,Dn=Object.assign,Mn=Object.create,Ke=(e=null)=>Mn(e);let et;const Rn=()=>et||(et=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Ke());function wn(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Fn=Object.prototype.hasOwnProperty;function Un(e,t){return Fn.call(e,t)}const je=Array.isArray,ve=e=>typeof e=="function",vn=e=>typeof e=="string",$n=e=>typeof e=="boolean",Wn=e=>typeof e=="symbol",ue=e=>e!==null&&typeof e=="object",Kn=e=>ue(e)&&ve(e.then)&&ve(e.catch),Ge=Object.prototype.toString,Ye=e=>Ge.call(e),Xe=e=>{if(!ue(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},jn=e=>e==null?"":je(e)||Xe(e)&&e.toString===Ge?JSON.stringify(e,null,2):String(e);function Gn(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const tt=2;function Yn(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const i=[];for(let l=0;l=t){for(let u=l-tt;u<=l+tt||n>o;u++){if(u<0||u>=r.length)continue;const f=u+1;i.push(`${f}${" ".repeat(3-String(f).length)}| ${r[u]}`);const g=r[u].length;if(u===l){const T=t-(o-g)+1,L=Math.max(1,n>o?g-T:n-t);i.push(" | "+" ".repeat(T)+"^".repeat(L))}else if(u>l){if(n>o){const T=Math.max(Math.min(n-o,g),1);i.push(" | "+"^".repeat(T))}o+=g+1}}break}return i.join(`
+`)}function Xn(e){let t=e;return()=>++t}function At(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const nt={};function Hn(e){nt[e]||(nt[e]=!0,At(e))}function Bn(){const e=new Map;return{events:e,on(n,r){const o=e.get(n);o&&o.push(r)||e.set(n,[r])},off(n,r){const o=e.get(n);o&&o.splice(o.indexOf(r)>>>0,1)},emit(n,r){(e.get(n)||[]).slice().map(o=>o(r)),(e.get("*")||[]).slice().map(o=>o(n,r))}}}const Le=e=>!ue(e)||je(e);function Vn(e,t){if(Le(e)||Le(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(i=>{i!=="__proto__"&&(ue(r[i])&&!ue(o[i])&&(o[i]=Array.isArray(r[i])?[]:Ke()),Le(o[i])||Le(r[i])?o[i]=r[i]:n.push({src:r[i],des:o[i]}))})}}const xn=Object.freeze(Object.defineProperty({__proto__:null,assign:Dn,create:Ke,createEmitter:Bn,deepCopy:Vn,escapeHtml:wn,format:Cn,friendlyJSONstringify:Ot,generateCodeFrame:Yn,generateFormatCacheKey:yn,getGlobalThis:Rn,hasOwn:Un,inBrowser:ht,incrementer:Xn,isArray:je,isBoolean:$n,isDate:bn,isEmptyObject:kn,isFunction:ve,isNumber:In,isObject:ue,isPlainObject:Xe,isPromise:Kn,isRegExp:Pn,isString:vn,isSymbol:Wn,join:Gn,makeSymbol:Sn,get mark(){return Tt},get measure(){return Lt},objectToString:Ge,toDisplayString:jn,toTypeString:Ye,warn:At,warnOnce:Hn},Symbol.toStringTag,{value:"Module"})),js=gt(xn);/*!
+ * core-base v9.14.3
+ * (c) 2025 kazuya kawaguchi
+ * Released under the MIT License.
+ */const fe=typeof window<"u";let H,me;{const e=fe&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(H=t=>{e.mark(t)},me=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const Jn=/\{([0-9a-zA-Z]+)\}/g;function Se(e,...t){return t.length===1&&$(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(Jn,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const qn=(e,t,n)=>Qn({l:e,k:t,s:n}),Qn=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),G=e=>typeof e=="number"&&isFinite(e),Zn=e=>St(e)==="[object Date]",rt=e=>St(e)==="[object RegExp]",He=e=>w(e)&&Object.keys(e).length===0,ne=Object.assign,zn=Object.create,X=(e=null)=>zn(e);function st(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const er=Object.prototype.hasOwnProperty;function le(e,t){return er.call(e,t)}const q=Array.isArray,v=e=>typeof e=="function",y=e=>typeof e=="string",Y=e=>typeof e=="boolean",$=e=>e!==null&&typeof e=="object",tr=e=>$(e)&&v(e.then)&&v(e.catch),Ct=Object.prototype.toString,St=e=>Ct.call(e),w=e=>{if(!$(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},nr=e=>e==null?"":q(e)||w(e)&&e.toString===Ct?JSON.stringify(e,null,2):String(e);function Be(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const at=2;function rr(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const i=[];for(let l=0;l=t){for(let u=l-at;u<=l+at||n>o;u++){if(u<0||u>=r.length)continue;const f=u+1;i.push(`${f}${" ".repeat(3-String(f).length)}| ${r[u]}`);const g=r[u].length;if(u===l){const T=t-(o-g)+1,L=Math.max(1,n>o?g-T:n-t);i.push(" | "+" ".repeat(T)+"^".repeat(L))}else if(u>l){if(n>o){const T=Math.max(Math.min(n-o,g),1);i.push(" | "+"^".repeat(T))}o+=g+1}}break}return i.join(`
+`)}function yt(e){let t=e;return()=>++t}function Ne(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const ot={};function sr(e){ot[e]||(ot[e]=!0,Ne(e))}function ar(e,t,n){return{line:e,column:t,offset:n}}function Ae(e,t,n){return{start:e,end:t}}const ye={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},or={[ye.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function ir(e,t,...n){const r=Se(or[e],...n||[]),o={message:String(r),code:e};return t&&(o.location=t),o}const S={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},lr={[S.EXPECTED_TOKEN]:"Expected token: '{0}'",[S.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[S.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[S.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[S.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[S.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[S.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[S.EMPTY_PLACEHOLDER]:"Empty placeholder",[S.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[S.INVALID_LINKED_FORMAT]:"Invalid linked format",[S.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[S.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[S.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[S.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[S.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[S.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function ge(e,t,n={}){const{domain:r,messages:o,args:i}=n,l=Se((o||lr)[e]||"",...i||[]),u=new SyntaxError(String(l));return u.code=e,t&&(u.location=t),u.domain=r,u}function cr(e){throw e}const ur=/<\/?[\w\s="/.':;#-\/]+>/,fr=e=>ur.test(e),Z=" ",mr="\r",K=`
+`,dr="\u2028",_r="\u2029";function Er(e){const t=e;let n=0,r=1,o=1,i=0;const l=p=>t[p]===mr&&t[p+1]===K,u=p=>t[p]===K,f=p=>t[p]===_r,g=p=>t[p]===dr,T=p=>l(p)||u(p)||f(p)||g(p),L=()=>n,N=()=>r,b=()=>o,k=()=>i,A=p=>l(p)||f(p)||g(p)?K:t[p],C=()=>A(n),P=()=>A(n+i);function I(){return i=0,T(n)&&(r++,o=0),l(n)&&n++,n++,o++,t[n]}function c(){return l(n+i)&&i++,i++,t[n+i]}function m(){n=0,r=1,o=1,i=0}function E(p=0){i=p}function _(){const p=n+i;for(;p!==n;)I();i=0}return{index:L,line:N,column:b,peekOffset:k,charAt:A,currentChar:C,currentPeek:P,next:I,peek:c,reset:m,resetPeek:E,skipToPeek:_}}const ee=void 0,pr=".",it="'",Nr="tokenizer";function gr(e,t={}){const n=t.location!==!1,r=Er(e),o=()=>r.index(),i=()=>ar(r.line(),r.column(),r.index()),l=i(),u=o(),f={currentType:14,offset:u,startLoc:l,endLoc:l,lastType:14,lastOffset:u,lastStartLoc:l,lastEndLoc:l,braceNest:0,inLinked:!1,text:""},g=()=>f,{onError:T}=t;function L(s,a,d,...O){const F=g();if(a.column+=d,a.offset+=d,T){const R=n?Ae(F.startLoc,a):null,z=ge(s,R,{domain:Nr,args:O});T(z)}}function N(s,a,d){s.endLoc=i(),s.currentType=a;const O={type:a};return n&&(O.loc=Ae(s.startLoc,s.endLoc)),d!=null&&(O.value=d),O}const b=s=>N(s,14);function k(s,a){return s.currentChar()===a?(s.next(),a):(L(S.EXPECTED_TOKEN,i(),0,a),"")}function A(s){let a="";for(;s.currentPeek()===Z||s.currentPeek()===K;)a+=s.currentPeek(),s.peek();return a}function C(s){const a=A(s);return s.skipToPeek(),a}function P(s){if(s===ee)return!1;const a=s.charCodeAt(0);return a>=97&&a<=122||a>=65&&a<=90||a===95}function I(s){if(s===ee)return!1;const a=s.charCodeAt(0);return a>=48&&a<=57}function c(s,a){const{currentType:d}=a;if(d!==2)return!1;A(s);const O=P(s.currentPeek());return s.resetPeek(),O}function m(s,a){const{currentType:d}=a;if(d!==2)return!1;A(s);const O=s.currentPeek()==="-"?s.peek():s.currentPeek(),F=I(O);return s.resetPeek(),F}function E(s,a){const{currentType:d}=a;if(d!==2)return!1;A(s);const O=s.currentPeek()===it;return s.resetPeek(),O}function _(s,a){const{currentType:d}=a;if(d!==8)return!1;A(s);const O=s.currentPeek()===".";return s.resetPeek(),O}function p(s,a){const{currentType:d}=a;if(d!==9)return!1;A(s);const O=P(s.currentPeek());return s.resetPeek(),O}function h(s,a){const{currentType:d}=a;if(!(d===8||d===12))return!1;A(s);const O=s.currentPeek()===":";return s.resetPeek(),O}function D(s,a){const{currentType:d}=a;if(d!==10)return!1;const O=()=>{const R=s.currentPeek();return R==="{"?P(s.peek()):R==="@"||R==="%"||R==="|"||R===":"||R==="."||R===Z||!R?!1:R===K?(s.peek(),O()):M(s,!1)},F=O();return s.resetPeek(),F}function U(s){A(s);const a=s.currentPeek()==="|";return s.resetPeek(),a}function Q(s){const a=A(s),d=s.currentPeek()==="%"&&s.peek()==="{";return s.resetPeek(),{isModulo:d,hasSpace:a.length>0}}function M(s,a=!0){const d=(F=!1,R="",z=!1)=>{const ae=s.currentPeek();return ae==="{"?R==="%"?!1:F:ae==="@"||!ae?R==="%"?!0:F:ae==="%"?(s.peek(),d(F,"%",!0)):ae==="|"?R==="%"||z?!0:!(R===Z||R===K):ae===Z?(s.peek(),d(!0,Z,z)):ae===K?(s.peek(),d(!0,K,z)):!0},O=d();return a&&s.resetPeek(),O}function B(s,a){const d=s.currentChar();return d===ee?ee:a(d)?(s.next(),d):null}function rn(s){const a=s.charCodeAt(0);return a>=97&&a<=122||a>=65&&a<=90||a>=48&&a<=57||a===95||a===36}function sn(s){return B(s,rn)}function an(s){const a=s.charCodeAt(0);return a>=97&&a<=122||a>=65&&a<=90||a>=48&&a<=57||a===95||a===36||a===45}function on(s){return B(s,an)}function ln(s){const a=s.charCodeAt(0);return a>=48&&a<=57}function cn(s){return B(s,ln)}function un(s){const a=s.charCodeAt(0);return a>=48&&a<=57||a>=65&&a<=70||a>=97&&a<=102}function fn(s){return B(s,un)}function Qe(s){let a="",d="";for(;a=cn(s);)d+=a;return d}function mn(s){C(s);const a=s.currentChar();return a!=="%"&&L(S.EXPECTED_TOKEN,i(),0,a),s.next(),"%"}function Ze(s){let a="";for(;;){const d=s.currentChar();if(d==="{"||d==="}"||d==="@"||d==="|"||!d)break;if(d==="%")if(M(s))a+=d,s.next();else break;else if(d===Z||d===K)if(M(s))a+=d,s.next();else{if(U(s))break;a+=d,s.next()}else a+=d,s.next()}return a}function dn(s){C(s);let a="",d="";for(;a=on(s);)d+=a;return s.currentChar()===ee&&L(S.UNTERMINATED_CLOSING_BRACE,i(),0),d}function _n(s){C(s);let a="";return s.currentChar()==="-"?(s.next(),a+=`-${Qe(s)}`):a+=Qe(s),s.currentChar()===ee&&L(S.UNTERMINATED_CLOSING_BRACE,i(),0),a}function En(s){return s!==it&&s!==K}function pn(s){C(s),k(s,"'");let a="",d="";for(;a=B(s,En);)a==="\\"?d+=Nn(s):d+=a;const O=s.currentChar();return O===K||O===ee?(L(S.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),O===K&&(s.next(),k(s,"'")),d):(k(s,"'"),d)}function Nn(s){const a=s.currentChar();switch(a){case"\\":case"'":return s.next(),`\\${a}`;case"u":return ze(s,a,4);case"U":return ze(s,a,6);default:return L(S.UNKNOWN_ESCAPE_SEQUENCE,i(),0,a),""}}function ze(s,a,d){k(s,a);let O="";for(let F=0;F{const O=s.currentChar();return O==="{"||O==="%"||O==="@"||O==="|"||O==="("||O===")"||!O||O===Z?d:(d+=O,s.next(),a(d))};return a("")}function De(s){C(s);const a=k(s,"|");return C(s),a}function Me(s,a){let d=null;switch(s.currentChar()){case"{":return a.braceNest>=1&&L(S.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),s.next(),d=N(a,2,"{"),C(s),a.braceNest++,d;case"}":return a.braceNest>0&&a.currentType===2&&L(S.EMPTY_PLACEHOLDER,i(),0),s.next(),d=N(a,3,"}"),a.braceNest--,a.braceNest>0&&C(s),a.inLinked&&a.braceNest===0&&(a.inLinked=!1),d;case"@":return a.braceNest>0&&L(S.UNTERMINATED_CLOSING_BRACE,i(),0),d=Te(s,a)||b(a),a.braceNest=0,d;default:{let F=!0,R=!0,z=!0;if(U(s))return a.braceNest>0&&L(S.UNTERMINATED_CLOSING_BRACE,i(),0),d=N(a,1,De(s)),a.braceNest=0,a.inLinked=!1,d;if(a.braceNest>0&&(a.currentType===5||a.currentType===6||a.currentType===7))return L(S.UNTERMINATED_CLOSING_BRACE,i(),0),a.braceNest=0,Re(s,a);if(F=c(s,a))return d=N(a,5,dn(s)),C(s),d;if(R=m(s,a))return d=N(a,6,_n(s)),C(s),d;if(z=E(s,a))return d=N(a,7,pn(s)),C(s),d;if(!F&&!R&&!z)return d=N(a,13,hn(s)),L(S.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,d.value),C(s),d;break}}return d}function Te(s,a){const{currentType:d}=a;let O=null;const F=s.currentChar();switch((d===8||d===9||d===12||d===10)&&(F===K||F===Z)&&L(S.INVALID_LINKED_FORMAT,i(),0),F){case"@":return s.next(),O=N(a,8,"@"),a.inLinked=!0,O;case".":return C(s),s.next(),N(a,9,".");case":":return C(s),s.next(),N(a,10,":");default:return U(s)?(O=N(a,1,De(s)),a.braceNest=0,a.inLinked=!1,O):_(s,a)||h(s,a)?(C(s),Te(s,a)):p(s,a)?(C(s),N(a,12,Tn(s))):D(s,a)?(C(s),F==="{"?Me(s,a)||O:N(a,11,Ln(s))):(d===8&&L(S.INVALID_LINKED_FORMAT,i(),0),a.braceNest=0,a.inLinked=!1,Re(s,a))}}function Re(s,a){let d={type:14};if(a.braceNest>0)return Me(s,a)||b(a);if(a.inLinked)return Te(s,a)||b(a);switch(s.currentChar()){case"{":return Me(s,a)||b(a);case"}":return L(S.UNBALANCED_CLOSING_BRACE,i(),0),s.next(),N(a,3,"}");case"@":return Te(s,a)||b(a);default:{if(U(s))return d=N(a,1,De(s)),a.braceNest=0,a.inLinked=!1,d;const{isModulo:F,hasSpace:R}=Q(s);if(F)return R?N(a,0,Ze(s)):N(a,4,mn(s));if(M(s))return N(a,0,Ze(s));break}}return d}function On(){const{currentType:s,offset:a,startLoc:d,endLoc:O}=f;return f.lastType=s,f.lastOffset=a,f.lastStartLoc=d,f.lastEndLoc=O,f.offset=o(),f.startLoc=i(),r.currentChar()===ee?N(f,14):Re(r,f)}return{nextToken:On,currentOffset:o,currentPosition:i,context:g}}const hr="parser",Tr=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Lr(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function Or(e={}){const t=e.location!==!1,{onError:n,onWarn:r}=e;function o(c,m,E,_,...p){const h=c.currentPosition();if(h.offset+=_,h.column+=_,n){const D=t?Ae(E,h):null,U=ge(m,D,{domain:hr,args:p});n(U)}}function i(c,m,E,_,...p){const h=c.currentPosition();if(h.offset+=_,h.column+=_,r){const D=t?Ae(E,h):null;r(ir(m,D,p))}}function l(c,m,E){const _={type:c};return t&&(_.start=m,_.end=m,_.loc={start:E,end:E}),_}function u(c,m,E,_){t&&(c.end=m,c.loc&&(c.loc.end=E))}function f(c,m){const E=c.context(),_=l(3,E.offset,E.startLoc);return _.value=m,u(_,c.currentOffset(),c.currentPosition()),_}function g(c,m){const E=c.context(),{lastOffset:_,lastStartLoc:p}=E,h=l(5,_,p);return h.index=parseInt(m,10),c.nextToken(),u(h,c.currentOffset(),c.currentPosition()),h}function T(c,m,E){const _=c.context(),{lastOffset:p,lastStartLoc:h}=_,D=l(4,p,h);return D.key=m,E===!0&&(D.modulo=!0),c.nextToken(),u(D,c.currentOffset(),c.currentPosition()),D}function L(c,m){const E=c.context(),{lastOffset:_,lastStartLoc:p}=E,h=l(9,_,p);return h.value=m.replace(Tr,Lr),c.nextToken(),u(h,c.currentOffset(),c.currentPosition()),h}function N(c){const m=c.nextToken(),E=c.context(),{lastOffset:_,lastStartLoc:p}=E,h=l(8,_,p);return m.type!==12?(o(c,S.UNEXPECTED_EMPTY_LINKED_MODIFIER,E.lastStartLoc,0),h.value="",u(h,_,p),{nextConsumeToken:m,node:h}):(m.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,x(m)),h.value=m.value||"",u(h,c.currentOffset(),c.currentPosition()),{node:h})}function b(c,m){const E=c.context(),_=l(7,E.offset,E.startLoc);return _.value=m,u(_,c.currentOffset(),c.currentPosition()),_}function k(c){const m=c.context(),E=l(6,m.offset,m.startLoc);let _=c.nextToken();if(_.type===9){const p=N(c);E.modifier=p.node,_=p.nextConsumeToken||c.nextToken()}switch(_.type!==10&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(_)),_=c.nextToken(),_.type===2&&(_=c.nextToken()),_.type){case 11:_.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(_)),E.key=b(c,_.value||"");break;case 5:_.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(_)),E.key=T(c,_.value||"");break;case 6:_.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(_)),E.key=g(c,_.value||"");break;case 7:_.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(_)),E.key=L(c,_.value||"");break;default:{o(c,S.UNEXPECTED_EMPTY_LINKED_KEY,m.lastStartLoc,0);const p=c.context(),h=l(7,p.offset,p.startLoc);return h.value="",u(h,p.offset,p.startLoc),E.key=h,u(E,p.offset,p.startLoc),{nextConsumeToken:_,node:E}}}return u(E,c.currentOffset(),c.currentPosition()),{node:E}}function A(c){const m=c.context(),E=m.currentType===1?c.currentOffset():m.offset,_=m.currentType===1?m.endLoc:m.startLoc,p=l(2,E,_);p.items=[];let h=null,D=null;do{const M=h||c.nextToken();switch(h=null,M.type){case 0:M.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(M)),p.items.push(f(c,M.value||""));break;case 6:M.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(M)),p.items.push(g(c,M.value||""));break;case 4:D=!0;break;case 5:M.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(M)),p.items.push(T(c,M.value||"",!!D)),D&&(i(c,ye.USE_MODULO_SYNTAX,m.lastStartLoc,0,x(M)),D=null);break;case 7:M.value==null&&o(c,S.UNEXPECTED_LEXICAL_ANALYSIS,m.lastStartLoc,0,x(M)),p.items.push(L(c,M.value||""));break;case 8:{const B=k(c);p.items.push(B.node),h=B.nextConsumeToken||null;break}}}while(m.currentType!==14&&m.currentType!==1);const U=m.currentType===1?m.lastOffset:c.currentOffset(),Q=m.currentType===1?m.lastEndLoc:c.currentPosition();return u(p,U,Q),p}function C(c,m,E,_){const p=c.context();let h=_.items.length===0;const D=l(1,m,E);D.cases=[],D.cases.push(_);do{const U=A(c);h||(h=U.items.length===0),D.cases.push(U)}while(p.currentType!==14);return h&&o(c,S.MUST_HAVE_MESSAGES_IN_PLURAL,E,0),u(D,c.currentOffset(),c.currentPosition()),D}function P(c){const m=c.context(),{offset:E,startLoc:_}=m,p=A(c);return m.currentType===14?p:C(c,E,_,p)}function I(c){const m=gr(c,ne({},e)),E=m.context(),_=l(0,E.offset,E.startLoc);return t&&_.loc&&(_.loc.source=c),_.body=P(m),e.onCacheKey&&(_.cacheKey=e.onCacheKey(c)),E.currentType!==14&&o(m,S.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,c[E.offset]||""),u(_,m.currentOffset(),m.currentPosition()),_}return{parse:I}}function x(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function Ar(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function lt(e,t){for(let n=0;nct(n)),e}function ct(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;nl;function f(A,C){l.code+=A}function g(A,C=!0){const P=C?r:"";f(o?P+" ".repeat(A):P)}function T(A=!0){const C=++l.indentLevel;A&&g(C)}function L(A=!0){const C=--l.indentLevel;A&&g(C)}function N(){g(l.indentLevel)}return{context:u,push:f,indent:T,deindent:L,newline:N,helper:A=>`_${A}`,needIndent:()=>l.needIndent}}function Pr(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Ee(e,t.key),t.modifier?(e.push(", "),Ee(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function kr(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let i=0;i{const n=y(t.mode)?t.mode:"normal",r=y(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
+`,i=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],u=br(e,{filename:r,breakLineCode:o,needIndent:i});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(i),l.length>0&&(u.push(`const { ${Be(l.map(T=>`${T}: _${T}`),", ")} } = ctx`),u.newline()),u.push("return "),Ee(u,e),u.deindent(i),u.push("}"),delete e.helpers;const{code:f,map:g}=u.context();return{ast:e,code:f,map:g?g.toJSON():void 0}};function wr(e,t={}){const n=ne({},t),r=!!n.jit,o=!!n.minify,i=n.optimize==null?!0:n.optimize,u=Or(n).parse(e);return r?(i&&Sr(u),o&&_e(u),{ast:u,code:""}):(Cr(u,n),Rr(u,n))}const re=[];re[0]={w:[0],i:[3,0],"[":[4],o:[7]};re[1]={w:[1],".":[2],"[":[4],o:[7]};re[2]={w:[2],i:[3,0],0:[3,0]};re[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};re[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};re[5]={"'":[4,0],o:8,l:[5,0]};re[6]={'"':[4,0],o:8,l:[6,0]};const Fr=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Ur(e){return Fr.test(e)}function vr(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function $r(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Wr(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:Ur(t)?vr(t):"*"+t}function It(e){const t=[];let n=-1,r=0,o=0,i,l,u,f,g,T,L;const N=[];N[0]=()=>{l===void 0?l=u:l+=u},N[1]=()=>{l!==void 0&&(t.push(l),l=void 0)},N[2]=()=>{N[0](),o++},N[3]=()=>{if(o>0)o--,r=4,N[0]();else{if(o=0,l===void 0||(l=Wr(l),l===!1))return!1;N[1]()}};function b(){const k=e[n+1];if(r===5&&k==="'"||r===6&&k==='"')return n++,u="\\"+k,N[0](),!0}for(;r!==null;)if(n++,i=e[n],!(i==="\\"&&b())){if(f=$r(i),L=re[r],g=L[f]||L.l||8,g===8||(r=g[0],g[1]!==void 0&&(T=N[g[1]],T&&(u=i,T()===!1))))return;if(r===7)return t}}const ut=new Map;function bt(e,t){return $(e)?e[t]:null}function Kr(e,t){if(!$(e))return null;let n=ut.get(t);if(n||(n=It(t),n&&ut.set(t,n)),!n)return null;const r=n.length;let o=e,i=0;for(;ie,Gr=e=>"",Pt="text",Yr=e=>e.length===0?"":Be(e),Xr=nr;function ft(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Hr(e){const t=G(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(G(e.named.count)||G(e.named.n))?G(e.named.count)?e.named.count:G(e.named.n)?e.named.n:t:t}function Br(e,t){t.count||(t.count=e),t.n||(t.n=e)}function kt(e={}){const t=e.locale,n=Hr(e),r=$(e.pluralRules)&&y(t)&&v(e.pluralRules[t])?e.pluralRules[t]:ft,o=$(e.pluralRules)&&y(t)&&v(e.pluralRules[t])?ft:void 0,i=P=>P[r(n,P.length,o)],l=e.list||[],u=P=>l[P],f=e.named||X();G(e.pluralIndex)&&Br(n,f);const g=P=>f[P];function T(P){const I=v(e.messages)?e.messages(P):$(e.messages)?e.messages[P]:!1;return I||(e.parent?e.parent.message(P):Gr)}const L=P=>e.modifiers?e.modifiers[P]:jr,N=w(e.processor)&&v(e.processor.normalize)?e.processor.normalize:Yr,b=w(e.processor)&&v(e.processor.interpolate)?e.processor.interpolate:Xr,k=w(e.processor)&&y(e.processor.type)?e.processor.type:Pt,C={list:u,named:g,plural:i,linked:(P,...I)=>{const[c,m]=I;let E="text",_="";I.length===1?$(c)?(_=c.modifier||_,E=c.type||E):y(c)&&(_=c||_):I.length===2&&(y(c)&&(_=c||_),y(m)&&(E=m||E));const p=T(P)(C),h=E==="vnode"&&q(p)&&_?p[0]:p;return _?L(_)(h,E):h},message:T,type:k,interpolate:b,normalize:N,values:ne(X(),l,f)};return C}let pe=null;function Vr(e){pe=e}function xr(){return pe}function Dt(e,t,n){pe&&pe.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const Mt=Jr("function:translate");function Jr(e){return t=>pe&&pe.emit(e,t)}const Rt=ye.__EXTEND_POINT__,oe=yt(Rt),j={NOT_FOUND_KEY:Rt,FALLBACK_TO_TRANSLATE:oe(),CANNOT_FORMAT_NUMBER:oe(),FALLBACK_TO_NUMBER_FORMAT:oe(),CANNOT_FORMAT_DATE:oe(),FALLBACK_TO_DATE_FORMAT:oe(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:oe(),__EXTEND_POINT__:oe()},qr={[j.NOT_FOUND_KEY]:"Not found '{key}' key in '{locale}' locale messages.",[j.FALLBACK_TO_TRANSLATE]:"Fall back to translate '{key}' key with '{target}' locale.",[j.CANNOT_FORMAT_NUMBER]:"Cannot format a number value due to not supported Intl.NumberFormat.",[j.FALLBACK_TO_NUMBER_FORMAT]:"Fall back to number format '{key}' key with '{target}' locale.",[j.CANNOT_FORMAT_DATE]:"Cannot format a date value due to not supported Intl.DateTimeFormat.",[j.FALLBACK_TO_DATE_FORMAT]:"Fall back to datetime format '{key}' key with '{target}' locale.",[j.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER]:"This project is using Custom Message Compiler, which is an experimental feature. It may receive breaking changes or be removed in the future."};function te(e,...t){return Se(qr[e],...t)}const wt=S.__EXTEND_POINT__,ie=yt(wt),W={INVALID_ARGUMENT:wt,INVALID_DATE_ARGUMENT:ie(),INVALID_ISO_DATE_ARGUMENT:ie(),NOT_SUPPORT_NON_STRING_MESSAGE:ie(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:ie(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:ie(),NOT_SUPPORT_LOCALE_TYPE:ie(),__EXTEND_POINT__:ie()};function J(e){return ge(e,null,{messages:Qr})}const Qr={[W.INVALID_ARGUMENT]:"Invalid arguments",[W.INVALID_DATE_ARGUMENT]:"The date provided is an invalid Date object.Make sure your Date represents a valid date.",[W.INVALID_ISO_DATE_ARGUMENT]:"The argument provided is not a valid ISO date string",[W.NOT_SUPPORT_NON_STRING_MESSAGE]:"Not support non-string message",[W.NOT_SUPPORT_LOCALE_PROMISE_VALUE]:"cannot support promise value",[W.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION]:"cannot support async function",[W.NOT_SUPPORT_LOCALE_TYPE]:"cannot support locale type"};function Ie(e,t){return t.locale!=null?$e(t.locale):$e(e.locale)}let we;function $e(e){if(y(e))return e;if(v(e)){if(e.resolvedOnce&&we!=null)return we;if(e.constructor.name==="Function"){const t=e();if(tr(t))throw J(W.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return we=t}else throw J(W.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw J(W.NOT_SUPPORT_LOCALE_TYPE)}function Ft(e,t,n){return[...new Set([n,...q(t)?t:$(t)?Object.keys(t):y(t)?[t]:[n]])]}function Zr(e,t,n){const r=y(n)?n:Ce,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let i=o.__localeChainCache.get(r);if(!i){i=[];let l=[n];for(;q(l);)l=mt(i,l,t);const u=q(t)||!w(t)?t:t.default?t.default:null;l=y(u)?[u]:u,q(l)&&mt(i,l,!1),o.__localeChainCache.set(r,i)}return i}function mt(e,t,n){let r=!0;for(let o=0;o`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function ts(){return{upper:(e,t)=>t==="text"&&y(e)?e.toUpperCase():t==="vnode"&&$(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&y(e)?e.toLowerCase():t==="vnode"&&$(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&y(e)?dt(e):t==="vnode"&&$(e)&&"__v_isVNode"in e?dt(e.children):e}}let vt;function ns(e){vt=e}let $t;function rs(e){$t=e}let Wt;function ss(e){Wt=e}let Kt=null;const as=e=>{Kt=e},jt=()=>Kt;let Gt=null;const os=e=>{Gt=e},is=()=>Gt;let _t=0;function ls(e={}){const t=v(e.onWarn)?e.onWarn:Ne,n=y(e.version)?e.version:Ut,r=y(e.locale)||v(e.locale)?e.locale:Ce,o=v(r)?Ce:r,i=q(e.fallbackLocale)||w(e.fallbackLocale)||y(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,l=w(e.messages)?e.messages:Fe(o),u=w(e.datetimeFormats)?e.datetimeFormats:Fe(o),f=w(e.numberFormats)?e.numberFormats:Fe(o),g=ne(X(),e.modifiers,ts()),T=e.pluralRules||X(),L=v(e.missing)?e.missing:null,N=Y(e.missingWarn)||rt(e.missingWarn)?e.missingWarn:!0,b=Y(e.fallbackWarn)||rt(e.fallbackWarn)?e.fallbackWarn:!0,k=!!e.fallbackFormat,A=!!e.unresolving,C=v(e.postTranslation)?e.postTranslation:null,P=w(e.processor)?e.processor:null,I=Y(e.warnHtmlMessage)?e.warnHtmlMessage:!0,c=!!e.escapeParameter,m=v(e.messageCompiler)?e.messageCompiler:vt;v(e.messageCompiler)&&sr(te(j.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER));const E=v(e.messageResolver)?e.messageResolver:$t||bt,_=v(e.localeFallbacker)?e.localeFallbacker:Wt||Ft,p=$(e.fallbackContext)?e.fallbackContext:void 0,h=e,D=$(h.__datetimeFormatters)?h.__datetimeFormatters:new Map,U=$(h.__numberFormatters)?h.__numberFormatters:new Map,Q=$(h.__meta)?h.__meta:{};_t++;const M={version:n,cid:_t,locale:r,fallbackLocale:i,messages:l,modifiers:g,pluralRules:T,missing:L,missingWarn:N,fallbackWarn:b,fallbackFormat:k,unresolving:A,postTranslation:C,processor:P,warnHtmlMessage:I,escapeParameter:c,messageCompiler:m,messageResolver:E,localeFallbacker:_,fallbackContext:p,onWarn:t,__meta:Q};return M.datetimeFormats=u,M.numberFormats=f,M.__datetimeFormatters=D,M.__numberFormatters=U,M.__v_emitter=h.__v_emitter!=null?h.__v_emitter:void 0,Dt(M,n,Q),M}const Fe=e=>({[e]:X()});function Pe(e,t){return e instanceof RegExp?e.test(t):e}function Yt(e,t){return e instanceof RegExp?e.test(t):e}function ke(e,t,n,r,o){const{missing:i,onWarn:l}=e;{const u=e.__v_emitter;u&&u.emit("missing",{locale:n,key:t,type:o,groupId:`${o}:${t}`})}if(i!==null){const u=i(e,n,t,o);return y(u)?u:t}else return Yt(r,t)&&l(te(j.NOT_FOUND_KEY,{key:t,locale:n})),t}function cs(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function Je(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function Xt(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;rus(n,e)}function us(e,t){const n=ms(t);if(n==null)throw he(0);if(qe(n)===1){const i=_s(n);return e.plural(i.reduce((l,u)=>[...l,Et(e,u)],[]))}else return Et(e,n)}const fs=["b","body"];function ms(e){return se(e,fs)}const ds=["c","cases"];function _s(e){return se(e,ds,[])}function Et(e,t){const n=ps(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=gs(t).reduce((o,i)=>[...o,We(e,i)],[]);return e.normalize(r)}}const Es=["s","static"];function ps(e){return se(e,Es)}const Ns=["i","items"];function gs(e){return se(e,Ns,[])}function We(e,t){const n=qe(t);switch(n){case 3:return Oe(t,n);case 9:return Oe(t,n);case 4:{const r=t;if(le(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(le(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw he(n)}case 5:{const r=t;if(le(r,"i")&&G(r.i))return e.interpolate(e.list(r.i));if(le(r,"index")&&G(r.index))return e.interpolate(e.list(r.index));throw he(n)}case 6:{const r=t,o=Os(r),i=Cs(r);return e.linked(We(e,i),o?We(e,o):void 0,e.type)}case 7:return Oe(t,n);case 8:return Oe(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const hs=["t","type"];function qe(e){return se(e,hs)}const Ts=["v","value"];function Oe(e,t){const n=se(e,Ts);if(n)return n;throw he(t)}const Ls=["m","modifier"];function Os(e){return se(e,Ls)}const As=["k","key"];function Cs(e){const t=se(e,As);if(t)return t;throw he(6)}function se(e,t,n){for(let r=0;re;let ce=X();function Vt(e){e.code===ye.USE_MODULO_SYNTAX&&Ne(`The use of named interpolation with modulo syntax is deprecated. It will be removed in v10.
+reference: https://vue-i18n.intlify.dev/guide/essentials/syntax#rails-i18n-format
+(message compiler warning message: ${e.message})`)}function ys(){ce=X()}function de(e){return $(e)&&qe(e)===0&&(le(e,"b")||le(e,"body"))}function xt(e,t={}){let n=!1;const r=t.onError||cr;return t.onError=o=>{n=!0,r(o)},{...wr(e,t),detectError:n}}const Is=(e,t)=>{if(!y(e))throw J(W.NOT_SUPPORT_NON_STRING_MESSAGE);t.onWarn=Vt;{const n=Y(t.warnHtmlMessage)?t.warnHtmlMessage:!0;Ht(e,n);const o=(t.onCacheKey||Bt)(e),i=ce[o];if(i)return i;const{code:l,detectError:u}=xt(e,t),f=new Function(`return ${l}`)();return u?f:ce[o]=f}};function bs(e,t){if(t.onWarn=Vt,y(e)){const n=Y(t.warnHtmlMessage)?t.warnHtmlMessage:!0;Ht(e,n);const o=(t.onCacheKey||Bt)(e),i=ce[o];if(i)return i;const{ast:l,detectError:u}=xt(e,{...t,location:!0,jit:!0}),f=Ue(l);return u?f:ce[o]=f}else{if(!de(e))return Ne(`the message that is resolve with key '${t.key}' is not supported for jit compilation`),()=>e;const n=e.cacheKey;if(n){const r=ce[n];return r||(ce[n]=Ue(e))}else return Ue(e)}}const pt=()=>"",V=e=>v(e);function Ps(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:i,fallbackLocale:l,messages:u}=e,[f,g]=Qt(...t),T=Y(g.missingWarn)?g.missingWarn:e.missingWarn,L=Y(g.fallbackWarn)?g.fallbackWarn:e.fallbackWarn,N=Y(g.escapeParameter)?g.escapeParameter:e.escapeParameter,b=!!g.resolvedMessage,k=y(g.default)||Y(g.default)?Y(g.default)?i?f:()=>f:g.default:n?i?f:()=>f:"",A=n||k!=="",C=Ie(e,g);N&&ks(g);let[P,I,c]=b?[f,C,u[C]||X()]:Jt(e,f,C,l,L,T),m=P,E=f;if(!b&&!(y(m)||de(m)||V(m))&&A&&(m=k,E=m),!b&&(!(y(m)||de(m)||V(m))||!y(I)))return o?be:f;if(y(m)&&e.messageCompiler==null)return Ne(`The message format compilation is not supported in this build. Because message compiler isn't included. You need to pre-compilation all message format. So translate function return '${f}'.`),f;let _=!1;const p=()=>{_=!0},h=V(m)?m:qt(e,f,I,m,E,p);if(_)return m;const D=ws(e,I,c,g),U=kt(D),Q=Ds(e,h,U),M=r?r(Q,f):Q;{const B={timestamp:Date.now(),key:y(f)?f:V(m)?m.key:"",locale:I||(V(m)?m.locale:""),format:y(m)?m:V(m)?m.source:"",message:M};B.meta=ne({},e.__meta,jt()||{}),Mt(B)}return M}function ks(e){q(e.list)?e.list=e.list.map(t=>y(t)?st(t):t):$(e.named)&&Object.keys(e.named).forEach(t=>{y(e.named[t])&&(e.named[t]=st(e.named[t]))})}function Jt(e,t,n,r,o,i){const{messages:l,onWarn:u,messageResolver:f,localeFallbacker:g}=e,T=g(e,r,n);let L=X(),N,b=null,k=n,A=null;const C="translate";for(let P=0;Pr;return N.locale=n,N.key=t,N}let f=null,g,T;fe&&(f=window.performance.now(),g="intlify-message-compilation-start",T="intlify-message-compilation-end",H&&H(g));const L=l(r,Ms(e,n,o,r,u,i));if(fe){const N=window.performance.now(),b=e.__v_emitter;b&&f&&b.emit("message-compilation",{type:"message-compilation",message:r,time:N-f,groupId:`translate:${t}`}),g&&T&&H&&me&&(H(T),me("intlify message compilation",g,T))}return L.locale=n,L.key=t,L.source=r,L}function Ds(e,t,n){let r=null,o,i;fe&&(r=window.performance.now(),o="intlify-message-evaluation-start",i="intlify-message-evaluation-end",H&&H(o));const l=t(n);if(fe){const u=window.performance.now(),f=e.__v_emitter;f&&r&&f.emit("message-evaluation",{type:"message-evaluation",value:l,time:u-r,groupId:`translate:${t.key}`}),o&&i&&H&&me&&(H(i),me("intlify message evaluation",o,i))}return l}function Qt(...e){const[t,n,r]=e,o=X();if(!y(t)&&!G(t)&&!V(t)&&!de(t))throw J(W.INVALID_ARGUMENT);const i=G(t)?String(t):(V(t),t);return G(n)?o.plural=n:y(n)?o.default=n:w(n)&&!He(n)?o.named=n:q(n)&&(o.list=n),G(r)?o.plural=r:y(r)?o.default=r:w(r)&&ne(o,r),[i,o]}function Ms(e,t,n,r,o,i){return{locale:t,key:n,warnHtmlMessage:o,onError:l=>{i&&i(l);{const u=Rs(r),f=`Message compilation error: ${l.message}`,g=l.location&&u&&rr(u,l.location.start.offset,l.location.end.offset),T=e.__v_emitter;T&&u&&T.emit("compile-error",{message:u,error:l.message,start:l.location&&l.location.start.offset,end:l.location&&l.location.end.offset,groupId:`translate:${n}`}),console.error(g?`${f}
+${g}`:f)}},onCacheKey:l=>qn(t,n,l)}}function Rs(e){if(y(e))return e;if(e.loc&&e.loc.source)return e.loc.source}function ws(e,t,n,r){const{modifiers:o,pluralRules:i,messageResolver:l,fallbackLocale:u,fallbackWarn:f,missingWarn:g,fallbackContext:T}=e,N={locale:t,modifiers:o,pluralRules:i,messages:b=>{let k=l(n,b);if(k==null&&T){const[,,A]=Jt(T,b,t,u,f,g);k=l(A,b)}if(y(k)||de(k)){let A=!1;const P=qt(e,b,t,k,b,()=>{A=!0});return A?pt:P}else return V(k)?k:pt}};return e.processor&&(N.processor=e.processor),r.list&&(N.list=r.list),r.named&&(N.named=r.named),G(r.plural)&&(N.pluralIndex=r.plural),N}const Nt=typeof Intl<"u",Zt={dateTimeFormat:Nt&&typeof Intl.DateTimeFormat<"u",numberFormat:Nt&&typeof Intl.NumberFormat<"u"};function Fs(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:i,localeFallbacker:l}=e,{__datetimeFormatters:u}=e;if(!Zt.dateTimeFormat)return i(te(j.CANNOT_FORMAT_DATE)),xe;const[f,g,T,L]=en(...t),N=Y(T.missingWarn)?T.missingWarn:e.missingWarn,b=Y(T.fallbackWarn)?T.fallbackWarn:e.fallbackWarn,k=!!T.part,A=Ie(e,T),C=l(e,o,A);if(!y(f)||f==="")return new Intl.DateTimeFormat(A,L).format(g);let P={},I,c=null,m=A,E=null;const _="datetime format";for(let D=0;D{zt.includes(f)?l[f]=n[f]:i[f]=n[f]}),y(r)?i.locale=r:w(r)&&(l=r),w(o)&&(l=o),[i.key||"",u,i,l]}function Us(e,t,n){const r=e;for(const o in n){const i=`${t}__${o}`;r.__datetimeFormatters.has(i)&&r.__datetimeFormatters.delete(i)}}function vs(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:i,localeFallbacker:l}=e,{__numberFormatters:u}=e;if(!Zt.numberFormat)return i(te(j.CANNOT_FORMAT_NUMBER)),xe;const[f,g,T,L]=nn(...t),N=Y(T.missingWarn)?T.missingWarn:e.missingWarn,b=Y(T.fallbackWarn)?T.fallbackWarn:e.fallbackWarn,k=!!T.part,A=Ie(e,T),C=l(e,o,A);if(!y(f)||f==="")return new Intl.NumberFormat(A,L).format(g);let P={},I,c=null,m=A,E=null;const _="number format";for(let D=0;D{tn.includes(f)?l[f]=n[f]:i[f]=n[f]}),y(r)?i.locale=r:w(r)&&(l=r),w(o)&&(l=o),[i.key||"",u,i,l]}function $s(e,t,n){const r=e;for(const o in n){const i=`${t}__${o}`;r.__numberFormatters.has(i)&&r.__numberFormatters.delete(i)}}const Ws=Object.freeze(Object.defineProperty({__proto__:null,CompileErrorCodes:S,CoreErrorCodes:W,CoreWarnCodes:j,DATETIME_FORMAT_OPTIONS_KEYS:zt,DEFAULT_LOCALE:Ce,DEFAULT_MESSAGE_DATA_TYPE:Pt,MISSING_RESOLVE_VALUE:xe,NOT_REOSLVED:be,NUMBER_FORMAT_OPTIONS_KEYS:tn,VERSION:Ut,clearCompileCache:ys,clearDateTimeFormat:Us,clearNumberFormat:$s,compile:bs,compileToFunction:Is,createCompileError:ge,createCoreContext:ls,createCoreError:J,createMessageContext:kt,datetime:Fs,fallbackWithLocaleChain:Zr,fallbackWithSimple:Ft,getAdditionalMeta:jt,getDevToolsHook:xr,getFallbackContext:is,getLocale:Ie,getWarnMessage:te,handleMissing:ke,initI18nDevTools:Dt,isAlmostSameLocale:Je,isImplicitFallback:Xt,isMessageAST:de,isMessageFunction:V,isTranslateFallbackWarn:Pe,isTranslateMissingWarn:Yt,number:vs,parse:It,parseDateTimeArgs:en,parseNumberArgs:nn,parseTranslateArgs:Qt,registerLocaleFallbacker:ss,registerMessageCompiler:ns,registerMessageResolver:rs,resolveLocale:$e,resolveValue:Kr,resolveWithKeyValue:bt,setAdditionalMeta:as,setDevToolsHook:Vr,setFallbackContext:os,translate:Ps,translateDevTools:Mt,updateFallbackLocale:cs},Symbol.toStringTag,{value:"Module"})),Gs=gt(Ws);export{js as a,Gs as r};
diff --git a/webman/public/assets/@vue-9ZIPiVZG.js b/webman/public/assets/@vue-9ZIPiVZG.js
new file mode 100644
index 0000000..cc74ae9
--- /dev/null
+++ b/webman/public/assets/@vue-9ZIPiVZG.js
@@ -0,0 +1,18 @@
+/**
+* @vue/shared v3.5.13
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**//*! #__NO_SIDE_EFFECTS__ */function Ys(e){const t=Object.create(null);for(const s of e.split(","))t[s]=1;return s=>s in t}const Y={},Rt=[],Ne=()=>{},zo=()=>!1,cs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Yn=e=>e.startsWith("onUpdate:"),se=Object.assign,Xn=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},el=Object.prototype.hasOwnProperty,z=(e,t)=>el.call(e,t),D=Array.isArray,Ot=e=>Vt(e)==="[object Map]",Tt=e=>Vt(e)==="[object Set]",xr=e=>Vt(e)==="[object Date]",tl=e=>Vt(e)==="[object RegExp]",K=e=>typeof e=="function",oe=e=>typeof e=="string",He=e=>typeof e=="symbol",te=e=>e!==null&&typeof e=="object",Zn=e=>(te(e)||K(e))&&K(e.then)&&K(e.catch),di=Object.prototype.toString,Vt=e=>di.call(e),sl=e=>Vt(e).slice(8,-1),Xs=e=>Vt(e)==="[object Object]",Qn=e=>oe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Pt=Ys(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Zs=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},nl=/-(\w)/g,ye=Zs(e=>e.replace(nl,(t,s)=>s?s.toUpperCase():"")),rl=/\B([A-Z])/g,we=Zs(e=>e.replace(rl,"-$1").toLowerCase()),Qs=Zs(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ss=Zs(e=>e?`on${Qs(e)}`:""),Ce=(e,t)=>!Object.is(e,t),Nt=(e,...t)=>{for(let s=0;s{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:s})},Ms=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Is=e=>{const t=oe(e)?Number(e):NaN;return isNaN(t)?e:t};let Sr;const zs=()=>Sr||(Sr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),il="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",ol=Ys(il);function en(e){if(D(e)){const t={};for(let s=0;s{if(s){const n=s.split(cl);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function tn(e){let t="";if(oe(e))t=e;else if(D(e))for(let s=0;sit(s,t))}const gi=e=>!!(e&&e.__v_isRef===!0),pl=e=>oe(e)?e:e==null?"":D(e)||te(e)&&(e.toString===di||!K(e.toString))?gi(e)?pl(e.value):JSON.stringify(e,_i,2):String(e),_i=(e,t)=>gi(t)?_i(e,t.value):Ot(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[n,r],i)=>(s[_n(n,i)+" =>"]=r,s),{})}:Tt(t)?{[`Set(${t.size})`]:[...t.values()].map(s=>_n(s))}:He(t)?_n(t):te(t)&&!D(t)&&!Xs(t)?String(t):t,_n=(e,t="")=>{var s;return He(e)?`Symbol(${(s=e.description)!=null?s:t})`:e};/**
+* @vue/reactivity v3.5.13
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**/let Te;class mi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Te,!t&&Te&&(this.index=(Te.scopes||(Te.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,s;if(this.scopes)for(t=0,s=this.scopes.length;t0)return;if(Jt){let t=Jt;for(Jt=void 0;t;){const s=t.next;t.next=void 0,t.flags&=-9,t=s}}let e;for(;qt;){let t=qt;for(qt=void 0;t;){const s=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=s}}if(e)throw e}function vi(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ti(e){let t,s=e.depsTail,n=s;for(;n;){const r=n.prevDep;n.version===-1?(n===s&&(s=r),tr(n),_l(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=r}e.deps=t,e.depsTail=s}function Rn(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ci(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ci(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===es))return;e.globalVersion=es;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Rn(e)){e.flags&=-3;return}const s=ie,n=De;ie=e,De=!0;try{vi(e);const r=e.fn(e._value);(t.version===0||Ce(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{ie=s,De=n,Ti(e),e.flags&=-3}}function tr(e,t=!1){const{dep:s,prevSub:n,nextSub:r}=e;if(n&&(n.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=n,e.nextSub=void 0),s.subs===e&&(s.subs=n,!n&&s.computed)){s.computed.flags&=-5;for(let i=s.computed.deps;i;i=i.nextDep)tr(i,!0)}!t&&!--s.sc&&s.map&&s.map.delete(s.key)}function _l(e){const{prevDep:t,nextDep:s}=e;t&&(t.nextDep=s,e.prevDep=void 0),s&&(s.prevDep=t,e.nextDep=void 0)}function tu(e,t){e.effect instanceof Fs&&(e=e.effect.fn);const s=new Fs(e);t&&se(s,t);try{s.run()}catch(r){throw s.stop(),r}const n=s.run.bind(s);return n.effect=s,n}function su(e){e.effect.stop()}let De=!0;const Ei=[];function ft(){Ei.push(De),De=!1}function ut(){const e=Ei.pop();De=e===void 0?!0:e}function wr(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const s=ie;ie=void 0;try{t()}finally{ie=s}}}let es=0;class ml{constructor(t,s){this.sub=t,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class nn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ie||!De||ie===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==ie)s=this.activeLink=new ml(ie,this),ie.deps?(s.prevDep=ie.depsTail,ie.depsTail.nextDep=s,ie.depsTail=s):ie.deps=ie.depsTail=s,xi(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const n=s.nextDep;n.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=n),s.prevDep=ie.depsTail,s.nextDep=void 0,ie.depsTail.nextDep=s,ie.depsTail=s,ie.deps===s&&(ie.deps=n)}return s}trigger(t){this.version++,es++,this.notify(t)}notify(t){zn();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{er()}}}function xi(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)xi(n)}const s=e.dep.subs;s!==e&&(e.prevSub=s,s&&(s.nextSub=e)),e.dep.subs=e}}const Ls=new WeakMap,pt=Symbol(""),On=Symbol(""),ts=Symbol("");function _e(e,t,s){if(De&&ie){let n=Ls.get(e);n||Ls.set(e,n=new Map);let r=n.get(s);r||(n.set(s,r=new nn),r.map=n,r.key=s),r.track()}}function qe(e,t,s,n,r,i){const o=Ls.get(e);if(!o){es++;return}const l=c=>{c&&c.trigger()};if(zn(),t==="clear")o.forEach(l);else{const c=D(e),a=c&&Qn(s);if(c&&s==="length"){const f=Number(n);o.forEach((d,_)=>{(_==="length"||_===ts||!He(_)&&_>=f)&&l(d)})}else switch((s!==void 0||o.has(void 0))&&l(o.get(s)),a&&l(o.get(ts)),t){case"add":c?a&&l(o.get("length")):(l(o.get(pt)),Ot(e)&&l(o.get(On)));break;case"delete":c||(l(o.get(pt)),Ot(e)&&l(o.get(On)));break;case"set":Ot(e)&&l(o.get(pt));break}}er()}function bl(e,t){const s=Ls.get(e);return s&&s.get(t)}function Et(e){const t=Z(e);return t===e?t:(_e(t,"iterate",ts),Me(e)?t:t.map(me))}function rn(e){return _e(e=Z(e),"iterate",ts),e}const yl={__proto__:null,[Symbol.iterator](){return bn(this,Symbol.iterator,me)},concat(...e){return Et(this).concat(...e.map(t=>D(t)?Et(t):t))},entries(){return bn(this,"entries",e=>(e[1]=me(e[1]),e))},every(e,t){return We(this,"every",e,t,void 0,arguments)},filter(e,t){return We(this,"filter",e,t,s=>s.map(me),arguments)},find(e,t){return We(this,"find",e,t,me,arguments)},findIndex(e,t){return We(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return We(this,"findLast",e,t,me,arguments)},findLastIndex(e,t){return We(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return We(this,"forEach",e,t,void 0,arguments)},includes(...e){return yn(this,"includes",e)},indexOf(...e){return yn(this,"indexOf",e)},join(e){return Et(this).join(e)},lastIndexOf(...e){return yn(this,"lastIndexOf",e)},map(e,t){return We(this,"map",e,t,void 0,arguments)},pop(){return $t(this,"pop")},push(...e){return $t(this,"push",e)},reduce(e,...t){return Ar(this,"reduce",e,t)},reduceRight(e,...t){return Ar(this,"reduceRight",e,t)},shift(){return $t(this,"shift")},some(e,t){return We(this,"some",e,t,void 0,arguments)},splice(...e){return $t(this,"splice",e)},toReversed(){return Et(this).toReversed()},toSorted(e){return Et(this).toSorted(e)},toSpliced(...e){return Et(this).toSpliced(...e)},unshift(...e){return $t(this,"unshift",e)},values(){return bn(this,"values",me)}};function bn(e,t,s){const n=rn(e),r=n[t]();return n!==e&&!Me(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=s(i.value)),i}),r}const vl=Array.prototype;function We(e,t,s,n,r,i){const o=rn(e),l=o!==e&&!Me(e),c=o[t];if(c!==vl[t]){const d=c.apply(e,i);return l?me(d):d}let a=s;o!==e&&(l?a=function(d,_){return s.call(this,me(d),_,e)}:s.length>2&&(a=function(d,_){return s.call(this,d,_,e)}));const f=c.call(o,a,n);return l&&r?r(f):f}function Ar(e,t,s,n){const r=rn(e);let i=s;return r!==e&&(Me(e)?s.length>3&&(i=function(o,l,c){return s.call(this,o,l,c,e)}):i=function(o,l,c){return s.call(this,o,me(l),c,e)}),r[t](i,...n)}function yn(e,t,s){const n=Z(e);_e(n,"iterate",ts);const r=n[t](...s);return(r===-1||r===!1)&&nr(s[0])?(s[0]=Z(s[0]),n[t](...s)):r}function $t(e,t,s=[]){ft(),zn();const n=Z(e)[t].apply(e,s);return er(),ut(),n}const Tl=Ys("__proto__,__v_isRef,__isVue"),Si=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(He));function Cl(e){He(e)||(e=String(e));const t=Z(this);return _e(t,"has",e),t.hasOwnProperty(e)}class wi{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,n){if(s==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(s==="__v_isReactive")return!r;if(s==="__v_isReadonly")return r;if(s==="__v_isShallow")return i;if(s==="__v_raw")return n===(r?i?Mi:Ni:i?Pi:Oi).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const o=D(t);if(!r){let c;if(o&&(c=yl[s]))return c;if(s==="hasOwnProperty")return Cl}const l=Reflect.get(t,s,de(t)?t:n);return(He(s)?Si.has(s):Tl(s))||(r||_e(t,"get",s),i)?l:de(l)?o&&Qn(s)?l:l.value:te(l)?r?Ii(l):sr(l):l}}class Ai extends wi{constructor(t=!1){super(!1,t)}set(t,s,n,r){let i=t[s];if(!this._isShallow){const c=bt(i);if(!Me(n)&&!bt(n)&&(i=Z(i),n=Z(n)),!D(t)&&de(i)&&!de(n))return c?!1:(i.value=n,!0)}const o=D(t)&&Qn(s)?Number(s)e,gs=e=>Reflect.getPrototypeOf(e);function Al(e,t,s){return function(...n){const r=this.__v_raw,i=Z(r),o=Ot(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=r[e](...n),f=s?Pn:t?Nn:me;return!t&&_e(i,"iterate",c?On:pt),{next(){const{value:d,done:_}=a.next();return _?{value:d,done:_}:{value:l?[f(d[0]),f(d[1])]:f(d),done:_}},[Symbol.iterator](){return this}}}}function _s(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Rl(e,t){const s={get(r){const i=this.__v_raw,o=Z(i),l=Z(r);e||(Ce(r,l)&&_e(o,"get",r),_e(o,"get",l));const{has:c}=gs(o),a=t?Pn:e?Nn:me;if(c.call(o,r))return a(i.get(r));if(c.call(o,l))return a(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&_e(Z(r),"iterate",pt),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=Z(i),l=Z(r);return e||(Ce(r,l)&&_e(o,"has",r),_e(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=Z(l),a=t?Pn:e?Nn:me;return!e&&_e(c,"iterate",pt),l.forEach((f,d)=>r.call(i,a(f),a(d),o))}};return se(s,e?{add:_s("add"),set:_s("set"),delete:_s("delete"),clear:_s("clear")}:{add(r){!t&&!Me(r)&&!bt(r)&&(r=Z(r));const i=Z(this);return gs(i).has.call(i,r)||(i.add(r),qe(i,"add",r,r)),this},set(r,i){!t&&!Me(i)&&!bt(i)&&(i=Z(i));const o=Z(this),{has:l,get:c}=gs(o);let a=l.call(o,r);a||(r=Z(r),a=l.call(o,r));const f=c.call(o,r);return o.set(r,i),a?Ce(i,f)&&qe(o,"set",r,i):qe(o,"add",r,i),this},delete(r){const i=Z(this),{has:o,get:l}=gs(i);let c=o.call(i,r);c||(r=Z(r),c=o.call(i,r)),l&&l.call(i,r);const a=i.delete(r);return c&&qe(i,"delete",r,void 0),a},clear(){const r=Z(this),i=r.size!==0,o=r.clear();return i&&qe(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{s[r]=Al(r,e,t)}),s}function on(e,t){const s=Rl(e,t);return(n,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?n:Reflect.get(z(s,r)&&r in n?s:n,r,i)}const Ol={get:on(!1,!1)},Pl={get:on(!1,!0)},Nl={get:on(!0,!1)},Ml={get:on(!0,!0)},Oi=new WeakMap,Pi=new WeakMap,Ni=new WeakMap,Mi=new WeakMap;function Il(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Fl(e){return e.__v_skip||!Object.isExtensible(e)?0:Il(sl(e))}function sr(e){return bt(e)?e:ln(e,!1,El,Ol,Oi)}function Ll(e){return ln(e,!1,Sl,Pl,Pi)}function Ii(e){return ln(e,!0,xl,Nl,Ni)}function nu(e){return ln(e,!0,wl,Ml,Mi)}function ln(e,t,s,n,r){if(!te(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Fl(e);if(o===0)return e;const l=new Proxy(e,o===2?n:s);return r.set(e,l),l}function gt(e){return bt(e)?gt(e.__v_raw):!!(e&&e.__v_isReactive)}function bt(e){return!!(e&&e.__v_isReadonly)}function Me(e){return!!(e&&e.__v_isShallow)}function nr(e){return e?!!e.__v_raw:!1}function Z(e){const t=e&&e.__v_raw;return t?Z(t):e}function Dl(e){return!z(e,"__v_skip")&&Object.isExtensible(e)&&hi(e,"__v_skip",!0),e}const me=e=>te(e)?sr(e):e,Nn=e=>te(e)?Ii(e):e;function de(e){return e?e.__v_isRef===!0:!1}function ws(e){return Fi(e,!1)}function Hl(e){return Fi(e,!0)}function Fi(e,t){return de(e)?e:new Vl(e,t)}class Vl{constructor(t,s){this.dep=new nn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?t:Z(t),this._value=s?t:me(t),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(t){const s=this._rawValue,n=this.__v_isShallow||Me(t)||bt(t);t=n?t:Z(t),Ce(t,s)&&(this._rawValue=t,this._value=n?t:me(t),this.dep.trigger())}}function ru(e){e.dep&&e.dep.trigger()}function rr(e){return de(e)?e.value:e}function iu(e){return K(e)?e():rr(e)}const kl={get:(e,t,s)=>t==="__v_raw"?e:rr(Reflect.get(e,t,s)),set:(e,t,s,n)=>{const r=e[t];return de(r)&&!de(s)?(r.value=s,!0):Reflect.set(e,t,s,n)}};function Li(e){return gt(e)?e:new Proxy(e,kl)}class Bl{constructor(t){this.__v_isRef=!0,this._value=void 0;const s=this.dep=new nn,{get:n,set:r}=t(s.track.bind(s),s.trigger.bind(s));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Ul(e){return new Bl(e)}function ou(e){const t=D(e)?new Array(e.length):{};for(const s in e)t[s]=Di(e,s);return t}class $l{constructor(t,s,n){this._object=t,this._key=s,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return bl(Z(this._object),this._key)}}class jl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function lu(e,t,s){return de(e)?e:K(e)?new jl(e):te(e)&&arguments.length>1?Di(e,t,s):ws(e)}function Di(e,t,s){const n=e[t];return de(n)?n:new $l(e,t,s)}class Kl{constructor(t,s,n){this.fn=t,this.setter=s,this._value=void 0,this.dep=new nn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=es-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&ie!==this)return yi(this,!0),!0}get value(){const t=this.dep.track();return Ci(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Wl(e,t,s=!1){let n,r;return K(e)?n=e:(n=e.get,r=e.set),new Kl(n,r,s)}const cu={GET:"get",HAS:"has",ITERATE:"iterate"},fu={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},ms={},Ds=new WeakMap;let et;function uu(){return et}function Gl(e,t=!1,s=et){if(s){let n=Ds.get(s);n||Ds.set(s,n=[]),n.push(e)}}function ql(e,t,s=Y){const{immediate:n,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=s,a=g=>r?g:Me(g)||r===!1||r===0?Je(g,1):Je(g);let f,d,_,y,C=!1,v=!1;if(de(e)?(d=()=>e.value,C=Me(e)):gt(e)?(d=()=>a(e),C=!0):D(e)?(v=!0,C=e.some(g=>gt(g)||Me(g)),d=()=>e.map(g=>{if(de(g))return g.value;if(gt(g))return a(g);if(K(g))return c?c(g,2):g()})):K(e)?t?d=c?()=>c(e,2):e:d=()=>{if(_){ft();try{_()}finally{ut()}}const g=et;et=f;try{return c?c(e,3,[y]):e(y)}finally{et=g}}:d=Ne,t&&r){const g=d,b=r===!0?1/0:r;d=()=>Je(g(),b)}const G=gl(),H=()=>{f.stop(),G&&G.active&&Xn(G.effects,f)};if(i&&t){const g=t;t=(...b)=>{g(...b),H()}}let P=v?new Array(e.length).fill(ms):ms;const p=g=>{if(!(!(f.flags&1)||!f.dirty&&!g))if(t){const b=f.run();if(r||C||(v?b.some((R,L)=>Ce(R,P[L])):Ce(b,P))){_&&_();const R=et;et=f;try{const L=[b,P===ms?void 0:v&&P[0]===ms?[]:P,y];c?c(t,3,L):t(...L),P=b}finally{et=R}}}else f.run()};return l&&l(p),f=new Fs(d),f.scheduler=o?()=>o(p,!1):p,y=g=>Gl(g,!1,f),_=f.onStop=()=>{const g=Ds.get(f);if(g){if(c)c(g,4);else for(const b of g)b();Ds.delete(f)}},t?n?p(!0):P=f.run():o?o(p.bind(null,!0),!0):f.run(),H.pause=f.pause.bind(f),H.resume=f.resume.bind(f),H.stop=H,H}function Je(e,t=1/0,s){if(t<=0||!te(e)||e.__v_skip||(s=s||new Set,s.has(e)))return e;if(s.add(e),t--,de(e))Je(e.value,t,s);else if(D(e))for(let n=0;n{Je(n,t,s)});else if(Xs(e)){for(const n in e)Je(e[n],t,s);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&Je(e[n],t,s)}return e}/**
+* @vue/runtime-core v3.5.13
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**/const Hi=[];function Jl(e){Hi.push(e)}function Yl(){Hi.pop()}function au(e,t){}const du={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Xl={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function fs(e,t,s,n){try{return n?e(...n):e()}catch(r){kt(r,t,s)}}function Ve(e,t,s,n){if(K(e)){const r=fs(e,t,s,n);return r&&Zn(r)&&r.catch(i=>{kt(i,t,s)}),r}if(D(e)){const r=[];for(let i=0;i>>1,r=Ee[n],i=ss(r);i=ss(s)?Ee.push(e):Ee.splice(Ql(t),0,e),e.flags|=1,ki()}}function ki(){Hs||(Hs=Vi.then(Bi))}function Vs(e){D(e)?Mt.push(...e):tt&&e.id===-1?tt.splice(St+1,0,e):e.flags&1||(Mt.push(e),e.flags|=1),ki()}function Rr(e,t,s=je+1){for(;sss(s)-ss(n));if(Mt.length=0,tt){tt.push(...t);return}for(tt=t,St=0;Ste.id==null?e.flags&2?-1:1/0:e.id;function Bi(e){try{for(je=0;jewt.emit(r,...i)),bs=[]):typeof window<"u"&&window.HTMLElement&&!((n=(s=window.navigator)==null?void 0:s.userAgent)!=null&&n.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Ui(i,t)}),setTimeout(()=>{wt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,bs=[])},3e3)):bs=[]}let ae=null,cn=null;function ns(e){const t=ae;return ae=e,cn=e&&e.type.__scopeId||null,t}function hu(e){cn=e}function pu(){cn=null}const gu=e=>$i;function $i(e,t=ae,s){if(!t||e._n)return e;const n=(...r)=>{n._d&&$r(-1);const i=ns(t);let o;try{o=e(...r)}finally{ns(i),n._d&&$r(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function _u(e,t){if(ae===null)return e;const s=ds(ae),n=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,Yt=e=>e&&(e.disabled||e.disabled===""),Or=e=>e&&(e.defer||e.defer===""),Pr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Nr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Mn=(e,t)=>{const s=e&&e.to;return oe(s)?t?t(s):null:s},Wi={name:"Teleport",__isTeleport:!0,process(e,t,s,n,r,i,o,l,c,a){const{mc:f,pc:d,pbc:_,o:{insert:y,querySelector:C,createText:v,createComment:G}}=a,H=Yt(t.props);let{shapeFlag:P,children:p,dynamicChildren:g}=t;if(e==null){const b=t.el=v(""),R=t.anchor=v("");y(b,s,n),y(R,s,n);const L=(w,A)=>{P&16&&(r&&r.isCE&&(r.ce._teleportTarget=w),f(p,w,A,r,i,o,l,c))},V=()=>{const w=t.target=Mn(t.props,C),A=Gi(w,t,v,y);w&&(o!=="svg"&&Pr(w)?o="svg":o!=="mathml"&&Nr(w)&&(o="mathml"),H||(L(w,A),As(t,!1)))};H&&(L(s,R),As(t,!0)),Or(t.props)?ce(()=>{V(),t.el.__isMounted=!0},i):V()}else{if(Or(t.props)&&!e.el.__isMounted){ce(()=>{Wi.process(e,t,s,n,r,i,o,l,c,a),delete e.el.__isMounted},i);return}t.el=e.el,t.targetStart=e.targetStart;const b=t.anchor=e.anchor,R=t.target=e.target,L=t.targetAnchor=e.targetAnchor,V=Yt(e.props),w=V?s:R,A=V?b:L;if(o==="svg"||Pr(R)?o="svg":(o==="mathml"||Nr(R))&&(o="mathml"),g?(_(e.dynamicChildren,g,w,r,i,o,l),mr(e,t,!0)):c||d(e,t,w,A,r,i,o,l,!1),H)V?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ys(t,s,b,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const B=t.target=Mn(t.props,C);B&&ys(t,B,null,a,0)}else V&&ys(t,R,L,a,1);As(t,H)}},remove(e,t,s,{um:n,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:c,targetStart:a,targetAnchor:f,target:d,props:_}=e;if(d&&(r(a),r(f)),i&&r(c),o&16){const y=i||!Yt(_);for(let C=0;C{e.isMounted=!0}),ur(()=>{e.isUnmounting=!0}),e}const Pe=[Function,Array],Ji={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pe,onEnter:Pe,onAfterEnter:Pe,onEnterCancelled:Pe,onBeforeLeave:Pe,onLeave:Pe,onAfterLeave:Pe,onLeaveCancelled:Pe,onBeforeAppear:Pe,onAppear:Pe,onAfterAppear:Pe,onAppearCancelled:Pe},Yi=e=>{const t=e.subTree;return t.component?Yi(t.component):t},ec={name:"BaseTransition",props:Ji,setup(e,{slots:t}){const s=ke(),n=qi();return()=>{const r=t.default&&lr(t.default(),!0);if(!r||!r.length)return;const i=Xi(r),o=Z(e),{mode:l}=o;if(n.isLeaving)return vn(i);const c=Mr(i);if(!c)return vn(i);let a=rs(c,o,n,s,d=>a=d);c.type!==fe&&ot(c,a);let f=s.subTree&&Mr(s.subTree);if(f&&f.type!==fe&&!Le(c,f)&&Yi(s).type!==fe){let d=rs(f,o,n,s);if(ot(f,d),l==="out-in"&&c.type!==fe)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,s.job.flags&8||s.update(),delete d.afterLeave,f=void 0},vn(i);l==="in-out"&&c.type!==fe?d.delayLeave=(_,y,C)=>{const v=Zi(n,f);v[String(f.key)]=f,_[st]=()=>{y(),_[st]=void 0,delete a.delayedLeave,f=void 0},a.delayedLeave=()=>{C(),delete a.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return i}}};function Xi(e){let t=e[0];if(e.length>1){for(const s of e)if(s.type!==fe){t=s;break}}return t}const tc=ec;function Zi(e,t){const{leavingVNodes:s}=e;let n=s.get(t.type);return n||(n=Object.create(null),s.set(t.type,n)),n}function rs(e,t,s,n,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:f,onEnterCancelled:d,onBeforeLeave:_,onLeave:y,onAfterLeave:C,onLeaveCancelled:v,onBeforeAppear:G,onAppear:H,onAfterAppear:P,onAppearCancelled:p}=t,g=String(e.key),b=Zi(s,e),R=(w,A)=>{w&&Ve(w,n,9,A)},L=(w,A)=>{const B=A[1];R(w,A),D(w)?w.every(O=>O.length<=1)&&B():w.length<=1&&B()},V={mode:o,persisted:l,beforeEnter(w){let A=c;if(!s.isMounted)if(i)A=G||c;else return;w[st]&&w[st](!0);const B=b[g];B&&Le(e,B)&&B.el[st]&&B.el[st](),R(A,[w])},enter(w){let A=a,B=f,O=d;if(!s.isMounted)if(i)A=H||a,B=P||f,O=p||d;else return;let j=!1;const Q=w[vs]=ne=>{j||(j=!0,ne?R(O,[w]):R(B,[w]),V.delayedLeave&&V.delayedLeave(),w[vs]=void 0)};A?L(A,[w,Q]):Q()},leave(w,A){const B=String(e.key);if(w[vs]&&w[vs](!0),s.isUnmounting)return A();R(_,[w]);let O=!1;const j=w[st]=Q=>{O||(O=!0,A(),Q?R(v,[w]):R(C,[w]),w[st]=void 0,b[B]===e&&delete b[B])};b[B]=e,y?L(y,[w,j]):j()},clone(w){const A=rs(w,t,s,n,r);return r&&r(A),A}};return V}function vn(e){if(us(e))return e=Xe(e),e.children=null,e}function Mr(e){if(!us(e))return Ki(e.type)&&e.children?Xi(e.children):e;const{shapeFlag:t,children:s}=e;if(s){if(t&16)return s[0];if(t&32&&K(s.default))return s.default()}}function ot(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ot(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function lr(e,t=!1,s){let n=[],r=0;for(let i=0;i1)for(let i=0;is.value,set:i=>s.value=i})}return s}function is(e,t,s,n,r=!1){if(D(e)){e.forEach((C,v)=>is(C,t&&(D(t)?t[v]:t),s,n,r));return}if(rt(n)&&!r){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&is(e,t,s,n.component.subTree);return}const i=n.shapeFlag&4?ds(n.component):n.el,o=r?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===Y?l.refs={}:l.refs,d=l.setupState,_=Z(d),y=d===Y?()=>!1:C=>z(_,C);if(a!=null&&a!==c&&(oe(a)?(f[a]=null,y(a)&&(d[a]=null)):de(a)&&(a.value=null)),K(c))fs(c,l,12,[o,f]);else{const C=oe(c),v=de(c);if(C||v){const G=()=>{if(e.f){const H=C?y(c)?d[c]:f[c]:c.value;r?D(H)&&Xn(H,i):D(H)?H.includes(i)||H.push(i):C?(f[c]=[i],y(c)&&(d[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else C?(f[c]=o,y(c)&&(d[c]=o)):v&&(c.value=o,e.k&&(f[e.k]=o))};o?(G.id=-1,ce(G,s)):G()}}}let Ir=!1;const xt=()=>{Ir||(console.error("Hydration completed but contains mismatches."),Ir=!0)},sc=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",nc=e=>e.namespaceURI.includes("MathML"),Ts=e=>{if(e.nodeType===1){if(sc(e))return"svg";if(nc(e))return"mathml"}},At=e=>e.nodeType===8;function rc(e){const{mt:t,p:s,o:{patchProp:n,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:a}}=e,f=(p,g)=>{if(!g.hasChildNodes()){s(null,p,g),ks(),g._vnode=p;return}d(g.firstChild,p,null,null,null),ks(),g._vnode=p},d=(p,g,b,R,L,V=!1)=>{V=V||!!g.dynamicChildren;const w=At(p)&&p.data==="[",A=()=>v(p,g,b,R,L,w),{type:B,ref:O,shapeFlag:j,patchFlag:Q}=g;let ne=p.nodeType;g.el=p,Q===-2&&(V=!1,g.dynamicChildren=null);let k=null;switch(B){case mt:ne!==3?g.children===""?(c(g.el=r(""),o(p),p),k=p):k=A():(p.data!==g.children&&(xt(),p.data=g.children),k=i(p));break;case fe:P(p)?(k=i(p),H(g.el=p.content.firstChild,p,b)):ne!==8||w?k=A():k=i(p);break;case Ft:if(w&&(p=i(p),ne=p.nodeType),ne===1||ne===3){k=p;const J=!g.children.length;for(let $=0;${V=V||!!g.dynamicChildren;const{type:w,props:A,patchFlag:B,shapeFlag:O,dirs:j,transition:Q}=g,ne=w==="input"||w==="option";if(ne||B!==-1){j&&Ke(g,null,b,"created");let k=!1;if(P(p)){k=_o(null,Q)&&b&&b.vnode.props&&b.vnode.props.appear;const $=p.content.firstChild;k&&Q.beforeEnter($),H($,p,b),g.el=p=$}if(O&16&&!(A&&(A.innerHTML||A.textContent))){let $=y(p.firstChild,g,p,b,R,L,V);for(;$;){Cs(p,1)||xt();const he=$;$=$.nextSibling,l(he)}}else if(O&8){let $=g.children;$[0]===`
+`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&($=$.slice(1)),p.textContent!==$&&(Cs(p,0)||xt(),p.textContent=g.children)}if(A){if(ne||!V||B&48){const $=p.tagName.includes("-");for(const he in A)(ne&&(he.endsWith("value")||he==="indeterminate")||cs(he)&&!Pt(he)||he[0]==="."||$)&&n(p,he,null,A[he],void 0,b)}else if(A.onClick)n(p,"onClick",null,A.onClick,void 0,b);else if(B&4&>(A.style))for(const $ in A.style)A.style[$]}let J;(J=A&&A.onVnodeBeforeMount)&&xe(J,b,g),j&&Ke(g,null,b,"beforeMount"),((J=A&&A.onVnodeMounted)||j||k)&&Co(()=>{J&&xe(J,b,g),k&&Q.enter(p),j&&Ke(g,null,b,"mounted")},R)}return p.nextSibling},y=(p,g,b,R,L,V,w)=>{w=w||!!g.dynamicChildren;const A=g.children,B=A.length;for(let O=0;O{const{slotScopeIds:w}=g;w&&(L=L?L.concat(w):w);const A=o(p),B=y(i(p),g,A,b,R,L,V);return B&&At(B)&&B.data==="]"?i(g.anchor=B):(xt(),c(g.anchor=a("]"),A,B),B)},v=(p,g,b,R,L,V)=>{if(Cs(p.parentElement,1)||xt(),g.el=null,V){const B=G(p);for(;;){const O=i(p);if(O&&O!==B)l(O);else break}}const w=i(p),A=o(p);return l(p),s(null,g,A,w,b,R,Ts(A),L),b&&(b.vnode.el=g.el,dn(b,g.el)),w},G=(p,g="[",b="]")=>{let R=0;for(;p;)if(p=i(p),p&&At(p)&&(p.data===g&&R++,p.data===b)){if(R===0)return i(p);R--}return p},H=(p,g,b)=>{const R=g.parentNode;R&&R.replaceChild(p,g);let L=b;for(;L;)L.vnode.el===g&&(L.vnode.el=L.subTree.el=p),L=L.parent},P=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[f,d]}const Fr="data-allow-mismatch",ic={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Cs(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Fr);)e=e.parentElement;const s=e&&e.getAttribute(Fr);if(s==null)return!1;if(s==="")return!0;{const n=s.split(",");return t===0&&n.includes("children")?!0:s.split(",").includes(ic[t])}}const oc=zs().requestIdleCallback||(e=>setTimeout(e,1)),lc=zs().cancelIdleCallback||(e=>clearTimeout(e)),vu=(e=1e4)=>t=>{const s=oc(t,{timeout:e});return()=>lc(s)};function cc(e){const{top:t,left:s,bottom:n,right:r}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:o}=window;return(t>0&&t0&&n0&&s0&&r(t,s)=>{const n=new IntersectionObserver(r=>{for(const i of r)if(i.isIntersecting){n.disconnect(),t();break}},e);return s(r=>{if(r instanceof Element){if(cc(r))return t(),n.disconnect(),!1;n.observe(r)}}),()=>n.disconnect()},Cu=e=>t=>{if(e){const s=matchMedia(e);if(s.matches)t();else return s.addEventListener("change",t,{once:!0}),()=>s.removeEventListener("change",t)}},Eu=(e=[])=>(t,s)=>{oe(e)&&(e=[e]);let n=!1;const r=o=>{n||(n=!0,i(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},i=()=>{s(o=>{for(const l of e)o.removeEventListener(l,r)})};return s(o=>{for(const l of e)o.addEventListener(l,r,{once:!0})}),i};function fc(e,t){if(At(e)&&e.data==="["){let s=1,n=e.nextSibling;for(;n;){if(n.nodeType===1){if(t(n)===!1)break}else if(At(n))if(n.data==="]"){if(--s===0)break}else n.data==="["&&s++;n=n.nextSibling}}else t(e)}const rt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function xu(e){K(e)&&(e={loader:e});const{loader:t,loadingComponent:s,errorComponent:n,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:c}=e;let a=null,f,d=0;const _=()=>(d++,a=null,y()),y=()=>{let C;return a||(C=a=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),c)return new Promise((G,H)=>{c(v,()=>G(_()),()=>H(v),d+1)});throw v}).then(v=>C!==a&&a?a:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),f=v,v)))};return Qi({name:"AsyncComponentWrapper",__asyncLoader:y,__asyncHydrate(C,v,G){const H=i?()=>{const P=i(G,p=>fc(C,p));P&&(v.bum||(v.bum=[])).push(P)}:G;f?H():y().then(()=>!v.isUnmounted&&H())},get __asyncResolved(){return f},setup(){const C=ue;if(cr(C),f)return()=>Tn(f,C);const v=p=>{a=null,kt(p,C,13,!n)};if(l&&C.suspense||Lt)return y().then(p=>()=>Tn(p,C)).catch(p=>(v(p),()=>n?le(n,{error:p}):null));const G=ws(!1),H=ws(),P=ws(!!r);return r&&setTimeout(()=>{P.value=!1},r),o!=null&&setTimeout(()=>{if(!G.value&&!H.value){const p=new Error(`Async component timed out after ${o}ms.`);v(p),H.value=p}},o),y().then(()=>{G.value=!0,C.parent&&us(C.parent.vnode)&&C.parent.update()}).catch(p=>{v(p),H.value=p}),()=>{if(G.value&&f)return Tn(f,C);if(H.value&&n)return le(n,{error:H.value});if(s&&!P.value)return le(s)}}})}function Tn(e,t){const{ref:s,props:n,children:r,ce:i}=t.vnode,o=le(e,n,r);return o.ref=s,o.ce=i,delete t.vnode.ce,o}const us=e=>e.type.__isKeepAlive,uc={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const s=ke(),n=s.ctx;if(!n.renderer)return()=>{const P=t.default&&t.default();return P&&P.length===1?P[0]:P};const r=new Map,i=new Set;let o=null;const l=s.suspense,{renderer:{p:c,m:a,um:f,o:{createElement:d}}}=n,_=d("div");n.activate=(P,p,g,b,R)=>{const L=P.component;a(P,p,g,0,l),c(L.vnode,P,p,g,L,l,b,P.slotScopeIds,R),ce(()=>{L.isDeactivated=!1,L.a&&Nt(L.a);const V=P.props&&P.props.onVnodeMounted;V&&xe(V,L.parent,P)},l)},n.deactivate=P=>{const p=P.component;Us(p.m),Us(p.a),a(P,_,null,1,l),ce(()=>{p.da&&Nt(p.da);const g=P.props&&P.props.onVnodeUnmounted;g&&xe(g,p.parent,P),p.isDeactivated=!0},l)};function y(P){Cn(P),f(P,s,l,!0)}function C(P){r.forEach((p,g)=>{const b=Kn(p.type);b&&!P(b)&&v(g)})}function v(P){const p=r.get(P);p&&(!o||!Le(p,o))?y(p):o&&Cn(o),r.delete(P),i.delete(P)}Zt(()=>[e.include,e.exclude],([P,p])=>{P&&C(g=>Wt(P,g)),p&&C(g=>!Wt(p,g))},{flush:"post",deep:!0});let G=null;const H=()=>{G!=null&&($s(s.subTree.type)?ce(()=>{r.set(G,Es(s.subTree))},s.subTree.suspense):r.set(G,Es(s.subTree)))};return un(H),fr(H),ur(()=>{r.forEach(P=>{const{subTree:p,suspense:g}=s,b=Es(p);if(P.type===b.type&&P.key===b.key){Cn(b);const R=b.component.da;R&&ce(R,g);return}y(P)})}),()=>{if(G=null,!t.default)return o=null;const P=t.default(),p=P[0];if(P.length>1)return o=null,P;if(!lt(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return o=null,p;let g=Es(p);if(g.type===fe)return o=null,g;const b=g.type,R=Kn(rt(g)?g.type.__asyncResolved||{}:b),{include:L,exclude:V,max:w}=e;if(L&&(!R||!Wt(L,R))||V&&R&&Wt(V,R))return g.shapeFlag&=-257,o=g,p;const A=g.key==null?b:g.key,B=r.get(A);return g.el&&(g=Xe(g),p.shapeFlag&128&&(p.ssContent=g)),G=A,B?(g.el=B.el,g.component=B.component,g.transition&&ot(g,g.transition),g.shapeFlag|=512,i.delete(A),i.add(A)):(i.add(A),w&&i.size>parseInt(w,10)&&v(i.values().next().value)),g.shapeFlag|=256,o=g,$s(p.type)?p:g}}},Su=uc;function Wt(e,t){return D(e)?e.some(s=>Wt(s,t)):oe(e)?e.split(",").includes(t):tl(e)?(e.lastIndex=0,e.test(t)):!1}function ac(e,t){zi(e,"a",t)}function dc(e,t){zi(e,"da",t)}function zi(e,t,s=ue){const n=e.__wdc||(e.__wdc=()=>{let r=s;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(fn(t,n,s),s){let r=s.parent;for(;r&&r.parent;)us(r.parent.vnode)&&hc(n,t,s,r),r=r.parent}}function hc(e,t,s,n){const r=fn(t,e,n,!0);ar(()=>{Xn(n[t],r)},s)}function Cn(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Es(e){return e.shapeFlag&128?e.ssContent:e}function fn(e,t,s=ue,n=!1){if(s){const r=s[e]||(s[e]=[]),i=t.__weh||(t.__weh=(...o)=>{ft();const l=vt(s),c=Ve(t,s,e,o);return l(),ut(),c});return n?r.unshift(i):r.push(i),i}}const Ze=e=>(t,s=ue)=>{(!Lt||e==="sp")&&fn(e,(...n)=>t(...n),s)},pc=Ze("bm"),un=Ze("m"),eo=Ze("bu"),fr=Ze("u"),ur=Ze("bum"),ar=Ze("um"),gc=Ze("sp"),_c=Ze("rtg"),mc=Ze("rtc");function bc(e,t=ue){fn("ec",e,t)}const dr="components",yc="directives";function wu(e,t){return hr(dr,e,!0,t)||e}const to=Symbol.for("v-ndc");function Au(e){return oe(e)?hr(dr,e,!1)||e:e||to}function Ru(e){return hr(yc,e)}function hr(e,t,s=!0,n=!1){const r=ae||ue;if(r){const i=r.type;if(e===dr){const l=Kn(i,!1);if(l&&(l===t||l===ye(t)||l===Qs(ye(t))))return i}const o=Lr(r[e]||i[e],t)||Lr(r.appContext[e],t);return!o&&n?i:o}}function Lr(e,t){return e&&(e[t]||e[ye(t)]||e[Qs(ye(t))])}function Ou(e,t,s,n){let r;const i=s&&s[n],o=D(e);if(o||oe(e)){const l=o&>(e);let c=!1;l&&(c=!Me(e),e=rn(e)),r=new Array(e.length);for(let a=0,f=e.length;at(l,c,void 0,i&&i[c]));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,a=l.length;c{const i=n.fn(...r);return i&&(i.key=n.key),i}:n.fn)}return e}function Nu(e,t,s={},n,r){if(ae.ce||ae.parent&&rt(ae.parent)&&ae.parent.ce)return t!=="default"&&(s.name=t),js(),kn(pe,null,[le("slot",s,n&&n())],64);let i=e[t];i&&i._c&&(i._d=!1),js();const o=i&&pr(i(s)),l=s.key||o&&o.key,c=kn(pe,{key:(l&&!He(l)?l:`_${t}`)+(!o&&n?"_fb":"")},o||(n?n():[]),o&&e._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),i&&i._c&&(i._d=!0),c}function pr(e){return e.some(t=>lt(t)?!(t.type===fe||t.type===pe&&!pr(t.children)):!0)?e:null}function Mu(e,t){const s={};for(const n in e)s[t&&/[A-Z]/.test(n)?`on:${n}`:Ss(n)]=e[n];return s}const In=e=>e?Oo(e)?ds(e):In(e.parent):null,Xt=se(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>In(e.parent),$root:e=>In(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>gr(e),$forceUpdate:e=>e.f||(e.f=()=>{or(e.update)}),$nextTick:e=>e.n||(e.n=ir.bind(e.proxy)),$watch:e=>Uc.bind(e)}),En=(e,t)=>e!==Y&&!e.__isScriptSetup&&z(e,t),Fn={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:n,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const y=o[t];if(y!==void 0)switch(y){case 1:return n[t];case 2:return r[t];case 4:return s[t];case 3:return i[t]}else{if(En(n,t))return o[t]=1,n[t];if(r!==Y&&z(r,t))return o[t]=2,r[t];if((a=e.propsOptions[0])&&z(a,t))return o[t]=3,i[t];if(s!==Y&&z(s,t))return o[t]=4,s[t];Ln&&(o[t]=0)}}const f=Xt[t];let d,_;if(f)return t==="$attrs"&&_e(e.attrs,"get",""),f(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(s!==Y&&z(s,t))return o[t]=4,s[t];if(_=c.config.globalProperties,z(_,t))return _[t]},set({_:e},t,s){const{data:n,setupState:r,ctx:i}=e;return En(r,t)?(r[t]=s,!0):n!==Y&&z(n,t)?(n[t]=s,!0):z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:r,propsOptions:i}},o){let l;return!!s[o]||e!==Y&&z(e,o)||En(t,o)||(l=i[0])&&z(l,o)||z(n,o)||z(Xt,o)||z(r.config.globalProperties,o)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:z(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}},vc=se({},Fn,{get(e,t){if(t!==Symbol.unscopables)return Fn.get(e,t,e)},has(e,t){return t[0]!=="_"&&!ol(t)}});function Iu(){return null}function Fu(){return null}function Lu(e){}function Du(e){}function Hu(){return null}function Vu(){}function ku(e,t){return null}function Bu(){return so().slots}function Uu(){return so().attrs}function so(){const e=ke();return e.setupContext||(e.setupContext=Mo(e))}function os(e){return D(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}function $u(e,t){const s=os(e);for(const n in t){if(n.startsWith("__skip"))continue;let r=s[n];r?D(r)||K(r)?r=s[n]={type:r,default:t[n]}:r.default=t[n]:r===null&&(r=s[n]={default:t[n]}),r&&t[`__skip_${n}`]&&(r.skipFactory=!0)}return s}function ju(e,t){return!e||!t?e||t:D(e)&&D(t)?e.concat(t):se({},os(e),os(t))}function Ku(e,t){const s={};for(const n in e)t.includes(n)||Object.defineProperty(s,n,{enumerable:!0,get:()=>e[n]});return s}function Wu(e){const t=ke();let s=e();return Un(),Zn(s)&&(s=s.catch(n=>{throw vt(t),n})),[s,()=>vt(t)]}let Ln=!0;function Tc(e){const t=gr(e),s=e.proxy,n=e.ctx;Ln=!1,t.beforeCreate&&Dr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:d,mounted:_,beforeUpdate:y,updated:C,activated:v,deactivated:G,beforeDestroy:H,beforeUnmount:P,destroyed:p,unmounted:g,render:b,renderTracked:R,renderTriggered:L,errorCaptured:V,serverPrefetch:w,expose:A,inheritAttrs:B,components:O,directives:j,filters:Q}=t;if(a&&Cc(a,n,null),o)for(const J in o){const $=o[J];K($)&&(n[J]=$.bind(s))}if(r){const J=r.call(s,s);te(J)&&(e.data=sr(J))}if(Ln=!0,i)for(const J in i){const $=i[J],he=K($)?$.bind(s,s):K($.get)?$.get.bind(s,s):Ne,hs=!K($)&&K($.set)?$.set.bind(s):Ne,at=cf({get:he,set:hs});Object.defineProperty(n,J,{enumerable:!0,configurable:!0,get:()=>at.value,set:Be=>at.value=Be})}if(l)for(const J in l)no(l[J],n,s,J);if(c){const J=K(c)?c.call(s):c;Reflect.ownKeys(J).forEach($=>{Rc($,J[$])})}f&&Dr(f,e,"c");function k(J,$){D($)?$.forEach(he=>J(he.bind(s))):$&&J($.bind(s))}if(k(pc,d),k(un,_),k(eo,y),k(fr,C),k(ac,v),k(dc,G),k(bc,V),k(mc,R),k(_c,L),k(ur,P),k(ar,g),k(gc,w),D(A))if(A.length){const J=e.exposed||(e.exposed={});A.forEach($=>{Object.defineProperty(J,$,{get:()=>s[$],set:he=>s[$]=he})})}else e.exposed||(e.exposed={});b&&e.render===Ne&&(e.render=b),B!=null&&(e.inheritAttrs=B),O&&(e.components=O),j&&(e.directives=j),w&&cr(e)}function Cc(e,t,s=Ne){D(e)&&(e=Dn(e));for(const n in e){const r=e[n];let i;te(r)?"default"in r?i=Rs(r.from||n,r.default,!0):i=Rs(r.from||n):i=Rs(r),de(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[n]=i}}function Dr(e,t,s){Ve(D(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function no(e,t,s,n){let r=n.includes(".")?bo(s,n):()=>s[n];if(oe(e)){const i=t[e];K(i)&&Zt(r,i)}else if(K(e))Zt(r,e.bind(s));else if(te(e))if(D(e))e.forEach(i=>no(i,t,s,n));else{const i=K(e.handler)?e.handler.bind(s):t[e.handler];K(i)&&Zt(r,i,e)}}function gr(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!s&&!n?c=t:(c={},r.length&&r.forEach(a=>Bs(c,a,o,!0)),Bs(c,t,o)),te(t)&&i.set(t,c),c}function Bs(e,t,s,n=!1){const{mixins:r,extends:i}=t;i&&Bs(e,i,s,!0),r&&r.forEach(o=>Bs(e,o,s,!0));for(const o in t)if(!(n&&o==="expose")){const l=Ec[o]||s&&s[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Ec={data:Hr,props:Vr,emits:Vr,methods:Gt,computed:Gt,beforeCreate:ve,created:ve,beforeMount:ve,mounted:ve,beforeUpdate:ve,updated:ve,beforeDestroy:ve,beforeUnmount:ve,destroyed:ve,unmounted:ve,activated:ve,deactivated:ve,errorCaptured:ve,serverPrefetch:ve,components:Gt,directives:Gt,watch:Sc,provide:Hr,inject:xc};function Hr(e,t){return t?e?function(){return se(K(e)?e.call(this,this):e,K(t)?t.call(this,this):t)}:t:e}function xc(e,t){return Gt(Dn(e),Dn(t))}function Dn(e){if(D(e)){const t={};for(let s=0;s1)return s&&K(t)?t.call(n&&n.proxy):t}}function Gu(){return!!(ue||ae||_t)}const io={},oo=()=>Object.create(io),lo=e=>Object.getPrototypeOf(e)===io;function Oc(e,t,s,n=!1){const r={},i=oo();e.propsDefaults=Object.create(null),co(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);s?e.props=n?r:Ll(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Pc(e,t,s,n){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=Z(r),[c]=e.propsOptions;let a=!1;if((n||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let d=0;d{c=!0;const[_,y]=fo(d,t,!0);se(o,_),y&&l.push(...y)};!s&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return te(e)&&n.set(e,Rt),Rt;if(D(i))for(let f=0;fe[0]==="_"||e==="$stable",_r=e=>D(e)?e.map(Se):[Se(e)],Mc=(e,t,s)=>{if(t._n)return t;const n=$i((...r)=>_r(t(...r)),s);return n._c=!1,n},ao=(e,t,s)=>{const n=e._ctx;for(const r in e){if(uo(r))continue;const i=e[r];if(K(i))t[r]=Mc(r,i,n);else if(i!=null){const o=_r(i);t[r]=()=>o}}},ho=(e,t)=>{const s=_r(t);e.slots.default=()=>s},po=(e,t,s)=>{for(const n in t)(s||n!=="_")&&(e[n]=t[n])},Ic=(e,t,s)=>{const n=e.slots=oo();if(e.vnode.shapeFlag&32){const r=t._;r?(po(n,t,s),s&&hi(n,"_",r,!0)):ao(t,n)}else t&&ho(e,t)},Fc=(e,t,s)=>{const{vnode:n,slots:r}=e;let i=!0,o=Y;if(n.shapeFlag&32){const l=t._;l?s&&l===1?i=!1:po(r,t,s):(i=!t.$stable,ao(t,r)),o=t}else t&&(ho(e,t),o={default:1});if(i)for(const l in r)!uo(l)&&o[l]==null&&delete r[l]},ce=Co;function Lc(e){return go(e)}function Dc(e){return go(e,rc)}function go(e,t){const s=zs();s.__VUE__=!0;const{insert:n,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:d,nextSibling:_,setScopeId:y=Ne,insertStaticContent:C}=e,v=(u,h,m,x=null,T=null,E=null,I=void 0,M=null,N=!!h.dynamicChildren)=>{if(u===h)return;u&&!Le(u,h)&&(x=ps(u),Be(u,T,E,!0),u=null),h.patchFlag===-2&&(N=!1,h.dynamicChildren=null);const{type:S,ref:W,shapeFlag:F}=h;switch(S){case mt:G(u,h,m,x);break;case fe:H(u,h,m,x);break;case Ft:u==null&&P(h,m,x,I);break;case pe:O(u,h,m,x,T,E,I,M,N);break;default:F&1?b(u,h,m,x,T,E,I,M,N):F&6?j(u,h,m,x,T,E,I,M,N):(F&64||F&128)&&S.process(u,h,m,x,T,E,I,M,N,Ct)}W!=null&&T&&is(W,u&&u.ref,E,h||u,!h)},G=(u,h,m,x)=>{if(u==null)n(h.el=l(h.children),m,x);else{const T=h.el=u.el;h.children!==u.children&&a(T,h.children)}},H=(u,h,m,x)=>{u==null?n(h.el=c(h.children||""),m,x):h.el=u.el},P=(u,h,m,x)=>{[u.el,u.anchor]=C(u.children,h,m,x,u.el,u.anchor)},p=({el:u,anchor:h},m,x)=>{let T;for(;u&&u!==h;)T=_(u),n(u,m,x),u=T;n(h,m,x)},g=({el:u,anchor:h})=>{let m;for(;u&&u!==h;)m=_(u),r(u),u=m;r(h)},b=(u,h,m,x,T,E,I,M,N)=>{h.type==="svg"?I="svg":h.type==="math"&&(I="mathml"),u==null?R(h,m,x,T,E,I,M,N):w(u,h,T,E,I,M,N)},R=(u,h,m,x,T,E,I,M)=>{let N,S;const{props:W,shapeFlag:F,transition:U,dirs:q}=u;if(N=u.el=o(u.type,E,W&&W.is,W),F&8?f(N,u.children):F&16&&V(u.children,N,null,x,T,xn(u,E),I,M),q&&Ke(u,null,x,"created"),L(N,u,u.scopeId,I,x),W){for(const re in W)re!=="value"&&!Pt(re)&&i(N,re,null,W[re],E,x);"value"in W&&i(N,"value",null,W.value,E),(S=W.onVnodeBeforeMount)&&xe(S,x,u)}q&&Ke(u,null,x,"beforeMount");const X=_o(T,U);X&&U.beforeEnter(N),n(N,h,m),((S=W&&W.onVnodeMounted)||X||q)&&ce(()=>{S&&xe(S,x,u),X&&U.enter(N),q&&Ke(u,null,x,"mounted")},T)},L=(u,h,m,x,T)=>{if(m&&y(u,m),x)for(let E=0;E{for(let S=N;S{const M=h.el=u.el;let{patchFlag:N,dynamicChildren:S,dirs:W}=h;N|=u.patchFlag&16;const F=u.props||Y,U=h.props||Y;let q;if(m&&dt(m,!1),(q=U.onVnodeBeforeUpdate)&&xe(q,m,h,u),W&&Ke(h,u,m,"beforeUpdate"),m&&dt(m,!0),(F.innerHTML&&U.innerHTML==null||F.textContent&&U.textContent==null)&&f(M,""),S?A(u.dynamicChildren,S,M,m,x,xn(h,T),E):I||$(u,h,M,null,m,x,xn(h,T),E,!1),N>0){if(N&16)B(M,F,U,m,T);else if(N&2&&F.class!==U.class&&i(M,"class",null,U.class,T),N&4&&i(M,"style",F.style,U.style,T),N&8){const X=h.dynamicProps;for(let re=0;re{q&&xe(q,m,h,u),W&&Ke(h,u,m,"updated")},x)},A=(u,h,m,x,T,E,I)=>{for(let M=0;M{if(h!==m){if(h!==Y)for(const E in h)!Pt(E)&&!(E in m)&&i(u,E,h[E],null,T,x);for(const E in m){if(Pt(E))continue;const I=m[E],M=h[E];I!==M&&E!=="value"&&i(u,E,M,I,T,x)}"value"in m&&i(u,"value",h.value,m.value,T)}},O=(u,h,m,x,T,E,I,M,N)=>{const S=h.el=u?u.el:l(""),W=h.anchor=u?u.anchor:l("");let{patchFlag:F,dynamicChildren:U,slotScopeIds:q}=h;q&&(M=M?M.concat(q):q),u==null?(n(S,m,x),n(W,m,x),V(h.children||[],m,W,T,E,I,M,N)):F>0&&F&64&&U&&u.dynamicChildren?(A(u.dynamicChildren,U,m,T,E,I,M),(h.key!=null||T&&h===T.subTree)&&mr(u,h,!0)):$(u,h,m,W,T,E,I,M,N)},j=(u,h,m,x,T,E,I,M,N)=>{h.slotScopeIds=M,u==null?h.shapeFlag&512?T.ctx.activate(h,m,x,I,N):Q(h,m,x,T,E,I,N):ne(u,h,N)},Q=(u,h,m,x,T,E,I)=>{const M=u.component=Ro(u,x,T);if(us(u)&&(M.ctx.renderer=Ct),Po(M,!1,I),M.asyncDep){if(T&&T.registerDep(M,k,I),!u.el){const N=M.subTree=le(fe);H(null,N,h,m)}}else k(M,u,h,m,T,E,I)},ne=(u,h,m)=>{const x=h.component=u.component;if(Gc(u,h,m))if(x.asyncDep&&!x.asyncResolved){J(x,h,m);return}else x.next=h,x.update();else h.el=u.el,x.vnode=h},k=(u,h,m,x,T,E,I)=>{const M=()=>{if(u.isMounted){let{next:F,bu:U,u:q,parent:X,vnode:re}=u;{const Re=mo(u);if(Re){F&&(F.el=re.el,J(u,F,I)),Re.asyncDep.then(()=>{u.isUnmounted||M()});return}}let ee=F,Ae;dt(u,!1),F?(F.el=re.el,J(u,F,I)):F=re,U&&Nt(U),(Ae=F.props&&F.props.onVnodeBeforeUpdate)&&xe(Ae,X,F,re),dt(u,!0);const ge=Os(u),Fe=u.subTree;u.subTree=ge,v(Fe,ge,d(Fe.el),ps(Fe),u,T,E),F.el=ge.el,ee===null&&dn(u,ge.el),q&&ce(q,T),(Ae=F.props&&F.props.onVnodeUpdated)&&ce(()=>xe(Ae,X,F,re),T)}else{let F;const{el:U,props:q}=h,{bm:X,m:re,parent:ee,root:Ae,type:ge}=u,Fe=rt(h);if(dt(u,!1),X&&Nt(X),!Fe&&(F=q&&q.onVnodeBeforeMount)&&xe(F,ee,h),dt(u,!0),U&&gn){const Re=()=>{u.subTree=Os(u),gn(U,u.subTree,u,T,null)};Fe&&ge.__asyncHydrate?ge.__asyncHydrate(U,u,Re):Re()}else{Ae.ce&&Ae.ce._injectChildStyle(ge);const Re=u.subTree=Os(u);v(null,Re,m,x,u,T,E),h.el=Re.el}if(re&&ce(re,T),!Fe&&(F=q&&q.onVnodeMounted)){const Re=h;ce(()=>xe(F,ee,Re),T)}(h.shapeFlag&256||ee&&rt(ee.vnode)&&ee.vnode.shapeFlag&256)&&u.a&&ce(u.a,T),u.isMounted=!0,h=m=x=null}};u.scope.on();const N=u.effect=new Fs(M);u.scope.off();const S=u.update=N.run.bind(N),W=u.job=N.runIfDirty.bind(N);W.i=u,W.id=u.uid,N.scheduler=()=>or(W),dt(u,!0),S()},J=(u,h,m)=>{h.component=u;const x=u.vnode.props;u.vnode=h,u.next=null,Pc(u,h.props,x,m),Fc(u,h.children,m),ft(),Rr(u),ut()},$=(u,h,m,x,T,E,I,M,N=!1)=>{const S=u&&u.children,W=u?u.shapeFlag:0,F=h.children,{patchFlag:U,shapeFlag:q}=h;if(U>0){if(U&128){hs(S,F,m,x,T,E,I,M,N);return}else if(U&256){he(S,F,m,x,T,E,I,M,N);return}}q&8?(W&16&&Bt(S,T,E),F!==S&&f(m,F)):W&16?q&16?hs(S,F,m,x,T,E,I,M,N):Bt(S,T,E,!0):(W&8&&f(m,""),q&16&&V(F,m,x,T,E,I,M,N))},he=(u,h,m,x,T,E,I,M,N)=>{u=u||Rt,h=h||Rt;const S=u.length,W=h.length,F=Math.min(S,W);let U;for(U=0;UW?Bt(u,T,E,!0,!1,F):V(h,m,x,T,E,I,M,N,F)},hs=(u,h,m,x,T,E,I,M,N)=>{let S=0;const W=h.length;let F=u.length-1,U=W-1;for(;S<=F&&S<=U;){const q=u[S],X=h[S]=N?nt(h[S]):Se(h[S]);if(Le(q,X))v(q,X,m,null,T,E,I,M,N);else break;S++}for(;S<=F&&S<=U;){const q=u[F],X=h[U]=N?nt(h[U]):Se(h[U]);if(Le(q,X))v(q,X,m,null,T,E,I,M,N);else break;F--,U--}if(S>F){if(S<=U){const q=U+1,X=qU)for(;S<=F;)Be(u[S],T,E,!0),S++;else{const q=S,X=S,re=new Map;for(S=X;S<=U;S++){const Oe=h[S]=N?nt(h[S]):Se(h[S]);Oe.key!=null&&re.set(Oe.key,S)}let ee,Ae=0;const ge=U-X+1;let Fe=!1,Re=0;const Ut=new Array(ge);for(S=0;S=ge){Be(Oe,T,E,!0);continue}let Ue;if(Oe.key!=null)Ue=re.get(Oe.key);else for(ee=X;ee<=U;ee++)if(Ut[ee-X]===0&&Le(Oe,h[ee])){Ue=ee;break}Ue===void 0?Be(Oe,T,E,!0):(Ut[Ue-X]=S+1,Ue>=Re?Re=Ue:Fe=!0,v(Oe,h[Ue],m,null,T,E,I,M,N),Ae++)}const Cr=Fe?Hc(Ut):Rt;for(ee=Cr.length-1,S=ge-1;S>=0;S--){const Oe=X+S,Ue=h[Oe],Er=Oe+1{const{el:E,type:I,transition:M,children:N,shapeFlag:S}=u;if(S&6){at(u.component.subTree,h,m,x);return}if(S&128){u.suspense.move(h,m,x);return}if(S&64){I.move(u,h,m,Ct);return}if(I===pe){n(E,h,m);for(let F=0;FM.enter(E),T);else{const{leave:F,delayLeave:U,afterLeave:q}=M,X=()=>n(E,h,m),re=()=>{F(E,()=>{X(),q&&q()})};U?U(E,X,re):re()}else n(E,h,m)},Be=(u,h,m,x=!1,T=!1)=>{const{type:E,props:I,ref:M,children:N,dynamicChildren:S,shapeFlag:W,patchFlag:F,dirs:U,cacheIndex:q}=u;if(F===-2&&(T=!1),M!=null&&is(M,null,m,u,!0),q!=null&&(h.renderCache[q]=void 0),W&256){h.ctx.deactivate(u);return}const X=W&1&&U,re=!rt(u);let ee;if(re&&(ee=I&&I.onVnodeBeforeUnmount)&&xe(ee,h,u),W&6)Qo(u.component,m,x);else{if(W&128){u.suspense.unmount(m,x);return}X&&Ke(u,null,h,"beforeUnmount"),W&64?u.type.remove(u,h,m,Ct,x):S&&!S.hasOnce&&(E!==pe||F>0&&F&64)?Bt(S,h,m,!1,!0):(E===pe&&F&384||!T&&W&16)&&Bt(N,h,m),x&&vr(u)}(re&&(ee=I&&I.onVnodeUnmounted)||X)&&ce(()=>{ee&&xe(ee,h,u),X&&Ke(u,null,h,"unmounted")},m)},vr=u=>{const{type:h,el:m,anchor:x,transition:T}=u;if(h===pe){Zo(m,x);return}if(h===Ft){g(u);return}const E=()=>{r(m),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(u.shapeFlag&1&&T&&!T.persisted){const{leave:I,delayLeave:M}=T,N=()=>I(m,E);M?M(u.el,E,N):N()}else E()},Zo=(u,h)=>{let m;for(;u!==h;)m=_(u),r(u),u=m;r(h)},Qo=(u,h,m)=>{const{bum:x,scope:T,job:E,subTree:I,um:M,m:N,a:S}=u;Us(N),Us(S),x&&Nt(x),T.stop(),E&&(E.flags|=8,Be(I,u,h,m)),M&&ce(M,h),ce(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},Bt=(u,h,m,x=!1,T=!1,E=0)=>{for(let I=E;I{if(u.shapeFlag&6)return ps(u.component.subTree);if(u.shapeFlag&128)return u.suspense.next();const h=_(u.anchor||u.el),m=h&&h[ji];return m?_(m):h};let hn=!1;const Tr=(u,h,m)=>{u==null?h._vnode&&Be(h._vnode,null,null,!0):v(h._vnode||null,u,h,null,null,null,m),h._vnode=u,hn||(hn=!0,Rr(),ks(),hn=!1)},Ct={p:v,um:Be,m:at,r:vr,mt:Q,mc:V,pc:$,pbc:A,n:ps,o:e};let pn,gn;return t&&([pn,gn]=t(Ct)),{render:Tr,hydrate:pn,createApp:Ac(Tr,pn)}}function xn({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function dt({effect:e,job:t},s){s?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function _o(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function mr(e,t,s=!1){const n=e.children,r=t.children;if(D(n)&&D(r))for(let i=0;i>1,e[s[l]]0&&(t[n]=s[i-1]),s[i]=n)}}for(i=s.length,o=s[i-1];i-- >0;)s[i]=o,o=t[o];return s}function mo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:mo(t)}function Us(e){if(e)for(let t=0;tRs(Vc);function qu(e,t){return as(e,null,t)}function Ju(e,t){return as(e,null,{flush:"post"})}function Bc(e,t){return as(e,null,{flush:"sync"})}function Zt(e,t,s){return as(e,t,s)}function as(e,t,s=Y){const{immediate:n,deep:r,flush:i,once:o}=s,l=se({},s),c=t&&n||!t&&i!=="post";let a;if(Lt){if(i==="sync"){const y=kc();a=y.__watcherHandles||(y.__watcherHandles=[])}else if(!c){const y=()=>{};return y.stop=Ne,y.resume=Ne,y.pause=Ne,y}}const f=ue;l.call=(y,C,v)=>Ve(y,f,C,v);let d=!1;i==="post"?l.scheduler=y=>{ce(y,f&&f.suspense)}:i!=="sync"&&(d=!0,l.scheduler=(y,C)=>{C?y():or(y)}),l.augmentJob=y=>{t&&(y.flags|=4),d&&(y.flags|=2,f&&(y.id=f.uid,y.i=f))};const _=ql(e,t,l);return Lt&&(a?a.push(_):c&&_()),_}function Uc(e,t,s){const n=this.proxy,r=oe(e)?e.includes(".")?bo(n,e):()=>n[e]:e.bind(n,n);let i;K(t)?i=t:(i=t.handler,s=t);const o=vt(this),l=as(r,i.bind(n),s);return o(),l}function bo(e,t){const s=t.split(".");return()=>{let n=e;for(let r=0;r{let f,d=Y,_;return Bc(()=>{const y=e[r];Ce(f,y)&&(f=y,a())}),{get(){return c(),s.get?s.get(f):f},set(y){const C=s.set?s.set(y):y;if(!Ce(C,f)&&!(d!==Y&&Ce(y,d)))return;const v=n.vnode.props;v&&(t in v||r in v||i in v)&&(`onUpdate:${t}`in v||`onUpdate:${r}`in v||`onUpdate:${i}`in v)||(f=y,a()),n.emit(`update:${t}`,C),Ce(y,C)&&Ce(y,d)&&!Ce(C,_)&&a(),d=y,_=C}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||Y:l,done:!1}:{done:!0}}}},l}const yo=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ye(t)}Modifiers`]||e[`${we(t)}Modifiers`];function $c(e,t,...s){if(e.isUnmounted)return;const n=e.vnode.props||Y;let r=s;const i=t.startsWith("update:"),o=i&&yo(n,t.slice(7));o&&(o.trim&&(r=s.map(f=>oe(f)?f.trim():f)),o.number&&(r=s.map(Ms)));let l,c=n[l=Ss(t)]||n[l=Ss(ye(t))];!c&&i&&(c=n[l=Ss(we(t))]),c&&Ve(c,e,6,r);const a=n[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ve(a,e,6,r)}}function vo(e,t,s=!1){const n=t.emitsCache,r=n.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!K(e)){const c=a=>{const f=vo(a,t,!0);f&&(l=!0,se(o,f))};!s&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(te(e)&&n.set(e,null),null):(D(i)?i.forEach(c=>o[c]=null):se(o,i),te(e)&&n.set(e,o),o)}function an(e,t){return!e||!cs(t)?!1:(t=t.slice(2).replace(/Once$/,""),z(e,t[0].toLowerCase()+t.slice(1))||z(e,we(t))||z(e,t))}function Os(e){const{type:t,vnode:s,proxy:n,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:a,renderCache:f,props:d,data:_,setupState:y,ctx:C,inheritAttrs:v}=e,G=ns(e);let H,P;try{if(s.shapeFlag&4){const g=r||n,b=g;H=Se(a.call(b,g,f,d,y,_,C)),P=l}else{const g=t;H=Se(g.length>1?g(d,{attrs:l,slots:o,emit:c}):g(d,null)),P=t.props?l:Kc(l)}}catch(g){Qt.length=0,kt(g,e,1),H=le(fe)}let p=H;if(P&&v!==!1){const g=Object.keys(P),{shapeFlag:b}=p;g.length&&b&7&&(i&&g.some(Yn)&&(P=Wc(P,i)),p=Xe(p,P,!1,!0))}return s.dirs&&(p=Xe(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(s.dirs):s.dirs),s.transition&&ot(p,s.transition),H=p,ns(G),H}function jc(e,t=!0){let s;for(let n=0;n{let t;for(const s in e)(s==="class"||s==="style"||cs(s))&&((t||(t={}))[s]=e[s]);return t},Wc=(e,t)=>{const s={};for(const n in e)(!Yn(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function Gc(e,t,s){const{props:n,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&c>=0){if(c&1024)return!0;if(c&16)return n?Br(n,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let d=0;de.__isSuspense;let Vn=0;const qc={name:"Suspense",__isSuspense:!0,process(e,t,s,n,r,i,o,l,c,a){if(e==null)Jc(t,s,n,r,i,o,l,c,a);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Yc(e,t,s,n,r,o,l,c,a)}},hydrate:Xc,normalize:Zc},Xu=qc;function ls(e,t){const s=e.props&&e.props[t];K(s)&&s()}function Jc(e,t,s,n,r,i,o,l,c){const{p:a,o:{createElement:f}}=c,d=f("div"),_=e.suspense=To(e,r,n,t,d,s,i,o,l,c);a(null,_.pendingBranch=e.ssContent,d,null,n,_,i,o),_.deps>0?(ls(e,"onPending"),ls(e,"onFallback"),a(null,e.ssFallback,t,s,n,null,i,o),It(_,e.ssFallback)):_.resolve(!1,!0)}function Yc(e,t,s,n,r,i,o,l,{p:c,um:a,o:{createElement:f}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const _=t.ssContent,y=t.ssFallback,{activeBranch:C,pendingBranch:v,isInFallback:G,isHydrating:H}=d;if(v)d.pendingBranch=_,Le(_,v)?(c(v,_,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0?d.resolve():G&&(H||(c(C,y,s,n,r,null,i,o,l),It(d,y)))):(d.pendingId=Vn++,H?(d.isHydrating=!1,d.activeBranch=v):a(v,r,d),d.deps=0,d.effects.length=0,d.hiddenContainer=f("div"),G?(c(null,_,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0?d.resolve():(c(C,y,s,n,r,null,i,o,l),It(d,y))):C&&Le(_,C)?(c(C,_,s,n,r,d,i,o,l),d.resolve(!0)):(c(null,_,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0&&d.resolve()));else if(C&&Le(_,C))c(C,_,s,n,r,d,i,o,l),It(d,_);else if(ls(t,"onPending"),d.pendingBranch=_,_.shapeFlag&512?d.pendingId=_.component.suspenseId:d.pendingId=Vn++,c(null,_,d.hiddenContainer,null,r,d,i,o,l),d.deps<=0)d.resolve();else{const{timeout:P,pendingId:p}=d;P>0?setTimeout(()=>{d.pendingId===p&&d.fallback(y)},P):P===0&&d.fallback(y)}}function To(e,t,s,n,r,i,o,l,c,a,f=!1){const{p:d,m:_,um:y,n:C,o:{parentNode:v,remove:G}}=a;let H;const P=Qc(e);P&&t&&t.pendingBranch&&(H=t.pendingId,t.deps++);const p=e.props?Is(e.props.timeout):void 0,g=i,b={vnode:e,parent:t,parentComponent:s,namespace:o,container:n,hiddenContainer:r,deps:0,pendingId:Vn++,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(R=!1,L=!1){const{vnode:V,activeBranch:w,pendingBranch:A,pendingId:B,effects:O,parentComponent:j,container:Q}=b;let ne=!1;b.isHydrating?b.isHydrating=!1:R||(ne=w&&A.transition&&A.transition.mode==="out-in",ne&&(w.transition.afterLeave=()=>{B===b.pendingId&&(_(A,Q,i===g?C(w):i,0),Vs(O))}),w&&(v(w.el)===Q&&(i=C(w)),y(w,j,b,!0)),ne||_(A,Q,i,0)),It(b,A),b.pendingBranch=null,b.isInFallback=!1;let k=b.parent,J=!1;for(;k;){if(k.pendingBranch){k.effects.push(...O),J=!0;break}k=k.parent}!J&&!ne&&Vs(O),b.effects=[],P&&t&&t.pendingBranch&&H===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),ls(V,"onResolve")},fallback(R){if(!b.pendingBranch)return;const{vnode:L,activeBranch:V,parentComponent:w,container:A,namespace:B}=b;ls(L,"onFallback");const O=C(V),j=()=>{b.isInFallback&&(d(null,R,A,O,w,null,B,l,c),It(b,R))},Q=R.transition&&R.transition.mode==="out-in";Q&&(V.transition.afterLeave=j),b.isInFallback=!0,y(V,w,null,!0),Q||j()},move(R,L,V){b.activeBranch&&_(b.activeBranch,R,L,V),b.container=R},next(){return b.activeBranch&&C(b.activeBranch)},registerDep(R,L,V){const w=!!b.pendingBranch;w&&b.deps++;const A=R.vnode.el;R.asyncDep.catch(B=>{kt(B,R,0)}).then(B=>{if(R.isUnmounted||b.isUnmounted||b.pendingId!==R.suspenseId)return;R.asyncResolved=!0;const{vnode:O}=R;$n(R,B,!1),A&&(O.el=A);const j=!A&&R.subTree.el;L(R,O,v(A||R.subTree.el),A?null:C(R.subTree),b,o,V),j&&G(j),dn(R,O.el),w&&--b.deps===0&&b.resolve()})},unmount(R,L){b.isUnmounted=!0,b.activeBranch&&y(b.activeBranch,s,R,L),b.pendingBranch&&y(b.pendingBranch,s,R,L)}};return b}function Xc(e,t,s,n,r,i,o,l,c){const a=t.suspense=To(t,n,s,e.parentNode,document.createElement("div"),null,r,i,o,l,!0),f=c(e,a.pendingBranch=t.ssContent,s,a,i,o);return a.deps===0&&a.resolve(!1,!0),f}function Zc(e){const{shapeFlag:t,children:s}=e,n=t&32;e.ssContent=Ur(n?s.default:s),e.ssFallback=n?Ur(s.fallback):le(fe)}function Ur(e){let t;if(K(e)){const s=yt&&e._c;s&&(e._d=!1,js()),e=e(),s&&(e._d=!0,t=be,Eo())}return D(e)&&(e=jc(e)),e=Se(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(s=>s!==e)),e}function Co(e,t){t&&t.pendingBranch?D(e)?t.effects.push(...e):t.effects.push(e):Vs(e)}function It(e,t){e.activeBranch=t;const{vnode:s,parentComponent:n}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;s.el=r,n&&n.subTree===s&&(n.vnode.el=r,dn(n,r))}function Qc(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const pe=Symbol.for("v-fgt"),mt=Symbol.for("v-txt"),fe=Symbol.for("v-cmt"),Ft=Symbol.for("v-stc"),Qt=[];let be=null;function js(e=!1){Qt.push(be=e?null:[])}function Eo(){Qt.pop(),be=Qt[Qt.length-1]||null}let yt=1;function $r(e,t=!1){yt+=e,e<0&&be&&t&&(be.hasOnce=!0)}function xo(e){return e.dynamicChildren=yt>0?be||Rt:null,Eo(),yt>0&&be&&be.push(e),e}function Zu(e,t,s,n,r,i){return xo(wo(e,t,s,n,r,i,!0))}function kn(e,t,s,n,r){return xo(le(e,t,s,n,r,!0))}function lt(e){return e?e.__v_isVNode===!0:!1}function Le(e,t){return e.type===t.type&&e.key===t.key}function Qu(e){}const So=({key:e})=>e??null,Ps=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?oe(e)||de(e)||K(e)?{i:ae,r:e,k:t,f:!!s}:e:null);function wo(e,t=null,s=null,n=0,r=null,i=e===pe?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&So(t),ref:t&&Ps(t),scopeId:cn,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:n,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:ae};return l?(br(c,s),i&128&&e.normalize(c)):s&&(c.shapeFlag|=oe(s)?8:16),yt>0&&!o&&be&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&be.push(c),c}const le=zc;function zc(e,t=null,s=null,n=0,r=null,i=!1){if((!e||e===to)&&(e=fe),lt(e)){const l=Xe(e,t,!0);return s&&br(l,s),yt>0&&!i&&be&&(l.shapeFlag&6?be[be.indexOf(e)]=l:be.push(l)),l.patchFlag=-2,l}if(lf(e)&&(e=e.__vccOpts),t){t=ef(t);let{class:l,style:c}=t;l&&!oe(l)&&(t.class=tn(l)),te(c)&&(nr(c)&&!D(c)&&(c=se({},c)),t.style=en(c))}const o=oe(e)?1:$s(e)?128:Ki(e)?64:te(e)?4:K(e)?2:0;return wo(e,t,s,n,r,o,i,!0)}function ef(e){return e?nr(e)||lo(e)?se({},e):e:null}function Xe(e,t,s=!1,n=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,a=t?tf(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&So(a),ref:t&&t.ref?s&&i?D(i)?i.concat(Ps(t)):[i,Ps(t)]:Ps(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Xe(e.ssContent),ssFallback:e.ssFallback&&Xe(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&n&&ot(f,c.clone(f)),f}function Ao(e=" ",t=0){return le(mt,null,e,t)}function zu(e,t){const s=le(Ft,null,e);return s.staticCount=t,s}function ea(e="",t=!1){return t?(js(),kn(fe,null,e)):le(fe,null,e)}function Se(e){return e==null||typeof e=="boolean"?le(fe):D(e)?le(pe,null,e.slice()):lt(e)?nt(e):le(mt,null,String(e))}function nt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Xe(e)}function br(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(D(t))s=16;else if(typeof t=="object")if(n&65){const r=t.default;r&&(r._c&&(r._d=!1),br(e,r()),r._c&&(r._d=!0));return}else{s=32;const r=t._;!r&&!lo(t)?t._ctx=ae:r===3&&ae&&(ae.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else K(t)?(t={default:t,_ctx:ae},s=32):(t=String(t),n&64?(s=16,t=[Ao(t)]):s=8);e.children=t,e.shapeFlag|=s}function tf(...e){const t={};for(let s=0;sue||ae;let Ks,Bn;{const e=zs(),t=(s,n)=>{let r;return(r=e[s])||(r=e[s]=[]),r.push(n),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Ks=t("__VUE_INSTANCE_SETTERS__",s=>ue=s),Bn=t("__VUE_SSR_SETTERS__",s=>Lt=s)}const vt=e=>{const t=ue;return Ks(e),e.scope.on(),()=>{e.scope.off(),Ks(t)}},Un=()=>{ue&&ue.scope.off(),Ks(null)};function Oo(e){return e.vnode.shapeFlag&4}let Lt=!1;function Po(e,t=!1,s=!1){t&&Bn(t);const{props:n,children:r}=e.vnode,i=Oo(e);Oc(e,n,i,t),Ic(e,r,s);const o=i?rf(e,t):void 0;return t&&Bn(!1),o}function rf(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Fn);const{setup:n}=s;if(n){ft();const r=e.setupContext=n.length>1?Mo(e):null,i=vt(e),o=fs(n,e,0,[e.props,r]),l=Zn(o);if(ut(),i(),(l||e.sp)&&!rt(e)&&cr(e),l){if(o.then(Un,Un),t)return o.then(c=>{$n(e,c,t)}).catch(c=>{kt(c,e,0)});e.asyncDep=o}else $n(e,o,t)}else No(e,t)}function $n(e,t,s){K(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:te(t)&&(e.setupState=Li(t)),No(e,s)}let Ws,jn;function ta(e){Ws=e,jn=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,vc))}}const sa=()=>!Ws;function No(e,t,s){const n=e.type;if(!e.render){if(!t&&Ws&&!n.render){const r=n.template||gr(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=n,a=se(se({isCustomElement:i,delimiters:l},o),c);n.render=Ws(r,a)}}e.render=n.render||Ne,jn&&jn(e)}{const r=vt(e);ft();try{Tc(e)}finally{ut(),r()}}}const of={get(e,t){return _e(e,"get",""),e[t]}};function Mo(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,of),slots:e.slots,emit:e.emit,expose:t}}function ds(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Li(Dl(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in Xt)return Xt[s](e)},has(t,s){return s in t||s in Xt}})):e.proxy}function Kn(e,t=!0){return K(e)?e.displayName||e.name:e.name||t&&e.__name}function lf(e){return K(e)&&"__vccOpts"in e}const cf=(e,t)=>Wl(e,t,Lt);function ff(e,t,s){const n=arguments.length;return n===2?te(t)&&!D(t)?lt(t)?le(e,null,[t]):le(e,t):le(e,null,t):(n>3?s=Array.prototype.slice.call(arguments,2):n===3&<(s)&&(s=[s]),le(e,t,s))}function na(){}function ra(e,t,s,n){const r=s[n];if(r&&uf(r,e))return r;const i=t();return i.memo=e.slice(),i.cacheIndex=n,s[n]=i}function uf(e,t){const s=e.memo;if(s.length!=t.length)return!1;for(let n=0;n0&&be&&be.push(e),!0}const af="3.5.13",ia=Ne,oa=Xl,la=wt,ca=Ui,df={createComponentInstance:Ro,setupComponent:Po,renderComponentRoot:Os,setCurrentRenderingInstance:ns,isVNode:lt,normalizeVNode:Se,getComponentPublicInstance:ds,ensureValidVNode:pr,pushWarningContext:Jl,popWarningContext:Yl},fa=df,ua=null,aa=null,da=null;/**
+* @vue/runtime-dom v3.5.13
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**/let Wn;const jr=typeof window<"u"&&window.trustedTypes;if(jr)try{Wn=jr.createPolicy("vue",{createHTML:e=>e})}catch{}const Io=Wn?e=>Wn.createHTML(e):e=>e,hf="http://www.w3.org/2000/svg",pf="http://www.w3.org/1998/Math/MathML",Ge=typeof document<"u"?document:null,Kr=Ge&&Ge.createElement("template"),gf={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,n)=>{const r=t==="svg"?Ge.createElementNS(hf,e):t==="mathml"?Ge.createElementNS(pf,e):s?Ge.createElement(e,{is:s}):Ge.createElement(e);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Ge.createTextNode(e),createComment:e=>Ge.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ge.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,n,r,i){const o=s?s.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),s),!(r===i||!(r=r.nextSibling)););else{Kr.innerHTML=Io(n==="svg"?`${e} `:n==="mathml"?`${e} `:e);const l=Kr.content;if(n==="svg"||n==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,s)}return[o?o.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},Qe="transition",jt="animation",Dt=Symbol("_vtc"),Fo={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Lo=se({},Ji,Fo),_f=e=>(e.displayName="Transition",e.props=Lo,e),ha=_f((e,{slots:t})=>ff(tc,Do(e),t)),ht=(e,t=[])=>{D(e)?e.forEach(s=>s(...t)):e&&e(...t)},Wr=e=>e?D(e)?e.some(t=>t.length>1):e.length>1:!1;function Do(e){const t={};for(const O in e)O in Fo||(t[O]=e[O]);if(e.css===!1)return t;const{name:s="v",type:n,duration:r,enterFromClass:i=`${s}-enter-from`,enterActiveClass:o=`${s}-enter-active`,enterToClass:l=`${s}-enter-to`,appearFromClass:c=i,appearActiveClass:a=o,appearToClass:f=l,leaveFromClass:d=`${s}-leave-from`,leaveActiveClass:_=`${s}-leave-active`,leaveToClass:y=`${s}-leave-to`}=e,C=mf(r),v=C&&C[0],G=C&&C[1],{onBeforeEnter:H,onEnter:P,onEnterCancelled:p,onLeave:g,onLeaveCancelled:b,onBeforeAppear:R=H,onAppear:L=P,onAppearCancelled:V=p}=t,w=(O,j,Q,ne)=>{O._enterCancelled=ne,ze(O,j?f:l),ze(O,j?a:o),Q&&Q()},A=(O,j)=>{O._isLeaving=!1,ze(O,d),ze(O,y),ze(O,_),j&&j()},B=O=>(j,Q)=>{const ne=O?L:P,k=()=>w(j,O,Q);ht(ne,[j,k]),Gr(()=>{ze(j,O?c:i),$e(j,O?f:l),Wr(ne)||qr(j,n,v,k)})};return se(t,{onBeforeEnter(O){ht(H,[O]),$e(O,i),$e(O,o)},onBeforeAppear(O){ht(R,[O]),$e(O,c),$e(O,a)},onEnter:B(!1),onAppear:B(!0),onLeave(O,j){O._isLeaving=!0;const Q=()=>A(O,j);$e(O,d),O._enterCancelled?($e(O,_),Gn()):(Gn(),$e(O,_)),Gr(()=>{O._isLeaving&&(ze(O,d),$e(O,y),Wr(g)||qr(O,n,G,Q))}),ht(g,[O,Q])},onEnterCancelled(O){w(O,!1,void 0,!0),ht(p,[O])},onAppearCancelled(O){w(O,!0,void 0,!0),ht(V,[O])},onLeaveCancelled(O){A(O),ht(b,[O])}})}function mf(e){if(e==null)return null;if(te(e))return[Sn(e.enter),Sn(e.leave)];{const t=Sn(e);return[t,t]}}function Sn(e){return Is(e)}function $e(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.add(s)),(e[Dt]||(e[Dt]=new Set)).add(t)}function ze(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const s=e[Dt];s&&(s.delete(t),s.size||(e[Dt]=void 0))}function Gr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let bf=0;function qr(e,t,s,n){const r=e._endId=++bf,i=()=>{r===e._endId&&n()};if(s!=null)return setTimeout(i,s);const{type:o,timeout:l,propCount:c}=Ho(e,t);if(!o)return n();const a=o+"end";let f=0;const d=()=>{e.removeEventListener(a,_),i()},_=y=>{y.target===e&&++f>=c&&d()};setTimeout(()=>{f(s[C]||"").split(", "),r=n(`${Qe}Delay`),i=n(`${Qe}Duration`),o=Jr(r,i),l=n(`${jt}Delay`),c=n(`${jt}Duration`),a=Jr(l,c);let f=null,d=0,_=0;t===Qe?o>0&&(f=Qe,d=o,_=i.length):t===jt?a>0&&(f=jt,d=a,_=c.length):(d=Math.max(o,a),f=d>0?o>a?Qe:jt:null,_=f?f===Qe?i.length:c.length:0);const y=f===Qe&&/\b(transform|all)(,|$)/.test(n(`${Qe}Property`).toString());return{type:f,timeout:d,propCount:_,hasTransform:y}}function Jr(e,t){for(;e.lengthYr(s)+Yr(e[n])))}function Yr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Gn(){return document.body.offsetHeight}function yf(e,t,s){const n=e[Dt];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const Gs=Symbol("_vod"),Vo=Symbol("_vsh"),vf={beforeMount(e,{value:t},{transition:s}){e[Gs]=e.style.display==="none"?"":e.style.display,s&&t?s.beforeEnter(e):Kt(e,t)},mounted(e,{value:t},{transition:s}){s&&t&&s.enter(e)},updated(e,{value:t,oldValue:s},{transition:n}){!t!=!s&&(n?t?(n.beforeEnter(e),Kt(e,!0),n.enter(e)):n.leave(e,()=>{Kt(e,!1)}):Kt(e,t))},beforeUnmount(e,{value:t}){Kt(e,t)}};function Kt(e,t){e.style.display=t?e[Gs]:"none",e[Vo]=!t}function Tf(){vf.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const ko=Symbol("");function pa(e){const t=ke();if(!t)return;const s=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>qs(i,r))},n=()=>{const r=e(t.proxy);t.ce?qs(t.ce,r):qn(t.subTree,r),s(r)};eo(()=>{Vs(n)}),un(()=>{Zt(n,Ne,{flush:"post"});const r=new MutationObserver(n);r.observe(t.subTree.el.parentNode,{childList:!0}),ar(()=>r.disconnect())})}function qn(e,t){if(e.shapeFlag&128){const s=e.suspense;e=s.activeBranch,s.pendingBranch&&!s.isHydrating&&s.effects.push(()=>{qn(s.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)qs(e.el,t);else if(e.type===pe)e.children.forEach(s=>qn(s,t));else if(e.type===Ft){let{el:s,anchor:n}=e;for(;s&&(qs(s,t),s!==n);)s=s.nextSibling}}function qs(e,t){if(e.nodeType===1){const s=e.style;let n="";for(const r in t)s.setProperty(`--${r}`,t[r]),n+=`--${r}: ${t[r]};`;s[ko]=n}}const Cf=/(^|;)\s*display\s*:/;function Ef(e,t,s){const n=e.style,r=oe(s);let i=!1;if(s&&!r){if(t)if(oe(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();s[l]==null&&Ns(n,l,"")}else for(const o in t)s[o]==null&&Ns(n,o,"");for(const o in s)o==="display"&&(i=!0),Ns(n,o,s[o])}else if(r){if(t!==s){const o=n[ko];o&&(s+=";"+o),n.cssText=s,i=Cf.test(s)}}else t&&e.removeAttribute("style");Gs in e&&(e[Gs]=i?n.display:"",e[Vo]&&(n.display="none"))}const Xr=/\s*!important$/;function Ns(e,t,s){if(D(s))s.forEach(n=>Ns(e,t,n));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const n=xf(e,t);Xr.test(s)?e.setProperty(we(n),s.replace(Xr,""),"important"):e[n]=s}}const Zr=["Webkit","Moz","ms"],wn={};function xf(e,t){const s=wn[t];if(s)return s;let n=ye(t);if(n!=="filter"&&n in e)return wn[t]=n;n=Qs(n);for(let r=0;rAn||(Rf.then(()=>An=0),An=Date.now());function Pf(e,t){const s=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=s.attached)return;Ve(Nf(n,s.value),t,5,[n])};return s.value=e,s.attached=Of(),s}function Nf(e,t){if(D(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(n=>r=>!r._stopped&&n&&n(r))}else return t}const ni=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Mf=(e,t,s,n,r,i)=>{const o=r==="svg";t==="class"?yf(e,n,o):t==="style"?Ef(e,s,n):cs(t)?Yn(t)||wf(e,t,s,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):If(e,t,n,o))?(ei(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&zr(e,t,n,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!oe(n))?ei(e,ye(t),n,i,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),zr(e,t,n,o))};function If(e,t,s,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&ni(t)&&K(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return ni(t)&&oe(s)?!1:t in e}const ri={};/*! #__NO_SIDE_EFFECTS__ */function Ff(e,t,s){const n=Qi(e,t);Xs(n)&&se(n,t);class r extends yr{constructor(o){super(n,o,s)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const ga=(e,t)=>Ff(e,t,Zf),Lf=typeof HTMLElement<"u"?HTMLElement:class{};class yr extends Lf{constructor(t,s={},n=ui){super(),this._def=t,this._props=s,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&n!==ui?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof yr){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,ir(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let n=0;n{for(const r of n)this._setAttr(r.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(n,r=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:o}=n;let l;if(i&&!D(i))for(const c in i){const a=i[c];(a===Number||a&&a.type===Number)&&(c in this._props&&(this._props[c]=Is(this._props[c])),(l||(l=Object.create(null)))[ye(c)]=!0)}this._numberProps=l,r&&this._resolveProps(n),this.shadowRoot&&this._applyStyles(o),this._mount(n)},s=this._def.__asyncLoader;s?this._pendingResolve=s().then(n=>t(this._def=n,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const s=this._instance&&this._instance.exposed;if(s)for(const n in s)z(this,n)||Object.defineProperty(this,n,{get:()=>rr(s[n])})}_resolveProps(t){const{props:s}=t,n=D(s)?s:Object.keys(s||{});for(const r of Object.keys(this))r[0]!=="_"&&n.includes(r)&&this._setProp(r,this[r]);for(const r of n.map(ye))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(i){this._setProp(r,i,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const s=this.hasAttribute(t);let n=s?this.getAttribute(t):ri;const r=ye(t);s&&this._numberProps&&this._numberProps[r]&&(n=Is(n)),this._setProp(r,n,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,s,n=!0,r=!1){if(s!==this._props[t]&&(s===ri?delete this._props[t]:(this._props[t]=s,t==="key"&&this._app&&(this._app._ceVNode.key=s)),r&&this._instance&&this._update(),n)){const i=this._ob;i&&i.disconnect(),s===!0?this.setAttribute(we(t),""):typeof s=="string"||typeof s=="number"?this.setAttribute(we(t),s+""):s||this.removeAttribute(we(t)),i&&i.observe(this,{attributes:!0})}}_update(){Xf(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const s=le(this._def,se(t,this._props));return this._instance||(s.ce=n=>{this._instance=n,n.ce=this,n.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,Xs(o[0])?se({detail:o},o[0]):{detail:o}))};n.emit=(i,...o)=>{r(i,o),we(i)!==i&&r(we(i),o)},this._setParent()}),s}_applyStyles(t,s){if(!t)return;if(s){if(s===this._def||this._styleChildren.has(s))return;this._styleChildren.add(s)}const n=this._nonce;for(let r=t.length-1;r>=0;r--){const i=document.createElement("style");n&&i.setAttribute("nonce",n),i.textContent=t[r],this.shadowRoot.prepend(i)}}_parseSlots(){const t=this._slots={};let s;for(;s=this.firstChild;){const n=s.nodeType===1&&s.getAttribute("slot")||"default";(t[n]||(t[n]=[])).push(s),this.removeChild(s)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),s=this._instance.type.__scopeId;for(let n=0;n(delete e.props.mode,e),Vf=Hf({name:"TransitionGroup",props:se({},Lo,{tag:String,moveClass:String}),setup(e,{slots:t}){const s=ke(),n=qi();let r,i;return fr(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!$f(r[0].el,s.vnode.el,o))return;r.forEach(kf),r.forEach(Bf);const l=r.filter(Uf);Gn(),l.forEach(c=>{const a=c.el,f=a.style;$e(a,o),f.transform=f.webkitTransform=f.transitionDuration="";const d=a[Js]=_=>{_&&_.target!==a||(!_||/transform$/.test(_.propertyName))&&(a.removeEventListener("transitionend",d),a[Js]=null,ze(a,o))};a.addEventListener("transitionend",d)})}),()=>{const o=Z(e),l=Do(o);let c=o.tag||pe;if(r=[],i)for(let a=0;a{l.split(/\s+/).forEach(c=>c&&n.classList.remove(c))}),s.split(/\s+/).forEach(l=>l&&n.classList.add(l)),n.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(n);const{hasTransform:o}=Ho(n);return i.removeChild(n),o}const ct=e=>{const t=e.props["onUpdate:modelValue"]||!1;return D(t)?s=>Nt(t,s):t};function jf(e){e.target.composing=!0}function oi(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ie=Symbol("_assign"),Jn={created(e,{modifiers:{lazy:t,trim:s,number:n}},r){e[Ie]=ct(r);const i=n||r.props&&r.props.type==="number";Ye(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;s&&(l=l.trim()),i&&(l=Ms(l)),e[Ie](l)}),s&&Ye(e,"change",()=>{e.value=e.value.trim()}),t||(Ye(e,"compositionstart",jf),Ye(e,"compositionend",oi),Ye(e,"change",oi))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:s,modifiers:{lazy:n,trim:r,number:i}},o){if(e[Ie]=ct(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Ms(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(n&&t===s||r&&e.value.trim()===c)||(e.value=c))}},$o={deep:!0,created(e,t,s){e[Ie]=ct(s),Ye(e,"change",()=>{const n=e._modelValue,r=Ht(e),i=e.checked,o=e[Ie];if(D(n)){const l=sn(n,r),c=l!==-1;if(i&&!c)o(n.concat(r));else if(!i&&c){const a=[...n];a.splice(l,1),o(a)}}else if(Tt(n)){const l=new Set(n);i?l.add(r):l.delete(r),o(l)}else o(Ko(e,i))})},mounted:li,beforeUpdate(e,t,s){e[Ie]=ct(s),li(e,t,s)}};function li(e,{value:t,oldValue:s},n){e._modelValue=t;let r;if(D(t))r=sn(t,n.props.value)>-1;else if(Tt(t))r=t.has(n.props.value);else{if(t===s)return;r=it(t,Ko(e,!0))}e.checked!==r&&(e.checked=r)}const jo={created(e,{value:t},s){e.checked=it(t,s.props.value),e[Ie]=ct(s),Ye(e,"change",()=>{e[Ie](Ht(e))})},beforeUpdate(e,{value:t,oldValue:s},n){e[Ie]=ct(n),t!==s&&(e.checked=it(t,n.props.value))}},Kf={deep:!0,created(e,{value:t,modifiers:{number:s}},n){const r=Tt(t);Ye(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>s?Ms(Ht(o)):Ht(o));e[Ie](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,ir(()=>{e._assigning=!1})}),e[Ie]=ct(n)},mounted(e,{value:t}){ci(e,t)},beforeUpdate(e,t,s){e[Ie]=ct(s)},updated(e,{value:t}){e._assigning||ci(e,t)}};function ci(e,t){const s=e.multiple,n=D(t);if(!(s&&!n&&!Tt(t))){for(let r=0,i=e.options.length;rString(a)===String(l)):o.selected=sn(t,l)>-1}else o.selected=t.has(l);else if(it(Ht(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!s&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ht(e){return"_value"in e?e._value:e.value}function Ko(e,t){const s=t?"_trueValue":"_falseValue";return s in e?e[s]:t}const Wf={created(e,t,s){xs(e,t,s,null,"created")},mounted(e,t,s){xs(e,t,s,null,"mounted")},beforeUpdate(e,t,s,n){xs(e,t,s,n,"beforeUpdate")},updated(e,t,s,n){xs(e,t,s,n,"updated")}};function Wo(e,t){switch(e){case"SELECT":return Kf;case"TEXTAREA":return Jn;default:switch(t){case"checkbox":return $o;case"radio":return jo;default:return Jn}}}function xs(e,t,s,n,r){const o=Wo(e.tagName,s.props&&s.props.type)[r];o&&o(e,t,s,n)}function Gf(){Jn.getSSRProps=({value:e})=>({value:e}),jo.getSSRProps=({value:e},t)=>{if(t.props&&it(t.props.value,e))return{checked:!0}},$o.getSSRProps=({value:e},t)=>{if(D(e)){if(t.props&&sn(e,t.props.value)>-1)return{checked:!0}}else if(Tt(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Wf.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const s=Wo(t.type.toUpperCase(),t.props&&t.props.type);if(s.getSSRProps)return s.getSSRProps(e,t)}}const qf=["ctrl","shift","alt","meta"],Jf={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>qf.some(s=>e[`${s}Key`]&&!t.includes(s))},ya=(e,t)=>{const s=e._withMods||(e._withMods={}),n=t.join(".");return s[n]||(s[n]=(r,...i)=>{for(let o=0;o{const s=e._withKeys||(e._withKeys={}),n=t.join(".");return s[n]||(s[n]=r=>{if(!("key"in r))return;const i=we(r.key);if(t.some(o=>o===i||Yf[o]===i))return e(r)})},Go=se({patchProp:Mf},gf);let zt,fi=!1;function qo(){return zt||(zt=Lc(Go))}function Jo(){return zt=fi?zt:Dc(Go),fi=!0,zt}const Xf=(...e)=>{qo().render(...e)},Ta=(...e)=>{Jo().hydrate(...e)},ui=(...e)=>{const t=qo().createApp(...e),{mount:s}=t;return t.mount=n=>{const r=Xo(n);if(!r)return;const i=t._component;!K(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=s(r,!1,Yo(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},Zf=(...e)=>{const t=Jo().createApp(...e),{mount:s}=t;return t.mount=n=>{const r=Xo(n);if(r)return s(r,!0,Yo(r))},t};function Yo(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Xo(e){return oe(e)?document.querySelector(e):e}let ai=!1;const Ca=()=>{ai||(ai=!0,Gf(),Tf())};export{gl as $,ur as A,Rc as B,ir as C,lu as D,tf as E,pe as F,Pu as G,ya as H,fr as I,Ii as J,dc as K,mu as L,_u as M,vf as N,Au as O,Ou as P,zu as Q,ba as R,Qf as S,ha as T,ef as U,va as V,Xf as W,ff as X,de as Y,fe as Z,ui as _,sr as a,eo as a$,eu as a0,rr as a1,Hl as a2,Z as a3,zf as a4,Dl as a5,Gu as a6,gt as a7,tc as a8,Ji as a9,Lu as aA,Vu as aB,Du as aC,Iu as aD,ga as aE,Hu as aF,la as aG,tu as aH,uu as aI,lr as aJ,kt as aK,Ta as aL,vu as aM,Eu as aN,Cu as aO,Tu as aP,na as aQ,Ca as aR,uf as aS,nr as aT,bt as aU,sa as aV,Me as aW,$u as aX,ju as aY,ac as aZ,pc as a_,da as aa,mi as ab,du as ac,oa as ad,Su as ae,Fs as af,Ft as ag,Xu as ah,mt as ai,cu as aj,fu as ak,yr as al,au as am,Ve as an,fs as ao,ye as ap,Qs as aq,aa as ar,Dc as as,Ku as at,Lc as au,Zf as av,Ul as aw,xu as ax,Ff as ay,Fu as az,Xe as b,bc as b0,mc as b1,_c as b2,gc as b3,Gl as b4,pu as b5,Li as b6,hu as b7,Vs as b8,ta as b9,qi as bA,$o as bB,Wf as bC,jo as bD,Kf as bE,Jn as bF,af as bG,ia as bH,Ju as bI,Bc as bJ,Wu as bK,ku as bL,ra as bM,gu as bN,Ru as ba,ua as bb,rs as bc,$r as bd,ca as be,ot as bf,Ll as bg,nu as bh,Vc as bi,fa as bj,su as bk,Ss as bl,Mu as bm,iu as bn,Qu as bo,ru as bp,Uu as bq,ma as br,pa as bs,Df as bt,bu,Yu as bv,kc as bw,_a as bx,Bu as by,yu as bz,cf as c,lt as d,Qi as e,ar as f,ke as g,wu as h,Rs as i,kn as j,js as k,$i as l,wo as m,Zu as n,un as o,ea as p,en as q,ws as r,tn as s,le as t,Nu as u,ou as v,Zt as w,qu as x,Ao as y,pl as z};
diff --git a/webman/public/assets/@wangeditor-Bg8kJaak.js b/webman/public/assets/@wangeditor-Bg8kJaak.js
new file mode 100644
index 0000000..45e1a28
--- /dev/null
+++ b/webman/public/assets/@wangeditor-Bg8kJaak.js
@@ -0,0 +1,186 @@
+import{e as N_,n as I_,k as L_,r as Ww,a2 as Iz,o as Lz,w as Rz,a3 as Mz,x as zz}from"./@vue-9ZIPiVZG.js";var ae=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function $z(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Ju(t){var e={exports:{}};return t(e,e.exports),e.exports}var yi,xg,yh=function(t){return t&&t.Math==Math&&t},kt=yh(typeof globalThis=="object"&&globalThis)||yh(typeof window=="object"&&window)||yh(typeof self=="object"&&self)||yh(typeof ae=="object"&&ae)||function(){return this}()||Function("return this")(),O3=Function.prototype,$C=O3.apply,Hz=O3.bind,HC=O3.call,R_=typeof Reflect=="object"&&Reflect.apply||(Hz?HC.bind($C):function(){return HC.apply($C,arguments)}),M_=Function.prototype,Gw=M_.bind,qw=M_.call,Vz=Gw&&Gw.bind(qw),pe=Gw?function(t){return t&&Vz(qw,t)}:function(t){return t&&function(){return qw.apply(t,arguments)}},dr=function(t){return typeof t=="function"},Ur=function(t){try{return!!t()}catch{return!0}},zr=!Ur(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),yc=Function.prototype.call,Qr=yc.bind?yc.bind(yc):function(){return yc.apply(yc,arguments)},VC={}.propertyIsEnumerable,UC=Object.getOwnPropertyDescriptor,Uz=UC&&!VC.call({1:2},1)?function(t){var e=UC(this,t);return!!e&&e.enumerable}:VC,k3={f:Uz},Un=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},Wz=pe({}.toString),Gz=pe("".slice),du=function(t){return Gz(Wz(t),8,-1)},xm=kt.Object,qz=pe("".split),z_=Ur(function(){return!xm("z").propertyIsEnumerable(0)})?function(t){return du(t)=="String"?qz(t,""):xm(t)}:xm,Kz=kt.TypeError,B3=function(t){if(t==null)throw Kz("Can't call method on "+t);return t},To=function(t){return z_(B3(t))},wn=function(t){return typeof t=="object"?t!==null:dr(t)},Zr={},WC=function(t){return dr(t)?t:void 0},ql=function(t,e){return arguments.length<2?WC(Zr[t])||WC(kt[t]):Zr[t]&&Zr[t][e]||kt[t]&&kt[t][e]},bd=pe({}.isPrototypeOf),Sm=ql("navigator","userAgent")||"",GC=kt.process,qC=kt.Deno,KC=GC&&GC.versions||qC&&qC.version,YC=KC&&KC.v8;YC&&(xg=(yi=YC.split("."))[0]>0&&yi[0]<4?1:+(yi[0]+yi[1])),!xg&&Sm&&(!(yi=Sm.match(/Edge\/(\d+)/))||yi[1]>=74)&&(yi=Sm.match(/Chrome\/(\d+)/))&&(xg=+yi[1]);var mh,ov=xg,uo=!!Object.getOwnPropertySymbols&&!Ur(function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&ov&&ov<41}),F3=uo&&!Symbol.sham&&typeof Symbol.iterator=="symbol",Yz=kt.Object,il=F3?function(t){return typeof t=="symbol"}:function(t){var e=ql("Symbol");return dr(e)&&bd(e.prototype,Yz(t))},Xz=kt.String,Kw=function(t){try{return Xz(t)}catch{return"Object"}},Zz=kt.TypeError,T3=function(t){if(dr(t))return t;throw Zz(Kw(t)+" is not a function")},iv=function(t,e){var r=t[e];return r==null?void 0:T3(r)},Jz=kt.TypeError,Qz=Object.defineProperty,Gi=kt["__core-js_shared__"]||function(t,e){try{Qz(kt,t,{value:e,configurable:!0,writable:!0})}catch{kt[t]=e}return e}("__core-js_shared__",{}),Qu=Ju(function(t){(t.exports=function(e,r){return Gi[e]||(Gi[e]=r!==void 0?r:{})})("versions",[]).push({version:"3.19.3",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),t$=kt.Object,yp=function(t){return t$(B3(t))},e$=pe({}.hasOwnProperty),Vt=Object.hasOwn||function(t,e){return e$(yp(t),e)},r$=0,n$=Math.random(),o$=pe(1 .toString),av=function(t){return"Symbol("+(t===void 0?"":t)+")_"+o$(++r$+n$,36)},mc=Qu("wks"),pu=kt.Symbol,XC=pu&&pu.for,i$=F3?pu:pu&&pu.withoutSetter||av,Or=function(t){if(!Vt(mc,t)||!uo&&typeof mc[t]!="string"){var e="Symbol."+t;uo&&Vt(pu,t)?mc[t]=pu[t]:mc[t]=F3&&XC?XC(e):i$(e)}return mc[t]},a$=kt.TypeError,u$=Or("toPrimitive"),s$=function(t,e){if(!wn(t)||il(t))return t;var r,n=iv(t,u$);if(n){if(r=Qr(n,t,e),!wn(r)||il(r))return r;throw a$("Can't convert object to primitive value")}return function(o,i){var a,u;if(dr(a=o.toString)&&!wn(u=Qr(a,o))||dr(a=o.valueOf)&&!wn(u=Qr(a,o)))return u;throw Jz("Can't convert object to primitive value")}(t)},Kl=function(t){var e=s$(t,"string");return il(e)?e:e+""},Yw=kt.document,l$=wn(Yw)&&wn(Yw.createElement),$_=function(t){return l$?Yw.createElement(t):{}},H_=!zr&&!Ur(function(){return Object.defineProperty($_("div"),"a",{get:function(){return 7}}).a!=7}),ZC=Object.getOwnPropertyDescriptor,c$=zr?ZC:function(t,e){if(t=To(t),e=Kl(e),H_)try{return ZC(t,e)}catch{}if(Vt(t,e))return Un(!Qr(k3.f,t,e),t[e])},gy={f:c$},f$=/#|\.prototype\./,mp=function(t,e){var r=p$[d$(t)];return r==g$||r!=h$&&(dr(e)?Ur(e):!!e)},d$=mp.normalize=function(t){return String(t).replace(f$,".").toLowerCase()},p$=mp.data={},h$=mp.NATIVE="N",g$=mp.POLYFILL="P",v$=mp,JC=pe(pe.bind),_3=function(t,e){return T3(t),e===void 0?t:JC?JC(t,e):function(){return t.apply(e,arguments)}},y$=kt.String,m$=kt.TypeError,rn=function(t){if(wn(t))return t;throw m$(y$(t)+" is not an object")},b$=kt.TypeError,QC=Object.defineProperty,w$=zr?QC:function(t,e,r){if(rn(t),e=Kl(e),rn(r),H_)try{return QC(t,e,r)}catch{}if("get"in r||"set"in r)throw b$("Accessors not supported");return"value"in r&&(t[e]=r.value),t},Sa={f:w$},Fr=zr?function(t,e,r){return Sa.f(t,e,Un(1,r))}:function(t,e,r){return t[e]=r,t},E$=gy.f,D$=function(t){var e=function(r,n,o){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(r);case 2:return new t(r,n)}return new t(r,n,o)}return R_(t,this,arguments)};return e.prototype=t.prototype,e},Wo=function(t,e){var r,n,o,i,a,u,s,l,c=t.target,f=t.global,d=t.stat,p=t.proto,v=f?kt:d?kt[c]:(kt[c]||{}).prototype,y=f?Zr:Zr[c]||Fr(Zr,c,{})[c],g=y.prototype;for(o in e)r=!v$(f?o:c+(d?".":"#")+o,t.forced)&&v&&Vt(v,o),a=y[o],r&&(u=t.noTargetGet?(l=E$(v,o))&&l.value:v[o]),i=r&&u?u:e[o],r&&typeof a==typeof i||(s=t.bind&&r?_3(i,kt):t.wrap&&r?D$(i):p&&dr(i)?pe(i):i,(t.sham||i&&i.sham||a&&a.sham)&&Fr(s,"sham",!0),Fr(y,o,s),p&&(Vt(Zr,n=c+"Prototype")||Fr(Zr,n,{}),Fr(Zr[n],o,i),t.real&&g&&!g[o]&&Fr(g,o,i)))},tx=Qu("keys"),vy=function(t){return tx[t]||(tx[t]=av(t))},C$=!Ur(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}),ex=vy("IE_PROTO"),Xw=kt.Object,x$=Xw.prototype,uv=C$?Xw.getPrototypeOf:function(t){var e=yp(t);if(Vt(e,ex))return e[ex];var r=e.constructor;return dr(r)&&e instanceof r?r.prototype:e instanceof Xw?x$:null},S$=kt.String,A$=kt.TypeError,sv=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=pe(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(r,[]),e=r instanceof Array}catch{}return function(n,o){return rn(n),function(i){if(typeof i=="object"||dr(i))return i;throw A$("Can't set "+S$(i)+" as a prototype")}(o),e?t(n,o):n.__proto__=o,n}}():void 0),O$=Math.ceil,k$=Math.floor,P3=function(t){var e=+t;return e!=e||e===0?0:(e>0?k$:O$)(e)},B$=Math.max,F$=Math.min,Zw=function(t,e){var r=P3(t);return r<0?B$(r+e,0):F$(r,e)},T$=Math.min,bp=function(t){return(e=t.length)>0?T$(P3(e),9007199254740991):0;var e},_$=function(t){return function(e,r,n){var o,i=To(e),a=bp(i),u=Zw(n,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},P$={indexOf:_$(!1)},wp={},j$=P$.indexOf,rx=pe([].push),V_=function(t,e){var r,n=To(t),o=0,i=[];for(r in n)!Vt(wp,r)&&Vt(n,r)&&rx(i,r);for(;e.length>o;)Vt(n,r=e[o++])&&(~j$(i,r)||rx(i,r));return i},lv=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],N$=lv.concat("length","prototype"),I$=Object.getOwnPropertyNames||function(t){return V_(t,N$)},j3={f:I$},Sg={f:Object.getOwnPropertySymbols},L$=pe([].concat),R$=ql("Reflect","ownKeys")||function(t){var e=j3.f(rn(t)),r=Sg.f;return r?L$(e,r(t)):e},N3=Object.keys||function(t){return V_(t,lv)},M$=zr?Object.defineProperties:function(t,e){rn(t);for(var r,n=To(e),o=N3(e),i=o.length,a=0;i>a;)Sa.f(t,r=o[a++],n[r]);return t},z$=ql("document","documentElement"),U_=vy("IE_PROTO"),Am=function(){},W_=function(t){return"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 你的浏览器未开启javascript支持,请开启后刷新页面访问!
+
+
+
+
+
SaiAdmin
+
+
正在加载资源...
+
初次加载资源可能需要较多时间 请耐心等待
+
+
+
+
+
+