From f87523c524061002b26e9ef10b09346e29966019 Mon Sep 17 00:00:00 2001 From: chenxing Date: Thu, 17 Sep 2026 09:12:03 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8A=9E=E4=BA=8B=E5=A4=A7=E5=8E=85?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E9=9D=A2=E5=89=8D=E7=AB=AF=EF=BC=88hall?= =?UTF-8?q?=EF=BC=89=E9=A6=96=E7=89=88=E5=85=A5=E5=BA=93=E2=80=94=E2=80=94?= =?UTF-8?q?=E7=94=B1=20app/public=20=E6=94=B9=E5=90=8D=E5=8E=BB=20app=20?= =?UTF-8?q?=E5=B1=82=EF=BC=9Bbuild.yml=20=E4=BF=AE=E5=B9=B6=E5=8F=91?= =?UTF-8?q?=E6=92=9E=E5=90=8D=E5=AE=B9exit137?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.dev | 15 + .env.mock | 9 + .gitea/workflows/build.yml | 30 +- .gitignore | 29 + .prettierrc.cjs | 15 + .vscode/extensions.json | 3 + README.md | 101 +- alova.config.ts | 41 + config/index.js | 6 + index.html | 41 + package-lock.json | 11279 ++++++++++++++++ package.json | 52 + public/favicon.ico | Bin 0 -> 3461 bytes public/image/default-bg.png | Bin 0 -> 11295 bytes public/image/loading.gif | Bin 0 -> 190738 bytes public/image/meal-bg.png | Bin 0 -> 11295 bytes src/App.vue | 52 + src/api/module/base.ts | 26 + src/api/module/svc.ts | 126 + src/assets/config/host.config.ts | 91 + src/assets/icons/menu/icon-1.svg | 4 + src/assets/icons/menu/icon-2.svg | 13 + src/assets/icons/menu/icon-3.svg | 13 + src/assets/icons/menu/icon-4.svg | 13 + src/assets/icons/menu/icon-5.svg | 13 + src/assets/icons/menu/icon-6.svg | 13 + src/assets/icons/menu/icon-tree-1.svg | 13 + src/assets/icons/menu/icon-tree-2.svg | 13 + src/assets/icons/menu/icon-tree-3.svg | 13 + src/assets/icons/menu/icon-tree-4.svg | 13 + src/assets/icons/menu/icon-tree-5.svg | 13 + src/assets/icons/menudefalut.svg | 16 + src/assets/icons/module-item.svg | 4 + src/assets/icons/operation-btn-add.svg | 13 + src/assets/icons/operation-btn-del.svg | 15 + src/assets/icons/tree-line.svg | 4 + src/assets/icons/tree/icon-1.svg | 13 + src/assets/icons/tree/icon-2.svg | 5 + src/assets/icons/tree/icon-3.svg | 14 + src/assets/icons/tree/icon-4.svg | 1 + src/assets/icons/tree/icon-5.svg | 14 + src/assets/icons/tree/icon-6.svg | 1 + src/assets/icons/upload-add.svg | 8 + src/assets/icons/widget-close.svg | 8 + src/assets/image/default-bg1.png | Bin 0 -> 13463 bytes src/assets/image/loading.gif | Bin 0 -> 190738 bytes src/assets/image/menu-bg.png | Bin 0 -> 67242 bytes src/assets/image/tree-icon-group.png | Bin 0 -> 254 bytes src/assets/image/tree-icon-item.png | Bin 0 -> 524 bytes src/assets/styles/base/_base.scss | 17 + src/assets/styles/base/_reset.scss | 2 + src/assets/styles/base/bscroll.css | 84 + src/assets/styles/componets/_my_table.scss | 35 + src/assets/styles/componets/_rule_tree.scss | 59 + src/assets/styles/componets/_small_table.scss | 26 + src/assets/styles/componets/_status.scss | 8 + src/assets/styles/icons.css | 495 + src/assets/styles/main.scss | 117 + src/assets/styles/theme-base.css | 156 + src/assets/styles/utils/_mixins.scss | 13 + src/assets/styles/utils/_utils.scss | 170 + src/assets/styles/utils/_varible.scss | 22 + src/auto-imports.d.ts | 88 + src/components/DynamicForm.vue | 255 + src/main.ts | 43 + src/router/index.ts | 9 + src/router/routes.ts | 41 + src/themes/campus-green/theme.css | 13 + src/themes/campus-green/theme.json | 23 + src/themes/default/theme.css | 7 + src/themes/default/theme.json | 13 + src/types/Basics.ts | 35 + src/types/svc.ts | 110 + src/utils/alova/alova-core.ts | 156 + src/utils/alova/alova-iview.ts | 40 + src/utils/directive/index.ts | 19 + src/utils/directive/real-img.ts | 41 + src/utils/index.ts | 347 + src/utils/mitt.ts | 15 + src/utils/site.ts | 48 + src/utils/theme.ts | 136 + src/views/Apply.vue | 172 + src/views/ApplyDetail.vue | 373 + src/views/ApplyMy.vue | 184 + src/views/Hall.vue | 267 + src/vite-env.d.ts | 18 + tsconfig.json | 31 + tsconfig.node.json | 11 + vite.config.ts | 149 + 89 files changed, 16000 insertions(+), 14 deletions(-) create mode 100644 .env.dev create mode 100644 .env.mock create mode 100644 .gitignore create mode 100644 .prettierrc.cjs create mode 100644 .vscode/extensions.json create mode 100644 alova.config.ts create mode 100644 config/index.js create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/image/default-bg.png create mode 100644 public/image/loading.gif create mode 100644 public/image/meal-bg.png create mode 100644 src/App.vue create mode 100644 src/api/module/base.ts create mode 100644 src/api/module/svc.ts create mode 100644 src/assets/config/host.config.ts create mode 100644 src/assets/icons/menu/icon-1.svg create mode 100644 src/assets/icons/menu/icon-2.svg create mode 100644 src/assets/icons/menu/icon-3.svg create mode 100644 src/assets/icons/menu/icon-4.svg create mode 100644 src/assets/icons/menu/icon-5.svg create mode 100644 src/assets/icons/menu/icon-6.svg create mode 100644 src/assets/icons/menu/icon-tree-1.svg create mode 100644 src/assets/icons/menu/icon-tree-2.svg create mode 100644 src/assets/icons/menu/icon-tree-3.svg create mode 100644 src/assets/icons/menu/icon-tree-4.svg create mode 100644 src/assets/icons/menu/icon-tree-5.svg create mode 100644 src/assets/icons/menudefalut.svg create mode 100644 src/assets/icons/module-item.svg create mode 100644 src/assets/icons/operation-btn-add.svg create mode 100644 src/assets/icons/operation-btn-del.svg create mode 100644 src/assets/icons/tree-line.svg create mode 100644 src/assets/icons/tree/icon-1.svg create mode 100644 src/assets/icons/tree/icon-2.svg create mode 100644 src/assets/icons/tree/icon-3.svg create mode 100644 src/assets/icons/tree/icon-4.svg create mode 100644 src/assets/icons/tree/icon-5.svg create mode 100644 src/assets/icons/tree/icon-6.svg create mode 100644 src/assets/icons/upload-add.svg create mode 100644 src/assets/icons/widget-close.svg create mode 100644 src/assets/image/default-bg1.png create mode 100644 src/assets/image/loading.gif create mode 100644 src/assets/image/menu-bg.png create mode 100644 src/assets/image/tree-icon-group.png create mode 100644 src/assets/image/tree-icon-item.png create mode 100644 src/assets/styles/base/_base.scss create mode 100644 src/assets/styles/base/_reset.scss create mode 100644 src/assets/styles/base/bscroll.css create mode 100644 src/assets/styles/componets/_my_table.scss create mode 100644 src/assets/styles/componets/_rule_tree.scss create mode 100644 src/assets/styles/componets/_small_table.scss create mode 100644 src/assets/styles/componets/_status.scss create mode 100644 src/assets/styles/icons.css create mode 100644 src/assets/styles/main.scss create mode 100644 src/assets/styles/theme-base.css create mode 100644 src/assets/styles/utils/_mixins.scss create mode 100644 src/assets/styles/utils/_utils.scss create mode 100644 src/assets/styles/utils/_varible.scss create mode 100644 src/auto-imports.d.ts create mode 100644 src/components/DynamicForm.vue create mode 100644 src/main.ts create mode 100644 src/router/index.ts create mode 100644 src/router/routes.ts create mode 100644 src/themes/campus-green/theme.css create mode 100644 src/themes/campus-green/theme.json create mode 100644 src/themes/default/theme.css create mode 100644 src/themes/default/theme.json create mode 100644 src/types/Basics.ts create mode 100644 src/types/svc.ts create mode 100644 src/utils/alova/alova-core.ts create mode 100644 src/utils/alova/alova-iview.ts create mode 100644 src/utils/directive/index.ts create mode 100644 src/utils/directive/real-img.ts create mode 100644 src/utils/index.ts create mode 100644 src/utils/mitt.ts create mode 100644 src/utils/site.ts create mode 100644 src/utils/theme.ts create mode 100644 src/views/Apply.vue create mode 100644 src/views/ApplyDetail.vue create mode 100644 src/views/ApplyMy.vue create mode 100644 src/views/Hall.vue create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.env.dev b/.env.dev new file mode 100644 index 0000000..021030f --- /dev/null +++ b/.env.dev @@ -0,0 +1,15 @@ +# 开发环境 (dev):仅 vite dev --mode dev 加载;build 产物不读任何 .env.* +# (.env.base/.env.ld/.env.prod 已删,线上由 /api/env-config?target=front 运行时下发)。 +# ⚠️ VITE_* 仅本地开发生效。 +# API 走 /api 同源相对路径(vite proxy 转发到本地后端 8086), +# 规避后端 CAS 过滤器不回 CORS 头导致的跨域拦截;SSO/基础平台用真实环境 +VITE_BASE_HOST=http://base.yunhaixingtong.com +VITE_SSO_HOST=http://sso.yunhaixingtong.com +VITE_SERVICE_HOST= +VITE_ZIYUANKU_HOST=https://base.bestsch.com/BschZyk +VITE_ZHUANXIANG_HOST=https://base.bestsch.com/BschZncpd +VITE_IS_MOCK=false + +# 本地开发:站点标识与皮肤包(线上由 env-config 下发,build 产物不读 .env) +VITE_SITE_CODE=yhms +VITE_THEME=default diff --git a/.env.mock b/.env.mock new file mode 100644 index 0000000..ffc6301 --- /dev/null +++ b/.env.mock @@ -0,0 +1,9 @@ +# 本地纯前端调试模式:仅 vite dev --mode mock 加载(build 产物不读任何 .env.*, +# 线上由 /api/env-config?target=front 运行时下发)。后端 SSO/base 不可达时启用内置 mock +# 启动:npm run dev:mock +VITE_BASE_HOST= +VITE_SSO_HOST= +VITE_SERVICE_HOST=http://localhost:8101 +VITE_ZIYUANKU_HOST= +VITE_ZHUANXIANG_HOST= +VITE_IS_MOCK=true diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index fa2db1f..11dd2a8 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,6 +1,7 @@ name: build -# 前端应用 CI:构建 → 打包 zip → 推 Nexus raw → 通知 projman 建档 +# 公共办事大厅(用户面)CI:构建 → 打包 zip → 推 Nexus raw → 通知 projman 建档 +# 本仓 = projman 应用 svc-hall 的 hall 前端目标(学生/教师/访客办理入口,URL /svc-hall/hall/) # 触发:push 到 main / 手动 Run workflow # 链路:clone 源码 -> node 容器 npm ci + npm run build -> 打包 dist 为 zip -> 推 Nexus raw -> 通知 projman 建档 # 依赖仓库 Secrets:DEPLOY_TOKEN(webhook 鉴权)、NEXUS_USER / NEXUS_PASSWORD(上传 zip 到 Nexus raw) @@ -38,10 +39,16 @@ jobs: - name: 构建前端(node 容器) run: | set -e - docker rm -f frontbuild 2>/dev/null || true - docker run -d --name frontbuild -w /build node:20 sleep 3600 - docker cp "${PWD}/." frontbuild:/build/ - docker exec frontbuild sh -c ' + # 构建容器名必须全局唯一:runner 挂的是宿主 docker.sock,容器名在整个 daemon 上是共享 + # 命名空间。旧写法固定名 frontbuild 会在多仓/多条 workflow 并发时互相 docker rm -f 掉 + # 对方正在构建的容器,表现为无编译报错的 exit 137(SIGKILL,2026-09-10 三仓同推即撞)。 + # GITHUB_RUN_ID 实例级唯一,再拼时间戳兜底(手动重跑/未注入时也不撞名)。 + BUILD_CONTAINER="frontbuild-${GITHUB_RUN_ID:-0}-$(date +%s)" + echo "BUILD_CONTAINER=${BUILD_CONTAINER}" + docker rm -f "$BUILD_CONTAINER" 2>/dev/null || true + docker run -d --name "$BUILD_CONTAINER" -w /build node:20 sleep 3600 + docker cp "${PWD}/." "$BUILD_CONTAINER":/build/ + docker exec "$BUILD_CONTAINER" sh -c ' set -e cd /build if [ -f .npmrc ]; then sed -i "/SASS_BINARY_PATH/d" .npmrc; fi @@ -49,13 +56,15 @@ jobs: npm run build ' echo "=== dist 产物 ===" - docker exec frontbuild sh -c 'ls -la /build/dist/ | head -20' + docker exec "$BUILD_CONTAINER" sh -c 'ls -la /build/dist/ | head -20' # 从容器 cp dist 到宿主工作目录 - docker cp frontbuild:/build/dist ./dist - docker rm -f frontbuild + docker cp "$BUILD_CONTAINER":/build/dist ./dist + docker rm -f "$BUILD_CONTAINER" echo "BUILD CHECK OK" - # 打包 dist → zip(进入 dist 目录打包,zip 根目录直接是 html/css/js 文件) + # 打包 dist → zip(vite outDir 已简化为直出 dist/,无中间层;进入 dist 打包, + # zip 根目录直接是 index.html/css/js。此前 outDir=dist/base 时曾误打 dist/ 整层, + # zip 根只有 base/ 目录,projman 前端发布校验报「zip 根目录缺少 html 文件」) - name: 打包产物 run: | TAG=$(echo "$GITHUB_SHA" | cut -c1-8) @@ -71,9 +80,7 @@ jobs: NEXUS_USER: ${{ secrets.NEXUS_USER }} NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }} run: | - set -e NEXUS_URL="http://nexus.yunhaixingtong.com:8081/repository/front-hosted/${ZIP_FILE}" - # -f:HTTP >=400 时 curl 以非零退出,仓库不存在/认证失败必须让 job 变红,否则建档的是不存在的 URL curl -sSf -X PUT \ -u "${NEXUS_USER}:${NEXUS_PASSWORD}" \ --upload-file "${ZIP_FILE}" \ @@ -84,7 +91,6 @@ jobs: # 通知 projman:webhook 收到后建档(type=front, status=pending),部署由用户在「前端发布」Tab 手动触发 - name: 通知 projman 建档 run: | - set -e curl -sSf -X POST "http://192.168.10.160:8090/projman/api/deploy/webhook" \ -H "Content-Type: application/json" \ -H "X-Deploy-Token: ${{ secrets.DEPLOY_TOKEN }}" \ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c00039c --- /dev/null +++ b/.gitignore @@ -0,0 +1,29 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +yarn.lock +.npmrc +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +# scratch +.temp diff --git a/.prettierrc.cjs b/.prettierrc.cjs new file mode 100644 index 0000000..db34969 --- /dev/null +++ b/.prettierrc.cjs @@ -0,0 +1,15 @@ +module.exports = { + extends: ["airbnb", "prettier", "prettier/react"], + singleQuote: false, // 是否强制使用单引号 + printWidth: 120, // 超过最大值换行 + tabWidth: 4, + htmlWhitespaceSensitivity: "ignore", + semi: true, // 结尾是否使用分号 + //disableLanguages: ["vue"], // 不格式化vue文件,vue文件的格式化单独设置 + endOfLine: "auto", + arrowParens: "avoid", // 箭头函数参数括号 默认avoid 可选 avoid| always +}; +//如需显示webpack目录,运行以下命令 +// npm run eject +//如需配合使eslint生效,运行以下命令 +//npm install --save-dev eslint-plugin-prettier diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..c0a6e5a --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] +} diff --git a/README.md b/README.md index e50df27..c325d90 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,100 @@ -# svc-hall-hall +# 公共办事大厅前端(svc-hall-hall) -managed by projman \ No newline at end of file +云海平台「办事大厅」的**用户面**前端:给学生 / 教师 / 访客提供**在线办理**入口—— +事项大厅 → 在线办理(填表提交)→ 我的办件 → 办件详情(审批进度、流程图、撤回/重提)。 + +它是**独立前端项目**,与 `svc-hall/front`(后台管理端:事项库/字典/表单/办件记录)互不引用: + +| | 本项目 `hall` | 兄弟项目 `front` | +| --- | --- | --- | +| 面向 | 学生 / 教师 / 访客 | 管理员(站点管理面) | +| 入口 | 门户指南页「我要办理」按钮 / 直接访问 | 平台工作台菜单(app_module) | +| 页面 | 事项大厅、在线办理、我的办件、办件详情 | 办事事项、服务字典、表单管理(设计器)、办件记录 | +| Projman | 应用 `svc-hall` 的前端目标 **`hall`** → `/svc-hall/hall/` | 前端目标 `front` → `/svc-hall/front/` | +| 开发端口 | **8089** | 8087 | + +> 用户面为什么单独一个前端:管理端走平台后台布局(模块菜单 + 表格 CRUD),用户面要的是 +> "大厅 + 表单 + 进度"的对外观感与更低的使用门槛;混在一个 SPA 里会让门户访客落进后台壳子 +> (菜单/权限模型也完全不同)。参见《办事大厅独立应用与对接方案V2.0.md》。 + +## 本地启动 + +```bash +npm install +npm run dev # http://localhost:8089 +``` + +`dev` 模式 `serviceHost` 留空,接口走同源相对路径 `/api/...`,由 vite proxy 转发到本地后端 +`http://localhost:8086`(后端 CAS 过滤器对 `/api/*` 不回 CORS 头,浏览器直连会被拦,必须同源代理)。 + +本项目**不直连流程中心**:撤回 / 审批进度 / 流程图都由办事大厅后端中转(后端用平台 SDK +`YschFlowOpenApi` 出站),所以本地只需起 svc-hall 后端 + 流程中心后端(8085), +不需要为 flow-center 前端配 CORS。 + +## 脚本 + +| 命令 | 说明 | +| --- | --- | +| `npm run dev` | 本地联调(读 `.env.dev`:`VITE_SITE_CODE` 指定站点、`VITE_THEME` 指定皮肤) | +| `npm run dev:mock` | 纯前端模式(`.env.mock`) | +| `npm run build` | 构建产物直出 `dist/`(CI 打 zip 要求 zip 根直接有 `index.html`) | + +## 运行期配置(`window.__APP_CONFIG__`) + +优先级见 `src/assets/config/host.config.ts`:线上由 `index.html` 引导脚本同步拉 +`/{contextPath}/api/env-config?target=hall`(projman 配置管理维护 `env-config-hall.json`); +本地走 `.env.dev` 的 `VITE_*`。 + +用户面特有的两个键: + +| 键 | 作用 | 缺省行为 | +| --- | --- | --- | +| `siteCode` | 本部署对应的 CMS 站点标识(大厅/发起页定位用) | 退回 URL query 与 localStorage,再没有则页面提示"未配置站点" | +| `theme` / `themeParams` | 皮肤包名与颜色覆盖 | `default`;未注册的皮肤名**整页回退** default | + +## 页面与路由(`src/router/routes.ts`,hash 路由) + +| 路径 | 页面 | 说明 | +| --- | --- | --- | +| `/hall` | 事项大厅 | 已发布事项卡片列表 + 关键词/服务对象/分类/部门筛选(`/api/hall/*`) | +| `/apply` | 在线办理 | `?siteCode=&itemCode=`(与 CMS 指南页按钮同一深链形态) | +| `/my` | 我的办件 | 镜像状态列表 + 撤回 / 重试 / 重提 | +| `/apply-detail` | 办件详情 | `?id=`,快照回显 + 审批轨迹时间线 + 流程图 + 撤回/重提 | +| `/` | → `/hall` | 入口默认页 | +| 其他 | → `/hall` | 外部深链兜底,避免 no-match 白屏 | + +## 皮肤包(`src/themes/`,参照 CMS 皮肤包方向) + +SPA 版的皮肤机制,复刻 CMS《10-皮肤包契约.md》里**可移植的四条纪律**(模板绑定体不可移植, +见《CMS事项库与办事大厅方案V1.1.md》§3.1): + +1. **包 = 目录 + 清单**:`src/themes/{name}/theme.json` + `theme.css`,`name` 必须等于目录名; + 新增皮肤 = 新增目录,宿主零改动(Vite `import.meta.glob` 构建期收集)。 +2. **能力声明式**:`params[]` 声明能调什么(`color` 可带 `cssVar`;`select`/`text` 落 `data-sh-*` 钩子); + 运行时覆盖值按声明过滤(颜色查格式、select 查选项),非法值丢默然回落默认。 +3. **令牌单一出口**:主题色只走 `var(--sh-*)`(底座在 `src/assets/styles/theme-base.css`), + 换皮只改变量;列表布局这类结构变体由皮肤 CSS 命中 `data-sh-*`,宿主不判断皮肤名。 +4. **默认包强制 + 整页回退**:`default` 缺失直接抛错;未注册的名字回退 `default`, + 绝不出现"自己的 HTML 配别人的 CSS"。 + +内置两套:`default`(校园蓝)、`campus-green`(校园青绿,附带 `listLayout` 布局变体开关)。 +坏包(`specVersion`/命名/参数不合规)整包丢弃并告警,不做部分加载。 + +## 构建与发布 + +push 到 `main` → gitea CI(`.gitea/workflows/build.yml`):`npm run build` → 打包 +`svc-hall-hall-.zip` → 推 Nexus raw → 通知 projman 建档(`app=svc-hall, front=hall`)。 +线上部署由运维/管理员在 projman「前端发布」手动触发,push 不会自动上线。 + +**首次上线前**需在 projman 应用 `svc-hall` 下新增前端目标 `hall`(路径片段 `hall`), +并在配置管理里补 `env-config-hall.json`(`siteCode`、`theme`、`baseHost`、`ssoHost`), +再把 CMS 站点的 `svc_hall_base` 指向新前端(`https://<域名>/svc-hall/hall`)。详见 +`docs/公共端上线与projman接入说明.md`。 + +## 契约纪律 + +- 前端**不得**直接调用流程中心(无 `flowHost`、无外部 `/api/flow/**`):撤回/进度/流程图一律走 + 本应用后端 `/api/apply/{id}/withdraw|progress|diagram.png`。票据、CORS、授权点都在后端一侧。 +- 提交响应必须按 `flowEnabled` + `flowStatus` 分流(`src/views/Apply.vue` 有详细注释): + 代发起是异步的,"提交成功那一刻 flowStatus 恒为 0",不能当成失败。 +- 表单 schema 契约同后台前端(后端 `FormValidator` 强校验:属性白名单、`key` 命名、`maxSize` 单位 MB)。 diff --git a/alova.config.ts b/alova.config.ts new file mode 100644 index 0000000..d978e2c --- /dev/null +++ b/alova.config.ts @@ -0,0 +1,41 @@ +import type { GeneratorConfig } from "@alova/wormhole"; + +export default { + generator: [ + { + input: "http://localhost:8070/v2/api-docs", + // 文档平台类型 + platform: "swagger", + + // 生成代码的输出目录 + output: "src/api", + // 响应数据的媒体类型 + responseMediaType: "application/json", + // 请求体数据的媒体类型 + bodyMediaType: "application/json", + // 生成的 API 版本 + version: 1, + // 生成代码类型 + type: "typescript", + // 全局 API 名称 + global: "Apis", + splitImplementation: true, + implementation: "inline", + // API 处理函数 + handleApi: apiDescriptor => { + // 过滤掉已废弃的 API + if (apiDescriptor.deprecated) { + return undefined; + } + const newOpId = apiDescriptor.summary?.trim() || apiDescriptor.operationId; + const url = apiDescriptor.url.replace(/^\/{platform}\//, "/api/"); + + return { + ...apiDescriptor, + operationId: newOpId, // 关键:改掉它 + url: apiDescriptor.url.replace(/^\/{platform}\//, "/api/"), + }; + }, + }, + ], +} as GeneratorConfig; diff --git a/config/index.js b/config/index.js new file mode 100644 index 0000000..ccebf6a --- /dev/null +++ b/config/index.js @@ -0,0 +1,6 @@ +//铃铛debug +window.conf = { + baseHost: "http://basedebug.bestsch.com", + ssoHost: "http://ssodebug.bestsch.com", + serviceHost: "http://basedebug.bestsch.com/QualityEvaluate", +}; diff --git a/index.html b/index.html new file mode 100644 index 0000000..7ab03a6 --- /dev/null +++ b/index.html @@ -0,0 +1,41 @@ + + + + + + + + + + <%- title %> + <%- injectScript %> + + + +
+ + + + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..4c16070 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11279 @@ +{ + "name": "svc-hall-public", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "svc-hall-public", + "version": "0.0.0", + "dependencies": { + "@open-file-viewer/core": "^0.1.43", + "@open-file-viewer/vue": "^0.1.43", + "@types/lodash": "^4.14.196", + "@wangeditor/editor": "^5.1.23", + "@wangeditor/editor-for-vue": "^5.1.12", + "alova": "^3.4.0", + "axios": "^0.24.0", + "lodash": "^4.17.21", + "mitt": "^3.0.1", + "mockjs": "^1.1.0", + "pdfjs-dist": "^4.10.38", + "pinia": "^2.1.4", + "sass": "^1.64.1", + "view-ui-plus": "^1.3.16", + "vite-plugin-mock": "2.9.6", + "vue": "^3.4.19", + "vue-router": "4", + "vuedraggable": "^4.1.0" + }, + "devDependencies": { + "@alova/wormhole": "^1.5.0", + "@types/node": "^20.4.4", + "@unocss/preset-rem-to-px": "^66.6.0", + "@unocss/preset-uno": "^66.6.0", + "@vitejs/plugin-vue": "^5.0.4", + "fast-glob": "^3.3.2", + "typescript": "^5.2.2", + "unocss": "^66.6.0", + "unplugin-auto-import": "0.18.3", + "vite": "^5.1.4", + "vite-plugin-html": "^3.2.2", + "vite-plugin-svg-icons": "^2.0.1", + "vue-tsc": "^1.8.27" + } + }, + "node_modules/@alova/shared": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/@alova/shared/-/shared-1.3.4.tgz", + "integrity": "sha512-kdYHUqO35AEdnQHnzevyf+VhhfD0jc+EBbZv/aYkA4rwjVjf+vB6D/ZkTwiYFH1yQjwiGwF1ZbJv5a7rKGyNiw==", + "license": "MIT" + }, + "node_modules/@alova/wormhole": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/@alova/wormhole/-/wormhole-1.5.2.tgz", + "integrity": "sha512-87VU1d/hO4oVy5TbPKNsTByhyDFyCOrmAf+qpua3emd9BhvRLNitpIHBrgA7KgLjn9zV8tOLixE/V31RKWsV7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "alova": "^3.3.4", + "commander": "^14.0.0", + "esbuild": "^0.25.6", + "glob": "^11.0.3", + "handlebars": "^4.7.8", + "import-fresh": "^3.3.1", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "openapi-types": "^12.1.3", + "ora": "5.4.1", + "prettier": "^3.6.2", + "swagger2openapi": "^7.0.8", + "zod": "^3.25.68-alpha.11", + "zod-validation-error": "^3.5.3" + }, + "bin": { + "alova": "dist/bin/cli.js" + } + }, + "node_modules/@alova/wormhole/node_modules/@esbuild/win32-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@alova/wormhole/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@alova/wormhole/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@alova/wormhole/node_modules/commander": { + "version": "14.0.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-14.0.3.tgz", + "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/@alova/wormhole/node_modules/esbuild": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" + } + }, + "node_modules/@alova/wormhole/node_modules/glob": { + "version": "11.1.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-11.1.0.tgz", + "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.1.1", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@alova/wormhole/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@alova/wormhole/node_modules/minipass": { + "version": "7.1.3", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@antfu/install-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@antfu/install-pkg/-/install-pkg-1.1.0.tgz", + "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==", + "license": "MIT", + "dependencies": { + "package-manager-detector": "^1.3.0", + "tinyexec": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.10", + "resolved": "https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.29.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.29.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.8", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.8.tgz", + "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.8" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.29.7", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.29.7.tgz", + "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.8", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.29.8.tgz", + "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@braintree/sanitize-url": { + "version": "7.1.2", + "resolved": "https://registry.npmmirror.com/@braintree/sanitize-url/-/sanitize-url-7.1.2.tgz", + "integrity": "sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==", + "license": "MIT" + }, + "node_modules/@chevrotain/types": { + "version": "11.1.2", + "resolved": "https://registry.npmmirror.com/@chevrotain/types/-/types-11.1.2.tgz", + "integrity": "sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==", + "license": "Apache-2.0" + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@exodus/schemasafe": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@exodus/schemasafe/-/schemasafe-1.3.0.tgz", + "integrity": "sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "license": "MIT" + }, + "node_modules/@iconify/utils": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/@iconify/utils/-/utils-3.1.4.tgz", + "integrity": "sha512-b1S7B1k9ohZ+iNTi2ATxbRYG9fTrJmUT0rc46bvVnNxqNRGW7dyo/vRREwyniI5IRN2RSJHDcm+s3BjWrSAjHw==", + "license": "MIT", + "dependencies": { + "@antfu/install-pkg": "^1.1.0", + "@iconify/types": "^2.0.0", + "import-meta-resolve": "^4.2.0" + } + }, + "node_modules/@isaacs/cliui": { + "version": "9.0.0", + "resolved": "https://registry.npmmirror.com/@isaacs/cliui/-/cliui-9.0.0.tgz", + "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@kenjiuno/decompressrtf": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/@kenjiuno/decompressrtf/-/decompressrtf-0.1.4.tgz", + "integrity": "sha512-v9c/iFz17jRWyd2cRnrvJg4VOg/4I/VCk+bG8JnoX2gJ9sAesPzo3uTqcmlVXdpasTI8hChpBVw00pghKe3qTQ==", + "license": "BSD-2-Clause" + }, + "node_modules/@kenjiuno/msgreader": { + "version": "1.28.0", + "resolved": "https://registry.npmmirror.com/@kenjiuno/msgreader/-/msgreader-1.28.0.tgz", + "integrity": "sha512-+iv2rWCGRHmX/3sBwXZzkThEuuywGJjnYsvxj6Kp1L/FDMICQcFrtqN+6MFrnh2d+umtfGtX904wxaYEDZ52MQ==", + "license": "Apache-2.0", + "dependencies": { + "@kenjiuno/decompressrtf": "^0.1.3", + "iconv-lite": "^0.6.3" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mapbox/togeojson": { + "version": "0.16.2", + "resolved": "https://registry.npmmirror.com/@mapbox/togeojson/-/togeojson-0.16.2.tgz", + "integrity": "sha512-DcApudmw4g/grOrpM5gYPZfts6Kr8litBESN6n/27sDsjR2f+iJhx4BA0J2B+XrLlnHyJkKztYApe6oCUZpzFA==", + "license": "BSD-2-Clause", + "dependencies": { + "@xmldom/xmldom": "^0.8.10", + "concat-stream": "~2.0.0", + "minimist": "1.2.8" + }, + "bin": { + "togeojson": "togeojson" + } + }, + "node_modules/@mermaid-js/parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@mermaid-js/parser/-/parser-1.2.1.tgz", + "integrity": "sha512-n12NohV3mrUyUL2o93IgG/ifeW9FTyeJn3zDxkhwa8MJ9Fxg3HQMlA3RiGmD/3UnJvheztkjjQAjA2T4LmUcpw==", + "license": "MIT", + "dependencies": { + "@chevrotain/types": "~11.1.2" + } + }, + "node_modules/@napi-rs/canvas": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas/-/canvas-0.1.100.tgz", + "integrity": "sha512-xglYA6q3XO5P3BNJYxVZ1IV7DLVjp1Py6nwag88YntrS+3vKHyYcMqXVS4ZztJmwz2uGvz1FWhI/4LgbR5uQDA==", + "license": "MIT", + "optional": true, + "workspaces": [ + "e2e/*" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@napi-rs/canvas-android-arm64": "0.1.100", + "@napi-rs/canvas-darwin-arm64": "0.1.100", + "@napi-rs/canvas-darwin-x64": "0.1.100", + "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.100", + "@napi-rs/canvas-linux-arm64-gnu": "0.1.100", + "@napi-rs/canvas-linux-arm64-musl": "0.1.100", + "@napi-rs/canvas-linux-riscv64-gnu": "0.1.100", + "@napi-rs/canvas-linux-x64-gnu": "0.1.100", + "@napi-rs/canvas-linux-x64-musl": "0.1.100", + "@napi-rs/canvas-win32-arm64-msvc": "0.1.100", + "@napi-rs/canvas-win32-x64-msvc": "0.1.100" + } + }, + "node_modules/@napi-rs/canvas-android-arm64": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.100.tgz", + "integrity": "sha512-hjhCKhntPv9+t4ckHymdx0phYNcVW+GKQR6Lzw2zE+pOVjOplSmtx9nNNknTjbEDLcuLZqA1y8ufKg1XfgftzQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-darwin-arm64": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.100.tgz", + "integrity": "sha512-2PcswRaC7Ly645DGt88///zuFDhJxJYdKAs1uU3mfk1atYkXufgcgLfBpk6Tm12nCQBaNt1wpybuPZ4qOhTo8A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-darwin-x64": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.100.tgz", + "integrity": "sha512-ePNZtj7pNIva/siZMg+HmbeozkIjqUIYdoymH8HaA3qK7LfzFN4WMBM8G6HQ9ZC+H3+Dnn5pqtiXpgLykaPOhw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.100.tgz", + "integrity": "sha512-d5cDB48oWFGU8/XPhUOFAlySgb/VAu7D+s8fi55K1Pcfg8aPplHWqMgibhVLU8ky7Pyg/fuiVLz4Nf3JrSTuUA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-gnu": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.100.tgz", + "integrity": "sha512-rDxgxRu69RvDlX/bh9o22DxLsGr8EqsNgotL9+RwQE1S0b0cqeatqsw6aW45mukm0B42DIAaAacKaYQ8cqS1nw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-musl": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.100.tgz", + "integrity": "sha512-K3mDW66N+xT2/V439u1alFANiBUjdEx2gLiNYnCmUsva5jZMxWTjafBYwTzYK+EMFMHrUoabuU+T1BIP5CgbYQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-riscv64-gnu": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.100.tgz", + "integrity": "sha512-mooqUBTIsccZpnoQC4NgrC1v6C1vof39etLNMnBwCY+p0gajWJvAHLGQ6g/gGyS5YrpDW+GefSN4+Cvcr08UWw==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-gnu": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.100.tgz", + "integrity": "sha512-1eCvkDCazm7FFhsT7DfGOdSaHgZVK3bt/dSBl5EWHOWmnz+I7j8tPseJqqD81NF+MH21jKUK4wQSDjN0mdhnTg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-musl": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.100.tgz", + "integrity": "sha512-20arT6lnI19S68qNlii73TSEDbECNgzMz2EpldC1V3mZFuRkeujXkcebRk0LRJe9SEUAooYiLokfMViY8IX7yA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-win32-arm64-msvc": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-win32-arm64-msvc/-/canvas-win32-arm64-msvc-0.1.100.tgz", + "integrity": "sha512-DZFFT1wIAg37LJw37yhMRFfjATd3vTQzjZ1Yki8u2vhO6Hi5VE6BVaGQ1aaDu7xb4iMErz+9EOwjpS7xcxFeBw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-win32-x64-msvc": { + "version": "0.1.100", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.100.tgz", + "integrity": "sha512-MyT1j3mHC2+Lu4pBi9mKyMJhtP6U7k7EldY7sj/uS5gJA65gTXt8MefJQXLJo5d/vZbuWmfxzkEUNc/urV3pHA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/lzma-linux-x64-gnu": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz", + "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^22.20 || ^24.12 || >=25" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@open-file-viewer/core": { + "version": "0.1.44", + "resolved": "https://registry.npmmirror.com/@open-file-viewer/core/-/core-0.1.44.tgz", + "integrity": "sha512-yVO7/WDW/KVsz630QqZv/j4rSzdc5/fglEfbLGGCURQtzcqk2LLaco8XBJumBPZBHlJjU6f+rmJlHqeXYdzTZw==", + "license": "MIT", + "dependencies": { + "@aiden0z/pptx-renderer": "^1.0.3", + "@kenjiuno/msgreader": "^1.28.0", + "@mapbox/togeojson": "^0.16.2", + "ag-psd": "^30.2.0", + "docx-preview": "^0.3.7", + "dompurify": "^3.4.10", + "emf-converter": "^2.0.2", + "heic2any": "^0.0.4", + "hls.js": "^1.6.16", + "hyparquet": "^1.26.1", + "jszip": "^3.10.1", + "leaflet": "^1.9.4", + "mammoth": "^1.12.0", + "marked": "^18.0.4", + "mermaid": "^11.16.0", + "pako": "^2.1.0", + "postal-mime": "^2.7.4", + "prismjs": "^1.30.0", + "seek-bzip": "^2.0.0", + "shpjs": "^6.2.0", + "three": "^0.184.0", + "topojson-client": "^3.1.0", + "utif": "^3.1.0", + "xlsx": "npm:@stackline/xlsx@^1.0.6", + "xz-decompress": "^0.2.3" + }, + "peerDependencies": { + "@mlightcad/cad-simple-viewer": ">=1.5.9", + "@mlightcad/data-model": ">=1.12.3", + "@mlightcad/libredwg-web": ">=0.7.4", + "lodash-es": ">=4.17.21", + "pdfjs-dist": ">=4" + }, + "peerDependenciesMeta": { + "@mlightcad/cad-simple-viewer": { + "optional": true + }, + "@mlightcad/data-model": { + "optional": true + }, + "@mlightcad/libredwg-web": { + "optional": true + }, + "lodash-es": { + "optional": true + }, + "pdfjs-dist": { + "optional": true + } + } + }, + "node_modules/@open-file-viewer/core/node_modules/@aiden0z/pptx-renderer": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@aiden0z/pptx-renderer/-/pptx-renderer-1.2.4.tgz", + "integrity": "sha512-/4X/BApiknc/JM4nAWQRp5zrnA2GKSMv5r1u3XLsMvySw9DTQjyXIKRtltRsmIYfoN32tHGFnrSlGok7nFS60w==", + "license": "Apache-2.0", + "dependencies": { + "echarts": "^6.0.0", + "jszip": "^3.10.1" + }, + "peerDependencies": { + "pdfjs-dist": ">=5 <7" + }, + "peerDependenciesMeta": { + "pdfjs-dist": { + "optional": true + } + } + }, + "node_modules/@open-file-viewer/vue": { + "version": "0.1.44", + "resolved": "https://registry.npmmirror.com/@open-file-viewer/vue/-/vue-0.1.44.tgz", + "integrity": "sha512-UbJjMrvBfywud/xmIOVqXGMCvCa0ne5SU39OUPRTcN2UEYLFznCuBCRSjT+IZaWREf/2BYAGVO7BfLU2FDF1/w==", + "license": "MIT", + "peerDependencies": { + "@open-file-viewer/core": "0.1.44", + "vue": ">=3" + } + }, + "node_modules/@oxc-parser/binding-win32-x64-msvc": { + "version": "0.131.0", + "resolved": "https://registry.npmmirror.com/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.131.0.tgz", + "integrity": "sha512-o14Hk8dAyiEUMFEWEgmAwFZvBt1RzAYLM3xeQ+5315JXgVYhoemivgYcbYVRbsFkS71ShMGlAFE0kPnr460rww==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-project/types": { + "version": "0.131.0", + "resolved": "https://registry.npmmirror.com/@oxc-project/types/-/types-0.131.0.tgz", + "integrity": "sha512-PgnWDfV0h+b16XNKbXU7Daib/BFSt/J2mEzfYIBu6JB/wNdlU+kVYXCkGA1A9fWkTbOgbjh4e6NhPeQOYvFhEA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.6.0.tgz", + "integrity": "sha512-7FNeNl8NCE7aINx7WXiKQrPYZWC/hvrTsmk6zmxbI7LTXE7hVek/n8AfVgpe2y82zl3w0HvCHN0bVKMBoJcC0w==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.3", + "is-glob": "^4.0.3", + "node-addon-api": "^7.0.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.6.0", + "@parcel/watcher-darwin-arm64": "2.6.0", + "@parcel/watcher-darwin-x64": "2.6.0", + "@parcel/watcher-freebsd-x64": "2.6.0", + "@parcel/watcher-linux-arm-glibc": "2.6.0", + "@parcel/watcher-linux-arm-musl": "2.6.0", + "@parcel/watcher-linux-arm64-glibc": "2.6.0", + "@parcel/watcher-linux-arm64-musl": "2.6.0", + "@parcel/watcher-linux-x64-glibc": "2.6.0", + "@parcel/watcher-linux-x64-musl": "2.6.0", + "@parcel/watcher-win32-arm64": "2.6.0", + "@parcel/watcher-win32-x64": "2.6.0" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.6.0.tgz", + "integrity": "sha512-cA+/pXV2YkfxlIcXOQ5fSWqAzzPyD78/x5qbK/I0vUkrlYHA8TIz+MXjAbGouguKVSI4bOmkTSJ1/poVSsgt+A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.29", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.29.tgz", + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", + "dev": true, + "license": "MIT" + }, + "node_modules/@quansync/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@quansync/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "quansync": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "13.3.0", + "resolved": "https://registry.npmmirror.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz", + "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^2.42.0" + } + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "license": "MIT", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "license": "MIT" + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "license": "MIT" + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.4.0", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.4.0.tgz", + "integrity": "sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.63.1.tgz", + "integrity": "sha512-UZ8sUxPTiHWYX9QNdJedb1kDZSpS1t/VPWBWGSgqHNi9w3Cu6IXvu2mzbhiTiPvtrqgTQJ+zqiAq2iPIPilpaQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.63.1.tgz", + "integrity": "sha512-cQ4nFQABN5cDvDpbvJ7bMStCpnaVxynZrRMfUJYgxcIk9Sh54FIO1vtfkg0B69REjER77ioZ/ov+eAApx/KmLQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.63.1.tgz", + "integrity": "sha512-FQNqd1lRy/0QhDk3xeRIkSBiCpXCiDnZO3YLVdcDKN1UBiKToNftCzcXYNLshmPDUMlu2TdeS8tGcsU6f3YF1Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.63.1.tgz", + "integrity": "sha512-pvD16V939D3CloK0+qikpGaxiPrDUXTe7Y5cWOMkMSy7m1cawa8EGy/kXYi/G/cKAC4HDAbSnzCIk1WmsoOKXg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.63.1.tgz", + "integrity": "sha512-pcFGeL2345VwdTnJhA6zLbew+YgWB0qBG2+dMtXjCicf6+rm6kO6cOoh5VnTe0ZMrMRgRyuHmCJxZWrIdzYuOw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.63.1.tgz", + "integrity": "sha512-mRJlqSRulVzcKq/LKA6ICSIc3K/l4fzlVn/gePn2nXIHy8seRi5z/eeRE0d/XMBxcMldiXtQTSpRj0tkkC3g8Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.63.1.tgz", + "integrity": "sha512-YDUNvVM85TI3g/1OpnqKP1h4NeW/j64DfWMf+G3M809xNk1bJSnpFp4sh83NpmVE5DXnkh8ULor4LTVZKoYLHw==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.63.1.tgz", + "integrity": "sha512-7Mcn71p9ZuQFAj+h+dhQXy/yeLePRS2yKRnmW1DijA9thKO5qap0GNOIQK4yQ6iP3SU0Mrb/yWo8h8vgRba8lw==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.63.1.tgz", + "integrity": "sha512-4YiLQTX6U4CSl0L9cluep9A9W6UmTfqBDc2/CH6wlu54pl4E7Jn3cOD8oxzvBDEGk/JMKgJ47C8g+radF7mwvg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.63.1.tgz", + "integrity": "sha512-2ra8F7w8OquwZN9z2/fKFnli69wa8PLwaVzRMIPGb13ByMJwC28Fbp8YcVGoUhlYMTt7j5j9bNgpysrN2UM+vw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.63.1.tgz", + "integrity": "sha512-Sy20ncyhjmBP0Ml+UvQbimjlk6VFgjW5uNP+qqwHB00mTE8Bl2C1TuHTlRwK2YoXeZbee5lP2XevBWVkAQAtSQ==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.63.1.tgz", + "integrity": "sha512-noITLp8oNjYliPnGWmLyelIHwULGqbHloQHGw1rtxbWhTuWooRpnZarZQJ1y9EUC4szuCusCc+HEpUtxpIwYvA==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.63.1.tgz", + "integrity": "sha512-hlxxXd+F1mWiAcaFR7Sv9ZQT6m6UfI8+Vy/kFJzztq2pDMU/0wZ9sish0iszNZvsQDo8Gc0i5yuFEOz5dDf6fA==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.63.1.tgz", + "integrity": "sha512-EF7OpqQTQ/BvGqLzUi4rEHuagCV9MugAUXSHemwPW5vxZ75RR+jxO/2j95Ph2dalMpFHSVECjRoioHZgA9zOYA==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.63.1.tgz", + "integrity": "sha512-wQO3JesW9PRkwlabQ27y7sPfVOOTLRG73I4F2UYHG5PXun3J9U3y+b7ezVKSYbsvSKGQ1k1cq8Qlun4C9kLt3w==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.63.1.tgz", + "integrity": "sha512-ouAGwhO6wHRXdnOVCOsB0tRFkA7nhNB2Nwax6oECXN0YiN8EYUTBAOudADOB1PI+yDL61TeNx/u7MVCzksNbkQ==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.63.1.tgz", + "integrity": "sha512-q2R38Sn+1J8RxhfJ+T54wSWmyKXWec+9jgDfqO2AtArEqHO5R2aeayp5H5OYLr5UYDVGsVaZPEFUooMhYCdz5A==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.63.1.tgz", + "integrity": "sha512-gfI5T24WLLuFfSKw7Go/zDXjAAV0fny0swTaDv+WjK7vqcw4cRhFfdsyKL1n+ukI+ooBxn3bVQnyrn06WpI50w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.63.1.tgz", + "integrity": "sha512-4h6XqthmB4Hspji84wvgk+ElodTsGj+dbZqHJHHtKxj4mYq0ANSEEPX9ys3moJueqsRjwpaJYH7874Itwnj2ow==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.63.1.tgz", + "integrity": "sha512-dlfCOa87o1VAYegLQ9EKilx2JCeRofiyPGhTCmqnuXZ6bMPiycO1rq1+sKoulAp7pGLIsTIw+1x5R+zgh5LhhA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.63.1.tgz", + "integrity": "sha512-cjkLbOlfcm3QGhMM1J5zaZjsw1GggbN6rw9UTSSRrPrR1KkcXnN7Uq9rPw34xImQ9VOY9GN+6u2Zj80B9ptkcw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.63.1.tgz", + "integrity": "sha512-Li1KdUnWGE4N3e1F/B4RTB1ms+nG4WBgjByO46pkeBVX/2UBsY53xf5vK9WygVmnH3RwncIST7lkSdLSY6P9lg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.63.1.tgz", + "integrity": "sha512-t4ZYOSoLTgwhuFMrmTMLx/+i1DQVK7HYqMc6kY46EApwi8X0nIVphzdNoThU3xt6n+N5urG1/gxBdCaKDLavfg==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.63.1.tgz", + "integrity": "sha512-RgroPfMmKlD1RzSDxvwgcPiy2HNQKoYV7OmwIXDsk73uKW5t6B/V8KIy27SMv/FNXFo/oSBtWc9J0X7t91ezZg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.63.1.tgz", + "integrity": "sha512-at8QVep6S3h5Y6gSbdGU06bRY5WJkf6WUduM9YtvYMbYhB1MOFfUgc6kehitQXzOtMSaT70q7f9ydPhpqu821w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@transloadit/prettier-bytes": { + "version": "0.0.7", + "resolved": "https://registry.npmmirror.com/@transloadit/prettier-bytes/-/prettier-bytes-0.0.7.tgz", + "integrity": "sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==", + "license": "MIT" + }, + "node_modules/@types/d3": { + "version": "7.4.3", + "resolved": "https://registry.npmmirror.com/@types/d3/-/d3-7.4.3.tgz", + "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", + "license": "MIT", + "dependencies": { + "@types/d3-array": "*", + "@types/d3-axis": "*", + "@types/d3-brush": "*", + "@types/d3-chord": "*", + "@types/d3-color": "*", + "@types/d3-contour": "*", + "@types/d3-delaunay": "*", + "@types/d3-dispatch": "*", + "@types/d3-drag": "*", + "@types/d3-dsv": "*", + "@types/d3-ease": "*", + "@types/d3-fetch": "*", + "@types/d3-force": "*", + "@types/d3-format": "*", + "@types/d3-geo": "*", + "@types/d3-hierarchy": "*", + "@types/d3-interpolate": "*", + "@types/d3-path": "*", + "@types/d3-polygon": "*", + "@types/d3-quadtree": "*", + "@types/d3-random": "*", + "@types/d3-scale": "*", + "@types/d3-scale-chromatic": "*", + "@types/d3-selection": "*", + "@types/d3-shape": "*", + "@types/d3-time": "*", + "@types/d3-time-format": "*", + "@types/d3-timer": "*", + "@types/d3-transition": "*", + "@types/d3-zoom": "*" + } + }, + "node_modules/@types/d3-array": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/@types/d3-array/-/d3-array-3.2.2.tgz", + "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==", + "license": "MIT" + }, + "node_modules/@types/d3-axis": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/@types/d3-axis/-/d3-axis-3.0.6.tgz", + "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-brush": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/@types/d3-brush/-/d3-brush-3.0.6.tgz", + "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-chord": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/@types/d3-chord/-/d3-chord-3.0.6.tgz", + "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", + "license": "MIT" + }, + "node_modules/@types/d3-color": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/@types/d3-color/-/d3-color-3.1.3.tgz", + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "license": "MIT" + }, + "node_modules/@types/d3-contour": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/@types/d3-contour/-/d3-contour-3.0.6.tgz", + "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", + "license": "MIT", + "dependencies": { + "@types/d3-array": "*", + "@types/geojson": "*" + } + }, + "node_modules/@types/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmmirror.com/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", + "license": "MIT" + }, + "node_modules/@types/d3-dispatch": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/@types/d3-dispatch/-/d3-dispatch-3.0.7.tgz", + "integrity": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA==", + "license": "MIT" + }, + "node_modules/@types/d3-drag": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/@types/d3-drag/-/d3-drag-3.0.7.tgz", + "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-dsv": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", + "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", + "license": "MIT" + }, + "node_modules/@types/d3-ease": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/@types/d3-ease/-/d3-ease-3.0.2.tgz", + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", + "license": "MIT" + }, + "node_modules/@types/d3-fetch": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", + "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", + "license": "MIT", + "dependencies": { + "@types/d3-dsv": "*" + } + }, + "node_modules/@types/d3-force": { + "version": "3.0.10", + "resolved": "https://registry.npmmirror.com/@types/d3-force/-/d3-force-3.0.10.tgz", + "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", + "license": "MIT" + }, + "node_modules/@types/d3-format": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/@types/d3-format/-/d3-format-3.0.4.tgz", + "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", + "license": "MIT" + }, + "node_modules/@types/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/@types/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-65Emv9fQiQQqphLlRkuQ5ypPsOmWPhtBGCMv61JDPEPMvsx+gzhGf74yw1a78xFKPj6zw4AgQICJoQv0vK9M2w==", + "license": "MIT", + "dependencies": { + "@types/geojson": "*" + } + }, + "node_modules/@types/d3-hierarchy": { + "version": "3.1.7", + "resolved": "https://registry.npmmirror.com/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", + "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", + "license": "MIT" + }, + "node_modules/@types/d3-interpolate": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "license": "MIT", + "dependencies": { + "@types/d3-color": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/@types/d3-path/-/d3-path-3.1.1.tgz", + "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", + "license": "MIT" + }, + "node_modules/@types/d3-polygon": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", + "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", + "license": "MIT" + }, + "node_modules/@types/d3-quadtree": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", + "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", + "license": "MIT" + }, + "node_modules/@types/d3-random": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/@types/d3-random/-/d3-random-3.0.4.tgz", + "integrity": "sha512-UHYId5WTCx4L4YNel7NU00XUXXgvgpgZOvp10PuvsQENjMDXhh2RyFc0KBjO7B45ne4Ha1yVH7ii0vnzKkuzWA==", + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.9", + "resolved": "https://registry.npmmirror.com/@types/d3-scale/-/d3-scale-4.0.9.tgz", + "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", + "license": "MIT" + }, + "node_modules/@types/d3-selection": { + "version": "3.0.11", + "resolved": "https://registry.npmmirror.com/@types/d3-selection/-/d3-selection-3.0.11.tgz", + "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", + "license": "MIT" + }, + "node_modules/@types/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/@types/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-kVd74ta9eof3eJOvbNd1vGKS/XERRyQbT26Og63hIsvDO84cjD5gEOhsXf26w3FSoNlPVz84DOFcKv/oou+fMw==", + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/@types/d3-time/-/d3-time-3.0.4.tgz", + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", + "license": "MIT" + }, + "node_modules/@types/d3-time-format": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", + "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", + "license": "MIT" + }, + "node_modules/@types/d3-timer": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/@types/d3-timer/-/d3-timer-3.0.2.tgz", + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", + "license": "MIT" + }, + "node_modules/@types/d3-transition": { + "version": "3.0.9", + "resolved": "https://registry.npmmirror.com/@types/d3-transition/-/d3-transition-3.0.9.tgz", + "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-zoom": { + "version": "3.0.8", + "resolved": "https://registry.npmmirror.com/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", + "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", + "license": "MIT", + "dependencies": { + "@types/d3-interpolate": "*", + "@types/d3-selection": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.9", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", + "license": "MIT" + }, + "node_modules/@types/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/@types/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-zx2/Gg0Eg7gwEiOIIh5w9TrhKKTeQh7CPCOPNc0el4pLSwzebA8SmnHwZs2dWlLONvyulykSwGSQxQHLhjGLvQ==", + "license": "MIT" + }, + "node_modules/@types/geojson": { + "version": "7946.0.16", + "resolved": "https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.16.tgz", + "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", + "license": "MIT" + }, + "node_modules/@types/lodash": { + "version": "4.17.25", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.25.tgz", + "integrity": "sha512-+K1NIO8I+F9/wNulfVvu23QYd0Pe9/OCqRrim4NoYIf1VoEDL90Ve4ClzpyqBLc7NpGGWRvYNCKZ1BE/Jpf8dQ==", + "license": "MIT" + }, + "node_modules/@types/mockjs": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/@types/mockjs/-/mockjs-1.0.10.tgz", + "integrity": "sha512-SXgrhajHG7boLv6oU93CcmdDm0HYRiceuz6b+7z+/2lCJPTWDv0V5YiwFHT2ejE4bQqgSXQiVPQYPWv7LGsK1g==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.19.43", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.19.43.tgz", + "integrity": "sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmmirror.com/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/resolve/node_modules/@types/node": { + "version": "26.2.0", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-26.2.0.tgz", + "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, + "node_modules/@types/resolve/node_modules/undici-types": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", + "license": "MIT" + }, + "node_modules/@types/svgo": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/@types/svgo/-/svgo-2.6.4.tgz", + "integrity": "sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/svgo/node_modules/@types/node": { + "version": "26.2.0", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-26.2.0.tgz", + "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~8.3.0" + } + }, + "node_modules/@types/svgo/node_modules/undici-types": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-8.3.0.tgz", + "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT", + "optional": true + }, + "node_modules/@unocss/cli": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/cli/-/cli-66.8.1.tgz", + "integrity": "sha512-nH94UXldu16iydY71xvByee+l5onxhcUa4ubjk853ymPeqpjeJiLKh00wEFGFcdHo8notjbLERoDFUm7Oa2vmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "@unocss/config": "66.8.1", + "@unocss/core": "66.8.1", + "@unocss/preset-wind3": "66.8.1", + "@unocss/preset-wind4": "66.8.1", + "@unocss/transformer-directives": "66.8.1", + "cac": "^7.0.0", + "chokidar": "^5.0.0", + "colorette": "^2.0.20", + "consola": "^3.4.2", + "magic-string": "^1.2.0", + "pathe": "^2.0.3", + "perfect-debounce": "^2.1.0", + "tinyglobby": "^0.2.17", + "unplugin-utils": "^0.3.2" + }, + "bin": { + "unocss": "bin/unocss.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/cli/node_modules/magic-string": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-1.2.2.tgz", + "integrity": "sha512-veT/+7iXrXzT39XnEN4lOxtNl72dMgJ8Lp+5Bd6YcMSWpb0n0MjBM8Uuooi6jgJr8dhUW2swQgBmoZVMni5SVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@unocss/config": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/config/-/config-66.8.1.tgz", + "integrity": "sha512-2MhijaV6a4OWSH5zJeo2QLIUr7gtjxdA3x1D4CIDCWQnrEqmPstOBRQOhWDl3HbLW6/0jHOFSMExbeeFvCvnsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "colorette": "^2.0.20", + "consola": "^3.4.2", + "unconfig": "^7.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/core": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/core/-/core-66.8.1.tgz", + "integrity": "sha512-ze/3qTloXZtFn6TXiNjL6ai1vgMvTCXIm8nqTzoU/Dt5d5MRxA86ERfUmgTX70rEBam5l6vnsaEVZO6WnHhdRA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/extractor-arbitrary-variants": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.8.1.tgz", + "integrity": "sha512-Gm2hInbjPCasx+YXrBpNbmX7ST8Cl4a2DjNjwX2DA7Tayu7mZcqu/KBKv0f7S0Iam/N+XDYgMOMHMWgml0XFXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/inspector": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/inspector/-/inspector-66.8.1.tgz", + "integrity": "sha512-umjZXDpbwJ+8YinvTCkmIKYUtjFRSJ/K3s701GFYYA0yShFRTOw2eECUXkry+lAZ5Zphlt8u+DzIDBqdQt2dbg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/rule-utils": "66.8.1", + "colorette": "^2.0.20", + "gzip-size": "^6.0.0", + "sirv": "^3.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-attributify": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-attributify/-/preset-attributify-66.8.1.tgz", + "integrity": "sha512-UIMQ4L9TpwaJNvkajziuP9Y46LLOS3qWBruK5GdafikJJPqq1DswVKCWkVkHSdC+3dbXl2NUXUS35byJiZOY6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-icons": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-icons/-/preset-icons-66.8.1.tgz", + "integrity": "sha512-wtfLsvRn5ARgKVt8pvtiYlrPoMK0Du45BbATEFuz7GdbGcgY6Kdn/RUMxJuNYcvC6mVa4BR2zzW/qwx1NHquWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@iconify/utils": "^3.1.4", + "@unocss/core": "66.8.1", + "ofetch": "^1.5.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-mini": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-mini/-/preset-mini-66.8.1.tgz", + "integrity": "sha512-yN/qCSuOYUKpd+H8L3UyP9DXG4Fi+hf5lfFeXSK+M9+k4jzO7kv4UcsLLtI7+kn+vG2yMVbgD7KhYHSceEogsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/extractor-arbitrary-variants": "66.8.1", + "@unocss/rule-utils": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-rem-to-px": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-rem-to-px/-/preset-rem-to-px-66.8.1.tgz", + "integrity": "sha512-h2bfUGt5TKqsoBd/E4Ni9WhTdi2ojJUfXGrTO7koUvVuXPrYasC13QCnogimEp7oPKzFVry59I84dDzVooBPbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-tagify": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-tagify/-/preset-tagify-66.8.1.tgz", + "integrity": "sha512-CTAi4O18GExKMr6z6zBjgr4KWTVOCSKMJwBGKtORhPJavNHe82a0k/0ve0NciojaAzE9V5N4I+rGl8+mGcIu6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-typography": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-typography/-/preset-typography-66.8.1.tgz", + "integrity": "sha512-/MFfBRxby7fU99v5xXbHImx90Ok80tLNPcVVhbBilXcpJvqYME4+Vp5/XXsI/TWRJ02UTquAuCdkXQsOvDMApA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/rule-utils": "66.8.1" + } + }, + "node_modules/@unocss/preset-uno": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-uno/-/preset-uno-66.8.1.tgz", + "integrity": "sha512-WImRJjYxhmMEOvlrAOOBF9LNFTtijpYTVTnq3JVPsZL9AwTTdEDrVuhQImooHdRPqZ948ZX98Sh+oZoIwwrtDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/preset-wind3": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-web-fonts": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-web-fonts/-/preset-web-fonts-66.8.1.tgz", + "integrity": "sha512-MAgfqORYfm5THI9m9CvXK5IUEX51oSTb9mwPO44gIVntk0e8+EEwAyP5cPWGmuVcVGpf7Au5ySMoihRE/VhGEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "ofetch": "^1.5.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-wind": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-wind/-/preset-wind-66.8.1.tgz", + "integrity": "sha512-L3CfnB1k2jIMxeSt0C5PT8z8mlsoyE+tbHWlAweGaqYC+v2JfvpN7U1Zs/WGrgemZhS2o/rOnEPQcSsJb+Vb1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/preset-wind3": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-wind3": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-wind3/-/preset-wind3-66.8.1.tgz", + "integrity": "sha512-scsm2wGhrLcCwgGV93pNeRIJ9azmUDS7T5Hjex9Y04cuh0BEJC4TQ+cRq04hpR8vqy955VJDHuGFRvF40kgF4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/preset-mini": "66.8.1", + "@unocss/rule-utils": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-wind4": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/preset-wind4/-/preset-wind4-66.8.1.tgz", + "integrity": "sha512-p/0AZxf04UET5Dz3kM0ZmNIJuZiSDPU9fU1x3qBuD/LrgDohdXNy1QNj2BkFP/wry/1NaLMtjpmrWOtY51vNYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/extractor-arbitrary-variants": "66.8.1", + "@unocss/rule-utils": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/rule-utils": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/rule-utils/-/rule-utils-66.8.1.tgz", + "integrity": "sha512-EQ9bhifqIodIsl7+eOmkCVWXkZ7dnwkmTURFyAosVpUc8j4WYsfnQC+3SjKnJfT44s1rIqHJtoBBaG9X97opdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "magic-string": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/rule-utils/node_modules/magic-string": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-1.2.2.tgz", + "integrity": "sha512-veT/+7iXrXzT39XnEN4lOxtNl72dMgJ8Lp+5Bd6YcMSWpb0n0MjBM8Uuooi6jgJr8dhUW2swQgBmoZVMni5SVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@unocss/transformer-attributify-jsx": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.8.1.tgz", + "integrity": "sha512-d2DVO0WFiwJVsmn7rKPVl9Y/i37l2PtAaZvAHezY7PWn1oOT08NMZvuXLqOrI9Oliwz2iLRr7GiqWLyG3HRlYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "oxc-parser": "^0.131.0", + "oxc-walker": "^0.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/transformer-compile-class": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/transformer-compile-class/-/transformer-compile-class-66.8.1.tgz", + "integrity": "sha512-O/sn2zygCHJFLX+kjEEyINDOdsDyDTj5gzc6xZCA96kdYExoPFy8dSiF29ikpASkTkQlX/UewtFIe7iJwtXkgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/transformer-directives": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/transformer-directives/-/transformer-directives-66.8.1.tgz", + "integrity": "sha512-8Y4OwNwrxwdERCU4TTU9zzn15X4CWd8vCW6sZbox/9xDdlgTdaqU13sm86mkX/sjHVN3XmtZr7VC9vvewZlJVA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1", + "@unocss/rule-utils": "66.8.1", + "css-tree": "^3.2.1" + } + }, + "node_modules/@unocss/transformer-directives/node_modules/css-tree": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-3.2.1.tgz", + "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.27.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/@unocss/transformer-directives/node_modules/mdn-data": { + "version": "2.27.1", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.27.1.tgz", + "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/@unocss/transformer-variant-group": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/transformer-variant-group/-/transformer-variant-group-66.8.1.tgz", + "integrity": "sha512-xwBBS+EOE1ZLWKtCG8YFeFRh8GhHqKIUhDUq3u3VuovSTuYY/ozCpTktKtNKpTZx3uJHqxuGqVP0yuS+0KPzSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/core": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/vite": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/@unocss/vite/-/vite-66.8.1.tgz", + "integrity": "sha512-NHhHFU+Ft8vc5SpNaQqR0dGFBJS4WMV8KKRAFaa4urzCud7LIVFp5cH4setAbZBv8sfOaKp+0goscYV2fiSCEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "@unocss/config": "66.8.1", + "@unocss/core": "66.8.1", + "@unocss/inspector": "66.8.1", + "chokidar": "^5.0.0", + "magic-string": "^1.2.0", + "pathe": "^2.0.3", + "tinyglobby": "^0.2.17", + "unplugin-utils": "^0.3.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0" + } + }, + "node_modules/@unocss/vite/node_modules/magic-string": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-1.2.2.tgz", + "integrity": "sha512-veT/+7iXrXzT39XnEN4lOxtNl72dMgJ8Lp+5Bd6YcMSWpb0n0MjBM8Uuooi6jgJr8dhUW2swQgBmoZVMni5SVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@uppy/companion-client": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/@uppy/companion-client/-/companion-client-2.2.2.tgz", + "integrity": "sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==", + "license": "MIT", + "dependencies": { + "@uppy/utils": "^4.1.2", + "namespace-emitter": "^2.0.1" + } + }, + "node_modules/@uppy/core": { + "version": "2.3.4", + "resolved": "https://registry.npmmirror.com/@uppy/core/-/core-2.3.4.tgz", + "integrity": "sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==", + "license": "MIT", + "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" + } + }, + "node_modules/@uppy/store-default": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/@uppy/store-default/-/store-default-2.1.1.tgz", + "integrity": "sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==", + "license": "MIT" + }, + "node_modules/@uppy/utils": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/@uppy/utils/-/utils-4.1.3.tgz", + "integrity": "sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==", + "license": "MIT", + "dependencies": { + "lodash.throttle": "^4.1.1" + } + }, + "node_modules/@uppy/xhr-upload": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/@uppy/xhr-upload/-/xhr-upload-2.1.3.tgz", + "integrity": "sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==", + "license": "MIT", + "dependencies": { + "@uppy/companion-client": "^2.2.2", + "@uppy/utils": "^4.1.2", + "nanoid": "^3.1.25" + }, + "peerDependencies": { + "@uppy/core": "^2.3.3" + } + }, + "node_modules/@upsetjs/venn.js": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@upsetjs/venn.js/-/venn.js-2.0.0.tgz", + "integrity": "sha512-WbBhLrooyePuQ1VZxrJjtLvTc4NVfpOyKx0sKqioq9bX1C1m7Jgykkn8gLrtwumBioXIqam8DLxp88Adbue6Hw==", + "license": "MIT", + "optionalDependencies": { + "d3-selection": "^3.0.0", + "d3-transition": "^3.0.1" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.2.4", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", + "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@volar/language-core": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@volar/language-core/-/language-core-1.11.1.tgz", + "integrity": "sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/source-map": "1.11.1" + } + }, + "node_modules/@volar/source-map": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@volar/source-map/-/source-map-1.11.1.tgz", + "integrity": "sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "muggle-string": "^0.3.1" + } + }, + "node_modules/@volar/typescript": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@volar/typescript/-/typescript-1.11.1.tgz", + "integrity": "sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "1.11.1", + "path-browserify": "^1.0.1" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.41.tgz", + "integrity": "sha512-q0Xtv/F9w2YO/7htQhtiL+Ev2WCJbe5N2hc+XfgyKkEKqWpSxknmT8QOuGdEKNdjPq0c3F7rNpFkTo3Kfrm7pg==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.8", + "@vue/shared": "3.5.41", + "entities": "^7.0.1", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-core/node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.41.tgz", + "integrity": "sha512-oKacVfNglLvGjnS6BXOlGL7EyG2h8X03pqXCjzotRZUaXGjbrTJUnVAQjrCqUnS+lyu31nwQjZY/d817GmCnfw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.41", + "@vue/shared": "3.5.41" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.41.tgz", + "integrity": "sha512-XJhip7R2wy6vX3knCxdZN4KracFaZUef58s1KYewqluedHIJaPIVfXoYT7MF1F8nCvv6k8bWWxDC8opMkg1VTQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.8", + "@vue/compiler-core": "3.5.41", + "@vue/compiler-dom": "3.5.41", + "@vue/compiler-ssr": "3.5.41", + "@vue/shared": "3.5.41", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.21", + "postcss": "^8.5.19", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/postcss": { + "version": "8.5.26", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.26.tgz", + "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.17", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.41.tgz", + "integrity": "sha512-U3v5OejKEGqOI0Wy0+Sz7hGuIFZHA4LSXzrNM3IMIeDyJEBBfTpX26n3SDgToRpP2bLc9FfI2j/kSgcJ8Emq5A==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.41", + "@vue/shared": "3.5.41" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, + "node_modules/@vue/language-core": { + "version": "1.8.27", + "resolved": "https://registry.npmmirror.com/@vue/language-core/-/language-core-1.8.27.tgz", + "integrity": "sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "~1.11.1", + "@volar/source-map": "~1.11.1", + "@vue/compiler-dom": "^3.3.0", + "@vue/shared": "^3.3.0", + "computeds": "^0.0.1", + "minimatch": "^9.0.3", + "muggle-string": "^0.3.1", + "path-browserify": "^1.0.1", + "vue-template-compiler": "^2.7.14" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/language-core/node_modules/brace-expansion": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.1.4.tgz", + "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@vue/language-core/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.41.tgz", + "integrity": "sha512-rznsqKM0np0x18EjzF8x88MpEhdNsffbvFbckLL5+oUKz1BxAImEmO7J1ArRYSyo6aQaVoBDp7jEkT91OOxydA==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.41" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.41.tgz", + "integrity": "sha512-Vcry58hiAKwGen9Z1jUZE0feFsNArPCMOImYI8el48A9Idf6DuQYD0U05zZIF2Iad1hGhPSvcbBbAOhNr55fhg==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.41", + "@vue/shared": "3.5.41" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.41.tgz", + "integrity": "sha512-3vVBahVBS9+U6cmXBLyb8nE6/yYo4J/CGI9eVFs3KiMc0YHuudwKyShTD65jtJy/L9PUUxNAFu4cj4LiJ0UFbw==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.41", + "@vue/runtime-core": "3.5.41", + "@vue/shared": "3.5.41", + "csstype": "^3.2.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.41.tgz", + "integrity": "sha512-n6hx/pNFfbD6SuyeuMVkvqox8bwf/ET9JlA/kAz/imw8sw++wkqKe2mHX5KutjPpbKE4Z56yTHszoOjGMI9igQ==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.41", + "@vue/runtime-dom": "3.5.41", + "@vue/shared": "3.5.41" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.41.tgz", + "integrity": "sha512-IOnwSCma8j+9xJT6b8H0dEYidC80NsYmNMlZxRsukYcSoGaDBohog5hDxzeUXdFeGWFA++vWvxqOmrr96VlqMA==", + "license": "MIT" + }, + "node_modules/@wangeditor/basic-modules": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/@wangeditor/basic-modules/-/basic-modules-1.1.7.tgz", + "integrity": "sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==", + "license": "MIT", + "dependencies": { + "is-url": "^1.2.4" + }, + "peerDependencies": { + "@wangeditor/core": "1.x", + "dom7": "^3.0.0", + "lodash.throttle": "^4.1.1", + "nanoid": "^3.2.0", + "slate": "^0.72.0", + "snabbdom": "^3.1.0" + } + }, + "node_modules/@wangeditor/code-highlight": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/@wangeditor/code-highlight/-/code-highlight-1.0.3.tgz", + "integrity": "sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==", + "license": "MIT", + "dependencies": { + "prismjs": "^1.23.0" + }, + "peerDependencies": { + "@wangeditor/core": "1.x", + "dom7": "^3.0.0", + "slate": "^0.72.0", + "snabbdom": "^3.1.0" + } + }, + "node_modules/@wangeditor/core": { + "version": "1.1.19", + "resolved": "https://registry.npmmirror.com/@wangeditor/core/-/core-1.1.19.tgz", + "integrity": "sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==", + "license": "MIT", + "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" + }, + "peerDependencies": { + "@uppy/core": "^2.1.1", + "@uppy/xhr-upload": "^2.0.3", + "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" + } + }, + "node_modules/@wangeditor/editor": { + "version": "5.1.23", + "resolved": "https://registry.npmmirror.com/@wangeditor/editor/-/editor-5.1.23.tgz", + "integrity": "sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==", + "license": "MIT", + "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" + } + }, + "node_modules/@wangeditor/editor-for-vue": { + "version": "5.1.12", + "resolved": "https://registry.npmmirror.com/@wangeditor/editor-for-vue/-/editor-for-vue-5.1.12.tgz", + "integrity": "sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==", + "license": "MIT", + "peerDependencies": { + "@wangeditor/editor": ">=5.1.0", + "vue": "^3.0.5" + } + }, + "node_modules/@wangeditor/list-module": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/@wangeditor/list-module/-/list-module-1.0.5.tgz", + "integrity": "sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==", + "license": "MIT", + "peerDependencies": { + "@wangeditor/core": "1.x", + "dom7": "^3.0.0", + "slate": "^0.72.0", + "snabbdom": "^3.1.0" + } + }, + "node_modules/@wangeditor/table-module": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/@wangeditor/table-module/-/table-module-1.1.4.tgz", + "integrity": "sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w==", + "license": "MIT", + "peerDependencies": { + "@wangeditor/core": "1.x", + "dom7": "^3.0.0", + "lodash.isequal": "^4.5.0", + "lodash.throttle": "^4.1.1", + "nanoid": "^3.2.0", + "slate": "^0.72.0", + "snabbdom": "^3.1.0" + } + }, + "node_modules/@wangeditor/upload-image-module": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@wangeditor/upload-image-module/-/upload-image-module-1.0.2.tgz", + "integrity": "sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA==", + "license": "MIT", + "peerDependencies": { + "@uppy/core": "^2.0.3", + "@uppy/xhr-upload": "^2.0.3", + "@wangeditor/basic-modules": "1.x", + "@wangeditor/core": "1.x", + "dom7": "^3.0.0", + "lodash.foreach": "^4.5.0", + "slate": "^0.72.0", + "snabbdom": "^3.1.0" + } + }, + "node_modules/@wangeditor/video-module": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/@wangeditor/video-module/-/video-module-1.1.4.tgz", + "integrity": "sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg==", + "license": "MIT", + "peerDependencies": { + "@uppy/core": "^2.1.4", + "@uppy/xhr-upload": "^2.0.7", + "@wangeditor/core": "1.x", + "dom7": "^3.0.0", + "nanoid": "^3.2.0", + "slate": "^0.72.0", + "snabbdom": "^3.1.0" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "resolved": "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.15.tgz", + "integrity": "sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/acorn": { + "version": "8.18.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.18.0.tgz", + "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", + "devOptional": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ag-psd": { + "version": "30.2.0", + "resolved": "https://registry.npmmirror.com/ag-psd/-/ag-psd-30.2.0.tgz", + "integrity": "sha512-tSAWfNzLl5brFqKEer7egxASZ1a0LwHnReM/D5VVpvrgdwdsa8OVfCQpysK7tGaOuE2tPEqp3mAuH7aIvPhcig==", + "license": "MIT", + "dependencies": { + "base64-js": "1.5.1", + "pako": "2.1.0" + } + }, + "node_modules/ag-psd/node_modules/pako": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" + }, + "node_modules/alova": { + "version": "3.5.5", + "resolved": "https://registry.npmmirror.com/alova/-/alova-3.5.5.tgz", + "integrity": "sha512-V/w9xLNBpmBxx7Zeb+OAJapt9yD1L/hBoqi86xlRtug94F2xUkA1GFsJMeDeV/oL/iQCvW8fQyplGOiLXDkACg==", + "license": "MIT", + "dependencies": { + "@alova/shared": "1.3.4", + "rate-limiter-flexible": "^5.0.3" + }, + "engines": { + "node": ">= 18.0.0" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmmirror.com/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/async-validator": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-3.5.2.tgz", + "integrity": "sha512-8eLCg00W9pIRZSB781UUX/H6Oskmm8xloZfr09lz5bikRpBVDlJ3hRVuxxP1SxcwsEYfJ4IU8Q19Y8/893r3rQ==", + "license": "MIT" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "0.24.0", + "resolved": "https://registry.npmmirror.com/axios/-/axios-0.24.0.tgz", + "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.14.4" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmmirror.com/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/batch-processor": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/batch-processor/-/batch-processor-1.0.0.tgz", + "integrity": "sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA==", + "license": "MIT" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bl/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/but-unzip": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/but-unzip/-/but-unzip-0.1.10.tgz", + "integrity": "sha512-hLfQ9WlUimmv/okzsRl6AYG3Ew5HNWhWgUslSR93FsDdeL0MAoQvmC/BJfs35lqEAO5t/QD7Y4vCFcPJtijt3A==", + "license": "Apache-2.0" + }, + "node_modules/cac": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/cac/-/cac-7.0.0.tgz", + "integrity": "sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.19.0" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.9", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.9.tgz", + "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "get-intrinsic": "^1.3.0", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-me-maybe": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-me-maybe/-/call-me-maybe-1.0.2.tgz", + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "license": "MIT", + "dependencies": { + "readdirp": "^5.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "15.0.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-15.0.0.tgz", + "integrity": "sha512-z67u4ZhzCL/Tydu1lJARtEZYWbWaN7oYLHbsuzocr6y4N6WZAagG3RQ4FW61V1/0+jImpj293XfrcYnd1qxtPg==", + "license": "MIT", + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compute-scroll-into-view": { + "version": "1.0.20", + "resolved": "https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", + "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==", + "license": "MIT" + }, + "node_modules/computeds": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "engines": [ + "node >= 6.0" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmmirror.com/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "3.4.2", + "resolved": "https://registry.npmmirror.com/consola/-/consola-3.4.2.tgz", + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.6", + "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.6.tgz", + "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cose-base": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", + "license": "MIT", + "dependencies": { + "layout-base": "^1.0.0" + } + }, + "node_modules/countup.js": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/countup.js/-/countup.js-1.9.3.tgz", + "integrity": "sha512-UHf2P/mFKaESqdPq+UdBJm/1y8lYdlcDd0nTZHNC8cxWoJwZr1Eldm1PpWui446vDl5Pd8PtRYkr3q6K4+Qa5A==", + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/cytoscape": { + "version": "3.34.3", + "resolved": "https://registry.npmmirror.com/cytoscape/-/cytoscape-3.34.3.tgz", + "integrity": "sha512-yfYGhRcGAntq6YBD583j4n0Eg3jIxvWmZtz/5uz9UYkeIStSlMxuUja+ec5j3iBD8nv1rwaOAYMW09tBdkSeaQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/cytoscape-cose-bilkent": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "license": "MIT", + "dependencies": { + "cose-base": "^1.0.0" + }, + "peerDependencies": { + "cytoscape": "^3.2.0" + } + }, + "node_modules/cytoscape-fcose": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/cytoscape-fcose/-/cytoscape-fcose-2.2.0.tgz", + "integrity": "sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==", + "license": "MIT", + "dependencies": { + "cose-base": "^2.2.0" + }, + "peerDependencies": { + "cytoscape": "^3.2.0" + } + }, + "node_modules/cytoscape-fcose/node_modules/cose-base": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/cose-base/-/cose-base-2.2.0.tgz", + "integrity": "sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==", + "license": "MIT", + "dependencies": { + "layout-base": "^2.0.0" + } + }, + "node_modules/cytoscape-fcose/node_modules/layout-base": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/layout-base/-/layout-base-2.0.1.tgz", + "integrity": "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==", + "license": "MIT" + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/d3": { + "version": "7.9.0", + "resolved": "https://registry.npmmirror.com/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "license": "ISC", + "dependencies": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmmirror.com/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "license": "ISC", + "dependencies": { + "d3-path": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "license": "ISC", + "dependencies": { + "d3-array": "^3.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmmirror.com/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "license": "ISC", + "dependencies": { + "delaunator": "5" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "license": "ISC", + "dependencies": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "license": "ISC", + "dependencies": { + "d3-dsv": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/d3-format/-/d3-format-3.1.2.tgz", + "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmmirror.com/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "license": "BSD-3-Clause", + "dependencies": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmmirror.com/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "license": "BSD-3-Clause", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmmirror.com/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==", + "license": "BSD-3-Clause" + }, + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmmirror.com/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "license": "BSD-3-Clause", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-sankey/node_modules/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==", + "license": "ISC" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "license": "ISC", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "license": "ISC", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "d3-selection": "2 - 3" + } + }, + "node_modules/d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dagre-d3-es": { + "version": "7.0.14", + "resolved": "https://registry.npmmirror.com/dagre-d3-es/-/dagre-d3-es-7.0.14.tgz", + "integrity": "sha512-P4rFMVq9ESWqmOgK+dlXvOtLwYg0i7u0HBGJER0LZDJT2VHIPAMZ/riPxqJceWMStH5+E61QxFra9kIS3AqdMg==", + "license": "MIT", + "dependencies": { + "d3": "^7.9.0", + "lodash-es": "^4.17.21" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dayjs": { + "version": "1.11.23", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.23.tgz", + "integrity": "sha512-QDTCU0M0MxR3hQfnlDJfwekQiaanm1ubOD231u73WBckQ/fsamwRLiE2GBz6D3a/xF1NgfiDLJjXBa1hYOYTtQ==", + "license": "MIT" + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.8.tgz", + "integrity": "sha512-SceYGWXvdqlWa/OnQ5FQuV+NxvNmMRhMw/w9AHkH71hTzveND4BTYgvp16g+oITK47qbOl/3D0bl0iygehWAWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/defu": { + "version": "6.1.7", + "resolved": "https://registry.npmmirror.com/defu/-/defu-6.1.7.tgz", + "integrity": "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/delaunator": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/delaunator/-/delaunator-5.1.0.tgz", + "integrity": "sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==", + "license": "ISC", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "dev": true, + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dingbat-to-unicode": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/dingbat-to-unicode/-/dingbat-to-unicode-1.0.1.tgz", + "integrity": "sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==", + "license": "BSD-2-Clause" + }, + "node_modules/docx-preview": { + "version": "0.3.7", + "resolved": "https://registry.npmmirror.com/docx-preview/-/docx-preview-0.3.7.tgz", + "integrity": "sha512-Lav69CTA/IYZPJTsKH7oYeoZjyg96N0wEJMNslGJnZJ+dMUZK85Lt5ASC79yUlD48ecWjuv+rkcmFt6EVPV0Xg==", + "license": "Apache-2.0", + "dependencies": { + "jszip": ">=3.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom7": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/dom7/-/dom7-3.0.0.tgz", + "integrity": "sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==", + "license": "MIT", + "dependencies": { + "ssr-window": "^3.0.0-alpha.1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/dompurify": { + "version": "3.4.15", + "resolved": "https://registry.npmmirror.com/dompurify/-/dompurify-3.4.15.tgz", + "integrity": "sha512-EUBjM+B+lkDE41iE82DDSCfkoPGfXx8IxFxPMjNzm/Uk4xDet77rTN9wqlxlVg71kK7XGuUMv6wUxJUwwv+Xyw==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "8.0.3", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-8.0.3.tgz", + "integrity": "sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/duck": { + "version": "0.1.12", + "resolved": "https://registry.npmmirror.com/duck/-/duck-0.1.12.tgz", + "integrity": "sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==", + "license": "BSD", + "dependencies": { + "underscore": "^1.13.1" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true, + "license": "MIT" + }, + "node_modules/echarts": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/echarts/-/echarts-6.1.0.tgz", + "integrity": "sha512-q0yaFPggC9FUdsWH4blavRWFmxdrIodbkoKNAjJudAI6CA9gNPxHtV2RcZNEepZVlk4yvBYkOkbk6HIVpIyHZA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "2.3.0", + "zrender": "6.1.0" + } + }, + "node_modules/echarts/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmmirror.com/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/element-resize-detector": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/element-resize-detector/-/element-resize-detector-1.2.4.tgz", + "integrity": "sha512-Fl5Ftk6WwXE0wqCgNoseKWndjzZlDCwuPTcoVZfCP9R3EHQF8qUtr3YUPNETegRBOKqQKPW3n4kiIWngGi8tKg==", + "license": "MIT", + "dependencies": { + "batch-processor": "1.0.0" + } + }, + "node_modules/emf-converter": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/emf-converter/-/emf-converter-2.0.2.tgz", + "integrity": "sha512-QLUufb45P3LlOudCoizBtJpO8cBw8LayH0mkvkRvIjvMlb6junwP0EXgUkdDyZUEF2QSEZUPV8rO8DS5rsJmkA==", + "license": "Apache-2.0" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-abstract": { + "version": "1.24.2", + "resolved": "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.24.2.tgz", + "integrity": "sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-abstract-get": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/es-abstract-get/-/es-abstract-get-1.0.0.tgz", + "integrity": "sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.2", + "is-callable": "^1.2.7", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.2.tgz", + "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.3.4.tgz", + "integrity": "sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-abstract-get": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "is-callable": "^1.2.7", + "is-date-object": "^1.1.0", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-toolkit": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/es-toolkit/-/es-toolkit-1.52.0.tgz", + "integrity": "sha512-XTNEJQh1tY1ZJVcf6ayP/2n4ZPyaHlW2FWs7xvw5ddPuhUVjLD3olQVQS7kf58JbAB48iL0uL/jerTrjtV3lDA==", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks", + "tests/types", + "tests/browser-compat" + ] + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", + "dev": true, + "license": "MIT" + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "license": "ISC", + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/esbuild": { + "version": "0.11.3", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.11.3.tgz", + "integrity": "sha512-BzVRHcCtFepjS9WcqRjqoIxLqgpK21a8J4Zi4msSGxDxiXVO1IbcqT1KjhdDDnJxKfe7bvzZrvMEX+bVO0Elcw==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exsolve": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/exsolve/-/exsolve-1.1.1.tgz", + "integrity": "sha512-9U/jZUgjnSGyntRr6y5Muu1MJcwFl6kPu7k8qLF0IMNfLqvw0NZ4nnVDq0RVoZ0RvCyumib4Ez3KYrVfilrw+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "license": "ISC", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastdom": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/fastdom/-/fastdom-1.0.12.tgz", + "integrity": "sha512-LB+xjSTEbjHE1cWsxu+tN2Xqr1kpi+V9aADI7sVM5ZMaXyYGPHULQMzpJMYqOTULK/73pUkWVzzObFRBkPr+hg==", + "license": "MIT", + "dependencies": { + "strictdom": "^1.0.1" + } + }, + "node_modules/fastq": { + "version": "1.20.1", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/filelist": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/filelist/-/filelist-1.0.6.tgz", + "integrity": "sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.1.4.tgz", + "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.9.tgz", + "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/follow-redirects": { + "version": "1.16.0", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "license": "MIT", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.2.0.tgz", + "integrity": "sha512-jObKIik1P2QjPHP5nz5BaOtUlfgS0fWo8IUByNXkM+o+02sJOi94em77GwJKQSJ3gfPHdgzLNrHc1uokV4P/ew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2", + "hasown": "^2.0.4", + "is-callable": "^1.2.7", + "is-document.all": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hachure-fill": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/hachure-fill/-/hachure-fill-0.5.2.tgz", + "integrity": "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==", + "license": "MIT" + }, + "node_modules/handlebars": { + "version": "4.7.9", + "resolved": "https://registry.npmmirror.com/handlebars/-/handlebars-4.7.9.tgz", + "integrity": "sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.4.tgz", + "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/heic2any": { + "version": "0.0.4", + "resolved": "https://registry.npmmirror.com/heic2any/-/heic2any-0.0.4.tgz", + "integrity": "sha512-3lLnZiDELfabVH87htnRolZ2iehX9zwpRyGNz22GKXIu0fznlblf0/ftppXKNqS26dqFSeqfIBhAmAj/uSp0cA==", + "license": "MIT" + }, + "node_modules/hls.js": { + "version": "1.7.2", + "resolved": "https://registry.npmmirror.com/hls.js/-/hls.js-1.7.2.tgz", + "integrity": "sha512-CW/pPvSOFIRsosbwxrYaE9ERmpTo5fbTqL7wCvuCFlqW1Bmb1K5fXsY7yiH95rmlr4rVuA7UXHbM/cIXQ6AXwg==", + "license": "Apache-2.0" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/html-void-elements/-/html-void-elements-2.0.1.tgz", + "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/htmlparser2/node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/htmlparser2/node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/htmlparser2/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/htmlparser2/node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/htmlparser2/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/htmlparser2/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/http2-client": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/http2-client/-/http2-client-1.3.5.tgz", + "integrity": "sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==", + "dev": true, + "license": "MIT" + }, + "node_modules/hyparquet": { + "version": "1.30.0", + "resolved": "https://registry.npmmirror.com/hyparquet/-/hyparquet-1.30.0.tgz", + "integrity": "sha512-HlvW+Luuo2RtvTzDnTJN4F2rXxKQMcmAVNnT1khytf1MR/vDS6ALeYyWwbU1X9rrOLLIG0fjRa0Y5q3XxvOXdA==", + "license": "MIT" + }, + "node_modules/i18next": { + "version": "20.6.1", + "resolved": "https://registry.npmmirror.com/i18next/-/i18next-20.6.1.tgz", + "integrity": "sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmmirror.com/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/immutable": { + "version": "5.1.9", + "resolved": "https://registry.npmmirror.com/immutable/-/immutable-5.1.9.tgz", + "integrity": "sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==", + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-meta-resolve": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/import-meta-resolve/-/import-meta-resolve-4.2.0.tgz", + "integrity": "sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.2.tgz", + "integrity": "sha512-AIbwAcazqP3R65dGvqk1V+a+vE5Fg1yu/ZKMOiBWSUIXXiwQkYmXQcVa2O0nh0tSDKDFKxG2mY7dB1Sr4hEP1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-builtin-module": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz", + "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", + "license": "MIT", + "dependencies": { + "builtin-modules": "^3.3.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.2", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.16.2.tgz", + "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-1.0.4.tgz", + "integrity": "sha512-bv5z95W0dDtLfKwDfkTNxaRxmISBD3eQBKJeVxv2AQ7MjuUnDNG7cIQqvFtMOUYhsILWHhMayWdoGqNqYYYjww==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.2", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-document.all": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-document.all/-/is-document.all-1.0.0.tgz", + "integrity": "sha512-+XSoyS05OdBbhFuELhgTCpFNHkpBOJqtsZfUFFpe5QTw+9Sjbh8zitxhQkYAo6wV7e1Vb8cAPvpCk9jGam/82g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hotkey": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/is-hotkey/-/is-hotkey-0.2.0.tgz", + "integrity": "sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==", + "license": "MIT" + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "license": "MIT" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jackspeak": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/jackspeak/-/jackspeak-4.2.3.tgz", + "integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^9.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jake": { + "version": "10.9.4", + "resolved": "https://registry.npmmirror.com/jake/-/jake-10.9.4.tgz", + "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.6", + "filelist": "^1.0.4", + "picocolors": "^1.1.1" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jiti": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/jiti/-/jiti-2.7.0.tgz", + "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/js-calendar": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/js-calendar/-/js-calendar-1.2.3.tgz", + "integrity": "sha512-dAA1/Zbp4+c5E+ARCVTIuKepXsNLzSYfzvOimiYD4S5eeP9QuplSHLcdhfqFSwyM1o1u6ku6RRRCyaZ0YAjiBw==", + "license": "ISC" + }, + "node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.3.1.tgz", + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsonfile": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.1.tgz", + "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "license": "(MIT OR GPL-3.0-or-later)", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jszip/node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/katex": { + "version": "0.16.47", + "resolved": "https://registry.npmmirror.com/katex/-/katex-0.16.47.tgz", + "integrity": "sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "license": "MIT", + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/khroma": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/layout-base": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==", + "license": "MIT" + }, + "node_modules/leaflet": { + "version": "1.9.4", + "resolved": "https://registry.npmmirror.com/leaflet/-/leaflet-1.9.4.tgz", + "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==", + "license": "BSD-2-Clause" + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "license": "MIT", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/local-pkg": { + "version": "0.5.1", + "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.5.1.tgz", + "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.2.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/lodash": { + "version": "4.18.1", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.18.1.tgz", + "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", + "license": "MIT" + }, + "node_modules/lodash-es": { + "version": "4.18.1", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.18.1.tgz", + "integrity": "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==", + "license": "MIT" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "license": "MIT" + }, + "node_modules/lodash.chunk": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/lodash.chunk/-/lodash.chunk-4.2.0.tgz", + "integrity": "sha512-ZzydJKfUHJwHa+hF5X66zLFCBrWn5GeF28OHEr4WVWtNDXlQ/IjWKPBiikqKo2ne0+v6JgCgJ0GzJp8k8bHC7w==", + "license": "MIT" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" + }, + "node_modules/lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==", + "license": "MIT" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", + "license": "MIT" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", + "license": "MIT" + }, + "node_modules/lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lop": { + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/lop/-/lop-0.4.2.tgz", + "integrity": "sha512-RefILVDQ4DKoRZsJ4Pj22TxE3omDO47yFpkIBoDKzkqPRISs5U1cnAdg/5583YPkWPaLIYHOKRMQSvjFsO26cw==", + "license": "BSD-2-Clause", + "dependencies": { + "duck": "^0.1.12", + "option": "~0.2.1", + "underscore": "^1.13.1" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "11.5.2", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/magic-regexp": { + "version": "0.10.0", + "resolved": "https://registry.npmmirror.com/magic-regexp/-/magic-regexp-0.10.0.tgz", + "integrity": "sha512-Uly1Bu4lO1hwHUW0CQeSWuRtzCMNO00CmXtS8N6fyvB3B979GOEEeAkiTUDsmbYLAbvpUS/Kt5c4ibosAzVyVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "estree-walker": "^3.0.3", + "magic-string": "^0.30.12", + "mlly": "^1.7.2", + "regexp-tree": "^0.1.27", + "type-level-regexp": "~0.1.17", + "ufo": "^1.5.4", + "unplugin": "^2.0.0" + } + }, + "node_modules/magic-regexp/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/magic-regexp/node_modules/unplugin": { + "version": "2.3.11", + "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-2.3.11.tgz", + "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "acorn": "^8.15.0", + "picomatch": "^4.0.3", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/mammoth": { + "version": "1.12.2", + "resolved": "https://registry.npmmirror.com/mammoth/-/mammoth-1.12.2.tgz", + "integrity": "sha512-MH2vkgafD/2MYUaEOtoXLKrHQZ7yLYTHGQgyLNtYZHiUxU1K1QQ+8qMFquDAfhBm06wSGSws3J+Q9QTsKtR44g==", + "license": "BSD-2-Clause", + "dependencies": { + "@xmldom/xmldom": "^0.8.6", + "argparse": "~1.0.3", + "base64-js": "^1.5.1", + "bluebird": "~3.4.0", + "dingbat-to-unicode": "^1.0.1", + "jszip": "^3.7.1", + "lop": "^0.4.2", + "path-is-absolute": "^1.0.0", + "underscore": "^1.13.1", + "xmlbuilder": "^10.0.0" + }, + "bin": { + "mammoth": "bin/mammoth" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/mammoth/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/mammoth/node_modules/bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", + "license": "MIT" + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/marked": { + "version": "18.0.12", + "resolved": "https://registry.npmmirror.com/marked/-/marked-18.0.12.tgz", + "integrity": "sha512-LEm4ga2YeI2T3GVHj9b0BaDPPk93LLTHMFeMyQbNIzPxc8vCI0y/scy0ZA6z6lXKyT9j9Nhl/OC6ZYKYGuFScA==", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/merge-options": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-options/-/merge-options-1.0.1.tgz", + "integrity": "sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/mermaid": { + "version": "11.17.2", + "resolved": "https://registry.npmmirror.com/mermaid/-/mermaid-11.17.2.tgz", + "integrity": "sha512-V6K3C8EBdEsPFZXSKMJe6ppQOENxuHARr9GvHX4hh47lAbhMRD9qf4oEK7LoaRQxULMa80/qt5gHO73aCleBBg==", + "license": "MIT", + "dependencies": { + "@braintree/sanitize-url": "^7.1.2", + "@iconify/utils": "^3.0.2", + "@mermaid-js/parser": "^1.2.1", + "@types/d3": "^7.4.3", + "@upsetjs/venn.js": "^2.0.0", + "cytoscape": "^3.34.0", + "cytoscape-cose-bilkent": "^4.1.0", + "cytoscape-fcose": "^2.2.0", + "d3": "^7.9.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.14", + "dayjs": "^1.11.21", + "dompurify": "^3.3.3", + "es-toolkit": "^1.45.1", + "fastdom": "1.0.12", + "katex": "^0.16.47", + "khroma": "^2.1.0", + "marked": "^16.3.0", + "roughjs": "^4.6.6", + "stylis": "^4.3.6", + "ts-dedent": "^2.2.0", + "uuid": "^11.1.0 || ^12 || ^13 || ^14.0.0" + } + }, + "node_modules/mermaid/node_modules/marked": { + "version": "16.4.2", + "resolved": "https://registry.npmmirror.com/marked/-/marked-16.4.2.tgz", + "integrity": "sha512-TI3V8YYWvkVf3KJe1dRkpnjs68JUPyEa5vjKrp1XEEJUAOaQc+Qj+L1qWbPd0SJuAdQkFU0h73sXXqwDYxsiDA==", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/mermaid/node_modules/uuid": { + "version": "14.0.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-14.0.2.tgz", + "integrity": "sha512-xZe/16rV4aa+HGSOCiY2YeLT1OybRLrrkL/Rqaq7p7GMVXjFh+6wN4oMYgjFmnSnhY8t6Xpdl2l9qmnHYuMHwQ==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist-node/bin/uuid" + } + }, + "node_modules/mgrs": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/mgrs/-/mgrs-1.0.0.tgz", + "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==", + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/mime-match/-/mime-match-1.0.2.tgz", + "integrity": "sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==", + "license": "ISC", + "dependencies": { + "wildcard": "^1.1.0" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mlly": { + "version": "1.8.2", + "resolved": "https://registry.npmmirror.com/mlly/-/mlly-1.8.2.tgz", + "integrity": "sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.16.0", + "pathe": "^2.0.3", + "pkg-types": "^1.3.1", + "ufo": "^1.6.3" + } + }, + "node_modules/mockjs": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz", + "integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==", + "dependencies": { + "commander": "*" + }, + "bin": { + "random": "bin/random" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/muggle-string": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.3.1.tgz", + "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/namespace-emitter": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/namespace-emitter/-/namespace-emitter-2.0.1.tgz", + "integrity": "sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.18", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "license": "ISC" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT", + "optional": true + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch-h2": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz", + "integrity": "sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==", + "dev": true, + "license": "MIT", + "dependencies": { + "http2-client": "^1.2.5" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmmirror.com/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-html-parser": { + "version": "5.4.2", + "resolved": "https://registry.npmmirror.com/node-html-parser/-/node-html-parser-5.4.2.tgz", + "integrity": "sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-select": "^4.2.1", + "he": "1.2.0" + } + }, + "node_modules/node-readfiles": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/node-readfiles/-/node-readfiles-0.2.0.tgz", + "integrity": "sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es6-promise": "^3.2.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/numeral": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/numeral/-/numeral-2.0.6.tgz", + "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/oas-kit-common": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/oas-kit-common/-/oas-kit-common-1.0.8.tgz", + "integrity": "sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "fast-safe-stringify": "^2.0.7" + } + }, + "node_modules/oas-linter": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/oas-linter/-/oas-linter-3.2.2.tgz", + "integrity": "sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@exodus/schemasafe": "^1.0.0-rc.2", + "should": "^13.2.1", + "yaml": "^1.10.0" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/oas-resolver": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/oas-resolver/-/oas-resolver-2.5.6.tgz", + "integrity": "sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "node-fetch-h2": "^2.3.0", + "oas-kit-common": "^1.0.8", + "reftools": "^1.1.9", + "yaml": "^1.10.0", + "yargs": "^17.0.1" + }, + "bin": { + "resolve": "resolve.js" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/oas-schema-walker": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz", + "integrity": "sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==", + "dev": true, + "license": "BSD-3-Clause", + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/oas-validator": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/oas-validator/-/oas-validator-5.0.8.tgz", + "integrity": "sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "call-me-maybe": "^1.0.1", + "oas-kit-common": "^1.0.8", + "oas-linter": "^3.2.2", + "oas-resolver": "^2.5.6", + "oas-schema-walker": "^1.1.5", + "reftools": "^1.1.9", + "should": "^13.2.1", + "yaml": "^1.10.0" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/openapi-types": { + "version": "12.1.3", + "resolved": "https://registry.npmmirror.com/openapi-types/-/openapi-types-12.1.3.tgz", + "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/option": { + "version": "0.2.4", + "resolved": "https://registry.npmmirror.com/option/-/option-0.2.4.tgz", + "integrity": "sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==", + "license": "BSD-2-Clause" + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/own-keys": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/own-keys/-/own-keys-1.0.2.tgz", + "integrity": "sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "get-intrinsic": "^1.3.0", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/oxc-parser": { + "version": "0.131.0", + "resolved": "https://registry.npmmirror.com/oxc-parser/-/oxc-parser-0.131.0.tgz", + "integrity": "sha512-SJ3/7ZPbgie8dr5Z9BI/M51zZbpXba+hRSG0MDzVwMW5CRQg2fjYE0jHGlLX4eeiibGgC/mzoDFKSDHwVZEHRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "^0.131.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/Boshen" + }, + "optionalDependencies": { + "@oxc-parser/binding-android-arm-eabi": "0.131.0", + "@oxc-parser/binding-android-arm64": "0.131.0", + "@oxc-parser/binding-darwin-arm64": "0.131.0", + "@oxc-parser/binding-darwin-x64": "0.131.0", + "@oxc-parser/binding-freebsd-x64": "0.131.0", + "@oxc-parser/binding-linux-arm-gnueabihf": "0.131.0", + "@oxc-parser/binding-linux-arm-musleabihf": "0.131.0", + "@oxc-parser/binding-linux-arm64-gnu": "0.131.0", + "@oxc-parser/binding-linux-arm64-musl": "0.131.0", + "@oxc-parser/binding-linux-ppc64-gnu": "0.131.0", + "@oxc-parser/binding-linux-riscv64-gnu": "0.131.0", + "@oxc-parser/binding-linux-riscv64-musl": "0.131.0", + "@oxc-parser/binding-linux-s390x-gnu": "0.131.0", + "@oxc-parser/binding-linux-x64-gnu": "0.131.0", + "@oxc-parser/binding-linux-x64-musl": "0.131.0", + "@oxc-parser/binding-openharmony-arm64": "0.131.0", + "@oxc-parser/binding-wasm32-wasi": "0.131.0", + "@oxc-parser/binding-win32-arm64-msvc": "0.131.0", + "@oxc-parser/binding-win32-ia32-msvc": "0.131.0", + "@oxc-parser/binding-win32-x64-msvc": "0.131.0" + } + }, + "node_modules/oxc-walker": { + "version": "0.7.0", + "resolved": "https://registry.npmmirror.com/oxc-walker/-/oxc-walker-0.7.0.tgz", + "integrity": "sha512-54B4KUhrzbzc4sKvKwVYm7E2PgeROpGba0/2nlNZMqfDyca+yOor5IMb4WLGBatGDT0nkzYdYuzylg7n3YfB7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-regexp": "^0.10.0" + }, + "peerDependencies": { + "oxc-parser": ">=0.98.0" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/package-manager-detector": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/package-manager-detector/-/package-manager-detector-1.8.0.tgz", + "integrity": "sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==", + "license": "MIT" + }, + "node_modules/pako": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/pako/-/pako-2.2.0.tgz", + "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "(MIT AND Zlib)" + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parsedbf": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/parsedbf/-/parsedbf-2.0.0.tgz", + "integrity": "sha512-WNjKn/cwgGBkXqQLif+2VMEahcRHkBRU0/RfBWZ7Vj7snRNNW63yW1mVuuHRDyXTRxuGCzAHHBcr/Fn+U/bXjQ==", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-data-parser": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/path-data-parser/-/path-data-parser-0.1.0.tgz", + "integrity": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==", + "license": "MIT" + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.1.3", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/path-to-regexp": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "license": "MIT" + }, + "node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/pdfjs-dist": { + "version": "4.10.38", + "resolved": "https://registry.npmmirror.com/pdfjs-dist/-/pdfjs-dist-4.10.38.tgz", + "integrity": "sha512-/Y3fcFrXEAsMjJXeL9J8+ZG9U01LbuWaYypvDW2ycW1jL269L3js3DVBjDJ0Up9Np1uqDXsDrRihHANhZOlwdQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=20" + }, + "optionalDependencies": { + "@napi-rs/canvas": "^0.1.65" + } + }, + "node_modules/perfect-debounce": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/perfect-debounce/-/perfect-debounce-2.1.0.tgz", + "integrity": "sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pinia": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/pinia/-/pinia-2.3.1.tgz", + "integrity": "sha512-khUlZSwt9xXCaTbbxFYBKDc/bWAGWJjOgvxETwkTN7KRm66EeT1ZdZj6i2ceh9sP2Pzqsbc704r2yngBrxBVug==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.3", + "vue-demi": "^0.14.10" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "typescript": ">=4.4.4", + "vue": "^2.7.0 || ^3.5.11" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/points-on-curve": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/points-on-curve/-/points-on-curve-0.2.0.tgz", + "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==", + "license": "MIT" + }, + "node_modules/points-on-path": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/points-on-path/-/points-on-path-0.2.1.tgz", + "integrity": "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==", + "license": "MIT", + "dependencies": { + "path-data-parser": "0.1.0", + "points-on-curve": "0.2.0" + } + }, + "node_modules/popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmmirror.com/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postal-mime": { + "version": "2.7.6", + "resolved": "https://registry.npmmirror.com/postal-mime/-/postal-mime-2.7.6.tgz", + "integrity": "sha512-UUlyE2KlxmvwMGq060onF/VWU3zD6dVW31FwokQ5v26jWd35fbs2MoTFzh+jXnPwAyV2MULMKXcBInGOl5TO6Q==", + "license": "MIT-0" + }, + "node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-prefix-selector": { + "version": "1.16.1", + "resolved": "https://registry.npmmirror.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz", + "integrity": "sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": ">4 <9" + } + }, + "node_modules/postcss/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posthtml": { + "version": "0.9.2", + "resolved": "https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz", + "integrity": "sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "posthtml-parser": "^0.2.0", + "posthtml-render": "^1.0.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posthtml-parser": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz", + "integrity": "sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "htmlparser2": "^3.8.3", + "isobject": "^2.1.0" + } + }, + "node_modules/posthtml-parser/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/posthtml-parser/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posthtml-rename-id": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz", + "integrity": "sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "1.0.5" + } + }, + "node_modules/posthtml-render": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/posthtml-render/-/posthtml-render-1.4.0.tgz", + "integrity": "sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/posthtml-svg-mode": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz", + "integrity": "sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "merge-options": "1.0.1", + "posthtml": "^0.9.2", + "posthtml-parser": "^0.2.1", + "posthtml-render": "^1.0.6" + } + }, + "node_modules/preact": { + "version": "10.29.8", + "resolved": "https://registry.npmmirror.com/preact/-/preact-10.29.8.tgz", + "integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + }, + "peerDependencies": { + "preact-render-to-string": ">=5" + }, + "peerDependenciesMeta": { + "preact-render-to-string": { + "optional": true + } + } + }, + "node_modules/prettier": { + "version": "3.9.6", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-3.9.6.tgz", + "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/proj4": { + "version": "2.22.0", + "resolved": "https://registry.npmmirror.com/proj4/-/proj4-2.22.0.tgz", + "integrity": "sha512-MVvH09QrYm3A235rcX39WDiCKanrBiblu28l0KYIn/B2DofmYhvP/LLS43kE66jNDfx/P1l/nah3JmsAq8UgbQ==", + "license": "MIT", + "dependencies": { + "mgrs": "1.0.0", + "wkt-parser": "^1.5.5" + }, + "funding": { + "url": "https://github.com/sponsors/ahocevar" + }, + "peerDependencies": { + "geotiff": "*" + }, + "peerDependenciesMeta": { + "geotiff": { + "optional": true + } + } + }, + "node_modules/quansync": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/quansync/-/quansync-1.0.0.tgz", + "integrity": "sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/rate-limiter-flexible": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/rate-limiter-flexible/-/rate-limiter-flexible-5.0.5.tgz", + "integrity": "sha512-+/dSQfo+3FYwYygUs/V2BBdwGa9nFtakDwKt4l0bnvNB53TNT++QSFewwHX9qXrZJuMe9j+TUaU21lm5ARgqdQ==", + "license": "ISC" + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-5.1.1.tgz", + "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reftools": { + "version": "1.1.9", + "resolved": "https://registry.npmmirror.com/reftools/-/reftools-1.1.9.tgz", + "integrity": "sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==", + "dev": true, + "license": "BSD-3-Clause", + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp-tree": { + "version": "0.1.27", + "resolved": "https://registry.npmmirror.com/regexp-tree/-/regexp-tree-0.1.27.tgz", + "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", + "dev": true, + "license": "MIT", + "bin": { + "regexp-tree": "bin/regexp-tree" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.12", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.12.tgz", + "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "dev": true, + "license": "MIT" + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/robust-predicates": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-3.0.3.tgz", + "integrity": "sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==", + "license": "Unlicense" + }, + "node_modules/rollup": { + "version": "2.80.0", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-2.80.0.tgz", + "integrity": "sha512-cIFJOD1DESzpjOBl763Kp1AH7UE/0fcdHe6rZXUdQ9c50uvgigvW97u3IcSeBwOkgqL/PXPBktBCh0KEu5L8XQ==", + "license": "MIT", + "peer": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/roughjs": { + "version": "4.6.6", + "resolved": "https://registry.npmmirror.com/roughjs/-/roughjs-4.6.6.tgz", + "integrity": "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==", + "license": "MIT", + "dependencies": { + "hachure-fill": "^0.5.2", + "path-data-parser": "^0.1.0", + "points-on-curve": "^0.2.0", + "points-on-path": "^0.2.1" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", + "license": "BSD-3-Clause" + }, + "node_modules/safe-array-concat": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.1.4.tgz", + "integrity": "sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "get-intrinsic": "^1.3.0", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.103.1", + "resolved": "https://registry.npmmirror.com/sass/-/sass-1.103.1.tgz", + "integrity": "sha512-9icZURbP51S6S0QGoyaeqk9uB06GNWxsFYWfH5RgpFgqK5FA8tJcM3AdVxrZEVJ7dz+L87nG95gBKf4VuaMHGw==", + "license": "MIT", + "dependencies": { + "chokidar": "^5.0.0", + "immutable": "^5.1.5", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=20.19.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sax": { + "version": "1.6.1", + "resolved": "https://registry.npmmirror.com/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/scroll-into-view-if-needed": { + "version": "2.2.31", + "resolved": "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", + "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==", + "license": "MIT", + "dependencies": { + "compute-scroll-into-view": "^1.0.20" + } + }, + "node_modules/scule": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/scule/-/scule-1.3.0.tgz", + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "dev": true, + "license": "MIT" + }, + "node_modules/seek-bzip": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/seek-bzip/-/seek-bzip-2.0.0.tgz", + "integrity": "sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg==", + "license": "MIT", + "dependencies": { + "commander": "^6.0.0" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/seek-bzip/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/should": { + "version": "13.2.3", + "resolved": "https://registry.npmmirror.com/should/-/should-13.2.3.tgz", + "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "should-equal": "^2.0.0", + "should-format": "^3.0.3", + "should-type": "^1.4.0", + "should-type-adaptors": "^1.0.1", + "should-util": "^1.0.0" + } + }, + "node_modules/should-equal": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/should-equal/-/should-equal-2.0.0.tgz", + "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "should-type": "^1.4.0" + } + }, + "node_modules/should-format": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/should-format/-/should-format-3.0.3.tgz", + "integrity": "sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "should-type": "^1.3.0", + "should-type-adaptors": "^1.0.1" + } + }, + "node_modules/should-type": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/should-type/-/should-type-1.4.0.tgz", + "integrity": "sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/should-type-adaptors": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", + "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "should-type": "^1.3.0", + "should-util": "^1.0.0" + } + }, + "node_modules/should-util": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/should-util/-/should-util-1.0.1.tgz", + "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==", + "dev": true, + "license": "MIT" + }, + "node_modules/shpjs": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/shpjs/-/shpjs-6.2.0.tgz", + "integrity": "sha512-8cR/RKYHQepmVyBMtzZQ+1bnSbWrtLXS6aoEJmpUlOSHtSUddterebVxYmIWq2g9kOEX9jm2kjHiikyPX7cNQA==", + "license": "MIT", + "dependencies": { + "but-unzip": "^0.1.4", + "parsedbf": "^2.0.0", + "proj4": "^2.1.4" + } + }, + "node_modules/side-channel": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.1.1.tgz", + "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4", + "side-channel-list": "^1.0.1", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.1.tgz", + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/sirv": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-3.0.2.tgz", + "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/slate": { + "version": "0.72.8", + "resolved": "https://registry.npmmirror.com/slate/-/slate-0.72.8.tgz", + "integrity": "sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==", + "license": "MIT", + "dependencies": { + "immer": "^9.0.6", + "is-plain-object": "^5.0.0", + "tiny-warning": "^1.0.3" + } + }, + "node_modules/slate-history": { + "version": "0.66.0", + "resolved": "https://registry.npmmirror.com/slate-history/-/slate-history-0.66.0.tgz", + "integrity": "sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^5.0.0" + }, + "peerDependencies": { + "slate": ">=0.65.3" + } + }, + "node_modules/slate-history/node_modules/is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/slate/node_modules/is-plain-object": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.1.0.tgz", + "integrity": "sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snabbdom": { + "version": "3.6.4", + "resolved": "https://registry.npmmirror.com/snabbdom/-/snabbdom-3.6.4.tgz", + "integrity": "sha512-VmxEfuw1/Y/eFj5VtMhYnukExpYiPkNzoo3+N3qwAOUDMl8wXgbli5ebR+j0knE3lZ/0eYskLxNcX64uy10N9w==", + "license": "MIT", + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmmirror.com/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "license": "MIT", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sortablejs": { + "version": "1.14.0", + "resolved": "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz", + "integrity": "sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==", + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmmirror.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true, + "license": "MIT" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" + }, + "node_modules/ssr-window": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz", + "integrity": "sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==", + "license": "MIT" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strictdom": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/strictdom/-/strictdom-1.0.1.tgz", + "integrity": "sha512-cEmp9QeXXRmjj/rVp9oyiqcvyocWab/HaoN4+bwFeZ7QzykJD6L3yD4v12K1x0tHpqRqVpJevN3gW7kyM39Bqg==", + "license": "MIT" + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.11", + "resolved": "https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.11.tgz", + "integrity": "sha512-PwvK7BU+CMTJGYQCTZb5RWXIML92lftJLhQz1tBzgKiqGxJaMlBAa48POXaNAC2s4y8jr3EFqrkF9+44neS46w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.2", + "es-object-atoms": "^1.1.2", + "has-property-descriptors": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.10.tgz", + "integrity": "sha512-2+3aDAOmPTmuFwjDnmJG2ctEkQKVki7vOSqaxkv42Mowj1V6PnvuwFCRrR5lChUux1TBskPjfkeTOhqczDMxTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-literal": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/strip-literal/-/strip-literal-2.1.1.tgz", + "integrity": "sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/stylis": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/stylis/-/stylis-4.4.0.tgz", + "integrity": "sha512-5Z9ZpRzfuH6l/UAvCPAPUo3665Nk2wLaZU3x+TLHKVzIz33+sbJqbtrYoC3KD4/uVOr2Zp+L0LySezP9OHV9yA==", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-baker": { + "version": "1.7.0", + "resolved": "https://registry.npmmirror.com/svg-baker/-/svg-baker-1.7.0.tgz", + "integrity": "sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bluebird": "^3.5.0", + "clone": "^2.1.1", + "he": "^1.1.1", + "image-size": "^0.5.1", + "loader-utils": "^1.1.0", + "merge-options": "1.0.1", + "micromatch": "3.1.0", + "postcss": "^5.2.17", + "postcss-prefix-selector": "^1.6.0", + "posthtml-rename-id": "^1.0", + "posthtml-svg-mode": "^1.0.3", + "query-string": "^4.3.2", + "traverse": "^0.6.6" + } + }, + "node_modules/svg-baker/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/svg-baker/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svg-baker/node_modules/micromatch": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz", + "integrity": "sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.2.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "extglob": "^2.0.2", + "fragment-cache": "^0.2.1", + "kind-of": "^5.0.2", + "nanomatch": "^1.2.1", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svg-baker/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/svgo": { + "version": "2.8.3", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.3.tgz", + "integrity": "sha512-5EZD0pafXX6PphdwOGCiVLDSaV1xyuQao2blHajHLsPxr07q4mmEjdtXEWgG07ae2mIz8Ex2CDXNCTiXhy3Khw==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "sax": "^1.5.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/swagger2openapi": { + "version": "7.0.8", + "resolved": "https://registry.npmmirror.com/swagger2openapi/-/swagger2openapi-7.0.8.tgz", + "integrity": "sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "call-me-maybe": "^1.0.1", + "node-fetch": "^2.6.1", + "node-fetch-h2": "^2.3.0", + "node-readfiles": "^0.2.0", + "oas-kit-common": "^1.0.8", + "oas-resolver": "^2.5.6", + "oas-schema-walker": "^1.1.5", + "oas-validator": "^5.0.8", + "reftools": "^1.1.9", + "yaml": "^1.10.0", + "yargs": "^17.0.1" + }, + "bin": { + "boast": "boast.js", + "oas-validate": "oas-validate.js", + "swagger2openapi": "swagger2openapi.js" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" + } + }, + "node_modules/terser": { + "version": "5.51.2", + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.51.2.tgz", + "integrity": "sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==", + "devOptional": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/three": { + "version": "0.184.0", + "resolved": "https://registry.npmmirror.com/three/-/three-0.184.0.tgz", + "integrity": "sha512-wtTRjG92pM5eUg/KuUnHsqSAlPM296brTOcLgMRqEeylYTh/CdtvKUvCyyCQTzFuStieWxvZb8mVTMvdPyUpxg==", + "license": "MIT" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "license": "MIT" + }, + "node_modules/tinycolor2": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==", + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/tinyexec/-/tinyexec-1.3.0.tgz", + "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-regex-range/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/to-regex/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/topojson-client": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/topojson-client/-/topojson-client-3.1.0.tgz", + "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", + "license": "ISC", + "dependencies": { + "commander": "2" + }, + "bin": { + "topo2geo": "bin/topo2geo", + "topomerge": "bin/topomerge", + "topoquantize": "bin/topoquantize" + } + }, + "node_modules/topojson-client/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true, + "license": "MIT" + }, + "node_modules/traverse": { + "version": "0.6.11", + "resolved": "https://registry.npmmirror.com/traverse/-/traverse-0.6.11.tgz", + "integrity": "sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==", + "dev": true, + "license": "MIT", + "dependencies": { + "gopd": "^1.2.0", + "typedarray.prototype.slice": "^1.0.5", + "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ts-dedent": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/ts-dedent/-/ts-dedent-2.3.0.tgz", + "integrity": "sha512-JfJeIHke7y2egdGGgRAvpCwYFUsHlM2gPcrVOxFkznt/4uzQ7HFmvE63iFHVLBJNDuyDOQgijDK/tXH/f6Msjg==", + "license": "MIT", + "engines": { + "node": ">=6.10" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmmirror.com/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "license": "ISC" + }, + "node_modules/type-level-regexp": { + "version": "0.1.17", + "resolved": "https://registry.npmmirror.com/type-level-regexp/-/type-level-regexp-0.1.17.tgz", + "integrity": "sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==", + "dev": true, + "license": "MIT" + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.8.tgz", + "integrity": "sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "for-each": "^0.3.5", + "gopd": "^1.2.0", + "is-typed-array": "^1.1.15", + "possible-typed-array-names": "^1.1.0", + "reflect.getprototypeof": "^1.0.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "license": "MIT" + }, + "node_modules/typedarray.prototype.slice": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.5.tgz", + "integrity": "sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "math-intrinsics": "^1.1.0", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-offset": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "devOptional": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.6.4", + "resolved": "https://registry.npmmirror.com/ufo/-/ufo-1.6.4.tgz", + "integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmmirror.com/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unconfig": { + "version": "7.5.0", + "resolved": "https://registry.npmmirror.com/unconfig/-/unconfig-7.5.0.tgz", + "integrity": "sha512-oi8Qy2JV4D3UQ0PsopR28CzdQ3S/5A1zwsUwp/rosSbfhJ5z7b90bIyTwi/F7hCLD4SGcZVjDzd4XoUQcEanvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@quansync/fs": "^1.0.0", + "defu": "^6.1.4", + "jiti": "^2.6.1", + "quansync": "^1.0.0", + "unconfig-core": "7.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/unconfig-core": { + "version": "7.5.0", + "resolved": "https://registry.npmmirror.com/unconfig-core/-/unconfig-core-7.5.0.tgz", + "integrity": "sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@quansync/fs": "^1.0.0", + "quansync": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/underscore": { + "version": "1.13.8", + "resolved": "https://registry.npmmirror.com/underscore/-/underscore-1.13.8.tgz", + "integrity": "sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/unimport": { + "version": "3.14.6", + "resolved": "https://registry.npmmirror.com/unimport/-/unimport-3.14.6.tgz", + "integrity": "sha512-CYvbDaTT04Rh8bmD8jz3WPmHYZRG/NnvYVzwD6V1YAlvvKROlAeNDUBhkBGzNav2RKaeuXvlWYaa1V4Lfi/O0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.4", + "acorn": "^8.14.0", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "fast-glob": "^3.3.3", + "local-pkg": "^1.0.0", + "magic-string": "^0.30.17", + "mlly": "^1.7.4", + "pathe": "^2.0.1", + "picomatch": "^4.0.2", + "pkg-types": "^1.3.0", + "scule": "^1.3.0", + "strip-literal": "^2.1.1", + "unplugin": "^1.16.1" + } + }, + "node_modules/unimport/node_modules/confbox": { + "version": "0.2.4", + "resolved": "https://registry.npmmirror.com/confbox/-/confbox-0.2.4.tgz", + "integrity": "sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/unimport/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/unimport/node_modules/local-pkg": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/local-pkg/-/local-pkg-1.2.1.tgz", + "integrity": "sha512-++gUqRDEvcnN6Zhqrr+y/CkVEHhlrR96vZn3nZZPYzMcBUyBtTKzB9NadClFIsIVSsu+3i9tfk/erqy9kAmt7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mlly": "^1.7.4", + "pkg-types": "^2.3.0", + "quansync": "^0.2.11" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/unimport/node_modules/local-pkg/node_modules/pkg-types": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/pkg-types/-/pkg-types-2.3.1.tgz", + "integrity": "sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.2.4", + "exsolve": "^1.0.8", + "pathe": "^2.0.3" + } + }, + "node_modules/unimport/node_modules/quansync": { + "version": "0.2.11", + "resolved": "https://registry.npmmirror.com/quansync/-/quansync-0.2.11.tgz", + "integrity": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unocss": { + "version": "66.8.1", + "resolved": "https://registry.npmmirror.com/unocss/-/unocss-66.8.1.tgz", + "integrity": "sha512-f5l4sFQWYY2QoiCWRpmEEgDOdsnSsYJ+pVAIHfba0Sk4a1pU9bSDSfInTDyuy+7IrEHuSbKlQhMvjm6MWyeooQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@unocss/cli": "66.8.1", + "@unocss/core": "66.8.1", + "@unocss/preset-attributify": "66.8.1", + "@unocss/preset-icons": "66.8.1", + "@unocss/preset-mini": "66.8.1", + "@unocss/preset-tagify": "66.8.1", + "@unocss/preset-typography": "66.8.1", + "@unocss/preset-uno": "66.8.1", + "@unocss/preset-web-fonts": "66.8.1", + "@unocss/preset-wind": "66.8.1", + "@unocss/preset-wind3": "66.8.1", + "@unocss/preset-wind4": "66.8.1", + "@unocss/transformer-attributify-jsx": "66.8.1", + "@unocss/transformer-compile-class": "66.8.1", + "@unocss/transformer-directives": "66.8.1", + "@unocss/transformer-variant-group": "66.8.1", + "@unocss/vite": "66.8.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@unocss/astro": "66.8.1", + "@unocss/postcss": "66.8.1", + "@unocss/webpack": "66.8.1" + }, + "peerDependenciesMeta": { + "@unocss/astro": { + "optional": true + }, + "@unocss/postcss": { + "optional": true + }, + "@unocss/webpack": { + "optional": true + } + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "1.16.1", + "resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-1.16.1.tgz", + "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/unplugin-auto-import": { + "version": "0.18.3", + "resolved": "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-0.18.3.tgz", + "integrity": "sha512-q3FUtGQjYA2e+kb1WumyiQMjHM27MrTQ05QfVwtLRVhyYe+KF6TblBYaEX9L6Z0EibsqaXAiW+RFfkcQpfaXzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@antfu/utils": "^0.7.10", + "@rollup/pluginutils": "^5.1.0", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.11", + "minimatch": "^9.0.5", + "unimport": "^3.12.0", + "unplugin": "^1.14.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@nuxt/kit": "^3.2.2", + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/unplugin-auto-import/node_modules/brace-expansion": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.1.4.tgz", + "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/unplugin-auto-import/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/unplugin-utils": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.3.2.tgz", + "integrity": "sha512-xVToRh2CTmLk2HnEG7ac4rl1MJTT3RFkpS8B++/SnB0kXvuaavD+n3m/vrzyWQOdJNSZQACnbz01pnppbwV5BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/utif": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/utif/-/utif-3.1.0.tgz", + "integrity": "sha512-WEo4D/xOvFW53K5f5QTaTbbiORcm2/pCL9P6qmJnup+17eYfKaEhDeX9PeQkuyEoIxlbGklDuGl8xwuXYMrrXQ==", + "license": "MIT", + "dependencies": { + "pako": "^1.0.5" + } + }, + "node_modules/utif/node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/v-click-outside-x": { + "version": "3.7.1", + "resolved": "https://registry.npmmirror.com/v-click-outside-x/-/v-click-outside-x-3.7.1.tgz", + "integrity": "sha512-WmUgmcIXr9clVpm1AYS/FgHtcDicfnfoxgQCNg4O6vfk9GVnxA0vSqO321ogUo0b7czYTidj7fQENvWFMWOkUg==", + "license": "MIT", + "engines": { + "node": ">=8.11.4", + "npm": "6.4.1" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/view-ui-plus": { + "version": "1.3.24", + "resolved": "https://registry.npmmirror.com/view-ui-plus/-/view-ui-plus-1.3.24.tgz", + "integrity": "sha512-umhDHnCPGIHCQYYyZDw3AfGSQqlUThR4/eEZjtzCFrrjLzXpE6I8eIggzZQGKHK3zKzRTopDYJsyeFb+K9MLuQ==", + "license": "MIT", + "dependencies": { + "async-validator": "^3.3.0", + "countup.js": "^1.9.3", + "dayjs": "^1.11.0", + "deepmerge": "^2.2.1", + "element-resize-detector": "^1.2.0", + "js-calendar": "^1.2.3", + "lodash.chunk": "^4.2.0", + "lodash.throttle": "^4.1.1", + "numeral": "^2.0.6", + "popper.js": "^1.14.6", + "select": "^1.1.2", + "tinycolor2": "^1.4.1", + "v-click-outside-x": "^3.7.1" + } + }, + "node_modules/vite": { + "version": "5.4.21", + "resolved": "https://registry.npmmirror.com/vite/-/vite-5.4.21.tgz", + "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-html": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/vite-plugin-html/-/vite-plugin-html-3.2.2.tgz", + "integrity": "sha512-vb9C9kcdzcIo/Oc3CLZVS03dL5pDlOFuhGlZYDCJ840BhWl/0nGeZWf3Qy7NlOayscY4Cm/QRgULCQkEZige5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^4.2.0", + "colorette": "^2.0.16", + "connect-history-api-fallback": "^1.6.0", + "consola": "^2.15.3", + "dotenv": "^16.0.0", + "dotenv-expand": "^8.0.2", + "ejs": "^3.1.6", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.1", + "html-minifier-terser": "^6.1.0", + "node-html-parser": "^5.3.3", + "pathe": "^0.2.0" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-html/node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/vite-plugin-html/node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmmirror.com/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite-plugin-html/node_modules/pathe": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz", + "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite-plugin-html/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vite-plugin-mock": { + "version": "2.9.6", + "resolved": "https://registry.npmmirror.com/vite-plugin-mock/-/vite-plugin-mock-2.9.6.tgz", + "integrity": "sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg==", + "license": "MIT", + "dependencies": { + "@rollup/plugin-node-resolve": "^13.0.4", + "@types/mockjs": "^1.0.4", + "chalk": "^4.1.2", + "chokidar": "^3.5.2", + "connect": "^3.7.0", + "debug": "^4.3.2", + "esbuild": "0.11.3", + "fast-glob": "^3.2.7", + "path-to-regexp": "^6.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "mockjs": ">=1.1.0", + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-mock/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/vite-plugin-mock/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/vite-plugin-mock/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/vite-plugin-mock/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vite-plugin-mock/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/vite-plugin-svg-icons": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/vite-plugin-svg-icons/-/vite-plugin-svg-icons-2.0.1.tgz", + "integrity": "sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/svgo": "^2.6.1", + "cors": "^2.8.5", + "debug": "^4.3.3", + "etag": "^1.8.1", + "fs-extra": "^10.0.0", + "pathe": "^0.2.0", + "svg-baker": "1.7.0", + "svgo": "^2.8.0" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-svg-icons/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/vite-plugin-svg-icons/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite-plugin-svg-icons/node_modules/pathe": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/pathe/-/pathe-0.2.0.tgz", + "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "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" + } + }, + "node_modules/vite/node_modules/postcss": { + "version": "8.5.26", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.26.tgz", + "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.17", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/vite/node_modules/rollup": { + "version": "4.63.1", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.63.1.tgz", + "integrity": "sha512-3Df9jsstwhccuEfmAMi9l8XUh/GOkVObmFTU7CCVBysEbcOZLl84jCtaAZMcPiMz2EGKsATzQcU+Xr3n/wU6cg==", + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.9" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@napi-rs/lzma-linux-x64-gnu": "1.5.1", + "@rollup/rollup-android-arm-eabi": "4.63.1", + "@rollup/rollup-android-arm64": "4.63.1", + "@rollup/rollup-darwin-arm64": "4.63.1", + "@rollup/rollup-darwin-x64": "4.63.1", + "@rollup/rollup-freebsd-arm64": "4.63.1", + "@rollup/rollup-freebsd-x64": "4.63.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.63.1", + "@rollup/rollup-linux-arm-musleabihf": "4.63.1", + "@rollup/rollup-linux-arm64-gnu": "4.63.1", + "@rollup/rollup-linux-arm64-musl": "4.63.1", + "@rollup/rollup-linux-loong64-gnu": "4.63.1", + "@rollup/rollup-linux-loong64-musl": "4.63.1", + "@rollup/rollup-linux-ppc64-gnu": "4.63.1", + "@rollup/rollup-linux-ppc64-musl": "4.63.1", + "@rollup/rollup-linux-riscv64-gnu": "4.63.1", + "@rollup/rollup-linux-riscv64-musl": "4.63.1", + "@rollup/rollup-linux-s390x-gnu": "4.63.1", + "@rollup/rollup-linux-x64-gnu": "4.63.1", + "@rollup/rollup-linux-x64-musl": "4.63.1", + "@rollup/rollup-openbsd-x64": "4.63.1", + "@rollup/rollup-openharmony-arm64": "4.63.1", + "@rollup/rollup-win32-arm64-msvc": "4.63.1", + "@rollup/rollup-win32-ia32-msvc": "4.63.1", + "@rollup/rollup-win32-x64-gnu": "4.63.1", + "@rollup/rollup-win32-x64-msvc": "4.63.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/vue": { + "version": "3.5.41", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.41.tgz", + "integrity": "sha512-2laE0p+aK+/AOPG/XL/WepOs/GlK755LJ1XECi9kDUrz1FKNw8rb2Xzlw9JS1rqEV55nb0ttsKxVlTCcd+R5cg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.41", + "@vue/compiler-sfc": "3.5.41", + "@vue/runtime-dom": "3.5.41", + "@vue/server-renderer": "3.5.41", + "@vue/shared": "3.5.41" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/vue-router": { + "version": "4.6.4", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.6.4.tgz", + "integrity": "sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/vue-template-compiler": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz", + "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/vue-tsc": { + "version": "1.8.27", + "resolved": "https://registry.npmmirror.com/vue-tsc/-/vue-tsc-1.8.27.tgz", + "integrity": "sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/typescript": "~1.11.1", + "@vue/language-core": "1.8.27", + "semver": "^7.5.4" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/vuedraggable": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz", + "integrity": "sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==", + "license": "MIT", + "dependencies": { + "sortablejs": "1.14.0" + }, + "peerDependencies": { + "vue": "^3.0.1" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.22", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.22.tgz", + "integrity": "sha512-fvO4ExWMFsqyhG3AiPAObMuY1lxaqgYcxbc49CNdWDDECOJNgQyvsOWVwbZc+qf3rzRtxojBK+CMEv0Ld5CYpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-1.1.2.tgz", + "integrity": "sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==", + "license": "MIT" + }, + "node_modules/wkt-parser": { + "version": "1.5.6", + "resolved": "https://registry.npmmirror.com/wkt-parser/-/wkt-parser-1.5.6.tgz", + "integrity": "sha512-cqHU3lzGt/gt2OqIORP0uVy5yeOX43WABmgFkmJsmcqH3HhQo9PiJG6ftytwGKmpQUbegeX7+pQc2BuNCRfcrw==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ahocevar" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/xlsx": { + "name": "@stackline/xlsx", + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/@stackline/xlsx/-/xlsx-1.0.6.tgz", + "integrity": "sha512-9huNkQPK7yQGUfO5wXixydxjh0Zi8y+0wBCIMHdrscXrd2AULCp+ck6ZhZNH5FQROL98PLvfxVy5wRSRosjmhg==", + "license": "Apache-2.0", + "engines": { + "node": ">=20" + } + }, + "node_modules/xmlbuilder": { + "version": "10.1.1", + "resolved": "https://registry.npmmirror.com/xmlbuilder/-/xmlbuilder-10.1.1.tgz", + "integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xz-decompress": { + "version": "0.2.3", + "resolved": "https://registry.npmmirror.com/xz-decompress/-/xz-decompress-0.2.3.tgz", + "integrity": "sha512-O8v6HG8T0PrKBcpyWA13GkSYWFvncwzuzcLx5A7++l3HsE3atmoetXjIxrZ/JV/nbvSZ7WS4+3XvREZuVn+rEA==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yaml": { + "version": "1.10.3", + "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.3.tgz", + "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.7.3", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.7.3.tgz", + "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==", + "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmmirror.com/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-validation-error": { + "version": "3.5.4", + "resolved": "https://registry.npmmirror.com/zod-validation-error/-/zod-validation-error-3.5.4.tgz", + "integrity": "sha512-+hEiRIiPobgyuFlEojnqjJnhFvg4r/i3cqgcm67eehZf/WBaK3g6cD02YU9mtdVxZjv8CzCA9n/Rhrs3yAAvAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "zod": "^3.24.4" + } + }, + "node_modules/zrender": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/zrender/-/zrender-6.1.0.tgz", + "integrity": "sha512-oEGMDB6pOP2S6OwRR4PdVv610zrjnA3Bh+JnSG12fYJlBKjtNAoEb5fSUoCOOINlH96I2fU38/A2UpRKs67xYQ==", + "license": "BSD-3-Clause", + "dependencies": { + "tslib": "2.3.0" + } + }, + "node_modules/zrender/node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..86c62ef --- /dev/null +++ b/package.json @@ -0,0 +1,52 @@ +{ + "name": "svc-hall-hall", + "private": true, + "version": "0.0.0", + "nodeversion": "20.19.4", + "type": "module", + "scripts": { + "dev": "vite --mode dev", + "dev:mock": "vite --mode mock", + "build": "vite build --mode base", + "build:base": "vite build --mode base", + "build:ld": "vite build --mode ld", + "build:prod": "vite build --mode prod", + "preview": "vite preview", + "api:gen": "alova gen -f" + }, + "dependencies": { + "@open-file-viewer/core": "^0.1.43", + "@open-file-viewer/vue": "^0.1.43", + "@types/lodash": "^4.14.196", + "@wangeditor/editor": "^5.1.23", + "@wangeditor/editor-for-vue": "^5.1.12", + "alova": "^3.4.0", + "axios": "^0.24.0", + "lodash": "^4.17.21", + "mitt": "^3.0.1", + "mockjs": "^1.1.0", + "pdfjs-dist": "^4.10.38", + "pinia": "^2.1.4", + "sass": "^1.64.1", + "view-ui-plus": "^1.3.16", + "vite-plugin-mock": "2.9.6", + "vue": "^3.4.19", + "vue-router": "4", + "vuedraggable": "^4.1.0" + }, + "devDependencies": { + "@alova/wormhole": "^1.5.0", + "@types/node": "^20.4.4", + "@unocss/preset-rem-to-px": "^66.6.0", + "@unocss/preset-uno": "^66.6.0", + "@vitejs/plugin-vue": "^5.0.4", + "fast-glob": "^3.3.2", + "typescript": "^5.2.2", + "unocss": "^66.6.0", + "unplugin-auto-import": "0.18.3", + "vite": "^5.1.4", + "vite-plugin-html": "^3.2.2", + "vite-plugin-svg-icons": "^2.0.1", + "vue-tsc": "^1.8.27" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..86ec6d8875ad7cf796f85c3207367a6cfbe99257 GIT binary patch literal 3461 zcmbtWU2IfE6h8OvExT>^x^3y7#Vv^a0ZPFb2|q>+20|Mff`9lRiHHySKz#7U_~3&^ zO?)Iis1LpvUPQ%cq6j2L1;GYl5TeiqEJ7i+l+yopw|jT}zB6|&ON)lY*`0f4&di+e zd}q$gz3*+?y2USRC=(ICvt!efkZIP$0z9|B|56J2uFg#xpYHITjsEvz&hz`*3Ncs2 zbqeA_#vHaq9QIYBjkQ|Xw{6G*+xjq~fHrGhs}oA}^Ns|0k(^dXJSQ|n8G!&W(uW}I z&n>FLgSc1{c|?6wp(gRpE`_(ou&>GsA#Rx83$Zz&@NDy zX@Iq8(R`>|HFkZpu4t{*aRuj*ZN$V5S_7PPCnX*$lNHsENMmYc#MZ8(O6~(HC{9N*iSNn!Qqys7DeN5#nIoSfBdXHzBgynR#Kl6%zXlU33asZ@yc=ugzVBmOse;rWJCHXX{lN(4SowW z|HT!C3W69fC{Pc%Dxy37*Sm<<&#$C6mjT%O1pd;Rm?*dFdm(xQMZcY#k_mzWk*okiD20 z7$%hRRq4Qyj6AXIHJryK#85zOgl%SXkk2bi+MQcnDuUtxcw<9hCi4|l^qRup`QelD z$F(CCCz514lbe+9&VMYk!K^Y<8z7^vw-84Y$pMgVwY@6XXJUbwGRA0aa;Yq@UMFoe z56j|;b}9AzD6B-~F`3BTP{6|%K8XMgA-qos$PmM*$5;!&h(Nc{t}LySUzeajBO2jY`H7|3I z$ke!wD{Ir8(pI}h(swn9AFssu8^ZogONqMxVVeR#Rvp3$uo{tx*-`oR>S3JG19D?} zPDvq<`?DdA9u;QYp0ZD4t&U#)#=*XUhu#!hH%C`WUQZ-RdwrSS83><+|Sp^}J@{*LK61B2E-6dTuyX5GlZ)DH$ z*CoIVo4J%4-nf?lGhdo2Tcv4Xn=DQ>gIz-UM$W?UF&UozTleeoSdUyD?LlB@#uO$U z{+fKFnK5iZr7Wpfp&6ZlLyRQZ@u-+%gCmmz@?>@f;hT|>nPE9IcmfszaKa@Hb4(!8*f4 zFim2hSeEJl2T?4Z>4{9u;?}`fz2AroK8<}mC_nTaK;(?xo=;^7K!Q5!KDr;@y#;)W z7D9#qMq()t5au%tkwYiwMk=uoTQs3tL$*Q(?Ru;B$W+MF|=-Ce$4y`|@wF19;2Z{4*2 Iv7K-I14N1%ssI20 literal 0 HcmV?d00001 diff --git a/public/image/default-bg.png b/public/image/default-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..048f51cb31a3e1c5ad3493301dce0cbd51b7a14b GIT binary patch literal 11295 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 +/** + * 公共办事大厅外壳(学生/教师/访客入口): + * 顶栏(站点名 + 在线办理/我的办件导航 + 当前用户)+ 内容区。 + * 与后台前端(front/)刻意不同:不渲染平台模块菜单(app_module 是管理端契约), + * 只做两个入口——办事大厅、我的办件(详情/办理页从列表进入)。 + * + * 皮肤:启动时按运行时配置(env-config 的 theme/themeParams)应用皮肤包; + * 未配置 → default;未注册 → default(整页回退,见 utils/theme.ts)。 + */ +import { onMounted, ref } from "vue"; +import { baseApi } from "@/api/module/base"; +import config from "@/assets/config/host.config"; +import { applyTheme, resolveTheme, type ThemeManifest } from "@/utils/theme"; + +const userName = ref(""); +const theme = ref(resolveTheme(null)); + +onMounted(async () => { + // 皮肤先应用(首屏观感),再拉用户信息——用户信息失败不影响办理页面使用 + theme.value = applyTheme(config.theme, config.themeParams); + try { + const user: any = await baseApi.getUserInfo().send(); + userName.value = user?.name || ""; + } catch (e: any) { + // CAS 未登录时平台层会跳转登录页(error.message === "redirect"),此处不打扰用户 + if (e?.message !== "redirect") { + console.warn("[public-hall] 获取用户信息失败", e); + } + } +}); + + + diff --git a/src/api/module/base.ts b/src/api/module/base.ts new file mode 100644 index 0000000..84df0b1 --- /dev/null +++ b/src/api/module/base.ts @@ -0,0 +1,26 @@ +import { Method } from "alova"; +import { alovaInstance } from "@/utils/alova/alova-iview"; +import type { SchoolTreeNode } from "@/types/svc"; + +/** + * 基础平台接口(Notice baseApi 平移):用户信息与已授权模块列表(菜单渲染数据源)。 + * 模块清单在 UserBase 按本应用 appKey 配置(app_module),按登录人过滤下发。 + */ +const BASE = "/api/base"; + +function get(url: string, params?: Record): Method { + return new Method("GET", alovaInstance, url, { params }); +} + +class BaseApi { + /** 当前登录用户信息 */ + getUserInfo() { + return get(`${BASE}/GetUserInfo`); + } + /** 当前用户已授权的模块列表(左侧菜单数据源) */ + getUserMod() { + return get(`${BASE}/GetUserMod`); + } +} + +export const baseApi = new BaseApi(); diff --git a/src/api/module/svc.ts b/src/api/module/svc.ts new file mode 100644 index 0000000..762c4bf --- /dev/null +++ b/src/api/module/svc.ts @@ -0,0 +1,126 @@ +import { Method } from "alova"; +import { alovaInstance } from "@/utils/alova/alova-iview"; +import config from "@/assets/config/host.config"; +import type { + ApplySubmitRequest, + ApplyVo, + FlowProgressVo, + HallFilters, + HallItem, + PageResult, +} from "@/types/svc"; + +/** + * 公共办事大厅接口封装(全部为同源 /api/**,CAS 保护)。 + * + * 纪律(2026-09-16 治理,务必遵守): + * 本文件里**不得出现任何 flow-center 地址**(无 flowHost、无直连外部 /api/flow/**)。 + * 撤回/进度/流程图都是流程中心的能力,一律经办事大厅后端中转(后端用 YschFlowOpenApi 出站, + * 对端 appKey 验签 + 撤回按 submitterId 复核)。浏览器侧因此不需要跨应用票据, + * 也不存在"img 带不了签名"的问题——流程图就是一个同源 。 + */ +const HALL = "/api/hall"; +const APPLY = "/api/apply"; +const FILE = "/api/file"; + +function get(url: string, params?: Record): Method { + return new Method("GET", alovaInstance, url, { params }); +} + +function postJSON(url: string, data?: Record | any[]): Method { + return new Method( + "POST", + alovaInstance, + url, + { headers: { "Content-Type": "application/json;charset=UTF-8" } }, + data ? JSON.stringify(data) : undefined + ); +} + +/** POST 表单(@RequestParam) */ +function postForm(url: string, data?: Record): Method { + const form = data + ? Object.entries(data) + .filter(([, v]) => v !== undefined && v !== null) + .map(([k, v]) => `${encodeURIComponent(k)}=${encodeURIComponent(String(v))}`) + .join("&") + : undefined; + return new Method( + "POST", + alovaInstance, + url, + { headers: { "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8" } }, + form + ); +} + +class HallApi { + /** 已发布事项分页(关键词/分类/服务对象/部门筛选) */ + items(params: Record) { + return get>(`${HALL}/items`, params); + } + /** 筛选项(服务对象/分类/部门 + 已发布计数) */ + filters(siteCode: string) { + return get(`${HALL}/filters`, { siteCode }); + } +} + +class ApplyApi { + /** 发起(后端落待提交行 + AFTER_COMMIT 异步代发起;出参见 flowEnabled 判断是否已接入) */ + submit(data: ApplySubmitRequest) { + return postJSON(APPLY, data); + } + /** 待提交态重试(复用同一 bizId,流程中心 uk 幂等) */ + retry(id: number) { + return postForm(`${APPLY}/${id}/retry`); + } + /** 一键重提(仅驳回/撤回态;同 bizId,流程中心 R4 重启推进) */ + resubmit(id: number) { + return postForm(`${APPLY}/${id}/resubmit`); + } + /** 撤回(后端经 SDK 调流程中心托管件;仅提交人本人 + 审批中) */ + withdraw(id: number) { + return postForm(`${APPLY}/${id}/withdraw`); + } + /** 审批进度(结构化轨迹;与详情同可见性守卫) */ + progress(id: number) { + return get(`${APPLY}/${id}/progress`); + } + /** 流程示意图地址(同源 ;token 与字节都在后端流转)。 + * img 标签不走 alova(无 baseUrl 拼接),必须显式带 serviceHost—— + * 部署在 {ctx}/public/ 子路径时裸 /api 会落到网关根导致 404。 */ + diagramUrl(id: number, mode = "dept") { + return `${config.serviceHost}${APPLY}/${id}/diagram.png?mode=${encodeURIComponent(mode)}`; + } + my(params?: Record) { + return get>(`${APPLY}/my`, params); + } + /** 发起页数据(事项要点 + 表单 schema) */ + item(siteCode: string, itemCode: string) { + return get>(`${APPLY}/item`, { siteCode, itemCode }); + } + detail(id: number) { + return get(`${APPLY}/${id}`); + } +} + +class FileApi { + /** 上传(返回完整 URL 与附件行 id;绑定在提交动作完成) */ + upload(file: File, type: "image" | "file", siteCode?: string) { + const form = new FormData(); + form.append("file", file); + form.append("type", type); + if (siteCode) form.append("siteCode", siteCode); + return new Method<{ id: number; fileName: string; fileUrl: string; fileSize: number }>( + "POST", + alovaInstance, + `${FILE}/upload`, + { headers: {} }, + form + ); + } +} + +export const hallApi = new HallApi(); +export const applyApi = new ApplyApi(); +export const fileApi = new FileApi(); diff --git a/src/assets/config/host.config.ts b/src/assets/config/host.config.ts new file mode 100644 index 0000000..6976384 --- /dev/null +++ b/src/assets/config/host.config.ts @@ -0,0 +1,91 @@ +import { BaseConf } from "@/types/Basics"; + +/** + * 配置优先级(高 → 低): + * ① window.__APP_CONFIG__:线上运行时配置,index.html 引导脚本在应用模块加载前同步拉取 + * //api/env-config?target=<部署目录名>(本应用部署于 /{contextPath}/front/, + * 故为 front,对应后端键 yh.env-config.source.front,projman 配置管理维护)写入 + * ② import.meta.env.VITE_*:仅本地开发/演示(vite dev --mode dev 读 .env.dev、--mode mock 读 .env.mock); + * build 产物不读任何 .env.*(.env.base/.env.ld/.env.prod 已删),VITE_* 恒为 undefined, + * 本层自动跳过,产物不含任何环境值 + * ③ 同域推导兜底:env-config 未配置/拉取失败时框架至少能渲染并调通同源 API; + * ssoHost 为空 → 登出跳转不可用——与后端未就绪状态一致,可接受。 + */ +const env = import.meta.env; + +// ③ 同域推导兜底:context 段取当前路径首段(/{contextPath}/front/ → contextPath,即后端上下文), +// 与服务端 context-path 对齐(本地无、base/prod 为 /svc-hall);本地 dev/mock 在根路径运行(无段), +// serviceHost 留空走 vite 同源代理(规避 CAS 过滤器不回 CORS 头) +const seg = window.location.pathname.split("/").filter(Boolean); +const origin = window.location.origin; + +let conf: BaseConf = { + baseHost: origin, + ssoHost: "", + serviceHost: seg.length >= 2 ? `${origin}/${seg[0]}` : "", + // 本部署的站点标识(用户面没有站点选择器):由 env-config 下发(一个部署=一所学校); + // 留空时退回 URL query 与 localStorage,见 utils/site.ts + siteCode: "", + // 皮肤包名与参数覆盖(env-config 下发;未配置=default,未注册=整页回退 default) + theme: "", + themeParams: {} as Record, + relayConf: { + ziyuankuHost: "", + zhuanxiangHost: "", + }, + isMock: false, + isDebug: env.DEV, +}; + +// 逐键覆盖:只覆盖来源里实际出现且非空的键,未出现的键沿用底层值 +const applyConf = (target: any, source: any) => { + if (!source || typeof source !== "object") return; + Object.keys(source).forEach(key => { + if (source[key] !== undefined && source[key] !== null && source[key] !== "") { + (target as any)[key] = source[key]; + } + }); +}; + +// ② 本地开发/演示(build 产物中恒 undefined → 自动跳过) +applyConf(conf, { + baseHost: env.VITE_BASE_HOST, + ssoHost: env.VITE_SSO_HOST, + serviceHost: env.VITE_IS_MOCK === "true" ? "" : env.VITE_SERVICE_HOST, + siteCode: env.VITE_SITE_CODE, + theme: env.VITE_THEME, + relayConf: { + ziyuankuHost: env.VITE_ZIYUANKU_HOST, + zhuanxiangHost: env.VITE_ZHUANXIANG_HOST, + }, + isMock: env.VITE_IS_MOCK === "true", +}); + +// ① 线上运行时配置(最高优先,覆盖前面所有);relayConf 为嵌套对象,按子键合并, +// 运行时 JSON 只配部分资源库地址时未配的键沿用兜底值 +const runtime = (window as any).__APP_CONFIG__; +applyConf(conf, runtime); +if (runtime && typeof runtime === "object" && runtime.relayConf) { + applyConf(conf.relayConf, runtime.relayConf); +} + +// HTTPS 自动升级:当前页面是 https 时,将所有 http:// 配置项升级为 https:// +var ishttps = "https:" == document.location.protocol ? true : false; +if (ishttps) { + Object.keys(conf).forEach(element => { + if (typeof conf[element] === "string" && conf[element].indexOf("http://") > -1) { + conf[element] = conf[element].replace("http://", "https://"); + } + }); + // relayConf 内部也需要处理 + if (conf.relayConf) { + Object.keys(conf.relayConf).forEach(key => { + const val = (conf.relayConf as any)[key]; + if (typeof val === "string" && val.indexOf("http://") > -1) { + (conf.relayConf as any)[key] = val.replace("http://", "https://"); + } + }); + } +} + +export default conf; diff --git a/src/assets/icons/menu/icon-1.svg b/src/assets/icons/menu/icon-1.svg new file mode 100644 index 0000000..412a3ff --- /dev/null +++ b/src/assets/icons/menu/icon-1.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/icons/menu/icon-2.svg b/src/assets/icons/menu/icon-2.svg new file mode 100644 index 0000000..03b9a82 --- /dev/null +++ b/src/assets/icons/menu/icon-2.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-3.svg b/src/assets/icons/menu/icon-3.svg new file mode 100644 index 0000000..03b9a82 --- /dev/null +++ b/src/assets/icons/menu/icon-3.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-4.svg b/src/assets/icons/menu/icon-4.svg new file mode 100644 index 0000000..03b9a82 --- /dev/null +++ b/src/assets/icons/menu/icon-4.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-5.svg b/src/assets/icons/menu/icon-5.svg new file mode 100644 index 0000000..03b9a82 --- /dev/null +++ b/src/assets/icons/menu/icon-5.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-6.svg b/src/assets/icons/menu/icon-6.svg new file mode 100644 index 0000000..03b9a82 --- /dev/null +++ b/src/assets/icons/menu/icon-6.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-tree-1.svg b/src/assets/icons/menu/icon-tree-1.svg new file mode 100644 index 0000000..eb5198d --- /dev/null +++ b/src/assets/icons/menu/icon-tree-1.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-tree-2.svg b/src/assets/icons/menu/icon-tree-2.svg new file mode 100644 index 0000000..36a3f67 --- /dev/null +++ b/src/assets/icons/menu/icon-tree-2.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-tree-3.svg b/src/assets/icons/menu/icon-tree-3.svg new file mode 100644 index 0000000..2783ef2 --- /dev/null +++ b/src/assets/icons/menu/icon-tree-3.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-tree-4.svg b/src/assets/icons/menu/icon-tree-4.svg new file mode 100644 index 0000000..4c5e26a --- /dev/null +++ b/src/assets/icons/menu/icon-tree-4.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menu/icon-tree-5.svg b/src/assets/icons/menu/icon-tree-5.svg new file mode 100644 index 0000000..960aad9 --- /dev/null +++ b/src/assets/icons/menu/icon-tree-5.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/menudefalut.svg b/src/assets/icons/menudefalut.svg new file mode 100644 index 0000000..3cfbfd7 --- /dev/null +++ b/src/assets/icons/menudefalut.svg @@ -0,0 +1,16 @@ + + + \ No newline at end of file diff --git a/src/assets/icons/module-item.svg b/src/assets/icons/module-item.svg new file mode 100644 index 0000000..8a9a5e3 --- /dev/null +++ b/src/assets/icons/module-item.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/icons/operation-btn-add.svg b/src/assets/icons/operation-btn-add.svg new file mode 100644 index 0000000..5c02284 --- /dev/null +++ b/src/assets/icons/operation-btn-add.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/operation-btn-del.svg b/src/assets/icons/operation-btn-del.svg new file mode 100644 index 0000000..430b16f --- /dev/null +++ b/src/assets/icons/operation-btn-del.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/assets/icons/tree-line.svg b/src/assets/icons/tree-line.svg new file mode 100644 index 0000000..f3580e8 --- /dev/null +++ b/src/assets/icons/tree-line.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/icons/tree/icon-1.svg b/src/assets/icons/tree/icon-1.svg new file mode 100644 index 0000000..b21b8bd --- /dev/null +++ b/src/assets/icons/tree/icon-1.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/tree/icon-2.svg b/src/assets/icons/tree/icon-2.svg new file mode 100644 index 0000000..7ebe648 --- /dev/null +++ b/src/assets/icons/tree/icon-2.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/icons/tree/icon-3.svg b/src/assets/icons/tree/icon-3.svg new file mode 100644 index 0000000..1e0acda --- /dev/null +++ b/src/assets/icons/tree/icon-3.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/assets/icons/tree/icon-4.svg b/src/assets/icons/tree/icon-4.svg new file mode 100644 index 0000000..fccc402 --- /dev/null +++ b/src/assets/icons/tree/icon-4.svg @@ -0,0 +1 @@ + diff --git a/src/assets/icons/tree/icon-5.svg b/src/assets/icons/tree/icon-5.svg new file mode 100644 index 0000000..292a397 --- /dev/null +++ b/src/assets/icons/tree/icon-5.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/assets/icons/tree/icon-6.svg b/src/assets/icons/tree/icon-6.svg new file mode 100644 index 0000000..f53953b --- /dev/null +++ b/src/assets/icons/tree/icon-6.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/upload-add.svg b/src/assets/icons/upload-add.svg new file mode 100644 index 0000000..11b21db --- /dev/null +++ b/src/assets/icons/upload-add.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/icons/widget-close.svg b/src/assets/icons/widget-close.svg new file mode 100644 index 0000000..730f8a3 --- /dev/null +++ b/src/assets/icons/widget-close.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/image/default-bg1.png b/src/assets/image/default-bg1.png new file mode 100644 index 0000000000000000000000000000000000000000..2fc0e64c8efd9a14c7e5e6123d2f2e9c7fd8e638 GIT binary patch literal 13463 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 B_n`m) literal 0 HcmV?d00001 diff --git a/src/assets/image/loading.gif b/src/assets/image/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..37eea7b1630a53f88120cdec03aab7d8e5d3896c GIT binary patch literal 190738 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%0DcNTA8JmZIOnf&7309B}- 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 literal 0 HcmV?d00001 diff --git a/src/assets/image/tree-icon-item.png b/src/assets/image/tree-icon-item.png new file mode 100644 index 0000000000000000000000000000000000000000..6df8ed2c0e794754b6c1c6b234800fda3bb4a7e1 GIT binary patch literal 524 zcmV+n0`vWeP)t)cen_z(uyB&*ecadIyZ77{7?*N2!E(n!8+1Z!nzMugBM1TUOwWZX%Km^e!a7$ASqe*6{Q-(a|Z*Y3rm z@-wT@v@if+;RD66@h<4}fdg7+CjfnUR^h6Q zCaJU*87u&UHjMo|>I5uSZwRDN17ztPKv|v>0XUpdp!+vbaoQ+5t>2&onht@|)KOZO z2*6Tt*r^0eefm$=q&Ch(ZEYULN(N}t`h_eEfPvH)_~I1oNfp_P2Ho-m3EGv02kmEM z@&iq^8M=CN3HJH|wD+b5Y_-AX7&uFUT{ghZpMmD5%jRUdE=}+5+KDLnp18n57Ff-A zF*k$95J2DvF&y@6zn`5(wHZE;r4!zMKR{2jBf!o#)fX_dB+&m4$D"> */ + +.iconfont { + font-family: inherit; + font-style: normal; + font-size: 16px; + line-height: 1; + display: inline-block; + vertical-align: middle; +} +.iconfont::before { + content: "" !important; + display: block; + width: 1em; + height: 1em; + background-color: currentColor; + -webkit-mask-position: center; + mask-position: center; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; +} + +.icon-apps::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M128 119Q124 119 121.5 121.5Q119 124 119 128V384Q119 388 121.5 390.5Q124 393 128 393H384Q388 393 390.5 390.5Q393 388 393 384V128Q393 124 390.5 121.5Q388 119 384 119ZM51 128Q51 96 73.5 73.5Q96 51 128 51H384Q416 51 438.5 73.5Q461 96 461 128V384Q461 416 438.5 438.5Q416 461 384 461H128Q96 461 73.5 438.5Q51 416 51 384ZM128 631Q124 631 121.5 633.5Q119 636 119 640V896Q119 900 121.5 902.5Q124 905 128 905H384Q388 905 390.5 902.5Q393 900 393 896V640Q393 636 390.5 633.5Q388 631 384 631ZM51 640Q51 608 73.5 585.5Q96 563 128 563H384Q416 563 438.5 585.5Q461 608 461 640V896Q461 928 438.5 950.5Q416 973 384 973H128Q96 973 73.5 950.5Q51 928 51 896ZM640 119Q636 119 633.5 121.5Q631 124 631 128V384Q631 388 633.5 390.5Q636 393 640 393H896Q900 393 902.5 390.5Q905 388 905 384V128Q905 124 902.5 121.5Q900 119 896 119ZM563 128Q563 96 585.5 73.5Q608 51 640 51H896Q928 51 950.5 73.5Q973 96 973 128V384Q973 416 950.5 438.5Q928 461 896 461H640Q608 461 585.5 438.5Q563 416 563 384ZM563 597Q563 583 573.0 573.0Q583 563 597 563H939Q953 563 963.0 573.0Q973 583 973.0 597.0Q973 611 963.0 621.0Q953 631 939 631H597Q583 631 573.0 621.0Q563 611 563 597ZM734 768Q734 754 744.0 744.0Q754 734 768 734H939Q953 734 963.0 744.0Q973 754 973.0 768.0Q973 782 963.0 792.0Q953 802 939 802H768Q754 802 744.0 792.0Q734 782 734 768ZM563 939Q563 925 573.0 915.0Q583 905 597 905H939Q953 905 963.0 915.0Q973 925 973.0 939.0Q973 953 963.0 963.0Q953 973 939 973H597Q583 973 573.0 963.0Q563 953 563 939Z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M128 119Q124 119 121.5 121.5Q119 124 119 128V384Q119 388 121.5 390.5Q124 393 128 393H384Q388 393 390.5 390.5Q393 388 393 384V128Q393 124 390.5 121.5Q388 119 384 119ZM51 128Q51 96 73.5 73.5Q96 51 128 51H384Q416 51 438.5 73.5Q461 96 461 128V384Q461 416 438.5 438.5Q416 461 384 461H128Q96 461 73.5 438.5Q51 416 51 384ZM128 631Q124 631 121.5 633.5Q119 636 119 640V896Q119 900 121.5 902.5Q124 905 128 905H384Q388 905 390.5 902.5Q393 900 393 896V640Q393 636 390.5 633.5Q388 631 384 631ZM51 640Q51 608 73.5 585.5Q96 563 128 563H384Q416 563 438.5 585.5Q461 608 461 640V896Q461 928 438.5 950.5Q416 973 384 973H128Q96 973 73.5 950.5Q51 928 51 896ZM640 119Q636 119 633.5 121.5Q631 124 631 128V384Q631 388 633.5 390.5Q636 393 640 393H896Q900 393 902.5 390.5Q905 388 905 384V128Q905 124 902.5 121.5Q900 119 896 119ZM563 128Q563 96 585.5 73.5Q608 51 640 51H896Q928 51 950.5 73.5Q973 96 973 128V384Q973 416 950.5 438.5Q928 461 896 461H640Q608 461 585.5 438.5Q563 416 563 384ZM563 597Q563 583 573.0 573.0Q583 563 597 563H939Q953 563 963.0 573.0Q973 583 973.0 597.0Q973 611 963.0 621.0Q953 631 939 631H597Q583 631 573.0 621.0Q563 611 563 597ZM734 768Q734 754 744.0 744.0Q754 734 768 734H939Q953 734 963.0 744.0Q973 754 973.0 768.0Q973 782 963.0 792.0Q953 802 939 802H768Q754 802 744.0 792.0Q734 782 734 768ZM563 939Q563 925 573.0 915.0Q583 905 597 905H939Q953 905 963.0 915.0Q973 925 973.0 939.0Q973 953 963.0 963.0Q953 973 939 973H597Q583 973 573.0 963.0Q563 953 563 939Z'/%3E%3C/svg%3E"); +} +.icon-ashbin::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M875 241H672V171Q672 140 650.0 118.0Q628 96 597 96H427Q396 96 374.0 118.0Q352 140 352 171V241H149Q137 241 127.0 250.5Q117 260 117.0 273.0Q117 286 127.0 295.5Q137 305 149 305H203V853Q203 884 225.0 906.0Q247 928 277 928H747Q777 928 799.0 906.0Q821 884 821 853V305H875Q887 305 897.0 295.5Q907 286 907.0 273.0Q907 260 897.0 250.5Q887 241 875 241ZM416 171Q416 166 419.0 163.0Q422 160 427 160H597Q602 160 605.0 163.0Q608 166 608 171V241H416ZM757 853Q757 858 754.0 861.0Q751 864 747 864H277Q273 864 270.0 861.0Q267 858 267 853V309H757ZM427 736Q439 736 449.0 726.5Q459 717 459 704V491Q459 478 449.0 468.5Q439 459 426.5 459.0Q414 459 404.5 468.5Q395 478 395 491V704Q395 717 404.5 726.5Q414 736 427 736ZM597 736Q610 736 619.5 726.5Q629 717 629 704V491Q629 478 619.5 468.5Q610 459 597.5 459.0Q585 459 575.0 468.5Q565 478 565 491V704Q565 717 575.0 726.5Q585 736 597 736Z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M875 241H672V171Q672 140 650.0 118.0Q628 96 597 96H427Q396 96 374.0 118.0Q352 140 352 171V241H149Q137 241 127.0 250.5Q117 260 117.0 273.0Q117 286 127.0 295.5Q137 305 149 305H203V853Q203 884 225.0 906.0Q247 928 277 928H747Q777 928 799.0 906.0Q821 884 821 853V305H875Q887 305 897.0 295.5Q907 286 907.0 273.0Q907 260 897.0 250.5Q887 241 875 241ZM416 171Q416 166 419.0 163.0Q422 160 427 160H597Q602 160 605.0 163.0Q608 166 608 171V241H416ZM757 853Q757 858 754.0 861.0Q751 864 747 864H277Q273 864 270.0 861.0Q267 858 267 853V309H757ZM427 736Q439 736 449.0 726.5Q459 717 459 704V491Q459 478 449.0 468.5Q439 459 426.5 459.0Q414 459 404.5 468.5Q395 478 395 491V704Q395 717 404.5 726.5Q414 736 427 736ZM597 736Q610 736 619.5 726.5Q629 717 629 704V491Q629 478 619.5 468.5Q610 459 597.5 459.0Q585 459 575.0 468.5Q565 478 565 491V704Q565 717 575.0 726.5Q585 736 597 736Z'/%3E%3C/svg%3E"); +} +.icon-banji::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M826.24 977.92l-42.496-198.016c0.256-8 2.56-27.584 11.776-36.992a19.2 19.2 0 0 1 14.528-5.504 156.8 156.8 0 0 0 157.888-156.288c0-50.176-24.576-97.664-65.728-127.04l-21.568-15.424-6.4 25.728a373.888 373.888 0 0 1-225.92 256.32l-15.552 6.144L710.4 977.92h-69.376l-68.544-246.912s-5.312-23.04 5.056-39.04c5.312-8.32 14.144-13.44 27.136-15.936l2.048-0.448a314.88 314.88 0 0 0 222.976-301.888A318.016 318.016 0 0 0 512 56.064 318.016 318.016 0 0 0 194.368 373.76a314.24 314.24 0 0 0 227.2 303.104c32.768 10.432 29.312 56.896 29.248 57.344l-67.84 243.776h-57.6l76.352-247.04-16.256-5.888a372.672 372.672 0 0 1-235.008-261.12l-5.76-22.848-23.232 12.864-1.088 1.28A156.608 156.608 0 0 0 56.064 581.12a156.48 156.48 0 0 0 156.352 156.288h0.128c7.616 0 12.16 1.792 15.936 5.568 9.216 9.344 11.52 28.8 11.776 36.928L197.76 977.92H132.48l57.344-184.704-19.648-3.968A212.864 212.864 0 0 1 0 581.12a212.48 212.48 0 0 1 127.616-194.56l10.752-4.672 0.128-11.712C140.416 166.016 307.968 0 512 0s371.648 166.08 373.568 370.176l0.064 11.712 10.752 4.672A212.416 212.416 0 0 1 1024 581.12a212.864 212.864 0 0 1-170.176 208.128l-19.584 3.968 57.344 184.704H826.24zM512 563.072c-87.744 0-162.88-60.608-182.72-147.264l-0.64-2.752-1.408-2.432a27.008 27.008 0 0 1-4.544-13.824 28.096 28.096 0 0 1 56.064 0v18.048h6.4A133.76 133.76 0 0 0 512 507.008a133.76 133.76 0 0 0 126.848-92.16h6.464V396.8a28.096 28.096 0 0 1 56.064 0 26.88 26.88 0 0 1-4.544 13.824l-1.472 2.432-0.64 2.752c-19.84 86.656-94.976 147.2-182.72 147.2z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M826.24 977.92l-42.496-198.016c0.256-8 2.56-27.584 11.776-36.992a19.2 19.2 0 0 1 14.528-5.504 156.8 156.8 0 0 0 157.888-156.288c0-50.176-24.576-97.664-65.728-127.04l-21.568-15.424-6.4 25.728a373.888 373.888 0 0 1-225.92 256.32l-15.552 6.144L710.4 977.92h-69.376l-68.544-246.912s-5.312-23.04 5.056-39.04c5.312-8.32 14.144-13.44 27.136-15.936l2.048-0.448a314.88 314.88 0 0 0 222.976-301.888A318.016 318.016 0 0 0 512 56.064 318.016 318.016 0 0 0 194.368 373.76a314.24 314.24 0 0 0 227.2 303.104c32.768 10.432 29.312 56.896 29.248 57.344l-67.84 243.776h-57.6l76.352-247.04-16.256-5.888a372.672 372.672 0 0 1-235.008-261.12l-5.76-22.848-23.232 12.864-1.088 1.28A156.608 156.608 0 0 0 56.064 581.12a156.48 156.48 0 0 0 156.352 156.288h0.128c7.616 0 12.16 1.792 15.936 5.568 9.216 9.344 11.52 28.8 11.776 36.928L197.76 977.92H132.48l57.344-184.704-19.648-3.968A212.864 212.864 0 0 1 0 581.12a212.48 212.48 0 0 1 127.616-194.56l10.752-4.672 0.128-11.712C140.416 166.016 307.968 0 512 0s371.648 166.08 373.568 370.176l0.064 11.712 10.752 4.672A212.416 212.416 0 0 1 1024 581.12a212.864 212.864 0 0 1-170.176 208.128l-19.584 3.968 57.344 184.704H826.24zM512 563.072c-87.744 0-162.88-60.608-182.72-147.264l-0.64-2.752-1.408-2.432a27.008 27.008 0 0 1-4.544-13.824 28.096 28.096 0 0 1 56.064 0v18.048h6.4A133.76 133.76 0 0 0 512 507.008a133.76 133.76 0 0 0 126.848-92.16h6.464V396.8a28.096 28.096 0 0 1 56.064 0 26.88 26.88 0 0 1-4.544 13.824l-1.472 2.432-0.64 2.752c-19.84 86.656-94.976 147.2-182.72 147.2z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-baobiao::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M637.568 0H32v1024h942.016V320S652.672 0 637.568 0z m201.856 256h-134.592V128l134.592 128z m67.264 704H99.264V64h538.304v256h269.12v640z m-134.528-192H166.592v-64h605.568v64zM368.448 384H166.592V320h201.856v64zM570.24 576H166.592V512H570.24v64z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M637.568 0H32v1024h942.016V320S652.672 0 637.568 0z m201.856 256h-134.592V128l134.592 128z m67.264 704H99.264V64h538.304v256h269.12v640z m-134.528-192H166.592v-64h605.568v64zM368.448 384H166.592V320h201.856v64zM570.24 576H166.592V512H570.24v64z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-baoxiu::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M726.437647 556.513882a271.179294 271.179294 0 0 0 251.602824-270.336c0-24.816941-3.493647-49.814588-10.541177-74.390588a29.997176 29.997176 0 0 0-50.176-13.071059l-51.922823 52.043294c-32.707765 32.768-89.750588 32.888471-122.578824 0a87.04 87.04 0 0 1 0-122.88l51.922824-51.922823a29.997176 29.997176 0 0 0-12.950589-50.296471 271.600941 271.600941 0 0 0-74.330353-10.541176 271.179294 271.179294 0 0 0-270.637176 271.119059c0 14.155294 1.325176 28.732235 3.734588 43.369411l-35.599059 32.64753-171.911529-172.152471a90.473412 90.473412 0 0 0-17.468235-102.761412L152.214588 23.973647a29.997176 29.997176 0 0 0-42.465882 0L24.696471 109.146353a30.117647 30.117647 0 0 0 0 42.586353l63.367529 63.367529c26.925176 27.226353 68.126118 34.334118 102.580706 17.648941l169.863529 170.224942-291.779764 267.444706a179.742118 179.742118 0 0 0-52.826353 127.819294c0 48.188235 18.672941 93.605647 52.826353 127.698823 33.731765 34.032941 79.691294 53.067294 127.578353 53.007059 48.188235 0 93.485176-18.853647 128.421647-53.970824l205.221647-224.617411 242.868706 243.230117a119.265882 119.265882 0 0 0 84.992 35.297883c31.924706 0.120471 62.524235-12.649412 84.992-35.297883 22.708706-22.708706 35.237647-53.007059 35.237647-85.11247a119.868235 119.868235 0 0 0-35.177412-85.172706L726.437647 556.513882zM172.995765 172.574118a30.72 30.72 0 0 1-42.465883 0l-42.044235-42.164706 42.465882-42.586353 42.044236 42.10447a30.238118 30.238118 0 0 1 0 42.646589z m108.363294 710.77647c-45.477647 45.477647-124.687059 45.537882-170.104471 0a119.567059 119.567059 0 0 1-35.237647-85.11247c0-32.165647 12.528941-62.464 34.273883-84.329412l383.277176-351.232 0.662588-0.90353a29.635765 29.635765 0 0 0 5.300706-7.047529l1.385412-2.650353 0.963765-2.770823a30.960941 30.960941 0 0 0 1.385411-8.553412l-0.12047-2.831059a28.310588 28.310588 0 0 0-0.421647-3.072l-0.120471-1.204706a212.751059 212.751059 0 0 1-5.601882-47.465412c0-117.157647 96.557176-211.425882 213.353412-210.823529l-9.999059 9.999059a147.456 147.456 0 0 0 0 207.99247c27.708235 27.708235 64.572235 43.068235 103.845647 43.068236 39.213176 0 76.077176-15.36 103.785412-43.068236l9.938823-9.999058v2.831058a210.823529 210.823529 0 0 1-210.401882 210.883765c-15.600941 0-31.503059-1.807059-47.405177-5.481412l-1.204706-0.180706a31.081412 31.081412 0 0 0-14.697411 0.963765l-2.349177 0.722824a28.912941 28.912941 0 0 0-2.951529 1.505882l-2.168471 1.204706a31.322353 31.322353 0 0 0-4.698353 3.975529l-0.903529 0.662589-349.786353 382.976v-0.060236z m618.977882 17.648941a61.44 61.44 0 0 1-85.052235 0l-233.592471-233.953882L666.804706 581.872941l233.59247 233.953883a59.934118 59.934118 0 0 1 17.588706 42.646588 59.572706 59.572706 0 0 1-17.588706 42.526117zM196.306824 737.942588a60.235294 60.235294 0 1 0 0 120.470588 60.235294 60.235294 0 0 0 0-120.470588z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M726.437647 556.513882a271.179294 271.179294 0 0 0 251.602824-270.336c0-24.816941-3.493647-49.814588-10.541177-74.390588a29.997176 29.997176 0 0 0-50.176-13.071059l-51.922823 52.043294c-32.707765 32.768-89.750588 32.888471-122.578824 0a87.04 87.04 0 0 1 0-122.88l51.922824-51.922823a29.997176 29.997176 0 0 0-12.950589-50.296471 271.600941 271.600941 0 0 0-74.330353-10.541176 271.179294 271.179294 0 0 0-270.637176 271.119059c0 14.155294 1.325176 28.732235 3.734588 43.369411l-35.599059 32.64753-171.911529-172.152471a90.473412 90.473412 0 0 0-17.468235-102.761412L152.214588 23.973647a29.997176 29.997176 0 0 0-42.465882 0L24.696471 109.146353a30.117647 30.117647 0 0 0 0 42.586353l63.367529 63.367529c26.925176 27.226353 68.126118 34.334118 102.580706 17.648941l169.863529 170.224942-291.779764 267.444706a179.742118 179.742118 0 0 0-52.826353 127.819294c0 48.188235 18.672941 93.605647 52.826353 127.698823 33.731765 34.032941 79.691294 53.067294 127.578353 53.007059 48.188235 0 93.485176-18.853647 128.421647-53.970824l205.221647-224.617411 242.868706 243.230117a119.265882 119.265882 0 0 0 84.992 35.297883c31.924706 0.120471 62.524235-12.649412 84.992-35.297883 22.708706-22.708706 35.237647-53.007059 35.237647-85.11247a119.868235 119.868235 0 0 0-35.177412-85.172706L726.437647 556.513882zM172.995765 172.574118a30.72 30.72 0 0 1-42.465883 0l-42.044235-42.164706 42.465882-42.586353 42.044236 42.10447a30.238118 30.238118 0 0 1 0 42.646589z m108.363294 710.77647c-45.477647 45.477647-124.687059 45.537882-170.104471 0a119.567059 119.567059 0 0 1-35.237647-85.11247c0-32.165647 12.528941-62.464 34.273883-84.329412l383.277176-351.232 0.662588-0.90353a29.635765 29.635765 0 0 0 5.300706-7.047529l1.385412-2.650353 0.963765-2.770823a30.960941 30.960941 0 0 0 1.385411-8.553412l-0.12047-2.831059a28.310588 28.310588 0 0 0-0.421647-3.072l-0.120471-1.204706a212.751059 212.751059 0 0 1-5.601882-47.465412c0-117.157647 96.557176-211.425882 213.353412-210.823529l-9.999059 9.999059a147.456 147.456 0 0 0 0 207.99247c27.708235 27.708235 64.572235 43.068235 103.845647 43.068236 39.213176 0 76.077176-15.36 103.785412-43.068236l9.938823-9.999058v2.831058a210.823529 210.823529 0 0 1-210.401882 210.883765c-15.600941 0-31.503059-1.807059-47.405177-5.481412l-1.204706-0.180706a31.081412 31.081412 0 0 0-14.697411 0.963765l-2.349177 0.722824a28.912941 28.912941 0 0 0-2.951529 1.505882l-2.168471 1.204706a31.322353 31.322353 0 0 0-4.698353 3.975529l-0.903529 0.662589-349.786353 382.976v-0.060236z m618.977882 17.648941a61.44 61.44 0 0 1-85.052235 0l-233.592471-233.953882L666.804706 581.872941l233.59247 233.953883a59.934118 59.934118 0 0 1 17.588706 42.646588 59.572706 59.572706 0 0 1-17.588706 42.526117zM196.306824 737.942588a60.235294 60.235294 0 1 0 0 120.470588 60.235294 60.235294 0 0 0 0-120.470588z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-biaoqian::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.741559 1024c22.166067 0 43.488859-8.733912 59.209901-24.334486l497.411355-519.758124c15.118703-15.781276 28.912261-34.212842-50.65669-363.150043A100.650808 100.650808 0 0 0 881.414367 40.441025c-326.949484-55.234465-342.128421-42.766053-357.18689-26.984777L27.418461 533.214371a94.747888 94.747888 0 0 0 12.468412 131.550787l342.128421 328.997436c19.816945 19.094139 46.13915 29.936237 73.666031 30.237406z m501.326557-584.268605l-490.123056 513.19263a17.768994 17.768994 0 0 1-11.203501 3.975436 42.10348 42.10348 0 0 1-27.587116-12.528646l-341.526081-328.876968c-13.733324-13.251453-17.046187-30.960213-10.480695-38.188278l490.785629-511.204913c101.795252 5.360815 203.048399 18.973671 302.675231 40.778335a33.550269 33.550269 0 0 1 26.924543 25.659632 1984.224371 1984.224371 0 0 1 60.535046 307.192772z m-276.955366-3.25263a114.444366 114.444366 0 1 0 0-228.888732 114.444366 114.444366 0 0 0 0 228.888732z m0-160.523282a46.681255 46.681255 0 1 1 0 93.422743 46.681255 46.681255 0 0 1 0-93.362509z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.741559 1024c22.166067 0 43.488859-8.733912 59.209901-24.334486l497.411355-519.758124c15.118703-15.781276 28.912261-34.212842-50.65669-363.150043A100.650808 100.650808 0 0 0 881.414367 40.441025c-326.949484-55.234465-342.128421-42.766053-357.18689-26.984777L27.418461 533.214371a94.747888 94.747888 0 0 0 12.468412 131.550787l342.128421 328.997436c19.816945 19.094139 46.13915 29.936237 73.666031 30.237406z m501.326557-584.268605l-490.123056 513.19263a17.768994 17.768994 0 0 1-11.203501 3.975436 42.10348 42.10348 0 0 1-27.587116-12.528646l-341.526081-328.876968c-13.733324-13.251453-17.046187-30.960213-10.480695-38.188278l490.785629-511.204913c101.795252 5.360815 203.048399 18.973671 302.675231 40.778335a33.550269 33.550269 0 0 1 26.924543 25.659632 1984.224371 1984.224371 0 0 1 60.535046 307.192772z m-276.955366-3.25263a114.444366 114.444366 0 1 0 0-228.888732 114.444366 114.444366 0 0 0 0 228.888732z m0-160.523282a46.681255 46.681255 0 1 1 0 93.422743 46.681255 46.681255 0 0 1 0-93.362509z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-bmxxgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M878.700977 0.028159c60.796846-1.279934 111.22623 46.84557 112.826148 107.642416v808.66205A110.522267 110.522267 0 0 1 878.700977 1023.975041H186.000911a110.522267 110.522267 0 0 1-112.826147-107.642416v-178.870721a31.358373 31.358373 0 1 1 62.716747 0v178.870721c1.53592 26.238639 23.870762 46.205603 50.1094 44.92567H878.700977c26.238639 1.279934 48.57348-18.751027 50.173398-44.92567V107.670575A47.869517 47.869517 0 0 0 878.700977 62.744905H186.000911a47.869517 47.869517 0 0 0-50.173397 44.92567v155.255946a31.358373 31.358373 0 1 1-62.716747 0V107.670575A110.522267 110.522267 0 0 1 186.064908 0.028159H878.700977zM616.186595 320.459536a118.905832 118.905832 0 0 1 39.037975 193.397968c68.476448 25.406682 117.945882 81.531771 127.993361 149.816228a31.678357 31.678357 0 0 1-62.716747 9.215522c-9.407512-62.716747-73.596182-111.162233-149.624238-111.162234-76.028056 0-142.45661 49.085454-150.008219 114.298071a31.358373 31.358373 0 0 1-30.270429 28.158539h-3.839801a31.358373 31.358373 0 0 1-27.518573-35.45416c8.191575-70.204358 58.556962-127.929364 127.481387-154.232a118.777838 118.777838 0 0 1-0.127993-168.311268 118.905832 118.905832 0 0 1 129.593277-25.726666z m-438.569249 243.827352a31.358373 31.358373 0 1 1 0 62.65275H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m0-114.746048a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m393.06761-75.452086v0.19199a56.189085 56.189085 0 1 0 39.741938 16.255157 56.189085 56.189085 0 0 0-39.677942-16.447147z m-393.06761-39.677942a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 1 1 0-62.716747h146.232414z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M878.700977 0.028159c60.796846-1.279934 111.22623 46.84557 112.826148 107.642416v808.66205A110.522267 110.522267 0 0 1 878.700977 1023.975041H186.000911a110.522267 110.522267 0 0 1-112.826147-107.642416v-178.870721a31.358373 31.358373 0 1 1 62.716747 0v178.870721c1.53592 26.238639 23.870762 46.205603 50.1094 44.92567H878.700977c26.238639 1.279934 48.57348-18.751027 50.173398-44.92567V107.670575A47.869517 47.869517 0 0 0 878.700977 62.744905H186.000911a47.869517 47.869517 0 0 0-50.173397 44.92567v155.255946a31.358373 31.358373 0 1 1-62.716747 0V107.670575A110.522267 110.522267 0 0 1 186.064908 0.028159H878.700977zM616.186595 320.459536a118.905832 118.905832 0 0 1 39.037975 193.397968c68.476448 25.406682 117.945882 81.531771 127.993361 149.816228a31.678357 31.678357 0 0 1-62.716747 9.215522c-9.407512-62.716747-73.596182-111.162233-149.624238-111.162234-76.028056 0-142.45661 49.085454-150.008219 114.298071a31.358373 31.358373 0 0 1-30.270429 28.158539h-3.839801a31.358373 31.358373 0 0 1-27.518573-35.45416c8.191575-70.204358 58.556962-127.929364 127.481387-154.232a118.777838 118.777838 0 0 1-0.127993-168.311268 118.905832 118.905832 0 0 1 129.593277-25.726666z m-438.569249 243.827352a31.358373 31.358373 0 1 1 0 62.65275H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m0-114.746048a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 0 1 0-62.716747h146.232414z m393.06761-75.452086v0.19199a56.189085 56.189085 0 1 0 39.741938 16.255157 56.189085 56.189085 0 0 0-39.677942-16.447147z m-393.06761-39.677942a31.358373 31.358373 0 1 1 0 62.716747H31.384932a31.358373 31.358373 0 1 1 0-62.716747h146.232414z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-browse::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -49.7) scale(1.11111)' d='M512 836Q387 836 273 757Q191 700 124 608Q88 559 68 521Q62 507 68 491Q87 453 124 403Q192 311 274 254Q387 175 512.0 175.0Q637 175 751 254Q833 312 900 405Q936 453 956 493Q962 506 956 523L954 525Q927 574 892 620Q823 709 743 763Q633 836 512 836ZM132 506Q162 555 199 600Q260 673 328 716Q417 772 512.0 772.0Q607 772 696 716Q764 673 825 600Q862 555 892 506Q862 456 825 411Q764 338 696 295Q607 239 512.0 239.0Q417 239 328 295Q260 338 199 411Q162 456 132 506ZM512 651Q474 651 442.5 632.0Q411 613 392.0 581.5Q373 550 373.0 512.0Q373 474 392.0 442.5Q411 411 442.5 392.0Q474 373 512.0 373.0Q550 373 581.5 392.0Q613 411 632.0 442.5Q651 474 651.0 512.0Q651 550 632.0 581.5Q613 613 581.5 632.0Q550 651 512 651ZM512 437Q482 437 459.5 459.5Q437 482 437.0 512.0Q437 542 459.5 564.5Q482 587 512.0 587.0Q542 587 564.5 564.5Q587 542 587.0 512.0Q587 482 564.5 459.5Q542 437 512 437Z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -49.7) scale(1.11111)' d='M512 836Q387 836 273 757Q191 700 124 608Q88 559 68 521Q62 507 68 491Q87 453 124 403Q192 311 274 254Q387 175 512.0 175.0Q637 175 751 254Q833 312 900 405Q936 453 956 493Q962 506 956 523L954 525Q927 574 892 620Q823 709 743 763Q633 836 512 836ZM132 506Q162 555 199 600Q260 673 328 716Q417 772 512.0 772.0Q607 772 696 716Q764 673 825 600Q862 555 892 506Q862 456 825 411Q764 338 696 295Q607 239 512.0 239.0Q417 239 328 295Q260 338 199 411Q162 456 132 506ZM512 651Q474 651 442.5 632.0Q411 613 392.0 581.5Q373 550 373.0 512.0Q373 474 392.0 442.5Q411 411 442.5 392.0Q474 373 512.0 373.0Q550 373 581.5 392.0Q613 411 632.0 442.5Q651 474 651.0 512.0Q651 550 632.0 581.5Q613 613 581.5 632.0Q550 651 512 651ZM512 437Q482 437 459.5 459.5Q437 482 437.0 512.0Q437 542 459.5 564.5Q482 587 512.0 587.0Q542 587 564.5 564.5Q587 542 587.0 512.0Q587 482 564.5 459.5Q542 437 512 437Z'/%3E%3C/svg%3E"); +} +.icon-caichan::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M581.021867 591.644444h77.710222a3.982222 3.982222 0 0 1 3.982222 3.982223v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982222h-131.982222a8.021333 8.021333 0 0 0-7.964445 7.964445v51.996444c0 2.218667 1.820444 3.982222 3.982222 3.982223h135.964445a3.982222 3.982222 0 0 1 3.982222 3.982222v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982223h-135.964445a3.982222 3.982222 0 0 0-3.982222 3.982222v88.007111a3.982222 3.982222 0 0 1-3.982222 3.982222h-55.978667a3.982222 3.982222 0 0 1-3.982222-3.982222v-88.007111a3.982222 3.982222 0 0 0-3.982222-3.982222h-135.964445a3.982222 3.982222 0 0 1-3.982222-3.982223v-55.978666a3.982222 3.982222 0 0 1 3.982222-3.982223h135.964445a3.982222 3.982222 0 0 0 3.982222-3.982222v-51.996444a8.021333 8.021333 0 0 0-8.021333-8.021334h-131.982222a3.982222 3.982222 0 0 1-3.982223-3.982222v-55.978666a3.982222 3.982222 0 0 1 3.982223-3.982223h69.688888a3.982222 3.982222 0 0 0 2.844445-6.826666l-105.244445-105.358223a3.982222 3.982222 0 0 1 0-5.688888l39.537778-39.594667a3.982222 3.982222 0 0 1 5.688889 0l144.156445 144.156444a16.042667 16.042667 0 0 0 22.584888 0l144.156445-144.156444a3.982222 3.982222 0 0 1 5.688889 0l39.594666 39.594667a3.982222 3.982222 0 0 1 0 5.688888l-105.244444 105.358223a3.982222 3.982222 0 0 0 2.787556 6.826666z m307.541333 10.126223c5.688889 38.798222 4.892444 81.863111-2.616889 129.365333a345.6 345.6 0 0 1-42.097778 114.119111 327.281778 327.281778 0 0 1-84.423111 94.776889 404.992 404.992 0 0 1-119.864889 61.553778c-45.169778 14.904889-96.597333 22.414222-152.746666 22.414222-58.368 0-111.502222-8.817778-157.752889-26.168889-46.193778-17.294222-86.243556-40.504889-119.239111-69.006222a352.995556 352.995556 0 0 1-79.473778-96.711111 348.046222 348.046222 0 0 1-38.798222-106.723556 352.711111 352.711111 0 0 1-2.787556-112.753778 395.605333 395.605333 0 0 1 76.060445-184.092444A455.111111 455.111111 0 0 1 226.604089 361.642667c14.677333-13.198222 29.070222-26.680889 43.064889-40.561778 11.946667-11.719111 21.731556-22.414222 29.184-31.687111l1.706666-1.991111c6.997333-7.964444 13.539556-15.815111 19.342223-23.096889l-2.446223-3.925334-0.910222-1.365333a265.329778 265.329778 0 0 0-10.183111-15.985778 567.125333 567.125333 0 0 1-12.8-19.512889 79.416889 79.416889 0 0 0-11.491555-13.824 199.68 199.68 0 0 0-17.976889-15.473777 109.738667 109.738667 0 0 1-40.277334-56.149334 86.698667 86.698667 0 0 1 29.752889-95.573333 84.821333 84.821333 0 0 1 62.577778-17.521778c10.24 1.194667 20.195556 3.299556 29.923556 6.314667l4.266666 1.308444c7.111111-5.688889 14.506667-11.093333 22.129778-15.985777A103.651556 103.651556 0 0 1 444.602311 2.218667c14.506667 2.104889 28.444444 7.054222 40.96 14.563555 6.030222-3.811556 12.231111-7.111111 18.773333-9.784889C515.087644 2.275556 526.977422 0 539.208533 0c14.620444 0.227556 29.013333 3.072 42.496 8.590222 13.994667 4.551111 26.794667 12.003556 37.546667 22.016L620.2752 31.459556c8.476444-3.242667 17.351111-5.688889 26.396444-7.054223 3.982222-0.568889 8.192-0.910222 12.686223-0.910222 12.288 0.113778 24.348444 2.389333 35.84 6.883556 27.534222 11.207111 40.789333 30.151111 47.217777 44.088889 7.566222 16.611556 10.012444 35.214222 6.712889 53.191111a104.504889 104.504889 0 0 1-16.839111 40.277333c-8.476444 12.515556-19.057778 22.755556-31.345778 30.72a52.224 52.224 0 0 0-12.231111 9.671111 559.672889 559.672889 0 0 0-26.851555 37.376 149.617778 149.617778 0 0 0-7.736889 12.8l-2.503111 4.494222c6.030222 7.509333 12.401778 14.791111 19.000889 21.902223a735.744 735.744 0 0 0 79.36 77.198222c19.399111 17.237333 37.603556 35.726222 54.727111 55.352889a353.507556 353.507556 0 0 1 83.854222 184.32zM302.038756 142.449778c8.248889 6.371556 16.156444 13.084444 23.608888 19.968 8.192 7.793778 15.530667 16.611556 21.731556 26.112 3.697778 5.973333 7.566222 11.889778 11.605333 17.692444 4.494222 6.371556 8.533333 12.970667 12.515556 19.683556 1.251556 1.991111 2.56 3.982222 3.754667 6.030222a15.928889 15.928889 0 0 0 13.653333 7.68h192.853333c5.688889 0 11.093333-3.128889 13.880889-8.078222 0.739556-1.251556 1.308444-2.446222 2.048-3.640889 3.299556-5.973333 6.769778-11.889778 10.581333-17.635556 9.500444-14.336 19.456-28.330667 29.980445-41.813333 6.371556-8.192 15.815111-16.213333 27.989333-24.120889a45.283556 45.283556 0 0 0 12.970667-12.8 40.618667 40.618667 0 0 0 6.826667-15.644444 22.755556 22.755556 0 0 0-15.018667-26.510223 36.693333 36.693333 0 0 0-11.776-2.218666c-1.137778 0-2.104889 0-3.185778 0.227555-4.209778 0.568889-8.419556 1.763556-12.629333 3.413334-4.209778 1.592889-8.533333 3.413333-12.970667 5.347555a40.391111 40.391111 0 0 1-16.384 3.015111h-0.341333a32.028444 32.028444 0 0 1-15.644445-3.413333c-4.209778-2.275556-8.021333-5.12-11.605333-8.362667l-11.093333-10.296889a39.025778 39.025778 0 0 0-15.36-8.419555 57.400889 57.400889 0 0 0-20.935111-4.778667c-3.413333 0-6.826667 0.568889-10.012445 1.877334-7.68 3.185778-15.473778 8.533333-23.210667 15.701333a111.104 111.104 0 0 1-15.473777 13.824c-1.877333 1.251556-3.470222 1.991111-4.778667 1.991111H485.448533a64.341333 64.341333 0 0 1-10.581333-6.940444 100.295111 100.295111 0 0 1-9.216-6.371556 54.613333 54.613333 0 0 1-8.192-8.419556c-5.12-5.176889-12.913778-8.647111-23.210667-10.24a38.4 38.4 0 0 0-27.989333 5.404445 128.341333 128.341333 0 0 0-23.153778 18.204444 37.944889 37.944889 0 0 1-20.309333 10.24 27.306667 27.306667 0 0 1-6.371556 0.796445 33.450667 33.450667 0 0 1-10.410666-1.820445l-18.773334-5.859555a104.675556 104.675556 0 0 0-18.432-3.925334 20.821333 20.821333 0 0 0-15.473777 3.925334c-8.988444 7.168-11.946667 15.928889-8.704 26.055111 3.015111 9.841778 9.102222 18.318222 17.408 24.120889z m520.760888 577.422222c6.371556-40.049778 7.168-76.231111 2.275556-108.657778a291.84 291.84 0 0 0-25.6-86.016 296.220444 296.220444 0 0 0-42.951111-65.422222 555.463111 555.463111 0 0 0-47.786667-48.64c-18.716444-15.815111-35.100444-30.72-49.322666-44.771556-14.051556-14.108444-25.941333-26.794667-35.669334-37.888a512.398222 512.398222 0 0 1-16.782222-19.000888 15.928889 15.928889 0 0 0-12.174222-5.688889H377.359644a16.042667 16.042667 0 0 0-12.401777 5.916444c-5.12 6.371556-10.695111 12.856889-16.611556 19.683556a453.461333 453.461333 0 0 1-33.792 36.864c-13.482667 13.425778-28.558222 27.704889-45.340444 42.780444a398.051556 398.051556 0 0 0-53.589334 58.026667 330.126222 330.126222 0 0 0-63.715555 154.396444c-4.152889 30.776889-3.413333 62.008889 2.446222 92.444445 5.176889 28.899556 15.758222 57.912889 31.857778 87.04 16.782222 30.151111 38.912 56.888889 65.194666 79.189333 27.363556 23.722667 60.643556 42.837333 99.953778 57.628444 39.253333 14.677333 84.366222 22.072889 135.224889 22.072889 49.607111 0 93.866667-6.257778 132.892445-19.114666 38.968889-12.8 72.647111-29.980444 100.920888-51.655111 27.477333-20.821333 50.631111-46.648889 68.096-76.231112 16.896-28.728889 28.444444-60.245333 34.304-93.013333z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M581.021867 591.644444h77.710222a3.982222 3.982222 0 0 1 3.982222 3.982223v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982222h-131.982222a8.021333 8.021333 0 0 0-7.964445 7.964445v51.996444c0 2.218667 1.820444 3.982222 3.982222 3.982223h135.964445a3.982222 3.982222 0 0 1 3.982222 3.982222v56.035555a3.982222 3.982222 0 0 1-3.982222 3.982223h-135.964445a3.982222 3.982222 0 0 0-3.982222 3.982222v88.007111a3.982222 3.982222 0 0 1-3.982222 3.982222h-55.978667a3.982222 3.982222 0 0 1-3.982222-3.982222v-88.007111a3.982222 3.982222 0 0 0-3.982222-3.982222h-135.964445a3.982222 3.982222 0 0 1-3.982222-3.982223v-55.978666a3.982222 3.982222 0 0 1 3.982222-3.982223h135.964445a3.982222 3.982222 0 0 0 3.982222-3.982222v-51.996444a8.021333 8.021333 0 0 0-8.021333-8.021334h-131.982222a3.982222 3.982222 0 0 1-3.982223-3.982222v-55.978666a3.982222 3.982222 0 0 1 3.982223-3.982223h69.688888a3.982222 3.982222 0 0 0 2.844445-6.826666l-105.244445-105.358223a3.982222 3.982222 0 0 1 0-5.688888l39.537778-39.594667a3.982222 3.982222 0 0 1 5.688889 0l144.156445 144.156444a16.042667 16.042667 0 0 0 22.584888 0l144.156445-144.156444a3.982222 3.982222 0 0 1 5.688889 0l39.594666 39.594667a3.982222 3.982222 0 0 1 0 5.688888l-105.244444 105.358223a3.982222 3.982222 0 0 0 2.787556 6.826666z m307.541333 10.126223c5.688889 38.798222 4.892444 81.863111-2.616889 129.365333a345.6 345.6 0 0 1-42.097778 114.119111 327.281778 327.281778 0 0 1-84.423111 94.776889 404.992 404.992 0 0 1-119.864889 61.553778c-45.169778 14.904889-96.597333 22.414222-152.746666 22.414222-58.368 0-111.502222-8.817778-157.752889-26.168889-46.193778-17.294222-86.243556-40.504889-119.239111-69.006222a352.995556 352.995556 0 0 1-79.473778-96.711111 348.046222 348.046222 0 0 1-38.798222-106.723556 352.711111 352.711111 0 0 1-2.787556-112.753778 395.605333 395.605333 0 0 1 76.060445-184.092444A455.111111 455.111111 0 0 1 226.604089 361.642667c14.677333-13.198222 29.070222-26.680889 43.064889-40.561778 11.946667-11.719111 21.731556-22.414222 29.184-31.687111l1.706666-1.991111c6.997333-7.964444 13.539556-15.815111 19.342223-23.096889l-2.446223-3.925334-0.910222-1.365333a265.329778 265.329778 0 0 0-10.183111-15.985778 567.125333 567.125333 0 0 1-12.8-19.512889 79.416889 79.416889 0 0 0-11.491555-13.824 199.68 199.68 0 0 0-17.976889-15.473777 109.738667 109.738667 0 0 1-40.277334-56.149334 86.698667 86.698667 0 0 1 29.752889-95.573333 84.821333 84.821333 0 0 1 62.577778-17.521778c10.24 1.194667 20.195556 3.299556 29.923556 6.314667l4.266666 1.308444c7.111111-5.688889 14.506667-11.093333 22.129778-15.985777A103.651556 103.651556 0 0 1 444.602311 2.218667c14.506667 2.104889 28.444444 7.054222 40.96 14.563555 6.030222-3.811556 12.231111-7.111111 18.773333-9.784889C515.087644 2.275556 526.977422 0 539.208533 0c14.620444 0.227556 29.013333 3.072 42.496 8.590222 13.994667 4.551111 26.794667 12.003556 37.546667 22.016L620.2752 31.459556c8.476444-3.242667 17.351111-5.688889 26.396444-7.054223 3.982222-0.568889 8.192-0.910222 12.686223-0.910222 12.288 0.113778 24.348444 2.389333 35.84 6.883556 27.534222 11.207111 40.789333 30.151111 47.217777 44.088889 7.566222 16.611556 10.012444 35.214222 6.712889 53.191111a104.504889 104.504889 0 0 1-16.839111 40.277333c-8.476444 12.515556-19.057778 22.755556-31.345778 30.72a52.224 52.224 0 0 0-12.231111 9.671111 559.672889 559.672889 0 0 0-26.851555 37.376 149.617778 149.617778 0 0 0-7.736889 12.8l-2.503111 4.494222c6.030222 7.509333 12.401778 14.791111 19.000889 21.902223a735.744 735.744 0 0 0 79.36 77.198222c19.399111 17.237333 37.603556 35.726222 54.727111 55.352889a353.507556 353.507556 0 0 1 83.854222 184.32zM302.038756 142.449778c8.248889 6.371556 16.156444 13.084444 23.608888 19.968 8.192 7.793778 15.530667 16.611556 21.731556 26.112 3.697778 5.973333 7.566222 11.889778 11.605333 17.692444 4.494222 6.371556 8.533333 12.970667 12.515556 19.683556 1.251556 1.991111 2.56 3.982222 3.754667 6.030222a15.928889 15.928889 0 0 0 13.653333 7.68h192.853333c5.688889 0 11.093333-3.128889 13.880889-8.078222 0.739556-1.251556 1.308444-2.446222 2.048-3.640889 3.299556-5.973333 6.769778-11.889778 10.581333-17.635556 9.500444-14.336 19.456-28.330667 29.980445-41.813333 6.371556-8.192 15.815111-16.213333 27.989333-24.120889a45.283556 45.283556 0 0 0 12.970667-12.8 40.618667 40.618667 0 0 0 6.826667-15.644444 22.755556 22.755556 0 0 0-15.018667-26.510223 36.693333 36.693333 0 0 0-11.776-2.218666c-1.137778 0-2.104889 0-3.185778 0.227555-4.209778 0.568889-8.419556 1.763556-12.629333 3.413334-4.209778 1.592889-8.533333 3.413333-12.970667 5.347555a40.391111 40.391111 0 0 1-16.384 3.015111h-0.341333a32.028444 32.028444 0 0 1-15.644445-3.413333c-4.209778-2.275556-8.021333-5.12-11.605333-8.362667l-11.093333-10.296889a39.025778 39.025778 0 0 0-15.36-8.419555 57.400889 57.400889 0 0 0-20.935111-4.778667c-3.413333 0-6.826667 0.568889-10.012445 1.877334-7.68 3.185778-15.473778 8.533333-23.210667 15.701333a111.104 111.104 0 0 1-15.473777 13.824c-1.877333 1.251556-3.470222 1.991111-4.778667 1.991111H485.448533a64.341333 64.341333 0 0 1-10.581333-6.940444 100.295111 100.295111 0 0 1-9.216-6.371556 54.613333 54.613333 0 0 1-8.192-8.419556c-5.12-5.176889-12.913778-8.647111-23.210667-10.24a38.4 38.4 0 0 0-27.989333 5.404445 128.341333 128.341333 0 0 0-23.153778 18.204444 37.944889 37.944889 0 0 1-20.309333 10.24 27.306667 27.306667 0 0 1-6.371556 0.796445 33.450667 33.450667 0 0 1-10.410666-1.820445l-18.773334-5.859555a104.675556 104.675556 0 0 0-18.432-3.925334 20.821333 20.821333 0 0 0-15.473777 3.925334c-8.988444 7.168-11.946667 15.928889-8.704 26.055111 3.015111 9.841778 9.102222 18.318222 17.408 24.120889z m520.760888 577.422222c6.371556-40.049778 7.168-76.231111 2.275556-108.657778a291.84 291.84 0 0 0-25.6-86.016 296.220444 296.220444 0 0 0-42.951111-65.422222 555.463111 555.463111 0 0 0-47.786667-48.64c-18.716444-15.815111-35.100444-30.72-49.322666-44.771556-14.051556-14.108444-25.941333-26.794667-35.669334-37.888a512.398222 512.398222 0 0 1-16.782222-19.000888 15.928889 15.928889 0 0 0-12.174222-5.688889H377.359644a16.042667 16.042667 0 0 0-12.401777 5.916444c-5.12 6.371556-10.695111 12.856889-16.611556 19.683556a453.461333 453.461333 0 0 1-33.792 36.864c-13.482667 13.425778-28.558222 27.704889-45.340444 42.780444a398.051556 398.051556 0 0 0-53.589334 58.026667 330.126222 330.126222 0 0 0-63.715555 154.396444c-4.152889 30.776889-3.413333 62.008889 2.446222 92.444445 5.176889 28.899556 15.758222 57.912889 31.857778 87.04 16.782222 30.151111 38.912 56.888889 65.194666 79.189333 27.363556 23.722667 60.643556 42.837333 99.953778 57.628444 39.253333 14.677333 84.366222 22.072889 135.224889 22.072889 49.607111 0 93.866667-6.257778 132.892445-19.114666 38.968889-12.8 72.647111-29.980444 100.920888-51.655111 27.477333-20.821333 50.631111-46.648889 68.096-76.231112 16.896-28.728889 28.444444-60.245333 34.304-93.013333z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-caogaoxiang::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M428.1 777.2C414.3 756.5 334.7 636.4 333.1 634C331.3 631.3 334.1 630.1 334.1 630.1L487.1 560C491.8 557.8 490.6 563 490.6 563L471.4 632.9C471.4 632.9 494.1 646.5 538.8 645.6C604.8 644.2 662 596.4 677.5 582.5C680 580 680.9 580.5 679.7 583.8C669.6 611.6 613 741.1 451.1 712.1C446.3 728.9 434.7 765.6 431.2 776.9C430.5 779.1 429.4 779.2 428.1 777.2L428.1 777.2ZM345.9 491.5C342 494.9 340.8 494.5 342.4 490.2C354.1 459.2 412.2 332.7 573.6 361.6C578.3 345.3 589.2 311 593.3 297.8C594.9 293.3 598.2 297.1 598.2 297.1L692.8 440C692.8 440 694.4 443.6 691.2 445.1C687 447.3 562.3 503.2 536.8 516C532.1 518.4 533.3 513.8 533.3 513.8L553.1 441.9C553.1 441.9 530.1 428.1 484.7 429C420.1 430.4 363.7 475.7 345.9 491.5ZM966.9 83.7C984.3 83.7 998.5 97.9 998.5 115.4L998.5 154.1C998.5 171.6 984.3 185.7 966.9 185.7H931.9L787.3 940.3H237.3L90.4 185.7H57.1C39.7 185.7 25.5 171.6 25.5 154.1V115.4C25.5 97.9 39.7 83.7 57.1 83.7H966.9ZM750.5 895.7 886.5 185.7H135.9L274 895.7H750.5Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M428.1 777.2C414.3 756.5 334.7 636.4 333.1 634C331.3 631.3 334.1 630.1 334.1 630.1L487.1 560C491.8 557.8 490.6 563 490.6 563L471.4 632.9C471.4 632.9 494.1 646.5 538.8 645.6C604.8 644.2 662 596.4 677.5 582.5C680 580 680.9 580.5 679.7 583.8C669.6 611.6 613 741.1 451.1 712.1C446.3 728.9 434.7 765.6 431.2 776.9C430.5 779.1 429.4 779.2 428.1 777.2L428.1 777.2ZM345.9 491.5C342 494.9 340.8 494.5 342.4 490.2C354.1 459.2 412.2 332.7 573.6 361.6C578.3 345.3 589.2 311 593.3 297.8C594.9 293.3 598.2 297.1 598.2 297.1L692.8 440C692.8 440 694.4 443.6 691.2 445.1C687 447.3 562.3 503.2 536.8 516C532.1 518.4 533.3 513.8 533.3 513.8L553.1 441.9C553.1 441.9 530.1 428.1 484.7 429C420.1 430.4 363.7 475.7 345.9 491.5ZM966.9 83.7C984.3 83.7 998.5 97.9 998.5 115.4L998.5 154.1C998.5 171.6 984.3 185.7 966.9 185.7H931.9L787.3 940.3H237.3L90.4 185.7H57.1C39.7 185.7 25.5 171.6 25.5 154.1V115.4C25.5 97.9 39.7 83.7 57.1 83.7H966.9ZM750.5 895.7 886.5 185.7H135.9L274 895.7H750.5Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-category::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M178 213Q176 230 176.0 278.0Q176 326 178.0 342.5Q180 359 184.0 364.0Q188 369 202 373Q227 379 277.0 379.0Q327 379 352 373Q367 369 371.0 364.0Q375 359 377.0 342.5Q379 326 379.0 278.0Q379 230 376.5 213.0Q374 196 370.0 191.0Q366 186 351 182Q327 176 277.5 176.0Q228 176 203 182Q188 186 184.0 191.0Q180 196 178 213ZM180 89Q216 80 277.5 80.0Q339 80 375 89Q421 100 445 131Q466 157 472 201Q475 224 475 277V280Q475 332 472 354Q467 398 446 424Q422 454 375 466Q339 475 277.0 475.0Q215 475 179 466Q133 454 109 424Q88 397 83 354Q80 332 80 280V277Q80 224 83 201Q88 157 110 131Q134 100 180 89ZM647 213Q645 230 645.0 278.0Q645 326 647.0 342.5Q649 359 653.0 364.0Q657 369 672 373Q696 379 746.5 379.0Q797 379 822 373Q836 369 840 364Q844 359 846.0 342.5Q848 326 848.0 277.5Q848 229 846.0 212.5Q844 196 839.5 191.0Q835 186 821 182Q797 176 747.0 176.0Q697 176 672 182Q658 186 654.0 191.0Q650 196 647 213ZM649 89Q685 80 746.5 80.0Q808 80 844 89Q890 100 914 131Q936 157 941 201Q944 224 944 277V280Q944 332 941 354Q936 398 915 424Q891 454 845 466Q809 475 747.0 475.0Q685 475 649 466Q602 454 578 424Q557 397 552 354Q549 332 549 280V277Q549 224 552 201Q558 157 579 131Q603 100 649 89ZM178 682Q176 699 176.0 747.5Q176 796 178.0 812.0Q180 828 184.0 833.0Q188 838 202 842Q227 848 277.5 848.0Q328 848 352 842Q367 838 371.0 833.0Q375 828 377.0 811.5Q379 795 379.0 747.0Q379 699 376.5 682.0Q374 665 370.0 660.0Q366 655 351 651Q327 645 277.5 645.0Q228 645 203 651Q188 655 184.0 660.0Q180 665 178 682ZM180 558Q216 549 277.5 549.0Q339 549 375 558Q421 570 445 600Q466 626 472 670Q475 693 475 747V750Q475 801 472 823Q467 867 446 893Q422 923 375 935Q339 944 277.0 944.0Q215 944 179 935Q133 923 109 893Q88 867 83 823Q80 801 80 750V747Q80 693 83 670Q88 626 110 600Q134 570 180 558ZM647 682Q645 699 645.0 747.0Q645 795 647.0 811.5Q649 828 653.0 833.0Q657 838 672 842Q697 848 747.0 848.0Q797 848 822 842Q836 838 840 833Q844 828 846.0 812.0Q848 796 848.0 747.5Q848 699 846.0 682.0Q844 665 839.5 660.0Q835 655 821 651Q797 645 747.0 645.0Q697 645 672 651Q658 655 654.0 660.0Q650 665 647 682ZM649 558Q685 549 746.5 549.0Q808 549 844 558Q890 570 914 600Q936 626 941 670Q944 693 944 747V750Q944 801 941 823Q936 867 915 893Q891 923 845 935Q809 944 747.0 944.0Q685 944 649 935Q602 923 578 893Q557 867 552 823Q549 801 549 750V747Q549 693 552 670Q558 626 579 600Q603 570 649 558Z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M178 213Q176 230 176.0 278.0Q176 326 178.0 342.5Q180 359 184.0 364.0Q188 369 202 373Q227 379 277.0 379.0Q327 379 352 373Q367 369 371.0 364.0Q375 359 377.0 342.5Q379 326 379.0 278.0Q379 230 376.5 213.0Q374 196 370.0 191.0Q366 186 351 182Q327 176 277.5 176.0Q228 176 203 182Q188 186 184.0 191.0Q180 196 178 213ZM180 89Q216 80 277.5 80.0Q339 80 375 89Q421 100 445 131Q466 157 472 201Q475 224 475 277V280Q475 332 472 354Q467 398 446 424Q422 454 375 466Q339 475 277.0 475.0Q215 475 179 466Q133 454 109 424Q88 397 83 354Q80 332 80 280V277Q80 224 83 201Q88 157 110 131Q134 100 180 89ZM647 213Q645 230 645.0 278.0Q645 326 647.0 342.5Q649 359 653.0 364.0Q657 369 672 373Q696 379 746.5 379.0Q797 379 822 373Q836 369 840 364Q844 359 846.0 342.5Q848 326 848.0 277.5Q848 229 846.0 212.5Q844 196 839.5 191.0Q835 186 821 182Q797 176 747.0 176.0Q697 176 672 182Q658 186 654.0 191.0Q650 196 647 213ZM649 89Q685 80 746.5 80.0Q808 80 844 89Q890 100 914 131Q936 157 941 201Q944 224 944 277V280Q944 332 941 354Q936 398 915 424Q891 454 845 466Q809 475 747.0 475.0Q685 475 649 466Q602 454 578 424Q557 397 552 354Q549 332 549 280V277Q549 224 552 201Q558 157 579 131Q603 100 649 89ZM178 682Q176 699 176.0 747.5Q176 796 178.0 812.0Q180 828 184.0 833.0Q188 838 202 842Q227 848 277.5 848.0Q328 848 352 842Q367 838 371.0 833.0Q375 828 377.0 811.5Q379 795 379.0 747.0Q379 699 376.5 682.0Q374 665 370.0 660.0Q366 655 351 651Q327 645 277.5 645.0Q228 645 203 651Q188 655 184.0 660.0Q180 665 178 682ZM180 558Q216 549 277.5 549.0Q339 549 375 558Q421 570 445 600Q466 626 472 670Q475 693 475 747V750Q475 801 472 823Q467 867 446 893Q422 923 375 935Q339 944 277.0 944.0Q215 944 179 935Q133 923 109 893Q88 867 83 823Q80 801 80 750V747Q80 693 83 670Q88 626 110 600Q134 570 180 558ZM647 682Q645 699 645.0 747.0Q645 795 647.0 811.5Q649 828 653.0 833.0Q657 838 672 842Q697 848 747.0 848.0Q797 848 822 842Q836 838 840 833Q844 828 846.0 812.0Q848 796 848.0 747.5Q848 699 846.0 682.0Q844 665 839.5 660.0Q835 655 821 651Q797 645 747.0 645.0Q697 645 672 651Q658 655 654.0 660.0Q650 665 647 682ZM649 558Q685 549 746.5 549.0Q808 549 844 558Q890 570 914 600Q936 626 941 670Q944 693 944 747V750Q944 801 941 823Q936 867 915 893Q891 923 845 935Q809 944 747.0 944.0Q685 944 649 935Q602 923 578 893Q557 867 552 823Q549 801 549 750V747Q549 693 552 670Q558 626 579 600Q603 570 649 558Z'/%3E%3C/svg%3E"); +} +.icon-chakan::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 174.4C469.3 174.4 424.2 186.8 378.1 211.2C336.8 233.1 294.3 264.7 251.8 305.2C181.7 372.1 126.9 448 95.5 495.6C89 505.5 89 518.5 95.5 528.4C126.9 576 181.7 651.9 251.7 718.8C294.2 759.3 336.7 790.8 378 812.8C424.2 837.4 469.2 849.8 511.9 849.8C554.6 849.8 599.6 837.4 645.8 812.8C687.1 790.9 729.6 759.3 772.1 718.8C842.2 651.9 897 576 928.3 528.4C934.8 518.5 934.8 505.5 928.3 495.6C897 448 842.2 372.1 772.2 305.4C729.7 264.8 687.2 233.2 645.9 211.3C599.6 186.8 554.7 174.4 512 174.4ZM512 114.8C738.5 114.8 929.7 386 989.3 480.3C1001.6 499.7 1001.6 524.4 989.3 543.8C929.7 638.1 738.5 909.2 512 909.2C285.5 909.2 94.3 638 34.7 543.7C22.4 524.3 22.4 499.6 34.7 480.2C94.3 386 285.4 114.8 512 114.8ZM512 373C474.9 373 439.9 387.5 413.7 413.7C387.5 439.7 372.8 475.1 372.9 512C372.9 549.1 387.5 584.1 413.7 610.3C439.9 636.5 474.8 651.1 512 651.1C549.1 651.1 584.1 636.5 610.3 610.3C636.5 584.1 651.1 549.2 651.1 512C651.1 474.9 636.5 439.9 610.3 413.7C584.3 387.5 548.9 372.8 512 372.9V373ZM512 313.4C621.7 313.4 710.6 402.3 710.6 512C710.6 621.7 621.7 710.6 512 710.6C402.3 710.6 313.4 621.7 313.4 512C313.4 402.3 402.3 313.4 512 313.4Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 174.4C469.3 174.4 424.2 186.8 378.1 211.2C336.8 233.1 294.3 264.7 251.8 305.2C181.7 372.1 126.9 448 95.5 495.6C89 505.5 89 518.5 95.5 528.4C126.9 576 181.7 651.9 251.7 718.8C294.2 759.3 336.7 790.8 378 812.8C424.2 837.4 469.2 849.8 511.9 849.8C554.6 849.8 599.6 837.4 645.8 812.8C687.1 790.9 729.6 759.3 772.1 718.8C842.2 651.9 897 576 928.3 528.4C934.8 518.5 934.8 505.5 928.3 495.6C897 448 842.2 372.1 772.2 305.4C729.7 264.8 687.2 233.2 645.9 211.3C599.6 186.8 554.7 174.4 512 174.4ZM512 114.8C738.5 114.8 929.7 386 989.3 480.3C1001.6 499.7 1001.6 524.4 989.3 543.8C929.7 638.1 738.5 909.2 512 909.2C285.5 909.2 94.3 638 34.7 543.7C22.4 524.3 22.4 499.6 34.7 480.2C94.3 386 285.4 114.8 512 114.8ZM512 373C474.9 373 439.9 387.5 413.7 413.7C387.5 439.7 372.8 475.1 372.9 512C372.9 549.1 387.5 584.1 413.7 610.3C439.9 636.5 474.8 651.1 512 651.1C549.1 651.1 584.1 636.5 610.3 610.3C636.5 584.1 651.1 549.2 651.1 512C651.1 474.9 636.5 439.9 610.3 413.7C584.3 387.5 548.9 372.8 512 372.9V373ZM512 313.4C621.7 313.4 710.6 402.3 710.6 512C710.6 621.7 621.7 710.6 512 710.6C402.3 710.6 313.4 621.7 313.4 512C313.4 402.3 402.3 313.4 512 313.4Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-changguan::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M999.68 563.2c-1.28 0-47.36 1.28-103.68 6.4v403.2h102.4c14.08 0 25.6 11.52 25.6 25.6 0 14.08-11.52 25.6-25.6 25.6H25.6c-14.08 0-25.6-11.52-25.6-25.6 0-14.08 11.52-25.6 25.6-25.6H128V569.6C71.68 564.48 25.6 563.2 24.32 563.2c-12.8 0-24.32-11.52-24.32-25.6v-512C0 19.2 2.56 11.52 7.68 7.68 12.8 2.56 19.2 0 26.88 0c6.4 0 154.88 5.12 247.04 25.6C371.2 47.36 476.16 103.68 512 124.16c35.84-20.48 140.8-76.8 236.8-98.56 92.16-20.48 241.92-25.6 248.32-25.6 7.68 0 14.08 2.56 19.2 7.68 5.12 3.84 7.68 11.52 7.68 17.92v512c0 14.08-10.24 25.6-24.32 25.6zM51.2 52.48v460.8c47.36 2.56 152.32 10.24 222.72 25.6C371.2 559.36 476.16 615.68 512 636.16c37.12-20.48 140.8-75.52 238.08-97.28 70.4-16.64 175.36-23.04 222.72-25.6V52.48c-47.36 2.56-147.2 8.96-211.2 24.32-110.08 24.32-234.24 98.56-235.52 99.84-8.96 5.12-19.2 5.12-26.88 0-1.28-1.28-125.44-75.52-235.52-99.84C198.4 61.44 98.56 55.04 51.2 52.48z m448 634.88c-1.28 0-26.88-15.36-64-34.56v320h153.6v-320c-38.4 19.2-64 34.56-64 34.56-3.84 2.56-8.96 3.84-12.8 3.84s-8.96-1.28-12.8-3.84z m-320 285.44H384V628.48c-37.12-16.64-79.36-32-120.32-40.96-25.6-5.12-55.04-8.96-84.48-12.8v398.08z m665.6 0V576c-30.72 2.56-60.16 7.68-84.48 12.8-39.68 8.96-83.2 24.32-120.32 40.96v343.04h204.8zM614.4 293.12c-10.24 0-19.2-5.12-25.6-17.92-5.12-12.8 0-26.88 12.8-33.28 35.84-15.36 90.88-38.4 145.92-51.2 29.44-6.4 67.84-11.52 119.04-16.64 14.08-1.28 26.88 8.96 28.16 23.04 1.28 14.08-8.96 26.88-23.04 28.16-48.64 5.12-84.48 10.24-111.36 16.64-51.2 12.8-102.4 33.28-135.68 48.64-2.56 1.28-6.4 2.56-10.24 2.56z m-204.8 166.4c-3.84 0-7.68-1.28-11.52 0-34.56-16.64-87.04-38.4-135.68-48.64-28.16-6.4-62.72-11.52-112.64-16.64a25.792 25.792 0 0 1-23.04-28.16c1.28-14.08 14.08-24.32 28.16-23.04 52.48 3.84 89.6 10.24 119.04 16.64 53.76 11.52 108.8 34.56 145.92 51.2 12.8 5.12 19.2 20.48 12.8 33.28-3.84 10.24-12.8 15.36-23.04 15.36z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M999.68 563.2c-1.28 0-47.36 1.28-103.68 6.4v403.2h102.4c14.08 0 25.6 11.52 25.6 25.6 0 14.08-11.52 25.6-25.6 25.6H25.6c-14.08 0-25.6-11.52-25.6-25.6 0-14.08 11.52-25.6 25.6-25.6H128V569.6C71.68 564.48 25.6 563.2 24.32 563.2c-12.8 0-24.32-11.52-24.32-25.6v-512C0 19.2 2.56 11.52 7.68 7.68 12.8 2.56 19.2 0 26.88 0c6.4 0 154.88 5.12 247.04 25.6C371.2 47.36 476.16 103.68 512 124.16c35.84-20.48 140.8-76.8 236.8-98.56 92.16-20.48 241.92-25.6 248.32-25.6 7.68 0 14.08 2.56 19.2 7.68 5.12 3.84 7.68 11.52 7.68 17.92v512c0 14.08-10.24 25.6-24.32 25.6zM51.2 52.48v460.8c47.36 2.56 152.32 10.24 222.72 25.6C371.2 559.36 476.16 615.68 512 636.16c37.12-20.48 140.8-75.52 238.08-97.28 70.4-16.64 175.36-23.04 222.72-25.6V52.48c-47.36 2.56-147.2 8.96-211.2 24.32-110.08 24.32-234.24 98.56-235.52 99.84-8.96 5.12-19.2 5.12-26.88 0-1.28-1.28-125.44-75.52-235.52-99.84C198.4 61.44 98.56 55.04 51.2 52.48z m448 634.88c-1.28 0-26.88-15.36-64-34.56v320h153.6v-320c-38.4 19.2-64 34.56-64 34.56-3.84 2.56-8.96 3.84-12.8 3.84s-8.96-1.28-12.8-3.84z m-320 285.44H384V628.48c-37.12-16.64-79.36-32-120.32-40.96-25.6-5.12-55.04-8.96-84.48-12.8v398.08z m665.6 0V576c-30.72 2.56-60.16 7.68-84.48 12.8-39.68 8.96-83.2 24.32-120.32 40.96v343.04h204.8zM614.4 293.12c-10.24 0-19.2-5.12-25.6-17.92-5.12-12.8 0-26.88 12.8-33.28 35.84-15.36 90.88-38.4 145.92-51.2 29.44-6.4 67.84-11.52 119.04-16.64 14.08-1.28 26.88 8.96 28.16 23.04 1.28 14.08-8.96 26.88-23.04 28.16-48.64 5.12-84.48 10.24-111.36 16.64-51.2 12.8-102.4 33.28-135.68 48.64-2.56 1.28-6.4 2.56-10.24 2.56z m-204.8 166.4c-3.84 0-7.68-1.28-11.52 0-34.56-16.64-87.04-38.4-135.68-48.64-28.16-6.4-62.72-11.52-112.64-16.64a25.792 25.792 0 0 1-23.04-28.16c1.28-14.08 14.08-24.32 28.16-23.04 52.48 3.84 89.6 10.24 119.04 16.64 53.76 11.52 108.8 34.56 145.92 51.2 12.8 5.12 19.2 20.48 12.8 33.28-3.84 10.24-12.8 15.36-23.04 15.36z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-chanquan::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M537.6 448a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 2.56 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56C544 448 540.16 448 537.6 448z m0 204.8a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 1.28 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56c-2.56 1.28-6.4 1.28-8.96 1.28z m474.88-547.84c7.68 3.84 11.52 11.52 11.52 20.48v752.64c0 11.52-6.4 20.48-16.64 24.32l-320 120.32c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-180.48-67.84-44.8 16.64c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-409.6-153.6A26.24 26.24 0 0 1 0 793.6V25.6C0 16.64 3.84 8.96 11.52 5.12c6.4-5.12 15.36-6.4 23.04-3.84l104.96 39.68s1.28 1.28 2.56 1.28l202.24 75.52s1.28 1.28 2.56 1.28l88.32 33.28L835.84 2.56c7.68-3.84 16.64-2.56 23.04 2.56 7.68 3.84 11.52 11.52 11.52 20.48v120.32l119.04-43.52c7.68-3.84 16.64-2.56 23.04 2.56zM157.44 102.4v280.32l65.28-33.28c11.52-6.4 24.32-2.56 32 6.4l56.32 70.4V160l-153.6-57.6zM435.2 920.32l42.24-16.64c1.28-1.28 3.84-2.56 6.4-2.56l335.36-125.44V62.72l-375.04 140.8a21.76 21.76 0 0 1-17.92 0l-64-24.32v320c0 11.52-6.4 20.48-16.64 24.32-3.84 1.28-6.4 1.28-8.96 1.28-7.68 0-15.36-3.84-20.48-10.24L226.56 403.2l-84.48 42.24c-7.68 3.84-16.64 3.84-24.32-1.28-6.4-5.12-11.52-12.8-11.52-21.76V83.2L51.2 62.72v712.96l384 144.64z m537.6-60.16V162.56l-102.4 38.4v592.64c0 11.52-6.4 20.48-16.64 24.32l-291.84 108.8 116.48 43.52 294.4-110.08z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M537.6 448a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 2.56 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56C544 448 540.16 448 537.6 448z m0 204.8a26.24 26.24 0 0 1-24.32-16.64c-5.12-14.08 2.56-28.16 15.36-33.28l179.2-66.56c14.08-5.12 28.16 1.28 33.28 15.36 5.12 14.08-2.56 28.16-15.36 33.28l-179.2 66.56c-2.56 1.28-6.4 1.28-8.96 1.28z m474.88-547.84c7.68 3.84 11.52 11.52 11.52 20.48v752.64c0 11.52-6.4 20.48-16.64 24.32l-320 120.32c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-180.48-67.84-44.8 16.64c-2.56 1.28-6.4 1.28-8.96 1.28-2.56 0-6.4 0-8.96-1.28l-409.6-153.6A26.24 26.24 0 0 1 0 793.6V25.6C0 16.64 3.84 8.96 11.52 5.12c6.4-5.12 15.36-6.4 23.04-3.84l104.96 39.68s1.28 1.28 2.56 1.28l202.24 75.52s1.28 1.28 2.56 1.28l88.32 33.28L835.84 2.56c7.68-3.84 16.64-2.56 23.04 2.56 7.68 3.84 11.52 11.52 11.52 20.48v120.32l119.04-43.52c7.68-3.84 16.64-2.56 23.04 2.56zM157.44 102.4v280.32l65.28-33.28c11.52-6.4 24.32-2.56 32 6.4l56.32 70.4V160l-153.6-57.6zM435.2 920.32l42.24-16.64c1.28-1.28 3.84-2.56 6.4-2.56l335.36-125.44V62.72l-375.04 140.8a21.76 21.76 0 0 1-17.92 0l-64-24.32v320c0 11.52-6.4 20.48-16.64 24.32-3.84 1.28-6.4 1.28-8.96 1.28-7.68 0-15.36-3.84-20.48-10.24L226.56 403.2l-84.48 42.24c-7.68 3.84-16.64 3.84-24.32-1.28-6.4-5.12-11.52-12.8-11.52-21.76V83.2L51.2 62.72v712.96l384 144.64z m537.6-60.16V162.56l-102.4 38.4v592.64c0 11.52-6.4 20.48-16.64 24.32l-291.84 108.8 116.48 43.52 294.4-110.08z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-chaxun::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M950.669749 0C990.982191 0 1023.808036 32.825845 1023.808036 73.138287v676.417171a36.537149 36.537149 0 0 1-73.138287 0V73.138287H73.138287v877.531462h676.417171a36.537149 36.537149 0 1 1 0 73.138287H73.138287C32.825845 1023.808036 0 990.982191 0 950.669749V73.138287C0 32.825845 32.825845 0 73.138287 0h877.531462z m-119.14566 779.821783l126.696245 126.696245a36.473161 36.473161 0 1 1-51.702306 51.702306l-126.696245-126.696245c-40.504405 29.882397-89.583203 46.007374-139.941761 46.071362A237.97138 237.97138 0 0 1 402.228582 639.880022 237.97138 237.97138 0 0 1 639.880022 402.228582 237.97138 237.97138 0 0 1 877.531463 639.880022c0 50.358558-16.124977 99.437355-46.007374 139.941761zM475.430857 639.880022A164.769106 164.769106 0 0 0 639.880022 804.393176 164.769106 164.769106 0 0 0 804.393176 639.880022 164.769106 164.769106 0 0 0 639.880022 475.366869 164.769106 164.769106 0 0 0 475.366869 639.880022z m365.627445-411.378866a36.537149 36.537149 0 0 1-36.601138 36.601137H219.478848a36.537149 36.537149 0 1 1 0-73.138286h584.978316c20.220209 0 36.601137 16.380929 36.601138 36.537149zM219.41486 409.843154h109.675436a36.537149 36.537149 0 1 1 0 73.074299H219.41486a36.537149 36.537149 0 1 1 0-73.074299z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M950.669749 0C990.982191 0 1023.808036 32.825845 1023.808036 73.138287v676.417171a36.537149 36.537149 0 0 1-73.138287 0V73.138287H73.138287v877.531462h676.417171a36.537149 36.537149 0 1 1 0 73.138287H73.138287C32.825845 1023.808036 0 990.982191 0 950.669749V73.138287C0 32.825845 32.825845 0 73.138287 0h877.531462z m-119.14566 779.821783l126.696245 126.696245a36.473161 36.473161 0 1 1-51.702306 51.702306l-126.696245-126.696245c-40.504405 29.882397-89.583203 46.007374-139.941761 46.071362A237.97138 237.97138 0 0 1 402.228582 639.880022 237.97138 237.97138 0 0 1 639.880022 402.228582 237.97138 237.97138 0 0 1 877.531463 639.880022c0 50.358558-16.124977 99.437355-46.007374 139.941761zM475.430857 639.880022A164.769106 164.769106 0 0 0 639.880022 804.393176 164.769106 164.769106 0 0 0 804.393176 639.880022 164.769106 164.769106 0 0 0 639.880022 475.366869 164.769106 164.769106 0 0 0 475.366869 639.880022z m365.627445-411.378866a36.537149 36.537149 0 0 1-36.601138 36.601137H219.478848a36.537149 36.537149 0 1 1 0-73.138286h584.978316c20.220209 0 36.601137 16.380929 36.601138 36.537149zM219.41486 409.843154h109.675436a36.537149 36.537149 0 1 1 0 73.074299H219.41486a36.537149 36.537149 0 1 1 0-73.074299z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-chengji::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M877.44 0c54.784 0 99.2 44.416 99.2 99.2v825.6A99.2 99.2 0 0 1 877.44 1024H131.2A99.2 99.2 0 0 1 32 924.8V99.2C32 44.416 76.416 0 131.2 0h746.24z m-38.592 66.112H169.792c-35.584 0-64.448 28.544-65.024 64v764.928c0 35.584 28.544 64.448 63.936 65.024h670.144c35.584 0 64.448-28.544 65.024-64V131.2c0-35.968-29.12-65.088-65.024-65.088z m-82.112 709.888a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m0-134.464a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m-365.248-442.88l121.6 316.928a22.016 22.016 0 0 1-41.152 15.808l-34.688-90.496H299.84l-34.816 90.88a22.016 22.016 0 0 1-28.16 12.8l-0.32-0.128a22.016 22.016 0 0 1-12.672-28.48l121.6-316.992a22.08 22.08 0 0 1 21.44-14.08c10.24-1.92 20.672 3.648 24.576 13.76z m365.248 273.088a30.336 30.336 0 1 1 0 60.672H582.592a30.336 30.336 0 1 1 0-60.672h174.144zM663.616 192.896c13.376 0 24.256 10.88 24.256 24.256v61.696h50.688a24.256 24.256 0 0 1 0 48.512h-50.688v50.688a24.256 24.256 0 0 1-48.512 0v-50.688h-62.848a24.256 24.256 0 0 1 0-48.512h62.848v-61.696c0-13.44 10.88-24.256 24.256-24.256z m-295.04 69.12L316.736 396.8h103.552L368.64 262.016z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M877.44 0c54.784 0 99.2 44.416 99.2 99.2v825.6A99.2 99.2 0 0 1 877.44 1024H131.2A99.2 99.2 0 0 1 32 924.8V99.2C32 44.416 76.416 0 131.2 0h746.24z m-38.592 66.112H169.792c-35.584 0-64.448 28.544-65.024 64v764.928c0 35.584 28.544 64.448 63.936 65.024h670.144c35.584 0 64.448-28.544 65.024-64V131.2c0-35.968-29.12-65.088-65.024-65.088z m-82.112 709.888a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m0-134.464a30.336 30.336 0 1 1 0 60.608h-503.68a30.336 30.336 0 1 1 0-60.608h503.68z m-365.248-442.88l121.6 316.928a22.016 22.016 0 0 1-41.152 15.808l-34.688-90.496H299.84l-34.816 90.88a22.016 22.016 0 0 1-28.16 12.8l-0.32-0.128a22.016 22.016 0 0 1-12.672-28.48l121.6-316.992a22.08 22.08 0 0 1 21.44-14.08c10.24-1.92 20.672 3.648 24.576 13.76z m365.248 273.088a30.336 30.336 0 1 1 0 60.672H582.592a30.336 30.336 0 1 1 0-60.672h174.144zM663.616 192.896c13.376 0 24.256 10.88 24.256 24.256v61.696h50.688a24.256 24.256 0 0 1 0 48.512h-50.688v50.688a24.256 24.256 0 0 1-48.512 0v-50.688h-62.848a24.256 24.256 0 0 1 0-48.512h62.848v-61.696c0-13.44 10.88-24.256 24.256-24.256z m-295.04 69.12L316.736 396.8h103.552L368.64 262.016z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-cjgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.8 98.8C884.7 98.7 895.4 106.1 899.4 117.4C903 128.1 899.2 140 890 146.6C786.2 224.3 782.2 356.9 788.7 498.1C789.5 500 790 502.1 790.2 504.2L790.5 508.4C793 547.2 795.6 587.4 794.3 627.4C792.5 684 781 735.2 760.3 779.6C737.7 828.5 701.8 870.1 656.6 899.6C644.7 907.4 630.8 911.6 616.5 911.9L53.4 925.2C41.5 925.3 30.8 917.9 26.8 906.6C23.2 895.9 27.1 884 36.3 877.4C140.1 799.6 144 667 137.6 525.8C136.8 523.8 136.3 521.8 136.1 519.7L135.8 515.6C133.4 476.8 130.7 436.5 132 396.5C133.8 339.9 145.2 288.7 166 244.3C188.6 195.4 224.5 153.8 269.6 124.4C281.6 116.6 295.5 112.4 309.7 112.1L872.7 98.8H872.8ZM840.9 137.9 310.6 150.5C303.5 150.6 296.7 152.7 290.7 156.4C195.7 218.6 172.9 321.9 170.4 397.6C169.2 435.1 171.7 473.6 174.1 510.8C174.9 512.9 175.5 515.1 175.6 517.5C179 586.8 181 660.1 167.2 727.9C153.7 794 126.8 846 85.4 886L615.7 873.4C622.7 873.3 629.6 871.3 635.6 867.6C730.6 805.3 753.5 702 755.8 626.3C757 588.8 754.6 550.4 752.2 513.1C751.3 511 750.7 508.7 750.6 506.4C747.3 437.1 745.3 363.8 759.1 296C772.6 229.9 799.5 177.9 840.9 137.9V137.9ZM996.4 176.1C1000.8 186.1 998.2 197.8 989.9 204.9C910.2 275.7 916 385.2 931 501.1C931.8 502.7 932.4 504.5 932.6 506.5L933.1 509.9C937.9 542.1 942.9 575.5 944.6 609C947 656.7 941 700.5 926.7 739.2C911.1 782.1 883.8 819.7 847.8 847.7C838.1 855.3 826.4 860 813.7 861.3L770.8 865.9C760.7 865.7 752.5 857.7 751.9 847.6C751.4 837.6 758.7 828.8 768.7 827.5L809.5 823.2C814.7 822.7 819.8 820.7 824 817.5C897.6 760 909.3 673.5 906.1 611.2C904.6 580.3 899.9 548.6 895.4 518.1C894.4 516.2 893.7 514.1 893.5 512C885.9 454.4 879 393.4 885.9 335.7C892.3 282.2 909.5 238.5 938.6 202.9L904.4 206.5C893.8 207.7 884.3 200 883.2 189.4C882.1 178.9 889.8 169.4 900.3 168.3L969.2 160.9C980.6 159.5 991.6 165.7 996.4 176.1ZM724.3 617.6 201.9 791.3 206.1 788.6C247.2 763.5 497.6 631.4 724.3 617.6ZM506.2 572.5 503.3 574.4C490.5 582.8 436.9 614.4 367 611.2C338.5 610 491.8 569.6 506.2 572.5ZM472.7 326.8C479.5 328.2 483.3 332.4 483.9 339.5C488.7 341.5 492.5 345.3 494.6 350.1C496.7 355 497.9 362.3 497.9 371.9C497.9 386.6 495 402.3 489.2 419.2C483.3 436.1 475.2 452 464.6 466.9C454.7 481 442.5 493.4 428.4 503.5C413.2 514.3 400.8 519.7 391 519.7C383.3 519.7 375.8 517.3 369.6 512.8C362.6 507.9 357.2 501.2 353.8 493.3C349.7 484 347.7 473.9 347.9 463.7C347.9 448 352.2 431.4 360.8 414C369.5 396.6 380.5 380.9 393.8 367C407.2 353 421.1 342.2 435.5 334.7C449.9 327.1 462.3 324.6 472.7 326.8ZM612.2 326.8C619 328.2 622.6 332.4 623.4 339.5C628.2 341.5 632 345.3 634.1 350.1C636.2 355 637.4 362.3 637.4 371.9C637.4 386.6 634.5 402.3 628.7 419.2C622.8 436.1 614.6 452 604.1 466.9C594.2 481 581.9 493.4 567.9 503.5C552.7 514.3 540.2 519.7 530.5 519.7C522.8 519.7 515.3 517.3 509.1 512.8C502.1 507.9 496.6 501.2 493.2 493.3C489.1 484 487.1 473.9 487.3 463.7C487.3 448 491.7 431.4 500.3 414C509 396.6 520 380.9 533.3 367C546.7 353 560.5 342.2 575 334.7C589.4 327.1 601.7 324.6 612.2 326.8ZM347 318.3C352.7 326.5 355.6 334.5 355.6 342C355.5 346.7 354.6 351.4 353 355.8C351.7 359.6 350.2 363.3 348.6 367L334.3 397.9C324.2 420.3 316.2 439.6 310.3 455.6L306.9 464.8C300.9 482.3 297.8 494.2 297.8 500.6L298.9 506.7C299.7 510.2 299.9 512.8 299.9 514.5C299.9 517.5 299.1 519.1 297.3 519.4C294.8 519.4 292.3 518.8 290.1 517.5C282.1 513.6 276.8 509.8 274.1 506.4C271.2 502.4 269.8 497.6 270 492.7C270 482.6 273.7 467 281.1 445.9C284.8 435.2 289.1 424.6 294.2 414C299.2 403.4 304.6 392.8 310.7 381.8L322.4 361.4L327.9 352C315.1 357.4 302.8 363.9 291.1 371.4V358.6L296.7 353.7L302.4 349C306.2 345.9 310.5 342.6 315.2 338.9C325.2 331.1 335.9 324.2 347 318.3ZM471.4 355.2C467.8 355.4 464.4 356.7 461.5 358.8L455.6 363.4C453.1 365.6 450.6 367.7 448.1 370L453.6 358.6C448.1 361.4 442.7 364.4 437.5 367.7C431.8 371.5 426.4 375.8 421.4 380.6C414.6 386.9 408.2 393.9 402.4 401.2C392.5 413.4 384.3 426.9 378 441.2C372.5 454.1 369.7 465 369.7 474.1C369.7 487 374 493.5 382.8 493.5C387.8 493.5 394.9 490.8 404.1 485.4C413.4 480.1 423.3 472.6 433.6 463.2C443.5 454.1 452.3 443.8 459.7 432.5C467.2 421.3 472.9 410.2 477 399.1C480.9 388.1 482.9 378.7 482.9 370.9C482.9 366 481.9 362.1 479.7 359.4C477.8 356.7 474.7 355.2 471.4 355.2ZM610.9 355.2C607.3 355.4 603.8 356.7 601 358.8L595.1 363.4C592.5 365.6 590 367.7 587.6 370L593.1 358.6C587.5 361.4 582.2 364.4 576.9 367.7C571.2 371.5 565.8 375.8 560.9 380.6C554 386.9 547.7 393.9 541.9 401.2C532 413.4 523.8 426.9 517.5 441.2C512 454.1 509.2 465 509.2 474.1C509.2 487 513.5 493.5 522.3 493.5C527.3 493.5 534.4 490.8 543.6 485.4C552.8 480.1 562.7 472.6 573 463.2C582.9 454.1 591.8 443.8 599.3 432.5C606.7 421.3 612.5 410.2 616.5 399.1C620.4 388.1 622.4 378.7 622.4 370.9C622.4 366 621.4 362.1 619.2 359.4C617.2 356.7 614.1 355.2 610.9 355.2Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.8 98.8C884.7 98.7 895.4 106.1 899.4 117.4C903 128.1 899.2 140 890 146.6C786.2 224.3 782.2 356.9 788.7 498.1C789.5 500 790 502.1 790.2 504.2L790.5 508.4C793 547.2 795.6 587.4 794.3 627.4C792.5 684 781 735.2 760.3 779.6C737.7 828.5 701.8 870.1 656.6 899.6C644.7 907.4 630.8 911.6 616.5 911.9L53.4 925.2C41.5 925.3 30.8 917.9 26.8 906.6C23.2 895.9 27.1 884 36.3 877.4C140.1 799.6 144 667 137.6 525.8C136.8 523.8 136.3 521.8 136.1 519.7L135.8 515.6C133.4 476.8 130.7 436.5 132 396.5C133.8 339.9 145.2 288.7 166 244.3C188.6 195.4 224.5 153.8 269.6 124.4C281.6 116.6 295.5 112.4 309.7 112.1L872.7 98.8H872.8ZM840.9 137.9 310.6 150.5C303.5 150.6 296.7 152.7 290.7 156.4C195.7 218.6 172.9 321.9 170.4 397.6C169.2 435.1 171.7 473.6 174.1 510.8C174.9 512.9 175.5 515.1 175.6 517.5C179 586.8 181 660.1 167.2 727.9C153.7 794 126.8 846 85.4 886L615.7 873.4C622.7 873.3 629.6 871.3 635.6 867.6C730.6 805.3 753.5 702 755.8 626.3C757 588.8 754.6 550.4 752.2 513.1C751.3 511 750.7 508.7 750.6 506.4C747.3 437.1 745.3 363.8 759.1 296C772.6 229.9 799.5 177.9 840.9 137.9V137.9ZM996.4 176.1C1000.8 186.1 998.2 197.8 989.9 204.9C910.2 275.7 916 385.2 931 501.1C931.8 502.7 932.4 504.5 932.6 506.5L933.1 509.9C937.9 542.1 942.9 575.5 944.6 609C947 656.7 941 700.5 926.7 739.2C911.1 782.1 883.8 819.7 847.8 847.7C838.1 855.3 826.4 860 813.7 861.3L770.8 865.9C760.7 865.7 752.5 857.7 751.9 847.6C751.4 837.6 758.7 828.8 768.7 827.5L809.5 823.2C814.7 822.7 819.8 820.7 824 817.5C897.6 760 909.3 673.5 906.1 611.2C904.6 580.3 899.9 548.6 895.4 518.1C894.4 516.2 893.7 514.1 893.5 512C885.9 454.4 879 393.4 885.9 335.7C892.3 282.2 909.5 238.5 938.6 202.9L904.4 206.5C893.8 207.7 884.3 200 883.2 189.4C882.1 178.9 889.8 169.4 900.3 168.3L969.2 160.9C980.6 159.5 991.6 165.7 996.4 176.1ZM724.3 617.6 201.9 791.3 206.1 788.6C247.2 763.5 497.6 631.4 724.3 617.6ZM506.2 572.5 503.3 574.4C490.5 582.8 436.9 614.4 367 611.2C338.5 610 491.8 569.6 506.2 572.5ZM472.7 326.8C479.5 328.2 483.3 332.4 483.9 339.5C488.7 341.5 492.5 345.3 494.6 350.1C496.7 355 497.9 362.3 497.9 371.9C497.9 386.6 495 402.3 489.2 419.2C483.3 436.1 475.2 452 464.6 466.9C454.7 481 442.5 493.4 428.4 503.5C413.2 514.3 400.8 519.7 391 519.7C383.3 519.7 375.8 517.3 369.6 512.8C362.6 507.9 357.2 501.2 353.8 493.3C349.7 484 347.7 473.9 347.9 463.7C347.9 448 352.2 431.4 360.8 414C369.5 396.6 380.5 380.9 393.8 367C407.2 353 421.1 342.2 435.5 334.7C449.9 327.1 462.3 324.6 472.7 326.8ZM612.2 326.8C619 328.2 622.6 332.4 623.4 339.5C628.2 341.5 632 345.3 634.1 350.1C636.2 355 637.4 362.3 637.4 371.9C637.4 386.6 634.5 402.3 628.7 419.2C622.8 436.1 614.6 452 604.1 466.9C594.2 481 581.9 493.4 567.9 503.5C552.7 514.3 540.2 519.7 530.5 519.7C522.8 519.7 515.3 517.3 509.1 512.8C502.1 507.9 496.6 501.2 493.2 493.3C489.1 484 487.1 473.9 487.3 463.7C487.3 448 491.7 431.4 500.3 414C509 396.6 520 380.9 533.3 367C546.7 353 560.5 342.2 575 334.7C589.4 327.1 601.7 324.6 612.2 326.8ZM347 318.3C352.7 326.5 355.6 334.5 355.6 342C355.5 346.7 354.6 351.4 353 355.8C351.7 359.6 350.2 363.3 348.6 367L334.3 397.9C324.2 420.3 316.2 439.6 310.3 455.6L306.9 464.8C300.9 482.3 297.8 494.2 297.8 500.6L298.9 506.7C299.7 510.2 299.9 512.8 299.9 514.5C299.9 517.5 299.1 519.1 297.3 519.4C294.8 519.4 292.3 518.8 290.1 517.5C282.1 513.6 276.8 509.8 274.1 506.4C271.2 502.4 269.8 497.6 270 492.7C270 482.6 273.7 467 281.1 445.9C284.8 435.2 289.1 424.6 294.2 414C299.2 403.4 304.6 392.8 310.7 381.8L322.4 361.4L327.9 352C315.1 357.4 302.8 363.9 291.1 371.4V358.6L296.7 353.7L302.4 349C306.2 345.9 310.5 342.6 315.2 338.9C325.2 331.1 335.9 324.2 347 318.3ZM471.4 355.2C467.8 355.4 464.4 356.7 461.5 358.8L455.6 363.4C453.1 365.6 450.6 367.7 448.1 370L453.6 358.6C448.1 361.4 442.7 364.4 437.5 367.7C431.8 371.5 426.4 375.8 421.4 380.6C414.6 386.9 408.2 393.9 402.4 401.2C392.5 413.4 384.3 426.9 378 441.2C372.5 454.1 369.7 465 369.7 474.1C369.7 487 374 493.5 382.8 493.5C387.8 493.5 394.9 490.8 404.1 485.4C413.4 480.1 423.3 472.6 433.6 463.2C443.5 454.1 452.3 443.8 459.7 432.5C467.2 421.3 472.9 410.2 477 399.1C480.9 388.1 482.9 378.7 482.9 370.9C482.9 366 481.9 362.1 479.7 359.4C477.8 356.7 474.7 355.2 471.4 355.2ZM610.9 355.2C607.3 355.4 603.8 356.7 601 358.8L595.1 363.4C592.5 365.6 590 367.7 587.6 370L593.1 358.6C587.5 361.4 582.2 364.4 576.9 367.7C571.2 371.5 565.8 375.8 560.9 380.6C554 386.9 547.7 393.9 541.9 401.2C532 413.4 523.8 426.9 517.5 441.2C512 454.1 509.2 465 509.2 474.1C509.2 487 513.5 493.5 522.3 493.5C527.3 493.5 534.4 490.8 543.6 485.4C552.8 480.1 562.7 472.6 573 463.2C582.9 454.1 591.8 443.8 599.3 432.5C606.7 421.3 612.5 410.2 616.5 399.1C620.4 388.1 622.4 378.7 622.4 370.9C622.4 366 621.4 362.1 619.2 359.4C617.2 356.7 614.1 355.2 610.9 355.2Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-ckpy::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M793.6 0h-576C153.6 0 96 57.6 96 121.6v780.8C96 972.8 153.6 1024 217.6 1024h569.6c70.4 0 121.6-57.6 121.6-121.6V121.6c6.4-64-51.2-121.6-115.2-121.6zM864 902.4c0 38.4-32 70.4-70.4 70.4h-576c-38.4 0-70.4-32-70.4-70.4V121.6c0-38.4 32-70.4 70.4-70.4h569.6c38.4 0 70.4 32 70.4 70.4v780.8h6.4zM300.8 345.6l44.8-83.2 83.2-12.8-64-57.6 19.2-89.6-76.8 38.4L224 102.4l19.2 83.2-70.4 64 89.6 12.8 38.4 83.2z m448 108.8h-384c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h384c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M793.6 0h-576C153.6 0 96 57.6 96 121.6v780.8C96 972.8 153.6 1024 217.6 1024h569.6c70.4 0 121.6-57.6 121.6-121.6V121.6c6.4-64-51.2-121.6-115.2-121.6zM864 902.4c0 38.4-32 70.4-70.4 70.4h-576c-38.4 0-70.4-32-70.4-70.4V121.6c0-38.4 32-70.4 70.4-70.4h569.6c38.4 0 70.4 32 70.4 70.4v780.8h6.4zM300.8 345.6l44.8-83.2 83.2-12.8-64-57.6 19.2-89.6-76.8 38.4L224 102.4l19.2 83.2-70.4 64 89.6 12.8 38.4 83.2z m448 108.8h-384c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h384c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z m0 179.2H275.2c-6.4 0-12.8 6.4-12.8 12.8s6.4 12.8 12.8 12.8h473.6c6.4 0 12.8-6.4 12.8-12.8s-6.4-12.8-12.8-12.8z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-cshxd::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M770.379014 626.31314a12.527467 12.527467 0 0 1 12.647924-1.746618l2.890954 1.746618v18.851429c72.334078 0.240913 137.561228 41.135866 165.687801 103.893659 34.028938 75.767086 5.360311 163.640042-67.997647 208.510058-73.357958 44.809787-170.325373 33.788025-230.192213-26.199271-59.866839-60.047524-65.468063-151.775085-13.250205-217.785201a13.551347 13.551347 0 0 1 18.309375-2.529585 11.804729 11.804729 0 0 1 2.589813 17.165039c-19.995765 25.115163-30.716386 55.650865-30.656158 87.029762 0.120456 80.284202 69.322668 145.390895 154.726267 145.451123 85.4036-0.120456 154.545583-65.22715 154.66604-145.511352-0.120456-76.851194-63.420303-139.789672-143.764734-145.149982l-10.118339-0.361369v21.742383a12.527467 12.527467 0 0 1-12.647924 1.68639l-2.830726-1.68639-31.077755-26.078814a8.191036 8.191036 0 0 1-1.746618-11.142219l1.806846-1.806846 31.017527-26.078814zM448.639925 0.120456a34.330079 34.330079 0 0 1 34.450535 27.343607l0.481826 5.300082v107.025527h279.579343l174.782261 209.473709-174.842489 209.473709H483.391601v386.303729c0 18.008234-15.659334 32.643689-34.932361 32.643689a34.330079 34.330079 0 0 1-34.450535-27.343607l-0.421598-5.300082V558.73709H30.174332V139.789672h383.473004V32.764145c0-18.068463 15.659334-32.643689 34.932361-32.643689z m285.602164 209.473709H100.099282v279.278203H734.242089l139.910128-139.608987-139.910128-139.669216z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M770.379014 626.31314a12.527467 12.527467 0 0 1 12.647924-1.746618l2.890954 1.746618v18.851429c72.334078 0.240913 137.561228 41.135866 165.687801 103.893659 34.028938 75.767086 5.360311 163.640042-67.997647 208.510058-73.357958 44.809787-170.325373 33.788025-230.192213-26.199271-59.866839-60.047524-65.468063-151.775085-13.250205-217.785201a13.551347 13.551347 0 0 1 18.309375-2.529585 11.804729 11.804729 0 0 1 2.589813 17.165039c-19.995765 25.115163-30.716386 55.650865-30.656158 87.029762 0.120456 80.284202 69.322668 145.390895 154.726267 145.451123 85.4036-0.120456 154.545583-65.22715 154.66604-145.511352-0.120456-76.851194-63.420303-139.789672-143.764734-145.149982l-10.118339-0.361369v21.742383a12.527467 12.527467 0 0 1-12.647924 1.68639l-2.830726-1.68639-31.077755-26.078814a8.191036 8.191036 0 0 1-1.746618-11.142219l1.806846-1.806846 31.017527-26.078814zM448.639925 0.120456a34.330079 34.330079 0 0 1 34.450535 27.343607l0.481826 5.300082v107.025527h279.579343l174.782261 209.473709-174.842489 209.473709H483.391601v386.303729c0 18.008234-15.659334 32.643689-34.932361 32.643689a34.330079 34.330079 0 0 1-34.450535-27.343607l-0.421598-5.300082V558.73709H30.174332V139.789672h383.473004V32.764145c0-18.068463 15.659334-32.643689 34.932361-32.643689z m285.602164 209.473709H100.099282v279.278203H734.242089l139.910128-139.608987-139.910128-139.669216z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-cuwu::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.999699 73.125604a435.982802 435.982802 0 0 1 310.271817 128.542042A435.982802 435.982802 0 0 1 950.994264 511.999699a435.982802 435.982802 0 0 1-128.542042 310.271817A435.982802 435.982802 0 0 1 511.999699 950.873794a435.982802 435.982802 0 0 1-310.271818-128.542042A435.982802 435.982802 0 0 1 73.185839 511.999699 435.982802 435.982802 0 0 1 201.788117 201.727881a435.982802 435.982802 0 0 1 310.332052-128.602277zM511.999699 0C381.048246 0 249.976324 49.995265 149.985794 149.985794a511.999699 511.999699 0 0 0 0 724.02781A510.252876 510.252876 0 0 0 511.999699 1023.999398c131.132158 0 262.143846-49.995265 362.134375-149.985794A511.999699 511.999699 0 0 0 511.999699 0z m232.86951 693.127122L563.802021 511.999699l180.946717-180.886482-51.802322-51.681852-180.886482 180.886482-181.006952-181.006952-51.802323 51.681851L460.257612 511.999699l-180.886482 181.006952 51.681852 51.802323L511.999699 563.741786l181.006952 181.067188 51.802323-51.681852z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.999699 73.125604a435.982802 435.982802 0 0 1 310.271817 128.542042A435.982802 435.982802 0 0 1 950.994264 511.999699a435.982802 435.982802 0 0 1-128.542042 310.271817A435.982802 435.982802 0 0 1 511.999699 950.873794a435.982802 435.982802 0 0 1-310.271818-128.542042A435.982802 435.982802 0 0 1 73.185839 511.999699 435.982802 435.982802 0 0 1 201.788117 201.727881a435.982802 435.982802 0 0 1 310.332052-128.602277zM511.999699 0C381.048246 0 249.976324 49.995265 149.985794 149.985794a511.999699 511.999699 0 0 0 0 724.02781A510.252876 510.252876 0 0 0 511.999699 1023.999398c131.132158 0 262.143846-49.995265 362.134375-149.985794A511.999699 511.999699 0 0 0 511.999699 0z m232.86951 693.127122L563.802021 511.999699l180.946717-180.886482-51.802322-51.681852-180.886482 180.886482-181.006952-181.006952-51.802323 51.681851L460.257612 511.999699l-180.886482 181.006952 51.681852 51.802323L511.999699 563.741786l181.006952 181.067188 51.802323-51.681852z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-dairuku::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M25.5 147.9C25.5 125.6 43.6 107.5 66 107.5H956C978.3 107.5 996.4 125.6 996.4 147.9C996.4 170.3 978.3 188.4 956 188.4L66 188.4C55.2 188.4 44.9 184.1 37.3 176.5C29.7 168.9 25.5 158.6 25.5 147.9ZM389.6 512C389.6 489.7 407.7 471.5 430.4 471.5H955.7C970.7 470.7 984.9 478.2 992.7 491.1C1000.4 503.9 1000.4 520.1 992.7 532.9C984.9 545.8 970.7 553.3 955.7 552.5H430.3C419.5 552.5 409.2 548.3 401.6 540.7C393.9 533.1 389.6 522.8 389.6 512ZM25.5 876.1C25.5 853.8 43.6 835.6 66 835.6H956C978.3 835.6 996.4 853.7 996.4 876.1C996.4 898.4 978.3 916.5 956 916.5H66C55.2 916.6 44.9 912.3 37.3 904.7C29.7 897.1 25.5 886.8 25.5 876.1ZM296.8 338.3 123.2 512 296.8 685.7C312.6 701.5 312.6 727.1 296.8 742.9C281 758.7 255.4 758.7 239.6 742.9L37.4 540.6C21.5 524.8 21.5 499.2 37.4 483.4L239.6 281.1C255.4 265.3 281 265.3 296.8 281.1C312.6 296.9 312.6 322.5 296.8 338.3Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M25.5 147.9C25.5 125.6 43.6 107.5 66 107.5H956C978.3 107.5 996.4 125.6 996.4 147.9C996.4 170.3 978.3 188.4 956 188.4L66 188.4C55.2 188.4 44.9 184.1 37.3 176.5C29.7 168.9 25.5 158.6 25.5 147.9ZM389.6 512C389.6 489.7 407.7 471.5 430.4 471.5H955.7C970.7 470.7 984.9 478.2 992.7 491.1C1000.4 503.9 1000.4 520.1 992.7 532.9C984.9 545.8 970.7 553.3 955.7 552.5H430.3C419.5 552.5 409.2 548.3 401.6 540.7C393.9 533.1 389.6 522.8 389.6 512ZM25.5 876.1C25.5 853.8 43.6 835.6 66 835.6H956C978.3 835.6 996.4 853.7 996.4 876.1C996.4 898.4 978.3 916.5 956 916.5H66C55.2 916.6 44.9 912.3 37.3 904.7C29.7 897.1 25.5 886.8 25.5 876.1ZM296.8 338.3 123.2 512 296.8 685.7C312.6 701.5 312.6 727.1 296.8 742.9C281 758.7 255.4 758.7 239.6 742.9L37.4 540.6C21.5 524.8 21.5 499.2 37.4 483.4L239.6 281.1C255.4 265.3 281 265.3 296.8 281.1C312.6 296.9 312.6 322.5 296.8 338.3Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-daoru::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.713901 486.4v480.978824H477.624019V486.4L361.008489 579.704471a34.575059 34.575059 0 0 1-43.188705-53.970824L490.695078 387.553882a34.575059 34.575059 0 0 1 43.12847 0l172.754824 138.179765a34.575059 34.575059 0 0 1-43.128471 53.970824L546.713901 486.339765z m-172.754823 239.134118v69.089882H304.80896A276.48 276.48 0 0 1 205.240019 260.216471a311.115294 311.115294 0 0 1 613.797647 0 276.48 276.48 0 0 1-99.508706 534.407529H650.318607v-69.150118h69.150118a207.329882 207.329882 0 0 0 58.307764-406.347294l-22.64847-6.625882-2.108235-23.491765a241.904941 241.904941 0 0 0-481.882353 0l-2.048 23.491765-22.648471 6.625882a207.329882 207.329882 0 0 0 58.307765 406.347294h69.150117z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M546.713901 486.4v480.978824H477.624019V486.4L361.008489 579.704471a34.575059 34.575059 0 0 1-43.188705-53.970824L490.695078 387.553882a34.575059 34.575059 0 0 1 43.12847 0l172.754824 138.179765a34.575059 34.575059 0 0 1-43.128471 53.970824L546.713901 486.339765z m-172.754823 239.134118v69.089882H304.80896A276.48 276.48 0 0 1 205.240019 260.216471a311.115294 311.115294 0 0 1 613.797647 0 276.48 276.48 0 0 1-99.508706 534.407529H650.318607v-69.150118h69.150118a207.329882 207.329882 0 0 0 58.307764-406.347294l-22.64847-6.625882-2.108235-23.491765a241.904941 241.904941 0 0 0-481.882353 0l-2.048 23.491765-22.648471 6.625882a207.329882 207.329882 0 0 0 58.307765 406.347294h69.150117z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-dudao::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M733.578151 748.969934c16.761505 0 30.516175 13.75467 30.516175 30.58015a30.644125 30.644125 0 0 1-30.516175 30.580151H641.901676a30.644125 30.644125 0 0 1-30.580151-30.580151c0-16.82548 13.75467-30.58015 30.580151-30.58015h91.676475z m-79.137334-245.664805a489.602279 489.602279 0 0 1 323.58661 459.597906c0 9.148455-0.639752 18.29691-1.279504 27.50934l-0.255901 5.118017a30.708101 30.708101 0 0 1-30.58015 28.468968H32.345878a30.4522 30.4522 0 0 1-30.58015-28.404993l-0.319876-5.181992C0.870075 981.13597 0.230323 972.05149 0.230323 962.903035c0-205.360423 129.869676-390.248779 322.946858-459.853807a24.502505 24.502505 0 0 1 9.21243-1.855281 275.029426 275.029426 0 1 1 431.76869-225.83249 274.133773 274.133773 0 0 1-118.929915 226.152366 32.627357 32.627357 0 0 1 9.212431 1.791306zM275.259749 275.489408c0 117.906311 95.962814 213.869126 213.869126 213.869126s213.869126-95.962814 213.869126-213.869126c0-117.970287-95.962814-213.933101-213.869126-213.933101A214.125027 214.125027 0 0 0 275.259749 275.489408z m213.869126 274.965451a268.56793 268.56793 0 0 1-121.93675-29.044745l121.93675 118.546063 121.872774-118.226187a272.342467 272.342467 0 0 1-121.872774 28.724869zM326.503892 567.216364a428.95378 428.95378 0 0 0-265.241219 395.686671h397.286052v-267.416376L326.503892 567.216364z m193.077183 395.686671h397.286051a429.081731 429.081731 0 0 0-265.561095-395.366795l-131.724956 127.950419v267.416376z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M733.578151 748.969934c16.761505 0 30.516175 13.75467 30.516175 30.58015a30.644125 30.644125 0 0 1-30.516175 30.580151H641.901676a30.644125 30.644125 0 0 1-30.580151-30.580151c0-16.82548 13.75467-30.58015 30.580151-30.58015h91.676475z m-79.137334-245.664805a489.602279 489.602279 0 0 1 323.58661 459.597906c0 9.148455-0.639752 18.29691-1.279504 27.50934l-0.255901 5.118017a30.708101 30.708101 0 0 1-30.58015 28.468968H32.345878a30.4522 30.4522 0 0 1-30.58015-28.404993l-0.319876-5.181992C0.870075 981.13597 0.230323 972.05149 0.230323 962.903035c0-205.360423 129.869676-390.248779 322.946858-459.853807a24.502505 24.502505 0 0 1 9.21243-1.855281 275.029426 275.029426 0 1 1 431.76869-225.83249 274.133773 274.133773 0 0 1-118.929915 226.152366 32.627357 32.627357 0 0 1 9.212431 1.791306zM275.259749 275.489408c0 117.906311 95.962814 213.869126 213.869126 213.869126s213.869126-95.962814 213.869126-213.869126c0-117.970287-95.962814-213.933101-213.869126-213.933101A214.125027 214.125027 0 0 0 275.259749 275.489408z m213.869126 274.965451a268.56793 268.56793 0 0 1-121.93675-29.044745l121.93675 118.546063 121.872774-118.226187a272.342467 272.342467 0 0 1-121.872774 28.724869zM326.503892 567.216364a428.95378 428.95378 0 0 0-265.241219 395.686671h397.286052v-267.416376L326.503892 567.216364z m193.077183 395.686671h397.286051a429.081731 429.081731 0 0 0-265.561095-395.366795l-131.724956 127.950419v267.416376z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-dxsq::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M94.6 74.1V696.4H209.9V814.1L371.8 696.4H486.4V765.5H394.2L140.8 949.9V765.4H25.5V74.1H94.6ZM952.2 468.9C964.4 463.2 978.8 465.6 988.5 474.9C998.2 484.2 1001.2 498.5 996 510.9L993.1 516.4L732.8 841.7L726.3 845.6H722.4C719.6 846.2 716.6 846.4 713.7 846.3L709.4 845.6C705 845.5 700.7 844.4 696.8 842.5L691.2 839.1L496 643.9C484.2 632.1 483.3 613.2 493.9 600.3C504.5 587.3 523.1 584.4 537.1 593.6L542.2 597.8L711.3 766.9L947.8 471.4L952.2 469V468.9ZM486.4 488.9V558.1H232.9V489H486.4V488.9ZM878.2 74.1V465.9H809.1V143.2H232.9V74.1H878.2ZM693.8 281.5V350.6H232.9V281.5H693.8Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M94.6 74.1V696.4H209.9V814.1L371.8 696.4H486.4V765.5H394.2L140.8 949.9V765.4H25.5V74.1H94.6ZM952.2 468.9C964.4 463.2 978.8 465.6 988.5 474.9C998.2 484.2 1001.2 498.5 996 510.9L993.1 516.4L732.8 841.7L726.3 845.6H722.4C719.6 846.2 716.6 846.4 713.7 846.3L709.4 845.6C705 845.5 700.7 844.4 696.8 842.5L691.2 839.1L496 643.9C484.2 632.1 483.3 613.2 493.9 600.3C504.5 587.3 523.1 584.4 537.1 593.6L542.2 597.8L711.3 766.9L947.8 471.4L952.2 469V468.9ZM486.4 488.9V558.1H232.9V489H486.4V488.9ZM878.2 74.1V465.9H809.1V143.2H232.9V74.1H878.2ZM693.8 281.5V350.6H232.9V281.5H693.8Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-edit::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-33.0 -79.9) scale(1.11111)' d='M853 501Q841 501 831.0 511.0Q821 521 821 533V853Q821 858 818.0 861.0Q815 864 811 864H171Q166 864 163.0 861.0Q160 858 160 853V213Q160 209 163.0 206.0Q166 203 171 203H491Q503 203 513.0 193.0Q523 183 523.0 170.5Q523 158 513.0 148.5Q503 139 491 139H171Q140 139 118.0 161.0Q96 183 96 213V853Q96 884 118.0 906.0Q140 928 171 928H811Q841 928 863.0 906.0Q885 884 885 853V533Q885 521 875.5 511.0Q866 501 853 501ZM405 484 373 610Q372 619 374.0 627.0Q376 635 382 640Q390 649 405 649H414L540 617Q549 613 555 608L855 307Q874 288 881.0 262.5Q888 237 881.0 211.0Q874 185 855.5 166.5Q837 148 811.0 141.0Q785 134 759.5 141.0Q734 148 715 166L414 469Q409 475 405 484ZM465 508 762 213Q771 204 786.0 204.0Q801 204 810.5 213.5Q820 223 820.0 238.0Q820 253 811 262L516 559L450 576Z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-33.0 -79.9) scale(1.11111)' d='M853 501Q841 501 831.0 511.0Q821 521 821 533V853Q821 858 818.0 861.0Q815 864 811 864H171Q166 864 163.0 861.0Q160 858 160 853V213Q160 209 163.0 206.0Q166 203 171 203H491Q503 203 513.0 193.0Q523 183 523.0 170.5Q523 158 513.0 148.5Q503 139 491 139H171Q140 139 118.0 161.0Q96 183 96 213V853Q96 884 118.0 906.0Q140 928 171 928H811Q841 928 863.0 906.0Q885 884 885 853V533Q885 521 875.5 511.0Q866 501 853 501ZM405 484 373 610Q372 619 374.0 627.0Q376 635 382 640Q390 649 405 649H414L540 617Q549 613 555 608L855 307Q874 288 881.0 262.5Q888 237 881.0 211.0Q874 185 855.5 166.5Q837 148 811.0 141.0Q785 134 759.5 141.0Q734 148 715 166L414 469Q409 475 405 484ZM465 508 762 213Q771 204 786.0 204.0Q801 204 810.5 213.5Q820 223 820.0 238.0Q820 253 811 262L516 559L450 576Z'/%3E%3C/svg%3E"); +} +.icon-ewm::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M393.856 551.36c43.52 0 78.72 35.264 78.72 78.784v315.072c0 43.52-35.2 78.784-78.72 78.784H78.72A78.72 78.72 0 0 1 0 945.28V630.08c0-43.52 35.264-78.72 78.72-78.72h315.136z m600.576 39.424c16.32 0 29.568 13.184 29.568 29.504v374.144a29.568 29.568 0 0 1-59.072 0V620.288c0-16.32 13.248-29.504 29.504-29.504z m-413.504 78.72c16.32 0 29.504 13.248 29.504 29.568v295.36a29.568 29.568 0 0 1-59.072 0v-295.36c0-16.32 13.248-29.504 29.568-29.504z m206.72 78.784c16.384 0 29.568 13.248 29.568 29.568v216.576a29.568 29.568 0 0 1-59.072 0v-216.576c0-16.32 13.248-29.568 29.568-29.568zM393.92 610.432H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V630.144a19.712 19.712 0 0 0-19.712-19.712z m0-610.432c43.52 0 78.72 35.264 78.72 78.72v315.136c0 43.52-35.2 78.72-78.72 78.72H78.72A78.72 78.72 0 0 1 0 393.92V78.72C0 35.2 35.264 0 78.72 0h315.136z m551.36 0C988.8 0 1024 35.264 1024 78.72v315.136c0 43.52-35.264 78.72-78.72 78.72H630.08a78.72 78.72 0 0 1-78.72-78.72V78.72C551.36 35.2 586.56 0 630.08 0h315.072zM393.856 59.072H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z m551.36 0H630.144a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M393.856 551.36c43.52 0 78.72 35.264 78.72 78.784v315.072c0 43.52-35.2 78.784-78.72 78.784H78.72A78.72 78.72 0 0 1 0 945.28V630.08c0-43.52 35.264-78.72 78.72-78.72h315.136z m600.576 39.424c16.32 0 29.568 13.184 29.568 29.504v374.144a29.568 29.568 0 0 1-59.072 0V620.288c0-16.32 13.248-29.504 29.504-29.504z m-413.504 78.72c16.32 0 29.504 13.248 29.504 29.568v295.36a29.568 29.568 0 0 1-59.072 0v-295.36c0-16.32 13.248-29.504 29.568-29.504z m206.72 78.784c16.384 0 29.568 13.248 29.568 29.568v216.576a29.568 29.568 0 0 1-59.072 0v-216.576c0-16.32 13.248-29.568 29.568-29.568zM393.92 610.432H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V630.144a19.712 19.712 0 0 0-19.712-19.712z m0-610.432c43.52 0 78.72 35.264 78.72 78.72v315.136c0 43.52-35.2 78.72-78.72 78.72H78.72A78.72 78.72 0 0 1 0 393.92V78.72C0 35.2 35.264 0 78.72 0h315.136z m551.36 0C988.8 0 1024 35.264 1024 78.72v315.136c0 43.52-35.264 78.72-78.72 78.72H630.08a78.72 78.72 0 0 1-78.72-78.72V78.72C551.36 35.2 586.56 0 630.08 0h315.072zM393.856 59.072H78.72a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z m551.36 0H630.144a19.712 19.712 0 0 0-19.712 19.712v315.072c0 10.88 8.832 19.712 19.712 19.712h315.072c10.88 0 19.712-8.832 19.712-19.712V78.72a19.712 19.712 0 0 0-19.712-19.712z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-fagl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M863.872 0c55.872 0 101.312 45.44 101.312 101.312v821.376c0 55.872-45.44 101.312-101.312 101.312H101.312C45.44 1024 0 978.56 0 922.688V101.312C0 45.44 45.44 0 101.312 0h762.56z m0 69.12H101.312a32.192 32.192 0 0 0-32.192 32.192v821.376c0 17.728 14.464 32.128 32.192 32.128h762.56a32.192 32.192 0 0 0 32.192-32.128V101.312a32.192 32.192 0 0 0-32.192-32.192z m-85.952 666.752a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h474.368z m-600.704-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m464.256-168.128a34.56 34.56 0 1 1 0 69.12h-337.92a34.56 34.56 0 1 1 0-69.12h337.92zM177.28 558.272a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m546.688-168.128a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h420.352z m-546.688-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m641.28-168.128a34.56 34.56 0 0 1 0 69.12H303.616a34.56 34.56 0 1 1 0-69.12h515.008zM177.28 212.544a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M863.872 0c55.872 0 101.312 45.44 101.312 101.312v821.376c0 55.872-45.44 101.312-101.312 101.312H101.312C45.44 1024 0 978.56 0 922.688V101.312C0 45.44 45.44 0 101.312 0h762.56z m0 69.12H101.312a32.192 32.192 0 0 0-32.192 32.192v821.376c0 17.728 14.464 32.128 32.192 32.128h762.56a32.192 32.192 0 0 0 32.192-32.128V101.312a32.192 32.192 0 0 0-32.192-32.192z m-85.952 666.752a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h474.368z m-600.704-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m464.256-168.128a34.56 34.56 0 1 1 0 69.12h-337.92a34.56 34.56 0 1 1 0-69.12h337.92zM177.28 558.272a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m546.688-168.128a34.56 34.56 0 0 1 0 69.12H303.552a34.56 34.56 0 1 1 0-69.12h420.352z m-546.688-4.736a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z m641.28-168.128a34.56 34.56 0 0 1 0 69.12H303.616a34.56 34.56 0 1 1 0-69.12h515.008zM177.28 212.544a34.56 34.56 0 1 1 0 69.12 34.56 34.56 0 0 1 0-69.12z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-fasong::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M694.272 920.033882a56.681412 56.681412 0 0 0 85.775059-31.924706l210.823529-745.291294a78.968471 78.968471 0 0 0-54.091294-97.581176 78.185412 78.185412 0 0 0-54.512941 4.21647L88.064 415.984941a56.982588 56.982588 0 0 0-7.469176 99.20753l165.767529 109.266823c15.841882 10.842353 37.406118 6.806588 48.248471-9.155765a34.635294 34.635294 0 0 0-9.155765-48.308705l-1.024-0.662589L137.938824 469.714824 911.480471 112.64a9.035294 9.035294 0 0 1 6.204235-0.421647 9.637647 9.637647 0 0 1 6.324706 11.745882l-206.064941 728.244706-147.154824-97.039059a43.610353 43.610353 0 0 0-59.512471 11.203765l-80.414117 113.844706v-228.472471l304.730353-251.120941a34.755765 34.755765 0 1 0-43.429647-54.272c-0.240941 0.240941-0.481882 0.421647-0.843294 0.602353l-314.127059 259.011765a43.369412 43.369412 0 0 0-15.841883 33.611294v322.921412a43.429647 43.429647 0 0 0 78.968471 24.997647l113.242353-160.406588 140.709647 92.882823z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M694.272 920.033882a56.681412 56.681412 0 0 0 85.775059-31.924706l210.823529-745.291294a78.968471 78.968471 0 0 0-54.091294-97.581176 78.185412 78.185412 0 0 0-54.512941 4.21647L88.064 415.984941a56.982588 56.982588 0 0 0-7.469176 99.20753l165.767529 109.266823c15.841882 10.842353 37.406118 6.806588 48.248471-9.155765a34.635294 34.635294 0 0 0-9.155765-48.308705l-1.024-0.662589L137.938824 469.714824 911.480471 112.64a9.035294 9.035294 0 0 1 6.204235-0.421647 9.637647 9.637647 0 0 1 6.324706 11.745882l-206.064941 728.244706-147.154824-97.039059a43.610353 43.610353 0 0 0-59.512471 11.203765l-80.414117 113.844706v-228.472471l304.730353-251.120941a34.755765 34.755765 0 1 0-43.429647-54.272c-0.240941 0.240941-0.481882 0.421647-0.843294 0.602353l-314.127059 259.011765a43.369412 43.369412 0 0 0-15.841883 33.611294v322.921412a43.429647 43.429647 0 0 0 78.968471 24.997647l113.242353-160.406588 140.709647 92.882823z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-gailan::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M262.7 390.9 449.2 257.3C457.3 251.5 468.4 253.2 474.4 261.1L579.4 401.1C590.1 415.4 610.4 418.3 624.7 407.6L795 279.9C804.8 272.5 806.8 258.5 799.5 248.6C792.1 238.8 778.1 236.8 768.2 244.2L622.9 353.2C618.9 356.2 613.8 357.5 608.8 356.8C603.8 356.1 599.3 353.4 596.3 349.4L487.5 204.2C480.7 195.1 467.9 193.1 458.5 199.6L239.8 352.7C229.4 359.1 226.1 372.7 232.4 383.1C238.7 393.6 252.2 397.1 262.7 390.9ZM974.1 49.9H49.8C36.4 49.9 25.5 60.8 25.5 74.2C25.5 87.6 36.4 98.5 49.8 98.5H122.8V672.7C122.8 704.9 148.8 730.9 181 730.9H843C875.2 730.9 901.2 704.9 901.2 672.7V98.5H974.2C987.6 98.5 998.5 87.6 998.5 74.2C998.5 60.8 987.6 49.9 974.2 49.9L974.1 49.9ZM852.5 672.7C852.5 678 848.2 682.3 842.9 682.3H181.1C175.8 682.3 171.5 678 171.5 672.7V98.5H852.6V672.7H852.5ZM293.1 536.3H633.6C647.1 536.3 658 525.4 658 512C658 498.5 647.1 487.7 633.6 487.7L293.1 487.7C279.7 487.7 268.8 498.5 268.8 512C268.8 525.4 279.7 536.3 293.1 536.3ZM731 584.9H293C279.6 584.9 268.7 595.8 268.7 609.3C268.7 622.7 279.6 633.6 293 633.6L730.9 633.6C744.3 633.6 755.2 622.7 755.2 609.3C755.2 595.8 744.3 584.9 730.9 584.9L731 584.9ZM154 935.7C145.7 943.9 145 957 152.3 966.1C160.9 976.3 176 976.8 185.2 967.6L421.9 730.9H358.9L154 935.7ZM652 730.9H588.9L825.7 967.6C830 972 836 974.3 842.2 974.1C848.3 973.9 854.1 971.1 858.2 966.4C865.9 957.4 865.3 944 856.9 935.7L652 730.9Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M262.7 390.9 449.2 257.3C457.3 251.5 468.4 253.2 474.4 261.1L579.4 401.1C590.1 415.4 610.4 418.3 624.7 407.6L795 279.9C804.8 272.5 806.8 258.5 799.5 248.6C792.1 238.8 778.1 236.8 768.2 244.2L622.9 353.2C618.9 356.2 613.8 357.5 608.8 356.8C603.8 356.1 599.3 353.4 596.3 349.4L487.5 204.2C480.7 195.1 467.9 193.1 458.5 199.6L239.8 352.7C229.4 359.1 226.1 372.7 232.4 383.1C238.7 393.6 252.2 397.1 262.7 390.9ZM974.1 49.9H49.8C36.4 49.9 25.5 60.8 25.5 74.2C25.5 87.6 36.4 98.5 49.8 98.5H122.8V672.7C122.8 704.9 148.8 730.9 181 730.9H843C875.2 730.9 901.2 704.9 901.2 672.7V98.5H974.2C987.6 98.5 998.5 87.6 998.5 74.2C998.5 60.8 987.6 49.9 974.2 49.9L974.1 49.9ZM852.5 672.7C852.5 678 848.2 682.3 842.9 682.3H181.1C175.8 682.3 171.5 678 171.5 672.7V98.5H852.6V672.7H852.5ZM293.1 536.3H633.6C647.1 536.3 658 525.4 658 512C658 498.5 647.1 487.7 633.6 487.7L293.1 487.7C279.7 487.7 268.8 498.5 268.8 512C268.8 525.4 279.7 536.3 293.1 536.3ZM731 584.9H293C279.6 584.9 268.7 595.8 268.7 609.3C268.7 622.7 279.6 633.6 293 633.6L730.9 633.6C744.3 633.6 755.2 622.7 755.2 609.3C755.2 595.8 744.3 584.9 730.9 584.9L731 584.9ZM154 935.7C145.7 943.9 145 957 152.3 966.1C160.9 976.3 176 976.8 185.2 967.6L421.9 730.9H358.9L154 935.7ZM652 730.9H588.9L825.7 967.6C830 972 836 974.3 842.2 974.1C848.3 973.9 854.1 971.1 858.2 966.4C865.9 957.4 865.3 944 856.9 935.7L652 730.9Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-gwsz::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M740.238222 573.781333a29.013333 29.013333 0 0 1-38.968889 12.743111A395.036444 395.036444 0 0 0 519.964444 543.288889c-222.776889 0-404.252444 181.475556-404.252444 404.252444a29.013333 29.013333 0 0 1-28.842667 28.899556 29.013333 29.013333 0 0 1-28.899555-28.899556c0-209.123556 139.832889-385.991111 330.638222-442.766222a245.191111 245.191111 0 0 1-114.062222-206.904889A245.873778 245.873778 0 0 1 519.964444 52.337778a245.873778 245.873778 0 0 1 245.475556 245.475555c0 87.04-45.511111 163.384889-113.777778 206.904889a444.871111 444.871111 0 0 1 75.776 30.321778c14.222222 7.224889 19.911111 24.576 12.743111 38.741333z m-407.893333-275.968c0 103.424 84.195556 187.676444 187.733333 187.676445 103.424 0 187.676444-84.195556 187.676445-187.733334 0-103.424-84.195556-187.676444-187.733334-187.676444-103.424 0-187.676444 84.195556-187.676444 187.733333z m601.884444 465.863111c23.324444 12.117333 38.172444 36.181333 38.456889 62.577778a71.111111 71.111111 0 0 1-40.220444 63.488 38.343111 38.343111 0 0 0-17.294222 17.066667c-2.389333 4.551111-5.063111 8.931556-7.68 13.255111a42.325333 42.325333 0 0 0-6.542223 24.576c1.251556 26.453333-12.231111 50.972444-35.100444 64.227556-22.869333 13.255111-50.801778 12.515556-73.159111-1.706667a43.747556 43.747556 0 0 0-24.576-6.485333 159.288889 159.288889 0 0 1-15.132445 0 39.651556 39.651556 0 0 0-23.608889 6.485333 70.428444 70.428444 0 0 1-39.936 12.288 70.257778 70.257778 0 0 1-70.257777-74.126222 50.403556 50.403556 0 0 0-5.063111-23.552c-1.422222-2.446222-3.128889-4.835556-4.551112-7.452445-1.422222-2.446222-2.673778-5.12-4.096-7.736889a53.76 53.76 0 0 0-17.806222-16.099555 70.428444 70.428444 0 0 1-38.513778-62.805334 71.111111 71.111111 0 0 1 40.220445-63.544888 39.594667 39.594667 0 0 0 17.294222-17.066667c2.161778-4.323556 4.551111-8.704 7.224889-12.743111a41.642667 41.642667 0 0 0 6.485333-25.031111 70.428444 70.428444 0 0 1 108.999111-62.805334 39.253333 39.253333 0 0 0 24.803556 6.940445c4.835556-0.227556 9.898667-0.227556 14.677333 0a39.253333 39.253333 0 0 0 23.608889-6.485334c22.357333-15.132444 51.768889-16.384 75.093334-2.844444 22.926222 13.198222 36.522667 38.229333 35.100444 64.682667a50.403556 50.403556 0 0 0 5.063111 23.608889c1.422222 2.389333 3.128889 4.778667 4.551111 7.395555 1.479111 2.446222 2.673778 5.12 4.096 7.736889 2.161778 4.096 10.808889 12.515556 17.806222 16.156444z m-22.698666 83.000889a24.632889 24.632889 0 0 0 13.482666-20.195555 22.186667 22.186667 0 0 0-12.231111-19.968c-13.027556-6.542222-30.606222-20.935111-38.741333-37.091556-0.739556-1.934222-1.934222-3.584-2.901333-5.518222-1.194667-1.934222-2.161778-3.868444-3.413334-5.518222-9.841778-14.961778-13.425778-37.546667-12.743111-51.996445a22.186667 22.186667 0 0 0-11.036444-20.707555 22.869333 22.869333 0 0 0-24.064 0.967111 86.471111 86.471111 0 0 1-52.679111 14.904889c-3.640889 0-6.997333-0.227556-10.638223 0a90.851556 90.851556 0 0 1-53.134222-14.677334 22.186667 22.186667 0 1 0-34.702222 19.740445c0.967111 19.000889-3.811556 37.546667-13.937778 53.475555-1.934222 2.844444-3.584 5.973333-5.290667 9.102223a87.381333 87.381333 0 0 1-39.253333 38.229333 22.755556 22.755556 0 0 0-12.970667 20.252444 22.186667 22.186667 0 0 0 12.288 19.911112c12.970667 6.542222 30.549333 20.992 38.741334 37.091555 0.739556 1.934222 1.934222 3.640889 2.844444 5.575111 1.251556 1.877333 2.218667 3.811556 3.413334 5.518222 9.841778 14.904889 13.482667 37.546667 12.743111 51.939556a22.186667 22.186667 0 0 0 34.872889 19.740444c15.416889-10.581333 33.450667-15.872 52.736-14.904888 3.584 0.227556 7.395556 0.227556 11.036444 0 18.545778-0.739556 36.864 4.096 52.508444 14.222222 6.997333 4.551111 15.985778 4.835556 23.324445 0.682666a22.072889 22.072889 0 0 0 11.036444-20.48 88.007111 88.007111 0 0 1 13.994667-52.394666c1.934222-3.128889 3.811556-6.542222 5.518222-9.671111 8.931556-16.839111 22.357333-30.037333 39.253334-38.229334z m-188.871111-85.447111a76.231111 76.231111 0 0 1 103.936 27.932445c10.126222 17.578667 12.8 38.001778 7.452444 57.457777a75.491556 75.491556 0 0 1-73.102222 56.149334 75.889778 75.889778 0 0 1-38.286222-141.539556z m64.512 72.704a26.112 26.112 0 0 0-2.901334-20.707555 27.875556 27.875556 0 0 0-37.774222-10.353778 26.965333 26.965333 0 0 0-13.027556 16.839111 29.013333 29.013333 0 0 0 2.901334 20.935111 27.534222 27.534222 0 0 0 37.774222 10.126222 26.965333 26.965333 0 0 0 13.027556-16.839111z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M740.238222 573.781333a29.013333 29.013333 0 0 1-38.968889 12.743111A395.036444 395.036444 0 0 0 519.964444 543.288889c-222.776889 0-404.252444 181.475556-404.252444 404.252444a29.013333 29.013333 0 0 1-28.842667 28.899556 29.013333 29.013333 0 0 1-28.899555-28.899556c0-209.123556 139.832889-385.991111 330.638222-442.766222a245.191111 245.191111 0 0 1-114.062222-206.904889A245.873778 245.873778 0 0 1 519.964444 52.337778a245.873778 245.873778 0 0 1 245.475556 245.475555c0 87.04-45.511111 163.384889-113.777778 206.904889a444.871111 444.871111 0 0 1 75.776 30.321778c14.222222 7.224889 19.911111 24.576 12.743111 38.741333z m-407.893333-275.968c0 103.424 84.195556 187.676444 187.733333 187.676445 103.424 0 187.676444-84.195556 187.676445-187.733334 0-103.424-84.195556-187.676444-187.733334-187.676444-103.424 0-187.676444 84.195556-187.676444 187.733333z m601.884444 465.863111c23.324444 12.117333 38.172444 36.181333 38.456889 62.577778a71.111111 71.111111 0 0 1-40.220444 63.488 38.343111 38.343111 0 0 0-17.294222 17.066667c-2.389333 4.551111-5.063111 8.931556-7.68 13.255111a42.325333 42.325333 0 0 0-6.542223 24.576c1.251556 26.453333-12.231111 50.972444-35.100444 64.227556-22.869333 13.255111-50.801778 12.515556-73.159111-1.706667a43.747556 43.747556 0 0 0-24.576-6.485333 159.288889 159.288889 0 0 1-15.132445 0 39.651556 39.651556 0 0 0-23.608889 6.485333 70.428444 70.428444 0 0 1-39.936 12.288 70.257778 70.257778 0 0 1-70.257777-74.126222 50.403556 50.403556 0 0 0-5.063111-23.552c-1.422222-2.446222-3.128889-4.835556-4.551112-7.452445-1.422222-2.446222-2.673778-5.12-4.096-7.736889a53.76 53.76 0 0 0-17.806222-16.099555 70.428444 70.428444 0 0 1-38.513778-62.805334 71.111111 71.111111 0 0 1 40.220445-63.544888 39.594667 39.594667 0 0 0 17.294222-17.066667c2.161778-4.323556 4.551111-8.704 7.224889-12.743111a41.642667 41.642667 0 0 0 6.485333-25.031111 70.428444 70.428444 0 0 1 108.999111-62.805334 39.253333 39.253333 0 0 0 24.803556 6.940445c4.835556-0.227556 9.898667-0.227556 14.677333 0a39.253333 39.253333 0 0 0 23.608889-6.485334c22.357333-15.132444 51.768889-16.384 75.093334-2.844444 22.926222 13.198222 36.522667 38.229333 35.100444 64.682667a50.403556 50.403556 0 0 0 5.063111 23.608889c1.422222 2.389333 3.128889 4.778667 4.551111 7.395555 1.479111 2.446222 2.673778 5.12 4.096 7.736889 2.161778 4.096 10.808889 12.515556 17.806222 16.156444z m-22.698666 83.000889a24.632889 24.632889 0 0 0 13.482666-20.195555 22.186667 22.186667 0 0 0-12.231111-19.968c-13.027556-6.542222-30.606222-20.935111-38.741333-37.091556-0.739556-1.934222-1.934222-3.584-2.901333-5.518222-1.194667-1.934222-2.161778-3.868444-3.413334-5.518222-9.841778-14.961778-13.425778-37.546667-12.743111-51.996445a22.186667 22.186667 0 0 0-11.036444-20.707555 22.869333 22.869333 0 0 0-24.064 0.967111 86.471111 86.471111 0 0 1-52.679111 14.904889c-3.640889 0-6.997333-0.227556-10.638223 0a90.851556 90.851556 0 0 1-53.134222-14.677334 22.186667 22.186667 0 1 0-34.702222 19.740445c0.967111 19.000889-3.811556 37.546667-13.937778 53.475555-1.934222 2.844444-3.584 5.973333-5.290667 9.102223a87.381333 87.381333 0 0 1-39.253333 38.229333 22.755556 22.755556 0 0 0-12.970667 20.252444 22.186667 22.186667 0 0 0 12.288 19.911112c12.970667 6.542222 30.549333 20.992 38.741334 37.091555 0.739556 1.934222 1.934222 3.640889 2.844444 5.575111 1.251556 1.877333 2.218667 3.811556 3.413334 5.518222 9.841778 14.904889 13.482667 37.546667 12.743111 51.939556a22.186667 22.186667 0 0 0 34.872889 19.740444c15.416889-10.581333 33.450667-15.872 52.736-14.904888 3.584 0.227556 7.395556 0.227556 11.036444 0 18.545778-0.739556 36.864 4.096 52.508444 14.222222 6.997333 4.551111 15.985778 4.835556 23.324445 0.682666a22.072889 22.072889 0 0 0 11.036444-20.48 88.007111 88.007111 0 0 1 13.994667-52.394666c1.934222-3.128889 3.811556-6.542222 5.518222-9.671111 8.931556-16.839111 22.357333-30.037333 39.253334-38.229334z m-188.871111-85.447111a76.231111 76.231111 0 0 1 103.936 27.932445c10.126222 17.578667 12.8 38.001778 7.452444 57.457777a75.491556 75.491556 0 0 1-73.102222 56.149334 75.889778 75.889778 0 0 1-38.286222-141.539556z m64.512 72.704a26.112 26.112 0 0 0-2.901334-20.707555 27.875556 27.875556 0 0 0-37.774222-10.353778 26.965333 26.965333 0 0 0-13.027556 16.839111 29.013333 29.013333 0 0 0 2.901334 20.935111 27.534222 27.534222 0 0 0 37.774222 10.126222 26.965333 26.965333 0 0 0 13.027556-16.839111z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-gzzm::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M361.088 492.672H72.128A72.064 72.064 0 0 1 0 420.608V131.584C0 91.712 32.256 59.456 72.128 59.456h288.96c39.936 0 72.128 32.256 72.128 72.128v289.024c0 39.872-32.192 72.064-72.128 72.064zM72.128 107.52a24 24 0 0 0-24.064 24.064v289.024c0 13.248 10.752 24 24.064 24h288.96a24 24 0 0 0 24.064-24V131.584a24 24 0 0 0-24.064-24.064H72.128z m929.92 219.968L797.44 531.584c-28.16 28.16-73.664 28.16-102.336 0L491.072 327.488c-28.16-28.16-28.16-73.6 0-102.272L695.04 21.056c28.16-28.096 73.664-28.096 102.336 0l204.096 204.16c28.608 28.16 28.608 73.6 0.512 102.272zM525.312 258.944a23.808 23.808 0 0 0 0 34.304l204.096 204.032a23.808 23.808 0 0 0 34.24 0l204.16-204.032a23.808 23.808 0 0 0 0-34.304L763.584 54.848a23.808 23.808 0 0 0-34.24 0L525.312 258.944zM361.088 1022.592H72.128A72.064 72.064 0 0 1 0 950.464v-288.96c0-39.872 32.256-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM72.128 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H72.128z m818.88 385.152H602.048a72.064 72.064 0 0 1-72.128-72.128v-288.96c0-39.872 32.192-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM602.048 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H602.048z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M361.088 492.672H72.128A72.064 72.064 0 0 1 0 420.608V131.584C0 91.712 32.256 59.456 72.128 59.456h288.96c39.936 0 72.128 32.256 72.128 72.128v289.024c0 39.872-32.192 72.064-72.128 72.064zM72.128 107.52a24 24 0 0 0-24.064 24.064v289.024c0 13.248 10.752 24 24.064 24h288.96a24 24 0 0 0 24.064-24V131.584a24 24 0 0 0-24.064-24.064H72.128z m929.92 219.968L797.44 531.584c-28.16 28.16-73.664 28.16-102.336 0L491.072 327.488c-28.16-28.16-28.16-73.6 0-102.272L695.04 21.056c28.16-28.096 73.664-28.096 102.336 0l204.096 204.16c28.608 28.16 28.608 73.6 0.512 102.272zM525.312 258.944a23.808 23.808 0 0 0 0 34.304l204.096 204.032a23.808 23.808 0 0 0 34.24 0l204.16-204.032a23.808 23.808 0 0 0 0-34.304L763.584 54.848a23.808 23.808 0 0 0-34.24 0L525.312 258.944zM361.088 1022.592H72.128A72.064 72.064 0 0 1 0 950.464v-288.96c0-39.872 32.256-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM72.128 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H72.128z m818.88 385.152H602.048a72.064 72.064 0 0 1-72.128-72.128v-288.96c0-39.872 32.192-72.128 72.128-72.128h288.96c39.936 0 72.128 32.256 72.128 72.128v288.96c0 39.936-32.192 72.128-72.128 72.128zM602.048 637.44a24 24 0 0 0-24.064 24.064v288.96c0 13.312 10.752 24.064 24.064 24.064h288.96a24 24 0 0 0 24.064-24.064v-288.96a24 24 0 0 0-24.064-24.064H602.048z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-icon-shiti::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.849814 609.736237l196.317767-98.158883-185.695619-92.84781L522.896343 534.42137a25.595537 25.595537 0 0 1-22.908005 0L268.604685 418.729544 82.845077 511.577354l428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m67.828173 23.291939l197.085633 98.542816a25.595537 25.595537 0 0 1 0 45.816011l-485.803288 242.901644a25.595537 25.595537 0 0 1-22.908005 0L14.249039 777.387003a25.595537 25.595537 0 0 1 0-45.752022l197.149622-98.542816L14.249039 534.357381a25.595537 25.595537 0 0 1 0-45.688033l197.149622-98.606805-197.149622-98.542817a25.595537 25.595537 0 0 1 0-45.816011L500.052327 2.86606a25.595537 25.595537 0 0 1 22.908005 0l485.803288 242.901644a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.542817 197.085633 98.606805a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.606806z m-57.206025 28.603012L522.896343 777.387003a25.595537 25.595537 0 0 1-22.908005 0l-231.447642-115.755815-185.759608 92.84781 428.725241 214.36262 428.597264-214.36262-185.69562-92.84781z m-10.622148-294.796595l196.317767-98.158883L511.506329 54.313089l-428.661252 214.362621 428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m-417.71916-63.029009a25.595537 25.595537 0 0 1-11.454003-48.439553L532.046748 146.712977a25.595537 25.595537 0 1 1 22.844016 45.752022L337.584657 301.118053a25.339581 25.339581 0 0 1-11.454003 2.687531z m153.445243 76.78661a25.595537 25.595537 0 0 1-11.517991-48.503542l217.434085-108.717042a25.595537 25.595537 0 0 1 22.844016 45.81601L490.965911 377.840674a25.339581 25.339581 0 0 1-11.390014 2.687531z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M743.849814 609.736237l196.317767-98.158883-185.695619-92.84781L522.896343 534.42137a25.595537 25.595537 0 0 1-22.908005 0L268.604685 418.729544 82.845077 511.577354l428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m67.828173 23.291939l197.085633 98.542816a25.595537 25.595537 0 0 1 0 45.816011l-485.803288 242.901644a25.595537 25.595537 0 0 1-22.908005 0L14.249039 777.387003a25.595537 25.595537 0 0 1 0-45.752022l197.149622-98.542816L14.249039 534.357381a25.595537 25.595537 0 0 1 0-45.688033l197.149622-98.606805-197.149622-98.542817a25.595537 25.595537 0 0 1 0-45.816011L500.052327 2.86606a25.595537 25.595537 0 0 1 22.908005 0l485.803288 242.901644a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.542817 197.085633 98.606805a25.595537 25.595537 0 0 1 0 45.752022l-197.085633 98.606806z m-57.206025 28.603012L522.896343 777.387003a25.595537 25.595537 0 0 1-22.908005 0l-231.447642-115.755815-185.759608 92.84781 428.725241 214.36262 428.597264-214.36262-185.69562-92.84781z m-10.622148-294.796595l196.317767-98.158883L511.506329 54.313089l-428.661252 214.362621 428.725241 214.36262 230.615786-115.371882a25.595537 25.595537 0 0 1 1.66371-0.831855z m-417.71916-63.029009a25.595537 25.595537 0 0 1-11.454003-48.439553L532.046748 146.712977a25.595537 25.595537 0 1 1 22.844016 45.752022L337.584657 301.118053a25.339581 25.339581 0 0 1-11.454003 2.687531z m153.445243 76.78661a25.595537 25.595537 0 0 1-11.517991-48.503542l217.434085-108.717042a25.595537 25.595537 0 0 1 22.844016 45.81601L490.965911 377.840674a25.339581 25.339581 0 0 1-11.390014 2.687531z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-jiaoshi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M434.9 69.4C562.3 69.5 665.7 172.9 665.8 300.4C665.7 381.2 623.4 456.1 554.2 497.9C682.4 537.2 783.4 636.7 824.7 764.4L829.4 779.8L920.7 471.4C924.7 458.1 938.1 450 951.7 452.7C965.3 455.5 974.6 468.1 973.1 481.9L972.1 486.6L843.9 919.2L843.1 921L842.3 930.4L839.9 954.6H29.9L27.5 930.4C26.2 916.8 25.5 903.2 25.5 889.5C25.5 705.2 147.9 549 315.7 497.8C246.4 456 204.1 381 204 300.2C204.1 172.7 307.4 69.5 434.9 69.4ZM409.4 534.6C223.3 548.2 79.2 703 79 889.5L79.2 900.9H790.6L790.8 889.5C790.5 709.2 655.7 557.5 476.7 536.1L463 534.7V686.3L463.3 689.8L464.4 693.3L485.5 742.6C487.6 747.4 487.4 752.9 485.2 757.6L483.1 760.9L450.2 802C444.1 809.7 432.9 811 425.2 805L422.2 802L389.3 760.9C386 756.8 384.7 751.5 385.7 746.3L386.9 742.6L408 693.3L409 689.9L409.4 686.3V534.6ZM434.9 123C337 123.1 257.7 202.3 257.6 300.2C257.7 398.1 337.1 477.3 435 477.4C532.8 477.3 612.1 398 612.3 300.2C612 202.3 532.7 123.1 434.9 123ZM900.5 248C914.2 248.3 925.4 258.8 926.7 272.4C927.9 286 918.7 298.4 905.3 301.1L900.5 301.5H757.6C743.9 301.2 732.6 290.7 731.4 277.1C730.2 263.5 739.4 251.1 752.8 248.4L757.6 247.9H900.5V248ZM971.9 105C985.7 105.1 997.1 115.6 998.4 129.4C999.6 143.1 990.3 155.5 976.7 158.1L971.9 158.6H757.6C743.7 158.6 732.1 148 730.9 134.2C729.6 120.4 739.1 107.9 752.8 105.5L757.6 105.1H971.9V105Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M434.9 69.4C562.3 69.5 665.7 172.9 665.8 300.4C665.7 381.2 623.4 456.1 554.2 497.9C682.4 537.2 783.4 636.7 824.7 764.4L829.4 779.8L920.7 471.4C924.7 458.1 938.1 450 951.7 452.7C965.3 455.5 974.6 468.1 973.1 481.9L972.1 486.6L843.9 919.2L843.1 921L842.3 930.4L839.9 954.6H29.9L27.5 930.4C26.2 916.8 25.5 903.2 25.5 889.5C25.5 705.2 147.9 549 315.7 497.8C246.4 456 204.1 381 204 300.2C204.1 172.7 307.4 69.5 434.9 69.4ZM409.4 534.6C223.3 548.2 79.2 703 79 889.5L79.2 900.9H790.6L790.8 889.5C790.5 709.2 655.7 557.5 476.7 536.1L463 534.7V686.3L463.3 689.8L464.4 693.3L485.5 742.6C487.6 747.4 487.4 752.9 485.2 757.6L483.1 760.9L450.2 802C444.1 809.7 432.9 811 425.2 805L422.2 802L389.3 760.9C386 756.8 384.7 751.5 385.7 746.3L386.9 742.6L408 693.3L409 689.9L409.4 686.3V534.6ZM434.9 123C337 123.1 257.7 202.3 257.6 300.2C257.7 398.1 337.1 477.3 435 477.4C532.8 477.3 612.1 398 612.3 300.2C612 202.3 532.7 123.1 434.9 123ZM900.5 248C914.2 248.3 925.4 258.8 926.7 272.4C927.9 286 918.7 298.4 905.3 301.1L900.5 301.5H757.6C743.9 301.2 732.6 290.7 731.4 277.1C730.2 263.5 739.4 251.1 752.8 248.4L757.6 247.9H900.5V248ZM971.9 105C985.7 105.1 997.1 115.6 998.4 129.4C999.6 143.1 990.3 155.5 976.7 158.1L971.9 158.6H757.6C743.7 158.6 732.1 148 730.9 134.2C729.6 120.4 739.1 107.9 752.8 105.5L757.6 105.1H971.9V105Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-jkcx::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M795 543.8C896.2 543.9 978.2 625.9 978.3 727.1C978.3 764.1 967.3 798.6 948.3 827.5L940.8 838.1L998.5 899.6L942.9 951.8L882.9 887.9C856.8 902.1 826.9 910.3 795.1 910.3C693.9 910.2 611.9 828.2 611.8 727C611.9 625.8 693.9 543.8 795.1 543.7L795 543.8ZM312.1 75.2C375.2 85.3 440.1 120.1 500.9 176.4C561.6 120.1 626.6 85.3 689.7 75.2C765.8 63.1 836.9 87.5 895.2 145.8C954.6 205.4 983 283.2 974.8 365C970.5 405.4 958.8 444.6 940.3 480.8L843.5 480.8C867.7 442.3 882.2 402.4 886.2 362.8C892.5 299.6 871.2 241.8 824.6 195.6C779.9 151.4 728.2 133.6 670.8 142.6C616.2 151.1 558.9 184 504.9 237.3C496.9 245.2 484 245.2 476 237.3C422 183.9 364.8 151.1 310.1 142.6C300.7 141.1 291.2 140.3 281.6 140.3C235.5 140.3 193.4 158.8 156.2 195.7C109.7 241.8 88.4 299.6 94.7 362.8C101.3 428.4 136.7 494.7 197.4 554.7L381.2 737.6L490.5 846.7L570.2 767.2L570.3 884.4L516.6 938.5C513.5 941.6 509.5 943.7 505.2 944.6L500.8 945C494.9 945 489.2 942.6 485.1 938.5L151.2 602.5C78 529.3 35 447.2 26.9 365C18.8 283.2 47.2 205.4 106.5 145.9C164.9 87.6 235.9 63.2 312 75.3L312.1 75.2ZM795.1 620C736.1 620 688.2 668 688.2 727C688.2 786 736.1 834 795.1 834C854.1 834 902.1 786 902.1 727.1C902.1 668 854.1 620 795.1 620Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M795 543.8C896.2 543.9 978.2 625.9 978.3 727.1C978.3 764.1 967.3 798.6 948.3 827.5L940.8 838.1L998.5 899.6L942.9 951.8L882.9 887.9C856.8 902.1 826.9 910.3 795.1 910.3C693.9 910.2 611.9 828.2 611.8 727C611.9 625.8 693.9 543.8 795.1 543.7L795 543.8ZM312.1 75.2C375.2 85.3 440.1 120.1 500.9 176.4C561.6 120.1 626.6 85.3 689.7 75.2C765.8 63.1 836.9 87.5 895.2 145.8C954.6 205.4 983 283.2 974.8 365C970.5 405.4 958.8 444.6 940.3 480.8L843.5 480.8C867.7 442.3 882.2 402.4 886.2 362.8C892.5 299.6 871.2 241.8 824.6 195.6C779.9 151.4 728.2 133.6 670.8 142.6C616.2 151.1 558.9 184 504.9 237.3C496.9 245.2 484 245.2 476 237.3C422 183.9 364.8 151.1 310.1 142.6C300.7 141.1 291.2 140.3 281.6 140.3C235.5 140.3 193.4 158.8 156.2 195.7C109.7 241.8 88.4 299.6 94.7 362.8C101.3 428.4 136.7 494.7 197.4 554.7L381.2 737.6L490.5 846.7L570.2 767.2L570.3 884.4L516.6 938.5C513.5 941.6 509.5 943.7 505.2 944.6L500.8 945C494.9 945 489.2 942.6 485.1 938.5L151.2 602.5C78 529.3 35 447.2 26.9 365C18.8 283.2 47.2 205.4 106.5 145.9C164.9 87.6 235.9 63.2 312 75.3L312.1 75.2ZM795.1 620C736.1 620 688.2 668 688.2 727C688.2 786 736.1 834 795.1 834C854.1 834 902.1 786 902.1 727.1C902.1 668 854.1 620 795.1 620Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-jsgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M501.761879 6.271655a22.467606 22.467606 0 0 1 27.226161-3.011744l4.035736 3.192448 352.735393 335.869629v0.542114l90.171599 86.256332c11.62533 13.61308 17.949991 31.683541 17.949991 50.71776 0 37.526323-24.877001 68.487046-56.681012 72.462547l-6.92701 0.421644h-16.08271v417.427642c0 12.408383-8.191942 22.829015-19.034219 25.23841l-4.818789 0.481879H139.328673a24.395122 24.395122 0 0 1-23.371129-20.600325l-0.481879-5.180199V552.722385h-21.684553C58.613949 552.722385 30.122856 520.014852 30.122856 479.838194a78.30533 78.30533 0 0 1 17.889756-50.71776l2.047985-2.10822L501.701644 6.271655z m13.070967 84.62999L117.463416 464.960181a24.696296 24.696296 0 0 0-4.638085 14.878013c0 9.878519 5.421138 18.43187 12.348148 20.720795l3.614092 0.602349h45.597796c11.444625 0 21.082204 8.794291 23.310894 20.54009l0.481879 5.240434 1.325167 405.681842h638.489611l-1.987751-415.439891c0-12.649322 10.782042-13.552846 22.407371-13.613081h4.397146l6.023487-0.602348 28.972972 0.060235c8.673821 0 15.96224-9.697814 15.96224-21.262909a26.262403 26.262403 0 0 0-2.168455-10.601337l-2.5901-4.45738-394.176982-375.865582z m11.324155 345.145799c7.228184 0 13.85402 4.216441 16.444119 10.059223l1.023993 3.794797 3.855032 31.382367c6.023487 1.807046 11.866269 4.095971 17.528347 6.746305l8.432881 4.336911 24.937236-19.516098c5.119964-4.035736 12.830027-3.794797 18.793279 0l3.373153 2.650335 20.901499 20.901499a18.010226 18.010226 0 0 1 4.517616 18.793279l-1.927516 3.373153-20.058212 25.660054c2.831039 5.421138 5.300668 10.962746 7.348654 16.624824l2.770804 8.673821 32.346125 3.975501c6.565601 0.783053 11.806034 6.384896 13.372141 13.251671l0.481879 4.216441v29.635556c0 7.228184-4.216441 13.914255-10.059223 16.504354l-3.794797 1.023993-33.068943 4.035736a127.878627 127.878627 0 0 1-6.324661 16.564589l-4.035737 7.951003 20.479856 26.141933c4.035736 5.180199 3.794797 12.830027 0 18.793279l-2.650334 3.373152-20.9015 20.9015a18.010226 18.010226 0 0 1-18.793279 4.517615l-3.373153-1.927516-26.322637-20.54009a128.179801 128.179801 0 0 1-16.142945 7.348654l-8.432882 2.831039-4.035736 32.828003c-0.783053 6.505366-6.384896 11.745799-13.251671 13.311906l-4.216441 0.481879H495.738392a18.010226 18.010226 0 0 1-16.504354-10.059223l-1.023992-3.734562-3.975502-32.587064a128.179801 128.179801 0 0 1-17.046468-6.324661l-8.191942-4.035736-25.479349 19.937741c-5.180199 4.035736-12.830027 3.855032-18.79328 0.060235l-3.373152-2.650334-20.9015-20.961734a18.010226 18.010226 0 0 1-4.517615-18.793279l1.927516-3.312918 19.636567-25.178175a127.999096 127.999096 0 0 1-7.890768-17.046468l-3.011743-8.914761-31.201662-3.855032c-6.505366-0.783053-11.745799-6.324661-13.311906-13.251671l-0.481879-4.216441v-29.635555c0-7.228184 4.156206-13.85402 10.059223-16.444119l3.734562-1.023993 30.960722-3.794797c1.807046-6.204191 4.035736-12.227678 6.686071-18.07046l4.33691-8.553352-18.973983-24.334887c-4.035736-5.119964-3.855032-12.769792-0.060235-18.793279l2.650334-3.373153 20.961735-20.901499a18.010226 18.010226 0 0 1 18.793279-4.517615l3.312917 1.927515 24.515592 19.154689c5.662078-3.071978 11.444625-5.722313 17.528347-7.951003l9.1557-2.951508 3.794797-30.719784c0.783053-6.505366 6.324661-11.745799 13.251671-13.311906l4.216441-0.481879h29.635555z m-15.239422 86.979151a82.401301 82.401301 0 1 0 0 164.802601 82.401301 82.401301 0 0 0 0-164.802601z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M501.761879 6.271655a22.467606 22.467606 0 0 1 27.226161-3.011744l4.035736 3.192448 352.735393 335.869629v0.542114l90.171599 86.256332c11.62533 13.61308 17.949991 31.683541 17.949991 50.71776 0 37.526323-24.877001 68.487046-56.681012 72.462547l-6.92701 0.421644h-16.08271v417.427642c0 12.408383-8.191942 22.829015-19.034219 25.23841l-4.818789 0.481879H139.328673a24.395122 24.395122 0 0 1-23.371129-20.600325l-0.481879-5.180199V552.722385h-21.684553C58.613949 552.722385 30.122856 520.014852 30.122856 479.838194a78.30533 78.30533 0 0 1 17.889756-50.71776l2.047985-2.10822L501.701644 6.271655z m13.070967 84.62999L117.463416 464.960181a24.696296 24.696296 0 0 0-4.638085 14.878013c0 9.878519 5.421138 18.43187 12.348148 20.720795l3.614092 0.602349h45.597796c11.444625 0 21.082204 8.794291 23.310894 20.54009l0.481879 5.240434 1.325167 405.681842h638.489611l-1.987751-415.439891c0-12.649322 10.782042-13.552846 22.407371-13.613081h4.397146l6.023487-0.602348 28.972972 0.060235c8.673821 0 15.96224-9.697814 15.96224-21.262909a26.262403 26.262403 0 0 0-2.168455-10.601337l-2.5901-4.45738-394.176982-375.865582z m11.324155 345.145799c7.228184 0 13.85402 4.216441 16.444119 10.059223l1.023993 3.794797 3.855032 31.382367c6.023487 1.807046 11.866269 4.095971 17.528347 6.746305l8.432881 4.336911 24.937236-19.516098c5.119964-4.035736 12.830027-3.794797 18.793279 0l3.373153 2.650335 20.901499 20.901499a18.010226 18.010226 0 0 1 4.517616 18.793279l-1.927516 3.373153-20.058212 25.660054c2.831039 5.421138 5.300668 10.962746 7.348654 16.624824l2.770804 8.673821 32.346125 3.975501c6.565601 0.783053 11.806034 6.384896 13.372141 13.251671l0.481879 4.216441v29.635556c0 7.228184-4.216441 13.914255-10.059223 16.504354l-3.794797 1.023993-33.068943 4.035736a127.878627 127.878627 0 0 1-6.324661 16.564589l-4.035737 7.951003 20.479856 26.141933c4.035736 5.180199 3.794797 12.830027 0 18.793279l-2.650334 3.373152-20.9015 20.9015a18.010226 18.010226 0 0 1-18.793279 4.517615l-3.373153-1.927516-26.322637-20.54009a128.179801 128.179801 0 0 1-16.142945 7.348654l-8.432882 2.831039-4.035736 32.828003c-0.783053 6.505366-6.384896 11.745799-13.251671 13.311906l-4.216441 0.481879H495.738392a18.010226 18.010226 0 0 1-16.504354-10.059223l-1.023992-3.734562-3.975502-32.587064a128.179801 128.179801 0 0 1-17.046468-6.324661l-8.191942-4.035736-25.479349 19.937741c-5.180199 4.035736-12.830027 3.855032-18.79328 0.060235l-3.373152-2.650334-20.9015-20.961734a18.010226 18.010226 0 0 1-4.517615-18.793279l1.927516-3.312918 19.636567-25.178175a127.999096 127.999096 0 0 1-7.890768-17.046468l-3.011743-8.914761-31.201662-3.855032c-6.505366-0.783053-11.745799-6.324661-13.311906-13.251671l-0.481879-4.216441v-29.635555c0-7.228184 4.156206-13.85402 10.059223-16.444119l3.734562-1.023993 30.960722-3.794797c1.807046-6.204191 4.035736-12.227678 6.686071-18.07046l4.33691-8.553352-18.973983-24.334887c-4.035736-5.119964-3.855032-12.769792-0.060235-18.793279l2.650334-3.373153 20.961735-20.901499a18.010226 18.010226 0 0 1 18.793279-4.517615l3.312917 1.927515 24.515592 19.154689c5.662078-3.071978 11.444625-5.722313 17.528347-7.951003l9.1557-2.951508 3.794797-30.719784c0.783053-6.505366 6.324661-11.745799 13.251671-13.311906l4.216441-0.481879h29.635555z m-15.239422 86.979151a82.401301 82.401301 0 1 0 0 164.802601 82.401301 82.401301 0 0 0 0-164.802601z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-jyfk::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M981.3 513.5C970.6 506.5 957.2 505.4 945.6 510.5L845.9 553.8V64.3C845.9 43.5 829.1 26.6 808.3 26.5L214.5 26.5C193.6 26.6 176.8 43.4 176.7 64.3V553.2L78.2 510.4C66.6 505.4 53.2 506.6 42.6 513.5C32 520.5 25.6 532.3 25.5 545L25.5 959.7C25.5 980.5 42.4 997.5 63.2 997.5H960.8C981.6 997.4 998.5 980.6 998.5 959.7V545C998.5 532.3 992 520.4 981.3 513.5L981.3 513.5ZM252.2 102H770.5V586.5L512.1 698.9L252.2 586V102.1V102ZM922.9 922H100.8V602.6L497 774.6C506.6 778.8 517.5 778.8 527.1 774.6L922.8 602.6V922H922.9ZM511.3 221.8C537.3 223.4 557.5 244.9 557.5 270.9C557.5 296.9 537.3 318.4 511.3 319.9C490.6 319.9 473.8 336.6 473.6 357.3L472.9 430.1C472.6 451 489.3 468.1 510.2 468.4H510.6C531.3 468.4 548.2 451.7 548.3 431L548.8 389.8C600.6 373.3 635.8 325.3 635.9 270.9C635.9 202.2 580 146.3 511.3 146.3C442.6 146.3 386.8 202.1 386.8 270.9C387.9 290.9 404.5 306.6 424.6 306.6C444.6 306.6 461.2 290.9 462.3 270.9C462.3 243.8 484.3 221.9 511.3 221.8ZM468.3 561.3C468.3 582.1 485.2 599 506.1 599C526.9 599 543.8 582.1 543.8 561.3C543.8 540.4 526.9 523.5 506.1 523.5C485.2 523.5 468.3 540.4 468.3 561.3Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M981.3 513.5C970.6 506.5 957.2 505.4 945.6 510.5L845.9 553.8V64.3C845.9 43.5 829.1 26.6 808.3 26.5L214.5 26.5C193.6 26.6 176.8 43.4 176.7 64.3V553.2L78.2 510.4C66.6 505.4 53.2 506.6 42.6 513.5C32 520.5 25.6 532.3 25.5 545L25.5 959.7C25.5 980.5 42.4 997.5 63.2 997.5H960.8C981.6 997.4 998.5 980.6 998.5 959.7V545C998.5 532.3 992 520.4 981.3 513.5L981.3 513.5ZM252.2 102H770.5V586.5L512.1 698.9L252.2 586V102.1V102ZM922.9 922H100.8V602.6L497 774.6C506.6 778.8 517.5 778.8 527.1 774.6L922.8 602.6V922H922.9ZM511.3 221.8C537.3 223.4 557.5 244.9 557.5 270.9C557.5 296.9 537.3 318.4 511.3 319.9C490.6 319.9 473.8 336.6 473.6 357.3L472.9 430.1C472.6 451 489.3 468.1 510.2 468.4H510.6C531.3 468.4 548.2 451.7 548.3 431L548.8 389.8C600.6 373.3 635.8 325.3 635.9 270.9C635.9 202.2 580 146.3 511.3 146.3C442.6 146.3 386.8 202.1 386.8 270.9C387.9 290.9 404.5 306.6 424.6 306.6C444.6 306.6 461.2 290.9 462.3 270.9C462.3 243.8 484.3 221.9 511.3 221.8ZM468.3 561.3C468.3 582.1 485.2 599 506.1 599C526.9 599 543.8 582.1 543.8 561.3C543.8 540.4 526.9 523.5 506.1 523.5C485.2 523.5 468.3 540.4 468.3 561.3Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-ka::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-kecheng::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M926.272 968.576H97.664A97.728 97.728 0 0 1 0 870.976V167.232c0-53.824 43.776-97.664 97.664-97.664h828.672c53.76 0 97.664 43.84 97.664 97.664v703.744a97.728 97.728 0 0 1-97.728 97.6zM97.664 124.608a42.688 42.688 0 0 0-42.688 42.624v703.744c0 23.424 19.2 42.56 42.688 42.56h828.672a42.688 42.688 0 0 0 42.688-42.56V167.232a42.688 42.688 0 0 0-42.688-42.624H97.664zM51.328 265.856h921.344v32.128H51.328v-32.128zM381.44 164.992a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 0 1 55.04 0v137.472z m316.288 0a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 1 1 55.04 0v137.472zM218.688 499.2a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m243.968 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m245.248 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m-489.216 202.752a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.352 0a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.864 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M926.272 968.576H97.664A97.728 97.728 0 0 1 0 870.976V167.232c0-53.824 43.776-97.664 97.664-97.664h828.672c53.76 0 97.664 43.84 97.664 97.664v703.744a97.728 97.728 0 0 1-97.728 97.6zM97.664 124.608a42.688 42.688 0 0 0-42.688 42.624v703.744c0 23.424 19.2 42.56 42.688 42.56h828.672a42.688 42.688 0 0 0 42.688-42.56V167.232a42.688 42.688 0 0 0-42.688-42.624H97.664zM51.328 265.856h921.344v32.128H51.328v-32.128zM381.44 164.992a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 0 1 55.04 0v137.472z m316.288 0a27.52 27.52 0 1 1-55.04 0V27.52a27.52 27.52 0 1 1 55.04 0v137.472zM218.688 499.2a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m243.968 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m245.248 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z m-489.216 202.752a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.352 0a48.832 48.832 0 1 0 97.664 0 48.832 48.832 0 0 0-97.664 0z m244.864 0a48.832 48.832 0 1 0 97.728 0 48.832 48.832 0 0 0-97.728 0z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-khgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.6 927.2H125.2C70.3 927.2 25.5 877.6 25.5 816.9V207.1C25.5 146.3 70.3 96.8 125.2 96.8H898.6C953.7 96.8 998.5 146.4 998.5 207.2V816.9C998.5 877.7 953.7 927.2 898.6 927.2ZM929.1 278.1V207.2C929.1 185 915.1 166.2 898.6 166.2H125.2C108.8 166.2 94.8 184.9 94.8 207.1V302.6H929.1V278.1ZM929.1 510.7H928.7V441.4H929.1V372H928.7V371.8H94.8V816.9C94.8 839 108.8 857.8 125.2 857.8H898.6C915.1 857.8 929.1 839.1 929.1 816.9V510.7ZM820.9 803.6C815 815.3 803 822.7 789.9 822.7L581.5 822.7C569.5 822.7 558.3 816.5 552 806.3C545.7 796.1 545.1 783.3 550.4 772.6L619.9 633.8C625.8 622 637.8 614.6 650.9 614.6H859.3C871.3 614.6 882.5 620.8 888.8 631.1C895.2 641.3 895.7 654.1 890.3 664.9L820.9 803.6ZM672.4 684 637.7 753.3H768.4L803 684H672.4ZM546.8 510.6H523.4C504.3 510.6 488.7 495 488.7 475.9C488.7 456.7 504.3 441.2 523.4 441.2H546.8C565.9 441.2 581.5 456.7 581.5 475.8C581.5 495 565.9 510.5 546.8 510.5V510.6ZM384.5 510.6H361.2C342.1 510.6 326.6 495 326.6 475.9C326.6 456.7 342.1 441.2 361.2 441.2H384.5C403.7 441.2 419.2 456.7 419.2 475.8C419.2 495 403.7 510.5 384.5 510.5V510.6ZM222.4 510.6H199C179.8 510.6 164.3 495 164.3 475.9C164.3 456.7 179.8 441.2 199 441.2H222.4C241.5 441.2 257 456.7 257 475.8C257 495 241.5 510.5 222.4 510.5V510.6Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-kmqx::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M528.987041 3.380182l4.035499 3.132029 352.714644 335.849873v0.542082l90.166295 86.251259c11.624646 13.61228 17.948935 31.681677 17.948936 50.714776 0 37.524116-24.875538 68.483018-56.677678 72.458286l-6.926603 0.421619h-16.081764v417.403089c0 12.407653-8.19146 22.827673-19.033099 25.236925l-4.818506 0.481851H139.350593a24.393687 24.393687 0 0 1-23.369754-20.599114l-0.481851-5.179894V552.750106h-21.683277C58.640617 552.750106 30.1512 520.044496 30.1512 479.870201a78.300724 78.300724 0 0 1 17.888703-50.714776l2.047865-2.108096L501.70225 6.331517a22.466285 22.466285 0 0 1 27.284791-3.011566z m-14.154362 87.576348L117.486622 464.993064a24.694844 24.694844 0 0 0-4.637812 14.877137c0 9.877937 5.420819 18.430786 12.347422 20.719577l3.613879 0.602313h45.595114c11.443952 0 21.080964 8.793774 23.309523 20.538882l0.481851 5.240125 1.325089 405.657981h638.452055l-1.987634-415.415455c0-12.648578 10.781407-13.552048 22.406054-13.61228h4.396886l6.023133-0.602313 28.971268 0.060231c8.673311 0 15.961301-9.697243 15.961301-21.261658a26.260858 26.260858 0 0 0-2.168328-10.600713l-2.589947-4.457119-394.153797-375.843473zM514.049672 361.455415l0.120463 0.180694a121.908204 121.908204 0 0 1 86.251259 35.536482 119.0171 119.0171 0 0 1-0.542082 169.972802c-15.539682 15.118063-34.873938 25.779008-55.954902 30.89867l-0.301157 50.353388h50.41362a30.175894 30.175894 0 0 1 30.477051 30.115663 30.597514 30.597514 0 0 1-30.597514 30.115663h-50.473851l-0.240925 83.962469a30.537282 30.537282 0 0 1-30.597514 30.115663 30.236126 30.236126 0 0 1-30.477051-30.115663l0.783008-194.667646a121.245659 121.245659 0 0 1-55.713977-31.079364 119.137563 119.137563 0 0 1 0.361388-170.33419A122.269592 122.269592 0 0 1 514.049672 361.455415z m-48.968068 69.085331a69.266025 69.266025 0 0 0-21.261658 49.871537c-0.060231 18.792174 7.468684 36.861571 20.90027 50.112464 13.431586 13.371354 31.681677 20.779807 50.594314 20.719576a72.879904 72.879904 0 0 0 71.554815-62.941736l0.662545-7.468684a69.446719 69.446719 0 0 0-20.840039-50.112463 72.638979 72.638979 0 0 0-101.610247-0.180694z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M528.987041 3.380182l4.035499 3.132029 352.714644 335.849873v0.542082l90.166295 86.251259c11.624646 13.61228 17.948935 31.681677 17.948936 50.714776 0 37.524116-24.875538 68.483018-56.677678 72.458286l-6.926603 0.421619h-16.081764v417.403089c0 12.407653-8.19146 22.827673-19.033099 25.236925l-4.818506 0.481851H139.350593a24.393687 24.393687 0 0 1-23.369754-20.599114l-0.481851-5.179894V552.750106h-21.683277C58.640617 552.750106 30.1512 520.044496 30.1512 479.870201a78.300724 78.300724 0 0 1 17.888703-50.714776l2.047865-2.108096L501.70225 6.331517a22.466285 22.466285 0 0 1 27.284791-3.011566z m-14.154362 87.576348L117.486622 464.993064a24.694844 24.694844 0 0 0-4.637812 14.877137c0 9.877937 5.420819 18.430786 12.347422 20.719577l3.613879 0.602313h45.595114c11.443952 0 21.080964 8.793774 23.309523 20.538882l0.481851 5.240125 1.325089 405.657981h638.452055l-1.987634-415.415455c0-12.648578 10.781407-13.552048 22.406054-13.61228h4.396886l6.023133-0.602313 28.971268 0.060231c8.673311 0 15.961301-9.697243 15.961301-21.261658a26.260858 26.260858 0 0 0-2.168328-10.600713l-2.589947-4.457119-394.153797-375.843473zM514.049672 361.455415l0.120463 0.180694a121.908204 121.908204 0 0 1 86.251259 35.536482 119.0171 119.0171 0 0 1-0.542082 169.972802c-15.539682 15.118063-34.873938 25.779008-55.954902 30.89867l-0.301157 50.353388h50.41362a30.175894 30.175894 0 0 1 30.477051 30.115663 30.597514 30.597514 0 0 1-30.597514 30.115663h-50.473851l-0.240925 83.962469a30.537282 30.537282 0 0 1-30.597514 30.115663 30.236126 30.236126 0 0 1-30.477051-30.115663l0.783008-194.667646a121.245659 121.245659 0 0 1-55.713977-31.079364 119.137563 119.137563 0 0 1 0.361388-170.33419A122.269592 122.269592 0 0 1 514.049672 361.455415z m-48.968068 69.085331a69.266025 69.266025 0 0 0-21.261658 49.871537c-0.060231 18.792174 7.468684 36.861571 20.90027 50.112464 13.431586 13.371354 31.681677 20.779807 50.594314 20.719576a72.879904 72.879904 0 0 0 71.554815-62.941736l0.662545-7.468684a69.446719 69.446719 0 0 0-20.840039-50.112463 72.638979 72.638979 0 0 0-101.610247-0.180694z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-liebiao::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.8 0a76.8 76.8 0 0 1 76.8 76.8v870.4a76.8 76.8 0 0 1-76.8 76.8h-768A76.8 76.8 0 0 1 32 947.2V76.8A76.8 76.8 0 0 1 108.8 0h768z m-25.6 76.8H134.4a25.6 25.6 0 0 0-25.408 22.592L108.8 102.4v819.2a25.6 25.6 0 0 0 22.592 25.408l3.008 0.192h716.8a25.6 25.6 0 0 0 25.408-22.592l0.192-3.008V102.4a25.6 25.6 0 0 0-25.6-25.6z m-140.8 614.4a38.4 38.4 0 1 1 0 76.8H403.2a38.4 38.4 0 0 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z m435.2-204.8a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8zM710.4 256a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2zM275.2 256a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.8 0a76.8 76.8 0 0 1 76.8 76.8v870.4a76.8 76.8 0 0 1-76.8 76.8h-768A76.8 76.8 0 0 1 32 947.2V76.8A76.8 76.8 0 0 1 108.8 0h768z m-25.6 76.8H134.4a25.6 25.6 0 0 0-25.408 22.592L108.8 102.4v819.2a25.6 25.6 0 0 0 22.592 25.408l3.008 0.192h716.8a25.6 25.6 0 0 0 25.408-22.592l0.192-3.008V102.4a25.6 25.6 0 0 0-25.6-25.6z m-140.8 614.4a38.4 38.4 0 1 1 0 76.8H403.2a38.4 38.4 0 0 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z m435.2-204.8a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2z m-435.2 0a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8zM710.4 256a38.4 38.4 0 0 1 0 76.8H403.2a38.4 38.4 0 1 1 0-76.8h307.2zM275.2 256a38.4 38.4 0 1 1 0 76.8 38.4 38.4 0 0 1 0-76.8z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-list::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M685.7 407.7H199.2C178.4 407.7 164.5 421.7 164.5 442.5C164.5 463.4 178.4 477.2 199.2 477.2H685.7C706.6 477.2 720.5 463.4 720.5 442.5C720.5 421.7 706.6 407.7 685.7 407.7ZM477.3 616.3H199.2C178.4 616.3 164.5 630.1 164.5 651C164.5 671.8 178.4 685.8 199.2 685.8H477.3C498.1 685.8 512.1 671.8 512.1 651C512.1 630.1 498.1 616.3 477.3 616.3ZM929.1 859.5C929.1 880.4 915.2 894.2 894.3 894.2H129.7C108.9 894.2 95 880.4 95 859.5V234C95 213.1 108.9 199.3 129.7 199.3H303.5V234C303.5 254.9 317.4 268.8 338.3 268.8C359.1 268.8 373 254.9 373 234V199.3H651V234C651 254.9 664.9 268.8 685.7 268.8C706.6 268.8 720.5 254.9 720.5 234V199.3H894.3C915.1 199.3 929 213.1 929 234V859.5L929.1 859.5ZM894.3 129.8H720.6V94.9C720.5 74.2 706.6 60.3 685.7 60.3C664.9 60.3 651 74.2 651 95V129.8H373V94.9C373 74.2 359.1 60.3 338.3 60.3C317.4 60.3 303.4 74.2 303.4 95V129.8H129.7C74.1 129.8 25.5 178.4 25.5 234V859.5C25.5 915.1 74.1 963.7 129.7 963.7H894.3C949.8 963.7 998.5 915.1 998.5 859.5V234C998.5 178.4 949.9 129.8 894.3 129.8L894.3 129.8Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M685.7 407.7H199.2C178.4 407.7 164.5 421.7 164.5 442.5C164.5 463.4 178.4 477.2 199.2 477.2H685.7C706.6 477.2 720.5 463.4 720.5 442.5C720.5 421.7 706.6 407.7 685.7 407.7ZM477.3 616.3H199.2C178.4 616.3 164.5 630.1 164.5 651C164.5 671.8 178.4 685.8 199.2 685.8H477.3C498.1 685.8 512.1 671.8 512.1 651C512.1 630.1 498.1 616.3 477.3 616.3ZM929.1 859.5C929.1 880.4 915.2 894.2 894.3 894.2H129.7C108.9 894.2 95 880.4 95 859.5V234C95 213.1 108.9 199.3 129.7 199.3H303.5V234C303.5 254.9 317.4 268.8 338.3 268.8C359.1 268.8 373 254.9 373 234V199.3H651V234C651 254.9 664.9 268.8 685.7 268.8C706.6 268.8 720.5 254.9 720.5 234V199.3H894.3C915.1 199.3 929 213.1 929 234V859.5L929.1 859.5ZM894.3 129.8H720.6V94.9C720.5 74.2 706.6 60.3 685.7 60.3C664.9 60.3 651 74.2 651 95V129.8H373V94.9C373 74.2 359.1 60.3 338.3 60.3C317.4 60.3 303.4 74.2 303.4 95V129.8H129.7C74.1 129.8 25.5 178.4 25.5 234V859.5C25.5 915.1 74.1 963.7 129.7 963.7H894.3C949.8 963.7 998.5 915.1 998.5 859.5V234C998.5 178.4 949.9 129.8 894.3 129.8L894.3 129.8Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-liucheng::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.648 0c56 0 103.488 37.248 118.656 88.32h481.6a229.504 229.504 0 0 1 12.992 458.624l-12.992 0.384h-75.776a123.584 123.584 0 0 1-236.8 0.128l-146.432-0.128a158.912 158.912 0 0 0-10.88 317.44l10.88 0.32h481.6c15.744-52.352 64-88.32 118.656-88.32a123.584 123.584 0 0 1 0 247.232c-54.656 0-102.912-35.84-118.656-88.32H264.896a229.504 229.504 0 0 1-12.992-458.624l12.992-0.384h146.368a123.584 123.584 0 0 1 236.928 0h75.712a158.912 158.912 0 0 0 10.88-317.44l-10.88-0.32H242.304c-15.744 52.352-64 88.32-118.656 88.32a123.584 123.584 0 0 1 0-247.232z m741.504 847.424a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984zM529.728 459.008a52.992 52.992 0 0 0-44.928 24.96l-1.92 3.392a52.736 52.736 0 0 0-5.12 34.944l1.728 6.592 1.984 4.928 3.52 6.464 4.416 6.016-2.88-3.712a52.992 52.992 0 0 0 87.936-2.304l2.176-3.712 1.408-2.752 1.92-4.928a52.992 52.992 0 0 0-1.92-38.72l-1.408-2.816-1.984-3.392-1.792-2.688a52.992 52.992 0 0 0-43.136-22.272zM123.584 70.592a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M123.648 0c56 0 103.488 37.248 118.656 88.32h481.6a229.504 229.504 0 0 1 12.992 458.624l-12.992 0.384h-75.776a123.584 123.584 0 0 1-236.8 0.128l-146.432-0.128a158.912 158.912 0 0 0-10.88 317.44l10.88 0.32h481.6c15.744-52.352 64-88.32 118.656-88.32a123.584 123.584 0 0 1 0 247.232c-54.656 0-102.912-35.84-118.656-88.32H264.896a229.504 229.504 0 0 1-12.992-458.624l12.992-0.384h146.368a123.584 123.584 0 0 1 236.928 0h75.712a158.912 158.912 0 0 0 10.88-317.44l-10.88-0.32H242.304c-15.744 52.352-64 88.32-118.656 88.32a123.584 123.584 0 0 1 0-247.232z m741.504 847.424a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984zM529.728 459.008a52.992 52.992 0 0 0-44.928 24.96l-1.92 3.392a52.736 52.736 0 0 0-5.12 34.944l1.728 6.592 1.984 4.928 3.52 6.464 4.416 6.016-2.88-3.712a52.992 52.992 0 0 0 87.936-2.304l2.176-3.712 1.408-2.752 1.92-4.928a52.992 52.992 0 0 0-1.92-38.72l-1.408-2.816-1.984-3.392-1.792-2.688a52.992 52.992 0 0 0-43.136-22.272zM123.584 70.592a52.992 52.992 0 1 0 0 105.984 52.992 52.992 0 0 0 0-105.984z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-logout::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.6 -56.8) scale(1.11111)' d='M555 427Q555 444 542.5 456.5Q530 469 512.0 469.0Q494 469 481.5 456.5Q469 444 469 427V128Q469 117 475.0 107.0Q481 97 491.0 91.0Q501 85 512.0 85.0Q523 85 533.0 91.0Q543 97 549.0 107.0Q555 117 555 128ZM657 293Q646 287 640.0 275.5Q634 264 635.5 251.5Q637 239 645.5 229.0Q654 219 666 216Q683 211 698 219Q783 266 835.0 347.5Q887 429 894.5 525.5Q902 622 863.0 710.5Q824 799 747 858Q679 911 595.5 929.5Q512 948 428.5 929.5Q345 911 276.5 858.0Q208 805 169.5 729.0Q131 653 128.0 567.5Q125 482 159 403Q184 344 227.0 297.0Q270 250 326 219Q341 211 357.5 216.0Q374 221 382.5 236.0Q391 251 386.5 267.5Q382 284 367 293Q308 326 269.5 380.0Q231 434 218.5 499.0Q206 564 223.0 629.0Q240 694 282.5 745.0Q325 796 385.0 824.5Q445 853 512.0 853.0Q579 853 639.0 824.5Q699 796 741.5 745.0Q784 694 801.0 629.0Q818 564 805.5 499.0Q793 434 754.5 380.0Q716 326 657 293Z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.6 -56.8) scale(1.11111)' d='M555 427Q555 444 542.5 456.5Q530 469 512.0 469.0Q494 469 481.5 456.5Q469 444 469 427V128Q469 117 475.0 107.0Q481 97 491.0 91.0Q501 85 512.0 85.0Q523 85 533.0 91.0Q543 97 549.0 107.0Q555 117 555 128ZM657 293Q646 287 640.0 275.5Q634 264 635.5 251.5Q637 239 645.5 229.0Q654 219 666 216Q683 211 698 219Q783 266 835.0 347.5Q887 429 894.5 525.5Q902 622 863.0 710.5Q824 799 747 858Q679 911 595.5 929.5Q512 948 428.5 929.5Q345 911 276.5 858.0Q208 805 169.5 729.0Q131 653 128.0 567.5Q125 482 159 403Q184 344 227.0 297.0Q270 250 326 219Q341 211 357.5 216.0Q374 221 382.5 236.0Q391 251 386.5 267.5Q382 284 367 293Q308 326 269.5 380.0Q231 434 218.5 499.0Q206 564 223.0 629.0Q240 694 282.5 745.0Q325 796 385.0 824.5Q445 853 512.0 853.0Q579 853 639.0 824.5Q699 796 741.5 745.0Q784 694 801.0 629.0Q818 564 805.5 499.0Q793 434 754.5 380.0Q716 326 657 293Z'/%3E%3C/svg%3E"); +} +.icon-moban::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M966 966.1H57.9C40 966.1 25.5 951.6 25.5 933.7V609.3C25.5 591.4 40 576.9 57.9 576.9C75.9 576.9 90.4 591.4 90.4 609.3V901.2H933.6V609.3C933.6 591.4 948.1 576.9 966.1 576.9C984 576.9 998.5 591.4 998.5 609.3V933.7C998.5 942.3 995.1 950.5 989 956.6C982.9 962.7 974.6 966.1 966 966.1ZM836.3 836.3H187.7C169.8 836.3 155.2 821.8 155.2 803.9L155.2 90.3C155.2 72.4 169.8 57.9 187.7 57.9H836.3C854.2 57.9 868.8 72.4 868.8 90.3V803.9C868.8 821.8 854.2 836.3 836.3 836.3L836.3 836.3ZM220.1 771.5H803.9V122.8H220.2V771.4L220.1 771.5ZM674.2 285H349.8C331.9 285 317.4 270.5 317.4 252.6C317.4 234.6 331.9 220.1 349.8 220.1H674.2C692.1 220.1 706.6 234.6 706.6 252.6C706.6 270.5 692.1 285 674.2 285ZM674.2 479.6H349.8C331.9 479.6 317.4 465.1 317.4 447.2C317.4 429.3 331.9 414.7 349.8 414.7L674.2 414.7C692.1 414.7 706.6 429.3 706.6 447.2C706.6 465.1 692.1 479.6 674.2 479.6ZM674.2 674.2H349.8C331.9 674.2 317.4 659.7 317.4 641.7C317.4 623.8 331.9 609.3 349.8 609.3H674.2C692.1 609.3 706.6 623.8 706.6 641.7C706.6 659.7 692.1 674.2 674.2 674.2Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M966 966.1H57.9C40 966.1 25.5 951.6 25.5 933.7V609.3C25.5 591.4 40 576.9 57.9 576.9C75.9 576.9 90.4 591.4 90.4 609.3V901.2H933.6V609.3C933.6 591.4 948.1 576.9 966.1 576.9C984 576.9 998.5 591.4 998.5 609.3V933.7C998.5 942.3 995.1 950.5 989 956.6C982.9 962.7 974.6 966.1 966 966.1ZM836.3 836.3H187.7C169.8 836.3 155.2 821.8 155.2 803.9L155.2 90.3C155.2 72.4 169.8 57.9 187.7 57.9H836.3C854.2 57.9 868.8 72.4 868.8 90.3V803.9C868.8 821.8 854.2 836.3 836.3 836.3L836.3 836.3ZM220.1 771.5H803.9V122.8H220.2V771.4L220.1 771.5ZM674.2 285H349.8C331.9 285 317.4 270.5 317.4 252.6C317.4 234.6 331.9 220.1 349.8 220.1H674.2C692.1 220.1 706.6 234.6 706.6 252.6C706.6 270.5 692.1 285 674.2 285ZM674.2 479.6H349.8C331.9 479.6 317.4 465.1 317.4 447.2C317.4 429.3 331.9 414.7 349.8 414.7L674.2 414.7C692.1 414.7 706.6 429.3 706.6 447.2C706.6 465.1 692.1 479.6 674.2 479.6ZM674.2 674.2H349.8C331.9 674.2 317.4 659.7 317.4 641.7C317.4 623.8 331.9 609.3 349.8 609.3H674.2C692.1 609.3 706.6 623.8 706.6 641.7C706.6 659.7 692.1 674.2 674.2 674.2Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-mygl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M697.34432 0c14.528 0 25.984 11.456 25.984 25.984a25.728 25.728 0 0 1-25.984 25.984H104.25632a20.736 20.736 0 0 0-20.288 20.8v878.464c0 11.456 8.832 20.8 20.288 20.8H881.28032c10.88 0 20.288-9.344 20.288-20.8V278.592c0-14.528 11.392-25.984 25.984-25.984 14.528 0 25.984 11.456 25.984 25.984v672.64c0 40-32.256 72.768-72.256 72.768H104.32032A72.512 72.512 0 0 1 32.00032 951.232V72.768C32.00032 32.768 64.25632 0 104.25632 0h593.088z m-19.2 778.112c14.528 0 25.984 11.52 25.984 25.984a25.728 25.728 0 0 1-26.048 26.048H308.03232a25.728 25.728 0 0 1-25.984-26.048c0-14.528 11.392-25.984 25.984-25.984h370.048zM910.91232 28.032a26.688 26.688 0 0 1-0.512 36.928l-609.728 584.32a23.552 23.552 0 0 1-17.664 7.232 26.368 26.368 0 0 1-18.752-7.808 26.688 26.688 0 0 1 0.576-36.928L874.04832 27.52a26.688 26.688 0 0 1 36.928 0.576z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M697.34432 0c14.528 0 25.984 11.456 25.984 25.984a25.728 25.728 0 0 1-25.984 25.984H104.25632a20.736 20.736 0 0 0-20.288 20.8v878.464c0 11.456 8.832 20.8 20.288 20.8H881.28032c10.88 0 20.288-9.344 20.288-20.8V278.592c0-14.528 11.392-25.984 25.984-25.984 14.528 0 25.984 11.456 25.984 25.984v672.64c0 40-32.256 72.768-72.256 72.768H104.32032A72.512 72.512 0 0 1 32.00032 951.232V72.768C32.00032 32.768 64.25632 0 104.25632 0h593.088z m-19.2 778.112c14.528 0 25.984 11.52 25.984 25.984a25.728 25.728 0 0 1-26.048 26.048H308.03232a25.728 25.728 0 0 1-25.984-26.048c0-14.528 11.392-25.984 25.984-25.984h370.048zM910.91232 28.032a26.688 26.688 0 0 1-0.512 36.928l-609.728 584.32a23.552 23.552 0 0 1-17.664 7.232 26.368 26.368 0 0 1-18.752-7.808 26.688 26.688 0 0 1 0.576-36.928L874.04832 27.52a26.688 26.688 0 0 1 36.928 0.576z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-peizhi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M187.7 706.6V966H122.8V706.6H187.6H187.7ZM382.2 447.1V187.6H479.5L479.5 57.9H544.4V187.6H641.6V447.1H544.5V966.1H479.7V447.1H382.2L382.2 447.1ZM836.3 57.9H901.1V576.9H998.5V836.3H901.1V966H836.3L836.3 836.3H739V576.9H836.3V57.9ZM933.6 641.7H803.9V771.4H933.6V641.7ZM187.7 57.9 187.6 447 285 447.1V706.6H25.5V447.1H122.7L122.9 57.9H187.7ZM90.3 512V641.7H220.1V512H90.3ZM576.9 252.6H447.1V382.3H576.9V252.6Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M187.7 706.6V966H122.8V706.6H187.6H187.7ZM382.2 447.1V187.6H479.5L479.5 57.9H544.4V187.6H641.6V447.1H544.5V966.1H479.7V447.1H382.2L382.2 447.1ZM836.3 57.9H901.1V576.9H998.5V836.3H901.1V966H836.3L836.3 836.3H739V576.9H836.3V57.9ZM933.6 641.7H803.9V771.4H933.6V641.7ZM187.7 57.9 187.6 447 285 447.1V706.6H25.5V447.1H122.7L122.9 57.9H187.7ZM90.3 512V641.7H220.1V512H90.3ZM576.9 252.6H447.1V382.3H576.9V252.6Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-pingbi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.349176 0H120.470588a60.235294 60.235294 0 0 0-60.235294 60.235294v903.529412a60.235294 60.235294 0 0 0 60.235294 60.235294h777.999059a60.235294 60.235294 0 0 0 60.235294-60.235294V60.235294c-0.120471-33.189647-27.045647-60.235294-60.355765-60.235294z m3.072 963.764706a3.132235 3.132235 0 0 1-3.072 3.132235H120.470588A3.132235 3.132235 0 0 1 117.338353 963.764706V60.235294C117.338353 58.548706 118.784 57.103059 120.470588 57.103059h777.999059c1.626353 0 3.072 1.445647 3.072 3.132235v903.529412h-0.120471zM210.642824 246.121412h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m0 207.088941h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m290.394352 178.537412a28.491294 28.491294 0 0 0-28.551529-28.611765H210.642824a28.491294 28.491294 0 1 0 0 57.163294h261.842823a28.491294 28.491294 0 0 0 28.551529-28.551529z m294.731295 118.302117l46.501647-90.955294a23.792941 23.792941 0 1 0-25.47953-34.153412l-100.592941 18.432L644.156235 571.030588a23.792941 23.792941 0 1 0-40.478117 13.673412l-13.552942 101.315765-91.136 46.260706a23.913412 23.913412 0 0 0 0.481883 42.767058l92.16 44.152471 15.781647 100.894118a23.913412 23.913412 0 0 0 40.839529 12.769882l70.475294-73.908706 100.894118 16.143059a23.913412 23.913412 0 0 0 24.696471-34.876235l-48.489412-90.172236z m-81.92 59.632942a23.973647 23.973647 0 0 0-20.961883 6.987294l-45.778823 48.067764-10.24-65.65647a23.672471 23.672471 0 0 0-13.251765-17.769412l-59.934118-28.792471 59.27153-30.117647a23.973647 23.973647 0 0 0 12.830117-18.070588l8.794353-65.957647 46.923294 47.164235c5.421176 5.601882 13.432471 7.951059 21.142589 6.625883l65.355294-12.047059-30.238118 59.211294a23.853176 23.853176 0 0 0 0.240941 22.106353l31.563294 58.428235-65.65647-10.24z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M898.349176 0H120.470588a60.235294 60.235294 0 0 0-60.235294 60.235294v903.529412a60.235294 60.235294 0 0 0 60.235294 60.235294h777.999059a60.235294 60.235294 0 0 0 60.235294-60.235294V60.235294c-0.120471-33.189647-27.045647-60.235294-60.355765-60.235294z m3.072 963.764706a3.132235 3.132235 0 0 1-3.072 3.132235H120.470588A3.132235 3.132235 0 0 1 117.338353 963.764706V60.235294C117.338353 58.548706 118.784 57.103059 120.470588 57.103059h777.999059c1.626353 0 3.072 1.445647 3.072 3.132235v903.529412h-0.120471zM210.642824 246.121412h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m0 207.088941h595.124705a28.491294 28.491294 0 1 0 0-57.103059h-595.124705a28.491294 28.491294 0 1 0 0 57.103059z m290.394352 178.537412a28.491294 28.491294 0 0 0-28.551529-28.611765H210.642824a28.491294 28.491294 0 1 0 0 57.163294h261.842823a28.491294 28.491294 0 0 0 28.551529-28.551529z m294.731295 118.302117l46.501647-90.955294a23.792941 23.792941 0 1 0-25.47953-34.153412l-100.592941 18.432L644.156235 571.030588a23.792941 23.792941 0 1 0-40.478117 13.673412l-13.552942 101.315765-91.136 46.260706a23.913412 23.913412 0 0 0 0.481883 42.767058l92.16 44.152471 15.781647 100.894118a23.913412 23.913412 0 0 0 40.839529 12.769882l70.475294-73.908706 100.894118 16.143059a23.913412 23.913412 0 0 0 24.696471-34.876235l-48.489412-90.172236z m-81.92 59.632942a23.973647 23.973647 0 0 0-20.961883 6.987294l-45.778823 48.067764-10.24-65.65647a23.672471 23.672471 0 0 0-13.251765-17.769412l-59.934118-28.792471 59.27153-30.117647a23.973647 23.973647 0 0 0 12.830117-18.070588l8.794353-65.957647 46.923294 47.164235c5.421176 5.601882 13.432471 7.951059 21.142589 6.625883l65.355294-12.047059-30.238118 59.211294a23.853176 23.853176 0 0 0 0.240941 22.106353l31.563294 58.428235-65.65647-10.24z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-pinglun::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M268.8 372C302.3 372 329.5 400.3 329.5 435.2C329.5 470 302.3 498.2 268.8 498.2C235.2 498.2 208 470 208 435.2C208 400.3 235.2 372.1 268.8 372.1V372ZM512 372C545.6 372 572.8 400.3 572.8 435.2C572.8 470 545.6 498.2 512 498.2C478.4 498.2 451.2 470 451.2 435.2C451.2 400.3 478.4 372.1 512 372.1V372ZM755.2 372C788.8 372 816.1 400.3 816.1 435.2C816.1 470 788.8 498.2 755.2 498.2C721.7 498.2 694.5 470 694.5 435.2C694.5 400.3 721.7 372.1 755.2 372.1V372ZM876.9 56.7C944.1 56.7 998.5 113.1 998.5 182.8V655.9C998.5 725.6 942.8 789.8 874.1 789.8H684.4C620.6 851.7 522.8 962.7 522.8 962.7C520 965.7 516.1 967.3 512 967.3C507.9 967.3 504 965.7 501.2 962.7C501.2 962.7 367.5 824.2 335.3 789.8H149.9C81.2 789.8 25.5 725.6 25.5 655.9V182.8C25.5 113.1 79.9 56.7 147.1 56.7H876.9ZM938.3 656.1V182.4C938.3 147.5 911 119.2 877.4 119.2H146.6C113 119.2 85.7 147.5 85.7 182.4V656.1C85.7 691.1 115 727.7 149.4 727.7H336.2C357.6 727.7 382.5 750.9 382.5 750.9L513.7 887L644.8 750.9C644.8 750.9 665.2 727.6 687.8 727.6H874.6C909 727.6 938.3 691 938.3 656.1Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M268.8 372C302.3 372 329.5 400.3 329.5 435.2C329.5 470 302.3 498.2 268.8 498.2C235.2 498.2 208 470 208 435.2C208 400.3 235.2 372.1 268.8 372.1V372ZM512 372C545.6 372 572.8 400.3 572.8 435.2C572.8 470 545.6 498.2 512 498.2C478.4 498.2 451.2 470 451.2 435.2C451.2 400.3 478.4 372.1 512 372.1V372ZM755.2 372C788.8 372 816.1 400.3 816.1 435.2C816.1 470 788.8 498.2 755.2 498.2C721.7 498.2 694.5 470 694.5 435.2C694.5 400.3 721.7 372.1 755.2 372.1V372ZM876.9 56.7C944.1 56.7 998.5 113.1 998.5 182.8V655.9C998.5 725.6 942.8 789.8 874.1 789.8H684.4C620.6 851.7 522.8 962.7 522.8 962.7C520 965.7 516.1 967.3 512 967.3C507.9 967.3 504 965.7 501.2 962.7C501.2 962.7 367.5 824.2 335.3 789.8H149.9C81.2 789.8 25.5 725.6 25.5 655.9V182.8C25.5 113.1 79.9 56.7 147.1 56.7H876.9ZM938.3 656.1V182.4C938.3 147.5 911 119.2 877.4 119.2H146.6C113 119.2 85.7 147.5 85.7 182.4V656.1C85.7 691.1 115 727.7 149.4 727.7H336.2C357.6 727.7 382.5 750.9 382.5 750.9L513.7 887L644.8 750.9C644.8 750.9 665.2 727.6 687.8 727.6H874.6C909 727.6 938.3 691 938.3 656.1Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-pjgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M534.3 760.8 477 758.7 476 758.6C413.2 751.8 353.1 729.4 301.1 693.4C246.6 655 207 603.2 186.6 543.6C161.4 469.9 164.6 387.9 167.6 308.6C168.5 283.8 169.4 260.3 169.4 237.6C169.4 208.5 194 184 222.8 184.8C268.1 185.9 304 196.5 342.2 213.8C353 185.8 368.3 160.5 387.8 138.5C433.1 87.4 472.6 62.4 508.5 62.4C531.7 62.4 557.1 72.7 583.8 92.9C602.4 107 621.3 125.8 635.8 144.6C653.4 167.4 666.5 191.3 675.4 216.9C716.7 199.5 757.1 186.2 805.1 184.8H806.6C820.2 184.8 833.1 190.2 843 200.2C853 210.2 858.7 223.9 858.7 237.7C858.6 280 857.8 323 857 364.6L856.5 392.9C856.4 399.6 856.4 406.6 856.3 413.3C856 452.9 855.8 493.9 842.3 533.4C798.2 663.1 674.8 754.4 535.3 760.7H534.3L534.3 760.8ZM480.6 709.7 534 711.5C653.1 705.7 758.1 627.9 795.7 517.6C806.6 485.6 806.9 448.6 807.1 413C807.1 396.5 807.4 380.1 807.8 363.7C808.6 322.3 809.4 279.5 809.5 237.5C809.4 236.5 808.9 235.6 808.2 234.9C807.5 234.2 806.9 233.9 806.6 233.9C757.5 235.4 717.1 251.9 669.4 273.3L641.8 285.6L635.4 256C628.8 226.4 616.3 199.8 596.9 174.7C573.3 144.1 534.3 111.6 508.6 111.6C496.9 111.6 470.5 119.3 424.7 171.1C403.7 195.1 388.6 223.6 380.7 254.4L372.9 283.7L345.9 270.1C302.3 248.1 267.9 235.2 221.7 233.9C220.5 233.9 218.6 235.8 218.6 237.6C218.6 261.2 217.7 285.1 216.8 310.4C214 385.3 211 462.7 233.2 527.7C266.4 624.8 363.4 696.1 480.6 709.7H480.6ZM399.2 920.2C390.7 920.2 382.4 915.7 377.9 907.9C346.5 853 295.7 782.4 231.1 757.4C204.8 747.2 169.4 745.6 138.7 753.2C119.6 757.9 85.8 770.5 72.6 801.8C67.2 814.1 53 819.8 40.6 814.6C28.2 809.4 22.3 795.3 27.2 782.8C43.2 744.8 78.5 717.4 126.8 705.4C167.4 695.4 213.1 697.6 248.8 711.5C283.9 725.1 318 749.8 350.2 785C375 811.9 398.7 845.1 420.6 883.4C424.9 891 424.9 900.4 420.5 908C416.1 915.5 408 920.2 399.2 920.2ZM625 920.2C616.3 920.2 608.2 915.5 603.8 908C599.4 900.4 599.3 891 603.7 883.4C625.6 845.1 649.2 811.9 674 785C706.2 749.8 740.3 725.1 775.5 711.5C811.3 697.6 856.8 695.4 897.5 705.4C945.8 717.4 981.1 744.8 997 782.8C1001.5 795.2 995.5 808.8 983.4 813.9C971.3 819 957.3 813.7 951.7 801.8C938.5 770.5 904.6 757.9 885.7 753.2C855 745.6 819.6 747.2 793.3 757.4C728.6 782.4 677.7 853 646.4 907.8C642.1 915.5 633.9 920.2 625.1 920.2H625ZM512.1 961.5C498.5 961.5 487.5 950.5 487.5 936.9V736.2C487.5 722.6 498.5 711.6 512.1 711.6C525.7 711.6 536.7 722.6 536.7 736.2L536.7 937C536.7 950.6 525.7 961.6 512.1 961.6L512.1 961.5Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M534.3 760.8 477 758.7 476 758.6C413.2 751.8 353.1 729.4 301.1 693.4C246.6 655 207 603.2 186.6 543.6C161.4 469.9 164.6 387.9 167.6 308.6C168.5 283.8 169.4 260.3 169.4 237.6C169.4 208.5 194 184 222.8 184.8C268.1 185.9 304 196.5 342.2 213.8C353 185.8 368.3 160.5 387.8 138.5C433.1 87.4 472.6 62.4 508.5 62.4C531.7 62.4 557.1 72.7 583.8 92.9C602.4 107 621.3 125.8 635.8 144.6C653.4 167.4 666.5 191.3 675.4 216.9C716.7 199.5 757.1 186.2 805.1 184.8H806.6C820.2 184.8 833.1 190.2 843 200.2C853 210.2 858.7 223.9 858.7 237.7C858.6 280 857.8 323 857 364.6L856.5 392.9C856.4 399.6 856.4 406.6 856.3 413.3C856 452.9 855.8 493.9 842.3 533.4C798.2 663.1 674.8 754.4 535.3 760.7H534.3L534.3 760.8ZM480.6 709.7 534 711.5C653.1 705.7 758.1 627.9 795.7 517.6C806.6 485.6 806.9 448.6 807.1 413C807.1 396.5 807.4 380.1 807.8 363.7C808.6 322.3 809.4 279.5 809.5 237.5C809.4 236.5 808.9 235.6 808.2 234.9C807.5 234.2 806.9 233.9 806.6 233.9C757.5 235.4 717.1 251.9 669.4 273.3L641.8 285.6L635.4 256C628.8 226.4 616.3 199.8 596.9 174.7C573.3 144.1 534.3 111.6 508.6 111.6C496.9 111.6 470.5 119.3 424.7 171.1C403.7 195.1 388.6 223.6 380.7 254.4L372.9 283.7L345.9 270.1C302.3 248.1 267.9 235.2 221.7 233.9C220.5 233.9 218.6 235.8 218.6 237.6C218.6 261.2 217.7 285.1 216.8 310.4C214 385.3 211 462.7 233.2 527.7C266.4 624.8 363.4 696.1 480.6 709.7H480.6ZM399.2 920.2C390.7 920.2 382.4 915.7 377.9 907.9C346.5 853 295.7 782.4 231.1 757.4C204.8 747.2 169.4 745.6 138.7 753.2C119.6 757.9 85.8 770.5 72.6 801.8C67.2 814.1 53 819.8 40.6 814.6C28.2 809.4 22.3 795.3 27.2 782.8C43.2 744.8 78.5 717.4 126.8 705.4C167.4 695.4 213.1 697.6 248.8 711.5C283.9 725.1 318 749.8 350.2 785C375 811.9 398.7 845.1 420.6 883.4C424.9 891 424.9 900.4 420.5 908C416.1 915.5 408 920.2 399.2 920.2ZM625 920.2C616.3 920.2 608.2 915.5 603.8 908C599.4 900.4 599.3 891 603.7 883.4C625.6 845.1 649.2 811.9 674 785C706.2 749.8 740.3 725.1 775.5 711.5C811.3 697.6 856.8 695.4 897.5 705.4C945.8 717.4 981.1 744.8 997 782.8C1001.5 795.2 995.5 808.8 983.4 813.9C971.3 819 957.3 813.7 951.7 801.8C938.5 770.5 904.6 757.9 885.7 753.2C855 745.6 819.6 747.2 793.3 757.4C728.6 782.4 677.7 853 646.4 907.8C642.1 915.5 633.9 920.2 625.1 920.2H625ZM512.1 961.5C498.5 961.5 487.5 950.5 487.5 936.9V736.2C487.5 722.6 498.5 711.6 512.1 711.6C525.7 711.6 536.7 722.6 536.7 736.2L536.7 937C536.7 950.6 525.7 961.6 512.1 961.6L512.1 961.5Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-pykgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.115284 646.736842c8.515368 0 17.030737 0.754526 25.438316 2.048 5.874526 0.808421 11.641263 1.940211 17.354105 3.341474a8.084211 8.084211 0 0 1 5.173895 3.880421l0.862316 2.155789 5.820631 23.390316 3.018106 10.778947a8.084211 8.084211 0 0 0 4.311579 5.22779c2.586947 1.293474 5.227789 2.748632 7.706947 4.311579a8.084211 8.084211 0 0 0 4.203789 1.185684l2.15579-0.269474 34.70821-9.054315a8.084211 8.084211 0 0 1 8.138106 2.155789c4.096 4.042105 7.976421 8.353684 11.641263 12.826947 14.336 16.976842 24.791579 36.864 30.72 58.314106a8.084211 8.084211 0 0 1-0.862316 6.413473l-1.401263 1.724632-16.922947 16.276211-10.886737 10.617263v15.467789l11.048421 10.509474 16.869052 16.27621a8.084211 8.084211 0 0 1 2.263579 7.922527 148.695579 148.695579 0 0 1-5.605052 16.27621 154.516211 154.516211 0 0 1-24.899369 42.469053c-3.610947 4.527158-7.545263 8.838737-11.695158 12.934737a8.084211 8.084211 0 0 1-5.227789 2.425263l-2.910316-0.323369-34.654316-9.10821a8.084211 8.084211 0 0 0-6.467368 0.970105 115.873684 115.873684 0 0 1-7.599158 4.311579 8.084211 8.084211 0 0 0-3.395368 3.072l-0.916211 2.15579-9.162105 33.253052a8.084211 8.084211 0 0 1-6.359579 6.036211 176.020211 176.020211 0 0 1-17.354105 3.341473c-8.299789 1.293474-16.707368 1.940211-25.114948 1.994106-8.515368 0-17.030737-0.700632-25.438316-1.994106a176.020211 176.020211 0 0 1-17.354105-3.341473 8.084211 8.084211 0 0 1-5.173895-3.934316l-0.808421-2.101895-5.551158-22.635789-3.018105-10.778948a8.084211 8.084211 0 0 0-4.311579-5.227789 75.883789 75.883789 0 0 1-8.08421-4.311579 8.084211 8.084211 0 0 0-4.20379-1.239579l-2.155789 0.269474-34.762105 9.162105a8.084211 8.084211 0 0 1-8.084211-2.15579 160.444632 160.444632 0 0 1-11.641263-12.934736 157.372632 157.372632 0 0 1-14.44379-20.102737 154.516211 154.516211 0 0 1-10.778947-22.63579c-2.209684-5.281684-4.096-10.725053-5.605053-16.222315a8.084211 8.084211 0 0 1 0.862316-6.413474l1.401263-1.724632 16.922948-16.27621 10.886737-10.563369v-15.467789l-27.75579-26.839579a8.623158 8.623158 0 0 1-2.263579-8.084211c1.616842-5.551158 3.449263-10.994526 5.605053-16.27621 3.018105-7.653053 6.575158-15.090526 10.778947-22.096842a165.456842 165.456842 0 0 1 14.389895-20.210527c3.610947-4.473263 7.437474-8.784842 11.533474-12.880842a8.084211 8.084211 0 0 1 5.173894-2.425263l2.964211 0.323369 23.174737 5.874526 11.317894 3.018105a8.084211 8.084211 0 0 0 4.311579-0.107789l1.994106-0.862316 8.138105-4.311579a8.084211 8.084211 0 0 0 3.395368-3.072l0.916211-2.15579 9.269895-33.360842a8.084211 8.084211 0 0 1 5.766736-5.766736c5.766737-1.455158 11.641263-2.586947 17.51579-3.395369 8.299789-1.293474 16.707368-1.994105 25.114947-2.048z m5.874527 23.713684h-11.749053l-7.006316 0.431158-3.449263 0.431158-3.449263 0.323369-7.27579 1.185684h-0.700631l-9.701053 35.031579a8.623158 8.623158 0 0 1-4.904421 5.551158l-6.359579 2.910315-7.653053 4.20379a116.466526 116.466526 0 0 0-8.08421 5.281684 8.838737 8.838737 0 0 1-4.634947 1.616842l-2.479158-0.161684-36.325053-9.539368-2.640842 2.96421-2.533053 3.072a133.12 133.12 0 0 0-15.737263 24.468211l-4.850526 10.725052-1.994105 5.497263 9.431579 9.701053 16.976842 16.222316a8.084211 8.084211 0 0 1 2.479158 7.06021l-0.538948 5.389474-0.269474 5.443368v2.748632c0 3.610947 0.323368 7.221895 0.808422 10.832842a8.084211 8.084211 0 0 1-0.862316 5.012211l-1.616842 2.048-16.976842 16.27621-9.162106 9.162105v0.592843l3.880421 9.862736 3.072 6.844632 1.455158 2.802526 2.802527 5.012211 4.796631 7.437473 6.305684 8.569264 2.533053 3.072 2.640842 2.910315 36.325053-9.485473a8.784842 8.784842 0 0 1 7.06021 1.347368 112.747789 112.747789 0 0 0 22.096842 12.39579 8.623158 8.623158 0 0 1 3.934316 3.233684l1.077895 2.371368 9.701052 35.031579h0.646737l12.611369 1.940211 5.766737 0.377263H781.061389l9.970527-0.323369 9.862737-1.024 7.275789-1.185684h0.646737l9.701053-34.977684a8.084211 8.084211 0 0 1 4.904421-5.551158l4.527158-1.94021 5.712842-2.910316 7.760842-4.742737 7.383579-5.281684 40.582737 10.671158v-0.538948l4.742736-5.497263 3.233685-4.203789 6.682947-9.647158 5.389474-10.293895 2.371368-4.688842 4.311579-10.024421 0.592842-2.586947-26.408421-25.492211a8.084211 8.084211 0 0 1-2.479158-7.168l0.538948-4.581053 0.215578-4.581052v-5.874527a85.584842 85.584842 0 0 0-0.754526-9.269894 8.084211 8.084211 0 0 1 0.916211-5.012211l1.562947-2.048 16.976842-16.27621 8.784842-9.108211v-0.646737l-1.778526-4.850526-0.808421-1.832421a100.783158 100.783158 0 0 0-4.419369-9.485474l-3.449263-6.467368-3.826526-6.25179-3.934316-5.766737-4.149895-5.389473-4.688842-5.497263v-0.538948l-12.934736 3.449263-23.336422 6.036211a8.623158 8.623158 0 0 1-7.168-1.401263l-5.820631-3.988211-7.437474-4.365473a109.568 109.568 0 0 0-8.892631-4.096 8.084211 8.084211 0 0 1-3.880421-3.17979l-1.077895-2.317474-9.701053-35.031579h-0.592842l-3.233684-0.700631-7.545263-1.024-10.455579-0.754526zM781.061389 746.172632a64.134737 64.134737 0 0 1 65.050948 63.164631 64.134737 64.134737 0 0 1-65.050948 63.218526 64.134737 64.134737 0 0 1-65.050947-63.218526A64.134737 64.134737 0 0 1 781.061389 746.226526zM667.882442 0c51.469474 0 97.980632 44.193684 97.441684 95.070316L764.892968 102.4V592.842105h-43.115789V102.4c0-30.181053-23.498105-55.673263-52.870737-58.906947L662.492968 43.115789H182.829811c-30.181053 0-55.673263 23.498105-58.906948 52.870737L123.5456 102.4v657.515789c0 30.181053 23.498105 55.673263 52.870737 58.906948l6.413474 0.377263H565.482442v43.115789H182.829811a102.4 102.4 0 0 1-102.076632-94.046315L80.429811 759.915789V102.4C80.429811 51.092211 124.407916 4.634947 175.176758 0.323368L182.829811 0h485.052631z m114.580211 767.676632a42.145684 42.145684 0 0 0-7.006316 83.698526l5.658947 0.538947a43.385263 43.385263 0 0 0 43.331369-42.522947 42.145684 42.145684 0 0 0-41.984-41.714526zM565.482442 684.463158v21.504l-334.147368 0.053895c-4.473263 0-9.000421-3.772632-10.34779-8.084211L220.556126 695.242105c0-4.473263 3.772632-9.000421 8.084211-10.347789l2.694737-0.431158H565.482442z m64.673684-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.34779l-2.694737 0.431157H231.335074c-5.389474 0-10.778947-5.389474-10.778948-10.778947 0-4.473263 3.772632-9.000421 8.084211-10.347789L231.335074 533.557895h398.821052z m0-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.347789l-2.694737 0.431158h-323.368421c-5.389474 0-10.778947-5.389474-10.778947-10.778947 0-4.473263 3.772632-9.000421 8.08421-10.34779L306.787705 382.652632h323.368421zM322.956126 86.231579L306.787705 161.684211l53.894737 48.505263-70.063158 10.778947-37.726316 70.063158-32.336842-70.063158-75.452631-10.778947 59.28421-53.894737L188.219284 86.231579l70.063158 32.336842 64.673684-32.336842z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.115284 646.736842c8.515368 0 17.030737 0.754526 25.438316 2.048 5.874526 0.808421 11.641263 1.940211 17.354105 3.341474a8.084211 8.084211 0 0 1 5.173895 3.880421l0.862316 2.155789 5.820631 23.390316 3.018106 10.778947a8.084211 8.084211 0 0 0 4.311579 5.22779c2.586947 1.293474 5.227789 2.748632 7.706947 4.311579a8.084211 8.084211 0 0 0 4.203789 1.185684l2.15579-0.269474 34.70821-9.054315a8.084211 8.084211 0 0 1 8.138106 2.155789c4.096 4.042105 7.976421 8.353684 11.641263 12.826947 14.336 16.976842 24.791579 36.864 30.72 58.314106a8.084211 8.084211 0 0 1-0.862316 6.413473l-1.401263 1.724632-16.922947 16.276211-10.886737 10.617263v15.467789l11.048421 10.509474 16.869052 16.27621a8.084211 8.084211 0 0 1 2.263579 7.922527 148.695579 148.695579 0 0 1-5.605052 16.27621 154.516211 154.516211 0 0 1-24.899369 42.469053c-3.610947 4.527158-7.545263 8.838737-11.695158 12.934737a8.084211 8.084211 0 0 1-5.227789 2.425263l-2.910316-0.323369-34.654316-9.10821a8.084211 8.084211 0 0 0-6.467368 0.970105 115.873684 115.873684 0 0 1-7.599158 4.311579 8.084211 8.084211 0 0 0-3.395368 3.072l-0.916211 2.15579-9.162105 33.253052a8.084211 8.084211 0 0 1-6.359579 6.036211 176.020211 176.020211 0 0 1-17.354105 3.341473c-8.299789 1.293474-16.707368 1.940211-25.114948 1.994106-8.515368 0-17.030737-0.700632-25.438316-1.994106a176.020211 176.020211 0 0 1-17.354105-3.341473 8.084211 8.084211 0 0 1-5.173895-3.934316l-0.808421-2.101895-5.551158-22.635789-3.018105-10.778948a8.084211 8.084211 0 0 0-4.311579-5.227789 75.883789 75.883789 0 0 1-8.08421-4.311579 8.084211 8.084211 0 0 0-4.20379-1.239579l-2.155789 0.269474-34.762105 9.162105a8.084211 8.084211 0 0 1-8.084211-2.15579 160.444632 160.444632 0 0 1-11.641263-12.934736 157.372632 157.372632 0 0 1-14.44379-20.102737 154.516211 154.516211 0 0 1-10.778947-22.63579c-2.209684-5.281684-4.096-10.725053-5.605053-16.222315a8.084211 8.084211 0 0 1 0.862316-6.413474l1.401263-1.724632 16.922948-16.27621 10.886737-10.563369v-15.467789l-27.75579-26.839579a8.623158 8.623158 0 0 1-2.263579-8.084211c1.616842-5.551158 3.449263-10.994526 5.605053-16.27621 3.018105-7.653053 6.575158-15.090526 10.778947-22.096842a165.456842 165.456842 0 0 1 14.389895-20.210527c3.610947-4.473263 7.437474-8.784842 11.533474-12.880842a8.084211 8.084211 0 0 1 5.173894-2.425263l2.964211 0.323369 23.174737 5.874526 11.317894 3.018105a8.084211 8.084211 0 0 0 4.311579-0.107789l1.994106-0.862316 8.138105-4.311579a8.084211 8.084211 0 0 0 3.395368-3.072l0.916211-2.15579 9.269895-33.360842a8.084211 8.084211 0 0 1 5.766736-5.766736c5.766737-1.455158 11.641263-2.586947 17.51579-3.395369 8.299789-1.293474 16.707368-1.994105 25.114947-2.048z m5.874527 23.713684h-11.749053l-7.006316 0.431158-3.449263 0.431158-3.449263 0.323369-7.27579 1.185684h-0.700631l-9.701053 35.031579a8.623158 8.623158 0 0 1-4.904421 5.551158l-6.359579 2.910315-7.653053 4.20379a116.466526 116.466526 0 0 0-8.08421 5.281684 8.838737 8.838737 0 0 1-4.634947 1.616842l-2.479158-0.161684-36.325053-9.539368-2.640842 2.96421-2.533053 3.072a133.12 133.12 0 0 0-15.737263 24.468211l-4.850526 10.725052-1.994105 5.497263 9.431579 9.701053 16.976842 16.222316a8.084211 8.084211 0 0 1 2.479158 7.06021l-0.538948 5.389474-0.269474 5.443368v2.748632c0 3.610947 0.323368 7.221895 0.808422 10.832842a8.084211 8.084211 0 0 1-0.862316 5.012211l-1.616842 2.048-16.976842 16.27621-9.162106 9.162105v0.592843l3.880421 9.862736 3.072 6.844632 1.455158 2.802526 2.802527 5.012211 4.796631 7.437473 6.305684 8.569264 2.533053 3.072 2.640842 2.910315 36.325053-9.485473a8.784842 8.784842 0 0 1 7.06021 1.347368 112.747789 112.747789 0 0 0 22.096842 12.39579 8.623158 8.623158 0 0 1 3.934316 3.233684l1.077895 2.371368 9.701052 35.031579h0.646737l12.611369 1.940211 5.766737 0.377263H781.061389l9.970527-0.323369 9.862737-1.024 7.275789-1.185684h0.646737l9.701053-34.977684a8.084211 8.084211 0 0 1 4.904421-5.551158l4.527158-1.94021 5.712842-2.910316 7.760842-4.742737 7.383579-5.281684 40.582737 10.671158v-0.538948l4.742736-5.497263 3.233685-4.203789 6.682947-9.647158 5.389474-10.293895 2.371368-4.688842 4.311579-10.024421 0.592842-2.586947-26.408421-25.492211a8.084211 8.084211 0 0 1-2.479158-7.168l0.538948-4.581053 0.215578-4.581052v-5.874527a85.584842 85.584842 0 0 0-0.754526-9.269894 8.084211 8.084211 0 0 1 0.916211-5.012211l1.562947-2.048 16.976842-16.27621 8.784842-9.108211v-0.646737l-1.778526-4.850526-0.808421-1.832421a100.783158 100.783158 0 0 0-4.419369-9.485474l-3.449263-6.467368-3.826526-6.25179-3.934316-5.766737-4.149895-5.389473-4.688842-5.497263v-0.538948l-12.934736 3.449263-23.336422 6.036211a8.623158 8.623158 0 0 1-7.168-1.401263l-5.820631-3.988211-7.437474-4.365473a109.568 109.568 0 0 0-8.892631-4.096 8.084211 8.084211 0 0 1-3.880421-3.17979l-1.077895-2.317474-9.701053-35.031579h-0.592842l-3.233684-0.700631-7.545263-1.024-10.455579-0.754526zM781.061389 746.172632a64.134737 64.134737 0 0 1 65.050948 63.164631 64.134737 64.134737 0 0 1-65.050948 63.218526 64.134737 64.134737 0 0 1-65.050947-63.218526A64.134737 64.134737 0 0 1 781.061389 746.226526zM667.882442 0c51.469474 0 97.980632 44.193684 97.441684 95.070316L764.892968 102.4V592.842105h-43.115789V102.4c0-30.181053-23.498105-55.673263-52.870737-58.906947L662.492968 43.115789H182.829811c-30.181053 0-55.673263 23.498105-58.906948 52.870737L123.5456 102.4v657.515789c0 30.181053 23.498105 55.673263 52.870737 58.906948l6.413474 0.377263H565.482442v43.115789H182.829811a102.4 102.4 0 0 1-102.076632-94.046315L80.429811 759.915789V102.4C80.429811 51.092211 124.407916 4.634947 175.176758 0.323368L182.829811 0h485.052631z m114.580211 767.676632a42.145684 42.145684 0 0 0-7.006316 83.698526l5.658947 0.538947a43.385263 43.385263 0 0 0 43.331369-42.522947 42.145684 42.145684 0 0 0-41.984-41.714526zM565.482442 684.463158v21.504l-334.147368 0.053895c-4.473263 0-9.000421-3.772632-10.34779-8.084211L220.556126 695.242105c0-4.473263 3.772632-9.000421 8.084211-10.347789l2.694737-0.431158H565.482442z m64.673684-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.34779l-2.694737 0.431157H231.335074c-5.389474 0-10.778947-5.389474-10.778948-10.778947 0-4.473263 3.772632-9.000421 8.084211-10.347789L231.335074 533.557895h398.821052z m0-150.905263c5.389474 0 10.778947 5.389474 10.778948 10.778947 0 4.473263-3.772632 9.000421-8.084211 10.347789l-2.694737 0.431158h-323.368421c-5.389474 0-10.778947-5.389474-10.778947-10.778947 0-4.473263 3.772632-9.000421 8.08421-10.34779L306.787705 382.652632h323.368421zM322.956126 86.231579L306.787705 161.684211l53.894737 48.505263-70.063158 10.778947-37.726316 70.063158-32.336842-70.063158-75.452631-10.778947 59.28421-53.894737L188.219284 86.231579l70.063158 32.336842 64.673684-32.336842z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-quanxian::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M487.104 0c170.24 0 308.352 145.152 308.352 324.288v46.272h44.032c56.704 0 102.72 48.384 102.72 108.16v437.184c0 59.712-46.016 108.096-102.72 108.096H134.72C78.08 1024 32 975.616 32 915.904V478.72C32 418.944 78.08 370.56 134.72 370.56h44.16v-46.272C178.688 145.152 316.8 0 487.04 0z m382.272 455.104H104.832a15.552 15.552 0 0 0-11.264 4.928 17.152 17.152 0 0 0-4.672 11.776v478.592c0 9.216 7.104 16.704 15.936 16.704h764.544a16.32 16.32 0 0 0 16-16.704V471.808a16.32 16.32 0 0 0-16-16.64zM487.104 568.96c31.36 0 56.896 23.872 56.896 53.312V800c0 29.44-25.472 53.312-56.896 53.312-31.36 0-56.896-23.872-56.896-53.312V622.208c0-29.44 25.472-53.312 56.96-53.312z m0-512c-125.696 0-227.52 127.36-227.52 284.416v56.96h455.04v-56.96C714.688 184.32 612.928 56.96 487.168 56.96z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M487.104 0c170.24 0 308.352 145.152 308.352 324.288v46.272h44.032c56.704 0 102.72 48.384 102.72 108.16v437.184c0 59.712-46.016 108.096-102.72 108.096H134.72C78.08 1024 32 975.616 32 915.904V478.72C32 418.944 78.08 370.56 134.72 370.56h44.16v-46.272C178.688 145.152 316.8 0 487.04 0z m382.272 455.104H104.832a15.552 15.552 0 0 0-11.264 4.928 17.152 17.152 0 0 0-4.672 11.776v478.592c0 9.216 7.104 16.704 15.936 16.704h764.544a16.32 16.32 0 0 0 16-16.704V471.808a16.32 16.32 0 0 0-16-16.64zM487.104 568.96c31.36 0 56.896 23.872 56.896 53.312V800c0 29.44-25.472 53.312-56.896 53.312-31.36 0-56.896-23.872-56.896-53.312V622.208c0-29.44 25.472-53.312 56.96-53.312z m0-512c-125.696 0-227.52 127.36-227.52 284.416v56.96h455.04v-56.96C714.688 184.32 612.928 56.96 487.168 56.96z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-ren::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M425.830918 566.528187c49.991324-13.853018 102.933943-12.829099 152.383193 3.011526l-152.383193-3.011526zM511.960549 0c141.541701 0 269.411076 57.399677 361.985372 149.853512A508.947819 508.947819 0 0 1 1023.919894 511.537731c0 141.36101-57.459908 269.230385-149.973973 361.985372a510.995656 510.995656 0 0 1-724.271896 0A509.791046 509.791046 0 0 1 0.001205 511.4775a510.754734 510.754734 0 0 1 149.973972-361.684219A511.055887 511.055887 0 0 1 511.960549 0z m314.523729 197.315154a443.898867 443.898867 0 0 0-485.457919-98.175733 443.236331 443.236331 0 0 0-273.868134 412.39831 443.236331 443.236331 0 0 0 273.807903 412.338079 443.898867 443.898867 0 0 0 485.45792-98.175733 441.730568 441.730568 0 0 0 130.097904-314.162346 442.814718 442.814718 0 0 0-130.097904-314.222577zM505.335193 211.409094a186.473662 186.473662 0 0 1 186.533893 186.473662A186.473662 186.473662 0 0 1 505.335193 584.356419a185.750896 185.750896 0 0 1-186.594124-186.413432A186.052049 186.052049 0 0 1 505.335193 211.409094z m84.623868 102.150947a119.256412 119.256412 0 0 0-168.585201-0.180692 119.01549 119.01549 0 0 0-0.120461 168.46474 119.256412 119.256412 0 0 0 168.585201 0.180691 119.01549 119.01549 0 0 0 0.120461-168.464739zM224.661011 795.825743c0-0.903458 10.901723-264.652866 263.689178-271.940757 249.173624-7.528814 306.934685 263.809639 307.235837 264.713096l-33.247242 6.023051-32.644937 6.023051-1.505763-6.023051c-9.034577-34.451852-63.543189-209.060104-237.970749-203.940511-178.463004 5.420746-196.893541 185.208822-198.399304 207.253189v2.108068l-33.849547-2.108068-33.307473-2.108068z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M425.830918 566.528187c49.991324-13.853018 102.933943-12.829099 152.383193 3.011526l-152.383193-3.011526zM511.960549 0c141.541701 0 269.411076 57.399677 361.985372 149.853512A508.947819 508.947819 0 0 1 1023.919894 511.537731c0 141.36101-57.459908 269.230385-149.973973 361.985372a510.995656 510.995656 0 0 1-724.271896 0A509.791046 509.791046 0 0 1 0.001205 511.4775a510.754734 510.754734 0 0 1 149.973972-361.684219A511.055887 511.055887 0 0 1 511.960549 0z m314.523729 197.315154a443.898867 443.898867 0 0 0-485.457919-98.175733 443.236331 443.236331 0 0 0-273.868134 412.39831 443.236331 443.236331 0 0 0 273.807903 412.338079 443.898867 443.898867 0 0 0 485.45792-98.175733 441.730568 441.730568 0 0 0 130.097904-314.162346 442.814718 442.814718 0 0 0-130.097904-314.222577zM505.335193 211.409094a186.473662 186.473662 0 0 1 186.533893 186.473662A186.473662 186.473662 0 0 1 505.335193 584.356419a185.750896 185.750896 0 0 1-186.594124-186.413432A186.052049 186.052049 0 0 1 505.335193 211.409094z m84.623868 102.150947a119.256412 119.256412 0 0 0-168.585201-0.180692 119.01549 119.01549 0 0 0-0.120461 168.46474 119.256412 119.256412 0 0 0 168.585201 0.180691 119.01549 119.01549 0 0 0 0.120461-168.464739zM224.661011 795.825743c0-0.903458 10.901723-264.652866 263.689178-271.940757 249.173624-7.528814 306.934685 263.809639 307.235837 264.713096l-33.247242 6.023051-32.644937 6.023051-1.505763-6.023051c-9.034577-34.451852-63.543189-209.060104-237.970749-203.940511-178.463004 5.420746-196.893541 185.208822-198.399304 207.253189v2.108068l-33.849547-2.108068-33.307473-2.108068z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-rili::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M774.32546652 105.21446488h99.50144791a135.68494843 135.68494843 0 0 1 135.68610427 135.6861043v633.19796712A135.68494843 135.68494843 0 0 1 873.82691443 1009.78464056H150.17308557A135.68494843 135.68494843 0 0 1 14.4869813 874.0985363V240.90056918a135.68494843 135.68494843 0 0 1 135.68610427-135.68494844h99.50144791v-45.49955273a36.18234469 36.18234469 0 1 1 72.36700105 0v45.49955273h379.91808676v-45.49955273a36.18234469 36.18234469 0 1 1 72.36584523 0v45.49955273z m0 72.36700108v40.43351592a36.18234469 36.18234469 0 1 1-72.36700105 0V177.58146596H322.04153453v40.43351592a36.18234469 36.18234469 0 1 1-72.3658452-2e-8V177.58146596h-99.50144792a63.32025905 63.32025905 0 0 0-63.32025905 63.31910322v633.19796712a63.32025905 63.32025905 0 0 0 63.32025905 63.32025905h723.65382887a63.32025905 63.32025905 0 0 0 63.32025904-63.32025905V240.90056918a63.32025905 63.32025905 0 0 0-63.32025904-63.31910322h-99.50144792z' %3E%3C/path%3E%3Cpath d='M240.6289473 480.61091443h542.7421054a36.18234469 36.18234469 0 1 0 0-72.36468938H240.6289473a36.18234469 36.18234469 0 1 0 0 72.36468938z m0 226.14312184h384.44319154a36.18234469 36.18234469 0 1 0 0-72.36584524h-384.44319154a36.18234469 36.18234469 0 1 0 0 72.36584524z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M774.32546652 105.21446488h99.50144791a135.68494843 135.68494843 0 0 1 135.68610427 135.6861043v633.19796712A135.68494843 135.68494843 0 0 1 873.82691443 1009.78464056H150.17308557A135.68494843 135.68494843 0 0 1 14.4869813 874.0985363V240.90056918a135.68494843 135.68494843 0 0 1 135.68610427-135.68494844h99.50144791v-45.49955273a36.18234469 36.18234469 0 1 1 72.36700105 0v45.49955273h379.91808676v-45.49955273a36.18234469 36.18234469 0 1 1 72.36584523 0v45.49955273z m0 72.36700108v40.43351592a36.18234469 36.18234469 0 1 1-72.36700105 0V177.58146596H322.04153453v40.43351592a36.18234469 36.18234469 0 1 1-72.3658452-2e-8V177.58146596h-99.50144792a63.32025905 63.32025905 0 0 0-63.32025905 63.31910322v633.19796712a63.32025905 63.32025905 0 0 0 63.32025905 63.32025905h723.65382887a63.32025905 63.32025905 0 0 0 63.32025904-63.32025905V240.90056918a63.32025905 63.32025905 0 0 0-63.32025904-63.31910322h-99.50144792z' %3E%3C/path%3E%3Cpath d='M240.6289473 480.61091443h542.7421054a36.18234469 36.18234469 0 1 0 0-72.36468938H240.6289473a36.18234469 36.18234469 0 1 0 0 72.36468938z m0 226.14312184h384.44319154a36.18234469 36.18234469 0 1 0 0-72.36584524h-384.44319154a36.18234469 36.18234469 0 1 0 0 72.36584524z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-rkgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M870.848 466.304a36.544 36.544 0 0 1-36.544-36.608V82.304a9.152 9.152 0 0 0-9.152-9.152H82.304a9.152 9.152 0 0 0-9.152 9.152v859.392c0 5.12 4.096 9.152 9.152 9.152h330.24a36.544 36.544 0 0 1 0 73.152H36.544A36.544 36.544 0 0 1 0 987.456V36.48C0 16.384 16.384 0 36.544 0h834.304c20.224 0 36.608 16.384 36.608 36.544v393.152a36.544 36.544 0 0 1-36.608 36.608zM168 235.456h538.24a36.544 36.544 0 0 1 0 73.088h-538.24a36.544 36.544 0 0 1 0-73.088z m5.76 235.392H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m0 235.456H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m347.392-235.456h50.304a36.544 36.544 0 0 1 0 73.152h-50.304a36.544 36.544 0 0 1 0-73.152z m25.024 248.768c4.992-24.512 14.08-48.064 26.88-69.632a46.272 46.272 0 0 0 61.824-67.84 224 224 0 0 1 86.848-38.208 46.272 46.272 0 0 0 91.392 0.256 224 224 0 0 1 86.464 38.528 46.272 46.272 0 0 0 61.44 67.84c12.672 21.44 21.632 44.864 26.56 69.312a46.272 46.272 0 0 0-0.256 90.496 223.808 223.808 0 0 1-30.4 74.88 46.272 46.272 0 0 0-61.568 64.192 224 224 0 0 1-82.688 35.584 46.272 46.272 0 0 0-90.56 0.256 224 224 0 0 1-82.944-35.2 46.272 46.272 0 0 0-62.08-64.256 223.808 223.808 0 0 1-30.72-75.2 46.272 46.272 0 0 0-0.192-91.008z m221.248 121.536a75.968 75.968 0 1 0 0-152 75.968 75.968 0 0 0 0 152z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M870.848 466.304a36.544 36.544 0 0 1-36.544-36.608V82.304a9.152 9.152 0 0 0-9.152-9.152H82.304a9.152 9.152 0 0 0-9.152 9.152v859.392c0 5.12 4.096 9.152 9.152 9.152h330.24a36.544 36.544 0 0 1 0 73.152H36.544A36.544 36.544 0 0 1 0 987.456V36.48C0 16.384 16.384 0 36.544 0h834.304c20.224 0 36.608 16.384 36.608 36.544v393.152a36.544 36.544 0 0 1-36.608 36.608zM168 235.456h538.24a36.544 36.544 0 0 1 0 73.088h-538.24a36.544 36.544 0 0 1 0-73.088z m5.76 235.392H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m0 235.456H416a36.544 36.544 0 0 1 0 73.152H173.696a36.544 36.544 0 0 1 0-73.152z m347.392-235.456h50.304a36.544 36.544 0 0 1 0 73.152h-50.304a36.544 36.544 0 0 1 0-73.152z m25.024 248.768c4.992-24.512 14.08-48.064 26.88-69.632a46.272 46.272 0 0 0 61.824-67.84 224 224 0 0 1 86.848-38.208 46.272 46.272 0 0 0 91.392 0.256 224 224 0 0 1 86.464 38.528 46.272 46.272 0 0 0 61.44 67.84c12.672 21.44 21.632 44.864 26.56 69.312a46.272 46.272 0 0 0-0.256 90.496 223.808 223.808 0 0 1-30.4 74.88 46.272 46.272 0 0 0-61.568 64.192 224 224 0 0 1-82.688 35.584 46.272 46.272 0 0 0-90.56 0.256 224 224 0 0 1-82.944-35.2 46.272 46.272 0 0 0-62.08-64.256 223.808 223.808 0 0 1-30.72-75.2 46.272 46.272 0 0 0-0.192-91.008z m221.248 121.536a75.968 75.968 0 1 0 0-152 75.968 75.968 0 0 0 0 152z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-ruzhu::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.9 86.3C944 86.3 998.5 140.8 998.5 207.9V816.1C998.5 883.2 944 937.7 876.9 937.7H542.4C525.6 937.7 512 924.1 512 907.3C512 890.5 525.6 876.9 542.4 876.9L876.9 876.9C910.5 876.9 937.7 849.6 937.7 816.1V207.9C937.7 174.4 910.5 147.1 876.9 147.1H542.4C525.6 147.1 512 133.5 512 116.7C512 99.9 525.6 86.3 542.4 86.3H876.9ZM805.9 489.5C812.3 495.3 815.9 503.5 815.9 512.1C815.9 520.7 812.3 528.9 805.9 534.6L461.5 845.9C422.5 881.1 360 853.5 360 800.7V676.4C360 672.2 356.6 668.8 352.4 668.8H55.9C39.1 668.8 25.5 655.2 25.5 638.4V385.6C25.5 368.8 39.1 355.2 55.9 355.2H352.4C356.6 355.2 360 351.8 360 347.6L360 223.3C360 170.6 422.4 142.9 461.5 178.2L805.9 489.5ZM86.3 592.8C86.3 601.2 93.1 608 101.5 608H390.4C407.2 608 420.8 621.6 420.8 638.4L420.8 765.8C420.8 771.8 424.3 777.2 429.8 779.7C435.3 782.1 441.7 781.1 446.1 777.1L734.4 517.7C736 516.3 736.9 514.2 736.9 512.1C736.9 509.9 736 507.9 734.4 506.4L446.1 246.9C441.6 242.8 435.2 241.8 429.7 244.3C424.3 246.7 420.7 252.2 420.7 258.2V385.6C420.7 402.4 407.1 416 390.3 416L101.5 416C93.1 416 86.3 422.8 86.3 431.2V592.7V592.8Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M876.9 86.3C944 86.3 998.5 140.8 998.5 207.9V816.1C998.5 883.2 944 937.7 876.9 937.7H542.4C525.6 937.7 512 924.1 512 907.3C512 890.5 525.6 876.9 542.4 876.9L876.9 876.9C910.5 876.9 937.7 849.6 937.7 816.1V207.9C937.7 174.4 910.5 147.1 876.9 147.1H542.4C525.6 147.1 512 133.5 512 116.7C512 99.9 525.6 86.3 542.4 86.3H876.9ZM805.9 489.5C812.3 495.3 815.9 503.5 815.9 512.1C815.9 520.7 812.3 528.9 805.9 534.6L461.5 845.9C422.5 881.1 360 853.5 360 800.7V676.4C360 672.2 356.6 668.8 352.4 668.8H55.9C39.1 668.8 25.5 655.2 25.5 638.4V385.6C25.5 368.8 39.1 355.2 55.9 355.2H352.4C356.6 355.2 360 351.8 360 347.6L360 223.3C360 170.6 422.4 142.9 461.5 178.2L805.9 489.5ZM86.3 592.8C86.3 601.2 93.1 608 101.5 608H390.4C407.2 608 420.8 621.6 420.8 638.4L420.8 765.8C420.8 771.8 424.3 777.2 429.8 779.7C435.3 782.1 441.7 781.1 446.1 777.1L734.4 517.7C736 516.3 736.9 514.2 736.9 512.1C736.9 509.9 736 507.9 734.4 506.4L446.1 246.9C441.6 242.8 435.2 241.8 429.7 244.3C424.3 246.7 420.7 252.2 420.7 258.2V385.6C420.7 402.4 407.1 416 390.3 416L101.5 416C93.1 416 86.3 422.8 86.3 431.2V592.7V592.8Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-rygl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 553.28A214.336 214.336 0 0 1 297.92 339.2c0-118.016 96-214.08 214.08-214.08 118.08 0 214.08 96 214.08 214.08 0 118.08-96 214.08-214.08 214.08z m0-379.456A165.568 165.568 0 0 0 346.624 339.2 165.568 165.568 0 0 0 512 504.64 165.568 165.568 0 0 0 677.376 339.2 165.568 165.568 0 0 0 512 173.824zM512 678.4a339.584 339.584 0 0 1-339.2-339.2C172.8 152.192 324.992 0 512 0c187.072 0 339.2 152.192 339.2 339.2 0 187.008-152.128 339.2-339.2 339.2zM512 48.704a290.816 290.816 0 0 0-290.496 290.56 290.816 290.816 0 0 0 290.56 290.432A290.816 290.816 0 0 0 802.432 339.2 290.816 290.816 0 0 0 512 48.704zM242.368 978.752l-68.16-160.512L0 811.136l221.952-321.024 40.128 27.712-171.712 248.32 116.672 4.672 45.568 107.52 171.712-248.32 40.064 27.712-222.016 321.024z m539.264 0l-222.016-321.024 40.064-27.712 171.712 248.32 45.632-107.52 116.608-4.736-171.648-248.32 40.064-27.648L1024 811.136l-174.208 7.104-68.16 160.512z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 553.28A214.336 214.336 0 0 1 297.92 339.2c0-118.016 96-214.08 214.08-214.08 118.08 0 214.08 96 214.08 214.08 0 118.08-96 214.08-214.08 214.08z m0-379.456A165.568 165.568 0 0 0 346.624 339.2 165.568 165.568 0 0 0 512 504.64 165.568 165.568 0 0 0 677.376 339.2 165.568 165.568 0 0 0 512 173.824zM512 678.4a339.584 339.584 0 0 1-339.2-339.2C172.8 152.192 324.992 0 512 0c187.072 0 339.2 152.192 339.2 339.2 0 187.008-152.128 339.2-339.2 339.2zM512 48.704a290.816 290.816 0 0 0-290.496 290.56 290.816 290.816 0 0 0 290.56 290.432A290.816 290.816 0 0 0 802.432 339.2 290.816 290.816 0 0 0 512 48.704zM242.368 978.752l-68.16-160.512L0 811.136l221.952-321.024 40.128 27.712-171.712 248.32 116.672 4.672 45.568 107.52 171.712-248.32 40.064 27.712-222.016 321.024z m539.264 0l-222.016-321.024 40.064-27.712 171.712 248.32 45.632-107.52 116.608-4.736-171.648-248.32 40.064-27.648L1024 811.136l-174.208 7.104-68.16 160.512z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-rylb::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M841.408 723.072c25.472 15.104 48.32 35.712 67.968 61.312 41.92 54.656 64.96 126.784 64.96 203.072a36.48 36.48 0 0 1-73.024 0c0-60.288-17.728-116.608-49.92-158.592-29.952-39.04-68.864-60.608-109.632-60.608s-79.68 21.568-109.632 60.608c-32.192 41.984-49.92 98.304-49.92 158.592a36.48 36.48 0 0 1-73.024 0c0-76.288 23.04-148.416 64.96-203.008a240 240 0 0 1 67.968-61.312 132.416 132.416 0 1 1 199.232 0zM648.448 182.08a36.48 36.48 0 0 1 0 73.088H235.2a36.48 36.48 0 0 1 0-73.088h413.248zM536.32 384.448a36.48 36.48 0 0 1 0 73.024H235.2a36.48 36.48 0 0 1 0-73.024H536.32zM338.816 586.752a36.48 36.48 0 0 1 0 73.088h-103.68a36.48 36.48 0 0 1 0-73.088h103.68z m47.552 436.096h-226.56A128 128 0 0 1 32 894.976V127.872A128 128 0 0 1 159.872 0h563.904a128 128 0 0 1 127.872 127.872v276.48a36.48 36.48 0 0 1-73.088 0v-276.48a54.848 54.848 0 0 0-54.784-54.784H159.872a54.848 54.848 0 0 0-54.784 54.784v767.104c0 30.272 24.576 54.848 54.784 54.848h226.496a36.48 36.48 0 0 1 0 73.024z m355.392-446.336a59.456 59.456 0 0 0 0 118.72 59.456 59.456 0 0 0 0-118.72z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M841.408 723.072c25.472 15.104 48.32 35.712 67.968 61.312 41.92 54.656 64.96 126.784 64.96 203.072a36.48 36.48 0 0 1-73.024 0c0-60.288-17.728-116.608-49.92-158.592-29.952-39.04-68.864-60.608-109.632-60.608s-79.68 21.568-109.632 60.608c-32.192 41.984-49.92 98.304-49.92 158.592a36.48 36.48 0 0 1-73.024 0c0-76.288 23.04-148.416 64.96-203.008a240 240 0 0 1 67.968-61.312 132.416 132.416 0 1 1 199.232 0zM648.448 182.08a36.48 36.48 0 0 1 0 73.088H235.2a36.48 36.48 0 0 1 0-73.088h413.248zM536.32 384.448a36.48 36.48 0 0 1 0 73.024H235.2a36.48 36.48 0 0 1 0-73.024H536.32zM338.816 586.752a36.48 36.48 0 0 1 0 73.088h-103.68a36.48 36.48 0 0 1 0-73.088h103.68z m47.552 436.096h-226.56A128 128 0 0 1 32 894.976V127.872A128 128 0 0 1 159.872 0h563.904a128 128 0 0 1 127.872 127.872v276.48a36.48 36.48 0 0 1-73.088 0v-276.48a54.848 54.848 0 0 0-54.784-54.784H159.872a54.848 54.848 0 0 0-54.784 54.784v767.104c0 30.272 24.576 54.848 54.784 54.848h226.496a36.48 36.48 0 0 1 0 73.024z m355.392-446.336a59.456 59.456 0 0 0 0 118.72 59.456 59.456 0 0 0 0-118.72z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shenpi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.632 700.864L257.92 484.864a10.048 10.048 0 0 1 8.064-15.872h58.688c12.8 0 24.832 6.272 32.32 16.64l89.024 123.52 196.352-272.512a39.808 39.808 0 0 1 32.384-16.64h58.624c8.128 0 12.864 9.28 8.128 15.872l-263.232 364.992a39.744 39.744 0 0 1-64.64 0zM950.848 0C985.792 0 1024 34.368 1024 64v896c0 29.632-38.208 64-73.152 64H73.152C38.208 1024 0 989.632 0 960V64c0-29.632 38.208-64 73.152-64h877.696zM960 64H64c14.72 0 1.92 9.984 0 0v896c0-12.992 11.328-1.728 0 0h896c-14.72 0-1.92-9.984 0 0V64c0 19.392-3.2 12.672 0 0-14.336 2.752-21.952 0 0 0z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M413.632 700.864L257.92 484.864a10.048 10.048 0 0 1 8.064-15.872h58.688c12.8 0 24.832 6.272 32.32 16.64l89.024 123.52 196.352-272.512a39.808 39.808 0 0 1 32.384-16.64h58.624c8.128 0 12.864 9.28 8.128 15.872l-263.232 364.992a39.744 39.744 0 0 1-64.64 0zM950.848 0C985.792 0 1024 34.368 1024 64v896c0 29.632-38.208 64-73.152 64H73.152C38.208 1024 0 989.632 0 960V64c0-29.632 38.208-64 73.152-64h877.696zM960 64H64c14.72 0 1.92 9.984 0 0v896c0-12.992 11.328-1.728 0 0h896c-14.72 0-1.92-9.984 0 0V64c0 19.392-3.2 12.672 0 0-14.336 2.752-21.952 0 0 0z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shenqing::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M834.5 631.2C849.9 631.2 861.2 643 861.8 658.5V911.4C861.8 956.2 825.2 991.3 779.2 991.3H108.1C61.1 991.3 25.5 954.7 25.5 905.6V116.4C25.5 70.4 62.6 32.7 107.6 32.7H786.9C831.9 32.7 869.5 70.9 869.5 116.3V219.5C869.5 235.5 855.6 249.4 839.5 249.4C823.2 249 810 235.8 809.7 219.5V138C809.7 121 783.9 93.7 767.9 93.7H127.1C109.1 93.7 86.9 116.3 86.9 133.8V889.1C86.9 906.7 110.1 929.4 127.1 929.4H766.3C783.4 929.4 805 906.6 805 889.1V658.5C805 650.7 808.2 643.5 813.8 638.4C819.3 633.2 826.9 630.6 834.5 631.2ZM637.9 258.2C637.9 274.2 623.9 287.6 607.9 288.1H192.2C175.8 287.8 162.6 274.6 162.2 258.2C162.2 242.2 176.2 228.2 192.2 228.2H607.9C623.9 228.2 637.9 242.2 637.9 258.2ZM188.6 382.5H449.6C465.6 382.5 479.5 396.4 479.5 412.4C479.5 428.4 465.6 442.4 449.5 442.4H188.6C172.2 442 159 428.8 158.6 412.4C158.6 395.9 172.6 382.5 188.6 382.5L188.6 382.5ZM978.9 333.5C986.1 342.3 999 358.3 998.5 378.4C998.5 401.6 991.3 416.6 975.8 424.8L570.3 836L419.2 843.2L430.5 695.2L431 694.6L835.4 281.4C869.6 247.3 906.1 260.3 927.3 281.4L976.3 330.4C976.8 331.4 977.9 332.5 978.9 333.5L977.9 334.5L978.9 333.5ZM547.1 775.6 879.3 438.3 819.5 376.8 488.2 713.7C486.8 718.4 486.8 723.5 488.2 728.2L535.2 775.1C543 779.3 547.1 775.6 547.1 775.6ZM938.2 384.6C940.2 383 939.2 378.9 938.2 372.2C937.6 369.1 936.6 366.5 936.6 363.4L891.7 318.5C889.6 318 888.1 317.5 886.5 317C881.4 315.4 880.3 315.4 878.8 317L862.8 333.5L922.7 395.4L938.2 384.6Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M834.5 631.2C849.9 631.2 861.2 643 861.8 658.5V911.4C861.8 956.2 825.2 991.3 779.2 991.3H108.1C61.1 991.3 25.5 954.7 25.5 905.6V116.4C25.5 70.4 62.6 32.7 107.6 32.7H786.9C831.9 32.7 869.5 70.9 869.5 116.3V219.5C869.5 235.5 855.6 249.4 839.5 249.4C823.2 249 810 235.8 809.7 219.5V138C809.7 121 783.9 93.7 767.9 93.7H127.1C109.1 93.7 86.9 116.3 86.9 133.8V889.1C86.9 906.7 110.1 929.4 127.1 929.4H766.3C783.4 929.4 805 906.6 805 889.1V658.5C805 650.7 808.2 643.5 813.8 638.4C819.3 633.2 826.9 630.6 834.5 631.2ZM637.9 258.2C637.9 274.2 623.9 287.6 607.9 288.1H192.2C175.8 287.8 162.6 274.6 162.2 258.2C162.2 242.2 176.2 228.2 192.2 228.2H607.9C623.9 228.2 637.9 242.2 637.9 258.2ZM188.6 382.5H449.6C465.6 382.5 479.5 396.4 479.5 412.4C479.5 428.4 465.6 442.4 449.5 442.4H188.6C172.2 442 159 428.8 158.6 412.4C158.6 395.9 172.6 382.5 188.6 382.5L188.6 382.5ZM978.9 333.5C986.1 342.3 999 358.3 998.5 378.4C998.5 401.6 991.3 416.6 975.8 424.8L570.3 836L419.2 843.2L430.5 695.2L431 694.6L835.4 281.4C869.6 247.3 906.1 260.3 927.3 281.4L976.3 330.4C976.8 331.4 977.9 332.5 978.9 333.5L977.9 334.5L978.9 333.5ZM547.1 775.6 879.3 438.3 819.5 376.8 488.2 713.7C486.8 718.4 486.8 723.5 488.2 728.2L535.2 775.1C543 779.3 547.1 775.6 547.1 775.6ZM938.2 384.6C940.2 383 939.2 378.9 938.2 372.2C937.6 369.1 936.6 366.5 936.6 363.4L891.7 318.5C889.6 318 888.1 317.5 886.5 317C881.4 315.4 880.3 315.4 878.8 317L862.8 333.5L922.7 395.4L938.2 384.6Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shezhi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M490.793562 301.357176a194.439529 194.439529 0 0 0-197.150117 191.488 194.439529 194.439529 0 0 0 197.150117 191.427765 194.439529 194.439529 0 0 0 197.089883-191.427765 194.439529 194.439529 0 0 0-197.089883-191.488z m0 320.331295a127.698824 127.698824 0 1 1 131.312942-128.90353 129.626353 129.626353 0 0 1-131.312942 127.698824v1.204706z m481.942589-23.130353l-50.959059-49.272471-33.551059-31.804235v-46.802824l33.008941-32.286117 51.260235-49.272471a24.696471 24.696471 0 0 0 6.927059-24.696471 468.208941 468.208941 0 0 0-93.123764-176.670117 528.504471 528.504471 0 0 0-35.237648-38.912 24.696471 24.696471 0 0 0-24.69647-6.384941l-70.716235 18.432-34.454589 8.914823a24.696471 24.696471 0 0 1-19.275294-2.710588 312.982588 312.982588 0 0 0-23.371294-13.071059 24.696471 24.696471 0 0 1-13.071059-15.781647l-9.095529-32.768L638.610974 34.514824a24.696471 24.696471 0 0 0-18.251294-18.251295 533.263059 533.263059 0 0 0-52.404706-10.119529A523.143529 523.143529 0 0 0 490.733327 0a517.421176 517.421176 0 0 0-76.137412 6.144c-17.829647 2.590118-35.538824 6.023529-53.007059 10.360471a24.696471 24.696471 0 0 0-17.468235 17.468235l-18.974117 68.306823-9.155765 32.768a24.696471 24.696471 0 0 1-13.071059 15.781647l-24.636235 13.010824a24.696471 24.696471 0 0 1-19.215059 3.011765l-34.213647-9.155765-70.234353-17.709176a24.696471 24.696471 0 0 0-24.696471 6.384941c-12.348235 12.348235-24.033882 25.298824-34.93647 38.912-16.082824 19.275294-30.659765 39.755294-43.610353 61.138823-12.649412 21.443765-23.491765 43.851294-32.527059 67.041883-6.565647 16.082824-12.227765 32.527059-17.046588 49.27247a26.142118 26.142118 0 0 0 6.927059 24.636235l51.019294 49.272471 33.008941 32.045177v46.802823L59.749798 547.538824l-51.260236 49.27247a24.696471 24.696471 0 0 0-6.927058 24.696471c4.698353 16.685176 10.360471 33.129412 16.986352 49.212235 9.035294 23.732706 20.058353 46.622118 32.828236 68.547765 12.890353 21.383529 27.467294 41.743059 43.610353 60.837647 11.023059 13.673412 22.768941 26.804706 35.237647 39.152941a24.696471 24.696471 0 0 0 24.636235 6.445176l70.716235-18.492235 34.514824-9.095529a24.696471 24.696471 0 0 1 19.215059 2.951529c7.589647 4.698353 15.480471 8.854588 24.636235 13.071059a24.696471 24.696471 0 0 1 13.071059 15.781647l9.035294 32.768 16.865882 68.487529a24.696471 24.696471 0 0 0 18.191059 18.251295c17.287529 4.216471 34.816 7.589647 52.464941 10.059294 25.539765 3.975529 51.320471 6.023529 77.101177 6.204235A517.421176 517.421176 0 0 0 566.930974 979.425882c17.648941-2.409412 35.177412-5.842824 52.464941-10.059294a24.696471 24.696471 0 0 0 19.275294-18.251294l18.672942-68.065882 9.095529-32.707765a24.696471 24.696471 0 0 1 13.071059-15.781647c7.890824-4.216471 15.781647-8.432941 23.190588-13.071059a24.696471 24.696471 0 0 1 19.456-2.951529l34.273882 9.095529 70.716236 18.492235a24.696471 24.696471 0 0 0 24.636235-6.384941c12.589176-12.348235 24.455529-25.419294 35.478588-39.152941a468.208941 468.208941 0 0 0 75.414588-128.602353c6.625882-16.143059 12.288-32.587294 16.986353-49.392941a24.696471 24.696471 0 0 0-6.927058-24.094118zM350.324856 892.988235l-9.155764-3.553882h-3.614118l-3.493647-2.349177 16.745412 6.806589-0.481883-0.90353z m550.731295-262.144c0 3.192471-2.228706 6.144-3.192471 9.336471-1.024 3.192471-3.011765 7.408941-4.698353 11.083294a305.332706 305.332706 0 0 1-13.251765 28.852706c-3.975529 8.131765-8.432941 16.022588-12.890353 24.636235-4.397176 8.613647-6.144 9.878588-9.33647 14.757647l-5.180235 7.890824c-6.023529 8.914824-12.468706 17.468235-19.215059 25.901176-2.409412 3.192471-5.180235 6.144-7.649883 9.09553l-6.625882 7.649882v1.505882l-39.152941-10.36047-83.84753-21.925647a351.171765 351.171765 0 0 1-45.778823 30.298353l-4.216471 2.228706a266.360471 266.360471 0 0 1-26.864941 12.528941 24.696471 24.696471 0 0 0-15.058823 16.805647l-18.672942 68.005647-10.601411 37.948235h-1.987765l-9.878588 1.686588-12.047059 1.987765c-19.877647 2.770824-40.056471 4.096-60.114824 3.915294h-26.383058c-11.565176 0-23.190588-1.686588-34.514824-3.433412l-11.324235-1.686588-9.878589-1.807059h-1.927529l-10.601412-37.948235-18.733176-68.186353a26.142118 26.142118 0 0 0-15.058824-16.745412 341.534118 341.534118 0 0 1-66.981647-37.707294 26.624 26.624 0 0 0-21.443764-4.21647l-71.017412 18.492235-39.152941 10.360471-1.204706-1.505883-6.625883-7.408941-7.710117-9.336471c-6.565647-8.432941-12.950588-16.986353-19.215059-25.901176l-5.180235-7.830588a365.327059 365.327059 0 0 1-17.709177-29.816471l-4.457412-8.673882-5.180235-11.324236a307.440941 307.440941 0 0 1-8.131765-18.672941c-2.409412-6.204235-3.192471-7.408941-4.698353-11.143529l-3.19247-9.336471v-1.746823l27.888941-27.828706 51.501176-49.272471a24.696471 24.696471 0 0 0 7.348706-21.443764 293.225412 293.225412 0 0 1-2.409411-32.768v-8.432942c0.180706-10.902588 0.963765-21.865412 2.409411-32.768a24.696471 24.696471 0 0 0-7.348706-21.383529l-51.501176-49.332706-28.611765-29.274353c1.505882-3.734588 2.710588-7.408941 3.915294-11.143529 1.204706-3.614118 3.011765-7.348706 4.698353-11.083294 14.938353-36.382118 35.117176-70.475294 59.873883-101.014589l7.649882-9.33647 6.625882-7.408941 1.264942-1.505883 39.152941 10.360471 71.017412 18.492235c7.408941 1.626353 15.239529 0 21.443764-4.457412 7.830588-5.662118 15.962353-10.842353 24.636236-16.022588l4.397176-2.710588c12.227765-7.047529 24.937412-13.251765 37.948235-18.672941a26.142118 26.142118 0 0 0 15.058824-16.805647l18.672941-68.246589 10.661647-37.948235h1.927529l9.878589-1.686588 12.348235-1.987765c6.866824 0 13.793882-1.746824 20.660706-2.228706l21.443765-1.505882h35.538823l21.38353 1.505882c6.927059 0 13.854118 1.505882 20.720941 2.409412l12.288 1.505882 9.878588 1.987765h1.987765l10.601411 38.189177 18.672942 68.065882a24.696471 24.696471 0 0 0 15.058823 16.745412c9.095529 3.614118 18.251294 7.830588 26.864941 12.288l4.216471 2.469647c12.468706 6.806588 24.455529 14.456471 35.96047 22.889412 6.264471 4.577882 14.155294 6.083765 21.684706 4.21647l70.716236-18.251294 39.152941-10.360471V216.847059l6.625882 7.408941c2.529882 3.192471 4.999529 6.384941 7.710118 9.336471l12.528941 16.263529 6.625882 9.637647 5.240471 7.830588c8.131765 12.408471 15.540706 25.238588 22.166588 38.490353 4.939294 9.336471 9.336471 18.974118 13.251765 28.792471 1.807059 3.734588 3.252706 7.408941 4.698353 11.143529l3.252706 9.035294v2.048l-26.624 27.587765-51.501177 49.272471a24.696471 24.696471 0 0 0-7.408941 21.443764c1.204706 9.336471 1.987765 18.672941 2.228706 28.069647v17.769412a259.734588 259.734588 0 0 1-2.228706 27.828706 24.696471 24.696471 0 0 0 7.408941 21.684706l51.501177 49.272471 28.551529 27.888941-0.722823 3.19247z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M490.793562 301.357176a194.439529 194.439529 0 0 0-197.150117 191.488 194.439529 194.439529 0 0 0 197.150117 191.427765 194.439529 194.439529 0 0 0 197.089883-191.427765 194.439529 194.439529 0 0 0-197.089883-191.488z m0 320.331295a127.698824 127.698824 0 1 1 131.312942-128.90353 129.626353 129.626353 0 0 1-131.312942 127.698824v1.204706z m481.942589-23.130353l-50.959059-49.272471-33.551059-31.804235v-46.802824l33.008941-32.286117 51.260235-49.272471a24.696471 24.696471 0 0 0 6.927059-24.696471 468.208941 468.208941 0 0 0-93.123764-176.670117 528.504471 528.504471 0 0 0-35.237648-38.912 24.696471 24.696471 0 0 0-24.69647-6.384941l-70.716235 18.432-34.454589 8.914823a24.696471 24.696471 0 0 1-19.275294-2.710588 312.982588 312.982588 0 0 0-23.371294-13.071059 24.696471 24.696471 0 0 1-13.071059-15.781647l-9.095529-32.768L638.610974 34.514824a24.696471 24.696471 0 0 0-18.251294-18.251295 533.263059 533.263059 0 0 0-52.404706-10.119529A523.143529 523.143529 0 0 0 490.733327 0a517.421176 517.421176 0 0 0-76.137412 6.144c-17.829647 2.590118-35.538824 6.023529-53.007059 10.360471a24.696471 24.696471 0 0 0-17.468235 17.468235l-18.974117 68.306823-9.155765 32.768a24.696471 24.696471 0 0 1-13.071059 15.781647l-24.636235 13.010824a24.696471 24.696471 0 0 1-19.215059 3.011765l-34.213647-9.155765-70.234353-17.709176a24.696471 24.696471 0 0 0-24.696471 6.384941c-12.348235 12.348235-24.033882 25.298824-34.93647 38.912-16.082824 19.275294-30.659765 39.755294-43.610353 61.138823-12.649412 21.443765-23.491765 43.851294-32.527059 67.041883-6.565647 16.082824-12.227765 32.527059-17.046588 49.27247a26.142118 26.142118 0 0 0 6.927059 24.636235l51.019294 49.272471 33.008941 32.045177v46.802823L59.749798 547.538824l-51.260236 49.27247a24.696471 24.696471 0 0 0-6.927058 24.696471c4.698353 16.685176 10.360471 33.129412 16.986352 49.212235 9.035294 23.732706 20.058353 46.622118 32.828236 68.547765 12.890353 21.383529 27.467294 41.743059 43.610353 60.837647 11.023059 13.673412 22.768941 26.804706 35.237647 39.152941a24.696471 24.696471 0 0 0 24.636235 6.445176l70.716235-18.492235 34.514824-9.095529a24.696471 24.696471 0 0 1 19.215059 2.951529c7.589647 4.698353 15.480471 8.854588 24.636235 13.071059a24.696471 24.696471 0 0 1 13.071059 15.781647l9.035294 32.768 16.865882 68.487529a24.696471 24.696471 0 0 0 18.191059 18.251295c17.287529 4.216471 34.816 7.589647 52.464941 10.059294 25.539765 3.975529 51.320471 6.023529 77.101177 6.204235A517.421176 517.421176 0 0 0 566.930974 979.425882c17.648941-2.409412 35.177412-5.842824 52.464941-10.059294a24.696471 24.696471 0 0 0 19.275294-18.251294l18.672942-68.065882 9.095529-32.707765a24.696471 24.696471 0 0 1 13.071059-15.781647c7.890824-4.216471 15.781647-8.432941 23.190588-13.071059a24.696471 24.696471 0 0 1 19.456-2.951529l34.273882 9.095529 70.716236 18.492235a24.696471 24.696471 0 0 0 24.636235-6.384941c12.589176-12.348235 24.455529-25.419294 35.478588-39.152941a468.208941 468.208941 0 0 0 75.414588-128.602353c6.625882-16.143059 12.288-32.587294 16.986353-49.392941a24.696471 24.696471 0 0 0-6.927058-24.094118zM350.324856 892.988235l-9.155764-3.553882h-3.614118l-3.493647-2.349177 16.745412 6.806589-0.481883-0.90353z m550.731295-262.144c0 3.192471-2.228706 6.144-3.192471 9.336471-1.024 3.192471-3.011765 7.408941-4.698353 11.083294a305.332706 305.332706 0 0 1-13.251765 28.852706c-3.975529 8.131765-8.432941 16.022588-12.890353 24.636235-4.397176 8.613647-6.144 9.878588-9.33647 14.757647l-5.180235 7.890824c-6.023529 8.914824-12.468706 17.468235-19.215059 25.901176-2.409412 3.192471-5.180235 6.144-7.649883 9.09553l-6.625882 7.649882v1.505882l-39.152941-10.36047-83.84753-21.925647a351.171765 351.171765 0 0 1-45.778823 30.298353l-4.216471 2.228706a266.360471 266.360471 0 0 1-26.864941 12.528941 24.696471 24.696471 0 0 0-15.058823 16.805647l-18.672942 68.005647-10.601411 37.948235h-1.987765l-9.878588 1.686588-12.047059 1.987765c-19.877647 2.770824-40.056471 4.096-60.114824 3.915294h-26.383058c-11.565176 0-23.190588-1.686588-34.514824-3.433412l-11.324235-1.686588-9.878589-1.807059h-1.927529l-10.601412-37.948235-18.733176-68.186353a26.142118 26.142118 0 0 0-15.058824-16.745412 341.534118 341.534118 0 0 1-66.981647-37.707294 26.624 26.624 0 0 0-21.443764-4.21647l-71.017412 18.492235-39.152941 10.360471-1.204706-1.505883-6.625883-7.408941-7.710117-9.336471c-6.565647-8.432941-12.950588-16.986353-19.215059-25.901176l-5.180235-7.830588a365.327059 365.327059 0 0 1-17.709177-29.816471l-4.457412-8.673882-5.180235-11.324236a307.440941 307.440941 0 0 1-8.131765-18.672941c-2.409412-6.204235-3.192471-7.408941-4.698353-11.143529l-3.19247-9.336471v-1.746823l27.888941-27.828706 51.501176-49.272471a24.696471 24.696471 0 0 0 7.348706-21.443764 293.225412 293.225412 0 0 1-2.409411-32.768v-8.432942c0.180706-10.902588 0.963765-21.865412 2.409411-32.768a24.696471 24.696471 0 0 0-7.348706-21.383529l-51.501176-49.332706-28.611765-29.274353c1.505882-3.734588 2.710588-7.408941 3.915294-11.143529 1.204706-3.614118 3.011765-7.348706 4.698353-11.083294 14.938353-36.382118 35.117176-70.475294 59.873883-101.014589l7.649882-9.33647 6.625882-7.408941 1.264942-1.505883 39.152941 10.360471 71.017412 18.492235c7.408941 1.626353 15.239529 0 21.443764-4.457412 7.830588-5.662118 15.962353-10.842353 24.636236-16.022588l4.397176-2.710588c12.227765-7.047529 24.937412-13.251765 37.948235-18.672941a26.142118 26.142118 0 0 0 15.058824-16.805647l18.672941-68.246589 10.661647-37.948235h1.927529l9.878589-1.686588 12.348235-1.987765c6.866824 0 13.793882-1.746824 20.660706-2.228706l21.443765-1.505882h35.538823l21.38353 1.505882c6.927059 0 13.854118 1.505882 20.720941 2.409412l12.288 1.505882 9.878588 1.987765h1.987765l10.601411 38.189177 18.672942 68.065882a24.696471 24.696471 0 0 0 15.058823 16.745412c9.095529 3.614118 18.251294 7.830588 26.864941 12.288l4.216471 2.469647c12.468706 6.806588 24.455529 14.456471 35.96047 22.889412 6.264471 4.577882 14.155294 6.083765 21.684706 4.21647l70.716236-18.251294 39.152941-10.360471V216.847059l6.625882 7.408941c2.529882 3.192471 4.999529 6.384941 7.710118 9.336471l12.528941 16.263529 6.625882 9.637647 5.240471 7.830588c8.131765 12.408471 15.540706 25.238588 22.166588 38.490353 4.939294 9.336471 9.336471 18.974118 13.251765 28.792471 1.807059 3.734588 3.252706 7.408941 4.698353 11.143529l3.252706 9.035294v2.048l-26.624 27.587765-51.501177 49.272471a24.696471 24.696471 0 0 0-7.408941 21.443764c1.204706 9.336471 1.987765 18.672941 2.228706 28.069647v17.769412a259.734588 259.734588 0 0 1-2.228706 27.828706 24.696471 24.696471 0 0 0 7.408941 21.684706l51.501177 49.272471 28.551529 27.888941-0.722823 3.19247z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shijian::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M544 65.152V128a32 32 0 0 1-64 0v-62.848A448.064 448.064 0 0 0 65.152 480H131.2a32 32 0 0 1 32 32 32 32 0 0 1-32 28.8H64.896a448.064 448.064 0 0 0 409.344 417.6V889.6a32 32 0 1 1 64 0v69.632a448.064 448.064 0 0 0 420.416-412.032H887.68a32 32 0 1 1 0-64h71.424A448.064 448.064 0 0 0 544 65.152zM512 1024A512 512 0 1 1 512 0a512 512 0 0 1 0 1024z m192-335.36a30.08 30.08 0 0 1-16-4.48L480 563.84V256a32 32 0 0 1 64 0v270.72l178.56 101.76a32.64 32.64 0 0 1 11.52 44.16 32 32 0 0 1-30.08 16z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M544 65.152V128a32 32 0 0 1-64 0v-62.848A448.064 448.064 0 0 0 65.152 480H131.2a32 32 0 0 1 32 32 32 32 0 0 1-32 28.8H64.896a448.064 448.064 0 0 0 409.344 417.6V889.6a32 32 0 1 1 64 0v69.632a448.064 448.064 0 0 0 420.416-412.032H887.68a32 32 0 1 1 0-64h71.424A448.064 448.064 0 0 0 544 65.152zM512 1024A512 512 0 1 1 512 0a512 512 0 0 1 0 1024z m192-335.36a30.08 30.08 0 0 1-16-4.48L480 563.84V256a32 32 0 0 1 64 0v270.72l178.56 101.76a32.64 32.64 0 0 1 11.52 44.16 32 32 0 0 1-30.08 16z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shiyong::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.576 0H145.536A145.408 145.408 0 0 0 0 145.408v727.104a145.408 145.408 0 0 0 145.408 145.472h727.104a145.472 145.472 0 0 0 145.472-145.472V145.472A145.472 145.472 0 0 0 872.512 0h0.064z m72.896 872.768a72.448 72.448 0 0 1-72.32 72.64H145.728a72.448 72.448 0 0 1-51.584-21.312 72.128 72.128 0 0 1-21.44-51.328V145.472c0-40.256 32.64-72.832 72.96-72.832h727.04c40.128 0 72.768 32.64 72.768 72.768v727.36zM827.392 327.04H536.512a36.352 36.352 0 0 0 0 72.704h290.88a36.352 36.352 0 0 0 0-72.704z m0 291.072H536.512a36.288 36.288 0 0 0 0 72.64h290.88a36.288 36.288 0 0 0 0-72.64zM318.336 527.36a127.296 127.296 0 1 0 0 254.464 127.296 127.296 0 0 0 0-254.4v-0.064z m38.592 165.888a54.592 54.592 0 1 1-78.016-76.416 54.592 54.592 0 0 1 78.016 76.416z m44.8-427.968l-119.68 119.68-47.168-46.912a36.288 36.288 0 1 0-51.328 51.392L256.256 462.08c14.144 14.144 37.12 14.144 51.328 0L453.12 316.672a36.352 36.352 0 0 0-51.328-51.456z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M872.576 0H145.536A145.408 145.408 0 0 0 0 145.408v727.104a145.408 145.408 0 0 0 145.408 145.472h727.104a145.472 145.472 0 0 0 145.472-145.472V145.472A145.472 145.472 0 0 0 872.512 0h0.064z m72.896 872.768a72.448 72.448 0 0 1-72.32 72.64H145.728a72.448 72.448 0 0 1-51.584-21.312 72.128 72.128 0 0 1-21.44-51.328V145.472c0-40.256 32.64-72.832 72.96-72.832h727.04c40.128 0 72.768 32.64 72.768 72.768v727.36zM827.392 327.04H536.512a36.352 36.352 0 0 0 0 72.704h290.88a36.352 36.352 0 0 0 0-72.704z m0 291.072H536.512a36.288 36.288 0 0 0 0 72.64h290.88a36.288 36.288 0 0 0 0-72.64zM318.336 527.36a127.296 127.296 0 1 0 0 254.464 127.296 127.296 0 0 0 0-254.4v-0.064z m38.592 165.888a54.592 54.592 0 1 1-78.016-76.416 54.592 54.592 0 0 1 78.016 76.416z m44.8-427.968l-119.68 119.68-47.168-46.912a36.288 36.288 0 1 0-51.328 51.392L256.256 462.08c14.144 14.144 37.12 14.144 51.328 0L453.12 316.672a36.352 36.352 0 0 0-51.328-51.456z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shou::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.768 800.064a36.48 36.48 0 0 1 36.544-36.544h567.488a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 0 1-36.544-36.48z m284.032-182.784a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 1 1 0-73.088h247.488z m438.4 333.44v-577.28l73.088-73.088v650.496c0 40.256-32.896 73.152-73.152 73.152H73.152A73.344 73.344 0 0 1 0 950.848V73.408C0 33.28 32.896 0.32 73.152 0.32h649.728l-73.152 73.088-576.64 0.128 0.128 877.312 801.92-0.064zM974.08 129.152a36.736 36.736 0 0 1 0 51.712l-179.328 179.264 34.24 34.304a36.672 36.672 0 0 1-24 62.4l-266.24 13.44H536.96a36.672 36.672 0 0 1-36.48-38.4l13.504-266.176a36.608 36.608 0 0 1 62.4-24l48.32 48.32 179.2-179.2a36.608 36.608 0 0 1 51.712 0l118.464 118.336z m-256.832 205.184l179.264-179.264-66.688-66.752-179.264 179.264a36.48 36.48 0 0 1-51.648 0l-16-16-7.296 143.616 143.616-7.296-1.92-1.92a36.48 36.48 0 0 1 0-51.648z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.768 800.064a36.48 36.48 0 0 1 36.544-36.544h567.488a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 0 1-36.544-36.48z m284.032-182.784a36.48 36.48 0 1 1 0 73.088H189.312a36.48 36.48 0 1 1 0-73.088h247.488z m438.4 333.44v-577.28l73.088-73.088v650.496c0 40.256-32.896 73.152-73.152 73.152H73.152A73.344 73.344 0 0 1 0 950.848V73.408C0 33.28 32.896 0.32 73.152 0.32h649.728l-73.152 73.088-576.64 0.128 0.128 877.312 801.92-0.064zM974.08 129.152a36.736 36.736 0 0 1 0 51.712l-179.328 179.264 34.24 34.304a36.672 36.672 0 0 1-24 62.4l-266.24 13.44H536.96a36.672 36.672 0 0 1-36.48-38.4l13.504-266.176a36.608 36.608 0 0 1 62.4-24l48.32 48.32 179.2-179.2a36.608 36.608 0 0 1 51.712 0l118.464 118.336z m-256.832 205.184l179.264-179.264-66.688-66.752-179.264 179.264a36.48 36.48 0 0 1-51.648 0l-16-16-7.296 143.616 143.616-7.296-1.92-1.92a36.48 36.48 0 0 1 0-51.648z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shouye::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M802.5 946H603.8C575 945.9 551.7 922.6 551.6 893.8V694.2H472.8V893.8C472.8 922.5 449.3 946 420.6 946H219.1C190.4 945.9 167.1 922.6 167.1 893.8V566.4H77.8C55.9 566.6 36.3 553 28.8 532.4C21.2 512.1 27 489.2 43.4 475L468.2 95.9L468.5 95.7C496.5 71.5 538.3 72.3 565.4 97.5L981.9 476.2L982 476.5C997.7 491.2 1002.8 513.7 994.7 533.6C986.9 553.5 967.7 566.6 946.3 566.5L854.6 566.5V893.8C854.6 922.5 831.2 946 802.5 946ZM615.2 882.4H791V503H916.7L522.3 144.3L522.2 144.2C518.9 141.1 513.8 140.9 510.3 143.7L107.8 502.8H230.6V882.4H409.2V682.8C409.2 654.2 432.6 630.8 461.4 630.8H563C591.7 630.8 615.2 654.2 615.2 682.8V882.4L615.2 882.4Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M802.5 946H603.8C575 945.9 551.7 922.6 551.6 893.8V694.2H472.8V893.8C472.8 922.5 449.3 946 420.6 946H219.1C190.4 945.9 167.1 922.6 167.1 893.8V566.4H77.8C55.9 566.6 36.3 553 28.8 532.4C21.2 512.1 27 489.2 43.4 475L468.2 95.9L468.5 95.7C496.5 71.5 538.3 72.3 565.4 97.5L981.9 476.2L982 476.5C997.7 491.2 1002.8 513.7 994.7 533.6C986.9 553.5 967.7 566.6 946.3 566.5L854.6 566.5V893.8C854.6 922.5 831.2 946 802.5 946ZM615.2 882.4H791V503H916.7L522.3 144.3L522.2 144.2C518.9 141.1 513.8 140.9 510.3 143.7L107.8 502.8H230.6V882.4H409.2V682.8C409.2 654.2 432.6 630.8 461.4 630.8H563C591.7 630.8 615.2 654.2 615.2 682.8V882.4L615.2 882.4Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-shu::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M424 805.1H25.5V155.1H446.2C456.4 155.1 465.5 159.7 471.6 166.9C478.9 173 483.5 182.2 483.5 192.4C483.5 207.3 495.7 218.9 510.7 218.9C521.6 218.8 531.4 212.3 535.7 202.3C530.7 192 531.4 179.8 537.4 170.1C543.5 160.4 554.1 154.5 565.5 154.4H998.5V805.1H596.8C584.7 842.3 550.4 869.6 510 869.6C470.3 869.4 435.3 843.2 424 805.1ZM421.6 221.6H92V739.3H448.2C457.6 739.3 466 743.2 472.1 749.5C480.6 755.5 486.2 765.4 486.2 776.7C486.2 791.6 497.1 803.1 510.7 803.1C522.1 803.1 531.6 794.4 534.3 783.1C530.7 772.9 532.3 761.6 538.5 752.8C544.7 743.9 554.8 738.7 565.6 738.6L932.7 738.6V220.9H599.4C586.6 259.4 550.6 285.3 510 285.4C468.6 285.4 433.8 258.8 421.6 221.6L421.6 221.6ZM167.4 357.3H388.6V419H167.3V357.3H167.4ZM167.4 512H388.6V573.7H167.3V512H167.4ZM632.2 357.3H853.3V419H632.1V357.3H632.2ZM632.2 512H853.3V573.7H632.1V512H632.2ZM541.8 384.4V653.8C541.8 662.1 538.5 670 532.7 675.9C526.8 681.7 518.9 685 510.6 685C502.3 685 494.4 681.8 488.5 675.9C482.6 670.1 479.3 662.1 479.3 653.8L479.3 384.4C479.3 367.4 493 353.2 510.6 353.2C527.6 353.7 541.4 367.4 541.8 384.4Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M424 805.1H25.5V155.1H446.2C456.4 155.1 465.5 159.7 471.6 166.9C478.9 173 483.5 182.2 483.5 192.4C483.5 207.3 495.7 218.9 510.7 218.9C521.6 218.8 531.4 212.3 535.7 202.3C530.7 192 531.4 179.8 537.4 170.1C543.5 160.4 554.1 154.5 565.5 154.4H998.5V805.1H596.8C584.7 842.3 550.4 869.6 510 869.6C470.3 869.4 435.3 843.2 424 805.1ZM421.6 221.6H92V739.3H448.2C457.6 739.3 466 743.2 472.1 749.5C480.6 755.5 486.2 765.4 486.2 776.7C486.2 791.6 497.1 803.1 510.7 803.1C522.1 803.1 531.6 794.4 534.3 783.1C530.7 772.9 532.3 761.6 538.5 752.8C544.7 743.9 554.8 738.7 565.6 738.6L932.7 738.6V220.9H599.4C586.6 259.4 550.6 285.3 510 285.4C468.6 285.4 433.8 258.8 421.6 221.6L421.6 221.6ZM167.4 357.3H388.6V419H167.3V357.3H167.4ZM167.4 512H388.6V573.7H167.3V512H167.4ZM632.2 357.3H853.3V419H632.1V357.3H632.2ZM632.2 512H853.3V573.7H632.1V512H632.2ZM541.8 384.4V653.8C541.8 662.1 538.5 670 532.7 675.9C526.8 681.7 518.9 685 510.6 685C502.3 685 494.4 681.8 488.5 675.9C482.6 670.1 479.3 662.1 479.3 653.8L479.3 384.4C479.3 367.4 493 353.2 510.6 353.2C527.6 353.7 541.4 367.4 541.8 384.4Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-sjgw::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M825.524706 0c69.993412 0 126.674824 56.741647 126.674823 126.674824v770.650352A126.674824 126.674824 0 0 1 825.524706 1024H186.910118A126.674824 126.674824 0 0 1 60.235294 897.325176V126.674824C60.235294 56.741647 116.976941 0 186.910118 0h638.614588z m0 68.668235H186.910118a58.066824 58.066824 0 0 0-58.066824 58.006589v770.650352c0 32.045176 26.021647 58.066824 58.066824 58.066824h638.614588a58.066824 58.066824 0 0 0 58.066823-58.066824V126.674824a58.066824 58.066824 0 0 0-58.066823-58.066824zM474.533647 712.583529a34.334118 34.334118 0 0 1 0.843294 68.608h-184.922353a34.334118 34.334118 0 0 1-0.783059-68.608h184.862118zM290.635294 475.075765l428.393412 2.590117a34.334118 34.334118 0 0 1 0.361412 68.668236h-0.783059l-428.393412-2.650353a34.334118 34.334118 0 0 1-0.361412-68.668236h0.783059z m68.668235-305.935059a7.951059 7.951059 0 0 1 3.614118 3.614118l27.768471 56.32 62.162823 9.035294a7.951059 7.951059 0 0 1 4.397177 13.492706l-44.995765 43.851294 10.661647 61.921882a7.951059 7.951059 0 0 1-11.504941 8.372706l-55.597177-29.274353-55.597176 29.274353a7.951059 7.951059 0 0 1-11.444706-8.372706l10.541176-61.921882-44.935529-43.851294a7.951059 7.951059 0 0 1 4.397177-13.492706l62.102588-9.035294 27.828706-56.32a7.951059 7.951059 0 0 1 10.601411-3.614118z m360.688942 71.077647a34.334118 34.334118 0 0 1 0.783058 68.547765H540.491294a34.334118 34.334118 0 0 1-0.783059-68.608h180.284236z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M825.524706 0c69.993412 0 126.674824 56.741647 126.674823 126.674824v770.650352A126.674824 126.674824 0 0 1 825.524706 1024H186.910118A126.674824 126.674824 0 0 1 60.235294 897.325176V126.674824C60.235294 56.741647 116.976941 0 186.910118 0h638.614588z m0 68.668235H186.910118a58.066824 58.066824 0 0 0-58.066824 58.006589v770.650352c0 32.045176 26.021647 58.066824 58.066824 58.066824h638.614588a58.066824 58.066824 0 0 0 58.066823-58.066824V126.674824a58.066824 58.066824 0 0 0-58.066823-58.066824zM474.533647 712.583529a34.334118 34.334118 0 0 1 0.843294 68.608h-184.922353a34.334118 34.334118 0 0 1-0.783059-68.608h184.862118zM290.635294 475.075765l428.393412 2.590117a34.334118 34.334118 0 0 1 0.361412 68.668236h-0.783059l-428.393412-2.650353a34.334118 34.334118 0 0 1-0.361412-68.668236h0.783059z m68.668235-305.935059a7.951059 7.951059 0 0 1 3.614118 3.614118l27.768471 56.32 62.162823 9.035294a7.951059 7.951059 0 0 1 4.397177 13.492706l-44.995765 43.851294 10.661647 61.921882a7.951059 7.951059 0 0 1-11.504941 8.372706l-55.597177-29.274353-55.597176 29.274353a7.951059 7.951059 0 0 1-11.444706-8.372706l10.541176-61.921882-44.935529-43.851294a7.951059 7.951059 0 0 1 4.397177-13.492706l62.102588-9.035294 27.828706-56.32a7.951059 7.951059 0 0 1 10.601411-3.614118z m360.688942 71.077647a34.334118 34.334118 0 0 1 0.783058 68.547765H540.491294a34.334118 34.334118 0 0 1-0.783059-68.608h180.284236z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-sjlm::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M725.248 132.096a124.8 124.8 0 0 1 124.8 124.8V899.2a124.8 124.8 0 0 1-124.8 124.8H124.8A124.8 124.8 0 0 1 0 899.2V256.896a124.8 124.8 0 0 1 124.8-124.8h600.448z m0 67.584H124.8c-31.616 0-57.216 25.6-57.216 57.216V899.2c0 31.552 25.6 57.216 57.216 57.216h600.448c31.552 0 57.152-25.6 57.152-57.216V256.896c0-31.616-25.6-57.216-57.152-57.216z m-112.64 581.632a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672zM874.432 0a124.8 124.8 0 0 1 124.8 122.752v657.792a33.792 33.792 0 0 1-67.584 0.768V124.8a57.216 57.216 0 0 0-56.32-57.152H236.608A33.792 33.792 0 0 1 235.776 0h638.592z m-261.76 305.024a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M725.248 132.096a124.8 124.8 0 0 1 124.8 124.8V899.2a124.8 124.8 0 0 1-124.8 124.8H124.8A124.8 124.8 0 0 1 0 899.2V256.896a124.8 124.8 0 0 1 124.8-124.8h600.448z m0 67.584H124.8c-31.616 0-57.216 25.6-57.216 57.216V899.2c0 31.552 25.6 57.216 57.216 57.216h600.448c31.552 0 57.152-25.6 57.152-57.216V256.896c0-31.616-25.6-57.216-57.152-57.216z m-112.64 581.632a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672zM874.432 0a124.8 124.8 0 0 1 124.8 122.752v657.792a33.792 33.792 0 0 1-67.584 0.768V124.8a57.216 57.216 0 0 0-56.32-57.152H236.608A33.792 33.792 0 0 1 235.776 0h638.592z m-261.76 305.024a33.792 33.792 0 0 1 0.832 67.584H236.544a33.792 33.792 0 0 1-0.768-67.584H612.672z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-sjrt::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M601.6 309.76H422.4L332.608 154.88 422.4 0h179.2l89.792 154.88L601.6 309.76z m-146.496-56.96H568.96l56.768-97.92L568.896 56.896H455.04l-56.768 97.92 56.768 98.048z m-185.984 619.904H89.728L0 717.824l89.728-154.88h179.264l89.792 154.88-89.6 154.88z m-146.56-56.96h113.728l56.768-97.92-56.768-97.984H122.496l-56.768 97.92 56.768 98.048z m811.712 56.96h-179.264l-89.792-154.88 89.792-154.88h179.2L1024 717.824l-89.728 154.88z m-146.56-56.96h113.792l56.768-97.92-56.768-97.984h-113.792l-56.768 97.92 56.768 98.048zM32.896 534.208A28.48 28.48 0 0 1 4.416 505.6a502.08 502.08 0 0 1 148.672-357.504 498.24 498.24 0 0 1 67.776-56.64 28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.976 39.552a448 448 0 0 0-60.16 50.432A444.416 444.416 0 0 0 61.312 505.664a28.416 28.416 0 0 1-28.416 28.48zM512 1011.328a511.872 511.872 0 0 1-214.528-47.232 28.352 28.352 0 0 1-13.76-37.76 28.352 28.352 0 0 1 37.76-13.824 451.52 451.52 0 0 0 381.184 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76 512.448 512.448 0 0 1-214.656 47.36z m479.104-477.184a28.48 28.48 0 0 1-28.416-28.48 444.928 444.928 0 0 0-131.968-317.312 449.792 449.792 0 0 0-68.288-55.872 28.48 28.48 0 0 1 31.616-47.296c27.456 18.368 53.312 39.488 76.8 62.976a503.296 503.296 0 0 1 148.736 357.504c0 15.68-12.8 28.48-28.48 28.48z m-833.92 0A28.48 28.48 0 0 1 128.64 505.6c0-102.016 39.936-197.952 112.256-270.144 15.808-15.68 32.96-30.08 51.072-42.88a28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.912 39.552-15.424 10.752-30.08 23.168-43.648 36.544A322.048 322.048 0 0 0 185.472 505.6a28.352 28.352 0 0 1-28.352 28.608zM512 887.616a388.8 388.8 0 0 1-162.048-35.648 28.352 28.352 0 0 1-13.824-37.824 28.352 28.352 0 0 1 37.824-13.76 327.36 327.36 0 0 0 276.096 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76A386.816 386.816 0 0 1 512 887.68z m355.008-353.472a28.48 28.48 0 0 1-28.48-28.48 322.56 322.56 0 0 0-95.552-229.76c-13.504-13.44-28.096-25.6-43.648-36.608a28.288 28.288 0 0 1-6.912-39.552 28.288 28.288 0 0 1 39.552-6.976c18.112 12.672 35.392 27.072 51.072 42.88a378.88 378.88 0 0 1 112.256 270.144 28.288 28.288 0 0 1-28.288 28.352z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M601.6 309.76H422.4L332.608 154.88 422.4 0h179.2l89.792 154.88L601.6 309.76z m-146.496-56.96H568.96l56.768-97.92L568.896 56.896H455.04l-56.768 97.92 56.768 98.048z m-185.984 619.904H89.728L0 717.824l89.728-154.88h179.264l89.792 154.88-89.6 154.88z m-146.56-56.96h113.728l56.768-97.92-56.768-97.984H122.496l-56.768 97.92 56.768 98.048z m811.712 56.96h-179.264l-89.792-154.88 89.792-154.88h179.2L1024 717.824l-89.728 154.88z m-146.56-56.96h113.792l56.768-97.92-56.768-97.984h-113.792l-56.768 97.92 56.768 98.048zM32.896 534.208A28.48 28.48 0 0 1 4.416 505.6a502.08 502.08 0 0 1 148.672-357.504 498.24 498.24 0 0 1 67.776-56.64 28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.976 39.552a448 448 0 0 0-60.16 50.432A444.416 444.416 0 0 0 61.312 505.664a28.416 28.416 0 0 1-28.416 28.48zM512 1011.328a511.872 511.872 0 0 1-214.528-47.232 28.352 28.352 0 0 1-13.76-37.76 28.352 28.352 0 0 1 37.76-13.824 451.52 451.52 0 0 0 381.184 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76 512.448 512.448 0 0 1-214.656 47.36z m479.104-477.184a28.48 28.48 0 0 1-28.416-28.48 444.928 444.928 0 0 0-131.968-317.312 449.792 449.792 0 0 0-68.288-55.872 28.48 28.48 0 0 1 31.616-47.296c27.456 18.368 53.312 39.488 76.8 62.976a503.296 503.296 0 0 1 148.736 357.504c0 15.68-12.8 28.48-28.48 28.48z m-833.92 0A28.48 28.48 0 0 1 128.64 505.6c0-102.016 39.936-197.952 112.256-270.144 15.808-15.68 32.96-30.08 51.072-42.88a28.48 28.48 0 0 1 39.552 6.976c8.96 12.864 5.824 30.592-6.912 39.552-15.424 10.752-30.08 23.168-43.648 36.544A322.048 322.048 0 0 0 185.472 505.6a28.352 28.352 0 0 1-28.352 28.608zM512 887.616a388.8 388.8 0 0 1-162.048-35.648 28.352 28.352 0 0 1-13.824-37.824 28.352 28.352 0 0 1 37.824-13.76 327.36 327.36 0 0 0 276.096 0 28.608 28.608 0 0 1 37.76 13.76 28.608 28.608 0 0 1-13.76 37.76A386.816 386.816 0 0 1 512 887.68z m355.008-353.472a28.48 28.48 0 0 1-28.48-28.48 322.56 322.56 0 0 0-95.552-229.76c-13.504-13.44-28.096-25.6-43.648-36.608a28.288 28.288 0 0 1-6.912-39.552 28.288 28.288 0 0 1 39.552-6.976c18.112 12.672 35.392 27.072 51.072 42.88a378.88 378.88 0 0 1 112.256 270.144 28.288 28.288 0 0 1-28.288 28.352z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-sjx::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M921 111.6C963.8 111.6 998.5 146.3 998.5 189.1V834.9C998.5 877.7 963.8 912.4 921 912.4H103C60.2 912.4 25.5 877.7 25.5 834.9V189C25.5 146.3 60.2 111.6 103 111.6H921ZM929.6 218.2 533.6 538.8C521.9 548.3 505.4 549 492.9 540.6L490.3 538.8L94.4 218.3V834.9C94.4 838.8 97 842.2 100.7 843.2L103 843.5H921C925.7 843.5 929.6 839.7 929.6 834.9L929.6 218.2ZM866.7 180.5H157.2L512 467.7L866.6 180.5H866.7Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M921 111.6C963.8 111.6 998.5 146.3 998.5 189.1V834.9C998.5 877.7 963.8 912.4 921 912.4H103C60.2 912.4 25.5 877.7 25.5 834.9V189C25.5 146.3 60.2 111.6 103 111.6H921ZM929.6 218.2 533.6 538.8C521.9 548.3 505.4 549 492.9 540.6L490.3 538.8L94.4 218.3V834.9C94.4 838.8 97 842.2 100.7 843.2L103 843.5H921C925.7 843.5 929.6 839.7 929.6 834.9L929.6 218.2ZM866.7 180.5H157.2L512 467.7L866.6 180.5H866.7Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-tbgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M875.328 74.368c40.96 0 74.304 33.28 74.304 74.304v185.92c0 40.96-33.28 74.368-74.304 74.368h-185.92c-40.96 0-74.368-33.344-74.368-74.368V148.672c0-40.96 33.344-74.304 74.368-74.304h185.92m0-74.368h-185.92A148.736 148.736 0 0 0 540.8 148.672v185.92a148.736 148.736 0 0 0 148.672 148.672h185.92A148.736 148.736 0 0 0 1024 334.592V148.672A148.736 148.736 0 0 0 875.328 0z m-540.8 74.368c41.088 0 74.432 33.28 74.432 74.304v185.92c0 40.96-33.344 74.368-74.368 74.368H148.672c-40.96 0-74.304-33.344-74.304-74.368V148.672c0-40.96 33.28-74.304 74.304-74.304h185.92m0-74.368H148.672A148.736 148.736 0 0 0 0 148.672v185.92A148.736 148.736 0 0 0 148.672 483.2h185.92A148.736 148.736 0 0 0 483.2 334.592V148.672A148.736 148.736 0 0 0 334.592 0z m0 615.04c40.96 0 74.368 33.344 74.368 74.368v185.92c0 40.96-33.344 74.304-74.368 74.304H148.672c-40.96 0-74.304-33.28-74.304-74.304v-185.92c0-40.96 33.28-74.368 74.304-74.368h185.92m0-74.304H148.672A148.736 148.736 0 0 0 0 689.408v185.92A148.736 148.736 0 0 0 148.672 1024h185.92a148.736 148.736 0 0 0 148.672-148.672v-185.92A148.736 148.736 0 0 0 334.592 540.8z m280.448 150.848h371.776a37.12 37.12 0 1 0 0-74.368h-371.84a37.12 37.12 0 1 0 0 74.368z m371.776 74.368h-371.84a37.12 37.12 0 1 0 0 74.304h371.84a37.12 37.12 0 1 0 0-74.304z m0 148.672h-371.84a37.12 37.12 0 1 0 0 74.368h371.84a37.12 37.12 0 1 0 0-74.368z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M875.328 74.368c40.96 0 74.304 33.28 74.304 74.304v185.92c0 40.96-33.28 74.368-74.304 74.368h-185.92c-40.96 0-74.368-33.344-74.368-74.368V148.672c0-40.96 33.344-74.304 74.368-74.304h185.92m0-74.368h-185.92A148.736 148.736 0 0 0 540.8 148.672v185.92a148.736 148.736 0 0 0 148.672 148.672h185.92A148.736 148.736 0 0 0 1024 334.592V148.672A148.736 148.736 0 0 0 875.328 0z m-540.8 74.368c41.088 0 74.432 33.28 74.432 74.304v185.92c0 40.96-33.344 74.368-74.368 74.368H148.672c-40.96 0-74.304-33.344-74.304-74.368V148.672c0-40.96 33.28-74.304 74.304-74.304h185.92m0-74.368H148.672A148.736 148.736 0 0 0 0 148.672v185.92A148.736 148.736 0 0 0 148.672 483.2h185.92A148.736 148.736 0 0 0 483.2 334.592V148.672A148.736 148.736 0 0 0 334.592 0z m0 615.04c40.96 0 74.368 33.344 74.368 74.368v185.92c0 40.96-33.344 74.304-74.368 74.304H148.672c-40.96 0-74.304-33.28-74.304-74.304v-185.92c0-40.96 33.28-74.368 74.304-74.368h185.92m0-74.304H148.672A148.736 148.736 0 0 0 0 689.408v185.92A148.736 148.736 0 0 0 148.672 1024h185.92a148.736 148.736 0 0 0 148.672-148.672v-185.92A148.736 148.736 0 0 0 334.592 540.8z m280.448 150.848h371.776a37.12 37.12 0 1 0 0-74.368h-371.84a37.12 37.12 0 1 0 0 74.368z m371.776 74.368h-371.84a37.12 37.12 0 1 0 0 74.304h371.84a37.12 37.12 0 1 0 0-74.304z m0 148.672h-371.84a37.12 37.12 0 1 0 0 74.368h371.84a37.12 37.12 0 1 0 0-74.368z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-tianjia::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024c-282.304 0-512-229.696-512-512s229.696-512 512-512 512 229.696 512 512-229.696 512-512 512zM512 64C264.96 64 64 264.96 64 512c0 246.976 200.96 448 448 448 246.976 0 448-201.024 448-448 0-247.04-201.024-448-448-448z m272 480h-544a32 32 0 1 1 0-64h544a32 32 0 1 1 0 64zM512 816a32 32 0 0 1-32-32v-544a32 32 0 0 1 64 0v544a32 32 0 0 1-32 32z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 1024c-282.304 0-512-229.696-512-512s229.696-512 512-512 512 229.696 512 512-229.696 512-512 512zM512 64C264.96 64 64 264.96 64 512c0 246.976 200.96 448 448 448 246.976 0 448-201.024 448-448 0-247.04-201.024-448-448-448z m272 480h-544a32 32 0 1 1 0-64h544a32 32 0 1 1 0 64zM512 816a32 32 0 0 1-32-32v-544a32 32 0 0 1 64 0v544a32 32 0 0 1-32 32z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-tongji::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 494.4l413.824-380.416 243.2 233.6 227.904-261.12L803.264 0 1022.784 0v219.52l-77.76-77.76-288 319.296-243.456-242.368L53.12 555.52 0 494.4z m71.68 159.808h73.28V1024H71.68v-369.792zM364.288 443.52h73.28V1024H364.288V443.52z m292.48 142.784h73.344V1024h-73.28V586.304z m292.608-220.032h73.28V1024h-73.28V366.272z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M0 494.4l413.824-380.416 243.2 233.6 227.904-261.12L803.264 0 1022.784 0v219.52l-77.76-77.76-288 319.296-243.456-242.368L53.12 555.52 0 494.4z m71.68 159.808h73.28V1024H71.68v-369.792zM364.288 443.52h73.28V1024H364.288V443.52z m292.48 142.784h73.344V1024h-73.28V586.304z m292.608-220.032h73.28V1024h-73.28V366.272z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-tupian::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0v1024H0V0h1024z m-272.64 428.544l-28.8 20.928c-79.232 56.512-305.024 210.112-316.288 213.824 4.16 4.16 0 4.16-8.32 4.16-12.416 0-24.832-4.16-28.992-16.576-12.416-16.64-8.32-37.312 8.32-49.728l84.032-55.936c-26.496-16.64-36.672-35.2-42.56-56l-5.888-11.84c-5.76-11.52-12.8-22.4-31.424-37.952-29.056-21.76-45.376-14.912-82.304 20.48l-17.28 16.832a373.76 373.76 0 0 1-41.408 37.312c-51.648 40.192-127.04 50.56-170.048 53.12l0.064 386.368H953.6l-0.064-470.912a51.648 51.648 0 0 1-4.096-5.888c-12.416-24.832-41.472-66.304-66.304-74.624-26.944-11.52-89.664-1.6-131.712 26.432zM953.6 70.4H70.4v426.496c37.504-1.6 92.928-8.448 124.416-36.8 8.32-8.32 16.576-14.72 24.832-21.76l35.392-32.32c41.984-37.376 94.656-73.408 167.744-24.64 45.632 28.992 58.048 57.984 66.368 78.72l5.76 11.904c4.352 8.064 9.92 13.696 27.456 19.008l14.016 3.968 77.632-52.48c43.776-30.016 78.4-54.528 90.688-65.28 53.888-41.472 157.568-70.464 215.616-41.472 11.904 5.504 23.04 13.44 33.216 22.592l-0.064-287.936zM269.44 228.032c28.992 0 49.728 20.736 49.728 49.728a47.872 47.872 0 0 1-49.728 49.728h-4.16a47.872 47.872 0 0 1-49.792-49.728c0-28.992 20.736-49.728 49.792-49.728h4.16z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1024 0v1024H0V0h1024z m-272.64 428.544l-28.8 20.928c-79.232 56.512-305.024 210.112-316.288 213.824 4.16 4.16 0 4.16-8.32 4.16-12.416 0-24.832-4.16-28.992-16.576-12.416-16.64-8.32-37.312 8.32-49.728l84.032-55.936c-26.496-16.64-36.672-35.2-42.56-56l-5.888-11.84c-5.76-11.52-12.8-22.4-31.424-37.952-29.056-21.76-45.376-14.912-82.304 20.48l-17.28 16.832a373.76 373.76 0 0 1-41.408 37.312c-51.648 40.192-127.04 50.56-170.048 53.12l0.064 386.368H953.6l-0.064-470.912a51.648 51.648 0 0 1-4.096-5.888c-12.416-24.832-41.472-66.304-66.304-74.624-26.944-11.52-89.664-1.6-131.712 26.432zM953.6 70.4H70.4v426.496c37.504-1.6 92.928-8.448 124.416-36.8 8.32-8.32 16.576-14.72 24.832-21.76l35.392-32.32c41.984-37.376 94.656-73.408 167.744-24.64 45.632 28.992 58.048 57.984 66.368 78.72l5.76 11.904c4.352 8.064 9.92 13.696 27.456 19.008l14.016 3.968 77.632-52.48c43.776-30.016 78.4-54.528 90.688-65.28 53.888-41.472 157.568-70.464 215.616-41.472 11.904 5.504 23.04 13.44 33.216 22.592l-0.064-287.936zM269.44 228.032c28.992 0 49.728 20.736 49.728 49.728a47.872 47.872 0 0 1-49.728 49.728h-4.16a47.872 47.872 0 0 1-49.792-49.728c0-28.992 20.736-49.728 49.792-49.728h4.16z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-user-filling::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M512 75Q393 75 291 134Q193 193 134 291Q75 393 75.0 512.0Q75 631 134 733Q193 831 291 890Q393 949 512.0 949.0Q631 949 733 890Q831 831 890 733Q949 631 949.0 512.0Q949 393 890 291Q831 193 733 134Q631 75 512 75ZM512 235Q547 235 576.0 252.0Q605 269 622.5 298.5Q640 328 640.0 362.5Q640 397 622.5 426.5Q605 456 576.0 473.5Q547 491 512.0 491.0Q477 491 448.0 473.5Q419 456 401.5 426.5Q384 397 384.0 362.5Q384 328 401.5 298.5Q419 269 448.0 252.0Q477 235 512 235ZM749 742Q735 761 704 783Q666 808 621 824Q567 843 512.0 843.0Q457 843 403 824Q358 808 320 783Q289 761 275 742Q263 727 267 710Q281 656 317.5 613.0Q354 570 404.5 546.5Q455 523 512.0 523.0Q569 523 619.5 546.5Q670 570 706.5 613.0Q743 656 757 710Q761 727 749 742Z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(-56.9 -56.9) scale(1.11111)' d='M512 75Q393 75 291 134Q193 193 134 291Q75 393 75.0 512.0Q75 631 134 733Q193 831 291 890Q393 949 512.0 949.0Q631 949 733 890Q831 831 890 733Q949 631 949.0 512.0Q949 393 890 291Q831 193 733 134Q631 75 512 75ZM512 235Q547 235 576.0 252.0Q605 269 622.5 298.5Q640 328 640.0 362.5Q640 397 622.5 426.5Q605 456 576.0 473.5Q547 491 512.0 491.0Q477 491 448.0 473.5Q419 456 401.5 426.5Q384 397 384.0 362.5Q384 328 401.5 298.5Q419 269 448.0 252.0Q477 235 512 235ZM749 742Q735 761 704 783Q666 808 621 824Q567 843 512.0 843.0Q457 843 403 824Q358 808 320 783Q289 761 275 742Q263 727 267 710Q281 656 317.5 613.0Q354 570 404.5 546.5Q455 523 512.0 523.0Q569 523 619.5 546.5Q670 570 706.5 613.0Q743 656 757 710Q761 727 749 742Z'/%3E%3C/svg%3E"); +} +.icon-wdtj::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.7 791.9V866.7C886 887.3 869.6 904.3 849 904.7C828.4 905.1 811.3 888.7 811 868.1L811 792H736.2C715.6 792.4 698.5 776 698.2 755.3C697.8 734.7 714.2 717.7 734.8 717.3L736.2 717.2H810.9V642.5C810.5 621.9 826.9 604.8 847.5 604.4C868.2 604 885.3 620.4 885.7 641.1L885.7 717.2H960.4C981.1 716.8 998.1 733.2 998.5 753.8C998.9 774.5 982.5 791.5 961.8 791.9H885.7L885.7 791.9ZM885.7 119.3C906.3 118.9 923.3 135.3 923.7 155.9C924.1 176.6 907.7 193.6 887.1 194H63.6C42.9 194.4 25.9 177.9 25.5 157.3C25.1 136.7 41.5 119.7 62.2 119.3H885.7ZM885.7 418.2C906.3 417.9 923.3 434.3 923.7 454.9C924.1 475.5 907.7 492.6 887.1 492.9H63.6C42.9 493.3 25.9 476.9 25.5 456.3C25.1 435.7 41.5 418.6 62.2 418.2L885.7 418.2ZM549.3 717.2C570 716.8 587 733.2 587.4 753.8C587.8 774.4 571.4 791.5 550.7 791.9L549.3 791.9H63.6C42.9 792.3 25.9 775.9 25.5 755.3C25.1 734.6 41.5 717.6 62.2 717.2H549.4L549.3 717.2Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.7 791.9V866.7C886 887.3 869.6 904.3 849 904.7C828.4 905.1 811.3 888.7 811 868.1L811 792H736.2C715.6 792.4 698.5 776 698.2 755.3C697.8 734.7 714.2 717.7 734.8 717.3L736.2 717.2H810.9V642.5C810.5 621.9 826.9 604.8 847.5 604.4C868.2 604 885.3 620.4 885.7 641.1L885.7 717.2H960.4C981.1 716.8 998.1 733.2 998.5 753.8C998.9 774.5 982.5 791.5 961.8 791.9H885.7L885.7 791.9ZM885.7 119.3C906.3 118.9 923.3 135.3 923.7 155.9C924.1 176.6 907.7 193.6 887.1 194H63.6C42.9 194.4 25.9 177.9 25.5 157.3C25.1 136.7 41.5 119.7 62.2 119.3H885.7ZM885.7 418.2C906.3 417.9 923.3 434.3 923.7 454.9C924.1 475.5 907.7 492.6 887.1 492.9H63.6C42.9 493.3 25.9 476.9 25.5 456.3C25.1 435.7 41.5 418.6 62.2 418.2L885.7 418.2ZM549.3 717.2C570 716.8 587 733.2 587.4 753.8C587.8 774.4 571.4 791.5 550.7 791.9L549.3 791.9H63.6C42.9 792.3 25.9 775.9 25.5 755.3C25.1 734.6 41.5 717.6 62.2 717.2H549.4L549.3 717.2Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-weidu::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0L0 372.615529l196.246588 603.01553h631.446588L1024 372.615529 512 0z m28.431059 213.353412l244.675765 207.631059-244.675765 79.631058v-287.322353z m270.275765 253.168941l-153.6 224.677647-102.4-142.215529 256-82.522353zM611.508706 716.8l-264.553412 93.906824L514.831059 583.077647l96.737882 133.662118zM469.293176 554.706824l-164.924235 224.677647-76.8-292.984471 241.724235 68.306824z m-224.677647-119.506824l241.784471-204.8v273.046588L244.615529 435.2z m295.81553-349.846588l392.553412 284.431059-91.01553 31.322353L540.431059 142.155294v-56.922353z m-54.031059 0V162.032941l-304.368941 256-113.724235-31.262117 418.093176-301.477648zM224.737882 887.446588l-145.106823-440.922353 88.18447 25.6 93.846589 364.122353-36.984471 51.2z m39.755294 34.153412l25.6-34.153412 352.737883-125.168941 116.615529 159.322353H264.613647z m537.6-34.153412l-110.893176-150.768941 199.137882-295.815529-2.891294-2.891294 65.475765-22.708706-150.829177 472.18447z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0L0 372.615529l196.246588 603.01553h631.446588L1024 372.615529 512 0z m28.431059 213.353412l244.675765 207.631059-244.675765 79.631058v-287.322353z m270.275765 253.168941l-153.6 224.677647-102.4-142.215529 256-82.522353zM611.508706 716.8l-264.553412 93.906824L514.831059 583.077647l96.737882 133.662118zM469.293176 554.706824l-164.924235 224.677647-76.8-292.984471 241.724235 68.306824z m-224.677647-119.506824l241.784471-204.8v273.046588L244.615529 435.2z m295.81553-349.846588l392.553412 284.431059-91.01553 31.322353L540.431059 142.155294v-56.922353z m-54.031059 0V162.032941l-304.368941 256-113.724235-31.262117 418.093176-301.477648zM224.737882 887.446588l-145.106823-440.922353 88.18447 25.6 93.846589 364.122353-36.984471 51.2z m39.755294 34.153412l25.6-34.153412 352.737883-125.168941 116.615529 159.322353H264.613647z m537.6-34.153412l-110.893176-150.768941 199.137882-295.815529-2.891294-2.891294 65.475765-22.708706-150.829177 472.18447z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-wenzhang::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.5 231.1C514.8 228.5 518.4 226.2 522.2 224.4C636.9 165.5 776 136.6 935.1 139.5C970.1 140.4 998.2 168.9 998.5 203.9V730.5C998.5 763.5 974.1 790.4 941.2 793.9L920.7 796.4C783 811.3 664.3 824.8 566.1 877.2C558.2 881.1 549.5 883.1 540.7 883.2C531.6 883.2 522.5 880.8 514.2 875.8C505.6 881.5 495.6 884.6 485.3 884.7C476.6 884.7 468 882.5 460.4 878.2C359.7 823.8 236.9 810.8 95.3 795.4L82.4 793.9C49.9 790.9 25.2 763.6 25.5 731.1L25.5 204.4C25.5 170 53.9 141.1 88.9 140.1C248.4 137.5 387.6 166 502.3 225.3C505.5 227 508.6 228.9 511.5 231.1ZM487.3 555V281.7C487.3 276.7 484.6 272.1 480.3 269.7C376.6 216.3 251.9 190 108.8 190H89.9C81.9 190 75.4 196.4 75.4 204.4V731.1C75.4 738.1 80.9 744 87.9 744.5L100.8 746C248 761.5 374.7 775.5 484.4 834.3H484.9C485.4 834.8 485.9 834.8 486.4 834.3C486.9 833.8 487.4 833.3 487.4 832.8V831.1V555H487.3ZM915.2 189.5C772.6 189.5 647.9 216.3 544.7 269.3C540.1 271.7 537.2 276.5 537.2 281.7L537.2 829.8C537.2 831.3 537.7 832.3 539.2 833.3C540.7 834.3 541.7 833.8 542.2 833.3H542.7C649.4 776.4 772.6 763 915.7 747L936.2 744.6C943.4 744.2 949.1 738.3 949.1 731.1V203.8C949.1 195.8 942.6 189.4 934.6 189.4H915.2V189.5ZM387.1 424.3C383.8 424.4 380.6 423.7 377.6 422.3C314.4 396.4 246.9 382.9 178.6 382.4C164.6 382.4 153.7 371.5 153.7 357.5C153.7 343.5 164.6 332.6 178.6 332.6C250.9 332.6 324.2 347 396.5 376.5C409.5 381.4 415.5 395.9 410.5 408.9C406.5 418.2 397.3 424.3 387.1 424.3ZM387.1 591.4C383.8 591.5 380.6 590.8 377.6 589.4C314.4 563.5 246.9 550 178.6 549.5C164.6 549.5 153.7 538.6 153.7 524.6C153.7 510.6 164.6 499.7 178.6 499.7C250.9 499.7 324.2 514.1 396.5 543.5C409.5 548.5 415.5 563 410.5 575.9C406.5 585.3 397.3 591.4 387.1 591.4ZM636.9 424.3C625 424.2 614.9 415.8 612.7 404.1C610.5 392.4 616.9 380.9 627.9 376.5C699.8 347.5 773.1 332.6 845.9 332.6C859.9 332.6 870.9 343.5 870.9 357.5C870.9 371.5 859.9 382.4 845.9 382.4C779.6 382.4 712.7 395.9 646.9 422.3C643.7 423.7 640.3 424.3 636.9 424.3ZM636.9 591.4C625 591.3 614.9 582.8 612.7 571.1C610.5 559.5 616.9 547.9 627.9 543.5C699.8 514.6 773.1 499.7 845.9 499.7C859.9 499.7 870.9 510.6 870.9 524.6C870.9 538.6 859.9 549.5 845.9 549.5C779.6 549.5 712.7 563 646.9 589.4C643.7 590.7 640.3 591.4 636.9 591.4Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M511.5 231.1C514.8 228.5 518.4 226.2 522.2 224.4C636.9 165.5 776 136.6 935.1 139.5C970.1 140.4 998.2 168.9 998.5 203.9V730.5C998.5 763.5 974.1 790.4 941.2 793.9L920.7 796.4C783 811.3 664.3 824.8 566.1 877.2C558.2 881.1 549.5 883.1 540.7 883.2C531.6 883.2 522.5 880.8 514.2 875.8C505.6 881.5 495.6 884.6 485.3 884.7C476.6 884.7 468 882.5 460.4 878.2C359.7 823.8 236.9 810.8 95.3 795.4L82.4 793.9C49.9 790.9 25.2 763.6 25.5 731.1L25.5 204.4C25.5 170 53.9 141.1 88.9 140.1C248.4 137.5 387.6 166 502.3 225.3C505.5 227 508.6 228.9 511.5 231.1ZM487.3 555V281.7C487.3 276.7 484.6 272.1 480.3 269.7C376.6 216.3 251.9 190 108.8 190H89.9C81.9 190 75.4 196.4 75.4 204.4V731.1C75.4 738.1 80.9 744 87.9 744.5L100.8 746C248 761.5 374.7 775.5 484.4 834.3H484.9C485.4 834.8 485.9 834.8 486.4 834.3C486.9 833.8 487.4 833.3 487.4 832.8V831.1V555H487.3ZM915.2 189.5C772.6 189.5 647.9 216.3 544.7 269.3C540.1 271.7 537.2 276.5 537.2 281.7L537.2 829.8C537.2 831.3 537.7 832.3 539.2 833.3C540.7 834.3 541.7 833.8 542.2 833.3H542.7C649.4 776.4 772.6 763 915.7 747L936.2 744.6C943.4 744.2 949.1 738.3 949.1 731.1V203.8C949.1 195.8 942.6 189.4 934.6 189.4H915.2V189.5ZM387.1 424.3C383.8 424.4 380.6 423.7 377.6 422.3C314.4 396.4 246.9 382.9 178.6 382.4C164.6 382.4 153.7 371.5 153.7 357.5C153.7 343.5 164.6 332.6 178.6 332.6C250.9 332.6 324.2 347 396.5 376.5C409.5 381.4 415.5 395.9 410.5 408.9C406.5 418.2 397.3 424.3 387.1 424.3ZM387.1 591.4C383.8 591.5 380.6 590.8 377.6 589.4C314.4 563.5 246.9 550 178.6 549.5C164.6 549.5 153.7 538.6 153.7 524.6C153.7 510.6 164.6 499.7 178.6 499.7C250.9 499.7 324.2 514.1 396.5 543.5C409.5 548.5 415.5 563 410.5 575.9C406.5 585.3 397.3 591.4 387.1 591.4ZM636.9 424.3C625 424.2 614.9 415.8 612.7 404.1C610.5 392.4 616.9 380.9 627.9 376.5C699.8 347.5 773.1 332.6 845.9 332.6C859.9 332.6 870.9 343.5 870.9 357.5C870.9 371.5 859.9 382.4 845.9 382.4C779.6 382.4 712.7 395.9 646.9 422.3C643.7 423.7 640.3 424.3 636.9 424.3ZM636.9 591.4C625 591.3 614.9 582.8 612.7 571.1C610.5 559.5 616.9 547.9 627.9 543.5C699.8 514.6 773.1 499.7 845.9 499.7C859.9 499.7 870.9 510.6 870.9 524.6C870.9 538.6 859.9 549.5 845.9 549.5C779.6 549.5 712.7 563 646.9 589.4C643.7 590.7 640.3 591.4 636.9 591.4Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-wkgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M952 71.9C975.3 71.9 994.5 89 998 111.3L998.5 118.1V905.7C998.5 929 981.4 948.3 959 951.6L952.1 952.1H71.8C48.9 952.1 29.4 935.3 26 912.6L25.5 905.7V118.2C25.5 95 42.6 75.6 65 72.4L71.8 71.9H952ZM631.1 766.7H71.8V882.5C71.8 893.6 79.7 903 90.3 905.2L95 905.6H928.9C939.9 905.6 949.3 897.9 951.6 887.2L952 882.5V766.7H809.8C799.3 807.6 762.5 836.2 720.4 836.2C681.5 836.2 646.8 811.7 633.6 775.1L631.1 766.7H631.1ZM720.5 697.2C694.9 697.2 674.1 718 674.1 743.6C674.1 769.2 694.9 790 720.5 790C746.1 790 766.9 769.2 766.9 743.6C766.9 718 746.1 697.2 720.5 697.2ZM928.8 118.2H95C84 118.2 74.5 125.9 72.3 136.7L71.8 141.4V720.4H631.1C641.6 679.6 678.3 651 720.5 650.9C760.5 650.9 794.3 676.4 807.2 712L809.8 720.4H952.1V141.4C952.1 130.4 944.4 120.9 933.6 118.7L928.9 118.2L928.8 118.2ZM419.3 244.3C421.9 244.3 424.5 244.7 427 245.5L430.8 247.3L685.2 392.7C699 400.6 700.5 419.2 689.8 429.6L685.2 433.1L430.8 578.5C424.3 582.1 416.5 582.5 409.8 579.4C403 576.4 398.1 570.4 396.5 563.2L396.1 558.3V267.5C396.1 254 407.2 244.3 419.3 244.3H419.3ZM442.4 307.4V518.4L627 412.8L442.4 307.4Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M952 71.9C975.3 71.9 994.5 89 998 111.3L998.5 118.1V905.7C998.5 929 981.4 948.3 959 951.6L952.1 952.1H71.8C48.9 952.1 29.4 935.3 26 912.6L25.5 905.7V118.2C25.5 95 42.6 75.6 65 72.4L71.8 71.9H952ZM631.1 766.7H71.8V882.5C71.8 893.6 79.7 903 90.3 905.2L95 905.6H928.9C939.9 905.6 949.3 897.9 951.6 887.2L952 882.5V766.7H809.8C799.3 807.6 762.5 836.2 720.4 836.2C681.5 836.2 646.8 811.7 633.6 775.1L631.1 766.7H631.1ZM720.5 697.2C694.9 697.2 674.1 718 674.1 743.6C674.1 769.2 694.9 790 720.5 790C746.1 790 766.9 769.2 766.9 743.6C766.9 718 746.1 697.2 720.5 697.2ZM928.8 118.2H95C84 118.2 74.5 125.9 72.3 136.7L71.8 141.4V720.4H631.1C641.6 679.6 678.3 651 720.5 650.9C760.5 650.9 794.3 676.4 807.2 712L809.8 720.4H952.1V141.4C952.1 130.4 944.4 120.9 933.6 118.7L928.9 118.2L928.8 118.2ZM419.3 244.3C421.9 244.3 424.5 244.7 427 245.5L430.8 247.3L685.2 392.7C699 400.6 700.5 419.2 689.8 429.6L685.2 433.1L430.8 578.5C424.3 582.1 416.5 582.5 409.8 579.4C403 576.4 398.1 570.4 396.5 563.2L396.1 558.3V267.5C396.1 254 407.2 244.3 419.3 244.3H419.3ZM442.4 307.4V518.4L627 412.8L442.4 307.4Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-wtfk::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M426.688 142.208C309.248 142.208 256 212.288 256 312.96h56.896c1.92-71.36 48.32-112 113.792-113.792 57.408 1.856 82.816 33.088 84.736 86.144 0 27.392-19.84 59.392-59.392 96-45.632 40.32-53.76 69.44-53.76 102.336v56.832h56.832v-56.832c0-18.24 9.792-42.88 41.536-72.192 47.552-42.048 71.36-84.032 71.36-126.144 0-84.096-50.176-143.04-141.312-143.04z m-28.48 512h56.96v-56.896h-56.96v56.96z m483.584-181.568V78.72S871.04 0 796.416 0H0v813.952s10.688 66.24 113.792 67.84c103.04 1.6 312.896 0 312.896 0-12.416 1.6 455.04-409.152 455.04-409.152z m-483.584 352.256s-263.168-0.832-284.416 0c-65.792 2.496-56.96-63.488-56.96-63.488V52.48h739.584c37.376 0 28.48 31.168 28.48 52.608v341.312l-426.688 378.432z m608.256-192.384L907.584 540.16l-17.472-16.256-17.408 16.256-74.24 69.12-271.872 253.632-5.376 4.928-1.472 6.848L483.584 1024l164.16-29.824 7.36-1.344 5.376-4.928 271.936-253.568 74.176-69.184 17.536-16.256-17.664-16.384z m-375.808 317.76l-79.872 14.912 16-74.56 249.088-232.32 64 59.648-249.216 232.32z m284.224-264.96l-63.936-59.648 39.232-36.48 64 59.52-39.296 36.608z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M426.688 142.208C309.248 142.208 256 212.288 256 312.96h56.896c1.92-71.36 48.32-112 113.792-113.792 57.408 1.856 82.816 33.088 84.736 86.144 0 27.392-19.84 59.392-59.392 96-45.632 40.32-53.76 69.44-53.76 102.336v56.832h56.832v-56.832c0-18.24 9.792-42.88 41.536-72.192 47.552-42.048 71.36-84.032 71.36-126.144 0-84.096-50.176-143.04-141.312-143.04z m-28.48 512h56.96v-56.896h-56.96v56.96z m483.584-181.568V78.72S871.04 0 796.416 0H0v813.952s10.688 66.24 113.792 67.84c103.04 1.6 312.896 0 312.896 0-12.416 1.6 455.04-409.152 455.04-409.152z m-483.584 352.256s-263.168-0.832-284.416 0c-65.792 2.496-56.96-63.488-56.96-63.488V52.48h739.584c37.376 0 28.48 31.168 28.48 52.608v341.312l-426.688 378.432z m608.256-192.384L907.584 540.16l-17.472-16.256-17.408 16.256-74.24 69.12-271.872 253.632-5.376 4.928-1.472 6.848L483.584 1024l164.16-29.824 7.36-1.344 5.376-4.928 271.936-253.568 74.176-69.184 17.536-16.256-17.664-16.384z m-375.808 317.76l-79.872 14.912 16-74.56 249.088-232.32 64 59.648-249.216 232.32z m284.224-264.96l-63.936-59.648 39.232-36.48 64 59.52-39.296 36.608z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xiugaijl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.804235 1024H140.107294A110.110118 110.110118 0 0 1 30.117647 914.010353V180.946824C30.117647 120.410353 79.450353 71.077647 140.107294 71.077647h513.084235a36.623059 36.623059 0 1 1 0 73.306353H140.107294a36.743529 36.743529 0 0 0-36.683294 36.623059v733.063529a36.743529 36.743529 0 0 0 36.683294 36.623059h659.757177a36.683294 36.683294 0 0 0 36.623058-36.623059V327.619765a36.623059 36.623059 0 1 1 73.306353 0v586.390588A110.110118 110.110118 0 0 1 799.804235 1024zM584.463059 437.549176a36.623059 36.623059 0 0 1-25.901177-62.58447L922.804706 10.782118a36.623059 36.623059 0 1 1 51.802353 51.802353L610.484706 426.887529a36.442353 36.442353 0 0 1-25.901177 10.721883z m-151.190588 0h-219.858824a36.683294 36.683294 0 0 1 0-73.246117h219.858824a36.683294 36.683294 0 0 1 0 73.246117z m219.919058 219.919059H213.353412a36.623059 36.623059 0 1 1 0-73.306353h439.838117a36.623059 36.623059 0 1 1 0 73.306353z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M799.804235 1024H140.107294A110.110118 110.110118 0 0 1 30.117647 914.010353V180.946824C30.117647 120.410353 79.450353 71.077647 140.107294 71.077647h513.084235a36.623059 36.623059 0 1 1 0 73.306353H140.107294a36.743529 36.743529 0 0 0-36.683294 36.623059v733.063529a36.743529 36.743529 0 0 0 36.683294 36.623059h659.757177a36.683294 36.683294 0 0 0 36.623058-36.623059V327.619765a36.623059 36.623059 0 1 1 73.306353 0v586.390588A110.110118 110.110118 0 0 1 799.804235 1024zM584.463059 437.549176a36.623059 36.623059 0 0 1-25.901177-62.58447L922.804706 10.782118a36.623059 36.623059 0 1 1 51.802353 51.802353L610.484706 426.887529a36.442353 36.442353 0 0 1-25.901177 10.721883z m-151.190588 0h-219.858824a36.683294 36.683294 0 0 1 0-73.246117h219.858824a36.683294 36.683294 0 0 1 0 73.246117z m219.919058 219.919059H213.353412a36.623059 36.623059 0 1 1 0-73.306353h439.838117a36.623059 36.623059 0 1 1 0 73.306353z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xtkf::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.311533 409.600768v-34.111957A374.399532 374.399532 0 0 0 509.888003 0.00128 374.399532 374.399532 0 0 0 134.400472 375.488811V409.600768C76.352545 409.600768 32.0006 453.952713 32.0006 512.00064v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h3.391996c51.199936 116.095855 153.599808 198.015752 276.479654 228.735714 13.695983 27.263966 51.199936 44.351945 95.615881 44.351945 57.983928 0 102.399872-27.327966 102.399872-68.287915 0-40.959949-44.415944-68.223915-102.399872-68.223914-34.175957 0-61.439923 10.239987-81.919898 23.87197-88.767889-20.479974-167.295791-78.527902-215.039731-160.4478 51.199936-6.783992 92.159885-47.74394 92.159885-102.399872V512.00064c0-58.047927-44.415944-102.399872-102.399872-102.399872v-34.111957a305.919618 305.919618 0 0 1 307.199616-307.199616 305.919618 305.919618 0 0 1 307.199616 307.199616V409.600768c-58.047927 0-102.399872 44.351945-102.399872 102.399872v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h68.223914c58.047927 0 102.399872-44.351945 102.399872-102.399872V512.00064c0-58.047927-44.351945-102.399872-102.399872-102.399872zM236.800344 512.00064v136.511829c0 20.479974-13.631983 34.175957-34.111957 34.175958H134.400472c-20.479974 0-34.111957-13.695983-34.111957-34.175958V512.00064c0-20.479974 13.631983-34.111957 34.111957-34.111957h68.287915c20.479974 0 34.111957 13.631983 34.111957 34.111957z m682.687147 136.511829c0 20.479974-13.695983 34.175957-34.175958 34.175958h-68.223914c-20.479974 0-34.175957-13.695983-34.175958-34.175958V512.00064c0-20.479974 13.695983-34.111957 34.175958-34.111957h68.223914c20.479974 0 34.175957 13.631983 34.175958 34.111957v136.511829z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M885.311533 409.600768v-34.111957A374.399532 374.399532 0 0 0 509.888003 0.00128 374.399532 374.399532 0 0 0 134.400472 375.488811V409.600768C76.352545 409.600768 32.0006 453.952713 32.0006 512.00064v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h3.391996c51.199936 116.095855 153.599808 198.015752 276.479654 228.735714 13.695983 27.263966 51.199936 44.351945 95.615881 44.351945 57.983928 0 102.399872-27.327966 102.399872-68.287915 0-40.959949-44.415944-68.223915-102.399872-68.223914-34.175957 0-61.439923 10.239987-81.919898 23.87197-88.767889-20.479974-167.295791-78.527902-215.039731-160.4478 51.199936-6.783992 92.159885-47.74394 92.159885-102.399872V512.00064c0-58.047927-44.415944-102.399872-102.399872-102.399872v-34.111957a305.919618 305.919618 0 0 1 307.199616-307.199616 305.919618 305.919618 0 0 1 307.199616 307.199616V409.600768c-58.047927 0-102.399872 44.351945-102.399872 102.399872v136.511829c0 58.047927 44.351945 102.399872 102.399872 102.399872h68.223914c58.047927 0 102.399872-44.351945 102.399872-102.399872V512.00064c0-58.047927-44.351945-102.399872-102.399872-102.399872zM236.800344 512.00064v136.511829c0 20.479974-13.631983 34.175957-34.111957 34.175958H134.400472c-20.479974 0-34.111957-13.695983-34.111957-34.175958V512.00064c0-20.479974 13.631983-34.111957 34.111957-34.111957h68.287915c20.479974 0 34.111957 13.631983 34.111957 34.111957z m682.687147 136.511829c0 20.479974-13.695983 34.175957-34.175958 34.175958h-68.223914c-20.479974 0-34.175957-13.695983-34.175958-34.175958V512.00064c0-20.479974 13.695983-34.111957 34.175958-34.111957h68.223914c20.479974 0 34.175957 13.631983 34.175958 34.111957v136.511829z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xuekeshezhi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M488 95.5C499.7 95.5 509.1 105 509.1 116.6V343.7L598 300.2C617.2 289.9 641 295.2 654.2 312.6L658.1 318.7L877.5 792.9C888.8 814.5 880.6 841.2 859.1 852.6L791.8 888.4H979.9C990.4 889.2 998.5 898 998.5 908.5C998.5 919 990.4 927.7 979.9 928.5L45.5 928.5C34.5 928.5 25.6 919.6 25.5 908.6C25.5 897.6 34.5 888.6 45.5 888.6H142.8L142.8 310.6C142.8 298.9 152.3 289.5 164 289.5H308.6V116.6C308.6 104.9 318.2 95.5 329.8 95.5H488H488ZM509.1 480.7V888.4H693.9L509.1 480.7ZM303.3 329.5H182.9V873.5H303.3V329.5ZM469 135.6H348.6V873.5H469V135.6ZM618.7 334.9 617.7 335.1 514.3 385.6C513 386.3 512.2 387.7 512.1 389.2L512.8 391.6L730.2 871.2C731 872.6 732.4 873.4 734 873.3L735.8 872.8L840.4 817.2C841.7 816.4 842.5 815.1 842.5 813.6L841.8 811.1L622.4 337C621.7 335.7 620.3 334.9 618.7 334.9Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M488 95.5C499.7 95.5 509.1 105 509.1 116.6V343.7L598 300.2C617.2 289.9 641 295.2 654.2 312.6L658.1 318.7L877.5 792.9C888.8 814.5 880.6 841.2 859.1 852.6L791.8 888.4H979.9C990.4 889.2 998.5 898 998.5 908.5C998.5 919 990.4 927.7 979.9 928.5L45.5 928.5C34.5 928.5 25.6 919.6 25.5 908.6C25.5 897.6 34.5 888.6 45.5 888.6H142.8L142.8 310.6C142.8 298.9 152.3 289.5 164 289.5H308.6V116.6C308.6 104.9 318.2 95.5 329.8 95.5H488H488ZM509.1 480.7V888.4H693.9L509.1 480.7ZM303.3 329.5H182.9V873.5H303.3V329.5ZM469 135.6H348.6V873.5H469V135.6ZM618.7 334.9 617.7 335.1 514.3 385.6C513 386.3 512.2 387.7 512.1 389.2L512.8 391.6L730.2 871.2C731 872.6 732.4 873.4 734 873.3L735.8 872.8L840.4 817.2C841.7 816.4 842.5 815.1 842.5 813.6L841.8 811.1L622.4 337C621.7 335.7 620.3 334.9 618.7 334.9Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xuesheng::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.9 89.2C445.8 89.2 512.5 116.8 562.6 166.9C612.5 216.5 640.5 284.1 640.3 354.5C640.5 424.9 612.5 492.5 562.5 542.2C548.3 556.5 532.5 569.1 515.4 579.8C555.1 597.2 591.3 622 621.9 652.7C687.6 718.1 724.5 807.1 724.3 899.7C724.3 919.1 708.5 934.8 689.2 934.8C669.8 934.8 654.1 919.1 654.1 899.7C653.9 745.6 529 620.7 374.8 620.5C220.7 620.7 95.8 745.6 95.6 899.7C95.6 919.1 79.9 934.8 60.6 934.8C41.2 934.8 25.5 919.1 25.5 899.7C25.5 806.4 61.9 718.7 127.8 652.7C158.5 622 194.7 597.2 234.5 579.7C217.4 569 201.5 556.5 187.3 542.2C137.3 492.5 109.3 425 109.5 354.5C109.5 283.6 137.1 217 187.3 166.9C236.9 117 304.5 89 374.9 89.2ZM675.2 532.2C675.2 512.8 690.9 497.2 710.3 497.2C793.3 497.1 860.6 429.8 860.6 346.8C860.6 303.2 841.7 261.8 808.8 233.2C775.9 204.7 732.2 191.8 689 197.8C670.2 200 653 186.7 650.3 167.9C647.6 149.1 660.4 131.6 679.1 128.4C742.4 119.4 806.4 138.4 854.7 180.2C902.9 222.1 930.7 282.8 930.8 346.7C930.8 418.4 895.9 485.6 837.4 527C865.4 540.8 891.4 559.3 914.2 582.1C968.4 636 998.8 709.4 998.5 785.9C998.5 805.2 982.8 820.9 963.4 820.9C944.1 820.9 928.4 805.2 928.4 785.9C928.3 665.4 830.7 567.9 710.3 567.7C693.3 567.7 678.8 555.6 675.8 539L675.2 532.3V532.2ZM374.9 159.3C267.3 159.3 179.7 246.8 179.7 354.5C179.7 462.1 267.3 549.7 374.9 549.7C482.5 549.7 570.1 462.1 570.1 354.5C570.1 246.8 482.5 159.3 374.9 159.3Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M374.9 89.2C445.8 89.2 512.5 116.8 562.6 166.9C612.5 216.5 640.5 284.1 640.3 354.5C640.5 424.9 612.5 492.5 562.5 542.2C548.3 556.5 532.5 569.1 515.4 579.8C555.1 597.2 591.3 622 621.9 652.7C687.6 718.1 724.5 807.1 724.3 899.7C724.3 919.1 708.5 934.8 689.2 934.8C669.8 934.8 654.1 919.1 654.1 899.7C653.9 745.6 529 620.7 374.8 620.5C220.7 620.7 95.8 745.6 95.6 899.7C95.6 919.1 79.9 934.8 60.6 934.8C41.2 934.8 25.5 919.1 25.5 899.7C25.5 806.4 61.9 718.7 127.8 652.7C158.5 622 194.7 597.2 234.5 579.7C217.4 569 201.5 556.5 187.3 542.2C137.3 492.5 109.3 425 109.5 354.5C109.5 283.6 137.1 217 187.3 166.9C236.9 117 304.5 89 374.9 89.2ZM675.2 532.2C675.2 512.8 690.9 497.2 710.3 497.2C793.3 497.1 860.6 429.8 860.6 346.8C860.6 303.2 841.7 261.8 808.8 233.2C775.9 204.7 732.2 191.8 689 197.8C670.2 200 653 186.7 650.3 167.9C647.6 149.1 660.4 131.6 679.1 128.4C742.4 119.4 806.4 138.4 854.7 180.2C902.9 222.1 930.7 282.8 930.8 346.7C930.8 418.4 895.9 485.6 837.4 527C865.4 540.8 891.4 559.3 914.2 582.1C968.4 636 998.8 709.4 998.5 785.9C998.5 805.2 982.8 820.9 963.4 820.9C944.1 820.9 928.4 805.2 928.4 785.9C928.3 665.4 830.7 567.9 710.3 567.7C693.3 567.7 678.8 555.6 675.8 539L675.2 532.3V532.2ZM374.9 159.3C267.3 159.3 179.7 246.8 179.7 354.5C179.7 462.1 267.3 549.7 374.9 549.7C482.5 549.7 570.1 462.1 570.1 354.5C570.1 246.8 482.5 159.3 374.9 159.3Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xuexiao::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M971.5 899.4C985 899.4 998.5 908.4 998.5 921.9C998.5 935.4 987.3 946.7 973.7 946.7L50.3 949C36.6 948.8 25.6 937.8 25.5 924.1C25.5 910.6 36.7 899.4 50.3 899.4H99.8V376.8C99.8 347.6 124.6 322.8 156.2 322.8H280V284.5C280 275.5 280 259.7 383.6 167.4C489.5 75 512 75 521 75C530 75 552.5 75 653.9 169.6C753 262 753 280 753 286.8V325H881.4C912.9 325 937.7 349.8 937.7 379.1V899.4H971.5ZM879.1 374.6H750.8V899.4H885.9V379.1C885.9 376.8 883.6 374.6 879.1 374.6ZM415.1 205.7C367.8 246.2 334 282.2 325.1 293.5V899.4H374.6V726C374.6 671.9 419.7 629.1 475.9 629.1H559.3C615.6 629.1 660.7 671.9 660.7 726V899.4H703.5V293.5C683.2 262 550.3 140.3 518.8 126.8C505.2 131.4 471.5 156.1 415.1 205.7ZM611.1 899.4H613.4V723.7C613.4 696.7 588.6 676.4 559.3 676.4H475.9C446.7 676.4 421.9 696.7 421.9 723.7V899.4H611.1ZM147.1 379.1H144.9V899.4H275.5V374.6H153.9C149.4 374.6 147.1 376.8 147.1 379.1ZM399.4 469.2C385.9 469.2 376.9 457.9 374.6 444.4C374.6 430.9 385.9 419.6 399.4 419.6H617.8C631.4 419.6 642.7 430.9 642.7 444.4C642.7 457.9 631.4 469.2 617.8 469.2H399.4ZM399.4 561.5C385.8 561.5 374.7 550.4 374.6 536.8C374.6 523.3 385.9 512 399.4 512H617.8C631.4 512 642.7 523.3 642.7 536.8C642.7 550.3 631.4 561.5 617.8 561.5H399.4ZM399.4 374.6C385.7 374.5 374.7 363.5 374.6 349.8C374.6 336.3 385.9 325 399.4 325H617.8C631.4 325 642.7 336.3 642.7 349.8C642.7 363.3 631.4 374.6 617.8 374.6H399.4Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M971.5 899.4C985 899.4 998.5 908.4 998.5 921.9C998.5 935.4 987.3 946.7 973.7 946.7L50.3 949C36.6 948.8 25.6 937.8 25.5 924.1C25.5 910.6 36.7 899.4 50.3 899.4H99.8V376.8C99.8 347.6 124.6 322.8 156.2 322.8H280V284.5C280 275.5 280 259.7 383.6 167.4C489.5 75 512 75 521 75C530 75 552.5 75 653.9 169.6C753 262 753 280 753 286.8V325H881.4C912.9 325 937.7 349.8 937.7 379.1V899.4H971.5ZM879.1 374.6H750.8V899.4H885.9V379.1C885.9 376.8 883.6 374.6 879.1 374.6ZM415.1 205.7C367.8 246.2 334 282.2 325.1 293.5V899.4H374.6V726C374.6 671.9 419.7 629.1 475.9 629.1H559.3C615.6 629.1 660.7 671.9 660.7 726V899.4H703.5V293.5C683.2 262 550.3 140.3 518.8 126.8C505.2 131.4 471.5 156.1 415.1 205.7ZM611.1 899.4H613.4V723.7C613.4 696.7 588.6 676.4 559.3 676.4H475.9C446.7 676.4 421.9 696.7 421.9 723.7V899.4H611.1ZM147.1 379.1H144.9V899.4H275.5V374.6H153.9C149.4 374.6 147.1 376.8 147.1 379.1ZM399.4 469.2C385.9 469.2 376.9 457.9 374.6 444.4C374.6 430.9 385.9 419.6 399.4 419.6H617.8C631.4 419.6 642.7 430.9 642.7 444.4C642.7 457.9 631.4 469.2 617.8 469.2H399.4ZM399.4 561.5C385.8 561.5 374.7 550.4 374.6 536.8C374.6 523.3 385.9 512 399.4 512H617.8C631.4 512 642.7 523.3 642.7 536.8C642.7 550.3 631.4 561.5 617.8 561.5H399.4ZM399.4 374.6C385.7 374.5 374.7 363.5 374.6 349.8C374.6 336.3 385.9 325 399.4 325H617.8C631.4 325 642.7 336.3 642.7 349.8C642.7 363.3 631.4 374.6 617.8 374.6H399.4Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xuexiaoshezhi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.4 532.7C792.9 532.7 804.3 533.6 815.6 535.4C823.4 536.5 831.1 538 838.9 539.9C841.9 540.6 844.4 542.5 845.8 545.2L846.9 548L854.8 579.4L858.9 593.9C859.7 597 861.8 599.6 864.6 600.9C868.2 602.7 871.6 604.6 875 606.7C876.8 607.8 878.6 608.3 880.6 608.3L883.6 607.9L930.2 595.8C934.1 594.6 938.3 595.8 941.2 598.7C946.5 604.1 951.9 609.9 956.7 615.9C976 638.7 990.1 665.5 998.1 694.2C998.9 697.1 998.5 700.2 996.9 702.8L995 705.2L972.3 727L957.6 741.4V762.1L995.1 798.1C998 800.8 999.2 804.9 998.1 808.8C996.1 816.2 993.5 823.5 990.6 830.6C982.6 851.3 971.3 870.5 957.2 887.6C952.3 893.7 947 899.5 941.5 905C939.4 907.1 936.5 908.4 933.5 908.3L930.5 907.9L884 895.6C881.1 894.8 877.9 895.3 875.3 896.9C872 899 868.6 900.9 865.1 902.7C863.2 903.6 861.6 905.1 860.5 906.9L859.3 909.7L846.9 954.4C845.9 958.5 842.6 961.7 838.4 962.5C830.7 964.4 823 965.9 815.1 967C804 968.7 792.7 969.6 781.4 969.7C769.9 969.6 758.5 968.7 747.2 967C739.3 965.9 731.6 964.4 723.9 962.5C720.9 961.8 718.4 959.9 716.9 957.2L715.9 954.4L708.4 924L704.4 909.5C703.6 906.4 701.4 903.9 698.6 902.5C694.8 900.8 691.2 898.9 687.6 896.7C686 895.7 684 895.1 682.1 895.1L679.1 895.4L632.4 907.6C628.6 908.8 624.4 907.7 621.6 904.8C616 899.3 610.8 893.5 605.9 887.5C598.8 879 592.3 869.9 586.6 860.4C580.9 850.7 576.1 840.6 572.1 830.1C569.1 822.9 566.6 815.6 564.5 808.2C563.7 805.3 564.2 802.2 565.7 799.6L567.5 797.2L590.3 775.4L604.9 761.2V740.5L567.7 704.4C564.8 701.6 563.7 697.4 564.6 693.5C566.7 686.1 569.2 678.8 572.2 671.6C576.2 661.4 581 651.4 586.5 641.9C592.3 632.4 598.8 623.4 605.9 614.8C610.8 608.8 615.9 603 621.4 597.5C623.5 595.4 626.4 594.2 629.4 594.2L632.4 594.7L663.5 602.6L678.7 606.6C680.6 607.1 682.6 607.1 684.5 606.5L687.2 605.3L698.2 599.5C700 598.6 701.6 597.2 702.7 595.4L703.9 592.5L716.4 547.7C717.4 543.9 720.4 541 724.2 540C731.9 538 739.7 536.5 747.6 535.4C758.8 533.6 770.1 532.7 781.4 532.7ZM789.3 564.5H773.5L764 565.1L759.4 565.7L754.8 566.1L745 567.8H744.1L731.1 614.8C730.1 618.2 727.7 620.9 724.5 622.2L715.9 626.1L707.7 630.5L705.7 631.7C701.9 634 698.3 636.4 694.8 638.9C692.9 640.2 690.8 640.9 688.6 641.1L685.2 640.8L636.4 628L632.9 632L629.5 636.2C621.3 646.3 614.2 657.3 608.4 669L601.8 683.4L599.1 690.8L611.8 703.8L634.7 725.6C637.2 728.1 638.4 731.6 637.9 735.1L637.2 742.4L636.8 749.6V753.4C636.9 758.2 637.3 763.1 637.9 767.9C638.3 770.2 637.9 772.6 636.8 774.6L634.7 777.4L611.8 799.3L599.5 811.6V812.4L600.9 816.6L604.7 825.6L608.9 834.8L610.9 838.6L614.6 845.3L621 855.3L625.2 861.1L632.9 870.9L636.4 874.9L685.2 862.1C688.5 861.3 692 862 694.8 863.9C704 870.6 714 876.2 724.5 880.7C726.6 881.6 728.4 883 729.7 885L731.1 888.1L744.1 935.2H745L754.4 936.7L762 937.8L769.7 938.2H781.4L794.7 937.9L808.1 936.5L817.7 934.8H818.6L831.7 887.9C832.6 884.5 835 881.7 838.3 880.4L844.3 877.8L852.1 873.9L862.5 867.6L872.4 860.4L926.9 874.7V874.1L933.3 866.7L937.6 861L941.8 855.2L946.6 848C947.2 847.1 947.7 846.1 948.2 845.1L953.9 834.2L957 827.9L961 818.9L962.7 814.5L963.6 810.9L951 798.6L928.1 776.7C925.5 774.3 924.3 770.7 924.8 767.2L925.5 760.9L925.9 754.8V746.9C925.7 742.7 925.4 738.6 924.8 734.5C924.5 732.1 924.9 729.8 926 727.7L928.1 725L951 703.1L962.7 690.9V690L961.4 686L959.3 681C957.5 676.7 955.6 672.4 953.4 668.3L948.7 659.6L941.2 647.7L938.3 643.5L929.3 632.1L926.3 628.8V628.2L877.7 640.8C874.3 641.7 870.8 641 868 639L860.3 633.6L850.2 627.7C846.3 625.7 842.4 623.9 838.3 622.2C836.2 621.4 834.3 619.9 833.1 618L831.7 614.8L818.6 567.8H817.7L813.4 566.9L803.3 565.5L789.3 564.5ZM463.8 57.1 468.7 59.7 830 301.9C841.2 309.3 846.7 322.9 843.9 336C841 349.2 830.4 359.2 817.1 361.3L811.7 361.7H768.3V437.4C768.5 454.6 755.4 469 738.4 470.3C721.3 471.7 706 459.6 703.5 442.7L703.1 437.4V361.6H483L482.5 865.5C482.5 881.4 471 895 455.2 897.6L450 898.1H58.6C41.4 898.3 27 885.2 25.6 868.1C24.2 851 36.3 835.8 53.3 833.2L58.6 832.8H142.7V361.6H88.7C75.4 361.6 63.4 353.4 58.5 340.9C53.7 328.4 56.9 314.2 66.7 305.1L70.9 301.9L432.3 59.8C441.7 53.6 453.5 52.6 463.8 57.1ZM781.4 666.3C829 665.6 868.1 703.6 868.8 751.2C868.1 798.8 829 836.8 781.4 836.1C733.8 836.8 694.7 798.8 694 751.2C694.7 703.6 733.8 665.6 781.4 666.3ZM417.8 361.6H207.9V832.8H417.8V361.6ZM783.2 695.1C753.6 695.2 729.1 718.1 726.9 747.5C724.8 777 745.6 803.2 774.8 807.7L781.4 808.3C813.1 808.3 839 782.9 839.6 751.1C839.3 720.2 814.2 695.2 783.2 695.1ZM450.4 126.2 197.6 296.5H704.6L450.5 126.2H450.4Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M781.4 532.7C792.9 532.7 804.3 533.6 815.6 535.4C823.4 536.5 831.1 538 838.9 539.9C841.9 540.6 844.4 542.5 845.8 545.2L846.9 548L854.8 579.4L858.9 593.9C859.7 597 861.8 599.6 864.6 600.9C868.2 602.7 871.6 604.6 875 606.7C876.8 607.8 878.6 608.3 880.6 608.3L883.6 607.9L930.2 595.8C934.1 594.6 938.3 595.8 941.2 598.7C946.5 604.1 951.9 609.9 956.7 615.9C976 638.7 990.1 665.5 998.1 694.2C998.9 697.1 998.5 700.2 996.9 702.8L995 705.2L972.3 727L957.6 741.4V762.1L995.1 798.1C998 800.8 999.2 804.9 998.1 808.8C996.1 816.2 993.5 823.5 990.6 830.6C982.6 851.3 971.3 870.5 957.2 887.6C952.3 893.7 947 899.5 941.5 905C939.4 907.1 936.5 908.4 933.5 908.3L930.5 907.9L884 895.6C881.1 894.8 877.9 895.3 875.3 896.9C872 899 868.6 900.9 865.1 902.7C863.2 903.6 861.6 905.1 860.5 906.9L859.3 909.7L846.9 954.4C845.9 958.5 842.6 961.7 838.4 962.5C830.7 964.4 823 965.9 815.1 967C804 968.7 792.7 969.6 781.4 969.7C769.9 969.6 758.5 968.7 747.2 967C739.3 965.9 731.6 964.4 723.9 962.5C720.9 961.8 718.4 959.9 716.9 957.2L715.9 954.4L708.4 924L704.4 909.5C703.6 906.4 701.4 903.9 698.6 902.5C694.8 900.8 691.2 898.9 687.6 896.7C686 895.7 684 895.1 682.1 895.1L679.1 895.4L632.4 907.6C628.6 908.8 624.4 907.7 621.6 904.8C616 899.3 610.8 893.5 605.9 887.5C598.8 879 592.3 869.9 586.6 860.4C580.9 850.7 576.1 840.6 572.1 830.1C569.1 822.9 566.6 815.6 564.5 808.2C563.7 805.3 564.2 802.2 565.7 799.6L567.5 797.2L590.3 775.4L604.9 761.2V740.5L567.7 704.4C564.8 701.6 563.7 697.4 564.6 693.5C566.7 686.1 569.2 678.8 572.2 671.6C576.2 661.4 581 651.4 586.5 641.9C592.3 632.4 598.8 623.4 605.9 614.8C610.8 608.8 615.9 603 621.4 597.5C623.5 595.4 626.4 594.2 629.4 594.2L632.4 594.7L663.5 602.6L678.7 606.6C680.6 607.1 682.6 607.1 684.5 606.5L687.2 605.3L698.2 599.5C700 598.6 701.6 597.2 702.7 595.4L703.9 592.5L716.4 547.7C717.4 543.9 720.4 541 724.2 540C731.9 538 739.7 536.5 747.6 535.4C758.8 533.6 770.1 532.7 781.4 532.7ZM789.3 564.5H773.5L764 565.1L759.4 565.7L754.8 566.1L745 567.8H744.1L731.1 614.8C730.1 618.2 727.7 620.9 724.5 622.2L715.9 626.1L707.7 630.5L705.7 631.7C701.9 634 698.3 636.4 694.8 638.9C692.9 640.2 690.8 640.9 688.6 641.1L685.2 640.8L636.4 628L632.9 632L629.5 636.2C621.3 646.3 614.2 657.3 608.4 669L601.8 683.4L599.1 690.8L611.8 703.8L634.7 725.6C637.2 728.1 638.4 731.6 637.9 735.1L637.2 742.4L636.8 749.6V753.4C636.9 758.2 637.3 763.1 637.9 767.9C638.3 770.2 637.9 772.6 636.8 774.6L634.7 777.4L611.8 799.3L599.5 811.6V812.4L600.9 816.6L604.7 825.6L608.9 834.8L610.9 838.6L614.6 845.3L621 855.3L625.2 861.1L632.9 870.9L636.4 874.9L685.2 862.1C688.5 861.3 692 862 694.8 863.9C704 870.6 714 876.2 724.5 880.7C726.6 881.6 728.4 883 729.7 885L731.1 888.1L744.1 935.2H745L754.4 936.7L762 937.8L769.7 938.2H781.4L794.7 937.9L808.1 936.5L817.7 934.8H818.6L831.7 887.9C832.6 884.5 835 881.7 838.3 880.4L844.3 877.8L852.1 873.9L862.5 867.6L872.4 860.4L926.9 874.7V874.1L933.3 866.7L937.6 861L941.8 855.2L946.6 848C947.2 847.1 947.7 846.1 948.2 845.1L953.9 834.2L957 827.9L961 818.9L962.7 814.5L963.6 810.9L951 798.6L928.1 776.7C925.5 774.3 924.3 770.7 924.8 767.2L925.5 760.9L925.9 754.8V746.9C925.7 742.7 925.4 738.6 924.8 734.5C924.5 732.1 924.9 729.8 926 727.7L928.1 725L951 703.1L962.7 690.9V690L961.4 686L959.3 681C957.5 676.7 955.6 672.4 953.4 668.3L948.7 659.6L941.2 647.7L938.3 643.5L929.3 632.1L926.3 628.8V628.2L877.7 640.8C874.3 641.7 870.8 641 868 639L860.3 633.6L850.2 627.7C846.3 625.7 842.4 623.9 838.3 622.2C836.2 621.4 834.3 619.9 833.1 618L831.7 614.8L818.6 567.8H817.7L813.4 566.9L803.3 565.5L789.3 564.5ZM463.8 57.1 468.7 59.7 830 301.9C841.2 309.3 846.7 322.9 843.9 336C841 349.2 830.4 359.2 817.1 361.3L811.7 361.7H768.3V437.4C768.5 454.6 755.4 469 738.4 470.3C721.3 471.7 706 459.6 703.5 442.7L703.1 437.4V361.6H483L482.5 865.5C482.5 881.4 471 895 455.2 897.6L450 898.1H58.6C41.4 898.3 27 885.2 25.6 868.1C24.2 851 36.3 835.8 53.3 833.2L58.6 832.8H142.7V361.6H88.7C75.4 361.6 63.4 353.4 58.5 340.9C53.7 328.4 56.9 314.2 66.7 305.1L70.9 301.9L432.3 59.8C441.7 53.6 453.5 52.6 463.8 57.1ZM781.4 666.3C829 665.6 868.1 703.6 868.8 751.2C868.1 798.8 829 836.8 781.4 836.1C733.8 836.8 694.7 798.8 694 751.2C694.7 703.6 733.8 665.6 781.4 666.3ZM417.8 361.6H207.9V832.8H417.8V361.6ZM783.2 695.1C753.6 695.2 729.1 718.1 726.9 747.5C724.8 777 745.6 803.2 774.8 807.7L781.4 808.3C813.1 808.3 839 782.9 839.6 751.1C839.3 720.2 814.2 695.2 783.2 695.1ZM450.4 126.2 197.6 296.5H704.6L450.5 126.2H450.4Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xxgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M990.912 1024H32.192a32.128 32.128 0 1 1 0-64.32h958.656A32.128 32.128 0 0 1 990.912 1024z m0-511.36H32.192a32.128 32.128 0 1 1 0-64.32h958.656a32.128 32.128 0 0 1 0.064 64.32zM160.768 894.976a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.256 0v253.888c0 17.728-14.336 32.064-32.128 32.064z m347.136 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.4 32.064-32.192 32.064z m354.816 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.528 32.064-32.192 32.064z m64.704-514.368a32.128 32.128 0 0 1-32.128-32.128c0-74.176-38.912-144.512-109.568-198.08-73.216-55.552-171.2-86.08-275.712-86.08-104.448 0-202.432 30.528-275.712 86.08-70.592 53.568-109.504 123.904-109.504 198.08a32.128 32.128 0 1 1-64.32 0c0-48.256 12.352-94.976 36.864-138.752A358.4 358.4 0 0 1 195.456 99.2C279.808 35.2 391.552 0 510.016 0s230.208 35.264 314.624 99.2a358.4 358.4 0 0 1 98.048 110.528c24.576 43.776 36.928 90.496 36.928 138.752a32.128 32.128 0 0 1-32.192 32.128z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M990.912 1024H32.192a32.128 32.128 0 1 1 0-64.32h958.656A32.128 32.128 0 0 1 990.912 1024z m0-511.36H32.192a32.128 32.128 0 1 1 0-64.32h958.656a32.128 32.128 0 0 1 0.064 64.32zM160.768 894.976a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.256 0v253.888c0 17.728-14.336 32.064-32.128 32.064z m347.136 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.4 32.064-32.192 32.064z m354.816 0a32.128 32.128 0 0 1-32.128-32.128V609.024a32.128 32.128 0 1 1 64.32 0v253.888c0 17.728-14.528 32.064-32.192 32.064z m64.704-514.368a32.128 32.128 0 0 1-32.128-32.128c0-74.176-38.912-144.512-109.568-198.08-73.216-55.552-171.2-86.08-275.712-86.08-104.448 0-202.432 30.528-275.712 86.08-70.592 53.568-109.504 123.904-109.504 198.08a32.128 32.128 0 1 1-64.32 0c0-48.256 12.352-94.976 36.864-138.752A358.4 358.4 0 0 1 195.456 99.2C279.808 35.2 391.552 0 510.016 0s230.208 35.264 314.624 99.2a358.4 358.4 0 0 1 98.048 110.528c24.576 43.776 36.928 90.496 36.928 138.752a32.128 32.128 0 0 1-32.192 32.128z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-xzsgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M484.921458 0A314.595556 314.595556 0 0 0 170.667236 314.254222a312.092444 312.092444 0 0 0 158.094222 272.384v202.296889c0 16.839111 13.653333 30.492444 30.435555 30.492445h251.448889c16.839111 0 30.435556-13.653333 30.435556-30.492445v-202.296889a312.149333 312.149333 0 0 0 158.094222-272.384A314.595556 314.595556 0 0 0 484.921458 0z m95.232 758.442667H389.689458V686.08h190.464v72.362667z m16.952889-217.372445a30.492444 30.492444 0 0 0-16.952889 27.306667v56.775111H389.689458V568.32a30.492444 30.492444 0 0 0-16.952889-27.306667 251.790222 251.790222 0 0 1-141.084445-226.816A253.553778 253.553778 0 0 1 484.864569 60.871111a253.553778 253.553778 0 0 1 253.269333 253.326222c0 96.711111-54.044444 183.637333-141.084444 226.816z m13.539555 371.598222h-251.448889a30.492444 30.492444 0 1 0 0 60.928h251.448889a30.492444 30.492444 0 1 0 0-60.928z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M484.921458 0A314.595556 314.595556 0 0 0 170.667236 314.254222a312.092444 312.092444 0 0 0 158.094222 272.384v202.296889c0 16.839111 13.653333 30.492444 30.435555 30.492445h251.448889c16.839111 0 30.435556-13.653333 30.435556-30.492445v-202.296889a312.149333 312.149333 0 0 0 158.094222-272.384A314.595556 314.595556 0 0 0 484.921458 0z m95.232 758.442667H389.689458V686.08h190.464v72.362667z m16.952889-217.372445a30.492444 30.492444 0 0 0-16.952889 27.306667v56.775111H389.689458V568.32a30.492444 30.492444 0 0 0-16.952889-27.306667 251.790222 251.790222 0 0 1-141.084445-226.816A253.553778 253.553778 0 0 1 484.864569 60.871111a253.553778 253.553778 0 0 1 253.269333 253.326222c0 96.711111-54.044444 183.637333-141.084444 226.816z m13.539555 371.598222h-251.448889a30.492444 30.492444 0 1 0 0 60.928h251.448889a30.492444 30.492444 0 1 0 0-60.928z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-yaohao::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.624 0 512 229.376 512 512s-229.376 512-512 512-512-229.376-512-512 229.376-512 512-512zM220.16 167.424l37.888 37.888a29.952 29.952 0 0 1-0.512 42.496 30.336 30.336 0 0 1-41.984 0l-38.4-38.4A447.104 447.104 0 0 0 60.416 492.032h57.856a30.272 30.272 0 0 1 0 60.416h-56.32a449.152 449.152 0 0 0 114.688 262.656l38.4-38.4a29.952 29.952 0 1 1 42.496 42.496l-37.888 37.888a447.36 447.36 0 0 0 271.872 106.496v-37.888a30.272 30.272 0 0 1 60.416 0v36.352a449.152 449.152 0 0 0 262.656-114.688l-28.672-28.672a29.952 29.952 0 1 1 42.496-42.496l27.648 27.648a450.752 450.752 0 0 0 105.472-251.904h-36.352a30.272 30.272 0 0 1 0-60.416h37.888a450.432 450.432 0 0 0-106.496-271.872l-27.648 27.648a29.952 29.952 0 0 1-42.496-0.512 30.336 30.336 0 0 1 0-41.984l28.672-28.672A449.152 449.152 0 0 0 552.448 61.44v56.32a30.272 30.272 0 0 1-60.416 0V60.928A446.08 446.08 0 0 0 220.16 167.424zM512 326.144c28.16 0 45.056 30.208 72.192 98.816l5.12 13.824 5.12 14.336c16.896 46.592 28.16 89.088 28.16 113.664 0 66.048-48.64 121.344-110.592 121.344s-110.592-54.784-110.592-121.344c0-27.136 13.312-75.776 33.28-127.488l5.12-13.824 7.168-18.432C470.016 351.232 486.4 326.144 512 326.144z m0 83.968l-3.072 6.656c-5.12 11.264-10.24 23.552-15.36 36.864l-4.608 11.776c-16.384 43.52-27.136 84.48-27.136 100.864 0 34.304 23.552 60.928 50.176 60.928 26.624 0 50.176-26.624 50.176-60.928 0-16.896-11.264-57.344-27.136-100.864l-4.608-11.776a562.56 562.56 0 0 0-15.36-36.864L512 410.112z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 0c282.624 0 512 229.376 512 512s-229.376 512-512 512-512-229.376-512-512 229.376-512 512-512zM220.16 167.424l37.888 37.888a29.952 29.952 0 0 1-0.512 42.496 30.336 30.336 0 0 1-41.984 0l-38.4-38.4A447.104 447.104 0 0 0 60.416 492.032h57.856a30.272 30.272 0 0 1 0 60.416h-56.32a449.152 449.152 0 0 0 114.688 262.656l38.4-38.4a29.952 29.952 0 1 1 42.496 42.496l-37.888 37.888a447.36 447.36 0 0 0 271.872 106.496v-37.888a30.272 30.272 0 0 1 60.416 0v36.352a449.152 449.152 0 0 0 262.656-114.688l-28.672-28.672a29.952 29.952 0 1 1 42.496-42.496l27.648 27.648a450.752 450.752 0 0 0 105.472-251.904h-36.352a30.272 30.272 0 0 1 0-60.416h37.888a450.432 450.432 0 0 0-106.496-271.872l-27.648 27.648a29.952 29.952 0 0 1-42.496-0.512 30.336 30.336 0 0 1 0-41.984l28.672-28.672A449.152 449.152 0 0 0 552.448 61.44v56.32a30.272 30.272 0 0 1-60.416 0V60.928A446.08 446.08 0 0 0 220.16 167.424zM512 326.144c28.16 0 45.056 30.208 72.192 98.816l5.12 13.824 5.12 14.336c16.896 46.592 28.16 89.088 28.16 113.664 0 66.048-48.64 121.344-110.592 121.344s-110.592-54.784-110.592-121.344c0-27.136 13.312-75.776 33.28-127.488l5.12-13.824 7.168-18.432C470.016 351.232 486.4 326.144 512 326.144z m0 83.968l-3.072 6.656c-5.12 11.264-10.24 23.552-15.36 36.864l-4.608 11.776c-16.384 43.52-27.136 84.48-27.136 100.864 0 34.304 23.552 60.928 50.176 60.928 26.624 0 50.176-26.624 50.176-60.928 0-16.896-11.264-57.344-27.136-100.864l-4.608-11.776a562.56 562.56 0 0 0-15.36-36.864L512 410.112z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-yingyong::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M383.350997 699.612373v228.446945a32.233276 32.233276 0 0 1-30.954178 32.105366h-255.819647a34.215878 34.215878 0 0 1-10.872335-1.662828 26.221514 26.221514 0 0 1-8.633913-4.604753 58.454789 58.454789 0 0 1-6.907131-6.907131 20.849301 20.849301 0 0 1-4.604753-9.145552 45.024258 45.024258 0 0 1-1.151189-9.785102v-255.819647a34.535652 34.535652 0 0 1 4.02916-16.628277 27.628522 27.628522 0 0 1 11.511884-11.511884 34.535652 34.535652 0 0 1 16.628277-3.965205h227.167847l65.1061-64.018866a74.891202 74.891202 0 0 0-5.500122-0.25582H64.407851a62.292084 62.292084 0 0 0-55.640773 32.169321 63.187453 63.187453 0 0 0-8.569958 32.105365v320.030379c0 17.587601 6.331536 32.55305 18.930654 44.768438a62.803723 62.803723 0 0 0 45.280077 18.35506h318.943146a62.228129 62.228129 0 0 0 45.919626-18.35506 60.885076 60.885076 0 0 0 18.35506-44.768438V640.19826l-0.12791-3.64543-64.146776 63.123498zM64.407851 448.52539h318.943146c1.662828 0 3.261701 0 4.860573-0.12791L323.169425 384.314658H96.577172a31.529772 31.529772 0 0 1-28.140161-16.628277 32.233276 32.233276 0 0 1-4.02916-15.477089v-255.819647c0-3.069836 0.383729-5.947807 1.151189-8.633913a43.169565 43.169565 0 0 1 2.877971-7.41877 24.174957 24.174957 0 0 1 4.604754-6.331536 41.250918 41.250918 0 0 1 6.331536-5.116393 25.51801 25.51801 0 0 1 7.994364-3.51752 37.733398 37.733398 0 0 1 9.209507-1.151188h255.819647c8.378093 0 15.668953 3.069836 21.74467 9.209507a31.146042 31.146042 0 0 1 9.209508 22.959813v229.086494l64.082821 63.059543a61.524625 61.524625 0 0 0 0.191865-4.221024V64.220325A63.187453 63.187453 0 0 0 438.927815 32.114959 62.292084 62.292084 0 0 0 383.350997 0.009593H64.407851a61.8444 61.8444 0 0 0-45.280077 18.930654 61.8444 61.8444 0 0 0-18.930654 45.280078V384.378613c0 17.587601 6.331536 32.68096 18.930654 45.280078a61.8444 61.8444 0 0 0 45.280077 18.930654z m894.857126 127.334229h-318.943145l-2.366332 0.063955 65.23401 64.210731h223.906147a31.146042 31.146042 0 0 1 32.16932 32.105366v255.819647a31.721636 31.721636 0 0 1-9.209507 22.384219 30.186718 30.186718 0 0 1-22.959813 9.721147h-255.819648a28.971575 28.971575 0 0 1-21.74467-9.721147 31.721636 31.721636 0 0 1-9.209507-22.384219v-231.708645l-63.954912-62.867679a71.629501 71.629501 0 0 0-0.319774 6.651311v320.030379a63.187453 63.187453 0 0 0 31.593726 55.065179c9.593237 5.372213 20.465572 8.058319 32.68096 8.058319h318.943145a62.803723 62.803723 0 0 0 45.280078-18.35506 59.989707 59.989707 0 0 0 18.930654-44.768438V640.19826a61.8444 61.8444 0 0 0-18.930654-45.344032 61.8444 61.8444 0 0 0-45.280078-18.930654z m61.908355-528.843166a64.786326 64.786326 0 0 0-6.331536-14.901494 78.216857 78.216857 0 0 0-9.721147-13.174712 49.245282 49.245282 0 0 0-13.174712-10.296741 77.449398 77.449398 0 0 0-15.477089-6.395491 62.419994 62.419994 0 0 0-17.267826-2.238422H640.385787a62.292084 62.292084 0 0 0-55.640773 32.105366 63.187453 63.187453 0 0 0-8.633913 32.105366V384.378613c0 2.430287 0.191865 4.860573 0.383729 7.226905l63.890957-62.867678V96.389645a34.535652 34.535652 0 0 1 4.029159-16.628277 27.628522 27.628522 0 0 1 11.511885-11.511884 32.233276 32.233276 0 0 1 15.413133-4.029159h255.819647a31.146042 31.146042 0 0 1 32.169321 32.16932v255.819647a31.721636 31.721636 0 0 1-9.209507 22.38422 30.186718 30.186718 0 0 1-22.959814 9.721146h-223.266597l-65.23401 64.210732h320.605973a59.861797 59.861797 0 0 0 20.081842-3.389611 71.117862 71.117862 0 0 0 32.169321-23.023768 52.506983 52.506983 0 0 0 9.145552-17.715511c1.918647-6.523401 2.877971-13.174712 2.877972-20.081842V64.220325a62.419994 62.419994 0 0 0-2.302377-17.203872z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M383.350997 699.612373v228.446945a32.233276 32.233276 0 0 1-30.954178 32.105366h-255.819647a34.215878 34.215878 0 0 1-10.872335-1.662828 26.221514 26.221514 0 0 1-8.633913-4.604753 58.454789 58.454789 0 0 1-6.907131-6.907131 20.849301 20.849301 0 0 1-4.604753-9.145552 45.024258 45.024258 0 0 1-1.151189-9.785102v-255.819647a34.535652 34.535652 0 0 1 4.02916-16.628277 27.628522 27.628522 0 0 1 11.511884-11.511884 34.535652 34.535652 0 0 1 16.628277-3.965205h227.167847l65.1061-64.018866a74.891202 74.891202 0 0 0-5.500122-0.25582H64.407851a62.292084 62.292084 0 0 0-55.640773 32.169321 63.187453 63.187453 0 0 0-8.569958 32.105365v320.030379c0 17.587601 6.331536 32.55305 18.930654 44.768438a62.803723 62.803723 0 0 0 45.280077 18.35506h318.943146a62.228129 62.228129 0 0 0 45.919626-18.35506 60.885076 60.885076 0 0 0 18.35506-44.768438V640.19826l-0.12791-3.64543-64.146776 63.123498zM64.407851 448.52539h318.943146c1.662828 0 3.261701 0 4.860573-0.12791L323.169425 384.314658H96.577172a31.529772 31.529772 0 0 1-28.140161-16.628277 32.233276 32.233276 0 0 1-4.02916-15.477089v-255.819647c0-3.069836 0.383729-5.947807 1.151189-8.633913a43.169565 43.169565 0 0 1 2.877971-7.41877 24.174957 24.174957 0 0 1 4.604754-6.331536 41.250918 41.250918 0 0 1 6.331536-5.116393 25.51801 25.51801 0 0 1 7.994364-3.51752 37.733398 37.733398 0 0 1 9.209507-1.151188h255.819647c8.378093 0 15.668953 3.069836 21.74467 9.209507a31.146042 31.146042 0 0 1 9.209508 22.959813v229.086494l64.082821 63.059543a61.524625 61.524625 0 0 0 0.191865-4.221024V64.220325A63.187453 63.187453 0 0 0 438.927815 32.114959 62.292084 62.292084 0 0 0 383.350997 0.009593H64.407851a61.8444 61.8444 0 0 0-45.280077 18.930654 61.8444 61.8444 0 0 0-18.930654 45.280078V384.378613c0 17.587601 6.331536 32.68096 18.930654 45.280078a61.8444 61.8444 0 0 0 45.280077 18.930654z m894.857126 127.334229h-318.943145l-2.366332 0.063955 65.23401 64.210731h223.906147a31.146042 31.146042 0 0 1 32.16932 32.105366v255.819647a31.721636 31.721636 0 0 1-9.209507 22.384219 30.186718 30.186718 0 0 1-22.959813 9.721147h-255.819648a28.971575 28.971575 0 0 1-21.74467-9.721147 31.721636 31.721636 0 0 1-9.209507-22.384219v-231.708645l-63.954912-62.867679a71.629501 71.629501 0 0 0-0.319774 6.651311v320.030379a63.187453 63.187453 0 0 0 31.593726 55.065179c9.593237 5.372213 20.465572 8.058319 32.68096 8.058319h318.943145a62.803723 62.803723 0 0 0 45.280078-18.35506 59.989707 59.989707 0 0 0 18.930654-44.768438V640.19826a61.8444 61.8444 0 0 0-18.930654-45.344032 61.8444 61.8444 0 0 0-45.280078-18.930654z m61.908355-528.843166a64.786326 64.786326 0 0 0-6.331536-14.901494 78.216857 78.216857 0 0 0-9.721147-13.174712 49.245282 49.245282 0 0 0-13.174712-10.296741 77.449398 77.449398 0 0 0-15.477089-6.395491 62.419994 62.419994 0 0 0-17.267826-2.238422H640.385787a62.292084 62.292084 0 0 0-55.640773 32.105366 63.187453 63.187453 0 0 0-8.633913 32.105366V384.378613c0 2.430287 0.191865 4.860573 0.383729 7.226905l63.890957-62.867678V96.389645a34.535652 34.535652 0 0 1 4.029159-16.628277 27.628522 27.628522 0 0 1 11.511885-11.511884 32.233276 32.233276 0 0 1 15.413133-4.029159h255.819647a31.146042 31.146042 0 0 1 32.169321 32.16932v255.819647a31.721636 31.721636 0 0 1-9.209507 22.38422 30.186718 30.186718 0 0 1-22.959814 9.721146h-223.266597l-65.23401 64.210732h320.605973a59.861797 59.861797 0 0 0 20.081842-3.389611 71.117862 71.117862 0 0 0 32.169321-23.023768 52.506983 52.506983 0 0 0 9.145552-17.715511c1.918647-6.523401 2.877971-13.174712 2.877972-20.081842V64.220325a62.419994 62.419994 0 0 0-2.302377-17.203872z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-yinsi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M606.7 490.2C597.9 452.5 567.6 423.5 529.5 416.5L467.2 356.9C481.6 352.8 496.4 349.8 512 349.8C601.5 349.9 674.1 422.5 674.2 512C674 524.8 672.4 537.6 669.2 550.1L606.7 490.2ZM556.8 667C542.3 671.5 527.2 673.9 512 674.2C422.5 674.1 349.9 601.5 349.8 512C349.8 498.8 351.9 486.2 354.8 473.8L417.4 533.6C425.9 571.3 456.4 600.6 494.7 607.5L556.8 667ZM174.5 131.8 920.4 845.2C933.3 857.6 933.8 878.2 921.4 891.1C909 904.1 888.5 904.6 875.5 892.2L129.6 178.8C116.6 166.4 116.1 145.8 128.5 132.9C140.9 119.9 161.4 119.4 174.4 131.8H174.5ZM512 803.8C564.9 803.8 617.6 792.8 667.3 772.7L717.8 821.9C652.9 852.5 582.8 870.5 512 870.5C314.4 870.5 121.3 740.4 31.4 544.1L26.8 530.3C26.3 525.3 25.9 520.3 25.7 515.3C25.4 513.2 25.4 511 25.7 508.9C25.7 508.9 26.5 501.4 27.3 497.6C27.2 498.3 27.2 494.9 29 489.8C29.1 489.2 29.4 488.6 29.6 488.1C30.2 486 30.9 484.1 31.9 482.2C64.4 411.4 110.8 347.9 168.3 295.4L215.2 340.3C163.1 387.2 121 444.2 91.5 507.8L90.9 509.1C90.9 509.8 90.4 510.6 90.4 511.3V511.8C90.4 512.2 90.7 512.7 90.7 513.1C90.8 513.4 90.9 513.8 91 514.4L91.5 516.1C172.2 688.8 340.4 803.9 512 803.9V803.8ZM998.5 512.1C998.5 517.8 997.4 522.4 996.8 525.5C996.7 529 995.9 532.5 994.5 535.7C993.8 538.2 992.8 540.5 991.6 542.7C959.3 613.2 913.1 676.4 855.8 728.6L808.8 683.6C860.9 636.8 902.9 579.9 932.4 516.4L932.8 515L932.9 514.5L933.4 512.5C933.1 511.4 932.9 510.4 932.8 509.3C932.7 509 932.6 508.7 932.6 508.5L932.3 507.6C852.7 335.7 684 220.2 512 220.2C459.1 220.2 406.6 231.2 356.8 251.3L306.3 203C371.3 172.3 441.3 155.3 512 155.3C709.7 155.3 902.9 287.1 992.6 483.4C993.1 484.6 993.7 486.2 994.2 487.8L995.1 489.9C996 492.6 997 497.9 997.2 500.8C997.4 501.4 998.4 506.2 998.4 512.1H998.5Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M606.7 490.2C597.9 452.5 567.6 423.5 529.5 416.5L467.2 356.9C481.6 352.8 496.4 349.8 512 349.8C601.5 349.9 674.1 422.5 674.2 512C674 524.8 672.4 537.6 669.2 550.1L606.7 490.2ZM556.8 667C542.3 671.5 527.2 673.9 512 674.2C422.5 674.1 349.9 601.5 349.8 512C349.8 498.8 351.9 486.2 354.8 473.8L417.4 533.6C425.9 571.3 456.4 600.6 494.7 607.5L556.8 667ZM174.5 131.8 920.4 845.2C933.3 857.6 933.8 878.2 921.4 891.1C909 904.1 888.5 904.6 875.5 892.2L129.6 178.8C116.6 166.4 116.1 145.8 128.5 132.9C140.9 119.9 161.4 119.4 174.4 131.8H174.5ZM512 803.8C564.9 803.8 617.6 792.8 667.3 772.7L717.8 821.9C652.9 852.5 582.8 870.5 512 870.5C314.4 870.5 121.3 740.4 31.4 544.1L26.8 530.3C26.3 525.3 25.9 520.3 25.7 515.3C25.4 513.2 25.4 511 25.7 508.9C25.7 508.9 26.5 501.4 27.3 497.6C27.2 498.3 27.2 494.9 29 489.8C29.1 489.2 29.4 488.6 29.6 488.1C30.2 486 30.9 484.1 31.9 482.2C64.4 411.4 110.8 347.9 168.3 295.4L215.2 340.3C163.1 387.2 121 444.2 91.5 507.8L90.9 509.1C90.9 509.8 90.4 510.6 90.4 511.3V511.8C90.4 512.2 90.7 512.7 90.7 513.1C90.8 513.4 90.9 513.8 91 514.4L91.5 516.1C172.2 688.8 340.4 803.9 512 803.9V803.8ZM998.5 512.1C998.5 517.8 997.4 522.4 996.8 525.5C996.7 529 995.9 532.5 994.5 535.7C993.8 538.2 992.8 540.5 991.6 542.7C959.3 613.2 913.1 676.4 855.8 728.6L808.8 683.6C860.9 636.8 902.9 579.9 932.4 516.4L932.8 515L932.9 514.5L933.4 512.5C933.1 511.4 932.9 510.4 932.8 509.3C932.7 509 932.6 508.7 932.6 508.5L932.3 507.6C852.7 335.7 684 220.2 512 220.2C459.1 220.2 406.6 231.2 356.8 251.3L306.3 203C371.3 172.3 441.3 155.3 512 155.3C709.7 155.3 902.9 287.1 992.6 483.4C993.1 484.6 993.7 486.2 994.2 487.8L995.1 489.9C996 492.6 997 497.9 997.2 500.8C997.4 501.4 998.4 506.2 998.4 512.1H998.5Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-ylqgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M638.296505 682.901105h345.770606a39.869533 39.869533 0 1 1 0 79.803063H638.296505a39.869533 39.869533 0 1 1 0-79.803063z m-28.158257 11.711276l84.602765-84.666761a39.869533 39.869533 0 1 1 56.444507 56.444507l-84.666761 84.602765a39.869533 39.869533 0 1 1-56.380511-56.380511z m56.380511 0l84.666761 84.602765a39.869533 39.869533 0 1 1-56.444507 56.444508l-84.602765-84.666762a39.869533 39.869533 0 1 1 56.380511-56.380511z m317.484356 324.011952H39.869533a39.869533 39.869533 0 1 1 0-79.739067h944.133582a39.869533 39.869533 0 1 1 0 79.739067z m0-515.040132H39.869533a39.869533 39.869533 0 1 1 0-79.739066h944.133582a39.869533 39.869533 0 1 1 0 79.739066z m-768.848428 0v435.301065a39.869533 39.869533 0 1 1-79.803062 0V503.584201a39.869533 39.869533 0 1 1 79.803062 0z m241.585052 102.009688v237.425309a39.869533 39.869533 0 1 1-79.803062 0v-237.425309a39.869533 39.869533 0 1 1 79.803062 0z m526.367431-268.463389a39.677545 39.677545 0 0 1-19.006824-4.863699L511.456354 85.434074 64.891985 332.202805a39.933529 39.933529 0 0 1-38.589612-69.81968L492.001557 5.055047a39.869533 39.869533 0 0 1 38.397625-0.127992l471.842804 257.264082a39.869533 39.869533 0 0 1-19.134816 74.939363z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M638.296505 682.901105h345.770606a39.869533 39.869533 0 1 1 0 79.803063H638.296505a39.869533 39.869533 0 1 1 0-79.803063z m-28.158257 11.711276l84.602765-84.666761a39.869533 39.869533 0 1 1 56.444507 56.444507l-84.666761 84.602765a39.869533 39.869533 0 1 1-56.380511-56.380511z m56.380511 0l84.666761 84.602765a39.869533 39.869533 0 1 1-56.444507 56.444508l-84.602765-84.666762a39.869533 39.869533 0 1 1 56.380511-56.380511z m317.484356 324.011952H39.869533a39.869533 39.869533 0 1 1 0-79.739067h944.133582a39.869533 39.869533 0 1 1 0 79.739067z m0-515.040132H39.869533a39.869533 39.869533 0 1 1 0-79.739066h944.133582a39.869533 39.869533 0 1 1 0 79.739066z m-768.848428 0v435.301065a39.869533 39.869533 0 1 1-79.803062 0V503.584201a39.869533 39.869533 0 1 1 79.803062 0z m241.585052 102.009688v237.425309a39.869533 39.869533 0 1 1-79.803062 0v-237.425309a39.869533 39.869533 0 1 1 79.803062 0z m526.367431-268.463389a39.677545 39.677545 0 0 1-19.006824-4.863699L511.456354 85.434074 64.891985 332.202805a39.933529 39.933529 0 0 1-38.589612-69.81968L492.001557 5.055047a39.869533 39.869533 0 0 1 38.397625-0.127992l471.842804 257.264082a39.869533 39.869533 0 0 1-19.134816 74.939363z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-yongcan::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.2 975.5C124.8 975.5 99.2 964.9 80 945.5C62.1 928.1 51.8 904.2 51.6 879.3C51.6 854.6 61.9 830.2 80 812.1L377.7 529.5L377.8 527.7C377.2 490 377.5 452.2 378.8 414.5C382 347.8 415.5 311.9 429.8 299.6L668 61.4C693 36.4 733.5 36.4 758.6 61.4C783.5 86.4 783.5 126.9 758.6 151.9L574.8 334.9C574.1 337.4 573.7 339.9 573.6 342.4C573.6 351.4 580.8 358.6 589.8 358.6C590.5 358.6 592.7 358.6 596.5 356.3L783.6 169.3C807.6 145 849.9 145 874.1 169.3C899 194.2 899 234.6 874.1 259.6L688.4 445.6C687.2 447.5 686.5 449.7 686.4 452C686.4 460.9 693.6 468.2 702.6 468.2C705.7 467.9 708.6 466.8 711.1 464.9L889.5 286.6C914.5 261.7 954.9 261.7 979.8 286.6C1004.7 311.6 1004.7 352 979.8 376.9L740.4 616.5C729.4 629.4 693.5 662.9 626.8 666C599.7 667.4 554.9 667.4 517.9 667L223.8 946C205.1 964.7 179.5 975.4 152.2 975.4V975.5ZM429.2 534.6C429.1 535.9 429.1 538.1 429 541.5C428.9 548.4 426 555 421 559.7L116.1 849.1C108.1 857 103.5 867.8 103.3 879.1C103.3 890 107.9 900.3 116.6 908.8C136.4 927.8 167.7 927.9 187.5 908.9L489.8 622.2C494.6 617.4 501.1 614.9 507.8 615.1C545.5 615.5 595.2 615.7 624.2 614.2C672.2 611.9 696.2 588.4 702.5 581.1L943.3 340.2C948 335.4 948 327.7 943.3 323C938.5 318.2 930.9 318.2 926.1 323L742.7 506.4C739.2 509.9 734.8 512.3 730 513.4C720.9 517.7 711.8 519.8 702.4 519.8C664.9 519.8 634.5 489.5 634.4 452C634.4 441.5 637.3 431.3 642.8 420.9C644 417.7 645.9 414.7 648.4 412.3L837.5 223.4C843 223.3 847.9 219.6 849.3 214.3C850.7 208.9 848.3 203.3 843.6 200.6C838.8 197.8 832.7 198.6 828.8 202.5C825.6 202.5 822.5 203.8 820.3 206.1L631.2 394.9C619.5 404.7 604.9 410.1 589.7 410.4C552.1 410.4 521.6 379.9 521.6 342.3C521.6 332.6 524.1 320.8 528.2 310.9C529.5 307.8 531.5 304.9 533.8 302.4L721.5 115C726.3 110.3 726.3 102.6 721.5 97.8C716.8 93.1 709.1 93.1 704.4 97.8L464.9 337.2C456.4 344.7 432.6 368.7 430.5 416.7C429.2 444.9 429.4 493.5 429.6 529.2C429.7 531 429.6 532.8 429.3 534.5L429.2 534.6ZM311 639.6C304.2 639.6 297.6 636.9 292.7 632L70.6 409.6C69.5 408.5 68.5 407.3 67.6 406C65.1 402.2 41.2 365.6 29.5 272.3C20.6 200.7 29.3 146.9 29.6 144.8C31.2 138.2 42.2 97.4 75.9 80.9C88.9 74.5 110.1 69.6 137.6 81.9C140.5 83.2 143.1 85 145.3 87.3L426.9 369.2C437.1 379.3 437.1 395.7 426.9 405.8C416.8 415.9 400.5 415.9 390.3 405.8L112.6 127.6C104 124.7 100 126.8 98.5 127.4C88.6 132.2 81.7 149.4 80.2 155.2C80.3 155.2 73 203.2 80.8 265.8C89.5 335.7 105.4 367.8 109.5 375.2L329.3 595.5C336.8 602.8 339.1 614 335 623.7C331 633.4 321.5 639.7 311 639.6ZM742.1 981.3C721.8 981.3 700.3 972.4 677.8 949.9L446.7 718.5C436.6 708.4 436.6 692 446.7 681.9C456.8 671.8 473.2 671.8 483.3 681.9L714.4 913.3C733.6 932.6 745.3 944.4 795.6 894C823.3 866.4 792.2 832.9 788.6 829.2L609.6 649.6C599.5 639.5 599.5 623.1 609.6 613.1C619.7 603 636 603 646.1 613.1L825.6 792.9C854.4 822.4 879.8 883.2 832.3 930.7C805.6 957.4 775.4 981.3 742.1 981.3Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M152.2 975.5C124.8 975.5 99.2 964.9 80 945.5C62.1 928.1 51.8 904.2 51.6 879.3C51.6 854.6 61.9 830.2 80 812.1L377.7 529.5L377.8 527.7C377.2 490 377.5 452.2 378.8 414.5C382 347.8 415.5 311.9 429.8 299.6L668 61.4C693 36.4 733.5 36.4 758.6 61.4C783.5 86.4 783.5 126.9 758.6 151.9L574.8 334.9C574.1 337.4 573.7 339.9 573.6 342.4C573.6 351.4 580.8 358.6 589.8 358.6C590.5 358.6 592.7 358.6 596.5 356.3L783.6 169.3C807.6 145 849.9 145 874.1 169.3C899 194.2 899 234.6 874.1 259.6L688.4 445.6C687.2 447.5 686.5 449.7 686.4 452C686.4 460.9 693.6 468.2 702.6 468.2C705.7 467.9 708.6 466.8 711.1 464.9L889.5 286.6C914.5 261.7 954.9 261.7 979.8 286.6C1004.7 311.6 1004.7 352 979.8 376.9L740.4 616.5C729.4 629.4 693.5 662.9 626.8 666C599.7 667.4 554.9 667.4 517.9 667L223.8 946C205.1 964.7 179.5 975.4 152.2 975.4V975.5ZM429.2 534.6C429.1 535.9 429.1 538.1 429 541.5C428.9 548.4 426 555 421 559.7L116.1 849.1C108.1 857 103.5 867.8 103.3 879.1C103.3 890 107.9 900.3 116.6 908.8C136.4 927.8 167.7 927.9 187.5 908.9L489.8 622.2C494.6 617.4 501.1 614.9 507.8 615.1C545.5 615.5 595.2 615.7 624.2 614.2C672.2 611.9 696.2 588.4 702.5 581.1L943.3 340.2C948 335.4 948 327.7 943.3 323C938.5 318.2 930.9 318.2 926.1 323L742.7 506.4C739.2 509.9 734.8 512.3 730 513.4C720.9 517.7 711.8 519.8 702.4 519.8C664.9 519.8 634.5 489.5 634.4 452C634.4 441.5 637.3 431.3 642.8 420.9C644 417.7 645.9 414.7 648.4 412.3L837.5 223.4C843 223.3 847.9 219.6 849.3 214.3C850.7 208.9 848.3 203.3 843.6 200.6C838.8 197.8 832.7 198.6 828.8 202.5C825.6 202.5 822.5 203.8 820.3 206.1L631.2 394.9C619.5 404.7 604.9 410.1 589.7 410.4C552.1 410.4 521.6 379.9 521.6 342.3C521.6 332.6 524.1 320.8 528.2 310.9C529.5 307.8 531.5 304.9 533.8 302.4L721.5 115C726.3 110.3 726.3 102.6 721.5 97.8C716.8 93.1 709.1 93.1 704.4 97.8L464.9 337.2C456.4 344.7 432.6 368.7 430.5 416.7C429.2 444.9 429.4 493.5 429.6 529.2C429.7 531 429.6 532.8 429.3 534.5L429.2 534.6ZM311 639.6C304.2 639.6 297.6 636.9 292.7 632L70.6 409.6C69.5 408.5 68.5 407.3 67.6 406C65.1 402.2 41.2 365.6 29.5 272.3C20.6 200.7 29.3 146.9 29.6 144.8C31.2 138.2 42.2 97.4 75.9 80.9C88.9 74.5 110.1 69.6 137.6 81.9C140.5 83.2 143.1 85 145.3 87.3L426.9 369.2C437.1 379.3 437.1 395.7 426.9 405.8C416.8 415.9 400.5 415.9 390.3 405.8L112.6 127.6C104 124.7 100 126.8 98.5 127.4C88.6 132.2 81.7 149.4 80.2 155.2C80.3 155.2 73 203.2 80.8 265.8C89.5 335.7 105.4 367.8 109.5 375.2L329.3 595.5C336.8 602.8 339.1 614 335 623.7C331 633.4 321.5 639.7 311 639.6ZM742.1 981.3C721.8 981.3 700.3 972.4 677.8 949.9L446.7 718.5C436.6 708.4 436.6 692 446.7 681.9C456.8 671.8 473.2 671.8 483.3 681.9L714.4 913.3C733.6 932.6 745.3 944.4 795.6 894C823.3 866.4 792.2 832.9 788.6 829.2L609.6 649.6C599.5 639.5 599.5 623.1 609.6 613.1C619.7 603 636 603 646.1 613.1L825.6 792.9C854.4 822.4 879.8 883.2 832.3 930.7C805.6 957.4 775.4 981.3 742.1 981.3Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-yuyueguanli::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M861.545412 0v484.592941h-53.850353V53.850353H53.850353V969.185882h417.310118v53.850353H0V0h861.545412z m-134.625883 538.503529a241.302588 241.302588 0 0 1 242.326589 242.266353 241.302588 241.302588 0 0 1-242.326589 242.326589 241.302588 241.302588 0 0 1-242.326588-242.326589 241.302588 241.302588 0 0 1 242.326588-242.326588z m0 53.790118a187.331765 187.331765 0 0 0-188.476235 188.536471 187.331765 187.331765 0 0 0 188.536471 188.416 187.331765 187.331765 0 0 0 188.416-188.476236 187.331765 187.331765 0 0 0-188.476236-188.476235z m0 53.850353v134.625882h134.625883v53.850353h-188.476236v-188.476235h53.850353z m-312.32-53.850353v53.850353H161.551059v-53.850353h253.04847z m285.394824-161.490823v53.790117h-538.503529v-53.790117h538.503529z m0-161.551059v53.850353h-538.503529V269.251765h538.503529z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M861.545412 0v484.592941h-53.850353V53.850353H53.850353V969.185882h417.310118v53.850353H0V0h861.545412z m-134.625883 538.503529a241.302588 241.302588 0 0 1 242.326589 242.266353 241.302588 241.302588 0 0 1-242.326589 242.326589 241.302588 241.302588 0 0 1-242.326588-242.326589 241.302588 241.302588 0 0 1 242.326588-242.326588z m0 53.790118a187.331765 187.331765 0 0 0-188.476235 188.536471 187.331765 187.331765 0 0 0 188.536471 188.416 187.331765 187.331765 0 0 0 188.416-188.476236 187.331765 187.331765 0 0 0-188.476236-188.476235z m0 53.850353v134.625882h134.625883v53.850353h-188.476236v-188.476235h53.850353z m-312.32-53.850353v53.850353H161.551059v-53.850353h253.04847z m285.394824-161.490823v53.790117h-538.503529v-53.790117h538.503529z m0-161.551059v53.850353h-538.503529V269.251765h538.503529z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-yuyueshezhi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 56.6 998.5 367.3H890.4V517H840.6V332.1L512 122.1L183.4 332.1V910H588.6V967.4H133.6V367.3H25.5L512 56.6ZM811.8 560.7V599.6C823.6 602.1 835 606.3 845.7 611.8L856.1 617.9L883.7 590.3L925.4 631.9L897.7 659.6C904.3 669.7 909.4 680.7 913.1 692.2L916.1 703.9H955.3V763.2L916.1 763.2C913.5 775.1 909.4 786.4 903.8 797.1L897.7 807.5L925.4 835.2L883.7 876.9L856.1 849.1C846 855.6 835 860.7 823.5 864.3L811.8 867.4V906.7H752.8V867.6C741 865 729.6 860.9 718.9 855.3L708.4 849.2L680.9 876.9L639.2 835L666.8 807.5C660.3 797.3 655.1 786.3 651.5 774.8L648.5 763.2H609.3V704.1H648.5C651 692.3 655.2 680.9 660.7 670.2L666.8 659.8L639.2 632.2L680.9 590.5L708.4 618.2C718.6 611.6 729.6 606.5 741.1 602.9L752.8 599.8V560.7H811.7L811.8 560.7ZM782.3 643.5C732.5 643.5 692.2 683.9 692.2 733.6C692.2 783.3 732.5 823.7 782.3 823.7C832 823.7 872.3 783.3 872.3 733.6C872.3 683.9 832 643.5 782.3 643.5ZM536.9 377.2V590.8L351.9 748.6L319.6 710.8L487.1 567.9V377.2H536.9H536.9Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 56.6 998.5 367.3H890.4V517H840.6V332.1L512 122.1L183.4 332.1V910H588.6V967.4H133.6V367.3H25.5L512 56.6ZM811.8 560.7V599.6C823.6 602.1 835 606.3 845.7 611.8L856.1 617.9L883.7 590.3L925.4 631.9L897.7 659.6C904.3 669.7 909.4 680.7 913.1 692.2L916.1 703.9H955.3V763.2L916.1 763.2C913.5 775.1 909.4 786.4 903.8 797.1L897.7 807.5L925.4 835.2L883.7 876.9L856.1 849.1C846 855.6 835 860.7 823.5 864.3L811.8 867.4V906.7H752.8V867.6C741 865 729.6 860.9 718.9 855.3L708.4 849.2L680.9 876.9L639.2 835L666.8 807.5C660.3 797.3 655.1 786.3 651.5 774.8L648.5 763.2H609.3V704.1H648.5C651 692.3 655.2 680.9 660.7 670.2L666.8 659.8L639.2 632.2L680.9 590.5L708.4 618.2C718.6 611.6 729.6 606.5 741.1 602.9L752.8 599.8V560.7H811.7L811.8 560.7ZM782.3 643.5C732.5 643.5 692.2 683.9 692.2 733.6C692.2 783.3 732.5 823.7 782.3 823.7C832 823.7 872.3 783.3 872.3 733.6C872.3 683.9 832 643.5 782.3 643.5ZM536.9 377.2V590.8L351.9 748.6L319.6 710.8L487.1 567.9V377.2H536.9H536.9Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zbgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M998.357573 3.243382a40.318286 40.318286 0 0 0-19.519171-2.751883h-151.673554a39.358327 39.358327 0 0 0 0 78.716655h58.557512l-216.758788 216.822785-284.147924-284.147924A41.214248 41.214248 0 0 0 353.968959 0.043518a40.638273 40.638273 0 0 0-30.398708 11.647505L11.327521 324.061747a40.830265 40.830265 0 0 0 57.597552 57.597552l284.659902-284.595904L638.052885 381.467308c8.447641 8.511638 19.711162 12.223481 30.910687 11.775499 11.51951 0.639973 22.719034-3.647845 30.846689-11.775499l245.429569-245.42957v61.245397a39.358327 39.358327 0 1 0 78.780652 0V39.721832a39.166335 39.166335 0 0 0-25.662909-36.542447zM39.422327 669.903049a39.358327 39.358327 0 0 0-39.358327 39.422325v236.277958a39.358327 39.358327 0 0 0 78.716655 0v-236.277958a39.358327 39.358327 0 0 0-39.358328-39.422325zM354.480937 394.266764a39.358327 39.358327 0 0 0-39.358327 39.358327v511.978241a39.358327 39.358327 0 0 0 78.716655 0v-511.978241a39.358327 39.358327 0 0 0-39.358328-39.358327z m639.844807 230.902186h-2.367899c-39.550319 0-71.676954-34.046553-71.676954-75.836777 0-13.88741 6.207736-28.926771 6.207736-29.054765a35.454493 35.454493 0 0 0-10.879538-41.534235l-0.767967-0.447981-68.925071-40.638272-0.639973-0.319987a35.07051 35.07051 0 0 0-39.102338 8.255649c-8.447641 9.215608-35.006512 33.086594-56.509598 33.086594-21.503086 0-48.253949-24.318966-56.70159-33.726566a35.262501 35.262501 0 0 0-25.918899-11.327519 31.358667 31.358667 0 0 0-13.055445 2.751883l-0.767967 0.319986-71.29297 41.598232-0.70397 0.447981a35.51849 35.51849 0 0 0-11.07153 41.534235c0 0.127995 6.271733 15.167355 6.271734 29.054765 0 41.790224-32.190632 75.836777-71.676954 75.836777h-2.367899c-11.51951-0.127995-20.991108 10.495554-23.99898 27.262842a390.383409 390.383409 0 0 0-5.759756 57.277565c0 24.638953 5.567763 55.805628 5.759756 57.277566 3.007872 16.447301 12.159483 27.070849 23.487001 27.07085h2.879878c39.486322 0 71.676954 34.046553 71.676954 76.028768 0 13.695418-6.271733 28.862773-6.271734 28.862774a35.51849 35.51849 0 0 0 10.943535 41.534234l0.639973 0.447981 67.645125 40.190292 0.767967 0.319987a34.878518 34.878518 0 0 0 39.102339-8.767628c7.99966-9.023616 35.51849-35.006512 57.661549-35.006512s49.4059 25.790904 57.981536 35.838477a34.238545 34.238545 0 0 0 39.038341 8.895622l0.831964-0.319986 70.013025-41.022257 0.767967-0.511978a35.710482 35.710482 0 0 0 10.943535-41.470238s-6.207736-15.231353-6.207736-28.92677c0-41.982216 32.126635-76.028769 71.676954-76.028769h2.367899c11.51951 0.319986 20.927111-10.495554 23.934983-27.07085 0.255989-1.40794 5.759755-32.638613 5.759755-57.277565a390.383409 390.383409 0 0 0-5.759755-57.277566c-3.007872-16.895282-12.415472-27.51883-23.934983-27.326839z m-52.669762 125.17868c-44.542107 2.431897-80.124595 41.790224-80.124594 89.852182 0 15.99932 5.823752 31.358667 7.0397 34.558531l-53.053745 31.166675h-0.127994c-0.831965 0-1.535935-0.191992-1.66393-0.511978a149.049665 149.049665 0 0 0-19.839156-18.559211c-16.511298-13.119442-32.126635-19.711162-46.718015-19.711163-14.399388 0-30.078722 6.59172-46.462025 19.391176-11.071529 8.575636-18.687206 17.279266-19.647165 18.239225a4.159823 4.159823 0 0 1-1.66393 0.511978h-0.127994l-51.261822-30.526702c1.279946-3.199864 7.167695-18.559211 7.167696-34.558531 0-47.99796-35.51849-87.356287-80.124595-89.852182a277.108223 277.108223 0 0 1-4.159823-40.958259c0-15.871325 3.455853-36.926431 4.095826-40.830265 44.542107-2.431897 80.188592-41.790224 80.188592-89.852181 0-15.99932-5.823752-31.166675-7.103698-34.558531l54.205696-31.614657h0.127995c0.959959 0 1.727927 0.319986 1.919918 0.639973 1.023956 0.959959 8.575636 9.215608 19.583168 17.535255 16.127315 12.287478 31.486662 18.559211 45.63006 18.559211 13.951407 0 29.118762-6.079742 45.246077-18.239225 11.007532-8.191652 18.431217-16.255309 19.391176-17.279265a4.735799 4.735799 0 0 1 1.983916-0.447981h0.127995l52.349775 30.974683c-1.279946 3.071869-7.103698 18.431217-7.103698 34.558532 0 47.933963 35.51849 87.29229 80.124594 89.852181 0.639973 3.839837 4.159823 24.830945 4.159824 40.766267 0 15.99932-3.455853 37.246417-4.159824 40.894262z m-193.271786-120.314886a78.524663 78.524663 0 0 0-77.88469 79.29263c0 43.838137 34.81452 79.228633 77.820693 79.228632 43.006172 0 77.820693-35.390496 77.820693-79.228632a78.524663 78.524663 0 0 0-77.820693-79.29263z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M998.357573 3.243382a40.318286 40.318286 0 0 0-19.519171-2.751883h-151.673554a39.358327 39.358327 0 0 0 0 78.716655h58.557512l-216.758788 216.822785-284.147924-284.147924A41.214248 41.214248 0 0 0 353.968959 0.043518a40.638273 40.638273 0 0 0-30.398708 11.647505L11.327521 324.061747a40.830265 40.830265 0 0 0 57.597552 57.597552l284.659902-284.595904L638.052885 381.467308c8.447641 8.511638 19.711162 12.223481 30.910687 11.775499 11.51951 0.639973 22.719034-3.647845 30.846689-11.775499l245.429569-245.42957v61.245397a39.358327 39.358327 0 1 0 78.780652 0V39.721832a39.166335 39.166335 0 0 0-25.662909-36.542447zM39.422327 669.903049a39.358327 39.358327 0 0 0-39.358327 39.422325v236.277958a39.358327 39.358327 0 0 0 78.716655 0v-236.277958a39.358327 39.358327 0 0 0-39.358328-39.422325zM354.480937 394.266764a39.358327 39.358327 0 0 0-39.358327 39.358327v511.978241a39.358327 39.358327 0 0 0 78.716655 0v-511.978241a39.358327 39.358327 0 0 0-39.358328-39.358327z m639.844807 230.902186h-2.367899c-39.550319 0-71.676954-34.046553-71.676954-75.836777 0-13.88741 6.207736-28.926771 6.207736-29.054765a35.454493 35.454493 0 0 0-10.879538-41.534235l-0.767967-0.447981-68.925071-40.638272-0.639973-0.319987a35.07051 35.07051 0 0 0-39.102338 8.255649c-8.447641 9.215608-35.006512 33.086594-56.509598 33.086594-21.503086 0-48.253949-24.318966-56.70159-33.726566a35.262501 35.262501 0 0 0-25.918899-11.327519 31.358667 31.358667 0 0 0-13.055445 2.751883l-0.767967 0.319986-71.29297 41.598232-0.70397 0.447981a35.51849 35.51849 0 0 0-11.07153 41.534235c0 0.127995 6.271733 15.167355 6.271734 29.054765 0 41.790224-32.190632 75.836777-71.676954 75.836777h-2.367899c-11.51951-0.127995-20.991108 10.495554-23.99898 27.262842a390.383409 390.383409 0 0 0-5.759756 57.277565c0 24.638953 5.567763 55.805628 5.759756 57.277566 3.007872 16.447301 12.159483 27.070849 23.487001 27.07085h2.879878c39.486322 0 71.676954 34.046553 71.676954 76.028768 0 13.695418-6.271733 28.862773-6.271734 28.862774a35.51849 35.51849 0 0 0 10.943535 41.534234l0.639973 0.447981 67.645125 40.190292 0.767967 0.319987a34.878518 34.878518 0 0 0 39.102339-8.767628c7.99966-9.023616 35.51849-35.006512 57.661549-35.006512s49.4059 25.790904 57.981536 35.838477a34.238545 34.238545 0 0 0 39.038341 8.895622l0.831964-0.319986 70.013025-41.022257 0.767967-0.511978a35.710482 35.710482 0 0 0 10.943535-41.470238s-6.207736-15.231353-6.207736-28.92677c0-41.982216 32.126635-76.028769 71.676954-76.028769h2.367899c11.51951 0.319986 20.927111-10.495554 23.934983-27.07085 0.255989-1.40794 5.759755-32.638613 5.759755-57.277565a390.383409 390.383409 0 0 0-5.759755-57.277566c-3.007872-16.895282-12.415472-27.51883-23.934983-27.326839z m-52.669762 125.17868c-44.542107 2.431897-80.124595 41.790224-80.124594 89.852182 0 15.99932 5.823752 31.358667 7.0397 34.558531l-53.053745 31.166675h-0.127994c-0.831965 0-1.535935-0.191992-1.66393-0.511978a149.049665 149.049665 0 0 0-19.839156-18.559211c-16.511298-13.119442-32.126635-19.711162-46.718015-19.711163-14.399388 0-30.078722 6.59172-46.462025 19.391176-11.071529 8.575636-18.687206 17.279266-19.647165 18.239225a4.159823 4.159823 0 0 1-1.66393 0.511978h-0.127994l-51.261822-30.526702c1.279946-3.199864 7.167695-18.559211 7.167696-34.558531 0-47.99796-35.51849-87.356287-80.124595-89.852182a277.108223 277.108223 0 0 1-4.159823-40.958259c0-15.871325 3.455853-36.926431 4.095826-40.830265 44.542107-2.431897 80.188592-41.790224 80.188592-89.852181 0-15.99932-5.823752-31.166675-7.103698-34.558531l54.205696-31.614657h0.127995c0.959959 0 1.727927 0.319986 1.919918 0.639973 1.023956 0.959959 8.575636 9.215608 19.583168 17.535255 16.127315 12.287478 31.486662 18.559211 45.63006 18.559211 13.951407 0 29.118762-6.079742 45.246077-18.239225 11.007532-8.191652 18.431217-16.255309 19.391176-17.279265a4.735799 4.735799 0 0 1 1.983916-0.447981h0.127995l52.349775 30.974683c-1.279946 3.071869-7.103698 18.431217-7.103698 34.558532 0 47.933963 35.51849 87.29229 80.124594 89.852181 0.639973 3.839837 4.159823 24.830945 4.159824 40.766267 0 15.99932-3.455853 37.246417-4.159824 40.894262z m-193.271786-120.314886a78.524663 78.524663 0 0 0-77.88469 79.29263c0 43.838137 34.81452 79.228633 77.820693 79.228632 43.006172 0 77.820693-35.390496 77.820693-79.228632a78.524663 78.524663 0 0 0-77.820693-79.29263z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zhandian::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.113778 1001.813333a501.532444 501.532444 0 0 1-248.604445-65.934222A503.808 503.808 0 0 1 84.764444 762.197333l49.607112-30.378666a447.488 447.488 0 0 0 158.151111 153.543111 442.595556 442.595556 0 0 0 219.648 58.197333 442.368 442.368 0 0 0 378.595555-213.048889l49.720889 30.321778a503.466667 503.466667 0 0 1-179.029333 174.705778 501.418667 501.418667 0 0 1-249.287111 66.275555zM120.263111 294.855111l-51.484444-27.136a502.328889 502.328889 0 0 1 180.906666-193.536A499.427556 499.427556 0 0 1 512.113778 0c92.956444 0 183.751111 25.6 262.485333 74.183111a503.523556 503.523556 0 0 1 181.020445 193.536l-51.484445 27.136a445.496889 445.496889 0 0 0-159.971555-171.121778 441.457778 441.457778 0 0 0-231.936-65.479111 442.823111 442.823111 0 0 0-391.964445 236.600889z m147.342222 323.242667h-48.355555l-0.682667-3.982222a280.462222 280.462222 0 0 0-8.647111-32.597334l-26.737778-82.147555a65.422222 65.422222 0 0 1-2.503111-7.793778 521.443556 521.443556 0 0 1-2.446222 8.192v0.113778l-26.908445 81.635555a344.689778 344.689778 0 0 0-8.931555 32.597334l-0.739556 3.868444h-48.071111l-0.853333-3.697778a262.030222 262.030222 0 0 0-8.931556-32.768L45.340444 457.557333C40.675556 442.197333 35.783111 427.804444 30.72 414.606222L28.444444 408.348444h62.805334l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566222 40.675556l19.228445 67.982222c0.682667 2.104889 1.365333 5.290667 2.275555 9.443555 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144889-76.060444a245.76 245.76 0 0 0 8.533334-32.426667l0.568888-3.925333h45.454223l0.568889 3.982222c0.910222 5.916444 5.233778 21.617778 8.590222 32.483555l25.884444 79.246223c0.568889 1.592889 1.308444 4.039111 2.104889 7.054222 0.796444-3.470222 1.479111-6.712889 1.877333-7.964445l19.569778-69.802666c3.982222-14.449778 6.826667-29.582222 7.566222-40.561778l0.227556-4.437333h62.577778l-2.616889 6.428444c-3.697778 9.557333-4.778667 12.913778-10.467556 31.232-1.024 3.356444-2.218667 7.224889-3.697777 11.719111l-38.798223 124.017778c-5.233778 16.611556-6.883556 23.04-8.647111 32.597333l-0.568889 3.811556z m331.662223 0h-48.355556l-0.682667-3.811556a280.462222 280.462222 0 0 0-8.647111-32.654222l-26.737778-82.090667a86.641778 86.641778 0 0 1-2.503111-7.850666 521.443556 521.443556 0 0 1-2.446222 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988445 32.654222l-0.682666 3.811556h-48.128L424.391111 614.4a262.030222 262.030222 0 0 0-8.988444-32.768l-38.4-123.960889c-4.664889-15.36-9.557333-29.809778-14.563556-42.951111l-2.332444-6.257778h62.805333l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566223 40.675555l19.228444 68.039112c0.682667 2.048 1.365333 5.233778 2.275556 9.386666 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144888-76.060445a245.76 245.76 0 0 0 8.533334-32.426666l0.568889-3.925334h45.283555l0.568889 3.982223c0.967111 5.916444 5.290667 21.560889 8.647111 32.483555l25.884445 79.246222c0.568889 1.592889 1.251556 4.039111 2.104889 7.111111 0.796444-3.527111 1.479111-6.826667 1.820444-8.078222l19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.284444-4.437334h62.577778l-2.616889 6.428445a368.071111 368.071111 0 0 0-10.467555 31.232c-1.080889 3.356444-2.218667 7.224889-3.754667 11.719111l-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z m331.662222 0h-48.355556L881.777778 614.286222a280.462222 280.462222 0 0 0-8.590222-32.654222l-26.794667-82.090667a86.641778 86.641778 0 0 1-2.446222-7.850666 521.386667 521.386667 0 0 1-2.446223 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988444 32.654222l-0.682667 3.811556h-48.128l-0.796445-3.697778a267.605333 267.605333 0 0 0-8.988444-32.768l-38.4-123.960889a683.576889 683.576889 0 0 0-14.563556-42.951111l-2.332444-6.257778h62.748444l0.341334 4.266667c0.739556 10.467556 3.982222 27.932444 7.623111 40.675555l19.171555 68.039112c0.739556 2.048 1.422222 5.233778 2.332445 9.386666 1.308444-4.380444 2.446222-8.362667 3.072-10.012444l25.144889-76.060445a245.76 245.76 0 0 0 8.533333-32.426666l0.568889-3.925334h45.283556l0.568888 3.982223c0.967111 5.916444 5.290667 21.560889 8.647112 32.483555l25.884444 79.246222c0.568889 1.592889 1.251556 4.039111 2.048 7.111111l1.877333-8.078222 19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.227556-4.437334H995.555556l-2.56 6.428445a368.071111 368.071111 0 0 0-10.467556 31.232l-3.754667 11.719111-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512.113778 1001.813333a501.532444 501.532444 0 0 1-248.604445-65.934222A503.808 503.808 0 0 1 84.764444 762.197333l49.607112-30.378666a447.488 447.488 0 0 0 158.151111 153.543111 442.595556 442.595556 0 0 0 219.648 58.197333 442.368 442.368 0 0 0 378.595555-213.048889l49.720889 30.321778a503.466667 503.466667 0 0 1-179.029333 174.705778 501.418667 501.418667 0 0 1-249.287111 66.275555zM120.263111 294.855111l-51.484444-27.136a502.328889 502.328889 0 0 1 180.906666-193.536A499.427556 499.427556 0 0 1 512.113778 0c92.956444 0 183.751111 25.6 262.485333 74.183111a503.523556 503.523556 0 0 1 181.020445 193.536l-51.484445 27.136a445.496889 445.496889 0 0 0-159.971555-171.121778 441.457778 441.457778 0 0 0-231.936-65.479111 442.823111 442.823111 0 0 0-391.964445 236.600889z m147.342222 323.242667h-48.355555l-0.682667-3.982222a280.462222 280.462222 0 0 0-8.647111-32.597334l-26.737778-82.147555a65.422222 65.422222 0 0 1-2.503111-7.793778 521.443556 521.443556 0 0 1-2.446222 8.192v0.113778l-26.908445 81.635555a344.689778 344.689778 0 0 0-8.931555 32.597334l-0.739556 3.868444h-48.071111l-0.853333-3.697778a262.030222 262.030222 0 0 0-8.931556-32.768L45.340444 457.557333C40.675556 442.197333 35.783111 427.804444 30.72 414.606222L28.444444 408.348444h62.805334l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566222 40.675556l19.228445 67.982222c0.682667 2.104889 1.365333 5.290667 2.275555 9.443555 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144889-76.060444a245.76 245.76 0 0 0 8.533334-32.426667l0.568888-3.925333h45.454223l0.568889 3.982222c0.910222 5.916444 5.233778 21.617778 8.590222 32.483555l25.884444 79.246223c0.568889 1.592889 1.308444 4.039111 2.104889 7.054222 0.796444-3.470222 1.479111-6.712889 1.877333-7.964445l19.569778-69.802666c3.982222-14.449778 6.826667-29.582222 7.566222-40.561778l0.227556-4.437333h62.577778l-2.616889 6.428444c-3.697778 9.557333-4.778667 12.913778-10.467556 31.232-1.024 3.356444-2.218667 7.224889-3.697777 11.719111l-38.798223 124.017778c-5.233778 16.611556-6.883556 23.04-8.647111 32.597333l-0.568889 3.811556z m331.662223 0h-48.355556l-0.682667-3.811556a280.462222 280.462222 0 0 0-8.647111-32.654222l-26.737778-82.090667a86.641778 86.641778 0 0 1-2.503111-7.850666 521.443556 521.443556 0 0 1-2.446222 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988445 32.654222l-0.682666 3.811556h-48.128L424.391111 614.4a262.030222 262.030222 0 0 0-8.988444-32.768l-38.4-123.960889c-4.664889-15.36-9.557333-29.809778-14.563556-42.951111l-2.332444-6.257778h62.805333l0.341333 4.266667c0.682667 10.467556 3.982222 27.932444 7.566223 40.675555l19.228444 68.039112c0.682667 2.048 1.365333 5.233778 2.275556 9.386666 1.308444-4.380444 2.503111-8.362667 3.072-10.012444l25.144888-76.060445a245.76 245.76 0 0 0 8.533334-32.426666l0.568889-3.925334h45.283555l0.568889 3.982223c0.967111 5.916444 5.290667 21.560889 8.647111 32.483555l25.884445 79.246222c0.568889 1.592889 1.251556 4.039111 2.104889 7.111111 0.796444-3.527111 1.479111-6.826667 1.820444-8.078222l19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.284444-4.437334h62.577778l-2.616889 6.428445a368.071111 368.071111 0 0 0-10.467555 31.232c-1.080889 3.356444-2.218667 7.224889-3.754667 11.719111l-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z m331.662222 0h-48.355556L881.777778 614.286222a280.462222 280.462222 0 0 0-8.590222-32.654222l-26.794667-82.090667a86.641778 86.641778 0 0 1-2.446222-7.850666 521.386667 521.386667 0 0 1-2.446223 8.192v0.113777l-26.908444 81.635556a344.689778 344.689778 0 0 0-8.988444 32.654222l-0.682667 3.811556h-48.128l-0.796445-3.697778a267.605333 267.605333 0 0 0-8.988444-32.768l-38.4-123.960889a683.576889 683.576889 0 0 0-14.563556-42.951111l-2.332444-6.257778h62.748444l0.341334 4.266667c0.739556 10.467556 3.982222 27.932444 7.623111 40.675555l19.171555 68.039112c0.739556 2.048 1.422222 5.233778 2.332445 9.386666 1.308444-4.380444 2.446222-8.362667 3.072-10.012444l25.144889-76.060445a245.76 245.76 0 0 0 8.533333-32.426666l0.568889-3.925334h45.283556l0.568888 3.982223c0.967111 5.916444 5.290667 21.560889 8.647112 32.483555l25.884444 79.246222c0.568889 1.592889 1.251556 4.039111 2.048 7.111111l1.877333-8.078222 19.569778-69.745778c3.982222-14.449778 6.883556-29.582222 7.566222-40.561777l0.227556-4.437334H995.555556l-2.56 6.428445a368.071111 368.071111 0 0 0-10.467556 31.232l-3.754667 11.719111-38.798222 124.017778c-5.233778 16.611556-6.826667 23.04-8.590222 32.597333l-0.455111 3.697778z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zhangdan::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.111111 663.665778V530.887111H322.275556V464.554667H455.111111V398.165333H322.332444V331.832889h118.784L332.288 222.321778l46.478222-46.478222 109.511111 108.885333L597.731556 175.786667l46.478222 46.478222-108.828445 109.511111h118.784v66.332444H521.443556v66.389334h132.721777v66.332444H521.443556v132.778667H455.054222zM56.888889 0h862.72v1024l-232.277333-154.624-199.111112 132.721778-199.054222-132.721778L56.888889 1024V0z m796.387555 900.551111V66.389333H123.278222V900.551111l165.888-110.819555 199.111111 132.721777 199.111111-132.721777 165.888 110.819555z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M455.111111 663.665778V530.887111H322.275556V464.554667H455.111111V398.165333H322.332444V331.832889h118.784L332.288 222.321778l46.478222-46.478222 109.511111 108.885333L597.731556 175.786667l46.478222 46.478222-108.828445 109.511111h118.784v66.332444H521.443556v66.389334h132.721777v66.332444H521.443556v132.778667H455.054222zM56.888889 0h862.72v1024l-232.277333-154.624-199.111112 132.721778-199.054222-132.721778L56.888889 1024V0z m796.387555 900.551111V66.389333H123.278222V900.551111l165.888-110.819555 199.111111 132.721777 199.111111-132.721777 165.888 110.819555z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zhanghu::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M429.3 522.3C460.6 497.4 481.2 459.3 481.2 416.2C481.1 340.8 420 279.7 344.6 279.7C269.3 279.8 208.2 340.8 208.2 416.2C208.2 459.3 228.7 497.4 260 522.3C183.4 555.9 133.9 631.6 133.8 715.2C133.8 732 147.4 745.6 164.2 745.6C181 745.6 194.6 732 194.6 715.2C194.7 632.4 261.8 565.3 344.6 565.2C427.5 565.3 494.6 632.4 494.6 715.2C494.6 732 508.3 745.6 525.1 745.6C541.9 745.6 555.5 732 555.5 715.2C555.4 631.6 505.9 555.9 429.3 522.3ZM344.6 340.5C386.3 340.5 420.3 374.5 420.3 416.2C420.3 458 386.4 491.9 344.6 491.9C302.8 491.9 268.9 458 268.9 416.2C268.9 374.4 302.8 340.5 344.6 340.5ZM829.6 299.6H647C630.2 299.6 616.6 313.2 616.6 330C616.6 346.8 630.2 360.4 647 360.4H829.6C846.4 360.4 860.1 346.8 860.1 330C860.1 313.2 846.4 299.6 829.6 299.6ZM829.6 482.2H647C630.2 482.2 616.6 495.8 616.6 512.6C616.6 529.5 630.2 543.1 647 543.1H829.6C846.4 543.1 860.1 529.5 860.1 512.6C860.1 495.8 846.4 482.2 829.6 482.2ZM829.6 664.9H647C630.2 664.9 616.6 678.5 616.6 695.3C616.6 712.1 630.2 725.7 647 725.7H829.6C846.4 725.7 860.1 712.1 860.1 695.3C860.1 678.5 846.4 664.9 829.6 664.9ZM911.8 146.5H112.2C64.4 146.5 25.5 185.4 25.5 233.1V790.8C25.5 838.6 64.4 877.5 112.2 877.5H911.8C959.6 877.5 998.5 838.6 998.5 790.8V233.1C998.5 185.4 959.6 146.5 911.8 146.5ZM938.1 790.8C938.1 797.8 935.3 804.5 930.4 809.4C925.5 814.3 918.8 817.1 911.8 817.1H112.2C105.2 817.1 98.5 814.3 93.6 809.4C88.7 804.5 85.9 797.8 85.9 790.8V233.1C85.9 218.6 97.7 206.9 112.2 206.9H911.8C926.3 206.9 938.1 218.6 938.1 233.1V790.8Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M429.3 522.3C460.6 497.4 481.2 459.3 481.2 416.2C481.1 340.8 420 279.7 344.6 279.7C269.3 279.8 208.2 340.8 208.2 416.2C208.2 459.3 228.7 497.4 260 522.3C183.4 555.9 133.9 631.6 133.8 715.2C133.8 732 147.4 745.6 164.2 745.6C181 745.6 194.6 732 194.6 715.2C194.7 632.4 261.8 565.3 344.6 565.2C427.5 565.3 494.6 632.4 494.6 715.2C494.6 732 508.3 745.6 525.1 745.6C541.9 745.6 555.5 732 555.5 715.2C555.4 631.6 505.9 555.9 429.3 522.3ZM344.6 340.5C386.3 340.5 420.3 374.5 420.3 416.2C420.3 458 386.4 491.9 344.6 491.9C302.8 491.9 268.9 458 268.9 416.2C268.9 374.4 302.8 340.5 344.6 340.5ZM829.6 299.6H647C630.2 299.6 616.6 313.2 616.6 330C616.6 346.8 630.2 360.4 647 360.4H829.6C846.4 360.4 860.1 346.8 860.1 330C860.1 313.2 846.4 299.6 829.6 299.6ZM829.6 482.2H647C630.2 482.2 616.6 495.8 616.6 512.6C616.6 529.5 630.2 543.1 647 543.1H829.6C846.4 543.1 860.1 529.5 860.1 512.6C860.1 495.8 846.4 482.2 829.6 482.2ZM829.6 664.9H647C630.2 664.9 616.6 678.5 616.6 695.3C616.6 712.1 630.2 725.7 647 725.7H829.6C846.4 725.7 860.1 712.1 860.1 695.3C860.1 678.5 846.4 664.9 829.6 664.9ZM911.8 146.5H112.2C64.4 146.5 25.5 185.4 25.5 233.1V790.8C25.5 838.6 64.4 877.5 112.2 877.5H911.8C959.6 877.5 998.5 838.6 998.5 790.8V233.1C998.5 185.4 959.6 146.5 911.8 146.5ZM938.1 790.8C938.1 797.8 935.3 804.5 930.4 809.4C925.5 814.3 918.8 817.1 911.8 817.1H112.2C105.2 817.1 98.5 814.3 93.6 809.4C88.7 804.5 85.9 797.8 85.9 790.8V233.1C85.9 218.6 97.7 206.9 112.2 206.9H911.8C926.3 206.9 938.1 218.6 938.1 233.1V790.8Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zhipai::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M880.1 320.8H546.9L568.9 293.5C570.7 291.2 572.3 288.7 573.5 286C587.4 254.8 599.8 190.4 557.2 147.8C509 99.8 424.1 113.6 381.3 170.8L276.9 297C258.3 308.8 199.1 347.8 167 387.4L57.4 394C39.4 395 25.5 409.9 25.5 427.9V760.8C25.5 779.2 40.1 794.3 58.5 794.8L185.9 798.4L467.6 888.9C471 890.6 502.3 905.4 538.4 905.4H538.4C580.8 905.4 614.2 885 632.7 846.7C636.7 837.8 639.4 828.2 640.8 818.5C665.4 817.7 706.7 806.1 726.3 740.6C733 715.8 733.5 692.3 727.7 672.2C752 659.2 768 636.2 772.1 606.1C774.9 586.9 776.4 564.1 769.4 542.5H877.6C937.8 542.5 998.5 509.3 998.5 435.3C998.5 349.9 922.3 323 880.1 320.8ZM876.6 474.7H625.1C606.4 474.7 591.2 489.9 591.2 508.6C591.2 527.3 606.4 542.5 625.1 542.5C682.2 542.5 697.8 553.3 701.8 557.9C706.8 563.7 707.9 576.4 705.1 596.7C704 604.2 702.2 616.7 675.1 616.7C670.9 616.7 667.9 616.4 667.4 616.3C649 613.3 631.7 625.5 628.2 643.7C625 662.1 637.1 679.6 655.4 683.1C658.4 683.7 659.5 684.7 660.5 686.4C663.8 691.6 665.9 704.3 661.1 722.1C652.5 750.7 641.6 750.7 638.1 750.7C631.7 750.4 625.4 748.5 619.8 745.4C607.1 737.5 590.7 738.9 579.5 748.9C568.3 758.9 564.9 775.2 571.2 788.9C575.1 798.3 575 808.9 571.1 818.3C564.5 832 555 837.6 538.5 837.6C517.8 837.6 497.5 828 493 826.1L202.2 732.4C199.1 731.4 195.9 730.8 192.7 730.7L93.4 727.9V459.9L187.2 454.3C198.3 453.6 208.4 447.6 214.1 438.1C230.4 411.5 286.1 371 317.4 351.8C320.6 349.8 323.4 347.3 325.8 344.4L434.6 212.8C454.8 186 489.1 175.8 509.2 195.8C525.8 212.5 516.5 244.6 512.8 254.9L449.5 333.4C441.3 343.6 439.6 357.6 445.2 369.4C450.9 381.2 462.9 388.7 475.9 388.6L878 388.6C886.8 389.2 930.7 394.4 930.7 435.3C930.7 469.5 897.5 474.6 876.5 474.6L876.6 474.7Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M880.1 320.8H546.9L568.9 293.5C570.7 291.2 572.3 288.7 573.5 286C587.4 254.8 599.8 190.4 557.2 147.8C509 99.8 424.1 113.6 381.3 170.8L276.9 297C258.3 308.8 199.1 347.8 167 387.4L57.4 394C39.4 395 25.5 409.9 25.5 427.9V760.8C25.5 779.2 40.1 794.3 58.5 794.8L185.9 798.4L467.6 888.9C471 890.6 502.3 905.4 538.4 905.4H538.4C580.8 905.4 614.2 885 632.7 846.7C636.7 837.8 639.4 828.2 640.8 818.5C665.4 817.7 706.7 806.1 726.3 740.6C733 715.8 733.5 692.3 727.7 672.2C752 659.2 768 636.2 772.1 606.1C774.9 586.9 776.4 564.1 769.4 542.5H877.6C937.8 542.5 998.5 509.3 998.5 435.3C998.5 349.9 922.3 323 880.1 320.8ZM876.6 474.7H625.1C606.4 474.7 591.2 489.9 591.2 508.6C591.2 527.3 606.4 542.5 625.1 542.5C682.2 542.5 697.8 553.3 701.8 557.9C706.8 563.7 707.9 576.4 705.1 596.7C704 604.2 702.2 616.7 675.1 616.7C670.9 616.7 667.9 616.4 667.4 616.3C649 613.3 631.7 625.5 628.2 643.7C625 662.1 637.1 679.6 655.4 683.1C658.4 683.7 659.5 684.7 660.5 686.4C663.8 691.6 665.9 704.3 661.1 722.1C652.5 750.7 641.6 750.7 638.1 750.7C631.7 750.4 625.4 748.5 619.8 745.4C607.1 737.5 590.7 738.9 579.5 748.9C568.3 758.9 564.9 775.2 571.2 788.9C575.1 798.3 575 808.9 571.1 818.3C564.5 832 555 837.6 538.5 837.6C517.8 837.6 497.5 828 493 826.1L202.2 732.4C199.1 731.4 195.9 730.8 192.7 730.7L93.4 727.9V459.9L187.2 454.3C198.3 453.6 208.4 447.6 214.1 438.1C230.4 411.5 286.1 371 317.4 351.8C320.6 349.8 323.4 347.3 325.8 344.4L434.6 212.8C454.8 186 489.1 175.8 509.2 195.8C525.8 212.5 516.5 244.6 512.8 254.9L449.5 333.4C441.3 343.6 439.6 357.6 445.2 369.4C450.9 381.2 462.9 388.7 475.9 388.6L878 388.6C886.8 389.2 930.7 394.4 930.7 435.3C930.7 469.5 897.5 474.6 876.5 474.6L876.6 474.7Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zidingyi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M780.577228 76.730917l103.350414 103.350414-585.14035 585.140349H195.436878V661.944409l585.14035-585.14035z m0-76.726528a36.424987 36.424987 0 0 0-26.038746 10.386241l-613.739084 614.397367a36.424987 36.424987 0 0 0-10.386241 26.038745v143.651956c0 20.1142 16.310787 36.424987 36.424987 36.424987H310.490099c9.727958 0.146285 19.017061-3.657127 26.038746-10.386242l613.080801-614.397366a36.424987 36.424987 0 0 0 0-51.346066L806.542831 10.97577a36.424987 36.424987 0 0 0-25.965603-10.386241V0.004389z m162.522732 895.264734H32.841004a32.475289 32.475289 0 1 0 0 65.023721H943.173102a32.475289 32.475289 0 1 0 0-65.023721z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M780.577228 76.730917l103.350414 103.350414-585.14035 585.140349H195.436878V661.944409l585.14035-585.14035z m0-76.726528a36.424987 36.424987 0 0 0-26.038746 10.386241l-613.739084 614.397367a36.424987 36.424987 0 0 0-10.386241 26.038745v143.651956c0 20.1142 16.310787 36.424987 36.424987 36.424987H310.490099c9.727958 0.146285 19.017061-3.657127 26.038746-10.386242l613.080801-614.397366a36.424987 36.424987 0 0 0 0-51.346066L806.542831 10.97577a36.424987 36.424987 0 0 0-25.965603-10.386241V0.004389z m162.522732 895.264734H32.841004a32.475289 32.475289 0 1 0 0 65.023721H943.173102a32.475289 32.475289 0 1 0 0-65.023721z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zkz::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M257.3 481.9C227.5 455.6 210.4 417.9 210.4 378.1C210.6 301.6 272.6 239.6 349.2 239.3C425.8 239.6 487.8 301.6 488 378.1C488 419.3 469.8 456.5 441 482C502.3 515.6 540.4 579.9 540.6 649.8L540.6 740C540.3 756.5 526.8 769.7 510.3 769.5H187.4C179.5 769.6 172 766.5 166.4 760.9C160.9 755.4 157.7 747.8 157.8 740L157.8 649.8C157.8 577.4 198.2 514.5 257.3 481.9H257.3ZM964.9 916.3H59.1C40.6 916.3 25.5 901.1 25.5 882.7V141.3C25.5 122.9 40.6 107.7 59 107.7H965C983.4 107.7 998.5 122.9 998.5 141.3V882.7C998.5 901.1 983.4 916.3 965 916.3H964.9ZM92.6 849.2H931.5V174.8H92.5V849.2H92.6ZM349.2 299.2C305.8 299.2 270.3 334.7 270.3 378.1C270.3 421.5 305.8 457.1 349.2 457.1C392.6 457.1 428.1 421.5 428.1 378.1C428.1 334.7 392.6 299.2 349.2 299.2ZM217 709.7H480.8V649.8C480.8 576.8 421.5 517.6 348.5 517.6C275.5 517.6 216.3 576.8 216.3 649.8V709.7H217ZM813.6 361H595.9C587.5 361 579.5 357.7 573.6 351.8C567.6 345.9 564.3 337.8 564.3 329.4C564.3 312.3 578.8 297.9 595.9 297.9H813.6C831.1 297.9 845.2 312 845.2 329.5C845.2 346.9 831.1 361 813.6 361ZM813.6 540.6H631.5C614 540.6 599.9 526.5 599.9 509.1C599.9 491.6 614 477.5 631.5 477.5L813.7 477.5C831.5 477.5 845.3 492 845.3 509.1C845.5 517.5 842.2 525.6 836.2 531.6C830.3 537.6 822.1 540.8 813.7 540.6H813.6ZM813.6 720.2H668.2C659.8 720.2 651.8 716.9 645.9 711C640 705.1 636.6 697 636.7 688.6C636.7 671.5 651.1 657.1 668.2 657.1H813.6C831.1 657.1 845.2 671.2 845.2 688.7C845.2 706.1 831.1 720.2 813.6 720.2Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M257.3 481.9C227.5 455.6 210.4 417.9 210.4 378.1C210.6 301.6 272.6 239.6 349.2 239.3C425.8 239.6 487.8 301.6 488 378.1C488 419.3 469.8 456.5 441 482C502.3 515.6 540.4 579.9 540.6 649.8L540.6 740C540.3 756.5 526.8 769.7 510.3 769.5H187.4C179.5 769.6 172 766.5 166.4 760.9C160.9 755.4 157.7 747.8 157.8 740L157.8 649.8C157.8 577.4 198.2 514.5 257.3 481.9H257.3ZM964.9 916.3H59.1C40.6 916.3 25.5 901.1 25.5 882.7V141.3C25.5 122.9 40.6 107.7 59 107.7H965C983.4 107.7 998.5 122.9 998.5 141.3V882.7C998.5 901.1 983.4 916.3 965 916.3H964.9ZM92.6 849.2H931.5V174.8H92.5V849.2H92.6ZM349.2 299.2C305.8 299.2 270.3 334.7 270.3 378.1C270.3 421.5 305.8 457.1 349.2 457.1C392.6 457.1 428.1 421.5 428.1 378.1C428.1 334.7 392.6 299.2 349.2 299.2ZM217 709.7H480.8V649.8C480.8 576.8 421.5 517.6 348.5 517.6C275.5 517.6 216.3 576.8 216.3 649.8V709.7H217ZM813.6 361H595.9C587.5 361 579.5 357.7 573.6 351.8C567.6 345.9 564.3 337.8 564.3 329.4C564.3 312.3 578.8 297.9 595.9 297.9H813.6C831.1 297.9 845.2 312 845.2 329.5C845.2 346.9 831.1 361 813.6 361ZM813.6 540.6H631.5C614 540.6 599.9 526.5 599.9 509.1C599.9 491.6 614 477.5 631.5 477.5L813.7 477.5C831.5 477.5 845.3 492 845.3 509.1C845.5 517.5 842.2 525.6 836.2 531.6C830.3 537.6 822.1 540.8 813.7 540.6H813.6ZM813.6 720.2H668.2C659.8 720.2 651.8 716.9 645.9 711C640 705.1 636.6 697 636.7 688.6C636.7 671.5 651.1 657.1 668.2 657.1H813.6C831.1 657.1 845.2 671.2 845.2 688.7C845.2 706.1 831.1 720.2 813.6 720.2Z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zss::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M432 540.8H330.88a32.64 32.64 0 0 1-32-32 32 32 0 0 1 32-32h101.12V144.64a32 32 0 0 1 32-32h195.84a32 32 0 1 1 0 64H497.92v300.16h152.96a32 32 0 1 1 0 64H497.92v300.16h163.84a32 32 0 1 1-1.92 64H464a32 32 0 0 1-32-32V540.8z m-238.72 107.52H96A96 96 0 0 1 0 552.32V455.04a96 96 0 0 1 96-96h97.28a96 96 0 0 1 96 96v97.28a96 96 0 0 1-96 96zM96 423.04a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.28a32 32 0 0 0 32-32V455.04a32 32 0 0 0-32-32H96z m810.88-133.76h-97.92a96 96 0 0 1-96-96V96a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96zM808.96 64a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V96a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96V455.04a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V455.04a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96v-97.28a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32v-97.28a31.36 31.36 0 0 0-31.36-32h-97.92z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M432 540.8H330.88a32.64 32.64 0 0 1-32-32 32 32 0 0 1 32-32h101.12V144.64a32 32 0 0 1 32-32h195.84a32 32 0 1 1 0 64H497.92v300.16h152.96a32 32 0 1 1 0 64H497.92v300.16h163.84a32 32 0 1 1-1.92 64H464a32 32 0 0 1-32-32V540.8z m-238.72 107.52H96A96 96 0 0 1 0 552.32V455.04a96 96 0 0 1 96-96h97.28a96 96 0 0 1 96 96v97.28a96 96 0 0 1-96 96zM96 423.04a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.28a32 32 0 0 0 32-32V455.04a32 32 0 0 0-32-32H96z m810.88-133.76h-97.92a96 96 0 0 1-96-96V96a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96zM808.96 64a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V96a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96V455.04a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32V455.04a31.36 31.36 0 0 0-31.36-32h-97.92z m97.92 584.32h-97.92a96 96 0 0 1-96-96v-97.28a96 96 0 0 1 96-96h97.92a96 96 0 0 1 95.36 96v97.28a96 96 0 0 1-95.36 96z m-97.92-225.28a32 32 0 0 0-32 32v97.28a32 32 0 0 0 32 32h97.92a31.36 31.36 0 0 0 31.36-32v-97.28a31.36 31.36 0 0 0-31.36-32h-97.92z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zzdj::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1006.33664 740.672l-166.656 166.656L723.00864 1024H612.09664a34.944 34.944 0 0 1-34.688-34.688V878.08l116.48-116.48 166.72-166.72a57.28 57.28 0 0 1 80.96 0l64.768 64.832a57.28 57.28 0 0 1 0 80.96z m-72.896-56.704l-16.192-16.192a22.912 22.912 0 0 0-32.384 0l-238.72 238.72v48.768h48.448l238.848-238.912a22.912 22.912 0 0 0 0-32.384zM893.31264 512a34.368 34.368 0 0 1-34.368-34.368v-385.92a22.912 22.912 0 0 0-22.912-22.912H91.64864a22.912 22.912 0 0 0-22.912 22.912v840.64c0 12.608 10.24 22.912 22.912 22.912h350.464a34.368 34.368 0 1 1 0 68.672H57.28064A57.28 57.28 0 0 1 0.00064 966.592V57.28C0.00064 25.6 25.60064 0 57.28064 0H870.40064c31.616 0 57.28 25.6 57.28 57.28v420.288c0 19.008-15.36 34.368-34.368 34.368zM172.92864 345.856c0-18.944 15.36-34.368 34.368-34.368h513.088a34.304 34.304 0 1 1 0 68.672H207.36064a34.304 34.304 0 0 1-34.368-34.304z m418.048 200.448H207.36064a34.304 34.304 0 0 1 0-68.736h383.68a34.304 34.304 0 1 1 0 68.736zM207.36064 712.384a34.304 34.304 0 1 1 0-68.672h253.312a34.304 34.304 0 1 1 0 68.672H207.36064z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M1006.33664 740.672l-166.656 166.656L723.00864 1024H612.09664a34.944 34.944 0 0 1-34.688-34.688V878.08l116.48-116.48 166.72-166.72a57.28 57.28 0 0 1 80.96 0l64.768 64.832a57.28 57.28 0 0 1 0 80.96z m-72.896-56.704l-16.192-16.192a22.912 22.912 0 0 0-32.384 0l-238.72 238.72v48.768h48.448l238.848-238.912a22.912 22.912 0 0 0 0-32.384zM893.31264 512a34.368 34.368 0 0 1-34.368-34.368v-385.92a22.912 22.912 0 0 0-22.912-22.912H91.64864a22.912 22.912 0 0 0-22.912 22.912v840.64c0 12.608 10.24 22.912 22.912 22.912h350.464a34.368 34.368 0 1 1 0 68.672H57.28064A57.28 57.28 0 0 1 0.00064 966.592V57.28C0.00064 25.6 25.60064 0 57.28064 0H870.40064c31.616 0 57.28 25.6 57.28 57.28v420.288c0 19.008-15.36 34.368-34.368 34.368zM172.92864 345.856c0-18.944 15.36-34.368 34.368-34.368h513.088a34.304 34.304 0 1 1 0 68.672H207.36064a34.304 34.304 0 0 1-34.368-34.304z m418.048 200.448H207.36064a34.304 34.304 0 0 1 0-68.736h383.68a34.304 34.304 0 1 1 0 68.736zM207.36064 712.384a34.304 34.304 0 1 1 0-68.672h253.312a34.304 34.304 0 1 1 0 68.672H207.36064z' %3E%3C/path%3E%3C/svg%3E"); +} +.icon-zzgl::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M779.4 565.8C857.3 564.5 929.7 605.3 969 672.5C1008.3 739.7 1008.3 822.8 969 890C929.7 957.2 857.3 998 779.4 996.7C661.9 994.7 567.6 898.8 567.6 781.3C567.6 663.7 661.9 567.8 779.4 565.8ZM456.3 27.3C579.2 27.2 686.5 110.2 717.2 229.2C748 348.1 694.3 472.7 586.8 532.2L592.2 533.9C601.7 536.6 609 544.3 611.1 554C613.3 563.6 609.9 573.7 602.4 580.2C595 586.6 584.5 588.5 575.3 585C460.3 546.7 334 566.1 235.7 637C137.5 707.9 79.3 821.7 79.3 942.8C79.3 957.7 67.3 969.7 52.4 969.7C37.5 969.7 25.5 957.7 25.5 942.8C25.5 755.1 147 589 325.8 532.1C218.4 472.6 164.8 348 195.6 229.1C226.3 110.3 333.5 27.2 456.3 27.3ZM779.4 619.7C721 618.6 666.5 649.1 636.9 699.6C607.3 750 607.3 812.5 636.9 863C666.5 913.4 721 943.9 779.4 942.8C867.4 941.1 937.9 869.3 937.9 781.3C937.9 693.2 867.4 621.4 779.4 619.7ZM752.5 673.6C767.4 673.6 779.4 685.6 779.4 700.5V781.5H861.6C876.5 781.5 888.5 793.6 888.5 808.5C888.5 823.3 876.5 835.4 861.6 835.4H753.9C751.8 835.4 749.8 835.2 747.8 834.8L752.6 835.1C737.7 835.1 725.7 823 725.7 808.2V700.4C725.7 685.6 737.8 673.5 752.6 673.5L752.5 673.6ZM456.3 81.2C378.5 79.8 306 120.6 266.7 187.8C227.4 255 227.4 338.1 266.7 405.3C306 472.5 378.5 513.3 456.3 512C573.9 510 668.2 414.1 668.2 296.6C668.2 179 573.9 83.1 456.3 81.2Z' %3E%3C/path%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M779.4 565.8C857.3 564.5 929.7 605.3 969 672.5C1008.3 739.7 1008.3 822.8 969 890C929.7 957.2 857.3 998 779.4 996.7C661.9 994.7 567.6 898.8 567.6 781.3C567.6 663.7 661.9 567.8 779.4 565.8ZM456.3 27.3C579.2 27.2 686.5 110.2 717.2 229.2C748 348.1 694.3 472.7 586.8 532.2L592.2 533.9C601.7 536.6 609 544.3 611.1 554C613.3 563.6 609.9 573.7 602.4 580.2C595 586.6 584.5 588.5 575.3 585C460.3 546.7 334 566.1 235.7 637C137.5 707.9 79.3 821.7 79.3 942.8C79.3 957.7 67.3 969.7 52.4 969.7C37.5 969.7 25.5 957.7 25.5 942.8C25.5 755.1 147 589 325.8 532.1C218.4 472.6 164.8 348 195.6 229.1C226.3 110.3 333.5 27.2 456.3 27.3ZM779.4 619.7C721 618.6 666.5 649.1 636.9 699.6C607.3 750 607.3 812.5 636.9 863C666.5 913.4 721 943.9 779.4 942.8C867.4 941.1 937.9 869.3 937.9 781.3C937.9 693.2 867.4 621.4 779.4 619.7ZM752.5 673.6C767.4 673.6 779.4 685.6 779.4 700.5V781.5H861.6C876.5 781.5 888.5 793.6 888.5 808.5C888.5 823.3 876.5 835.4 861.6 835.4H753.9C751.8 835.4 749.8 835.2 747.8 834.8L752.6 835.1C737.7 835.1 725.7 823 725.7 808.2V700.4C725.7 685.6 737.8 673.5 752.6 673.5L752.5 673.6ZM456.3 81.2C378.5 79.8 306 120.6 266.7 187.8C227.4 255 227.4 338.1 266.7 405.3C306 472.5 378.5 513.3 456.3 512C573.9 510 668.2 414.1 668.2 296.6C668.2 179 573.9 83.1 456.3 81.2Z' %3E%3C/path%3E%3C/svg%3E"); +} + +/* ---- 原有类(ysch-icons 未覆盖)---- */ + +.icon-attachment::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill-rule='evenodd' d='M640 64H256c-35 0-64 29-64 64v768c0 35 29 64 64 64h512c35 0 64-29 64-64V256L640 64zm-16 112l144 144h-144V176zM320 448h384v48H320v-48zm0 128h384v48H320v-48zm0 128h384v48H320v-48z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill-rule='evenodd' d='M640 64H256c-35 0-64 29-64 64v768c0 35 29 64 64 64h512c35 0 64-29 64-64V256L640 64zm-16 112l144 144h-144V176zM320 448h384v48H320v-48zm0 128h384v48H320v-48zm0 128h384v48H320v-48z'/%3E%3C/svg%3E"); +} +.icon-stop::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.666667C270.933333 74.666667 74.666667 270.933333 74.666667 512S270.933333 949.333333 512 949.333333 949.333333 753.066667 949.333333 512 753.066667 74.666667 512 74.666667zM885.333333 512c0 85.333333-29.866667 164.266667-78.933333 228.266667l-533.333333-514.133334c64-55.466667 149.333333-87.466667 238.933333-87.466666 204.8 0 373.333333 168.533333 373.333333 373.333333z m-746.666666 0c0-91.733333 34.133333-174.933333 87.466666-241.066667l535.466667 516.266667c-66.133333 59.733333-153.6 98.133333-251.733333 98.133333-202.666667 0-371.2-168.533333-371.2-373.333333z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 74.666667C270.933333 74.666667 74.666667 270.933333 74.666667 512S270.933333 949.333333 512 949.333333 949.333333 753.066667 949.333333 512 753.066667 74.666667 512 74.666667zM885.333333 512c0 85.333333-29.866667 164.266667-78.933333 228.266667l-533.333333-514.133334c64-55.466667 149.333333-87.466667 238.933333-87.466666 204.8 0 373.333333 168.533333 373.333333 373.333333z m-746.666666 0c0-91.733333 34.133333-174.933333 87.466666-241.066667l535.466667 516.266667c-66.133333 59.733333-153.6 98.133333-251.733333 98.133333-202.666667 0-371.2-168.533333-371.2-373.333333z'/%3E%3C/svg%3E"); +} +.icon-saoba::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M832 64L960 192 640 512 512 384 832 64zM512 384L640 512C560 704 448 848 256 960 192 992 128 976 96 928 64 880 80 816 128 768 256 608 384 480 512 384z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M832 64L960 192 640 512 512 384 832 64zM512 384L640 512C560 704 448 848 256 960 192 992 128 976 96 928 64 880 80 816 128 768 256 608 384 480 512 384z'/%3E%3C/svg%3E"); +} +.icon-print::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352 64h320c18 0 32 14 32 32v160H320V96c0-18 14-32 32-32zM224 320h576c35 0 64 29 64 64v224c0 35-29 64-64 64h-96v-96c0-18-14-32-32-32H384c-18 0-32 14-32 32v96h-96c-35 0-64-29-64-64V384c0-35 29-64 64-64zM352 512h96v64c0 18 14 32 32 32h64c18 0 32-14 32-32v-64h96v352c0 18-14 32-32 32H352c-18 0-32-14-32-32V544c0-18 14-32 32-32z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M352 64h320c18 0 32 14 32 32v160H320V96c0-18 14-32 32-32zM224 320h576c35 0 64 29 64 64v224c0 35-29 64-64 64h-96v-96c0-18-14-32-32-32H384c-18 0-32 14-32 32v96h-96c-35 0-64-29-64-64V384c0-35 29-64 64-64zM352 512h96v64c0 18 14 32 32 32h64c18 0 32-14 32-32v-64h96v352c0 18-14 32-32 32H352c-18 0-32-14-32-32V544c0-18 14-32 32-32z'/%3E%3C/svg%3E"); +} +.icon-word::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z M329.728 428.032l81.158144 282.95168h48.254976l54.833152-212.762624h2.195456l54.833152 212.762624h48.254976L700.416 428.032h-52.641792l-52.641792 214.953984h-2.195456L538.103808 428.032h-48.254976l-52.641792 214.953984h-2.195456L382.369792 428.032z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z M329.728 428.032l81.158144 282.95168h48.254976l54.833152-212.762624h2.195456l54.833152 212.762624h48.254976L700.416 428.032h-52.641792l-52.641792 214.953984h-2.195456L538.103808 428.032h-48.254976l-52.641792 214.953984h-2.195456L382.369792 428.032z'/%3E%3C/svg%3E"); +} +.icon-excel::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M246.784 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H246.784c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M438.9888 716.8l91.725824-131.657728L622.915584 716.8h43.708416l-114.704384-159.62112L658.366464 409.6h-43.708416l-83.943424 119.607296L447.1808 409.6H403.488768l105.590784 147.57888L395.264 716.8h43.7248z M656.384 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M246.784 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H246.784c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M438.9888 716.8l91.725824-131.657728L622.915584 716.8h43.708416l-114.704384-159.62112L658.366464 409.6h-43.708416l-83.943424 119.607296L447.1808 409.6H403.488768l105.590784 147.57888L395.264 716.8h43.7248z M656.384 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z'/%3E%3C/svg%3E"); +} +.icon-ppt::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M428.335104 745.472v-125.636608h89.501696c70.234112 0 105.7792-30.547968 105.7792-91.213824 0-60.235776-35.119104-90.353664-105.34912-90.353664H393.216v307.2l35.119104 0.004096z m87.793664-156.18048h-87.793664v-120.471552h87.793664c24.408064 0 42.3936 4.734976 54.382592 15.065088 11.993088 9.03168 17.985536 24.088576 17.985536 44.7488 0 20.647936-5.988352 35.704832-17.563648 45.604864-11.984896 9.89184-29.970432 15.0528-54.808576 15.0528h0.004096z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M234.496 106.496h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H234.496c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M428.335104 745.472v-125.636608h89.501696c70.234112 0 105.7792-30.547968 105.7792-91.213824 0-60.235776-35.119104-90.353664-105.34912-90.353664H393.216v307.2l35.119104 0.004096z m87.793664-156.18048h-87.793664v-120.471552h87.793664c24.408064 0 42.3936 4.734976 54.382592 15.065088 11.993088 9.03168 17.985536 24.088576 17.985536 44.7488 0 20.647936-5.988352 35.704832-17.563648 45.604864-11.984896 9.89184-29.970432 15.0528-54.808576 15.0528h0.004096z M644.096 106.496l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V106.496z'/%3E%3C/svg%3E"); +} +.icon-pdf1::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M230.4 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H230.4c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M645.042176 674.586624c-27.643904-2.052096-54.255616-12.316672-75.75552-30.797824-41.971712 9.23648-81.903616 22.581248-121.831424 39.010304-31.735808 56.459264-61.423616 85.200896-87.01952 85.200896-5.12 0-11.259904-1.024-15.355904-4.108288-11.264-5.128192-17.403904-16.42496-17.403904-27.713536 0-9.240576 2.048-34.902016 99.303424-76.996608 22.528-41.0624 39.923712-83.1488 54.259712-127.287296-12.288-24.63744-38.899712-85.204992-20.48-115.99872 6.144-11.292672 18.432-17.453056 31.744-16.42496 10.235904 0 20.471808 5.132288 26.615808 13.340672 13.312 18.477056 12.288 57.48736-5.12 114.97472a309.497856 309.497856 0 0 0 63.471616 82.1248c21.504-4.112384 42.995712-7.18848 64.495616-7.18848 48.115712 1.024 55.283712 23.609344 54.259712 36.958208 0.008192 34.906112-33.779712 34.906112-51.183616 34.906112z m-286.646272 63.639552l3.072-1.024c14.331904-5.128192 25.587712-15.396864 33.779712-28.745728-15.36 6.160384-27.643904 16.42496-36.851712 29.773824v-0.004096z m136.155136-307.95776h-3.072c-1.024 0-3.072 0-4.096 1.024-4.096 17.44896-1.024 35.926016 6.144 52.350976 6.144-17.444864 6.144-35.926016 1.024-53.374976z m7.168 148.84864l-1.024 2.048-1.024-1.024c-9.216 23.61344-19.456 47.222784-30.715904 69.808128l2.048-1.024v2.048a594.771968 594.771968 0 0 1 69.615616-20.529152l-1.024-1.024h3.072c-15.355904-15.405056-29.687808-32.854016-40.947712-50.302976z m139.227136 54.407168c-9.216 0-17.403904 0-26.619904 2.048 10.24 5.136384 20.48 7.18848 30.715904 8.216576 7.168 1.024 14.336 0 20.475904-2.052096 0-3.084288-4.096-8.21248-24.571904-8.21248z M640 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M230.4 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H230.4c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M645.042176 674.586624c-27.643904-2.052096-54.255616-12.316672-75.75552-30.797824-41.971712 9.23648-81.903616 22.581248-121.831424 39.010304-31.735808 56.459264-61.423616 85.200896-87.01952 85.200896-5.12 0-11.259904-1.024-15.355904-4.108288-11.264-5.128192-17.403904-16.42496-17.403904-27.713536 0-9.240576 2.048-34.902016 99.303424-76.996608 22.528-41.0624 39.923712-83.1488 54.259712-127.287296-12.288-24.63744-38.899712-85.204992-20.48-115.99872 6.144-11.292672 18.432-17.453056 31.744-16.42496 10.235904 0 20.471808 5.132288 26.615808 13.340672 13.312 18.477056 12.288 57.48736-5.12 114.97472a309.497856 309.497856 0 0 0 63.471616 82.1248c21.504-4.112384 42.995712-7.18848 64.495616-7.18848 48.115712 1.024 55.283712 23.609344 54.259712 36.958208 0.008192 34.906112-33.779712 34.906112-51.183616 34.906112z m-286.646272 63.639552l3.072-1.024c14.331904-5.128192 25.587712-15.396864 33.779712-28.745728-15.36 6.160384-27.643904 16.42496-36.851712 29.773824v-0.004096z m136.155136-307.95776h-3.072c-1.024 0-3.072 0-4.096 1.024-4.096 17.44896-1.024 35.926016 6.144 52.350976 6.144-17.444864 6.144-35.926016 1.024-53.374976z m7.168 148.84864l-1.024 2.048-1.024-1.024c-9.216 23.61344-19.456 47.222784-30.715904 69.808128l2.048-1.024v2.048a594.771968 594.771968 0 0 1 69.615616-20.529152l-1.024-1.024h3.072c-15.355904-15.405056-29.687808-32.854016-40.947712-50.302976z m139.227136 54.407168c-9.216 0-17.403904 0-26.619904 2.048 10.24 5.136384 20.48 7.18848 30.715904 8.216576 7.168 1.024 14.336 0 20.475904-2.052096 0-3.084288-4.096-8.21248-24.571904-8.21248z M640 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E"); +} +.icon-txt::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M238.592 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H238.592c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M540.11904 741.376v-276.652032h108.07296V434.176H397.312v30.547968h108.07296V741.376h34.73408z M648.192 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M238.592 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H238.592c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M540.11904 741.376v-276.652032h108.07296V434.176H397.312v30.547968h108.07296V741.376h34.73408z M648.192 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E"); +} +.icon-tupian1::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M329.703424 716.53376l74.645504-109.71136a11.603968 11.603968 0 0 1 17.73568-1.748992l49.332224 48.3328 108.2368-169.652224a11.599872 11.599872 0 0 1 19.84512 0.446464l134.483968 233.0624a11.599872 11.599872 0 0 1-10.05568 17.412096H339.304448a11.599872 11.599872 0 0 1-9.60512-18.14528l0.004096 0.004096z M352.055296 468.115456c-0.004096 32.31744 26.189824 58.519552 58.507264 58.523648 32.31744 0.004096 58.519552-26.189824 58.523648-58.507264v-0.016384c0.004096-32.31744-26.189824-58.519552-58.507264-58.523648s-58.519552 26.189824-58.523648 58.507264v0.016384z M660.48 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 122.88h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M329.703424 716.53376l74.645504-109.71136a11.603968 11.603968 0 0 1 17.73568-1.748992l49.332224 48.3328 108.2368-169.652224a11.599872 11.599872 0 0 1 19.84512 0.446464l134.483968 233.0624a11.599872 11.599872 0 0 1-10.05568 17.412096H339.304448a11.599872 11.599872 0 0 1-9.60512-18.14528l0.004096 0.004096z M352.055296 468.115456c-0.004096 32.31744 26.189824 58.519552 58.507264 58.523648 32.31744 0.004096 58.519552-26.189824 58.523648-58.507264v-0.016384c0.004096-32.31744-26.189824-58.519552-58.507264-58.523648s-58.519552 26.189824-58.523648 58.507264v0.016384z M660.48 122.88l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V122.88z'/%3E%3C/svg%3E"); +} +.icon-yasuo::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M588.8 630.378496v111.24736a27.783168 27.783168 0 0 1-8.167424 19.664896 27.89376 27.89376 0 0 1-19.70176 8.146944h-56.905728a27.89376 27.89376 0 0 1-19.70176-8.142848 27.795456 27.795456 0 0 1-8.167424-19.677184V630.3744h112.644096z m-27.869184 63.73376h-56.905728v55.857152h56.905728v-55.857152z m26.939392-174.98112v55.857152h-55.967744v-55.857152h55.967744zM532.598784 126.976v56.32h56.201216V239.616h-56.209408v52.146176h56.209408v56.32h-56.201216v55.627776h56.201216v55.627776h-56.201216v55.62368H476.16v-55.627776h56.201216V403.705856H476.16v-55.62368h56.201216v-56.32H476.16v-56.32h56.201216V183.296H476.16V126.976h56.438784z M660.48 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M250.88 126.976h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H250.88c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M588.8 630.378496v111.24736a27.783168 27.783168 0 0 1-8.167424 19.664896 27.89376 27.89376 0 0 1-19.70176 8.146944h-56.905728a27.89376 27.89376 0 0 1-19.70176-8.142848 27.795456 27.795456 0 0 1-8.167424-19.677184V630.3744h112.644096z m-27.869184 63.73376h-56.905728v55.857152h56.905728v-55.857152z m26.939392-174.98112v55.857152h-55.967744v-55.857152h55.967744zM532.598784 126.976v56.32h56.201216V239.616h-56.209408v52.146176h56.209408v56.32h-56.201216v55.627776h56.201216v55.627776h-56.201216v55.62368H476.16v-55.627776h56.201216V403.705856H476.16v-55.62368h56.201216v-56.32H476.16v-56.32h56.201216V183.296H476.16V126.976h56.438784z M660.48 126.976l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V126.976z'/%3E%3C/svg%3E"); +} +.icon-weizhi::before { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M242.688 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H242.688c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M652.288 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z M421.888 501.76c0-20.48 4.096-36.864 8.192-47.104s12.288-20.48 22.528-28.672c10.24-10.24 20.48-16.384 34.816-20.48 12.288-4.096 24.576-6.144 38.912-6.144 28.672 0 51.2 8.192 71.68 24.576 18.432 16.384 28.672 36.864 28.672 63.488 0 12.288-4.096 22.528-8.192 32.768s-14.336 22.528-30.72 36.864-22.528 24.576-28.672 30.72-8.192 14.336-12.288 22.528-2.048 14.336-2.048 34.816h-40.96c0-20.48 2.048-30.72 4.096-40.96s6.144-18.432 12.288-26.624 12.288-18.432 26.624-32.768 24.576-24.576 28.672-30.72 8.192-16.384 8.192-30.72-6.144-24.576-16.384-34.816-24.576-16.384-43.008-16.384c-40.96 0-61.44 28.672-61.44 69.632h-40.96z m122.88 225.28h-40.96v-40.96h40.96v40.96z'/%3E%3C/svg%3E"); + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M242.688 102.4h409.6l204.8 204.8v563.2c0 28.278784-22.921216 51.2-51.2 51.2H242.688c-28.278784 0-51.2-22.921216-51.2-51.2v-716.8c0-28.278784 22.921216-51.2 51.2-51.2z M652.288 102.4l204.8 204.8h-153.6c-28.278784 0-51.2-22.921216-51.2-51.2V102.4z M421.888 501.76c0-20.48 4.096-36.864 8.192-47.104s12.288-20.48 22.528-28.672c10.24-10.24 20.48-16.384 34.816-20.48 12.288-4.096 24.576-6.144 38.912-6.144 28.672 0 51.2 8.192 71.68 24.576 18.432 16.384 28.672 36.864 28.672 63.488 0 12.288-4.096 22.528-8.192 32.768s-14.336 22.528-30.72 36.864-22.528 24.576-28.672 30.72-8.192 14.336-12.288 22.528-2.048 14.336-2.048 34.816h-40.96c0-20.48 2.048-30.72 4.096-40.96s6.144-18.432 12.288-26.624 12.288-18.432 26.624-32.768 24.576-24.576 28.672-30.72 8.192-16.384 8.192-30.72-6.144-24.576-16.384-34.816-24.576-16.384-43.008-16.384c-40.96 0-61.44 28.672-61.44 69.632h-40.96z m122.88 225.28h-40.96v-40.96h40.96v40.96z'/%3E%3C/svg%3E"); +} diff --git a/src/assets/styles/main.scss b/src/assets/styles/main.scss new file mode 100644 index 0000000..bc3eb21 --- /dev/null +++ b/src/assets/styles/main.scss @@ -0,0 +1,117 @@ +@import "base/base"; +@import "base/bscroll.css"; +@import "base/reset"; + +@import "utils/mixins"; +@import "utils/utils"; + +@import "componets/status"; +@import "componets/small_table"; +@import "componets/my_table"; + +.icon { + width: 1em; + height: 1em; + vertical-align: -0.15em; + fill: currentColor; + overflow: hidden; +} + +.base-subtitle { + position: relative; + padding-left: 12px; + line-height: 24px; + font-size: 15px; + font-weight: 400; + &::before { + content: ""; + display: block; + width: 3px; + background: #5979ea; + height: 15px; + border-radius: 4px; + position: absolute; + top: 5px; + left: 0; + } +} + +h4.second-title { + @extend .base-subtitle; + &::before { + background: #5979ea; + } +} + +h4.subtitle { + @extend .second-title; + &::before { + background: #bda366; + } +} + +.details-wrap { + display: flex; + padding-top: 10px; + .left-box { + width: 200px; + height: 100%; + + .user-list-ul { + height: calc(100% - 50px); + overflow-y: auto; + li { + height: 42px; + border: 1px solid #ebeef5; + border-top: none; + position: relative; + cursor: pointer; + transition: border 200ms; + img { + object-fit: cover; + width: 30px; + height: 30px; + border-radius: 3px; + } + + span.stu-name { + height: 20px; + line-height: 20px; + display: inline-block; + width: 60px; + } + span.stu-card { + width: 50px; + text-align: right; + } + } + li.active { + // background: #f3f3f3; + color: #7892ed; + border-right: 3px solid #5979ea; + } + } + } + .right-box { + width: 100%; + padding: 0 15px; + } +} + +.table-spin-load { + width: 60px; + height: 90px; + padding-top: 60px; + background-image: url(../image/loading.gif); + background-size: 60px 60px; + background-position: top center; + background-repeat: no-repeat; + border: none; + color: #577afb; + margin: 0 auto; +} + +.ivu-table-cell-tree { + margin-right: 4px; + margin-bottom: 2px; +} diff --git a/src/assets/styles/theme-base.css b/src/assets/styles/theme-base.css new file mode 100644 index 0000000..aa1d262 --- /dev/null +++ b/src/assets/styles/theme-base.css @@ -0,0 +1,156 @@ +/* ============================================================================ + * 公共办事大厅 · 设计令牌底座 + 公共观感 + * 令牌默认值在这里兜底(与 default 皮肤同值),皮肤包只做覆盖: + * 好处是"皮肤包加载失败/未配置"时页面仍然完整可用(与 CMS 的 default fail-fast 同思路)。 + * 纪律:所有主题色只走 var(--sh-*),页面样式里禁止再写死主题色。 + * ==========================================================================*/ +:root { + --sh-primary: #1a5cb0; + --sh-primary-dark: #12447f; + --sh-accent: #e8a33d; + --sh-page-bg: #f4f6fa; + --sh-radius: 8px; + --sh-text: #24292f; + --sh-text-weak: #6b7280; + --sh-border: #e6e9ef; +} + +html, +body { + margin: 0; + padding: 0; + min-height: 100%; + background: var(--sh-page-bg); + color: var(--sh-text); + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif; +} + +#app { + min-height: 100vh; +} + +.sh-shell { + min-height: 100vh; + display: flex; + flex-direction: column; +} + +/* 顶栏:校园标识 + 站点名 + 入口导航 */ +.sh-header { + background: linear-gradient(90deg, var(--sh-primary), var(--sh-primary-dark)); + color: #fff; + padding: 0 24px; + display: flex; + align-items: center; + height: 64px; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); +} +.sh-header .sh-brand { + font-size: 20px; + font-weight: 600; + letter-spacing: 1px; +} +.sh-header .sh-brand small { + font-size: 12px; + font-weight: 400; + opacity: 0.85; + margin-left: 8px; +} +.sh-header .sh-nav { + margin-left: auto; + display: flex; + align-items: center; + gap: 4px; +} +.sh-header .sh-nav a { + color: #fff; + opacity: 0.82; + padding: 6px 14px; + border-radius: var(--sh-radius); + text-decoration: none; + font-size: 14px; + transition: all 0.2s; +} +.sh-header .sh-nav a:hover { + opacity: 1; + background: rgba(255, 255, 255, 0.14); +} +.sh-header .sh-nav a.router-link-active { + opacity: 1; + background: rgba(255, 255, 255, 0.22); + font-weight: 600; +} +.sh-user { + margin-left: 16px; + font-size: 13px; + opacity: 0.9; +} + +.sh-main { + flex: 1; + width: 100%; + max-width: 1120px; + margin: 0 auto; + padding: 20px 16px 40px; + box-sizing: border-box; +} + +.sh-footer { + text-align: center; + color: var(--sh-text-weak); + font-size: 12px; + padding: 16px 0 24px; +} + +/* 卡片与状态色:跨页面共用的小件 */ +.sh-card { + background: #fff; + border-radius: var(--sh-radius); + border: 1px solid var(--sh-border); + padding: 16px 18px; + margin-bottom: 14px; +} +.sh-muted { + color: var(--sh-text-weak); + font-size: 13px; +} +.sh-tag { + display: inline-block; + padding: 1px 8px; + border-radius: 10px; + font-size: 12px; + line-height: 18px; + border: 1px solid var(--sh-border); + color: var(--sh-text-weak); + background: #fafbfc; +} +.sh-tag-primary { + color: var(--sh-primary); + border-color: var(--sh-primary); + background: rgba(26, 92, 176, 0.06); +} +.sh-tag-success { + color: #1f9254; + border-color: #1f9254; + background: rgba(31, 146, 84, 0.07); +} +.sh-tag-error { + color: #d03050; + border-color: #d03050; + background: rgba(208, 48, 80, 0.07); +} +.sh-tag-warning { + color: var(--sh-accent); + border-color: var(--sh-accent); + background: rgba(232, 163, 61, 0.08); +} + +/* 主色按钮(view-ui 主题色不跟皮肤走,这里兜住主要动作按钮) */ +.sh-btn-primary.ivu-btn-primary { + background: var(--sh-primary); + border-color: var(--sh-primary); +} +.sh-btn-primary.ivu-btn-primary:hover { + background: var(--sh-primary-dark); + border-color: var(--sh-primary-dark); +} diff --git a/src/assets/styles/utils/_mixins.scss b/src/assets/styles/utils/_mixins.scss new file mode 100644 index 0000000..ac60fe4 --- /dev/null +++ b/src/assets/styles/utils/_mixins.scss @@ -0,0 +1,13 @@ +@mixin tag_mixin($bgColor,$textColor) { + width:64px; + height:20px ; + padding: 0 5px; + background: $bgColor; + color: $textColor; + font-size: 12px; + border-radius: 2px 2px 2px 2px; + text-align: center; + line-height: 20px; +} + + diff --git a/src/assets/styles/utils/_utils.scss b/src/assets/styles/utils/_utils.scss new file mode 100644 index 0000000..b364dc3 --- /dev/null +++ b/src/assets/styles/utils/_utils.scss @@ -0,0 +1,170 @@ +// utils 工具// 颜色 + +@import "./varible"; +.bg-error { + background-color: $color-error !important; +} +.text-error { + color: $color-error !important; +} +.text-success { + color: $color-success !important; +} +.text-warning { + color: $color-warning !important; +} +.text-primary { + color: $color-primary !important; +} +.text-normal { + color: #404042 !important; +} +.text-black { + color: #000; +} +.text-dark { + color: #333; +} +.text-deep { + color: #555; +} +.text-weak { + color: #b3b3b3; +} +.text-white { + color: #fff; +} + +.text-error.disabled { + color: #aaa !important; +} + +// 文字对齐 +.tl { + text-align: left; +} +.tc { + text-align: center; +} +.tr { + text-align: right; +} +// 浮动与清除浮动 +.fl { + float: left; +} +.fr { + float: right; +} +.fix { + *zoom: 1; +} +.fix:after { + display: table; + content: ""; + clear: both; +} +// 显示 +.dn { + display: none; +} +.di { + display: inline; +} +.db { + display: block; +} +.dib { + display: inline-block; +} +.dt { + display: table; +} +div.dib { + *display: inline; + *zoom: 1; +} +.vm { + vertical-align: middle; +} +.vib { + display: inline-block; + vertical-align: middle; +} +.ovh { + overflow: hidden; +} +// 定位 +.pr { + position: relative; +} +.pa { + position: absolute; +} +.pf { + position: fixed; +} + +.align-middle { + position: relative; + top: 50%; + transform: translateY(-50%); +} +.align-middle-wrap { + display: flex; + align-items: center; +} + +.text-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +@for $i from 1 through 100 { + .width-#{$i} { + width: $i * 1%; + } + .height-#{$i} { + height: $i * 1px; + } + // @if $i<50 and $i%2==0 { + // @if $i<50 { + .ml-#{$i} { + margin-left: $i * 1px !important; + } + .mr-#{$i} { + margin-right: $i * 1px !important; + } + .mt-#{$i} { + margin-top: $i * 1px !important; + } + .mb-#{$i} { + margin-bottom: $i * 1px !important; + } + // } +} + +// 字体 +@for $i from 10 through 28 { + .f#{$i} { + font-size: $i * 1px; + } +} + +// .chart-box { +// height: 50px; +// width: 100%; +// border-bottom: 50px solid; +// border-image: linear-gradient(90deg, #f55c65 0%, #fcced0 48%, #d4dffc 52%, #7194f5 100%) 50 50 50 50; +// } +// @for $i from 0 through 50 { +// .blue-#{$i} { +// background-color: rgba(#7194f5, 0.1 * $i * 0.2); +// } +// } +// @for $i from 0 through 50 { +// .red-#{$i} { +// background-color: rgba(#f55c65, 0.1 * $i * 0.2); +// } +// } diff --git a/src/assets/styles/utils/_varible.scss b/src/assets/styles/utils/_varible.scss new file mode 100644 index 0000000..7232648 --- /dev/null +++ b/src/assets/styles/utils/_varible.scss @@ -0,0 +1,22 @@ +/*scss变量*/ + +// 主题色 +$color-error: #e8684a; +$color-success: #45b972; +$color-warning: #e9b954; +$color-primary: #5979ea; + +// 文字色 +$color-black: #404042; +$color-dark: #333; +$color-deep: #555; +$color-pl: #999999; +$color-weak: #b3b3b3; +$color-white: #fff; + +// 背景色 +$bg-bar: #f9f9f9; +$bg-page: #f3f3f3; +$bg-page-light: #f9f9f9; + +$border-color: #e9e9e9; diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts new file mode 100644 index 0000000..36ca79d --- /dev/null +++ b/src/auto-imports.d.ts @@ -0,0 +1,88 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// noinspection JSUnusedGlobalSymbols +// Generated by unplugin-auto-import +// biome-ignore lint: disable +export {} +declare global { + const Button: typeof import('view-ui-plus')['Button'] + const EffectScope: typeof import('vue')['EffectScope'] + const Form: typeof import('view-ui-plus')['Form'] + const FormItem: typeof import('view-ui-plus')['FormItem'] + const Input: typeof import('view-ui-plus')['Input'] + const Message: typeof import('view-ui-plus')['Message'] + const Modal: typeof import('view-ui-plus')['Modal'] + const Select: typeof import('view-ui-plus')['Select'] + const Table: typeof import('view-ui-plus')['Table'] + const computed: typeof import('vue')['computed'] + const createApp: typeof import('vue')['createApp'] + const customRef: typeof import('vue')['customRef'] + const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] + const defineComponent: typeof import('vue')['defineComponent'] + const effectScope: typeof import('vue')['effectScope'] + const getCurrentInstance: typeof import('vue')['getCurrentInstance'] + const getCurrentScope: typeof import('vue')['getCurrentScope'] + const h: typeof import('vue')['h'] + const inject: typeof import('vue')['inject'] + const isProxy: typeof import('vue')['isProxy'] + const isReactive: typeof import('vue')['isReactive'] + const isReadonly: typeof import('vue')['isReadonly'] + const isRef: typeof import('vue')['isRef'] + const markRaw: typeof import('vue')['markRaw'] + const nextTick: typeof import('vue')['nextTick'] + const onActivated: typeof import('vue')['onActivated'] + const onBeforeMount: typeof import('vue')['onBeforeMount'] + const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] + const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] + const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] + const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] + const onDeactivated: typeof import('vue')['onDeactivated'] + const onErrorCaptured: typeof import('vue')['onErrorCaptured'] + const onMounted: typeof import('vue')['onMounted'] + const onRenderTracked: typeof import('vue')['onRenderTracked'] + const onRenderTriggered: typeof import('vue')['onRenderTriggered'] + const onScopeDispose: typeof import('vue')['onScopeDispose'] + const onServerPrefetch: typeof import('vue')['onServerPrefetch'] + const onUnmounted: typeof import('vue')['onUnmounted'] + const onUpdated: typeof import('vue')['onUpdated'] + const onWatcherCleanup: typeof import('vue')['onWatcherCleanup'] + const provide: typeof import('vue')['provide'] + const reactive: typeof import('vue')['reactive'] + const readonly: typeof import('vue')['readonly'] + const ref: typeof import('vue')['ref'] + const resolveComponent: typeof import('vue')['resolveComponent'] + const shallowReactive: typeof import('vue')['shallowReactive'] + const shallowReadonly: typeof import('vue')['shallowReadonly'] + const shallowRef: typeof import('vue')['shallowRef'] + const toRaw: typeof import('vue')['toRaw'] + const toRef: typeof import('vue')['toRef'] + const toRefs: typeof import('vue')['toRefs'] + const toValue: typeof import('vue')['toValue'] + const triggerRef: typeof import('vue')['triggerRef'] + const unref: typeof import('vue')['unref'] + const useAttrs: typeof import('vue')['useAttrs'] + const useCssModule: typeof import('vue')['useCssModule'] + const useCssVars: typeof import('vue')['useCssVars'] + const useForm: typeof import('alova/client')['useForm'] + const useId: typeof import('vue')['useId'] + const useLink: typeof import('vue-router')['useLink'] + const useModel: typeof import('vue')['useModel'] + const usePagination: typeof import('alova/client')['usePagination'] + const useRequest: typeof import('alova/client')['useRequest'] + const useRoute: typeof import('vue-router')['useRoute'] + const useRouter: typeof import('vue-router')['useRouter'] + const useSlots: typeof import('vue')['useSlots'] + const useTemplateRef: typeof import('vue')['useTemplateRef'] + const useWatcher: typeof import('alova/client')['useWatcher'] + const watch: typeof import('vue')['watch'] + const watchEffect: typeof import('vue')['watchEffect'] + const watchPostEffect: typeof import('vue')['watchPostEffect'] + const watchSyncEffect: typeof import('vue')['watchSyncEffect'] +} +// for type re-export +declare global { + // @ts-ignore + export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' + import('vue') +} diff --git a/src/components/DynamicForm.vue b/src/components/DynamicForm.vue new file mode 100644 index 0000000..586e4e1 --- /dev/null +++ b/src/components/DynamicForm.vue @@ -0,0 +1,255 @@ + + + + + diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..b2ee7bc --- /dev/null +++ b/src/main.ts @@ -0,0 +1,43 @@ +import { createApp } from "vue"; + +import App from "./App.vue"; +import router from "@/router"; + +import utils from "@/utils"; +import { createPinia } from "pinia"; + +// @ts-ignore +import ViewUIPlus from "view-ui-plus"; +import mittBus from "@/utils/mitt"; + +import "view-ui-plus/dist/styles/viewuiplus.css"; + +import "@/assets/styles/main.scss"; +// 设计令牌底座 + 公共观感(皮肤包只改变量,见 src/utils/theme.ts) +import "@/assets/styles/theme-base.css"; +// 皮肤包样式(Vite 构建期收集:新增皮肤=新增目录,宿主零改动) +import.meta.glob("@/themes/*/theme.css", { eager: true }); + +// 规范 iconfont 图标本地实现(平台主题不含字体) +import "@/assets/styles/icons.css"; +// 导入自定义指令 +import directive from "@/utils/directive/index"; + +import "virtual:uno.css"; + +const app = createApp(App); + +app.use(createPinia()); +app.use(router); +app.use(ViewUIPlus); + +import config from "@/assets/config/host.config"; +app.config.globalProperties.$conf = config; +app.config.globalProperties.$utils = utils; +app.config.globalProperties.$bus = mittBus; + +directive(app); + +import "virtual:svg-icons-register"; + +app.mount("#app"); diff --git a/src/router/index.ts b/src/router/index.ts new file mode 100644 index 0000000..e113c19 --- /dev/null +++ b/src/router/index.ts @@ -0,0 +1,9 @@ +import { createRouter, createWebHashHistory } from "vue-router"; +import routes from "./routes"; + + +const router = createRouter({ + history: createWebHashHistory(), + routes, +}); +export default router; \ No newline at end of file diff --git a/src/router/routes.ts b/src/router/routes.ts new file mode 100644 index 0000000..ef8e9e2 --- /dev/null +++ b/src/router/routes.ts @@ -0,0 +1,41 @@ +import type { RouteRecordRaw } from "vue-router"; + +/** + * 公共办事大厅路由(用户面;后台管理路由在 svc-hall/front,两仓互不引用)。 + * 四个页面:事项大厅(入口)/ 在线办理 / 我的办件 / 办件详情。 + * 全部走 hash 路由(部署于 /{contextPath}/public/,hash 免服务端 rewrite)。 + * 参数页用 query 传参(与 CMS 指南页"我要办理"外链形态一致: + * {svc_hall_base}/#/apply?siteCode=&itemCode=)——拼成路径参数会 no-match 空白页。 + */ +const routes: RouteRecordRaw[] = [ + { + path: "/hall", + name: "hall", + component: () => import("@/views/Hall.vue"), + meta: { title: "办事大厅" }, + }, + { + path: "/apply", + name: "apply", + component: () => import("@/views/Apply.vue"), + meta: { title: "在线办理" }, + }, + { + path: "/my", + name: "my", + component: () => import("@/views/ApplyMy.vue"), + meta: { title: "我的办件" }, + }, + { + path: "/apply-detail", + name: "apply_detail", + component: () => import("@/views/ApplyDetail.vue"), + meta: { title: "办件详情" }, + }, + // 入口默认页 = 事项大厅 + { path: "/", redirect: "/hall" }, + // 外部深链兜底(bizUrl / CMS 按钮可能拼成 /#/apply-detail/12 之类):回落大厅避免白屏 + { path: "/:pathMatch(.*)*", redirect: "/hall" }, +]; + +export default routes; diff --git a/src/themes/campus-green/theme.css b/src/themes/campus-green/theme.css new file mode 100644 index 0000000..fa69f29 --- /dev/null +++ b/src/themes/campus-green/theme.css @@ -0,0 +1,13 @@ +/* 校园青绿——第二套皮肤:换令牌 + 换圆角 + 换列表布局(结构变体走 data-sh-* 钩子) */ +:root[data-theme="campus-green"] { + --sh-primary: #0e8a6e; + --sh-primary-dark: #0a6a55; + --sh-accent: #d97706; + --sh-page-bg: #f2f8f5; + --sh-radius: 12px; +} + +/* 列表布局变体:宿主只给 .sh-hall-grid 钩子,皮肤决定一行几张 */ +:root[data-theme="campus-green"][data-sh-listLayout="row"] .sh-hall-grid { + grid-template-columns: 1fr; +} diff --git a/src/themes/campus-green/theme.json b/src/themes/campus-green/theme.json new file mode 100644 index 0000000..2cc1c4d --- /dev/null +++ b/src/themes/campus-green/theme.json @@ -0,0 +1,23 @@ +{ + "specVersion": 1, + "name": "campus-green", + "title": "校园青绿", + "version": "1.0.0", + "description": "第二套可切换皮肤:青绿主色 + 更宽松的圆角,用于验证皮肤包机制(新增皮肤=新增目录,宿主零改动)。", + "params": [ + { "key": "primary", "cssVar": "--sh-primary", "label": "主色", "type": "color", "default": "#0e8a6e" }, + { "key": "primaryDark", "cssVar": "--sh-primary-dark", "label": "主色加深", "type": "color", "default": "#0a6a55" }, + { "key": "accent", "cssVar": "--sh-accent", "label": "强调色", "type": "color", "default": "#d97706" }, + { "key": "pageBg", "cssVar": "--sh-page-bg", "label": "页面底色", "type": "color", "default": "#f2f8f5" }, + { + "key": "listLayout", + "label": "事项列表布局", + "type": "select", + "default": "grid", + "options": [ + { "value": "grid", "label": "卡片网格(一行 3 张)" }, + { "value": "row", "label": "传统行列表" } + ] + } + ] +} diff --git a/src/themes/default/theme.css b/src/themes/default/theme.css new file mode 100644 index 0000000..e1f4e4a --- /dev/null +++ b/src/themes/default/theme.css @@ -0,0 +1,7 @@ +/* 校园蓝(默认皮肤)——只声明设计令牌,不写布局规则(换皮不换骨) */ +:root[data-theme="default"] { + --sh-primary: #1a5cb0; + --sh-primary-dark: #12447f; + --sh-accent: #e8a33d; + --sh-page-bg: #f4f6fa; +} diff --git a/src/themes/default/theme.json b/src/themes/default/theme.json new file mode 100644 index 0000000..0e3be3e --- /dev/null +++ b/src/themes/default/theme.json @@ -0,0 +1,13 @@ +{ + "specVersion": 1, + "name": "default", + "title": "校园蓝(默认)", + "version": "1.0.0", + "description": "公共办事大厅基准皮肤:顶栏 + 卡片列表,蓝白配色,与平台后台观感一致但更轻。", + "params": [ + { "key": "primary", "cssVar": "--sh-primary", "label": "主色", "type": "color", "default": "#1a5cb0" }, + { "key": "primaryDark", "cssVar": "--sh-primary-dark", "label": "主色加深", "type": "color", "default": "#12447f" }, + { "key": "accent", "cssVar": "--sh-accent", "label": "强调色", "type": "color", "default": "#e8a33d" }, + { "key": "pageBg", "cssVar": "--sh-page-bg", "label": "页面底色", "type": "color", "default": "#f4f6fa" } + ] +} diff --git a/src/types/Basics.ts b/src/types/Basics.ts new file mode 100644 index 0000000..7501438 --- /dev/null +++ b/src/types/Basics.ts @@ -0,0 +1,35 @@ +/** + * 公共办事大厅前端基础类型(本前端自持一份,不依赖后台前端 types)。 + * 说明:`host.config.ts` 与 `utils/index.ts` 里原先 import 的 `@/types/Basics` 在本仓缺失 + * (类型位置 import 被 esbuild 剥离才没炸),此处补齐并登记用户面专有的 conf 键。 + */ + +/** 通用对象 */ +export interface IObj { + [key: string]: any; +} + +/** 表格高度等设置项(view-ui 表格页通用形态) */ +export interface UseTableSetting { + height?: number; + [key: string]: any; +} + +/** 运行期配置(优先级见 host.config.ts) */ +export interface BaseConf { + baseHost: string; + ssoHost: string; + serviceHost: string; + /** 本部署对应的 CMS 站点标识(用户面无站点选择器,见 utils/site.ts) */ + siteCode: string; + /** 皮肤包名(未注册整页回退 default,见 utils/theme.ts) */ + theme: string; + /** 皮肤参数覆盖(按皮肤声明的 params 过滤) */ + themeParams: Record; + relayConf: { + ziyuankuHost: string; + zhuanxiangHost: string; + }; + isMock: boolean; + isDebug: boolean; +} diff --git a/src/types/svc.ts b/src/types/svc.ts new file mode 100644 index 0000000..79b10d8 --- /dev/null +++ b/src/types/svc.ts @@ -0,0 +1,110 @@ +/** + * 办事大厅前端类型(对齐后端 SvcModels/OapiModels)。 + */ + +/** 学校组织树节点(BaseApi GetUserInfo/GetUserMod 通用形态) */ +export interface SchoolTreeNode { + id?: number; + name?: string; + [key: string]: any; +} + +// ===== 站点 ===== + +export interface SiteOption { + siteCode: string; + name: string; + schId: number; +} + +// ===== 字典 ===== + +export interface ApplyVo { + id: number; + siteCode: string; + itemId: number; + itemCode: string; + itemTitle: string; + itemSnapshotJson?: string; + formVersion?: number; + formDataJson?: string; + attachmentsJson?: string; + submitterId: number; + submitterName: string; + flowGuid?: string; + flowInstanceId?: number; + flowStatus: number; + flowResultJson?: string; + submitTime?: string; + finishTime?: string; + createTime?: string; +} + + +/** 事项大厅列表行(后端复用 oapi ItemRow,见 HallController) */ +export interface HallItem { + id: number; + itemCode: string; + title: string; + summary?: string; + coverImage?: string; + deptName?: string; + categoryName?: string; + handleMode?: number; + onlineFlag?: number; + publishTime?: string; +} + +export interface HallFilterOption { + key?: string; + id?: number; + name: string; + count: number; +} + +/** 筛选项(服务对象/分类/部门,各带已发布计数) */ +export interface HallFilters { + objects?: HallFilterOption[]; + categories?: HallFilterOption[]; + depts?: HallFilterOption[]; +} + +/** 审批进度(后端复用 SDK FlowProgress,见 /api/apply/{id}/progress) */ +export interface FlowProgressVo { + instanceId?: number; + bizType?: string; + bizId?: string; + bizTitle?: string; + status?: number; + currentNodes?: string; + submitterId?: number; + submitterName?: string; + submitTime?: string; + finishTime?: string; + steps?: FlowProgressStep[]; +} + +export interface FlowProgressStep { + nodeId?: string; + nodeName?: string; + label?: string; + active?: boolean; + assignees?: FlowProgressTask[]; +} + +export interface FlowProgressTask { + taskId?: number; + userId?: number; + userName?: string; + status?: number; + statusLabel?: string; + opinion?: string; + arriveTime?: string; + handleTime?: string; + edgeName?: string; +} +export interface PageResult { + total: number; + list?: T[]; + items?: T[]; +} diff --git a/src/utils/alova/alova-core.ts b/src/utils/alova/alova-core.ts new file mode 100644 index 0000000..9a01f9c --- /dev/null +++ b/src/utils/alova/alova-core.ts @@ -0,0 +1,156 @@ +import { createAlova, Method, StatesHook } from "alova"; +import fetchAdapter from "alova/fetch"; +import VueHook from "alova/vue"; +import Utils from ".."; +/* ============= 类型定义 ============= */ +export interface RequestHooks { + /** 前置票据/通用头注入 */ + injectHeaders?: (method: Method) => void; + /** 加载开始 */ + onLoadingStart?: () => void; + /** 加载结束 */ + onLoadingEnd?: () => void; + /** 业务错误提示(code !== 0)*/ + onBizError?: (msg: string) => void; + /** http 错误提示(status !== 200)*/ + onHttpError?: (msg: string) => void; +} + +/** 和后端约定的通用响应格式 */ +export interface BschResponse { + code: number; + msg?: string; + data: T; + urlToRedirectTo?: string; +} + +/* ============= 默认空实现 ============= */ +const defHooks: Required = { + injectHeaders: () => {}, + onLoadingStart: () => {}, + onLoadingEnd: () => {}, + onBizError: () => {}, + onHttpError: () => {}, +}; + +/* ============= 错误处理(原 axios 逻辑平移) ============= */ +function errorHandle(res: BschResponse, status: number): T { + // http 层错误 + if (status !== 200) { + let msg = "网络错误"; + switch (status) { + case 401: + case 403: + break; + case 404: + msg = "请求的资源不存在!"; + break; + default: + msg = res?.msg || "内部服务错误!"; + } + throw new Error(msg); + } + + // 业务层错误 + switch (res.code) { + case 0: + return res.data ?? (null as T); + case 302: + console.log(res); + // 后端 CasSsoApiRedirectFilter 已在 service 中拼好 ;redirectToReferer=, + // 直接跳转即可;登录后由 CasSsoRefererRedirectFilter 解码 302 回前端页。 + // 跳转后返回永不 resolve 的挂起 Promise:调用方 await 悬停, + // 全局 onBizError 与各页面的 catch 均不再触发(不弹 redirect 报错) + window.location.href = res.urlToRedirectTo!; + return new Promise(() => {}) as T; + case 4: + throw new Error(res.msg || "参数错误!"); + default: + throw new Error(res.msg || "业务错误"); + } +} + +/* ============= 工厂函数 ============= */ +export function createBschAlova( + baseURL: string, + hooks: RequestHooks = {}, + statesHook: StatesHook = VueHook, +) { + const { injectHeaders, onLoadingStart, onLoadingEnd, onBizError, onHttpError } = { + ...defHooks, + ...hooks, + }; + + let reqCount = 0; + let timer: ReturnType; + + /* ---- 请求拦截 ---- */ + function beforeRequest(method: Method) { + reqCount++; + if (reqCount === 1) timer = setTimeout(() => onLoadingStart(), 800); + + Promise.resolve().then(() => { + if (reqCount === 0) { + clearTimeout(timer); + onLoadingEnd(); + } + }); + // 1. 用户注入票据/角色等头 + injectHeaders(method); + + method.config.credentials = "include"; + // 2. 通用头 + method.config.headers = Object.assign(method.config.headers || {}, { + yschapirequest: "1", + timeout: 20000, + yschreferer: Utils.strToHexCharCode(window.location.href), + }); + } + + /* ---- 响应拦截 ---- */ + async function onSuccess(response: Response) { + reqCount--; + if (reqCount === 0) { + clearTimeout(timer); + onLoadingEnd(); + } + const res: BschResponse = await response.json(); + try { + return errorHandle(res, response.status); + } catch (e: any) { + console.log(e); + + onBizError(e.message); + return Promise.reject(e); + } + } + + async function onError(err: any) { + reqCount = 0; + clearTimeout(timer); + onLoadingEnd(); + + const msg = err?.message || "网络请求出错"; + onHttpError(msg); + return Promise.reject(err); + } + + async function onComplete(method: Method) { + if (method.fromCache) { + reqCount--; + if (reqCount === 0) { + clearTimeout(timer); + onLoadingEnd(); + } + } + } + + return createAlova({ + statesHook, + requestAdapter: fetchAdapter(), + baseURL, + cacheFor: null, + beforeRequest, + responded: { onSuccess, onError, onComplete }, + }); +} diff --git a/src/utils/alova/alova-iview.ts b/src/utils/alova/alova-iview.ts new file mode 100644 index 0000000..2d5a9b2 --- /dev/null +++ b/src/utils/alova/alova-iview.ts @@ -0,0 +1,40 @@ +// @/utils/alova-iview.ts +import { createBschAlova } from "./alova-core"; +import { Message } from "view-ui-plus"; +import conf from "@/assets/config/host.config"; + +/* 全局 loading 遮罩实例 */ +let spinInstance: any = null; + +/* 主动关闭 loading */ +function closeLoading() { + if (spinInstance) { + Message.destroy(); + spinInstance = null; + } +} + +const baseUrl = conf.serviceHost; + +/* 创建带 View Design UI 的 Alova 实例 */ +export const alovaInstance = createBschAlova(baseUrl, { + injectHeaders(method) { + // currentRole: encodeURI(JSON.stringify({ userId, roleId, schId: schoolId })), + if (localStorage.getItem("currentRole") != null) { + method.config.headers["currentRole"] = localStorage.getItem("currentRole") as string; + } + }, + + /* 2. 加载动画 – View Design Spin */ + onLoadingStart() { + spinInstance = Message.loading("加载中..."); + }, + onLoadingEnd: closeLoading, + onBizError(msg: string) { + if (!!msg) Message.error(msg); + }, + + onHttpError(msg: string) { + Message.error({ title: "网络错误", content: msg }); + }, +}); diff --git a/src/utils/directive/index.ts b/src/utils/directive/index.ts new file mode 100644 index 0000000..274c163 --- /dev/null +++ b/src/utils/directive/index.ts @@ -0,0 +1,19 @@ +import { App } from "vue"; + +import realImg from "./real-img"; + +// 自动导入当前文件夹下的所有自定义指令(默认导出项) +export default (app: App) => { + realImg(app); +}; + +// const modules = import.meta.glob("../directive/**/**.ts"); + +// for (const path in modules) { +// // 排除当前文件 +// if (path !== "../directive/index.ts") { +// modules[path]().then(mod => { +// mod.default(app); +// }); +// } +// } diff --git a/src/utils/directive/real-img.ts b/src/utils/directive/real-img.ts new file mode 100644 index 0000000..f2e8dcc --- /dev/null +++ b/src/utils/directive/real-img.ts @@ -0,0 +1,41 @@ +import type { App } from "vue"; + +export default (app: App): void => { + app.directive("real-img", { + async mounted(el, binding, vnode: any) { + console.log(el); + if (el.getAttribute("data-load") == null) el.classList.add("img-hide"); + let imgURL = binding.value; //获取图片地址 + + if (imgURL) { + let exist = await imageIsExist(imgURL); + if (exist) { + el.setAttribute("src", imgURL); + el.setAttribute("data-load", "1"); + } + } + el.classList.remove("img-hide"); + }, + }); +}; + +/** + * 检测图片是否存在 + * @param url + */ +let imageIsExist = function (url: string) { + return new Promise(resolve => { + var img: HTMLImageElement | null = new Image(); + img.onload = function () { + if ((this as any).complete == true) { + resolve(true); + img = null; + } + }; + img.onerror = function () { + resolve(false); + img = null; + }; + img.src = url; + }); +}; diff --git a/src/utils/index.ts b/src/utils/index.ts new file mode 100644 index 0000000..bdf6523 --- /dev/null +++ b/src/utils/index.ts @@ -0,0 +1,347 @@ +import { IObj, UseTableSetting } from "@/types/Basics"; +import { resolveComponent } from "vue"; +export default class Utils { + /** + * 格式化日期 + * + * @param {(Date | string)} 日期 + * @param {string} fmt 格式化字符串 + * @returns {string} 日期字符串 + * @memberof Utils + */ + public static dateFormat(date: Date | string, fmt: string): string { + if (typeof date === "string") date = date.replace(/\-/g, "/"); + let dt = new Date(date); + let o: IObj = { + "M+": dt.getMonth() + 1, //月份 + "d+": dt.getDate(), //日 + "H+": dt.getHours(), //小时 + "m+": dt.getMinutes(), //分 + "s+": dt.getSeconds(), //秒 + "q+": Math.floor((dt.getMonth() + 3) / 3), //季度 + S: dt.getMilliseconds(), //毫秒 + }; + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (dt.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; + } + + /** + * 获取地址栏指定参数 + */ + public static getUrlParam(name: string): string | null { + let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); + let r = window.location.search.substr(1).match(reg); + if (r != null) return unescape(r[2]); + else return null; + } + + /** + * 生成uuid + */ + public static uuid(): string { + return "xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g, function (c) { + let r = (Math.random() * 16) | 0, + v = c == "x" ? r : (r & 0x3) | 0x8; + return v.toString(16); + }); + } + + /** + * 返回文件大小 + */ + public static getFileSize(size: number): string { + if (!size) return ""; + if (size / 1024 < 1024) { + size = Math.ceil(size / 1024); + return size + "KB"; + } else if (size / (1024 * 1024) < 1024) { + size = Math.ceil((size / (1024 * 1024)) * 100) / 100; + return size + "MB"; + } else if (size / (1024 * 1024 * 1024) < 1024) { + size = Math.ceil((size / (1024 * 1024 * 1024)) * 100) / 100; + return size + "GB"; + } else return ""; + } + + /** + * 删除指定键 + */ + public static delKey(obj: IObj, ...args: string[]) { + args.forEach(v => delete obj[v]); + return obj; + } + + /** + * iview Tooltip封装 + */ + public static operatingHandle( + h: any, + info: string, + iconClass: string, + callback: Function, + disabled: boolean = false, + ) { + if (disabled) iconClass += " disabled"; + + return h( + resolveComponent("Tooltip"), + { + content: info, + placement: "bottom", + transfer: true, + }, + { + default: () => [ + h( + "div", + { + class: `operating-btn iconfont ${iconClass}`, + onClick: callback, + }, + null, + ), + ], + }, + ); + } + + public static operatingTextHandle( + h: any, + info: string, + className: string, + callback: Function, + disabled: boolean = false, + ) { + if (disabled) className += " disabled"; + return h( + "div", + { + class: `operating-link ${className}`, + onClick: disabled ? null : callback, + }, + info, + ); + } + + /** + * 计算表格高度 + */ + public static useTableHeight({ + isSearch = false, + isPage = false, + isTabs = false, + isOperat = false, + otherH = 0, + } = {}) { + let bodyH = document.body.clientHeight, + headerH = 112, + searchH = 52, + operatH = 48, + tabsH = 56, + pageH = 72, + paddingH = 8; + + try { + //@ts-ignore 平台注入的全局对象,独立运行时不存在 + const bschUtil = BschLoadUtil.getInstance(); + if (!bschUtil.getIsSelf()) headerH = 56; + } catch (e) { + /* 独立运行:保留自身 header(56) + 面包屑(56) = 112 */ + } + let tableH = bodyH - headerH - paddingH; + isOperat && (tableH -= operatH); + isTabs && (tableH -= tabsH); + isSearch && (tableH -= searchH); + isPage && (tableH -= pageH); + otherH > 0 && (tableH -= otherH); + return tableH; + } + /** + * 数字转大写汉字 + * @param num + * @returns + */ + public static convertToChinaNum(num: number) { + var arr1 = new Array("零", "一", "二", "三", "四", "五", "六", "七", "八", "九"); + var arr2 = new Array( + "", + "十", + "百", + "千", + "万", + "十", + "百", + "千", + "亿", + "十", + "百", + "千", + "万", + "十", + "百", + "千", + "亿", + ); //可继续追加更高位转换值 + if (!num || isNaN(num)) { + return "零"; + } + var english = num.toString().split(""); + var result = ""; + for (var i = 0; i < english.length; i++) { + var des_i = english.length - 1 - i; //倒序排列设值 + result = arr2[i] + result; + var arr1_index: any = english[des_i]; + result = arr1[arr1_index] + result; + } + //将【零千、零百】换成【零】 【十零】换成【十】 + result = result.replace(/零(千|百|十)/g, "零").replace(/十零/g, "十"); + //合并中间多个零为一个零 + result = result.replace(/零+/g, "零"); + //将【零亿】换成【亿】【零万】换成【万】 + result = result.replace(/零亿/g, "亿").replace(/零万/g, "万"); + //将【亿万】换成【亿】 + result = result.replace(/亿万/g, "亿"); + //移除末尾的零 + result = result.replace(/零+$/, ""); + //将【零一十】换成【零十】 + //result = result.replace(/零一十/g, '零十');//貌似正规读法是零一十 + //将【一十】换成【十】 + result = result.replace(/^一十/g, "十"); + return result; + } + + /** + * 对象转url参数 + * @param num + * @returns + */ + public static createUrl(url: string, query: any) { + var temp: any[] = []; + for (var k in query) { + if (query[k] != null) temp.push(k + "=" + query[k]); + } + return url + "?" + temp.join("&"); + } + /** + * 获取当前角色信息 + * @returns + */ + public static getCurrentRoleInfo() { + let currentRole = localStorage.getItem("currentRole"); + if (!currentRole) return null; + let { schId, roleId, childId, userId } = JSON.parse(decodeURI(currentRole ?? "")); + return { schId, roleId, childId, userId } as T; + } + + /** + * tree对象转化为数组 + * @param tree + * @returns + */ + public static treeToArray(tree: any[]): any[] { + return tree.reduce((res, item) => { + const { children, ...i } = item; + return res.concat(i, children && children.length ? this.treeToArray(children) : []); + }, []); + } + + /** + * 数组转化为tree对象 + * @param tree + * @returns + */ + public static arrayToTree(arr: any[], pid: number): any[] { + return arr + .filter(item => item.pid === pid) + .map(item => ({ ...item, children: this.arrayToTree(arr, item.id) })); + } + + //字符串的16进制表达 + public static strToHexCharCode(_str: string) { + if (_str === "") return ""; + var hexCharCode: string[] = []; + for (var i = 0; i < _str.length; i++) { + var str = _str.charCodeAt(i).toString(16); + if (_str.length == 1) str += "0" + _str; + hexCharCode.push(str); + } + return hexCharCode.join(""); + } + + public static hexToString(hex: string) { + if (hex === "") return ""; + // 处理奇数长度,补前导零 + if (hex.length % 2 !== 0) { + hex = "0" + hex; + [[3]]; + } + let str = ""; + for (let i = 0; i < hex.length; i += 2) { + // 每两位解析为一个字符的Unicode值 + const hexPair = hex.substr(i, 2); + const charCode = parseInt(hexPair, 16); + str += String.fromCharCode(charCode); + [[14, 16]]; + } + return str; + } + + /** + * 将颜色值HEX格式转换为rgb的格式 + * @param {hex} hex 需要转换的rgb字符串 + * @param {number} opacity 透明度 + * @return {string} ; + */ + public static hexToRgb(hex: string, opacity: number = 1) { + let str = hex.replace("#", ""); + if (str.length % 3) { + return "hex格式不正确!"; + } + //获取截取的字符长度 + let count = str.length / 3; + //根据字符串的长度判断是否需要 进行幂次方 + let power = 6 / str.length; + let r = parseInt("0x" + str.substring(0 * count, 1 * count)) ** power; + let g = parseInt("0x" + str.substring(1 * count, 2 * count)) ** power; + let b = parseInt("0x" + str.substring(2 * count)) ** power; + return `rgb(${r}, ${g}, ${b},${opacity})`; + } + + public static removeHtmlTag(str: string) { + str = str.replace(/<\/?[^>]*>/g, ""); //去除HTML tag + str = str.replace(/[ | ]*\n/g, "\n"); //去除行尾空白 + str = str.replace(/\n[\s| | ]*\r/g, "\n"); //去除多余空行 + str = str.replace(/ /gi, ""); //去掉 + return str; + } + + public static unpackPerms = (bits: number) => [ + !!(bits & 1), // create + !!(bits & 2), // update + !!(bits & 4), // move + !!(bits & 8), // delete + ]; + + public static copyToClipboard(text: string) { + const input = document.createElement("input"); + input.setAttribute("value", text); + document.body.appendChild(input); + input.select(); + try { + const successful = document.execCommand("copy"); + if (successful) { + return Promise.resolve(); + } else { + return Promise.reject(); + } + } catch (err) { + return Promise.reject(err); + } finally { + document.body.removeChild(input); + } + } +} diff --git a/src/utils/mitt.ts b/src/utils/mitt.ts new file mode 100644 index 0000000..c6f8996 --- /dev/null +++ b/src/utils/mitt.ts @@ -0,0 +1,15 @@ +// import { BschIframeType, LightAppModal, IframePageParmas, RoleInfo, StateEnum } from "@/types"; +import mitt, { Emitter } from "mitt"; + +type MittType = { + reload: void; //刷新页面 + setMenuPath: number; //选择左侧菜单 + resetMenuPath: any[]; //重置设置左侧菜单 + setNavPath: any[]; //设置面包屑 + resetLayout: { identity: number; modId: number }; //重置页面菜单 +}; + +// 类型 +const emitter: Emitter = mitt(); +// 导出 +export default emitter; diff --git a/src/utils/site.ts b/src/utils/site.ts new file mode 100644 index 0000000..876ed2c --- /dev/null +++ b/src/utils/site.ts @@ -0,0 +1,48 @@ +import { ref } from "vue"; +import config from "@/assets/config/host.config"; + +/** + * 公共办事大厅的"当前站点"(siteCode)——用户面没有站点选择器,来源按优先级: + * ① URL query(CMS 指南页"我要办理"按钮 / 门户深链:{base}/#/apply?siteCode=&itemCode=) + * ② 运行时配置 siteCode(env-config / VITE_SITE_CODE:一个部署对应一所学校,最常用) + * ③ localStorage 上次使用(同一浏览器内的连续办理) + * 三者皆空 → 页面提示"未配置站点,请从学校门户进入"(不猜也不硬编码)。 + * + * 注意与后台前端(front/src/utils/site.ts)的区别:那里是"管理端可切换的站点上下文", + * 这里是"部署/深链决定的固定站点"。 + */ +const currentSiteCode = ref(localStorage.getItem("svchall.public.site") || ""); +const lastItemCode = ref(localStorage.getItem("svchall.public.item") || ""); + +export function useSite() { + /** 从 query / 运行时配置 / 本地记忆依次解析站点,命中即记住 */ + function resolveSite(querySiteCode?: unknown): string { + const fromQuery = typeof querySiteCode === "string" ? querySiteCode.trim() : ""; + const candidates = [fromQuery, String(config.siteCode || ""), currentSiteCode.value]; + const hit = candidates.find(v => v && v.length > 0) || ""; + if (hit && hit !== currentSiteCode.value) { + currentSiteCode.value = hit; + } + if (hit) { + localStorage.setItem("svchall.public.site", hit); + } + return hit; + } + + function setSite(siteCode: string) { + currentSiteCode.value = siteCode; + if (siteCode) { + localStorage.setItem("svchall.public.site", siteCode); + } + } + + /** 记住最近浏览的事项(大厅"继续办理"与返回体验用) */ + function rememberItem(itemCode: string) { + lastItemCode.value = itemCode; + if (itemCode) { + localStorage.setItem("svchall.public.item", itemCode); + } + } + + return { currentSiteCode, lastItemCode, resolveSite, setSite, rememberItem }; +} diff --git a/src/utils/theme.ts b/src/utils/theme.ts new file mode 100644 index 0000000..9236c46 --- /dev/null +++ b/src/utils/theme.ts @@ -0,0 +1,136 @@ +/* ============================================================================ + * 公共办事大厅 · 皮肤包骨架(参照 Cms/docs/10-皮肤包契约.md 的方向,SPA 化落法) + * + * 与 CMS 皮肤包的差异(必须知道,否则会误以为能直接套用): + * CMS 皮肤包 = Thymeleaf 模板 + 服务端数据契约的绑定体,只有跑在 CMS 渲染链路里才有意义; + * 独立 SPA 无法"接入"CMS 皮肤包(详见 CMS事项库与办事大厅方案V1.1.md §3.1)。 + * 这里复刻的是**可移植的四条纪律**,不是模板文件: + * ① 包 = 一个目录 + 一份清单(theme.json),扫目录即发现,不在宿主里写死皮肤; + * ② 能力声明式:包声明能调什么(params[]),宿主按声明过滤运行时覆盖值; + * ③ 单一出口聚合设计令牌:颜色一律落 CSS 变量,宿主只改变量,不碰样式规则; + * ④ 默认包强制存在 + 未注册包整页回退(避免"混合皮肤")。 + * + * 目录约定:src/themes/{name}/theme.json + theme.css(目录名必须等于清单里的 name)。 + * ==========================================================================*/ + +/** 皮肤包清单(theme.json);字段与 CMS 皮肤包同名同义,便于两侧对照维护 */ +export interface ThemeManifest { + /** 契约版本,当前只支持 1(与 CMS 一致) */ + specVersion: number; + /** 包名,必须等于目录名 */ + name: string; + /** 展示名(管理端/文档用) */ + title: string; + version: string; + description?: string; + /** 可调参数声明:宿主据此过滤站点/运行时覆盖值,未声明的键一律忽略 */ + params?: ThemeParam[]; +} + +/** 可调参数:cssVar 仅 color 类型允许(与 CMS 同纪律:非颜色不进变量层) */ +export interface ThemeParam { + key: string; + label: string; + type: "color" | "select" | "text"; + cssVar?: string; + default?: string; + options?: { value: string; label: string }[]; +} + +const KEY_PATTERN = /^[A-Za-z][A-Za-z0-9_]{0,31}$/; +const NAME_PATTERN = /^[a-z][a-z0-9-]{1,30}[a-z0-9]$/; +const COLOR_PATTERN = /^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/; + +export const DEFAULT_THEME = "default"; + +/** 包目录名 → 清单(Vite 构建期收集,新增皮肤只要加目录,宿主零改动) */ +const manifests: Record = (() => { + const out: Record = {}; + const modules = import.meta.glob<{ default: ThemeManifest }>("../themes/*/theme.json", { eager: true }); + Object.keys(modules).forEach(path => { + const dirName = path.split("/")[2]; + const manifest = modules[path].default; + if (!isValidManifest(manifest, dirName)) { + // 坏包整包拒绝(与 CMS ThemePackageValidator 同口径:不做部分加载) + console.warn(`[theme] 皮肤包 ${dirName} 校验不通过,已忽略`); + return; + } + out[manifest.name] = manifest; + }); + return out; +})(); + +function isValidManifest(m: ThemeManifest, dirName: string): boolean { + if (!m || typeof m !== "object") return false; + if (m.specVersion !== 1) return false; + if (!m.name || !NAME_PATTERN.test(m.name) || m.name !== dirName) return false; + if (!m.title) return false; + const params = m.params || []; + const keys = new Set(); + for (const p of params) { + if (!p.key || !KEY_PATTERN.test(p.key) || keys.has(p.key)) return false; + keys.add(p.key); + if (p.type !== "color" && p.type !== "select" && p.type !== "text") return false; + if (p.cssVar && p.type !== "color") return false; + if (p.type === "select" && (!p.options || p.options.length === 0)) return false; + } + return true; +} + +/** 全部已注册皮肤(管理端/文档列出用) */ +export function listThemes(): ThemeManifest[] { + return Object.values(manifests); +} + +/** 未注册/未配置一律回退 default(整页回退,绝不出现"自己的 HTML 配别人的 CSS") */ +export function resolveTheme(name?: string | null): ThemeManifest { + const fallback = manifests[DEFAULT_THEME]; + if (!fallback) { + throw new Error("[theme] 默认皮肤包 default 缺失:themes/default/theme.json 必须存在"); + } + if (!name) return fallback; + const hit = manifests[name]; + if (!hit) { + console.warn(`[theme] 皮肤包 ${name} 未注册,回退 ${DEFAULT_THEME}`); + return fallback; + } + return hit; +} + +/** + * 应用皮肤:设置 data-theme(各包 CSS 按该属性生效)+ 按声明过滤运行时覆盖值后写 CSS 变量。 + * 非颜色参数(select/text,无 cssVar)落成 html 上的 data-sh-{key} 属性,供皮肤 CSS 写结构变体 + * (如列表 grid/row 布局),宿主只提供钩子类,不判断皮肤名。 + * @param name 运行时配置的皮肤名(env-config 的 theme 键) + * @param overrides 覆盖值(env-config 的 themeParams 键,如 {primary:"#0e7a6a"}) + */ +export function applyTheme(name?: string | null, overrides?: Record | null): ThemeManifest { + const manifest = resolveTheme(name); + const root = document.documentElement; + root.setAttribute("data-theme", manifest.name); + + (manifest.params || []).forEach(p => { + const raw = overrides ? overrides[p.key] : undefined; + const value = pickValidValue(p, raw) ?? p.default; + if (value === undefined || value === null) { + return; + } + if (p.cssVar) { + root.style.setProperty(p.cssVar, String(value)); + } else { + root.setAttribute("data-sh-" + p.key, String(value)); + } + }); + return manifest; +} + +/** 覆盖值合法化:颜色查格式、select 查选项、text 截断——非法值丢弃回落默认(同 CMS 口径) */ +function pickValidValue(p: ThemeParam, raw: any): string | undefined { + if (raw === undefined || raw === null || raw === "") return undefined; + const value = String(raw); + if (p.type === "color") return COLOR_PATTERN.test(value) ? value : undefined; + if (p.type === "select") { + return (p.options || []).some(o => o.value === value) ? value : undefined; + } + return value.slice(0, 256); +} diff --git a/src/views/Apply.vue b/src/views/Apply.vue new file mode 100644 index 0000000..56142ba --- /dev/null +++ b/src/views/Apply.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/src/views/ApplyDetail.vue b/src/views/ApplyDetail.vue new file mode 100644 index 0000000..6bdb245 --- /dev/null +++ b/src/views/ApplyDetail.vue @@ -0,0 +1,373 @@ + + + + + diff --git a/src/views/ApplyMy.vue b/src/views/ApplyMy.vue new file mode 100644 index 0000000..c42742e --- /dev/null +++ b/src/views/ApplyMy.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/views/Hall.vue b/src/views/Hall.vue new file mode 100644 index 0000000..85649ca --- /dev/null +++ b/src/views/Hall.vue @@ -0,0 +1,267 @@ + + + + + diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..478217b --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1,18 @@ +/// + +interface ImportMetaEnv { + readonly VITE_BASE_HOST: string; + readonly VITE_SSO_HOST: string; + readonly VITE_SERVICE_HOST: string; + /** 本部署站点标识(本地开发用;线上由 env-config 的 siteCode 下发) */ + readonly VITE_SITE_CODE: string; + /** 皮肤包名(本地开发用;线上由 env-config 的 theme 下发) */ + readonly VITE_THEME: string; + readonly VITE_ZIYUANKU_HOST: string; + readonly VITE_ZHUANXIANG_HOST: string; + readonly VITE_IS_MOCK: string; +} + +interface ImportMeta { + readonly env: ImportMetaEnv; +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..f9e85eb --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,31 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "module": "ESNext", + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "skipLibCheck": true, + "baseUrl": ".", + "paths": { + "@/*": ["src/*"] + }, + /* Bundler mode */ + "moduleResolution": "node", + "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "preserve", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "allowSyntheticDefaultImports": true, + "types": ["vite/client"] + }, + "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue","types"], + + "references": [{ "path": "./tsconfig.node.json" }] +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..14f2d04 --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "composite": true, + "skipLibCheck": true, + "module": "ESNext", + "moduleResolution": "node", + "allowSyntheticDefaultImports": true, + "strict": true + }, + "include": ["vite.config.ts"] +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..2f0e10e --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,149 @@ +import { ConfigEnv, UserConfig, defineConfig } from "vite"; +import { createHtmlPlugin } from "vite-plugin-html"; +import vue from "@vitejs/plugin-vue"; +import path, { resolve } from "path"; +import { createSvgIconsPlugin } from "vite-plugin-svg-icons"; +import { viteMockServe } from "vite-plugin-mock"; +import ViteAutoImport from "unplugin-auto-import/vite"; + +import UnoCSS from "@unocss/vite"; +import presetUno from "@unocss/preset-uno"; + +import presetRemToPx from "@unocss/preset-rem-to-px"; + +export default defineConfig(({ command, mode }: ConfigEnv): UserConfig => { + // 构建产物直出 dist/(env-config 模式,与 Cms/UserBase 同风格):CI zip 打包取 dist 根, + // 不再有 dist/base 中间层(此前 outDir=dist/base 时 zip 打 dist 整层,zip 根只有 base/ + // 目录,projman 前端发布校验报「zip 根目录缺少 html 文件」);dev(serve) 不写产物, + // 两者共用该值无冲突 + const outDir = "dist"; + + return { + plugins: [ + vue(), + createSvgIconsPlugin({ + iconDirs: [resolve(process.cwd(), "src/assets/icons")], + symbolId: "icon-[dir]-[name]", // symbol的id + inject: "body-last", // 插入的位置 + customDomId: "__svg__icons__dom__", // svg的id + }), + viteMockServe({ + mockPath: "./src/assets/mock", + // 仅 --mode mock 时启用 mock 中间件;dev/联调/正式均走真实后端 + localEnabled: mode === "mock", + }), + ViteAutoImport({ + imports: [ + "vue", + "vue-router", + { + "view-ui-plus": ["Button", "Table", "Modal", "Message", "Form", "FormItem", "Input", "Select"], + }, + { + from: "alova/client", + imports: ["usePagination", "useRequest", "useWatcher", "useForm"], + }, + ], + dts: "./src/auto-imports.d.ts", + dirs: ["src/api"], // 自动导入 hooks + }), + createHtmlPlugin({ + minify: true, + pages: [ + { + entry: "src/main.ts", + template: "index.html", + filename: "index.html", + injectOptions: { + data: { + title: "办事大厅 · 在线办理", + injectScript: ``, + }, + }, + }, + ], + }), + UnoCSS({ + presets: [ + presetUno(), // 核心预设(Tailwind风格) + presetRemToPx({ baseFontSize: 4 }), // 1单位=1px(去rem化) + ], + shortcuts: { + // 布局 + "flex-center": "flex items-center justify-center", + // 常用组件 + btn: "px-16px py-8px rounded-4px cursor-pointer transition-all duration-200", + "btn-primary": "bg-blue-600 text-white hover:bg-blue-700", + card: "bg-white rounded-8px shadow-md p-16px", + // 文本截断 + "text-ellipsis": "truncate", + "text-multi-ellipsis": "line-clamp-2", + }, + theme: { + fontSize: { + xs: "12px", + sm: "14px", + base: "16px", + lg: "18px", + xl: "20px", + "2xl": "24px", + }, + }, + }), + ], + resolve: { + alias: { + "@": path.resolve(__dirname, "./src"), + }, + }, + server: { + host: "localhost", + port: 8089, + proxy: { + // dev 模式:serviceHost 为空(同源相对路径 /api/...),经此代理转发到本地后端 + // (后端 CAS 过滤器对 /api/* 不回 CORS 头,浏览器直连 8086 会被拦,必须同源代理) + "/api": { + target: "http://localhost:8086", + changeOrigin: true, + }, + }, + }, + // css预处理器 + css: { + // preprocessorOptions: { + // scss: { + // additionalData: '@import "./src/assets/styles/utils/_varible.scss";', + // }, + // }, + }, + base: "./", + build: { + target: "modules", //设置最终构建的浏览器兼容目标 //es2015(编译成es5) | modules + outDir, // 构建输出目录(恒 dist 根,见文件头说明) + assetsDir: "assets", // 静态资源得存放路径文件名 assets + sourcemap: false, //构建后是否生成 source map 文件 + minify: "esbuild", // 项目压缩 :boolean | 'terser' | 'esbuild' + chunkSizeWarningLimit: 1000, //chunk 大小警告的限制(以 kbs 为单位)默认:500 + cssTarget: "chrome61", //防止 vite 将 rgba() 颜色转化为 #RGBA 十六进制符号的形式 (要兼容的场景是安卓微信中的 webview 时,它不支持 CSS 中的 #RGBA 十六进制颜色符号) + rollupOptions: { + input: { + main: resolve("index.html"), + }, + output: { + chunkFileNames: "static/js/[name]-[hash].js", + entryFileNames: "static/js/[name]-[hash].js", + assetFileNames: (assetInfo: any) => { + if (assetInfo.type === "asset" && /\.(jpe?g|png|gif|svg)$/i.test(assetInfo.name)) { + return "static/img/[name].[hash][ext]"; + } + if (assetInfo.type === "asset" && /\.(ttf|woff|woff2|eot)$/i.test(assetInfo.name)) { + return "static/fonts/[name].[hash][ext]"; + } + return "static/[ext]/[name]-[hash].[ext]"; + }, + }, + manualEntrypoint: "index.html", + }, + }, + }; +});