commit 4c9738d73f05cf04d0f6c597805157c24e35ed0a Author: wxc <191104855@qq.com> Date: Mon Jun 9 09:44:04 2025 +0800 first commit diff --git a/.browserslistrc b/.browserslistrc new file mode 100644 index 0000000..0765f6d --- /dev/null +++ b/.browserslistrc @@ -0,0 +1 @@ +ie >= 11 \ No newline at end of file diff --git a/.env.dev b/.env.dev new file mode 100644 index 0000000..56e3567 --- /dev/null +++ b/.env.dev @@ -0,0 +1,2 @@ +VITE_BASE=/ +VITE_PROFILES=dev \ No newline at end of file diff --git a/.env.prod b/.env.prod new file mode 100644 index 0000000..950d5cd --- /dev/null +++ b/.env.prod @@ -0,0 +1,3 @@ + +VITE_BASE=/plugin/ +VITE_PROFILES=prod \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2b831c5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +.history/ +/node_modules/ +/v2/ +*.zip +.idea + +package-lock.json +pnpm-lock.yaml +auto-imports.d.ts +components.d.ts +vite.config.ts.timestamp-* \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..88aa4f0 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# 数字督察 + +## 安装 +```bash +# 使用淘宝源 +npm config set registry https://registry.npmmirror.com +npm install +``` +## 运行 +```bash +npm run start +``` \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..91592bd --- /dev/null +++ b/index.html @@ -0,0 +1,17 @@ + + + + + + + + 数字督察一体化平台 + + + + +
+ + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..b056e5f --- /dev/null +++ b/package.json @@ -0,0 +1,44 @@ +{ + "name": "supervision-plugin-vue", + "private": true, + "version": "1.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build --mode dev", + "build:prod": "vite build --mode prod && WinRAR a -r plugin.zip ./plugin/", + "preview": "vite preview" + }, + "engines": { + "nodejs": ">=16.0.0", + "npm": ">=7.0.0" + }, + "dependencies": { + "@element-plus/icons-vue": "^2.3.1", + "@vue-office/docx": "^1.6.0", + "@vue-office/excel": "^1.7.11", + "crypto-js": "^4.2.0", + "element-plus": "^2.8.8", + "install": "^0.13.0", + "lodash": "^4.17.21", + "moment": "^2.30.1", + "nprogress": "^0.2.0", + "perfect-scrollbar": "^1.5.6", + "pinia": "^2.1.7", + "typescript": "^5.3.3", + "vue": "^3.3.11", + "vue-echarts": "^6.6.8", + "vue-perfect-scrollbar": "^0.2.1", + "vue-router": "^4.2.5" + }, + "devDependencies": { + "@univerjs/vite-plugin": "^0.5.0", + "@vitejs/plugin-vue": "^4.5.2", + "mitt": "^3.0.1", + "sass": "^1.69.7", + "unplugin-auto-import": "^0.17.3", + "unplugin-vue-components": "^0.26.0", + "vite": "^5.0.8", + "vite-plugin-svg-icons": "^2.0.1" + } +} diff --git a/plugin/assets/401.1738752173979.css b/plugin/assets/401.1738752173979.css new file mode 100644 index 0000000..7b119d2 --- /dev/null +++ b/plugin/assets/401.1738752173979.css @@ -0,0 +1 @@ +.container[data-v-39be6a92]{width:800px;margin:auto;margin-top:10vh} diff --git a/plugin/assets/401.1738752173979.js b/plugin/assets/401.1738752173979.js new file mode 100644 index 0000000..e739019 --- /dev/null +++ b/plugin/assets/401.1738752173979.js @@ -0,0 +1 @@ +import"./index.1738752173979.js";import{_ as i,E as _,d as m,a as u,b as d}from"./_plugin-vue_export-helper.1738752173979.js";import{x as c,C as o,B as s,v as f,y as n,P as g,Q as x}from"./vue.1738752173979.js";const b="/plugin/imgs/401.gif",k={class:"container"},B={__name:"401",setup(E){const a=x();function l(){m(),a.push("/login")}return(y,t)=>{const r=u,e=d,p=_;return f(),c("div",k,[o(p,null,{default:s(()=>[o(e,{span:12},{default:s(()=>[t[1]||(t[1]=n("h1",{style:{"margin-top":"160px","margin-bottom":"30px"}},"您没有权限!",-1)),t[2]||(t[2]=n("p",{class:"mb-20"},"如有疑问,请联系系统管理员",-1)),t[3]||(t[3]=n("p",{class:"mb-8"},"可选择",-1)),o(r,{type:"primary",link:"",onClick:l},{default:s(()=>t[0]||(t[0]=[g("返回登录")])),_:1})]),_:1}),o(e,{span:12},{default:s(()=>t[4]||(t[4]=[n("img",{src:b},null,-1)])),_:1})]),_:1})])}}},N=i(B,[["__scopeId","data-v-39be6a92"]]);export{N as default}; diff --git a/plugin/assets/VerifySubmit.1738752173979.css b/plugin/assets/VerifySubmit.1738752173979.css new file mode 100644 index 0000000..c30192f --- /dev/null +++ b/plugin/assets/VerifySubmit.1738752173979.css @@ -0,0 +1 @@ +@charset "UTF-8";:root{--el-loading-spinner-size: 42px;--el-loading-fullscreen-spinner-size: 50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:var(--el-mask-color);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity var(--el-transition-duration)}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size)) / 2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{top:50%;margin-top:calc((0px - var(--el-loading-spinner-size)) / 2);width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-result{--el-result-padding: 40px 30px;--el-result-icon-font-size: 64px;--el-result-title-font-size: 20px;--el-result-title-margin-top: 20px;--el-result-subtitle-margin-top: 10px;--el-result-extra-margin-top: 30px}.el-result{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-result-padding)}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{margin:0;font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color: var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color: var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color: var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color: var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color: var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color: var(--el-color-info);color:var(--el-result-color)}.el-form{--el-form-label-font-size: var(--el-font-size-base);--el-form-inline-content-width: 220px}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:32px}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{display:flex;--font-size: 14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size: 14px;--el-form-label-font-size: var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size: 14px;--el-form-label-font-size: var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size: 12px;--el-form-label-font-size: var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{justify-content:flex-start}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:inline-block;vertical-align:middle;height:auto;text-align:left;margin-bottom:8px;line-height:22px}.el-form-item__label-wrap{display:flex}.el-form-item__label{display:inline-flex;justify-content:flex-end;align-items:flex-start;flex:0 0 auto;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);height:32px;line-height:32px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;flex:1;line-height:32px;position:relative;font-size:var(--font-size);min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:2px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-input__wrapper:hover,.el-form-item.is-error .el-input__wrapper:focus,.el-form-item.is-error .el-input__wrapper.is-focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:hover,.el-form-item.is-error .el-textarea__inner:focus,.el-form-item.is-error .el-textarea__inner.is-focus,.el-form-item.is-error .el-select__wrapper,.el-form-item.is-error .el-select__wrapper:hover,.el-form-item.is-error .el-select__wrapper:focus,.el-form-item.is-error .el-select__wrapper.is-focus,.el-form-item.is-error .el-input-tag__wrapper,.el-form-item.is-error .el-input-tag__wrapper:hover,.el-form-item.is-error .el-input-tag__wrapper:focus,.el-form-item.is-error .el-input-tag__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-input-group__prepend .el-input__wrapper{box-shadow:0 0 0 1px transparent inset}.el-form-item.is-error .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-scrollbar{--el-scrollbar-opacity: .3;--el-scrollbar-bg-color: var(--el-text-color-secondary);--el-scrollbar-hover-opacity: .5;--el-scrollbar-hover-bg-color: var(--el-text-color-secondary)}.el-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color, var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity, .3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color, var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity, .5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.local-icon[data-v-1f536b69]{display:flex}.el-progress{position:relative;line-height:1;display:flex;align-items:center}.el-progress__text{font-size:14px;color:var(--el-text-color-regular);margin-left:5px;min-width:50px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{flex-grow:1;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--el-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--el-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{transform:translateZ(0);animation:indeterminate 3s infinite}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 75%,transparent 75%,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.vue-office-docx{height:100%;overflow-y:auto}.vue-office-docx .docx-wrapper>section.docx{margin-bottom:5px}@media screen and (max-width: 800px){.vue-office-docx .docx-wrapper{padding:10px}.vue-office-docx .docx-wrapper>section.docx{padding:10px!important;width:100%!important}}body{margin:0}.x-spreadsheet{font-size:13px;line-height:normal;-webkit-user-select:none;user-select:none;-moz-user-select:none;font-family:Lato,Source Sans Pro,Roboto,Helvetica,Arial,sans-serif;box-sizing:content-box;background:#fff;-webkit-font-smoothing:antialiased}.x-spreadsheet textarea{font:400 13px Arial,Lato,Source Sans Pro,Roboto,Helvetica,sans-serif}.x-spreadsheet-sheet{position:relative;overflow:hidden}.x-spreadsheet-table{vertical-align:bottom}.x-spreadsheet-tooltip{font-family:inherit;position:absolute;padding:5px 10px;color:#fff;border-radius:1px;background:#000;font-size:12px;z-index:201}.x-spreadsheet-tooltip:before{pointer-events:none;position:absolute;left:calc(50% - 4px);top:-4px;content:"";width:8px;height:8px;background:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;box-shadow:1px 1px 3px -1px #0000004d}.x-spreadsheet-color-palette{padding:5px}.x-spreadsheet-color-palette table{margin:0;padding:0;border-collapse:separate;border-spacing:2;background:#fff}.x-spreadsheet-color-palette table td{margin:0;cursor:pointer;border:1px solid transparent}.x-spreadsheet-color-palette table td:hover{border-color:#ddd}.x-spreadsheet-color-palette table td .x-spreadsheet-color-palette-cell{width:16px;height:16px}.x-spreadsheet-border-palette{padding:6px}.x-spreadsheet-border-palette table{margin:0;padding:0;border-collapse:separate;border-spacing:0;background:#fff;table-layout:fixed}.x-spreadsheet-border-palette table td{margin:0}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-left{border-right:1px solid #eee;padding-right:6px}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-left .x-spreadsheet-border-palette-cell{width:30px;height:30px;cursor:pointer;text-align:center}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-left .x-spreadsheet-border-palette-cell:hover{background-color:#eee}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-right{padding-left:6px}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-right .x-spreadsheet-line-type{position:relative;left:0;top:-3px}.x-spreadsheet-dropdown{position:relative}.x-spreadsheet-dropdown .x-spreadsheet-dropdown-content{position:absolute;z-index:200;background:#fff;box-shadow:1px 2px 5px 2px #33333326}.x-spreadsheet-dropdown.bottom-left .x-spreadsheet-dropdown-content{top:calc(100% + 5px);left:0}.x-spreadsheet-dropdown.bottom-right .x-spreadsheet-dropdown-content{top:calc(100% + 5px);right:0}.x-spreadsheet-dropdown.top-left .x-spreadsheet-dropdown-content{bottom:calc(100% + 5px);left:0}.x-spreadsheet-dropdown.top-right .x-spreadsheet-dropdown-content{bottom:calc(100% + 5px);right:0}.x-spreadsheet-dropdown .x-spreadsheet-dropdown-title{padding:0 5px;display:inline-block}.x-spreadsheet-resizer{position:absolute;z-index:11}.x-spreadsheet-resizer .x-spreadsheet-resizer-hover{background-color:#4b89ff40}.x-spreadsheet-resizer .x-spreadsheet-resizer-line{position:absolute}.x-spreadsheet-resizer.horizontal{cursor:row-resize}.x-spreadsheet-resizer.horizontal .x-spreadsheet-resizer-line{border-bottom:2px dashed #4b89ff;left:0;bottom:0}.x-spreadsheet-resizer.vertical{cursor:col-resize}.x-spreadsheet-resizer.vertical .x-spreadsheet-resizer-line{border-right:2px dashed #4b89ff;top:0;right:0}.x-spreadsheet-scrollbar{position:absolute;bottom:0;right:0;background-color:#f4f5f8;opacity:.9;z-index:12}.x-spreadsheet-scrollbar.horizontal{right:15px;overflow-x:scroll;overflow-y:hidden}.x-spreadsheet-scrollbar.horizontal>div{height:1px;background:#ddd}.x-spreadsheet-scrollbar.vertical{bottom:15px;overflow-x:hidden;overflow-y:scroll}.x-spreadsheet-scrollbar.vertical>div{width:1px;background:#ddd}.x-spreadsheet-overlayer{position:absolute;left:0;top:0;z-index:10}.x-spreadsheet-overlayer .x-spreadsheet-overlayer-content{position:absolute;overflow:hidden;pointer-events:none;width:100%;height:100%}.x-spreadsheet-editor,.x-spreadsheet-selector{box-sizing:content-box;position:absolute;overflow:hidden;pointer-events:none;top:0;left:0;width:100%;height:100%}.x-spreadsheet-selector .hide-input{position:absolute;z-index:0}.x-spreadsheet-selector .hide-input input{padding:0;width:0;border:none!important}.x-spreadsheet-selector .x-spreadsheet-selector-area{position:absolute;border:2px solid #4b89ff;background:#4b89ff1a;z-index:5}.x-spreadsheet-selector .x-spreadsheet-selector-clipboard,.x-spreadsheet-selector .x-spreadsheet-selector-autofill{position:absolute;background:transparent;z-index:100}.x-spreadsheet-selector .x-spreadsheet-selector-clipboard{border:2px dashed #4b89ff}.x-spreadsheet-selector .x-spreadsheet-selector-autofill{border:1px dashed rgba(0,0,0,.45)}.x-spreadsheet-selector .x-spreadsheet-selector-corner{pointer-events:auto;position:absolute;cursor:crosshair;font-size:0;height:5px;width:5px;right:-5px;bottom:-5px;border:2px solid #ffffff;background:#4b89ff}.x-spreadsheet-editor{z-index:20}.x-spreadsheet-editor .x-spreadsheet-editor-area{position:absolute;text-align:left;border:2px solid #4b89ff;line-height:0;z-index:100;pointer-events:auto}.x-spreadsheet-editor .x-spreadsheet-editor-area textarea{box-sizing:content-box;border:none;padding:0 3px;outline:none;resize:none;text-align:start;overflow-y:hidden;font:400 13px Arial,Lato,Source Sans Pro,Roboto,Helvetica,sans-serif;color:inherit;white-space:normal;word-wrap:break-word;line-height:22px;margin:0}.x-spreadsheet-editor .x-spreadsheet-editor-area .textline{overflow:hidden;visibility:hidden;position:fixed;top:0;left:0}.x-spreadsheet-item{-webkit-user-select:none;user-select:none;background:0;border:1px solid transparent;outline:none;height:26px;color:#000000e6;line-height:26px;list-style:none;padding:2px 10px;cursor:default;text-align:left;overflow:hidden}.x-spreadsheet-item.disabled{pointer-events:none;opacity:.5}.x-spreadsheet-item:hover,.x-spreadsheet-item.active{background:#0000000d}.x-spreadsheet-item.divider{height:0;padding:0;margin:5px 0;border:none;border-bottom:1px solid rgba(0,0,0,.1)}.x-spreadsheet-item .label{float:right;opacity:.65;font-size:1em}.x-spreadsheet-item.state,.x-spreadsheet-header.state{padding-left:35px!important;position:relative}.x-spreadsheet-item.state:before,.x-spreadsheet-header.state:before{content:"";position:absolute;width:10px;height:10px;left:12px;top:calc(50% - 5px);background:#00000014;border-radius:2px}.x-spreadsheet-item.state.checked:before,.x-spreadsheet-header.state.checked:before{background:#4b89ff}.x-spreadsheet-checkbox{position:relative;display:inline-block;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;font-size:1rem;line-height:1em}.x-spreadsheet-checkbox>input{position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:-1}.x-spreadsheet-suggest,.x-spreadsheet-contextmenu,.x-spreadsheet-sort-filter{position:absolute;box-shadow:1px 2px 5px 2px #33333326;background:#fff;z-index:100;width:260px;pointer-events:auto;overflow:auto}.x-spreadsheet-suggest{width:200px}.x-spreadsheet-filter{border:1px solid #e9e9e9;font-size:12px;margin:10px}.x-spreadsheet-filter .x-spreadsheet-header{padding:.5em .75em;background:#f8f8f9;border-bottom:1px solid #e9e9e9;border-left:1px solid transparent}.x-spreadsheet-filter .x-spreadsheet-body{height:200px;overflow-y:auto}.x-spreadsheet-filter .x-spreadsheet-body .x-spreadsheet-item{height:20px;line-height:20px}.x-spreadsheet-sort-filter .x-spreadsheet-buttons{margin:10px}.x-spreadsheet-bottombar{height:40px;padding:0 30px;text-align:left;background:#f5f6f7;display:flex}.x-spreadsheet-bottombar{position:relative;border-top:1px solid #e0e2e4}.x-spreadsheet-bottombar .x-spreadsheet-menu>li{line-height:40px;height:40px;padding-top:0;padding-bottom:0;vertical-align:middle;border-right:1px solid #e8eaed}.x-spreadsheet-menu{display:flex;overflow-x:auto;list-style:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}.x-spreadsheet-menu>li{float:left;line-height:1.25em;padding:.785em 1em;margin:0;vertical-align:middle;text-align:left;font-weight:400;color:#80868b;white-space:nowrap;cursor:pointer;transition:all .3s;font-weight:700}.x-spreadsheet-menu>li.active{background-color:#fff;color:#000000a6}.x-spreadsheet-menu>li .x-spreadsheet-dropdown{display:inline-block}.x-spreadsheet-print{position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;display:flex;flex-direction:column}.x-spreadsheet-print-bar{background:#424242;height:60px;line-height:60px;padding:0 30px}.x-spreadsheet-print-bar .-title{color:#fff;font-weight:700;font-size:1.2em;float:left}.x-spreadsheet-print-bar .-right{float:right;margin-top:12px}.x-spreadsheet-print-content{display:flex;flex:auto;flex-direction:row;background:#d0d0d0;height:calc(100% - 60px)}.x-spreadsheet-print-content .-sider{flex:0 0 300px;width:300px;border-left:2px solid #ccc;background:#fff}.x-spreadsheet-print-content .-content{flex:auto;overflow-x:auto;overflow-y:scroll;height:100%}.x-spreadsheet-canvas-card-wraper{margin:40px 20px}.x-spreadsheet-canvas-card{background:#fff;margin:auto;page-break-before:auto;page-break-after:always;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 3px #0000001f,0 4px 5px #0003}.x-spreadsheet-calendar{color:#000000a6;background:#fff;-webkit-user-select:none;user-select:none}.x-spreadsheet-calendar .calendar-header{font-weight:700;line-height:30px;text-align:center;width:100%;float:left;background:#f9fafb}.x-spreadsheet-calendar .calendar-header .calendar-header-left{padding-left:5px;float:left}.x-spreadsheet-calendar .calendar-header .calendar-header-right{float:right}.x-spreadsheet-calendar .calendar-header .calendar-header-right a{padding:3px 0;margin-right:2px;border-radius:2px}.x-spreadsheet-calendar .calendar-header .calendar-header-right a:hover{background:#00000014}.x-spreadsheet-calendar .calendar-body{border-collapse:collapse;border-spacing:0}.x-spreadsheet-calendar .calendar-body th,.x-spreadsheet-calendar .calendar-body td{width:14.28571429%;min-width:32px;text-align:center;font-weight:700;line-height:30px;padding:0}.x-spreadsheet-calendar .calendar-body td>.cell:hover{background:#ecf6fd}.x-spreadsheet-calendar .calendar-body td>.cell.active,.x-spreadsheet-calendar .calendar-body td>.cell.active:hover{background:#ecf6fd;color:#2185d0}.x-spreadsheet-calendar .calendar-body td>.cell.disabled{pointer-events:none;opacity:.5}.x-spreadsheet-datepicker{box-shadow:2px 2px 5px #0003;position:absolute;left:0;top:calc(100% + 5px);z-index:10;width:auto}.x-spreadsheet-buttons{display:flex;justify-content:flex-end}.x-spreadsheet-buttons .x-spreadsheet-button{margin-left:8px}.x-spreadsheet-button{display:inline-block;border-radius:3px;line-height:1em;min-height:1em;white-space:nowrap;text-align:center;cursor:pointer;font-size:1em;font-weight:700;padding:.75em 1em;color:#0009;background:#e0e1e2;text-decoration:none;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;outline:none;vertical-align:baseline;zoom:1;-webkit-user-select:none;user-select:none;transition:all .1s linear}.x-spreadsheet-button.active,.x-spreadsheet-button:hover{background-color:#c0c1c2;color:#000c}.x-spreadsheet-button.primary{color:#fff;background-color:#2185d0}.x-spreadsheet-button.primary:hover,.x-spreadsheet-button.primary.active{color:#fff;background-color:#1678c2}.x-spreadsheet-form-input{font-size:1em;position:relative;font-weight:400;display:inline-flex;color:#000000de}.x-spreadsheet-form-input input{z-index:1;margin:0;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:30px;height:30px;padding:0 8px;background:#fff;border:1px solid #e9e9e9;border-radius:3px;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:inset 0 1px 2px #0a0a0a0f}.x-spreadsheet-form-input input:focus{border-color:#4b89ff;box-shadow:inset 0 1px 2px #4b89ff33}.x-spreadsheet-form-select{position:relative;display:inline-block;background:#fff;border:1px solid #e9e9e9;border-radius:2px;cursor:pointer;color:#000000de;-webkit-user-select:none;user-select:none;box-shadow:inset 0 1px 2px #0a0a0a0f}.x-spreadsheet-form-select .input-text{text-overflow:ellipsis;white-space:nowrap;min-width:60px;width:auto;height:30px;line-height:30px;padding:0 8px}.x-spreadsheet-form-fields{display:flex;flex-direction:row;flex-wrap:wrap}.x-spreadsheet-form-fields .x-spreadsheet-form-field{flex:0 1 auto}.x-spreadsheet-form-fields .x-spreadsheet-form-field .label{display:inline-block;margin:0 10px 0 0}.x-spreadsheet-form-field{display:block;vertical-align:middle;margin-left:10px;margin-bottom:10px}.x-spreadsheet-form-field:first-child{margin-left:0}.x-spreadsheet-form-field.error .x-spreadsheet-form-select,.x-spreadsheet-form-field.error input{border-color:#f04134}.x-spreadsheet-form-field .tip{color:#f04134;font-size:.9em}.x-spreadsheet-dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:#0009;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;transition:background-color .5s linear;-webkit-user-select:none;user-select:none;z-index:1000}.x-spreadsheet-dimmer.active{display:block;opacity:1}form fieldset{border:none}form fieldset label{display:block;margin-bottom:.5em;font-size:1em;color:#666}form fieldset select{font-size:1.1em;width:100%;background-color:#fff;border:none;border-bottom:2px solid #ddd;padding:.5em .85em;border-radius:2px}.x-spreadsheet-modal,.x-spreadsheet-toast{font-size:13px;position:fixed;z-index:1001;text-align:left;line-height:1.25em;min-width:360px;color:#000000de;font-family:Lato,Source Sans Pro,Roboto,Helvetica,Arial,sans-serif;border-radius:4px;border:1px solid rgba(0,0,0,.1);background-color:#fff;background-clip:padding-box;box-shadow:#0003 0 2px 8px}.x-spreadsheet-toast{background-color:#ffffffd9}.x-spreadsheet-modal-header,.x-spreadsheet-toast-header{font-weight:600;background-clip:padding-box;background-color:#ffffffd9;border-bottom:1px solid rgba(0,0,0,.05);border-radius:4px 4px 0 0}.x-spreadsheet-toast-header{color:#f2711c}.x-spreadsheet-modal-header{border-bottom:1px solid #e0e2e4;background:#00000014;font-size:1.0785em}.x-spreadsheet-modal-header,.x-spreadsheet-modal-content,.x-spreadsheet-toast-header,.x-spreadsheet-toast-content{padding:.75em 1em}.x-spreadsheet-menu li:first-child{display:none}.vue-office-excel{height:100%}.file-container[data-v-57f2dea1]{min-height:80px;margin:2px}.file-container .item[data-v-57f2dea1]{width:80px;height:80px;margin-bottom:12px;border-radius:2px;color:var(--primary-color);position:relative}.file-container .item[data-v-57f2dea1]:hover{background-color:#ededed}.file-container .item:hover span.filename[data-v-57f2dea1]{font-weight:700}.file-container .item span.filename[data-v-57f2dea1]{line-height:1.2;font-size:12px;width:100%;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;overflow:hidden}.file-container .item .img-box[data-v-57f2dea1]{width:80px;height:80px;background-size:cover;background-position:center;border-radius:2px}.file-container .item .img-box[data-v-57f2dea1]:hover{outline:2px solid #ff9800}.file-container .item .remove-btn[data-v-57f2dea1]{position:absolute;top:-8px;right:-8px;display:block;border-radius:50%;height:16px;background-color:#fff;color:#666}.file-container .item .remove-btn[data-v-57f2dea1]:hover{color:red;cursor:pointer}.file-preview-wrapper .file-list[data-v-57f2dea1]{width:15vw;height:100vh;padding:16px 8px;background-color:#fff;box-sizing:border-box}.file-preview-wrapper .file-list section[data-v-57f2dea1]{padding:8px 16px;border:2px solid transparent;background-color:#fff}.file-preview-wrapper .file-list section[data-v-57f2dea1]:hover{color:var(--primary-color);font-weight:700}.file-preview-wrapper .file-list section[active=true][data-v-57f2dea1]{border-color:var(--primary-color)}.file-preview-wrapper .file-list section span[data-v-57f2dea1]{width:calc(100% - 32px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-preview-wrapper .file-content[data-v-57f2dea1]{width:86vw;position:relative}.file-preview-wrapper .file-content .img-container[data-v-57f2dea1]{height:100vh}.file-preview-wrapper .file-content .img-container img[data-v-57f2dea1]{max-height:100%;display:block}.file-preview-wrapper .file-content .img-container img[data-v-57f2dea1]:hover{cursor:pointer}.file-preview-wrapper .file-content .error[data-v-57f2dea1]{background-color:#fff}.file-preview-wrapper .file-content .error img[data-v-57f2dea1]{width:500px}.file-preview-wrapper .close-btn[data-v-57f2dea1]{position:absolute;top:12px;right:8px;background-color:transparent;border:none;color:#fff}.file-preview-wrapper .close-btn[data-v-57f2dea1]:hover{color:red}.file-preview-wrapper .rotate-left-btn[data-v-57f2dea1]{position:absolute;top:12px;right:118px;background-color:transparent;border:none;color:#fff}.file-preview-wrapper .rotate-right-btn[data-v-57f2dea1]{position:absolute;top:12px;right:68px;background-color:transparent;border:none;color:#fff}.file-preview-wrapper .left-btn[data-v-57f2dea1]{position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:transparent;border:none;color:#fff}.file-preview-wrapper .right-btn[data-v-57f2dea1]{position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:transparent;border:none;color:#fff}.file-preview-wrapper .download-btn[data-v-57f2dea1]{position:absolute;bottom:20px;right:20px}.file-preview-wrapper .file-number[data-v-57f2dea1]{position:absolute;top:16px;left:18px;color:#fff}:root{--el-popup-modal-bg-color: var(--el-color-black);--el-popup-modal-opacity: .5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width: 50%;--el-dialog-margin-top: 15vh;--el-dialog-bg-color: var(--el-bg-color);--el-dialog-box-shadow: var(--el-box-shadow);--el-dialog-title-font-size: var(--el-font-size-large);--el-dialog-content-font-size: 14px;--el-dialog-font-line-height: var(--el-font-line-height-primary);--el-dialog-padding-primary: 16px;--el-dialog-border-radius: var(--el-border-radius-base);position:relative;margin:var(--el-dialog-margin-top, 15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width, 50%);overflow-wrap:break-word}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width: 100%;--el-dialog-margin-top: 0;margin-bottom:0;height:100%;overflow:auto;border-radius:0}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{position:absolute;top:0;right:0;padding:0;width:48px;height:48px;background:transparent;border:none;outline:none;cursor:pointer;font-size:var(--el-message-close-size, 16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}.el-tag{--el-tag-font-size: 12px;--el-tag-border-radius: 4px;--el-tag-border-radius-rounded: 9999px}.el-tag{background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:24px;padding:0 9px;font-size:var(--el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size: 14px;--el-tag-bg-color: var(--el-color-primary-light-9);--el-tag-border-color: var(--el-color-primary-light-8);--el-tag-hover-color: var(--el-color-primary)}.el-tag.el-tag--primary{--el-tag-bg-color: var(--el-color-primary-light-9);--el-tag-border-color: var(--el-color-primary-light-8);--el-tag-hover-color: var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color: var(--el-color-success-light-9);--el-tag-border-color: var(--el-color-success-light-8);--el-tag-hover-color: var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color: var(--el-color-warning-light-9);--el-tag-border-color: var(--el-color-warning-light-8);--el-tag-hover-color: var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color: var(--el-color-danger-light-9);--el-tag-border-color: var(--el-color-danger-light-8);--el-tag-hover-color: var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color: var(--el-color-error-light-9);--el-tag-border-color: var(--el-color-error-light-8);--el-tag-hover-color: var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color: var(--el-color-info-light-9);--el-tag-border-color: var(--el-color-info-light-8);--el-tag-hover-color: var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{flex-shrink:0;color:var(--el-tag-text-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-text-color: var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color: var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color: var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color: var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color: var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color: var(--el-color-info)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-text-color: var(--el-color-white);--el-tag-bg-color: var(--el-color-primary);--el-tag-border-color: var(--el-color-primary);--el-tag-hover-color: var(--el-color-primary-light-3)}.el-tag--dark.el-tag--primary{--el-tag-bg-color: var(--el-color-primary);--el-tag-border-color: var(--el-color-primary);--el-tag-hover-color: var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color: var(--el-color-success);--el-tag-border-color: var(--el-color-success);--el-tag-hover-color: var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color: var(--el-color-warning);--el-tag-border-color: var(--el-color-warning);--el-tag-hover-color: var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color: var(--el-color-danger);--el-tag-border-color: var(--el-color-danger);--el-tag-hover-color: var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color: var(--el-color-error);--el-tag-border-color: var(--el-color-error);--el-tag-hover-color: var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color: var(--el-color-info);--el-tag-border-color: var(--el-color-info);--el-tag-hover-color: var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color: var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-primary-light-5);--el-tag-hover-color: var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-success-light-5);--el-tag-hover-color: var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-warning-light-5);--el-tag-hover-color: var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-danger-light-5);--el-tag-hover-color: var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-error-light-5);--el-tag-hover-color: var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-info-light-5);--el-tag-hover-color: var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{padding:0 11px;height:32px;--el-icon-size: 16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{padding:0 7px;height:20px;--el-icon-size: 12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-popper{--el-popper-border-radius: var(--el-popover-border-radius, 4px)}.el-popper{position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-bg-color);background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-text-color-primary);right:0}.el-popper.is-light{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-bg-color-overlay);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-upload{--el-upload-dragger-padding-horizontal: 40px;--el-upload-dragger-padding-vertical: 10px}.el-upload{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:none}.el-upload.is-disabled{cursor:not-allowed}.el-upload.is-disabled:focus{border-color:var(--el-border-color-darker);color:inherit}.el-upload.is-disabled:focus .el-upload-dragger{border-color:var(--el-border-color-darker)}.el-upload.is-disabled .el-upload-dragger{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-upload.is-disabled .el-upload-dragger .el-upload__text{color:var(--el-text-color-placeholder)}.el-upload.is-disabled .el-upload-dragger .el-upload__text em{color:var(--el-disabled-text-color)}.el-upload.is-disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:var(--el-text-color-regular);margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{--el-upload-picture-card-size: 148px;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;display:inline-flex;justify-content:center;align-items:center}.el-upload--picture-card>i{font-size:28px;color:var(--el-text-color-secondary)}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{font-size:67px;color:var(--el-text-color-placeholder);margin-bottom:16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:var(--el-text-color-regular);margin-bottom:5px;position:relative;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{display:none;position:absolute;right:5px;top:50%;cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{display:none;position:absolute;top:1px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:var(--el-color-primary);font-style:normal}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;justify-content:center;flex-direction:column;width:calc(100% - 30px);margin-left:4px}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:hover,.el-upload-list__item.is-success .el-upload-list__item-name:focus{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:not(.focusing):focus,.el-upload-list__item.is-success:active{outline-width:0}.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip,.el-upload-list__item.is-success:active .el-icon--close-tip{display:none}.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{color:var(--el-text-color-regular);display:inline-flex;text-align:center;align-items:center;padding:0 4px;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base)}.el-upload-list__item-name .el-icon{margin-right:6px;color:var(--el-text-color-secondary)}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none;height:100%;justify-content:center;align-items:center;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:var(--el-text-color-regular);display:none}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size: 148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;padding:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%;object-fit:contain}.el-upload-list--picture-card .el-upload-list__item-status-label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:0;font-size:20px;background-color:var(--el-overlay-color-lighter);transition:opacity var(--el-transition-duration)}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:16px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px;display:flex;align-items:center}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;object-fit:contain;position:relative;z-index:1;background-color:var(--el-color-white)}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-cover__label i{font-size:12px;margin-top:11px;transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--el-overlay-color-light);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:var(--el-text-color-primary)}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}h4[data-v-77664d24]{margin-top:20px;margin-bottom:10px}.file-class-item[data-v-77664d24]{margin-bottom:20px}.file-class-item header[data-v-77664d24]{padding:4px 0}.file-list-item[data-v-77664d24]{padding:10px}.file-list-item_active[data-v-77664d24]{background:#f1f3ff}.img-box[data-v-77664d24]{width:40px;height:40px;background-position:center;background-size:cover}.el-checkbox{--el-checkbox-font-size: 14px;--el-checkbox-font-weight: var(--el-font-weight-primary);--el-checkbox-text-color: var(--el-text-color-regular);--el-checkbox-input-height: 14px;--el-checkbox-input-width: 14px;--el-checkbox-border-radius: var(--el-border-radius-small);--el-checkbox-bg-color: var(--el-fill-color-blank);--el-checkbox-input-border: var(--el-border);--el-checkbox-disabled-border-color: var(--el-border-color);--el-checkbox-disabled-input-fill: var(--el-fill-color-light);--el-checkbox-disabled-icon-color: var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill: var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color: var(--el-border-color);--el-checkbox-disabled-checked-icon-color: var(--el-text-color-placeholder);--el-checkbox-checked-text-color: var(--el-color-primary);--el-checkbox-checked-input-border-color: var(--el-color-primary);--el-checkbox-checked-bg-color: var(--el-color-primary);--el-checkbox-checked-icon-color: var(--el-color-white);--el-checkbox-input-border-color-hover: var(--el-color-primary)}.el-checkbox{color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-right:30px;height:var(--el-checkbox-height, 32px)}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:0 11px 0 7px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{transform:rotate(45deg) scaleY(1);border-color:var(--el-checkbox-checked-icon-color)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:var(--el-checkbox-checked-icon-color);height:2px;transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";border:1px solid transparent;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in .05s;transform-origin:center}.el-checkbox__original{opacity:0;outline:none;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox__label{display:inline-block;padding-left:8px;line-height:1;font-size:var(--el-checkbox-font-size)}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}.el-divider{position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0;border-top:1px var(--el-border-color) var(--el-border-style)}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative;border-left:1px var(--el-border-color) var(--el-border-style)}.el-divider__text{position:absolute;background-color:var(--el-bg-color);padding:0 20px;font-weight:500;color:var(--el-text-color-primary);font-size:14px}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-tree{--el-tree-node-content-height: 26px;--el-tree-node-hover-bg-color: var(--el-fill-color-light);--el-tree-text-color: var(--el-text-color-regular);--el-tree-expand-icon-color: var(--el-text-color-placeholder)}.el-tree{position:relative;cursor:default;background:var(--el-fill-color-blank);color:var(--el-tree-text-color);font-size:var(--el-font-size-base)}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--el-text-color-secondary);font-size:var(--el-font-size-base)}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:var(--el-color-primary)}.el-tree-node{white-space:nowrap;outline:none}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height: var(--el-tree-node-content-height);display:flex;align-items:center;height:var(--el-tree-node-content-height);cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px;box-sizing:content-box}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{margin-right:8px;font-size:var(--el-font-size-base);color:var(--el-tree-expand-icon-color)}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height: 26px;--el-tree-node-hover-bg-color: var(--el-fill-color-light);--el-tree-text-color: var(--el-text-color-regular);--el-tree-expand-icon-color: var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__list>.el-select-dropdown__item{padding-left:32px}.el-tree-select__popper .el-select-dropdown__item{flex:1;background:transparent!important;padding-left:0;height:20px;line-height:20px}.el-textarea{--el-input-text-color: var(--el-text-color-regular);--el-input-border: var(--el-border);--el-input-hover-border: var(--el-border-color-hover);--el-input-focus-border: var(--el-color-primary);--el-input-transparent-border: 0 0 0 1px transparent inset;--el-input-border-color: var(--el-border-color);--el-input-border-radius: var(--el-border-radius-base);--el-input-bg-color: var(--el-fill-color-blank);--el-input-icon-color: var(--el-text-color-placeholder);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-input-hover-border-color: var(--el-border-color-hover);--el-input-clear-hover-color: var(--el-text-color-secondary);--el-input-focus-border-color: var(--el-color-primary);--el-input-width: 100%}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color, var(--el-text-color-regular));background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset;border-radius:var(--el-input-border-radius, var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:none;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color: var(--el-text-color-regular);--el-input-border: var(--el-border);--el-input-hover-border: var(--el-border-color-hover);--el-input-focus-border: var(--el-color-primary);--el-input-transparent-border: 0 0 0 1px transparent inset;--el-input-border-color: var(--el-border-color);--el-input-border-radius: var(--el-border-radius-base);--el-input-bg-color: var(--el-fill-color-blank);--el-input-icon-color: var(--el-text-color-placeholder);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-input-hover-border-color: var(--el-border-color-hover);--el-input-clear-hover-color: var(--el-text-color-secondary);--el-input-focus-border-color: var(--el-color-primary);--el-input-width: 100%}.el-input{--el-input-height: var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;display:inline-block;padding-left:8px}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius, var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height: calc(var(--el-input-height, 32px) - 2px)}.el-input__inner{width:100%;flex-grow:1;-webkit-appearance:none;color:var(--el-input-text-color, var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);padding:0;outline:none;border:none;background:none;box-sizing:border-box}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color, var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color, var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);cursor:not-allowed;pointer-events:none;box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height: var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height: calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height: var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height: calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-hidden{display:none!important}.el-vl__wrapper{position:relative}.el-vl__wrapper:hover .el-virtual-scrollbar,.el-vl__wrapper.always-on .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__loading,.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size)}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{padding:10px;border-bottom:1px solid var(--el-border-color-light)}.el-select-dropdown__footer{padding:10px;border-top:1px solid var(--el-border-color-light)}.el-select-dropdown__item{font-size:var(--el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed;background-color:unset}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__title{box-sizing:border-box;padding:0 20px;font-size:12px;color:var(--el-color-info);line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover: var(--el-border-color-hover);--el-select-disabled-color: var(--el-disabled-text-color);--el-select-disabled-border: var(--el-disabled-border-color);--el-select-font-size: var(--el-font-size-base);--el-select-close-hover-color: var(--el-text-color-secondary);--el-select-input-color: var(--el-text-color-placeholder);--el-select-multiple-input-color: var(--el-text-color-regular);--el-select-input-focus-border-color: var(--el-color-primary);--el-select-input-font-size: 14px;--el-select-width: 100%}.el-select{display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{display:flex;align-items:center;position:relative;box-sizing:border-box;cursor:pointer;text-align:left;font-size:14px;padding:4px 12px;gap:6px;min-height:32px;line-height:24px;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);transition:var(--el-transition-duration);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-border-color) inset}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{cursor:not-allowed;pointer-events:none;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag{cursor:not-allowed}.el-select__prefix,.el-select__suffix{display:flex;align-items:center;flex-shrink:0;gap:6px;color:var(--el-input-icon-color, var(--el-text-color-placeholder))}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);transform:rotate(0);cursor:pointer}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__selection{position:relative;display:flex;flex-wrap:wrap;align-items:center;flex:1;min-width:0;gap:6px}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:transparent}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.el-select__tags-text{display:block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{position:absolute;z-index:-1;display:block;top:50%;transform:translateY(-50%);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--el-input-text-color, var(--el-text-color-regular))}.el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--el-text-color-placeholder)}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{position:absolute;opacity:0;z-index:-1}.el-select__input{border:none;outline:none;padding:0;color:var(--el-select-multiple-input-color);font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:100%;background-color:transparent}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input-calculator{position:absolute;left:0;top:0;max-width:100%;visibility:hidden;white-space:pre;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;padding:8px 16px;min-height:40px;line-height:24px;font-size:14px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{gap:4px;padding:2px 8px;min-height:24px;line-height:20px;font-size:12px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-input-number{position:relative;display:inline-flex;width:150px;line-height:30px;vertical-align:middle}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number__increase,.el-input-number__decrease{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color, var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height: 15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height: 19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height: 11px}.el-radio-group{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:0}.el-radio{--el-radio-font-size: var(--el-font-size-base);--el-radio-text-color: var(--el-text-color-regular);--el-radio-font-weight: var(--el-font-weight-primary);--el-radio-input-height: 14px;--el-radio-input-width: 14px;--el-radio-input-border-radius: var(--el-border-radius-circle);--el-radio-input-bg-color: var(--el-fill-color-blank);--el-radio-input-border: var(--el-border);--el-radio-input-border-color: var(--el-border-color);--el-radio-input-border-color-hover: var(--el-color-primary)}.el-radio{color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;outline:none;font-size:var(--el-font-size-base);-webkit-user-select:none;user-select:none;margin-right:30px;height:32px}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{padding:0 11px 0 7px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;position:relative;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);position:relative;cursor:pointer;display:inline-block;box-sizing:border-box}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{width:4px;height:4px;border-radius:var(--el-radio-input-border-radius);background-color:var(--el-color-white);content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in}.el-radio__original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio__original:focus-visible+.el-radio__inner{outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px;border-radius:var(--el-radio-input-border-radius)}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.info-container[data-v-5f0e8f2f]{background:#f9faff;box-shadow:0 2px 4px #8596f878;padding:20px;margin:0 2px 4px}.info-container h3[data-v-5f0e8f2f]{margin-top:0}.el-form-item .el-form-item[data-v-edf662cf]{margin-bottom:18px}[data-v-edf662cf] .el-form-item--label-right .el-form-item__label{text-align:right;line-height:32px;margin-bottom:0}p[data-v-edf662cf]{margin:0;line-height:1.4}.wrapper[data-v-edf662cf]{overflow:auto;height:100vh}.container[data-v-edf662cf]{margin:auto}.message[data-v-edf662cf]{padding:20px;background:#f2f3ff;border-radius:8px;border:1px solid #929fff;margin-bottom:35px}.message-title[data-v-edf662cf]{font-size:16px;margin-bottom:4px} diff --git a/plugin/assets/VerifySubmit.1738752173979.js b/plugin/assets/VerifySubmit.1738752173979.js new file mode 100644 index 0000000..317b1f9 --- /dev/null +++ b/plugin/assets/VerifySubmit.1738752173979.js @@ -0,0 +1,289 @@ +import{i as cN,a as R0,g as R_,r as um,d as lT,b as fN,c as XC,e as hN,f as I0,h as I_,j as dN,k as ZC,l as Vd,S as Ag,L as w8,M as u_,m as JC,t as Hg,n as pN,o as QC,p as _8,q as e7,s as bl,u as t7,v as mN,w as N_,x as r7,y as gN,z as n7,A as vN,B as bN,C as Xs,D as I5,E as yN,F as wN,G as za,H as ia,I as cm,J as In,K as N5,N as Ui,O as _N,P as kN,Q as mf,R as P_,T as qo,U as Wc,V as i7,W as Gd,X as bc,Y as xN,Z as Xl,_ as Og,$ as P0,a0 as D_,a1 as c_,a2 as qg,a3 as SN,a4 as EN,a5 as f_,a6 as TN,a7 as w5,a8 as k8,a9 as CN,aa as AN,ab as ON,ac as a7,ad as s7,ae as o7,af as l7,ag as u7,ah as MN,ai as RN,aj as IN,ak as NN,al as P5,am as PN,an as DN,ao as FN,ap as LN,aq as BN,ar as jN,as as F_,at as Uh,au as c7,av as zN,aw as th,ax as f7,ay as h7,az as UN}from"./index.1738752173979.js";import{i as Wd,m as Mg,u as fm,c as Yg,e as Kh,f as hm,V as x8,g as Us,h as Qi,j as Hd,k as Rg,l as $N,n as qd,o as ey,C as d7,p as uT,q as h_,r as vg,s as sm,t as S8,T as Ig,v as p7,a as L_,_ as Kg,w as m7,d as VN,b as g7,E as v7,x as WN}from"./_plugin-vue_export-helper.1738752173979.js";import{R as HN,S as qN,T as b7,U as YN,V as KN,W as GN,X as XN,Y as Ii,Z as ZN,_ as JN,$ as QN,a0 as eP,a1 as y7,a2 as w7,a3 as tP,a4 as oh,a5 as E8,a6 as rP,a7 as _7,a8 as nP,a9 as iP,aa as aP,ab as sP,ac as oP,ad as lP,ae as k7,af as uP,ag as cP,c as xt,O as x7,A as xr,ah as wr,x as Jt,y as Ut,ai as fP,aj as hP,ak as dP,al as pP,am as Ng,an as mP,P as Hi,C as $t,ao as gP,ap as vP,t as _n,aq as bP,ar as yP,as as wP,at as _P,au as kP,av as xP,aw as SP,ax as EP,ay as TP,az as CP,H as AP,g as _u,h as OP,aA as MP,aB as RP,aC as S7,aD as tl,aE as IP,L as NP,aF as PP,aG as DP,aH as FP,aI as LP,aJ as BP,aK as jP,aL as zP,i as La,aM as UP,aN as $P,J as VP,aO as WP,k as qc,aP as HP,aQ as qP,aR as lm,G as D5,aS as YP,aT as KP,aU as bf,n as Xi,aV as Yt,aW as E7,aX as la,aY as T8,aZ as T7,a_ as Zl,a$ as GP,b0 as C7,b1 as XP,j as Is,b2 as ZP,b3 as JP,o as A7,b4 as QP,b5 as eD,b6 as Gg,b7 as tD,v as tt,b8 as rD,q as wo,b9 as nD,ba as iD,bb as aD,I as Ho,f as O7,r as pr,bc as sD,bd as N0,be as Fa,z as yn,D as zs,bf as C8,bg as $s,bh as oD,bi as lD,bj as uD,bk as cD,bl as fD,bm as M7,bn as hD,s as gf,bo as dD,bp as pD,bq as mD,br as En,bs as R7,bt as I7,K as oy,bu as Wh,M as yc,bv as gD,bw as vD,bx as bD,u as te,by as N7,bz as yD,bA as wD,bB as _D,bC as kD,bD as xD,bE as SD,bF as ED,bG as Xg,bH as TD,bI as CD,bJ as ly,bK as AD,bL as A8,bM as OD,bN as O8,bO as wl,bP as MD,m as RD,w as Wn,e as uy,bQ as ID,bR as ND,bS as PD,B as St,bT as DD,bU as ts,bV as Wo,bW as FD,bX as ci,bY as LD,a as xs,p as Ka,N as yo,d as rl,b as hs,bZ as F5,l as Pg,b_ as BD,b$ as jD,Q as zD}from"./vue.1738752173979.js";var UD=/\s/;function $D(s){for(var m=s.length;m--&&UD.test(s.charAt(m)););return m}var VD=/^\s+/;function WD(s){return s&&s.slice(0,$D(s)+1).replace(VD,"")}var cT=NaN,HD=/^[-+]0x[0-9a-f]+$/i,qD=/^0b[01]+$/i,YD=/^0o[0-7]+$/i,KD=parseInt;function fT(s){if(typeof s=="number")return s;if(cN(s))return cT;if(R0(s)){var m=typeof s.valueOf=="function"?s.valueOf():s;s=R0(m)?m+"":m}if(typeof s!="string")return s===0?s:+s;s=WD(s);var y=qD.test(s);return y||YD.test(s)?KD(s.slice(2),y?2:8):HD.test(s)?cT:+s}function P7(s){return s}var L5=R_(um,"WeakMap"),hT=Object.create,GD=function(){function s(){}return function(m){if(!R0(m))return{};if(hT)return hT(m);s.prototype=m;var y=new s;return s.prototype=void 0,y}}();function XD(s,m,y){switch(y.length){case 0:return s.call(m);case 1:return s.call(m,y[0]);case 2:return s.call(m,y[0],y[1]);case 3:return s.call(m,y[0],y[1],y[2])}return s.apply(m,y)}function ZD(s,m){var y=-1,T=s.length;for(m||(m=Array(T));++y0){if(++m>=JD)return arguments[0]}else m=0;return s.apply(void 0,arguments)}}function rF(s){return function(){return s}}var nF=lT?function(s,m){return lT(s,"toString",{configurable:!0,enumerable:!1,value:rF(m),writable:!0})}:P7,iF=tF(nF);function aF(s,m){for(var y=-1,T=s==null?0:s.length;++y-1&&s%1==0&&s<=lF}function D7(s){return s!=null&&M8(s.length)&&!hN(s)}var uF=Object.prototype;function R8(s){var m=s&&s.constructor,y=typeof m=="function"&&m.prototype||uF;return s===y}function cF(s,m){for(var y=-1,T=Array(s);++yoe))return!1;var de=z.get(s),we=z.get(m);if(de&&we)return de==m&&we==s;var ge=-1,le=!0,Me=y&$B?new m_:void 0;for(z.set(s,m),z.set(m,s);++ge=m||Mt<0||ge&&Or>=z}function je(){var jt=x5();if(et(jt))return qe(jt);oe=setTimeout(je,xe(jt))}function qe(jt){return oe=void 0,le&&T?Me(jt):(T=N=void 0,Y)}function rt(){oe!==void 0&&clearTimeout(oe),de=0,T=se=N=oe=void 0}function dt(){return oe===void 0?Y:qe(x5())}function Vt(){var jt=x5(),Mt=et(jt);if(T=arguments,N=this,se=jt,Mt){if(oe===void 0)return ne(se);if(ge)return clearTimeout(oe),oe=setTimeout(je,m),Me(se)}return oe===void 0&&(oe=setTimeout(je,m)),Y}return Vt.cancel=rt,Vt.flush=dt,Vt}function t9(s,m,y){var T=s==null?0:s.length;if(!T)return-1;var N=T-1;return sF(s,Ej(m),N)}function qh(s,m){return z_(s,m)}function r9(s){return s===void 0}function Oj(s,m,y){for(var T=-1,N=m.length,z={};++T{z.forEach(we=>we()),z.length=0},oe=(we,ge,le,Me)=>(we.addEventListener(ge,le,Me),()=>we.removeEventListener(ge,le,Me)),se=Wn(()=>[Bd(m),r7(N)],([we,ge])=>{Y(),we&&z.push(...y.flatMap(le=>T.map(Me=>oe(we,le,Me,ge))))},{immediate:!0,flush:"post"}),de=()=>{se(),Y()};return N_(de),de}let BT=!1;function Bj(s,m,y={}){const{window:T=U_,ignore:N=[],capture:z=!0,detectIframe:Y=!1}=y;if(!T)return;I5&&!BT&&(BT=!0,Array.from(T.document.body.children).forEach(le=>le.addEventListener("click",n7)));let oe=!0;const se=le=>N.some(Me=>{if(typeof Me=="string")return Array.from(T.document.querySelectorAll(Me)).some(ne=>ne===le.target||le.composedPath().includes(ne));{const ne=Bd(Me);return ne&&(le.target===ne||le.composedPath().includes(ne))}}),we=[Hc(T,"click",le=>{const Me=Bd(s);if(!(!Me||Me===le.target||le.composedPath().includes(Me))){if(le.detail===0&&(oe=!se(le)),!oe){oe=!0;return}m(le)}},{passive:!0,capture:z}),Hc(T,"pointerdown",le=>{const Me=Bd(s);Me&&(oe=!le.composedPath().includes(Me)&&!se(le))},{passive:!0}),Y&&Hc(T,"blur",le=>{var Me;const ne=Bd(s);((Me=T.document.activeElement)==null?void 0:Me.tagName)==="IFRAME"&&!(ne!=null&&ne.contains(T.document.activeElement))&&m(le)})].filter(Boolean);return()=>we.forEach(le=>le())}function n9(s,m=!1){const y=pr(),T=()=>y.value=!!s();return T(),vN(T,m),y}function jj(s){return JSON.parse(JSON.stringify(s))}const jT=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},zT="__vueuse_ssr_handlers__";jT[zT]=jT[zT]||{};var UT=Object.getOwnPropertySymbols,zj=Object.prototype.hasOwnProperty,Uj=Object.prototype.propertyIsEnumerable,$j=(s,m)=>{var y={};for(var T in s)zj.call(s,T)&&m.indexOf(T)<0&&(y[T]=s[T]);if(s!=null&&UT)for(var T of UT(s))m.indexOf(T)<0&&Uj.call(s,T)&&(y[T]=s[T]);return y};function Gl(s,m,y={}){const T=y,{window:N=U_}=T,z=$j(T,["window"]);let Y;const oe=n9(()=>N&&"ResizeObserver"in N),se=()=>{Y&&(Y.disconnect(),Y=void 0)},de=Wn(()=>Bd(s),ge=>{se(),oe.value&&N&&ge&&(Y=new ResizeObserver(m),Y.observe(ge,z))},{immediate:!0,flush:"post"}),we=()=>{se(),de()};return N_(we),{isSupported:oe,stop:we}}var $T=Object.getOwnPropertySymbols,Vj=Object.prototype.hasOwnProperty,Wj=Object.prototype.propertyIsEnumerable,Hj=(s,m)=>{var y={};for(var T in s)Vj.call(s,T)&&m.indexOf(T)<0&&(y[T]=s[T]);if(s!=null&&$T)for(var T of $T(s))m.indexOf(T)<0&&Wj.call(s,T)&&(y[T]=s[T]);return y};function qj(s,m,y={}){const T=y,{window:N=U_}=T,z=Hj(T,["window"]);let Y;const oe=n9(()=>N&&"MutationObserver"in N),se=()=>{Y&&(Y.disconnect(),Y=void 0)},de=Wn(()=>Bd(s),ge=>{se(),oe.value&&N&&ge&&(Y=new MutationObserver(m),Y.observe(ge,z))},{immediate:!0}),we=()=>{se(),de()};return N_(we),{isSupported:oe,stop:we}}var VT;(function(s){s.UP="UP",s.RIGHT="RIGHT",s.DOWN="DOWN",s.LEFT="LEFT",s.NONE="NONE"})(VT||(VT={}));var Yj=Object.defineProperty,WT=Object.getOwnPropertySymbols,Kj=Object.prototype.hasOwnProperty,Gj=Object.prototype.propertyIsEnumerable,HT=(s,m,y)=>m in s?Yj(s,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):s[m]=y,Xj=(s,m)=>{for(var y in m)Kj.call(m,y)&&HT(s,y,m[y]);if(WT)for(var y of WT(m))Gj.call(m,y)&&HT(s,y,m[y]);return s};const Zj={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};Xj({linear:bN},Zj);function Jj(s,m,y,T={}){var N,z,Y;const{clone:oe=!1,passive:se=!1,eventName:de,deep:we=!1,defaultValue:ge}=T,le=_u(),Me=(le==null?void 0:le.emit)||((N=le==null?void 0:le.$emit)==null?void 0:N.bind(le))||((Y=(z=le==null?void 0:le.proxy)==null?void 0:z.$emit)==null?void 0:Y.bind(le==null?void 0:le.proxy));let ne=de;ne=de||ne||`update:${m.toString()}`;const xe=je=>oe?yN(oe)?oe(je):jj(je):je,et=()=>wN(s[m])?xe(s[m]):ge;if(se){const je=et(),qe=pr(je);return Wn(()=>s[m],rt=>qe.value=xe(rt)),Wn(qe,rt=>{(rt!==s[m]||we)&&Me(ne,rt)},{deep:we}),qe}else return xt({get(){return et()},set(je){Me(ne,je)}})}class Qj extends Error{constructor(m){super(m),this.name="ElementPlusError"}}function D0(s,m){throw new Qj(`[${s}] ${m}`)}const ds="update:modelValue",F0="change",Z3="input",i9=s=>Xs?window.requestAnimationFrame(s):setTimeout(s,16),a9=s=>Xs?window.cancelAnimationFrame(s):clearTimeout(s);let B3;const ez=s=>{var m;if(!Xs)return 0;if(B3!==void 0)return B3;const y=document.createElement("div");y.className=`${s}-scrollbar__wrap`,y.style.visibility="hidden",y.style.width="100px",y.style.position="absolute",y.style.top="-9999px",document.body.appendChild(y);const T=y.offsetWidth;y.style.overflow="scroll";const N=document.createElement("div");N.style.width="100%",y.appendChild(N);const z=N.offsetWidth;return(m=y.parentNode)==null||m.removeChild(y),B3=T-z,B3};function tz(s,m){if(!Xs)return;if(!m){s.scrollTop=0;return}const y=[];let T=m.offsetParent;for(;T!==null&&s!==T&&s.contains(T);)y.push(T),T=T.offsetParent;const N=m.offsetTop+y.reduce((se,de)=>se+de.offsetTop,0),z=N+m.offsetHeight,Y=s.scrollTop,oe=Y+s.clientHeight;Noe&&(s.scrollTop=z-s.clientHeight)}const B8=()=>Xs&&/firefox/i.test(window.navigator.userAgent);let Qf;const rz=` + height:0 !important; + visibility:hidden !important; + ${B8()?"":"overflow:hidden !important;"} + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; +`,nz=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function iz(s){const m=window.getComputedStyle(s),y=m.getPropertyValue("box-sizing"),T=Number.parseFloat(m.getPropertyValue("padding-bottom"))+Number.parseFloat(m.getPropertyValue("padding-top")),N=Number.parseFloat(m.getPropertyValue("border-bottom-width"))+Number.parseFloat(m.getPropertyValue("border-top-width"));return{contextStyle:nz.map(Y=>`${Y}:${m.getPropertyValue(Y)}`).join(";"),paddingSize:T,borderSize:N,boxSizing:y}}function qT(s,m=1,y){var T;Qf||(Qf=document.createElement("textarea"),document.body.appendChild(Qf));const{paddingSize:N,borderSize:z,boxSizing:Y,contextStyle:oe}=iz(s);Qf.setAttribute("style",`${oe};${rz}`),Qf.value=s.value||s.placeholder||"";let se=Qf.scrollHeight;const de={};Y==="border-box"?se=se+z:Y==="content-box"&&(se=se-N),Qf.value="";const we=Qf.scrollHeight-N;if(za(m)){let ge=we*m;Y==="border-box"&&(ge=ge+N+z),se=Math.max(ge,se),de.minHeight=`${ge}px`}if(za(y)){let ge=we*y;Y==="border-box"&&(ge=ge+N+z),se=Math.min(ge,se)}return de.height=`${se}px`,(T=Qf.parentNode)==null||T.removeChild(Qf),Qf=void 0,de}const az=ia({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),Zh=s=>Fg(az,s),sz=ia({id:{type:String,default:void 0},size:cm,disabled:Boolean,modelValue:{type:In([String,Number,Object]),default:""},maxlength:{type:[String,Number]},minlength:{type:[String,Number]},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:In([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:Boolean,clearable:Boolean,showPassword:Boolean,showWordLimit:Boolean,suffixIcon:{type:Wd},prefixIcon:{type:Wd},containerRole:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:In([Object,Array,String]),default:()=>Mg({})},autofocus:Boolean,rows:{type:Number,default:2},...Zh(["ariaLabel"])}),oz={[ds]:s=>xs(s),input:s=>xs(s),change:s=>xs(s),focus:s=>s instanceof FocusEvent,blur:s=>s instanceof FocusEvent,clear:()=>!0,mouseleave:s=>s instanceof MouseEvent,mouseenter:s=>s instanceof MouseEvent,keydown:s=>s instanceof Event,compositionstart:s=>s instanceof CompositionEvent,compositionupdate:s=>s instanceof CompositionEvent,compositionend:s=>s instanceof CompositionEvent},lz=["class","style"],uz=/^on[A-Z]/,cz=(s={})=>{const{excludeListeners:m=!1,excludeKeys:y}=s,T=xt(()=>((y==null?void 0:y.value)||[]).concat(lz)),N=_u();return N?xt(()=>{var z;return N5(Object.entries((z=N.proxy)==null?void 0:z.$attrs).filter(([Y])=>!T.value.includes(Y)&&!(m&&uz.test(Y))))}):xt(()=>({}))};function j8(s,{beforeFocus:m,afterFocus:y,beforeBlur:T,afterBlur:N}={}){const z=_u(),{emit:Y}=z,oe=gf(),se=pr(!1),de=le=>{Ka(m)&&m(le)||se.value||(se.value=!0,Y("focus",le),y==null||y())},we=le=>{var Me;Ka(T)&&T(le)||le.relatedTarget&&((Me=oe.value)!=null&&Me.contains(le.relatedTarget))||(se.value=!1,Y("blur",le),N==null||N())},ge=()=>{var le,Me;(le=oe.value)!=null&&le.contains(document.activeElement)&&oe.value!==document.activeElement||(Me=s.value)==null||Me.focus()};return Wn(oe,le=>{le&&le.setAttribute("tabindex","-1")}),Hc(oe,"focus",de,!0),Hc(oe,"blur",we,!0),Hc(oe,"click",ge,!0),{isFocused:se,wrapperRef:oe,handleFocus:de,handleBlur:we}}const fz=s=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(s);function z8({afterComposition:s,emit:m}){const y=pr(!1),T=oe=>{m==null||m("compositionstart",oe),y.value=!0},N=oe=>{var se;m==null||m("compositionupdate",oe);const de=(se=oe.target)==null?void 0:se.value,we=de[de.length-1]||"";y.value=!fz(we)},z=oe=>{m==null||m("compositionend",oe),y.value&&(y.value=!1,Xi(()=>s(oe)))};return{isComposing:y,handleComposition:oe=>{oe.type==="compositionend"?z(oe):N(oe)},handleCompositionStart:T,handleCompositionUpdate:N,handleCompositionEnd:z}}function hz(s){let m;function y(){if(s.value==null)return;const{selectionStart:N,selectionEnd:z,value:Y}=s.value;if(N==null||z==null)return;const oe=Y.slice(0,Math.max(0,N)),se=Y.slice(Math.max(0,z));m={selectionStart:N,selectionEnd:z,value:Y,beforeTxt:oe,afterTxt:se}}function T(){if(s.value==null||m==null)return;const{value:N}=s.value,{beforeTxt:z,afterTxt:Y,selectionStart:oe}=m;if(z==null||Y==null||oe==null)return;let se=N.length;if(N.endsWith(Y))se=N.length-Y.length;else if(N.startsWith(z))se=z.length;else{const de=z[oe-1],we=N.indexOf(de,oe-1);we!==-1&&(se=we+1)}s.value.setSelectionRange(se,se)}return[y,T]}const dz=_n({name:"ElInput",inheritAttrs:!1}),pz=_n({...dz,props:sz,emits:oz,setup(s,{expose:m,emit:y}){const T=s,N=N7(),z=cz(),Y=Xg(),oe=xt(()=>[T.type==="textarea"?xe.b():ne.b(),ne.m(le.value),ne.is("disabled",Me.value),ne.is("exceed",_i.value),{[ne.b("group")]:Y.prepend||Y.append,[ne.m("prefix")]:Y.prefix||T.prefixIcon,[ne.m("suffix")]:Y.suffix||T.suffixIcon||T.clearable||T.showPassword,[ne.bm("suffix","password-clear")]:lr.value&&br.value,[ne.b("hidden")]:T.type==="hidden"},N.class]),se=xt(()=>[ne.e("wrapper"),ne.is("focus",Or.value)]),{form:de,formItem:we}=fm(),{inputId:ge}=Yg(T,{formItemContext:we}),le=Kh(),Me=hm(),ne=Ui("input"),xe=Ui("textarea"),et=gf(),je=gf(),qe=pr(!1),rt=pr(!1),dt=pr(),Vt=gf(T.inputStyle),jt=xt(()=>et.value||je.value),{wrapperRef:Mt,isFocused:Or,handleFocus:Qt,handleBlur:hr}=j8(jt,{beforeFocus(){return Me.value},afterBlur(){var kn;T.validateEvent&&((kn=we==null?void 0:we.validate)==null||kn.call(we,"blur").catch(ua=>void 0))}}),cr=xt(()=>{var kn;return(kn=de==null?void 0:de.statusIcon)!=null?kn:!1}),Nr=xt(()=>(we==null?void 0:we.validateState)||""),Hr=xt(()=>Nr.value&&x8[Nr.value]),Ir=xt(()=>rt.value?_N:kN),gt=xt(()=>[N.style]),Je=xt(()=>[T.inputStyle,Vt.value,{resize:T.resize}]),sr=xt(()=>mf(T.modelValue)?"":String(T.modelValue)),lr=xt(()=>T.clearable&&!Me.value&&!T.readonly&&!!sr.value&&(Or.value||qe.value)),br=xt(()=>T.showPassword&&!Me.value&&!!sr.value&&(!!sr.value||Or.value)),en=xt(()=>T.showWordLimit&&!!T.maxlength&&(T.type==="text"||T.type==="textarea")&&!Me.value&&!T.readonly&&!T.showPassword),ei=xt(()=>sr.value.length),_i=xt(()=>!!en.value&&ei.value>Number(T.maxlength)),gn=xt(()=>!!Y.suffix||!!T.suffixIcon||lr.value||T.showPassword||en.value||!!Nr.value&&cr.value),[vi,oi]=hz(et);Gl(je,kn=>{if(ln(),!en.value||T.resize!=="both")return;const ua=kn[0],{width:No}=ua.contentRect;dt.value={right:`calc(100% - ${No+15+6}px)`}});const bi=()=>{const{type:kn,autosize:ua}=T;if(!(!Xs||kn!=="textarea"||!je.value))if(ua){const No=rl(ua)?ua.minRows:void 0,Ko=rl(ua)?ua.maxRows:void 0,_o=qT(je.value,No,Ko);Vt.value={overflowY:"hidden",..._o},Xi(()=>{je.value.offsetHeight,Vt.value=_o})}else Vt.value={minHeight:qT(je.value).minHeight}},ln=(kn=>{let ua=!1;return()=>{var No;if(ua||!T.autosize)return;((No=je.value)==null?void 0:No.offsetParent)===null||(kn(),ua=!0)}})(bi),Qn=()=>{const kn=jt.value,ua=T.formatter?T.formatter(sr.value):sr.value;!kn||kn.value===ua||(kn.value=ua)},li=async kn=>{vi();let{value:ua}=kn.target;if(T.formatter&&(ua=T.parser?T.parser(ua):ua),!Ia.value){if(ua===sr.value){Qn();return}y(ds,ua),y("input",ua),await Xi(),Qn(),oi()}},Rn=kn=>{y("change",kn.target.value)},{isComposing:Ia,handleCompositionStart:ps,handleCompositionUpdate:Pa,handleCompositionEnd:Ps}=z8({emit:y,afterComposition:li}),kl=()=>{vi(),rt.value=!rt.value,setTimeout(oi)},Vs=()=>{var kn;return(kn=jt.value)==null?void 0:kn.focus()},kr=()=>{var kn;return(kn=jt.value)==null?void 0:kn.blur()},ki=kn=>{qe.value=!1,y("mouseleave",kn)},Wt=kn=>{qe.value=!0,y("mouseenter",kn)},yi=kn=>{y("keydown",kn)},ba=()=>{var kn;(kn=jt.value)==null||kn.select()},Yo=()=>{y(ds,""),y("change",""),y("clear"),y("input","")};return Wn(()=>T.modelValue,()=>{var kn;Xi(()=>bi()),T.validateEvent&&((kn=we==null?void 0:we.validate)==null||kn.call(we,"change").catch(ua=>void 0))}),Wn(sr,()=>Qn()),Wn(()=>T.type,async()=>{await Xi(),Qn(),bi()}),Is(()=>{!T.formatter&&T.parser,Qn(),Xi(bi)}),m({input:et,textarea:je,ref:jt,textareaStyle:Je,autosize:Wh(T,"autosize"),isComposing:Ia,focus:Vs,blur:kr,select:ba,clear:Yo,resizeTextarea:bi}),(kn,ua)=>(tt(),Jt("div",{class:Yt([te(oe),{[te(ne).bm("group","append")]:kn.$slots.append,[te(ne).bm("group","prepend")]:kn.$slots.prepend}]),style:la(te(gt)),onMouseenter:Wt,onMouseleave:ki},[wr(" input "),kn.type!=="textarea"?(tt(),Jt(Ii,{key:0},[wr(" prepend slot "),kn.$slots.prepend?(tt(),Jt("div",{key:0,class:Yt(te(ne).be("group","prepend"))},[yn(kn.$slots,"prepend")],2)):wr("v-if",!0),Ut("div",{ref_key:"wrapperRef",ref:Mt,class:Yt(te(se))},[wr(" prefix slot "),kn.$slots.prefix||kn.prefixIcon?(tt(),Jt("span",{key:0,class:Yt(te(ne).e("prefix"))},[Ut("span",{class:Yt(te(ne).e("prefix-inner"))},[yn(kn.$slots,"prefix"),kn.prefixIcon?(tt(),xr(te(Us),{key:0,class:Yt(te(ne).e("icon"))},{default:St(()=>[(tt(),xr($s(kn.prefixIcon)))]),_:1},8,["class"])):wr("v-if",!0)],2)],2)):wr("v-if",!0),Ut("input",bf({id:te(ge),ref_key:"input",ref:et,class:te(ne).e("inner")},te(z),{minlength:kn.minlength,maxlength:kn.maxlength,type:kn.showPassword?rt.value?"text":"password":kn.type,disabled:te(Me),readonly:kn.readonly,autocomplete:kn.autocomplete,tabindex:kn.tabindex,"aria-label":kn.ariaLabel,placeholder:kn.placeholder,style:kn.inputStyle,form:kn.form,autofocus:kn.autofocus,role:kn.containerRole,onCompositionstart:te(ps),onCompositionupdate:te(Pa),onCompositionend:te(Ps),onInput:li,onChange:Rn,onKeydown:yi}),null,16,["id","minlength","maxlength","type","disabled","readonly","autocomplete","tabindex","aria-label","placeholder","form","autofocus","role","onCompositionstart","onCompositionupdate","onCompositionend"]),wr(" suffix slot "),te(gn)?(tt(),Jt("span",{key:1,class:Yt(te(ne).e("suffix"))},[Ut("span",{class:Yt(te(ne).e("suffix-inner"))},[!te(lr)||!te(br)||!te(en)?(tt(),Jt(Ii,{key:0},[yn(kn.$slots,"suffix"),kn.suffixIcon?(tt(),xr(te(Us),{key:0,class:Yt(te(ne).e("icon"))},{default:St(()=>[(tt(),xr($s(kn.suffixIcon)))]),_:1},8,["class"])):wr("v-if",!0)],64)):wr("v-if",!0),te(lr)?(tt(),xr(te(Us),{key:1,class:Yt([te(ne).e("icon"),te(ne).e("clear")]),onMousedown:ci(te(yo),["prevent"]),onClick:Yo},{default:St(()=>[$t(te(P_))]),_:1},8,["class","onMousedown"])):wr("v-if",!0),te(br)?(tt(),xr(te(Us),{key:2,class:Yt([te(ne).e("icon"),te(ne).e("password")]),onClick:kl},{default:St(()=>[(tt(),xr($s(te(Ir))))]),_:1},8,["class"])):wr("v-if",!0),te(en)?(tt(),Jt("span",{key:3,class:Yt(te(ne).e("count"))},[Ut("span",{class:Yt(te(ne).e("count-inner"))},En(te(ei))+" / "+En(kn.maxlength),3)],2)):wr("v-if",!0),te(Nr)&&te(Hr)&&te(cr)?(tt(),xr(te(Us),{key:4,class:Yt([te(ne).e("icon"),te(ne).e("validateIcon"),te(ne).is("loading",te(Nr)==="validating")])},{default:St(()=>[(tt(),xr($s(te(Hr))))]),_:1},8,["class"])):wr("v-if",!0)],2)],2)):wr("v-if",!0)],2),wr(" append slot "),kn.$slots.append?(tt(),Jt("div",{key:1,class:Yt(te(ne).be("group","append"))},[yn(kn.$slots,"append")],2)):wr("v-if",!0)],64)):(tt(),Jt(Ii,{key:1},[wr(" textarea "),Ut("textarea",bf({id:te(ge),ref_key:"textarea",ref:je,class:[te(xe).e("inner"),te(ne).is("focus",te(Or))]},te(z),{minlength:kn.minlength,maxlength:kn.maxlength,tabindex:kn.tabindex,disabled:te(Me),readonly:kn.readonly,autocomplete:kn.autocomplete,style:te(Je),"aria-label":kn.ariaLabel,placeholder:kn.placeholder,form:kn.form,autofocus:kn.autofocus,rows:kn.rows,role:kn.containerRole,onCompositionstart:te(ps),onCompositionupdate:te(Pa),onCompositionend:te(Ps),onInput:li,onFocus:te(Qt),onBlur:te(hr),onChange:Rn,onKeydown:yi}),null,16,["id","minlength","maxlength","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form","autofocus","rows","role","onCompositionstart","onCompositionupdate","onCompositionend","onFocus","onBlur"]),te(en)?(tt(),Jt("span",{key:0,style:la(dt.value),class:Yt(te(ne).e("count"))},En(te(ei))+" / "+En(kn.maxlength),7)):wr("v-if",!0)],64))],38))}});var mz=Qi(pz,[["__file","input.vue"]]);const U8=qo(mz),cg=4,s9={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},gz=({move:s,size:m,bar:y})=>({[y.size]:m,transform:`translate${y.axis}(${s}%)`}),$8=Symbol("scrollbarContextKey"),vz=ia({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),bz="Thumb",yz=_n({__name:"thumb",props:vz,setup(s){const m=s,y=La($8),T=Ui("scrollbar");y||D0(bz,"can not inject scrollbar context");const N=pr(),z=pr(),Y=pr({}),oe=pr(!1);let se=!1,de=!1,we=Xs?document.onselectstart:null;const ge=xt(()=>s9[m.vertical?"vertical":"horizontal"]),le=xt(()=>gz({size:m.size,move:m.move,bar:ge.value})),Me=xt(()=>N.value[ge.value.offset]**2/y.wrapElement[ge.value.scrollSize]/m.ratio/z.value[ge.value.offset]),ne=jt=>{var Mt;if(jt.stopPropagation(),jt.ctrlKey||[1,2].includes(jt.button))return;(Mt=window.getSelection())==null||Mt.removeAllRanges(),et(jt);const Or=jt.currentTarget;Or&&(Y.value[ge.value.axis]=Or[ge.value.offset]-(jt[ge.value.client]-Or.getBoundingClientRect()[ge.value.direction]))},xe=jt=>{if(!z.value||!N.value||!y.wrapElement)return;const Mt=Math.abs(jt.target.getBoundingClientRect()[ge.value.direction]-jt[ge.value.client]),Or=z.value[ge.value.offset]/2,Qt=(Mt-Or)*100*Me.value/N.value[ge.value.offset];y.wrapElement[ge.value.scroll]=Qt*y.wrapElement[ge.value.scrollSize]/100},et=jt=>{jt.stopImmediatePropagation(),se=!0,document.addEventListener("mousemove",je),document.addEventListener("mouseup",qe),we=document.onselectstart,document.onselectstart=()=>!1},je=jt=>{if(!N.value||!z.value||se===!1)return;const Mt=Y.value[ge.value.axis];if(!Mt)return;const Or=(N.value.getBoundingClientRect()[ge.value.direction]-jt[ge.value.client])*-1,Qt=z.value[ge.value.offset]-Mt,hr=(Or-Qt)*100*Me.value/N.value[ge.value.offset];y.wrapElement[ge.value.scroll]=hr*y.wrapElement[ge.value.scrollSize]/100},qe=()=>{se=!1,Y.value[ge.value.axis]=0,document.removeEventListener("mousemove",je),document.removeEventListener("mouseup",qe),Vt(),de&&(oe.value=!1)},rt=()=>{de=!1,oe.value=!!m.size},dt=()=>{de=!0,oe.value=se};Zl(()=>{Vt(),document.removeEventListener("mouseup",qe)});const Vt=()=>{document.onselectstart!==we&&(document.onselectstart=we)};return Hc(Wh(y,"scrollbarElement"),"mousemove",rt),Hc(Wh(y,"scrollbarElement"),"mouseleave",dt),(jt,Mt)=>(tt(),xr(oh,{name:te(T).b("fade"),persisted:""},{default:St(()=>[ts(Ut("div",{ref_key:"instance",ref:N,class:Yt([te(T).e("bar"),te(T).is(te(ge).key)]),onMousedown:xe},[Ut("div",{ref_key:"thumb",ref:z,class:Yt(te(T).e("thumb")),style:la(te(le)),onMousedown:ne},null,38)],34),[[wl,jt.always||oe.value]])]),_:1},8,["name"]))}});var YT=Qi(yz,[["__file","thumb.vue"]]);const wz=ia({always:{type:Boolean,default:!0},minSize:{type:Number,required:!0}}),_z=_n({__name:"bar",props:wz,setup(s,{expose:m}){const y=s,T=La($8),N=pr(0),z=pr(0),Y=pr(""),oe=pr(""),se=pr(1),de=pr(1);return m({handleScroll:le=>{if(le){const Me=le.offsetHeight-cg,ne=le.offsetWidth-cg;z.value=le.scrollTop*100/Me*se.value,N.value=le.scrollLeft*100/ne*de.value}},update:()=>{const le=T==null?void 0:T.wrapElement;if(!le)return;const Me=le.offsetHeight-cg,ne=le.offsetWidth-cg,xe=Me**2/le.scrollHeight,et=ne**2/le.scrollWidth,je=Math.max(xe,y.minSize),qe=Math.max(et,y.minSize);se.value=xe/(Me-xe)/(je/(Me-je)),de.value=et/(ne-et)/(qe/(ne-qe)),oe.value=je+cg(tt(),Jt(Ii,null,[$t(YT,{move:N.value,ratio:de.value,size:Y.value,always:le.always},null,8,["move","ratio","size","always"]),$t(YT,{move:z.value,ratio:se.value,size:oe.value,vertical:"",always:le.always},null,8,["move","ratio","size","always"])],64))}});var kz=Qi(_z,[["__file","bar.vue"]]);const xz=ia({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:In([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:Boolean,minSize:{type:Number,default:20},tabindex:{type:[String,Number],default:void 0},id:String,role:String,...Zh(["ariaLabel","ariaOrientation"])}),Sz={scroll:({scrollTop:s,scrollLeft:m})=>[s,m].every(za)},Ez="ElScrollbar",Tz=_n({name:Ez}),Cz=_n({...Tz,props:xz,emits:Sz,setup(s,{expose:m,emit:y}){const T=s,N=Ui("scrollbar");let z,Y,oe=0,se=0;const de=pr(),we=pr(),ge=pr(),le=pr(),Me=xt(()=>{const Vt={};return T.height&&(Vt.height=Hd(T.height)),T.maxHeight&&(Vt.maxHeight=Hd(T.maxHeight)),[T.wrapStyle,Vt]}),ne=xt(()=>[T.wrapClass,N.e("wrap"),{[N.em("wrap","hidden-default")]:!T.native}]),xe=xt(()=>[N.e("view"),T.viewClass]),et=()=>{var Vt;we.value&&((Vt=le.value)==null||Vt.handleScroll(we.value),oe=we.value.scrollTop,se=we.value.scrollLeft,y("scroll",{scrollTop:we.value.scrollTop,scrollLeft:we.value.scrollLeft}))};function je(Vt,jt){rl(Vt)?we.value.scrollTo(Vt):za(Vt)&&za(jt)&&we.value.scrollTo(Vt,jt)}const qe=Vt=>{za(Vt)&&(we.value.scrollTop=Vt)},rt=Vt=>{za(Vt)&&(we.value.scrollLeft=Vt)},dt=()=>{var Vt;(Vt=le.value)==null||Vt.update()};return Wn(()=>T.noresize,Vt=>{Vt?(z==null||z(),Y==null||Y()):({stop:z}=Gl(ge,dt),Y=Hc("resize",dt))},{immediate:!0}),Wn(()=>[T.maxHeight,T.height],()=>{T.native||Xi(()=>{var Vt;dt(),we.value&&((Vt=le.value)==null||Vt.handleScroll(we.value))})}),wo($8,Ho({scrollbarElement:de,wrapElement:we})),T8(()=>{we.value&&(we.value.scrollTop=oe,we.value.scrollLeft=se)}),Is(()=>{T.native||Xi(()=>{dt()})}),Gg(()=>dt()),m({wrapRef:we,update:dt,scrollTo:je,setScrollTop:qe,setScrollLeft:rt,handleScroll:et}),(Vt,jt)=>(tt(),Jt("div",{ref_key:"scrollbarRef",ref:de,class:Yt(te(N).b())},[Ut("div",{ref_key:"wrapRef",ref:we,class:Yt(te(ne)),style:la(te(Me)),tabindex:Vt.tabindex,onScroll:et},[(tt(),xr($s(Vt.tag),{id:Vt.id,ref_key:"resizeRef",ref:ge,class:Yt(te(xe)),style:la(Vt.viewStyle),role:Vt.role,"aria-label":Vt.ariaLabel,"aria-orientation":Vt.ariaOrientation},{default:St(()=>[yn(Vt.$slots,"default")]),_:3},8,["id","class","style","role","aria-label","aria-orientation"]))],46,["tabindex"]),Vt.native?wr("v-if",!0):(tt(),xr(kz,{key:0,ref_key:"barRef",ref:le,always:Vt.always,"min-size":Vt.minSize},null,8,["always","min-size"]))],2))}});var Az=Qi(Cz,[["__file","scrollbar.vue"]]);const V8=qo(Az),W8=Symbol("popper"),o9=Symbol("popperContent"),Oz=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],l9=ia({role:{type:String,values:Oz,default:"tooltip"}}),Mz=_n({name:"ElPopper",inheritAttrs:!1}),Rz=_n({...Mz,props:l9,setup(s,{expose:m}){const y=s,T=pr(),N=pr(),z=pr(),Y=pr(),oe=xt(()=>y.role),se={triggerRef:T,popperInstanceRef:N,contentRef:z,referenceRef:Y,role:oe};return m(se),wo(W8,se),(de,we)=>yn(de.$slots,"default")}});var Iz=Qi(Rz,[["__file","popper.vue"]]);const u9=ia({arrowOffset:{type:Number,default:5}}),Nz=_n({name:"ElPopperArrow",inheritAttrs:!1}),Pz=_n({...Nz,props:u9,setup(s,{expose:m}){const y=s,T=Ui("popper"),{arrowOffset:N,arrowRef:z,arrowStyle:Y}=La(o9,void 0);return Wn(()=>y.arrowOffset,oe=>{N.value=oe}),Zl(()=>{z.value=void 0}),m({arrowRef:z}),(oe,se)=>(tt(),Jt("span",{ref_key:"arrowRef",ref:z,class:Yt(te(T).e("arrow")),style:la(te(Y)),"data-popper-arrow":""},null,6))}});var Dz=Qi(Pz,[["__file","arrow.vue"]]);const c9=ia({virtualRef:{type:In(Object)},virtualTriggering:Boolean,onMouseenter:{type:In(Function)},onMouseleave:{type:In(Function)},onClick:{type:In(Function)},onKeydown:{type:In(Function)},onFocus:{type:In(Function)},onBlur:{type:In(Function)},onContextmenu:{type:In(Function)},id:String,open:Boolean}),f9=Symbol("elForwardRef"),Fz=s=>{wo(f9,{setForwardRef:y=>{s.value=y}})},Lz=s=>({mounted(m){s(m)},updated(m){s(m)},unmounted(){s(null)}}),Bz='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',jz=s=>getComputedStyle(s).position==="fixed"?!1:s.offsetParent!==null,KT=s=>Array.from(s.querySelectorAll(Bz)).filter(m=>g_(m)&&jz(m)),g_=s=>{if(s.tabIndex>0||s.tabIndex===0&&s.getAttribute("tabIndex")!==null)return!0;if(s.tabIndex<0||s.hasAttribute("disabled")||s.getAttribute("aria-disabled")==="true")return!1;switch(s.nodeName){case"A":return!!s.href&&s.rel!=="ignore";case"INPUT":return!(s.type==="hidden"||s.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},zz="ElOnlyChild",Uz=_n({name:zz,setup(s,{slots:m,attrs:y}){var T;const N=La(f9),z=Lz((T=N==null?void 0:N.setForwardRef)!=null?T:yo);return()=>{var Y;const oe=(Y=m.default)==null?void 0:Y.call(m,y);if(!oe||oe.length>1)return null;const se=h9(oe);return se?ts(k7(se,y),[[z]]):null}}});function h9(s){if(!s)return null;const m=s;for(const y of m){if(rl(y))switch(y.type){case b7:continue;case w7:case"svg":return GT(y);case Ii:return h9(y.children);default:return y}return GT(y)}return null}function GT(s){const m=Ui("only-child");return $t("span",{class:m.e("content")},[s])}const $z=_n({name:"ElPopperTrigger",inheritAttrs:!1}),Vz=_n({...$z,props:c9,setup(s,{expose:m}){const y=s,{role:T,triggerRef:N}=La(W8,void 0);Fz(N);const z=xt(()=>oe.value?y.id:void 0),Y=xt(()=>{if(T&&T.value==="tooltip")return y.open&&y.id?y.id:void 0}),oe=xt(()=>{if(T&&T.value!=="tooltip")return T.value}),se=xt(()=>oe.value?`${y.open}`:void 0);let de;const we=["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"];return Is(()=>{Wn(()=>y.virtualRef,ge=>{ge&&(N.value=Bd(ge))},{immediate:!0}),Wn(N,(ge,le)=>{de==null||de(),de=void 0,Wc(ge)&&(we.forEach(Me=>{var ne;const xe=y[Me];xe&&(ge.addEventListener(Me.slice(2).toLowerCase(),xe),(ne=le==null?void 0:le.removeEventListener)==null||ne.call(le,Me.slice(2).toLowerCase(),xe))}),g_(ge)&&(de=Wn([z,Y,oe,se],Me=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((ne,xe)=>{mf(Me[xe])?ge.removeAttribute(ne):ge.setAttribute(ne,Me[xe])})},{immediate:!0}))),Wc(le)&&g_(le)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(Me=>le.removeAttribute(Me))},{immediate:!0})}),Zl(()=>{if(de==null||de(),de=void 0,N.value&&Wc(N.value)){const ge=N.value;we.forEach(le=>{const Me=y[le];Me&&ge.removeEventListener(le.slice(2).toLowerCase(),Me)}),N.value=void 0}}),m({triggerRef:N}),(ge,le)=>ge.virtualTriggering?wr("v-if",!0):(tt(),xr(te(Uz),bf({key:0},ge.$attrs,{"aria-controls":te(z),"aria-describedby":te(Y),"aria-expanded":te(se),"aria-haspopup":te(oe)}),{default:St(()=>[yn(ge.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var Wz=Qi(Vz,[["__file","trigger.vue"]]);const S5="focus-trap.focus-after-trapped",E5="focus-trap.focus-after-released",Hz="focus-trap.focusout-prevented",XT={cancelable:!0,bubbles:!1},qz={cancelable:!0,bubbles:!1},ZT="focusAfterTrapped",JT="focusAfterReleased",d9=Symbol("elFocusTrap"),H8=pr(),$_=pr(0),q8=pr(0);let j3=0;const p9=s=>{const m=[],y=document.createTreeWalker(s,NodeFilter.SHOW_ELEMENT,{acceptNode:T=>{const N=T.tagName==="INPUT"&&T.type==="hidden";return T.disabled||T.hidden||N?NodeFilter.FILTER_SKIP:T.tabIndex>=0||T===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;y.nextNode();)m.push(y.currentNode);return m},QT=(s,m)=>{for(const y of s)if(!Yz(y,m))return y},Yz=(s,m)=>{if(getComputedStyle(s).visibility==="hidden")return!0;for(;s;){if(m&&s===m)return!1;if(getComputedStyle(s).display==="none")return!0;s=s.parentElement}return!1},Kz=s=>{const m=p9(s),y=QT(m,s),T=QT(m.reverse(),s);return[y,T]},Gz=s=>s instanceof HTMLInputElement&&"select"in s,Dd=(s,m)=>{if(s&&s.focus){const y=document.activeElement;let T=!1;Wc(s)&&!g_(s)&&!s.getAttribute("tabindex")&&(s.setAttribute("tabindex","-1"),T=!0),s.focus({preventScroll:!0}),q8.value=window.performance.now(),s!==y&&Gz(s)&&m&&s.select(),Wc(s)&&T&&s.removeAttribute("tabindex")}};function eC(s,m){const y=[...s],T=s.indexOf(m);return T!==-1&&y.splice(T,1),y}const Xz=()=>{let s=[];return{push:T=>{const N=s[0];N&&T!==N&&N.pause(),s=eC(s,T),s.unshift(T)},remove:T=>{var N,z;s=eC(s,T),(z=(N=s[0])==null?void 0:N.resume)==null||z.call(N)}}},Zz=(s,m=!1)=>{const y=document.activeElement;for(const T of s)if(Dd(T,m),document.activeElement!==y)return},tC=Xz(),Jz=()=>$_.value>q8.value,z3=()=>{H8.value="pointer",$_.value=window.performance.now()},rC=()=>{H8.value="keyboard",$_.value=window.performance.now()},Qz=()=>(Is(()=>{j3===0&&(document.addEventListener("mousedown",z3),document.addEventListener("touchstart",z3),document.addEventListener("keydown",rC)),j3++}),Zl(()=>{j3--,j3<=0&&(document.removeEventListener("mousedown",z3),document.removeEventListener("touchstart",z3),document.removeEventListener("keydown",rC))}),{focusReason:H8,lastUserFocusTimestamp:$_,lastAutomatedFocusTimestamp:q8}),U3=s=>new CustomEvent(Hz,{...qz,detail:s}),Vo={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"};let bg=[];const nC=s=>{s.code===Vo.esc&&bg.forEach(m=>m(s))},eU=s=>{Is(()=>{bg.length===0&&document.addEventListener("keydown",nC),Xs&&bg.push(s)}),Zl(()=>{bg=bg.filter(m=>m!==s),bg.length===0&&Xs&&document.removeEventListener("keydown",nC)})},tU=_n({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[ZT,JT,"focusin","focusout","focusout-prevented","release-requested"],setup(s,{emit:m}){const y=pr();let T,N;const{focusReason:z}=Qz();eU(ne=>{s.trapped&&!Y.paused&&m("release-requested",ne)});const Y={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},oe=ne=>{if(!s.loop&&!s.trapped||Y.paused)return;const{code:xe,altKey:et,ctrlKey:je,metaKey:qe,currentTarget:rt,shiftKey:dt}=ne,{loop:Vt}=s,jt=xe===Vo.tab&&!et&&!je&&!qe,Mt=document.activeElement;if(jt&&Mt){const Or=rt,[Qt,hr]=Kz(Or);if(Qt&&hr){if(!dt&&Mt===hr){const Nr=U3({focusReason:z.value});m("focusout-prevented",Nr),Nr.defaultPrevented||(ne.preventDefault(),Vt&&Dd(Qt,!0))}else if(dt&&[Qt,Or].includes(Mt)){const Nr=U3({focusReason:z.value});m("focusout-prevented",Nr),Nr.defaultPrevented||(ne.preventDefault(),Vt&&Dd(hr,!0))}}else if(Mt===Or){const Nr=U3({focusReason:z.value});m("focusout-prevented",Nr),Nr.defaultPrevented||ne.preventDefault()}}};wo(d9,{focusTrapRef:y,onKeydown:oe}),Wn(()=>s.focusTrapEl,ne=>{ne&&(y.value=ne)},{immediate:!0}),Wn([y],([ne],[xe])=>{ne&&(ne.addEventListener("keydown",oe),ne.addEventListener("focusin",we),ne.addEventListener("focusout",ge)),xe&&(xe.removeEventListener("keydown",oe),xe.removeEventListener("focusin",we),xe.removeEventListener("focusout",ge))});const se=ne=>{m(ZT,ne)},de=ne=>m(JT,ne),we=ne=>{const xe=te(y);if(!xe)return;const et=ne.target,je=ne.relatedTarget,qe=et&&xe.contains(et);s.trapped||je&&xe.contains(je)||(T=je),qe&&m("focusin",ne),!Y.paused&&s.trapped&&(qe?N=et:Dd(N,!0))},ge=ne=>{const xe=te(y);if(!(Y.paused||!xe))if(s.trapped){const et=ne.relatedTarget;!mf(et)&&!xe.contains(et)&&setTimeout(()=>{if(!Y.paused&&s.trapped){const je=U3({focusReason:z.value});m("focusout-prevented",je),je.defaultPrevented||Dd(N,!0)}},0)}else{const et=ne.target;et&&xe.contains(et)||m("focusout",ne)}};async function le(){await Xi();const ne=te(y);if(ne){tC.push(Y);const xe=ne.contains(document.activeElement)?T:document.activeElement;if(T=xe,!ne.contains(xe)){const je=new Event(S5,XT);ne.addEventListener(S5,se),ne.dispatchEvent(je),je.defaultPrevented||Xi(()=>{let qe=s.focusStartEl;xs(qe)||(Dd(qe),document.activeElement!==qe&&(qe="first")),qe==="first"&&Zz(p9(ne),!0),(document.activeElement===xe||qe==="container")&&Dd(ne)})}}}function Me(){const ne=te(y);if(ne){ne.removeEventListener(S5,se);const xe=new CustomEvent(E5,{...XT,detail:{focusReason:z.value}});ne.addEventListener(E5,de),ne.dispatchEvent(xe),!xe.defaultPrevented&&(z.value=="keyboard"||!Jz()||ne.contains(document.activeElement))&&Dd(T??document.body),ne.removeEventListener(E5,de),tC.remove(Y)}}return Is(()=>{s.trapped&&le(),Wn(()=>s.trapped,ne=>{ne?le():Me()})}),Zl(()=>{s.trapped&&Me(),y.value&&(y.value.removeEventListener("keydown",oe),y.value.removeEventListener("focusin",we),y.value.removeEventListener("focusout",ge),y.value=void 0)}),{onKeydown:oe}}});function rU(s,m,y,T,N,z){return yn(s.$slots,"default",{handleKeydown:s.onKeydown})}var Y8=Qi(tU,[["render",rU],["__file","focus-trap.vue"]]),gc="top",yf="bottom",wf="right",vc="left",K8="auto",ky=[gc,yf,wf,vc],Lg="start",cy="end",nU="clippingParents",m9="viewport",Gb="popper",iU="reference",iC=ky.reduce(function(s,m){return s.concat([m+"-"+Lg,m+"-"+cy])},[]),xy=[].concat(ky,[K8]).reduce(function(s,m){return s.concat([m,m+"-"+Lg,m+"-"+cy])},[]),aU="beforeRead",sU="read",oU="afterRead",lU="beforeMain",uU="main",cU="afterMain",fU="beforeWrite",hU="write",dU="afterWrite",pU=[aU,sU,oU,lU,uU,cU,fU,hU,dU];function Gh(s){return s?(s.nodeName||"").toLowerCase():null}function lh(s){if(s==null)return window;if(s.toString()!=="[object Window]"){var m=s.ownerDocument;return m&&m.defaultView||window}return s}function Bg(s){var m=lh(s).Element;return s instanceof m||s instanceof Element}function vf(s){var m=lh(s).HTMLElement;return s instanceof m||s instanceof HTMLElement}function G8(s){if(typeof ShadowRoot>"u")return!1;var m=lh(s).ShadowRoot;return s instanceof m||s instanceof ShadowRoot}function mU(s){var m=s.state;Object.keys(m.elements).forEach(function(y){var T=m.styles[y]||{},N=m.attributes[y]||{},z=m.elements[y];!vf(z)||!Gh(z)||(Object.assign(z.style,T),Object.keys(N).forEach(function(Y){var oe=N[Y];oe===!1?z.removeAttribute(Y):z.setAttribute(Y,oe===!0?"":oe)}))})}function gU(s){var m=s.state,y={popper:{position:m.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(m.elements.popper.style,y.popper),m.styles=y,m.elements.arrow&&Object.assign(m.elements.arrow.style,y.arrow),function(){Object.keys(m.elements).forEach(function(T){var N=m.elements[T],z=m.attributes[T]||{},Y=Object.keys(m.styles.hasOwnProperty(T)?m.styles[T]:y[T]),oe=Y.reduce(function(se,de){return se[de]="",se},{});!vf(N)||!Gh(N)||(Object.assign(N.style,oe),Object.keys(z).forEach(function(se){N.removeAttribute(se)}))})}}var g9={name:"applyStyles",enabled:!0,phase:"write",fn:mU,effect:gU,requires:["computeStyles"]};function Yh(s){return s.split("-")[0]}var O0=Math.max,v_=Math.min,jg=Math.round;function zg(s,m){m===void 0&&(m=!1);var y=s.getBoundingClientRect(),T=1,N=1;if(vf(s)&&m){var z=s.offsetHeight,Y=s.offsetWidth;Y>0&&(T=jg(y.width)/Y||1),z>0&&(N=jg(y.height)/z||1)}return{width:y.width/T,height:y.height/N,top:y.top/N,right:y.right/T,bottom:y.bottom/N,left:y.left/T,x:y.left/T,y:y.top/N}}function X8(s){var m=zg(s),y=s.offsetWidth,T=s.offsetHeight;return Math.abs(m.width-y)<=1&&(y=m.width),Math.abs(m.height-T)<=1&&(T=m.height),{x:s.offsetLeft,y:s.offsetTop,width:y,height:T}}function v9(s,m){var y=m.getRootNode&&m.getRootNode();if(s.contains(m))return!0;if(y&&G8(y)){var T=m;do{if(T&&s.isSameNode(T))return!0;T=T.parentNode||T.host}while(T)}return!1}function Yd(s){return lh(s).getComputedStyle(s)}function vU(s){return["table","td","th"].indexOf(Gh(s))>=0}function dm(s){return((Bg(s)?s.ownerDocument:s.document)||window.document).documentElement}function V_(s){return Gh(s)==="html"?s:s.assignedSlot||s.parentNode||(G8(s)?s.host:null)||dm(s)}function aC(s){return!vf(s)||Yd(s).position==="fixed"?null:s.offsetParent}function bU(s){var m=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,y=navigator.userAgent.indexOf("Trident")!==-1;if(y&&vf(s)){var T=Yd(s);if(T.position==="fixed")return null}var N=V_(s);for(G8(N)&&(N=N.host);vf(N)&&["html","body"].indexOf(Gh(N))<0;){var z=Yd(N);if(z.transform!=="none"||z.perspective!=="none"||z.contain==="paint"||["transform","perspective"].indexOf(z.willChange)!==-1||m&&z.willChange==="filter"||m&&z.filter&&z.filter!=="none")return N;N=N.parentNode}return null}function Sy(s){for(var m=lh(s),y=aC(s);y&&vU(y)&&Yd(y).position==="static";)y=aC(y);return y&&(Gh(y)==="html"||Gh(y)==="body"&&Yd(y).position==="static")?m:y||bU(s)||m}function Z8(s){return["top","bottom"].indexOf(s)>=0?"x":"y"}function ny(s,m,y){return O0(s,v_(m,y))}function yU(s,m,y){var T=ny(s,m,y);return T>y?y:T}function b9(){return{top:0,right:0,bottom:0,left:0}}function y9(s){return Object.assign({},b9(),s)}function w9(s,m){return m.reduce(function(y,T){return y[T]=s,y},{})}var wU=function(s,m){return s=typeof s=="function"?s(Object.assign({},m.rects,{placement:m.placement})):s,y9(typeof s!="number"?s:w9(s,ky))};function _U(s){var m,y=s.state,T=s.name,N=s.options,z=y.elements.arrow,Y=y.modifiersData.popperOffsets,oe=Yh(y.placement),se=Z8(oe),de=[vc,wf].indexOf(oe)>=0,we=de?"height":"width";if(!(!z||!Y)){var ge=wU(N.padding,y),le=X8(z),Me=se==="y"?gc:vc,ne=se==="y"?yf:wf,xe=y.rects.reference[we]+y.rects.reference[se]-Y[se]-y.rects.popper[we],et=Y[se]-y.rects.reference[se],je=Sy(z),qe=je?se==="y"?je.clientHeight||0:je.clientWidth||0:0,rt=xe/2-et/2,dt=ge[Me],Vt=qe-le[we]-ge[ne],jt=qe/2-le[we]/2+rt,Mt=ny(dt,jt,Vt),Or=se;y.modifiersData[T]=(m={},m[Or]=Mt,m.centerOffset=Mt-jt,m)}}function kU(s){var m=s.state,y=s.options,T=y.element,N=T===void 0?"[data-popper-arrow]":T;N!=null&&(typeof N=="string"&&(N=m.elements.popper.querySelector(N),!N)||!v9(m.elements.popper,N)||(m.elements.arrow=N))}var xU={name:"arrow",enabled:!0,phase:"main",fn:_U,effect:kU,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ug(s){return s.split("-")[1]}var SU={top:"auto",right:"auto",bottom:"auto",left:"auto"};function EU(s){var m=s.x,y=s.y,T=window,N=T.devicePixelRatio||1;return{x:jg(m*N)/N||0,y:jg(y*N)/N||0}}function sC(s){var m,y=s.popper,T=s.popperRect,N=s.placement,z=s.variation,Y=s.offsets,oe=s.position,se=s.gpuAcceleration,de=s.adaptive,we=s.roundOffsets,ge=s.isFixed,le=Y.x,Me=le===void 0?0:le,ne=Y.y,xe=ne===void 0?0:ne,et=typeof we=="function"?we({x:Me,y:xe}):{x:Me,y:xe};Me=et.x,xe=et.y;var je=Y.hasOwnProperty("x"),qe=Y.hasOwnProperty("y"),rt=vc,dt=gc,Vt=window;if(de){var jt=Sy(y),Mt="clientHeight",Or="clientWidth";if(jt===lh(y)&&(jt=dm(y),Yd(jt).position!=="static"&&oe==="absolute"&&(Mt="scrollHeight",Or="scrollWidth")),jt=jt,N===gc||(N===vc||N===wf)&&z===cy){dt=yf;var Qt=ge&&jt===Vt&&Vt.visualViewport?Vt.visualViewport.height:jt[Mt];xe-=Qt-T.height,xe*=se?1:-1}if(N===vc||(N===gc||N===yf)&&z===cy){rt=wf;var hr=ge&&jt===Vt&&Vt.visualViewport?Vt.visualViewport.width:jt[Or];Me-=hr-T.width,Me*=se?1:-1}}var cr=Object.assign({position:oe},de&&SU),Nr=we===!0?EU({x:Me,y:xe}):{x:Me,y:xe};if(Me=Nr.x,xe=Nr.y,se){var Hr;return Object.assign({},cr,(Hr={},Hr[dt]=qe?"0":"",Hr[rt]=je?"0":"",Hr.transform=(Vt.devicePixelRatio||1)<=1?"translate("+Me+"px, "+xe+"px)":"translate3d("+Me+"px, "+xe+"px, 0)",Hr))}return Object.assign({},cr,(m={},m[dt]=qe?xe+"px":"",m[rt]=je?Me+"px":"",m.transform="",m))}function TU(s){var m=s.state,y=s.options,T=y.gpuAcceleration,N=T===void 0?!0:T,z=y.adaptive,Y=z===void 0?!0:z,oe=y.roundOffsets,se=oe===void 0?!0:oe,de={placement:Yh(m.placement),variation:Ug(m.placement),popper:m.elements.popper,popperRect:m.rects.popper,gpuAcceleration:N,isFixed:m.options.strategy==="fixed"};m.modifiersData.popperOffsets!=null&&(m.styles.popper=Object.assign({},m.styles.popper,sC(Object.assign({},de,{offsets:m.modifiersData.popperOffsets,position:m.options.strategy,adaptive:Y,roundOffsets:se})))),m.modifiersData.arrow!=null&&(m.styles.arrow=Object.assign({},m.styles.arrow,sC(Object.assign({},de,{offsets:m.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:se})))),m.attributes.popper=Object.assign({},m.attributes.popper,{"data-popper-placement":m.placement})}var _9={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:TU,data:{}},$3={passive:!0};function CU(s){var m=s.state,y=s.instance,T=s.options,N=T.scroll,z=N===void 0?!0:N,Y=T.resize,oe=Y===void 0?!0:Y,se=lh(m.elements.popper),de=[].concat(m.scrollParents.reference,m.scrollParents.popper);return z&&de.forEach(function(we){we.addEventListener("scroll",y.update,$3)}),oe&&se.addEventListener("resize",y.update,$3),function(){z&&de.forEach(function(we){we.removeEventListener("scroll",y.update,$3)}),oe&&se.removeEventListener("resize",y.update,$3)}}var k9={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:CU,data:{}},AU={left:"right",right:"left",bottom:"top",top:"bottom"};function J3(s){return s.replace(/left|right|bottom|top/g,function(m){return AU[m]})}var OU={start:"end",end:"start"};function oC(s){return s.replace(/start|end/g,function(m){return OU[m]})}function J8(s){var m=lh(s),y=m.pageXOffset,T=m.pageYOffset;return{scrollLeft:y,scrollTop:T}}function Q8(s){return zg(dm(s)).left+J8(s).scrollLeft}function MU(s){var m=lh(s),y=dm(s),T=m.visualViewport,N=y.clientWidth,z=y.clientHeight,Y=0,oe=0;return T&&(N=T.width,z=T.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(Y=T.offsetLeft,oe=T.offsetTop)),{width:N,height:z,x:Y+Q8(s),y:oe}}function RU(s){var m,y=dm(s),T=J8(s),N=(m=s.ownerDocument)==null?void 0:m.body,z=O0(y.scrollWidth,y.clientWidth,N?N.scrollWidth:0,N?N.clientWidth:0),Y=O0(y.scrollHeight,y.clientHeight,N?N.scrollHeight:0,N?N.clientHeight:0),oe=-T.scrollLeft+Q8(s),se=-T.scrollTop;return Yd(N||y).direction==="rtl"&&(oe+=O0(y.clientWidth,N?N.clientWidth:0)-z),{width:z,height:Y,x:oe,y:se}}function ex(s){var m=Yd(s),y=m.overflow,T=m.overflowX,N=m.overflowY;return/auto|scroll|overlay|hidden/.test(y+N+T)}function x9(s){return["html","body","#document"].indexOf(Gh(s))>=0?s.ownerDocument.body:vf(s)&&ex(s)?s:x9(V_(s))}function iy(s,m){var y;m===void 0&&(m=[]);var T=x9(s),N=T===((y=s.ownerDocument)==null?void 0:y.body),z=lh(T),Y=N?[z].concat(z.visualViewport||[],ex(T)?T:[]):T,oe=m.concat(Y);return N?oe:oe.concat(iy(V_(Y)))}function $5(s){return Object.assign({},s,{left:s.x,top:s.y,right:s.x+s.width,bottom:s.y+s.height})}function IU(s){var m=zg(s);return m.top=m.top+s.clientTop,m.left=m.left+s.clientLeft,m.bottom=m.top+s.clientHeight,m.right=m.left+s.clientWidth,m.width=s.clientWidth,m.height=s.clientHeight,m.x=m.left,m.y=m.top,m}function lC(s,m){return m===m9?$5(MU(s)):Bg(m)?IU(m):$5(RU(dm(s)))}function NU(s){var m=iy(V_(s)),y=["absolute","fixed"].indexOf(Yd(s).position)>=0,T=y&&vf(s)?Sy(s):s;return Bg(T)?m.filter(function(N){return Bg(N)&&v9(N,T)&&Gh(N)!=="body"}):[]}function PU(s,m,y){var T=m==="clippingParents"?NU(s):[].concat(m),N=[].concat(T,[y]),z=N[0],Y=N.reduce(function(oe,se){var de=lC(s,se);return oe.top=O0(de.top,oe.top),oe.right=v_(de.right,oe.right),oe.bottom=v_(de.bottom,oe.bottom),oe.left=O0(de.left,oe.left),oe},lC(s,z));return Y.width=Y.right-Y.left,Y.height=Y.bottom-Y.top,Y.x=Y.left,Y.y=Y.top,Y}function S9(s){var m=s.reference,y=s.element,T=s.placement,N=T?Yh(T):null,z=T?Ug(T):null,Y=m.x+m.width/2-y.width/2,oe=m.y+m.height/2-y.height/2,se;switch(N){case gc:se={x:Y,y:m.y-y.height};break;case yf:se={x:Y,y:m.y+m.height};break;case wf:se={x:m.x+m.width,y:oe};break;case vc:se={x:m.x-y.width,y:oe};break;default:se={x:m.x,y:m.y}}var de=N?Z8(N):null;if(de!=null){var we=de==="y"?"height":"width";switch(z){case Lg:se[de]=se[de]-(m[we]/2-y[we]/2);break;case cy:se[de]=se[de]+(m[we]/2-y[we]/2);break}}return se}function fy(s,m){m===void 0&&(m={});var y=m,T=y.placement,N=T===void 0?s.placement:T,z=y.boundary,Y=z===void 0?nU:z,oe=y.rootBoundary,se=oe===void 0?m9:oe,de=y.elementContext,we=de===void 0?Gb:de,ge=y.altBoundary,le=ge===void 0?!1:ge,Me=y.padding,ne=Me===void 0?0:Me,xe=y9(typeof ne!="number"?ne:w9(ne,ky)),et=we===Gb?iU:Gb,je=s.rects.popper,qe=s.elements[le?et:we],rt=PU(Bg(qe)?qe:qe.contextElement||dm(s.elements.popper),Y,se),dt=zg(s.elements.reference),Vt=S9({reference:dt,element:je,strategy:"absolute",placement:N}),jt=$5(Object.assign({},je,Vt)),Mt=we===Gb?jt:dt,Or={top:rt.top-Mt.top+xe.top,bottom:Mt.bottom-rt.bottom+xe.bottom,left:rt.left-Mt.left+xe.left,right:Mt.right-rt.right+xe.right},Qt=s.modifiersData.offset;if(we===Gb&&Qt){var hr=Qt[N];Object.keys(Or).forEach(function(cr){var Nr=[wf,yf].indexOf(cr)>=0?1:-1,Hr=[gc,yf].indexOf(cr)>=0?"y":"x";Or[cr]+=hr[Hr]*Nr})}return Or}function DU(s,m){m===void 0&&(m={});var y=m,T=y.placement,N=y.boundary,z=y.rootBoundary,Y=y.padding,oe=y.flipVariations,se=y.allowedAutoPlacements,de=se===void 0?xy:se,we=Ug(T),ge=we?oe?iC:iC.filter(function(ne){return Ug(ne)===we}):ky,le=ge.filter(function(ne){return de.indexOf(ne)>=0});le.length===0&&(le=ge);var Me=le.reduce(function(ne,xe){return ne[xe]=fy(s,{placement:xe,boundary:N,rootBoundary:z,padding:Y})[Yh(xe)],ne},{});return Object.keys(Me).sort(function(ne,xe){return Me[ne]-Me[xe]})}function FU(s){if(Yh(s)===K8)return[];var m=J3(s);return[oC(s),m,oC(m)]}function LU(s){var m=s.state,y=s.options,T=s.name;if(!m.modifiersData[T]._skip){for(var N=y.mainAxis,z=N===void 0?!0:N,Y=y.altAxis,oe=Y===void 0?!0:Y,se=y.fallbackPlacements,de=y.padding,we=y.boundary,ge=y.rootBoundary,le=y.altBoundary,Me=y.flipVariations,ne=Me===void 0?!0:Me,xe=y.allowedAutoPlacements,et=m.options.placement,je=Yh(et),qe=je===et,rt=se||(qe||!ne?[J3(et)]:FU(et)),dt=[et].concat(rt).reduce(function(vi,oi){return vi.concat(Yh(oi)===K8?DU(m,{placement:oi,boundary:we,rootBoundary:ge,padding:de,flipVariations:ne,allowedAutoPlacements:xe}):oi)},[]),Vt=m.rects.reference,jt=m.rects.popper,Mt=new Map,Or=!0,Qt=dt[0],hr=0;hr=0,gt=Ir?"width":"height",Je=fy(m,{placement:cr,boundary:we,rootBoundary:ge,altBoundary:le,padding:de}),sr=Ir?Hr?wf:vc:Hr?yf:gc;Vt[gt]>jt[gt]&&(sr=J3(sr));var lr=J3(sr),br=[];if(z&&br.push(Je[Nr]<=0),oe&&br.push(Je[sr]<=0,Je[lr]<=0),br.every(function(vi){return vi})){Qt=cr,Or=!1;break}Mt.set(cr,br)}if(Or)for(var en=ne?3:1,ei=function(vi){var oi=dt.find(function(bi){var Oi=Mt.get(bi);if(Oi)return Oi.slice(0,vi).every(function(ln){return ln})});if(oi)return Qt=oi,"break"},_i=en;_i>0;_i--){var gn=ei(_i);if(gn==="break")break}m.placement!==Qt&&(m.modifiersData[T]._skip=!0,m.placement=Qt,m.reset=!0)}}var BU={name:"flip",enabled:!0,phase:"main",fn:LU,requiresIfExists:["offset"],data:{_skip:!1}};function uC(s,m,y){return y===void 0&&(y={x:0,y:0}),{top:s.top-m.height-y.y,right:s.right-m.width+y.x,bottom:s.bottom-m.height+y.y,left:s.left-m.width-y.x}}function cC(s){return[gc,wf,yf,vc].some(function(m){return s[m]>=0})}function jU(s){var m=s.state,y=s.name,T=m.rects.reference,N=m.rects.popper,z=m.modifiersData.preventOverflow,Y=fy(m,{elementContext:"reference"}),oe=fy(m,{altBoundary:!0}),se=uC(Y,T),de=uC(oe,N,z),we=cC(se),ge=cC(de);m.modifiersData[y]={referenceClippingOffsets:se,popperEscapeOffsets:de,isReferenceHidden:we,hasPopperEscaped:ge},m.attributes.popper=Object.assign({},m.attributes.popper,{"data-popper-reference-hidden":we,"data-popper-escaped":ge})}var zU={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:jU};function UU(s,m,y){var T=Yh(s),N=[vc,gc].indexOf(T)>=0?-1:1,z=typeof y=="function"?y(Object.assign({},m,{placement:s})):y,Y=z[0],oe=z[1];return Y=Y||0,oe=(oe||0)*N,[vc,wf].indexOf(T)>=0?{x:oe,y:Y}:{x:Y,y:oe}}function $U(s){var m=s.state,y=s.options,T=s.name,N=y.offset,z=N===void 0?[0,0]:N,Y=xy.reduce(function(we,ge){return we[ge]=UU(ge,m.rects,z),we},{}),oe=Y[m.placement],se=oe.x,de=oe.y;m.modifiersData.popperOffsets!=null&&(m.modifiersData.popperOffsets.x+=se,m.modifiersData.popperOffsets.y+=de),m.modifiersData[T]=Y}var VU={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:$U};function WU(s){var m=s.state,y=s.name;m.modifiersData[y]=S9({reference:m.rects.reference,element:m.rects.popper,strategy:"absolute",placement:m.placement})}var E9={name:"popperOffsets",enabled:!0,phase:"read",fn:WU,data:{}};function HU(s){return s==="x"?"y":"x"}function qU(s){var m=s.state,y=s.options,T=s.name,N=y.mainAxis,z=N===void 0?!0:N,Y=y.altAxis,oe=Y===void 0?!1:Y,se=y.boundary,de=y.rootBoundary,we=y.altBoundary,ge=y.padding,le=y.tether,Me=le===void 0?!0:le,ne=y.tetherOffset,xe=ne===void 0?0:ne,et=fy(m,{boundary:se,rootBoundary:de,padding:ge,altBoundary:we}),je=Yh(m.placement),qe=Ug(m.placement),rt=!qe,dt=Z8(je),Vt=HU(dt),jt=m.modifiersData.popperOffsets,Mt=m.rects.reference,Or=m.rects.popper,Qt=typeof xe=="function"?xe(Object.assign({},m.rects,{placement:m.placement})):xe,hr=typeof Qt=="number"?{mainAxis:Qt,altAxis:Qt}:Object.assign({mainAxis:0,altAxis:0},Qt),cr=m.modifiersData.offset?m.modifiersData.offset[m.placement]:null,Nr={x:0,y:0};if(jt){if(z){var Hr,Ir=dt==="y"?gc:vc,gt=dt==="y"?yf:wf,Je=dt==="y"?"height":"width",sr=jt[dt],lr=sr+et[Ir],br=sr-et[gt],en=Me?-Or[Je]/2:0,ei=qe===Lg?Mt[Je]:Or[Je],_i=qe===Lg?-Or[Je]:-Mt[Je],gn=m.elements.arrow,vi=Me&&gn?X8(gn):{width:0,height:0},oi=m.modifiersData["arrow#persistent"]?m.modifiersData["arrow#persistent"].padding:b9(),bi=oi[Ir],Oi=oi[gt],ln=ny(0,Mt[Je],vi[Je]),Qn=rt?Mt[Je]/2-en-ln-bi-hr.mainAxis:ei-ln-bi-hr.mainAxis,li=rt?-Mt[Je]/2+en+ln+Oi+hr.mainAxis:_i+ln+Oi+hr.mainAxis,Rn=m.elements.arrow&&Sy(m.elements.arrow),Ia=Rn?dt==="y"?Rn.clientTop||0:Rn.clientLeft||0:0,ps=(Hr=cr==null?void 0:cr[dt])!=null?Hr:0,Pa=sr+Qn-ps-Ia,Ps=sr+li-ps,kl=ny(Me?v_(lr,Pa):lr,sr,Me?O0(br,Ps):br);jt[dt]=kl,Nr[dt]=kl-sr}if(oe){var Vs,kr=dt==="x"?gc:vc,ki=dt==="x"?yf:wf,Wt=jt[Vt],yi=Vt==="y"?"height":"width",ba=Wt+et[kr],Yo=Wt-et[ki],kn=[gc,vc].indexOf(je)!==-1,ua=(Vs=cr==null?void 0:cr[Vt])!=null?Vs:0,No=kn?ba:Wt-Mt[yi]-Or[yi]-ua+hr.altAxis,Ko=kn?Wt+Mt[yi]+Or[yi]-ua-hr.altAxis:Yo,_o=Me&&kn?yU(No,Wt,Ko):ny(Me?No:ba,Wt,Me?Ko:Yo);jt[Vt]=_o,Nr[Vt]=_o-Wt}m.modifiersData[T]=Nr}}var YU={name:"preventOverflow",enabled:!0,phase:"main",fn:qU,requiresIfExists:["offset"]};function KU(s){return{scrollLeft:s.scrollLeft,scrollTop:s.scrollTop}}function GU(s){return s===lh(s)||!vf(s)?J8(s):KU(s)}function XU(s){var m=s.getBoundingClientRect(),y=jg(m.width)/s.offsetWidth||1,T=jg(m.height)/s.offsetHeight||1;return y!==1||T!==1}function ZU(s,m,y){y===void 0&&(y=!1);var T=vf(m),N=vf(m)&&XU(m),z=dm(m),Y=zg(s,N),oe={scrollLeft:0,scrollTop:0},se={x:0,y:0};return(T||!T&&!y)&&((Gh(m)!=="body"||ex(z))&&(oe=GU(m)),vf(m)?(se=zg(m,!0),se.x+=m.clientLeft,se.y+=m.clientTop):z&&(se.x=Q8(z))),{x:Y.left+oe.scrollLeft-se.x,y:Y.top+oe.scrollTop-se.y,width:Y.width,height:Y.height}}function JU(s){var m=new Map,y=new Set,T=[];s.forEach(function(z){m.set(z.name,z)});function N(z){y.add(z.name);var Y=[].concat(z.requires||[],z.requiresIfExists||[]);Y.forEach(function(oe){if(!y.has(oe)){var se=m.get(oe);se&&N(se)}}),T.push(z)}return s.forEach(function(z){y.has(z.name)||N(z)}),T}function QU(s){var m=JU(s);return pU.reduce(function(y,T){return y.concat(m.filter(function(N){return N.phase===T}))},[])}function e$(s){var m;return function(){return m||(m=new Promise(function(y){Promise.resolve().then(function(){m=void 0,y(s())})})),m}}function t$(s){var m=s.reduce(function(y,T){var N=y[T.name];return y[T.name]=N?Object.assign({},N,T,{options:Object.assign({},N.options,T.options),data:Object.assign({},N.data,T.data)}):T,y},{});return Object.keys(m).map(function(y){return m[y]})}var fC={placement:"bottom",modifiers:[],strategy:"absolute"};function hC(){for(var s=arguments.length,m=new Array(s),y=0;y({})},strategy:{type:String,values:a$,default:"absolute"}}),T9=ia({...s$,id:String,style:{type:In([String,Array,Object])},className:{type:In([String,Array,Object])},effect:{type:In(String),default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:In([String,Array,Object])},popperStyle:{type:In([String,Array,Object])},referenceEl:{type:In(Object)},triggerTargetEl:{type:In(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},virtualTriggering:Boolean,zIndex:Number,...Zh(["ariaLabel"])}),o$={mouseenter:s=>s instanceof MouseEvent,mouseleave:s=>s instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},l$=(s,m)=>{const y=pr(!1),T=pr();return{focusStartRef:T,trapped:y,onFocusAfterReleased:de=>{var we;((we=de.detail)==null?void 0:we.focusReason)!=="pointer"&&(T.value="first",m("blur"))},onFocusAfterTrapped:()=>{m("focus")},onFocusInTrap:de=>{s.visible&&!y.value&&(de.target&&(T.value=de.target),y.value=!0)},onFocusoutPrevented:de=>{s.trapping||(de.detail.focusReason==="pointer"&&de.preventDefault(),y.value=!1)},onReleaseRequested:()=>{y.value=!1,m("close")}}},u$=(s,m=[])=>{const{placement:y,strategy:T,popperOptions:N}=s,z={placement:y,strategy:T,...N,modifiers:[...f$(s),...m]};return h$(z,N==null?void 0:N.modifiers),z},c$=s=>{if(Xs)return Bd(s)};function f$(s){const{offset:m,gpuAcceleration:y,fallbackPlacements:T}=s;return[{name:"offset",options:{offset:[0,m??12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:T}},{name:"computeStyles",options:{gpuAcceleration:y}}]}function h$(s,m){m&&(s.modifiers=[...s.modifiers,...m??[]])}const d$=(s,m,y={})=>{const T={name:"updateState",enabled:!0,phase:"write",fn:({state:se})=>{const de=p$(se);Object.assign(Y.value,de)},requires:["computeStyles"]},N=xt(()=>{const{onFirstUpdate:se,placement:de,strategy:we,modifiers:ge}=te(y);return{onFirstUpdate:se,placement:de||"bottom",strategy:we||"absolute",modifiers:[...ge||[],T,{name:"applyStyles",enabled:!1}]}}),z=gf(),Y=pr({styles:{popper:{position:te(N).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),oe=()=>{z.value&&(z.value.destroy(),z.value=void 0)};return Wn(N,se=>{const de=te(z);de&&de.setOptions(se)},{deep:!0}),Wn([s,m],([se,de])=>{oe(),!(!se||!de)&&(z.value=i$(se,de,te(N)))}),Zl(()=>{oe()}),{state:xt(()=>{var se;return{...((se=te(z))==null?void 0:se.state)||{}}}),styles:xt(()=>te(Y).styles),attributes:xt(()=>te(Y).attributes),update:()=>{var se;return(se=te(z))==null?void 0:se.update()},forceUpdate:()=>{var se;return(se=te(z))==null?void 0:se.forceUpdate()},instanceRef:xt(()=>te(z))}};function p$(s){const m=Object.keys(s.elements),y=N5(m.map(N=>[N,s.styles[N]||{}])),T=N5(m.map(N=>[N,s.attributes[N]]));return{styles:y,attributes:T}}const m$=0,g$=s=>{const{popperInstanceRef:m,contentRef:y,triggerRef:T,role:N}=La(W8,void 0),z=pr(),Y=pr(),oe=xt(()=>({name:"eventListeners",enabled:!!s.visible})),se=xt(()=>{var je;const qe=te(z),rt=(je=te(Y))!=null?je:m$;return{name:"arrow",enabled:!r9(qe),options:{element:qe,padding:rt}}}),de=xt(()=>({onFirstUpdate:()=>{ne()},...u$(s,[te(se),te(oe)])})),we=xt(()=>c$(s.referenceEl)||te(T)),{attributes:ge,state:le,styles:Me,update:ne,forceUpdate:xe,instanceRef:et}=d$(we,y,de);return Wn(et,je=>m.value=je),Is(()=>{Wn(()=>{var je;return(je=te(we))==null?void 0:je.getBoundingClientRect()},()=>{ne()})}),{attributes:ge,arrowRef:z,contentRef:y,instanceRef:et,state:le,styles:Me,role:N,forceUpdate:xe,update:ne}},v$=(s,{attributes:m,styles:y,role:T})=>{const{nextZIndex:N}=i7(),z=Ui("popper"),Y=xt(()=>te(m).popper),oe=pr(za(s.zIndex)?s.zIndex:N()),se=xt(()=>[z.b(),z.is("pure",s.pure),z.is(s.effect),s.popperClass]),de=xt(()=>[{zIndex:te(oe)},te(y).popper,s.popperStyle||{}]),we=xt(()=>T.value==="dialog"?"false":void 0),ge=xt(()=>te(y).arrow||{});return{ariaModal:we,arrowStyle:ge,contentAttrs:Y,contentClass:se,contentStyle:de,contentZIndex:oe,updateZIndex:()=>{oe.value=za(s.zIndex)?s.zIndex:N()}}},b$=_n({name:"ElPopperContent"}),y$=_n({...b$,props:T9,emits:o$,setup(s,{expose:m,emit:y}){const T=s,{focusStartRef:N,trapped:z,onFocusAfterReleased:Y,onFocusAfterTrapped:oe,onFocusInTrap:se,onFocusoutPrevented:de,onReleaseRequested:we}=l$(T,y),{attributes:ge,arrowRef:le,contentRef:Me,styles:ne,instanceRef:xe,role:et,update:je}=g$(T),{ariaModal:qe,arrowStyle:rt,contentAttrs:dt,contentClass:Vt,contentStyle:jt,updateZIndex:Mt}=v$(T,{styles:ne,attributes:ge,role:et}),Or=La(Rg,void 0),Qt=pr();wo(o9,{arrowStyle:rt,arrowRef:le,arrowOffset:Qt}),Or&&wo(Rg,{...Or,addInputId:yo,removeInputId:yo});let hr;const cr=(Hr=!0)=>{je(),Hr&&Mt()},Nr=()=>{cr(!1),T.visible&&T.focusOnShow?z.value=!0:T.visible===!1&&(z.value=!1)};return Is(()=>{Wn(()=>T.triggerTargetEl,(Hr,Ir)=>{hr==null||hr(),hr=void 0;const gt=te(Hr||Me.value),Je=te(Ir||Me.value);Wc(gt)&&(hr=Wn([et,()=>T.ariaLabel,qe,()=>T.id],sr=>{["role","aria-label","aria-modal","id"].forEach((lr,br)=>{mf(sr[br])?gt.removeAttribute(lr):gt.setAttribute(lr,sr[br])})},{immediate:!0})),Je!==gt&&Wc(Je)&&["role","aria-label","aria-modal","id"].forEach(sr=>{Je.removeAttribute(sr)})},{immediate:!0}),Wn(()=>T.visible,Nr,{immediate:!0})}),Zl(()=>{hr==null||hr(),hr=void 0}),m({popperContentRef:Me,popperInstanceRef:xe,updatePopper:cr,contentStyle:jt}),(Hr,Ir)=>(tt(),Jt("div",bf({ref_key:"contentRef",ref:Me},te(dt),{style:te(jt),class:te(Vt),tabindex:"-1",onMouseenter:gt=>Hr.$emit("mouseenter",gt),onMouseleave:gt=>Hr.$emit("mouseleave",gt)}),[$t(te(Y8),{trapped:te(z),"trap-on-focus-in":!0,"focus-trap-el":te(Me),"focus-start-el":te(N),onFocusAfterTrapped:te(oe),onFocusAfterReleased:te(Y),onFocusin:te(se),onFocusoutPrevented:te(de),onReleaseRequested:te(we)},{default:St(()=>[yn(Hr.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16,["onMouseenter","onMouseleave"]))}});var w$=Qi(y$,[["__file","content.vue"]]);const _$=qo(Iz),rx=Symbol("elTooltip");function dC(){let s;const m=(T,N)=>{y(),s=window.setTimeout(T,N)},y=()=>window.clearTimeout(s);return N_(()=>y()),{registerTimeout:m,cancelTimeout:y}}const k$=ia({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),x$=({showAfter:s,hideAfter:m,autoClose:y,open:T,close:N})=>{const{registerTimeout:z}=dC(),{registerTimeout:Y,cancelTimeout:oe}=dC();return{onOpen:we=>{z(()=>{T(we);const ge=te(y);za(ge)&&ge>0&&Y(()=>{N(we)},ge)},te(s))},onClose:we=>{oe(),z(()=>{N(we)},te(m))}}},W_=ia({...k$,...T9,appendTo:{type:In([String,Object])},content:{type:String,default:""},rawContent:Boolean,persistent:Boolean,visible:{type:In(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean,...Zh(["ariaLabel"])}),C9=ia({...c9,disabled:Boolean,trigger:{type:In([String,Array]),default:"hover"},triggerKeys:{type:In(Array),default:()=>[Vo.enter,Vo.numpadEnter,Vo.space]}}),S$=Gd({type:In(Boolean),default:null}),E$=Gd({type:In(Function)}),T$=s=>{const m=`update:${s}`,y=`onUpdate:${s}`,T=[m],N={[s]:S$,[y]:E$};return{useModelToggle:({indicator:Y,toggleReason:oe,shouldHideWhenRouteChanges:se,shouldProceed:de,onShow:we,onHide:ge})=>{const le=_u(),{emit:Me}=le,ne=le.props,xe=xt(()=>Ka(ne[y])),et=xt(()=>ne[s]===null),je=Mt=>{Y.value!==!0&&(Y.value=!0,oe&&(oe.value=Mt),Ka(we)&&we(Mt))},qe=Mt=>{Y.value!==!1&&(Y.value=!1,oe&&(oe.value=Mt),Ka(ge)&&ge(Mt))},rt=Mt=>{if(ne.disabled===!0||Ka(de)&&!de())return;const Or=xe.value&&Xs;Or&&Me(m,!0),(et.value||!Or)&&je(Mt)},dt=Mt=>{if(ne.disabled===!0||!Xs)return;const Or=xe.value&&Xs;Or&&Me(m,!1),(et.value||!Or)&&qe(Mt)},Vt=Mt=>{bc(Mt)&&(ne.disabled&&Mt?xe.value&&Me(m,!1):Y.value!==Mt&&(Mt?je():qe()))},jt=()=>{Y.value?dt():rt()};return Wn(()=>ne[s],Vt),se&&le.appContext.config.globalProperties.$route!==void 0&&Wn(()=>({...le.proxy.$route}),()=>{se.value&&Y.value&&dt()}),Is(()=>{Vt(ne[s])}),{hide:dt,show:rt,toggle:jt,hasUpdateHandler:xe}},useModelToggleProps:N,useModelToggleEmits:T}},{useModelToggleProps:C$,useModelToggleEmits:A$,useModelToggle:O$}=T$("visible"),M$=ia({...l9,...C$,...W_,...C9,...u9,showArrow:{type:Boolean,default:!0}}),R$=[...A$,"before-show","before-hide","show","hide","open","close"],I$=(s,m)=>hs(s)?s.includes(m):s===m,fg=(s,m,y)=>T=>{I$(te(s),m)&&y(T)},Fd=(s,m,{checkForDefaultPrevented:y=!0}={})=>N=>{const z=s==null?void 0:s(N);if(y===!1||!z)return m==null?void 0:m(N)},N$=_n({name:"ElTooltipTrigger"}),P$=_n({...N$,props:C9,setup(s,{expose:m}){const y=s,T=Ui("tooltip"),{controlled:N,id:z,open:Y,onOpen:oe,onClose:se,onToggle:de}=La(rx,void 0),we=pr(null),ge=()=>{if(te(N)||y.disabled)return!0},le=Wh(y,"trigger"),Me=Fd(ge,fg(le,"hover",oe)),ne=Fd(ge,fg(le,"hover",se)),xe=Fd(ge,fg(le,"click",dt=>{dt.button===0&&de(dt)})),et=Fd(ge,fg(le,"focus",oe)),je=Fd(ge,fg(le,"focus",se)),qe=Fd(ge,fg(le,"contextmenu",dt=>{dt.preventDefault(),de(dt)})),rt=Fd(ge,dt=>{const{code:Vt}=dt;y.triggerKeys.includes(Vt)&&(dt.preventDefault(),de(dt))});return m({triggerRef:we}),(dt,Vt)=>(tt(),xr(te(Wz),{id:te(z),"virtual-ref":dt.virtualRef,open:te(Y),"virtual-triggering":dt.virtualTriggering,class:Yt(te(T).e("trigger")),onBlur:te(je),onClick:te(xe),onContextmenu:te(qe),onFocus:te(et),onMouseenter:te(Me),onMouseleave:te(ne),onKeydown:te(rt)},{default:St(()=>[yn(dt.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var D$=Qi(P$,[["__file","trigger.vue"]]);const F$=ia({to:{type:In([String,Object]),required:!0},disabled:Boolean}),L$=_n({__name:"teleport",props:F$,setup(s){return(m,y)=>m.disabled?yn(m.$slots,"default",{key:0}):(tt(),xr(y7,{key:1,to:m.to},[yn(m.$slots,"default")],8,["to"]))}});var B$=Qi(L$,[["__file","teleport.vue"]]);const A9=qo(B$),O9=()=>{const s=xN(),m=$N(),y=xt(()=>`${s.value}-popper-container-${m.prefix}`),T=xt(()=>`#${y.value}`);return{id:y,selector:T}},j$=s=>{const m=document.createElement("div");return m.id=s,document.body.appendChild(m),m},z$=()=>{const{id:s,selector:m}=O9();return T7(()=>{Xs&&(document.body.querySelector(m.value)||j$(s.value))}),{id:s,selector:m}},U$=_n({name:"ElTooltipContent",inheritAttrs:!1}),$$=_n({...U$,props:W_,setup(s,{expose:m}){const y=s,{selector:T}=O9(),N=Ui("tooltip"),z=pr();let Y;const{controlled:oe,id:se,open:de,trigger:we,onClose:ge,onOpen:le,onShow:Me,onHide:ne,onBeforeShow:xe,onBeforeHide:et}=La(rx,void 0),je=xt(()=>y.transition||`${N.namespace.value}-fade-in-linear`),qe=xt(()=>y.persistent);Zl(()=>{Y==null||Y()});const rt=xt(()=>te(qe)?!0:te(de)),dt=xt(()=>y.disabled?!1:te(de)),Vt=xt(()=>y.appendTo||T.value),jt=xt(()=>{var sr;return(sr=y.style)!=null?sr:{}}),Mt=pr(!0),Or=()=>{ne(),Je()&&Dd(document.body),Mt.value=!0},Qt=()=>{if(te(oe))return!0},hr=Fd(Qt,()=>{y.enterable&&te(we)==="hover"&&le()}),cr=Fd(Qt,()=>{te(we)==="hover"&&ge()}),Nr=()=>{var sr,lr;(lr=(sr=z.value)==null?void 0:sr.updatePopper)==null||lr.call(sr),xe==null||xe()},Hr=()=>{et==null||et()},Ir=()=>{Me(),Y=Bj(xt(()=>{var sr;return(sr=z.value)==null?void 0:sr.popperContentRef}),()=>{if(te(oe))return;te(we)!=="hover"&&ge()})},gt=()=>{y.virtualTriggering||ge()},Je=sr=>{var lr;const br=(lr=z.value)==null?void 0:lr.popperContentRef,en=(sr==null?void 0:sr.relatedTarget)||document.activeElement;return br==null?void 0:br.contains(en)};return Wn(()=>te(de),sr=>{sr?Mt.value=!1:Y==null||Y()},{flush:"post"}),Wn(()=>y.content,()=>{var sr,lr;(lr=(sr=z.value)==null?void 0:sr.updatePopper)==null||lr.call(sr)}),m({contentRef:z,isFocusInsideContent:Je}),(sr,lr)=>(tt(),xr(te(A9),{disabled:!sr.teleported,to:te(Vt)},{default:St(()=>[$t(oh,{name:te(je),onAfterLeave:Or,onBeforeEnter:Nr,onAfterEnter:Ir,onBeforeLeave:Hr},{default:St(()=>[te(rt)?ts((tt(),xr(te(w$),bf({key:0,id:te(se),ref_key:"contentRef",ref:z},sr.$attrs,{"aria-label":sr.ariaLabel,"aria-hidden":Mt.value,"boundaries-padding":sr.boundariesPadding,"fallback-placements":sr.fallbackPlacements,"gpu-acceleration":sr.gpuAcceleration,offset:sr.offset,placement:sr.placement,"popper-options":sr.popperOptions,strategy:sr.strategy,effect:sr.effect,enterable:sr.enterable,pure:sr.pure,"popper-class":sr.popperClass,"popper-style":[sr.popperStyle,te(jt)],"reference-el":sr.referenceEl,"trigger-target-el":sr.triggerTargetEl,visible:te(dt),"z-index":sr.zIndex,onMouseenter:te(hr),onMouseleave:te(cr),onBlur:gt,onClose:te(ge)}),{default:St(()=>[yn(sr.$slots,"default")]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"])),[[wl,te(dt)]]):wr("v-if",!0)]),_:3},8,["name"])]),_:3},8,["disabled","to"]))}});var V$=Qi($$,[["__file","content.vue"]]);const W$=_n({name:"ElTooltip"}),H$=_n({...W$,props:M$,emits:R$,setup(s,{expose:m,emit:y}){const T=s;z$();const N=qd(),z=pr(),Y=pr(),oe=()=>{var je;const qe=te(z);qe&&((je=qe.popperInstanceRef)==null||je.update())},se=pr(!1),de=pr(),{show:we,hide:ge,hasUpdateHandler:le}=O$({indicator:se,toggleReason:de}),{onOpen:Me,onClose:ne}=x$({showAfter:Wh(T,"showAfter"),hideAfter:Wh(T,"hideAfter"),autoClose:Wh(T,"autoClose"),open:we,close:ge}),xe=xt(()=>bc(T.visible)&&!le.value);wo(rx,{controlled:xe,id:N,open:O7(se),trigger:Wh(T,"trigger"),onOpen:je=>{Me(je)},onClose:je=>{ne(je)},onToggle:je=>{te(se)?ne(je):Me(je)},onShow:()=>{y("show",de.value)},onHide:()=>{y("hide",de.value)},onBeforeShow:()=>{y("before-show",de.value)},onBeforeHide:()=>{y("before-hide",de.value)},updatePopper:oe}),Wn(()=>T.disabled,je=>{je&&se.value&&(se.value=!1)});const et=je=>{var qe;return(qe=Y.value)==null?void 0:qe.isFocusInsideContent(je)};return C7(()=>se.value&&ge()),m({popperRef:z,contentRef:Y,isFocusInsideContent:et,updatePopper:oe,onOpen:Me,onClose:ne,hide:ge}),(je,qe)=>(tt(),xr(te(_$),{ref_key:"popperRef",ref:z,role:je.role},{default:St(()=>[$t(D$,{disabled:je.disabled,trigger:je.trigger,"trigger-keys":je.triggerKeys,"virtual-ref":je.virtualRef,"virtual-triggering":je.virtualTriggering},{default:St(()=>[je.$slots.default?yn(je.$slots,"default",{key:0}):wr("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),$t(V$,{ref_key:"contentRef",ref:Y,"aria-label":je.ariaLabel,"boundaries-padding":je.boundariesPadding,content:je.content,disabled:je.disabled,effect:je.effect,enterable:je.enterable,"fallback-placements":je.fallbackPlacements,"hide-after":je.hideAfter,"gpu-acceleration":je.gpuAcceleration,offset:je.offset,persistent:je.persistent,"popper-class":je.popperClass,"popper-style":je.popperStyle,placement:je.placement,"popper-options":je.popperOptions,pure:je.pure,"raw-content":je.rawContent,"reference-el":je.referenceEl,"trigger-target-el":je.triggerTargetEl,"show-after":je.showAfter,strategy:je.strategy,teleported:je.teleported,transition:je.transition,"virtual-triggering":je.virtualTriggering,"z-index":je.zIndex,"append-to":je.appendTo},{default:St(()=>[yn(je.$slots,"content",{},()=>[je.rawContent?(tt(),Jt("span",{key:0,innerHTML:je.content},null,8,["innerHTML"])):(tt(),Jt("span",{key:1},En(je.content),1))]),je.showArrow?(tt(),xr(te(Dz),{key:0,"arrow-offset":je.arrowOffset},null,8,["arrow-offset"])):wr("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}});var q$=Qi(H$,[["__file","tooltip.vue"]]);const M9=qo(q$),Y$=ia({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"},showZero:{type:Boolean,default:!0},color:String,badgeStyle:{type:In([String,Object,Array])},offset:{type:In(Array),default:[0,0]},badgeClass:{type:String}}),K$=_n({name:"ElBadge"}),G$=_n({...K$,props:Y$,setup(s,{expose:m}){const y=s,T=Ui("badge"),N=xt(()=>y.isDot?"":za(y.value)&&za(y.max)?y.max{var Y,oe,se,de,we;return[{backgroundColor:y.color,marginRight:Hd(-((oe=(Y=y.offset)==null?void 0:Y[0])!=null?oe:0)),marginTop:Hd((de=(se=y.offset)==null?void 0:se[1])!=null?de:0)},(we=y.badgeStyle)!=null?we:{}]});return m({content:N}),(Y,oe)=>(tt(),Jt("div",{class:Yt(te(T).b())},[yn(Y.$slots,"default"),$t(oh,{name:`${te(T).namespace.value}-zoom-in-center`,persisted:""},{default:St(()=>[ts(Ut("sup",{class:Yt([te(T).e("content"),te(T).em("content",Y.type),te(T).is("fixed",!!Y.$slots.default),te(T).is("dot",Y.isDot),te(T).is("hide-zero",!Y.showZero&&y.value===0),Y.badgeClass]),style:la(te(z))},[yn(Y.$slots,"content",{value:te(N)},()=>[Hi(En(te(N)),1)])],6),[[wl,!Y.hidden&&(te(N)||Y.isDot||Y.$slots.content)]])]),_:3},8,["name"])],2))}});var X$=Qi(G$,[["__file","badge.vue"]]);const Z$=qo(X$);var Q3=(s=>(s[s.TEXT=1]="TEXT",s[s.CLASS=2]="CLASS",s[s.STYLE=4]="STYLE",s[s.PROPS=8]="PROPS",s[s.FULL_PROPS=16]="FULL_PROPS",s[s.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",s[s.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",s[s.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",s[s.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",s[s.NEED_PATCH=512]="NEED_PATCH",s[s.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",s[s.HOISTED=-1]="HOISTED",s[s.BAIL=-2]="BAIL",s))(Q3||{});const R9={modelValue:{type:[Number,String,Boolean],default:void 0},label:{type:[String,Boolean,Number,Object],default:void 0},value:{type:[String,Boolean,Number,Object],default:void 0},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueValue:{type:[String,Number],default:void 0},falseValue:{type:[String,Number],default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},border:Boolean,size:cm,tabindex:[String,Number],validateEvent:{type:Boolean,default:!0},...Zh(["ariaControls"])},I9={[ds]:s=>xs(s)||za(s)||bc(s),change:s=>xs(s)||za(s)||bc(s)},Zg=Symbol("checkboxGroupContextKey"),J$=({model:s,isChecked:m})=>{const y=La(Zg,void 0),T=xt(()=>{var z,Y;const oe=(z=y==null?void 0:y.max)==null?void 0:z.value,se=(Y=y==null?void 0:y.min)==null?void 0:Y.value;return!Xl(oe)&&s.value.length>=oe&&!m.value||!Xl(se)&&s.value.length<=se&&m.value});return{isDisabled:hm(xt(()=>(y==null?void 0:y.disabled.value)||T.value)),isLimitDisabled:T}},Q$=(s,{model:m,isLimitExceeded:y,hasOwnLabel:T,isDisabled:N,isLabeledByFormItem:z})=>{const Y=La(Zg,void 0),{formItem:oe}=fm(),{emit:se}=_u();function de(ne){var xe,et,je,qe;return[!0,s.trueValue,s.trueLabel].includes(ne)?(et=(xe=s.trueValue)!=null?xe:s.trueLabel)!=null?et:!0:(qe=(je=s.falseValue)!=null?je:s.falseLabel)!=null?qe:!1}function we(ne,xe){se("change",de(ne),xe)}function ge(ne){if(y.value)return;const xe=ne.target;se("change",de(xe.checked),ne)}async function le(ne){y.value||!T.value&&!N.value&&z.value&&(ne.composedPath().some(je=>je.tagName==="LABEL")||(m.value=de([!1,s.falseValue,s.falseLabel].includes(m.value)),await Xi(),we(m.value,ne)))}const Me=xt(()=>(Y==null?void 0:Y.validateEvent)||s.validateEvent);return Wn(()=>s.modelValue,()=>{Me.value&&(oe==null||oe.validate("change").catch(ne=>void 0))}),{handleChange:ge,onClickRoot:le}},eV=s=>{const m=pr(!1),{emit:y}=_u(),T=La(Zg,void 0),N=xt(()=>Xl(T)===!1),z=pr(!1),Y=xt({get(){var oe,se;return N.value?(oe=T==null?void 0:T.modelValue)==null?void 0:oe.value:(se=s.modelValue)!=null?se:m.value},set(oe){var se,de;N.value&&hs(oe)?(z.value=((se=T==null?void 0:T.max)==null?void 0:se.value)!==void 0&&oe.length>(T==null?void 0:T.max.value)&&oe.length>Y.value.length,z.value===!1&&((de=T==null?void 0:T.changeEvent)==null||de.call(T,oe))):(y(ds,oe),m.value=oe)}});return{model:Y,isGroup:N,isLimitExceeded:z}},tV=(s,m,{model:y})=>{const T=La(Zg,void 0),N=pr(!1),z=xt(()=>Og(s.value)?s.label:s.value),Y=xt(()=>{const we=y.value;return bc(we)?we:hs(we)?rl(z.value)?we.map(oy).some(ge=>qh(ge,z.value)):we.map(oy).includes(z.value):we!=null?we===s.trueValue||we===s.trueLabel:!!we}),oe=Kh(xt(()=>{var we;return(we=T==null?void 0:T.size)==null?void 0:we.value}),{prop:!0}),se=Kh(xt(()=>{var we;return(we=T==null?void 0:T.size)==null?void 0:we.value})),de=xt(()=>!!m.default||!Og(z.value));return{checkboxButtonSize:oe,isChecked:Y,isFocused:N,checkboxSize:se,hasOwnLabel:de,actualValue:z}},N9=(s,m)=>{const{formItem:y}=fm(),{model:T,isGroup:N,isLimitExceeded:z}=eV(s),{isFocused:Y,isChecked:oe,checkboxButtonSize:se,checkboxSize:de,hasOwnLabel:we,actualValue:ge}=tV(s,m,{model:T}),{isDisabled:le}=J$({model:T,isChecked:oe}),{inputId:Me,isLabeledByFormItem:ne}=Yg(s,{formItemContext:y,disableIdGeneration:we,disableIdManagement:N}),{handleChange:xe,onClickRoot:et}=Q$(s,{model:T,isLimitExceeded:z,hasOwnLabel:we,isDisabled:le,isLabeledByFormItem:ne});return(()=>{function qe(){var rt,dt;hs(T.value)&&!T.value.includes(ge.value)?T.value.push(ge.value):T.value=(dt=(rt=s.trueValue)!=null?rt:s.trueLabel)!=null?dt:!0}s.checked&&qe()})(),ey({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},xt(()=>N.value&&Og(s.value))),ey({from:"true-label",replacement:"true-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},xt(()=>!!s.trueLabel)),ey({from:"false-label",replacement:"false-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},xt(()=>!!s.falseLabel)),{inputId:Me,isLabeledByFormItem:ne,isChecked:oe,isDisabled:le,isFocused:Y,checkboxButtonSize:se,checkboxSize:de,hasOwnLabel:we,model:T,actualValue:ge,handleChange:xe,onClickRoot:et}},rV=_n({name:"ElCheckbox"}),nV=_n({...rV,props:R9,emits:I9,setup(s){const m=s,y=Xg(),{inputId:T,isLabeledByFormItem:N,isChecked:z,isDisabled:Y,isFocused:oe,checkboxSize:se,hasOwnLabel:de,model:we,actualValue:ge,handleChange:le,onClickRoot:Me}=N9(m,y),ne=Ui("checkbox"),xe=xt(()=>[ne.b(),ne.m(se.value),ne.is("disabled",Y.value),ne.is("bordered",m.border),ne.is("checked",z.value)]),et=xt(()=>[ne.e("input"),ne.is("disabled",Y.value),ne.is("checked",z.value),ne.is("indeterminate",m.indeterminate),ne.is("focus",oe.value)]);return(je,qe)=>(tt(),xr($s(!te(de)&&te(N)?"span":"label"),{class:Yt(te(xe)),"aria-controls":je.indeterminate?je.ariaControls:null,onClick:te(Me)},{default:St(()=>{var rt,dt,Vt,jt;return[Ut("span",{class:Yt(te(et))},[je.trueValue||je.falseValue||je.trueLabel||je.falseLabel?ts((tt(),Jt("input",{key:0,id:te(T),"onUpdate:modelValue":Mt=>qc(we)?we.value=Mt:null,class:Yt(te(ne).e("original")),type:"checkbox",indeterminate:je.indeterminate,name:je.name,tabindex:je.tabindex,disabled:te(Y),"true-value":(dt=(rt=je.trueValue)!=null?rt:je.trueLabel)!=null?dt:!0,"false-value":(jt=(Vt=je.falseValue)!=null?Vt:je.falseLabel)!=null?jt:!1,onChange:te(le),onFocus:Mt=>oe.value=!0,onBlur:Mt=>oe.value=!1,onClick:ci(()=>{},["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[ly,te(we)]]):ts((tt(),Jt("input",{key:1,id:te(T),"onUpdate:modelValue":Mt=>qc(we)?we.value=Mt:null,class:Yt(te(ne).e("original")),type:"checkbox",indeterminate:je.indeterminate,disabled:te(Y),value:te(ge),name:je.name,tabindex:je.tabindex,onChange:te(le),onFocus:Mt=>oe.value=!0,onBlur:Mt=>oe.value=!1,onClick:ci(()=>{},["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","disabled","value","name","tabindex","onChange","onFocus","onBlur","onClick"])),[[ly,te(we)]]),Ut("span",{class:Yt(te(ne).e("inner"))},null,2)],2),te(de)?(tt(),Jt("span",{key:0,class:Yt(te(ne).e("label"))},[yn(je.$slots,"default"),je.$slots.default?wr("v-if",!0):(tt(),Jt(Ii,{key:0},[Hi(En(je.label),1)],64))],2)):wr("v-if",!0)]}),_:3},8,["class","aria-controls","onClick"]))}});var iV=Qi(nV,[["__file","checkbox.vue"]]);const aV=_n({name:"ElCheckboxButton"}),sV=_n({...aV,props:R9,emits:I9,setup(s){const m=s,y=Xg(),{isFocused:T,isChecked:N,isDisabled:z,checkboxButtonSize:Y,model:oe,actualValue:se,handleChange:de}=N9(m,y),we=La(Zg,void 0),ge=Ui("checkbox"),le=xt(()=>{var ne,xe,et,je;const qe=(xe=(ne=we==null?void 0:we.fill)==null?void 0:ne.value)!=null?xe:"";return{backgroundColor:qe,borderColor:qe,color:(je=(et=we==null?void 0:we.textColor)==null?void 0:et.value)!=null?je:"",boxShadow:qe?`-1px 0 0 0 ${qe}`:void 0}}),Me=xt(()=>[ge.b("button"),ge.bm("button",Y.value),ge.is("disabled",z.value),ge.is("checked",N.value),ge.is("focus",T.value)]);return(ne,xe)=>{var et,je,qe,rt;return tt(),Jt("label",{class:Yt(te(Me))},[ne.trueValue||ne.falseValue||ne.trueLabel||ne.falseLabel?ts((tt(),Jt("input",{key:0,"onUpdate:modelValue":dt=>qc(oe)?oe.value=dt:null,class:Yt(te(ge).be("button","original")),type:"checkbox",name:ne.name,tabindex:ne.tabindex,disabled:te(z),"true-value":(je=(et=ne.trueValue)!=null?et:ne.trueLabel)!=null?je:!0,"false-value":(rt=(qe=ne.falseValue)!=null?qe:ne.falseLabel)!=null?rt:!1,onChange:te(de),onFocus:dt=>T.value=!0,onBlur:dt=>T.value=!1,onClick:ci(()=>{},["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[ly,te(oe)]]):ts((tt(),Jt("input",{key:1,"onUpdate:modelValue":dt=>qc(oe)?oe.value=dt:null,class:Yt(te(ge).be("button","original")),type:"checkbox",name:ne.name,tabindex:ne.tabindex,disabled:te(z),value:te(se),onChange:te(de),onFocus:dt=>T.value=!0,onBlur:dt=>T.value=!1,onClick:ci(()=>{},["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","value","onChange","onFocus","onBlur","onClick"])),[[ly,te(oe)]]),ne.$slots.default||ne.label?(tt(),Jt("span",{key:2,class:Yt(te(ge).be("button","inner")),style:la(te(N)?te(le):void 0)},[yn(ne.$slots,"default",{},()=>[Hi(En(ne.label),1)])],6)):wr("v-if",!0)],2)}}});var P9=Qi(sV,[["__file","checkbox-button.vue"]]);const oV=ia({modelValue:{type:In(Array),default:()=>[]},disabled:Boolean,min:Number,max:Number,size:cm,fill:String,textColor:String,tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0},...Zh(["ariaLabel"])}),lV={[ds]:s=>hs(s),change:s=>hs(s)},uV=_n({name:"ElCheckboxGroup"}),cV=_n({...uV,props:oV,emits:lV,setup(s,{emit:m}){const y=s,T=Ui("checkbox"),{formItem:N}=fm(),{inputId:z,isLabeledByFormItem:Y}=Yg(y,{formItemContext:N}),oe=async de=>{m(ds,de),await Xi(),m("change",de)},se=xt({get(){return y.modelValue},set(de){oe(de)}});return wo(Zg,{...Fg(yc(y),["size","min","max","disabled","validateEvent","fill","textColor"]),modelValue:se,changeEvent:oe}),Wn(()=>y.modelValue,()=>{y.validateEvent&&(N==null||N.validate("change").catch(de=>void 0))}),(de,we)=>{var ge;return tt(),xr($s(de.tag),{id:te(z),class:Yt(te(T).b("group")),role:"group","aria-label":te(Y)?void 0:de.ariaLabel||"checkbox-group","aria-labelledby":te(Y)?(ge=te(N))==null?void 0:ge.labelId:void 0},{default:St(()=>[yn(de.$slots,"default")]),_:3},8,["id","class","aria-label","aria-labelledby"])}}});var D9=Qi(cV,[["__file","checkbox-group.vue"]]);const F9=qo(iV,{CheckboxButton:P9,CheckboxGroup:D9});P0(P9);P0(D9);const L9=ia({modelValue:{type:[String,Number,Boolean],default:void 0},size:cm,disabled:Boolean,label:{type:[String,Number,Boolean],default:void 0},value:{type:[String,Number,Boolean],default:void 0},name:{type:String,default:void 0}}),fV=ia({...L9,border:Boolean}),B9={[ds]:s=>xs(s)||za(s)||bc(s),[F0]:s=>xs(s)||za(s)||bc(s)},j9=Symbol("radioGroupKey"),z9=(s,m)=>{const y=pr(),T=La(j9,void 0),N=xt(()=>!!T),z=xt(()=>Og(s.value)?s.label:s.value),Y=xt({get(){return N.value?T.modelValue:s.modelValue},set(ge){N.value?T.changeEvent(ge):m&&m(ds,ge),y.value.checked=s.modelValue===z.value}}),oe=Kh(xt(()=>T==null?void 0:T.size)),se=hm(xt(()=>T==null?void 0:T.disabled)),de=pr(!1),we=xt(()=>se.value||N.value&&Y.value!==z.value?-1:0);return ey({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-radio",ref:"https://element-plus.org/en-US/component/radio.html"},xt(()=>N.value&&Og(s.value))),{radioRef:y,isGroup:N,radioGroup:T,focus:de,size:oe,disabled:se,tabIndex:we,modelValue:Y,actualValue:z}},hV=_n({name:"ElRadio"}),dV=_n({...hV,props:fV,emits:B9,setup(s,{emit:m}){const y=s,T=Ui("radio"),{radioRef:N,radioGroup:z,focus:Y,size:oe,disabled:se,modelValue:de,actualValue:we}=z9(y,m);function ge(){Xi(()=>m("change",de.value))}return(le,Me)=>{var ne;return tt(),Jt("label",{class:Yt([te(T).b(),te(T).is("disabled",te(se)),te(T).is("focus",te(Y)),te(T).is("bordered",le.border),te(T).is("checked",te(de)===te(we)),te(T).m(te(oe))])},[Ut("span",{class:Yt([te(T).e("input"),te(T).is("disabled",te(se)),te(T).is("checked",te(de)===te(we))])},[ts(Ut("input",{ref_key:"radioRef",ref:N,"onUpdate:modelValue":xe=>qc(de)?de.value=xe:null,class:Yt(te(T).e("original")),value:te(we),name:le.name||((ne=te(z))==null?void 0:ne.name),disabled:te(se),checked:te(de)===te(we),type:"radio",onFocus:xe=>Y.value=!0,onBlur:xe=>Y.value=!1,onChange:ge,onClick:ci(()=>{},["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","checked","onFocus","onBlur","onClick"]),[[A8,te(de)]]),Ut("span",{class:Yt(te(T).e("inner"))},null,2)],2),Ut("span",{class:Yt(te(T).e("label")),onKeydown:ci(()=>{},["stop"])},[yn(le.$slots,"default",{},()=>[Hi(En(le.label),1)])],42,["onKeydown"])],2)}}});var pV=Qi(dV,[["__file","radio.vue"]]);const mV=ia({...L9}),gV=_n({name:"ElRadioButton"}),vV=_n({...gV,props:mV,setup(s){const m=s,y=Ui("radio"),{radioRef:T,focus:N,size:z,disabled:Y,modelValue:oe,radioGroup:se,actualValue:de}=z9(m),we=xt(()=>({backgroundColor:(se==null?void 0:se.fill)||"",borderColor:(se==null?void 0:se.fill)||"",boxShadow:se!=null&&se.fill?`-1px 0 0 0 ${se.fill}`:"",color:(se==null?void 0:se.textColor)||""}));return(ge,le)=>{var Me;return tt(),Jt("label",{class:Yt([te(y).b("button"),te(y).is("active",te(oe)===te(de)),te(y).is("disabled",te(Y)),te(y).is("focus",te(N)),te(y).bm("button",te(z))])},[ts(Ut("input",{ref_key:"radioRef",ref:T,"onUpdate:modelValue":ne=>qc(oe)?oe.value=ne:null,class:Yt(te(y).be("button","original-radio")),value:te(de),type:"radio",name:ge.name||((Me=te(se))==null?void 0:Me.name),disabled:te(Y),onFocus:ne=>N.value=!0,onBlur:ne=>N.value=!1,onClick:ci(()=>{},["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","onFocus","onBlur","onClick"]),[[A8,te(oe)]]),Ut("span",{class:Yt(te(y).be("button","inner")),style:la(te(oe)===te(de)?te(we):{}),onKeydown:ci(()=>{},["stop"])},[yn(ge.$slots,"default",{},()=>[Hi(En(ge.label),1)])],46,["onKeydown"])],2)}}});var U9=Qi(vV,[["__file","radio-button.vue"]]);const bV=ia({id:{type:String,default:void 0},size:cm,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:void 0},fill:{type:String,default:""},textColor:{type:String,default:""},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0},...Zh(["ariaLabel"])}),yV=B9,wV=_n({name:"ElRadioGroup"}),_V=_n({...wV,props:bV,emits:yV,setup(s,{emit:m}){const y=s,T=Ui("radio"),N=qd(),z=pr(),{formItem:Y}=fm(),{inputId:oe,isLabeledByFormItem:se}=Yg(y,{formItemContext:Y}),de=ge=>{m(ds,ge),Xi(()=>m("change",ge))};Is(()=>{const ge=z.value.querySelectorAll("[type=radio]"),le=ge[0];!Array.from(ge).some(Me=>Me.checked)&&le&&(le.tabIndex=0)});const we=xt(()=>y.name||N.value);return wo(j9,Ho({...yc(y),changeEvent:de,name:we})),Wn(()=>y.modelValue,()=>{y.validateEvent&&(Y==null||Y.validate("change").catch(ge=>void 0))}),(ge,le)=>(tt(),Jt("div",{id:te(oe),ref_key:"radioGroupRef",ref:z,class:Yt(te(T).b("group")),role:"radiogroup","aria-label":te(se)?void 0:ge.ariaLabel||"radio-group","aria-labelledby":te(se)?te(Y).labelId:void 0},[yn(ge.$slots,"default")],10,["id","aria-label","aria-labelledby"]))}});var $9=Qi(_V,[["__file","radio-group.vue"]]);const kV=qo(pV,{RadioButton:U9,RadioGroup:$9}),xV=P0($9);P0(U9);const nx=(s="")=>s.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),hy=ia({type:{type:String,values:["primary","success","info","warning","danger"],default:"primary"},closable:Boolean,disableTransitions:Boolean,hit:Boolean,color:String,size:{type:String,values:D_},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),SV={close:s=>s instanceof MouseEvent,click:s=>s instanceof MouseEvent},EV=_n({name:"ElTag"}),TV=_n({...EV,props:hy,emits:SV,setup(s,{emit:m}){const y=s,T=Kh(),N=Ui("tag"),z=xt(()=>{const{type:de,hit:we,effect:ge,closable:le,round:Me}=y;return[N.b(),N.is("closable",le),N.m(de||"primary"),N.m(T.value),N.m(ge),N.is("hit",we),N.is("round",Me)]}),Y=de=>{m("close",de)},oe=de=>{m("click",de)},se=de=>{var we,ge,le;(le=(ge=(we=de==null?void 0:de.component)==null?void 0:we.subTree)==null?void 0:ge.component)!=null&&le.bum&&(de.component.subTree.component.bum=null)};return(de,we)=>de.disableTransitions?(tt(),Jt("span",{key:0,class:Yt(te(z)),style:la({backgroundColor:de.color}),onClick:oe},[Ut("span",{class:Yt(te(N).e("content"))},[yn(de.$slots,"default")],2),de.closable?(tt(),xr(te(Us),{key:0,class:Yt(te(N).e("close")),onClick:ci(Y,["stop"])},{default:St(()=>[$t(te(c_))]),_:1},8,["class","onClick"])):wr("v-if",!0)],6)):(tt(),xr(oh,{key:1,name:`${te(N).namespace.value}-zoom-in-center`,appear:"",onVnodeMounted:se},{default:St(()=>[Ut("span",{class:Yt(te(z)),style:la({backgroundColor:de.color}),onClick:oe},[Ut("span",{class:Yt(te(N).e("content"))},[yn(de.$slots,"default")],2),de.closable?(tt(),xr(te(Us),{key:0,class:Yt(te(N).e("close")),onClick:ci(Y,["stop"])},{default:St(()=>[$t(te(c_))]),_:1},8,["class","onClick"])):wr("v-if",!0)],6)]),_:3},8,["name"]))}});var CV=Qi(TV,[["__file","tag.vue"]]);const ix=qo(CV),rm=new Map;if(Xs){let s;document.addEventListener("mousedown",m=>s=m),document.addEventListener("mouseup",m=>{if(s){for(const y of rm.values())for(const{documentHandler:T}of y)T(m,s);s=void 0}})}function pC(s,m){let y=[];return hs(m.arg)?y=m.arg:Wc(m.arg)&&y.push(m.arg),function(T,N){const z=m.instance.popperRef,Y=T.target,oe=N==null?void 0:N.target,se=!m||!m.instance,de=!Y||!oe,we=s.contains(Y)||s.contains(oe),ge=s===Y,le=y.length&&y.some(ne=>ne==null?void 0:ne.contains(Y))||y.length&&y.includes(oe),Me=z&&(z.contains(Y)||z.contains(oe));se||de||we||ge||le||Me||m.value(T,N)}}const V9={beforeMount(s,m){rm.has(s)||rm.set(s,[]),rm.get(s).push({documentHandler:pC(s,m),bindingFn:m.value})},updated(s,m){rm.has(s)||rm.set(s,[]);const y=rm.get(s),T=y.findIndex(z=>z.bindingFn===m.oldValue),N={documentHandler:pC(s,m),bindingFn:m.value};T>=0?y.splice(T,1,N):y.push(N)},unmounted(s){rm.delete(s)}},AV=_n({name:"ElCollapseTransition"}),OV=_n({...AV,setup(s){const m=Ui("collapse-transition"),y=N=>{N.style.maxHeight="",N.style.overflow=N.dataset.oldOverflow,N.style.paddingTop=N.dataset.oldPaddingTop,N.style.paddingBottom=N.dataset.oldPaddingBottom},T={beforeEnter(N){N.dataset||(N.dataset={}),N.dataset.oldPaddingTop=N.style.paddingTop,N.dataset.oldPaddingBottom=N.style.paddingBottom,N.style.height&&(N.dataset.elExistsHeight=N.style.height),N.style.maxHeight=0,N.style.paddingTop=0,N.style.paddingBottom=0},enter(N){requestAnimationFrame(()=>{N.dataset.oldOverflow=N.style.overflow,N.dataset.elExistsHeight?N.style.maxHeight=N.dataset.elExistsHeight:N.scrollHeight!==0?N.style.maxHeight=`${N.scrollHeight}px`:N.style.maxHeight=0,N.style.paddingTop=N.dataset.oldPaddingTop,N.style.paddingBottom=N.dataset.oldPaddingBottom,N.style.overflow="hidden"})},afterEnter(N){N.style.maxHeight="",N.style.overflow=N.dataset.oldOverflow},enterCancelled(N){y(N)},beforeLeave(N){N.dataset||(N.dataset={}),N.dataset.oldPaddingTop=N.style.paddingTop,N.dataset.oldPaddingBottom=N.style.paddingBottom,N.dataset.oldOverflow=N.style.overflow,N.style.maxHeight=`${N.scrollHeight}px`,N.style.overflow="hidden"},leave(N){N.scrollHeight!==0&&(N.style.maxHeight=0,N.style.paddingTop=0,N.style.paddingBottom=0)},afterLeave(N){y(N)},leaveCancelled(N){y(N)}};return(N,z)=>(tt(),xr(oh,bf({name:te(m).b()},I7(T)),{default:St(()=>[yn(N.$slots,"default")]),_:3},16,["name"]))}});var MV=Qi(OV,[["__file","collapse-transition.vue"]]);const RV=qo(MV),IV=100,NV=600,mC={beforeMount(s,m){const y=m.value,{interval:T=IV,delay:N=NV}=Ka(y)?{}:y;let z,Y;const oe=()=>Ka(y)?y():y.handler(),se=()=>{Y&&(clearTimeout(Y),Y=void 0),z&&(clearInterval(z),z=void 0)};s.addEventListener("mousedown",de=>{de.button===0&&(se(),oe(),document.addEventListener("mouseup",()=>se(),{once:!0}),Y=setTimeout(()=>{z=setInterval(()=>{oe()},T)},N))})}},ax=s=>{if(!s)return{onClick:yo,onMousedown:yo,onMouseup:yo};let m=!1,y=!1;return{onClick:Y=>{m&&y&&s(Y),m=y=!1},onMousedown:Y=>{m=Y.target===Y.currentTarget},onMouseup:Y=>{y=Y.target===Y.currentTarget}}},PV=ia({mask:{type:Boolean,default:!0},customMaskEvent:Boolean,overlayClass:{type:In([String,Array,Object])},zIndex:{type:In([String,Number])}}),DV={click:s=>s instanceof MouseEvent},FV="overlay";var LV=_n({name:"ElOverlay",props:PV,emits:DV,setup(s,{slots:m,emit:y}){const T=Ui(FV),N=se=>{y("click",se)},{onClick:z,onMousedown:Y,onMouseup:oe}=ax(s.customMaskEvent?void 0:N);return()=>s.mask?$t("div",{class:[T.b(),s.overlayClass],style:{zIndex:s.zIndex},onClick:z,onMousedown:Y,onMouseup:oe},[yn(m,"default")],Q3.STYLE|Q3.CLASS|Q3.PROPS,["onClick","onMouseup","onMousedown"]):tl("div",{class:s.overlayClass,style:{zIndex:s.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[yn(m,"default")])}});const W9=LV,H9=Symbol("dialogInjectionKey"),q9=ia({center:Boolean,alignCenter:Boolean,closeIcon:{type:Wd},draggable:Boolean,overflow:Boolean,fullscreen:Boolean,headerClass:String,bodyClass:String,footerClass:String,showClose:{type:Boolean,default:!0},title:{type:String,default:""},ariaLevel:{type:String,default:"2"}}),BV={close:()=>!0},Y9=(s,m,y,T)=>{let N={offsetX:0,offsetY:0};const z=de=>{const we=de.clientX,ge=de.clientY,{offsetX:le,offsetY:Me}=N,ne=s.value.getBoundingClientRect(),xe=ne.left,et=ne.top,je=ne.width,qe=ne.height,rt=document.documentElement.clientWidth,dt=document.documentElement.clientHeight,Vt=-xe+le,jt=-et+Me,Mt=rt-xe-je+le,Or=dt-et-qe+Me,Qt=cr=>{let Nr=le+cr.clientX-we,Hr=Me+cr.clientY-ge;T!=null&&T.value||(Nr=Math.min(Math.max(Nr,Vt),Mt),Hr=Math.min(Math.max(Hr,jt),Or)),N={offsetX:Nr,offsetY:Hr},s.value&&(s.value.style.transform=`translate(${Hd(Nr)}, ${Hd(Hr)})`)},hr=()=>{document.removeEventListener("mousemove",Qt),document.removeEventListener("mouseup",hr)};document.addEventListener("mousemove",Qt),document.addEventListener("mouseup",hr)},Y=()=>{m.value&&s.value&&m.value.addEventListener("mousedown",z)},oe=()=>{m.value&&s.value&&m.value.removeEventListener("mousedown",z)},se=()=>{N={offsetX:0,offsetY:0},s.value&&(s.value.style.transform="none")};return Is(()=>{uy(()=>{y.value?Y():oe()})}),Zl(()=>{oe()}),{resetPosition:se}},jV=(...s)=>m=>{s.forEach(y=>{Ka(y)?y(m):y.value=m})},zV=_n({name:"ElDialogContent"}),UV=_n({...zV,props:q9,emits:BV,setup(s,{expose:m}){const y=s,{t:T}=qg(),{Close:N}=d7,{dialogRef:z,headerRef:Y,bodyId:oe,ns:se,style:de}=La(H9),{focusTrapRef:we}=La(d9),ge=xt(()=>[se.b(),se.is("fullscreen",y.fullscreen),se.is("draggable",y.draggable),se.is("align-center",y.alignCenter),{[se.m("center")]:y.center}]),le=jV(we,z),Me=xt(()=>y.draggable),ne=xt(()=>y.overflow),{resetPosition:xe}=Y9(z,Y,Me,ne);return m({resetPosition:xe}),(et,je)=>(tt(),Jt("div",{ref:te(le),class:Yt(te(ge)),style:la(te(de)),tabindex:"-1"},[Ut("header",{ref_key:"headerRef",ref:Y,class:Yt([te(se).e("header"),et.headerClass,{"show-close":et.showClose}])},[yn(et.$slots,"header",{},()=>[Ut("span",{role:"heading","aria-level":et.ariaLevel,class:Yt(te(se).e("title"))},En(et.title),11,["aria-level"])]),et.showClose?(tt(),Jt("button",{key:0,"aria-label":te(T)("el.dialog.close"),class:Yt(te(se).e("headerbtn")),type:"button",onClick:qe=>et.$emit("close")},[$t(te(Us),{class:Yt(te(se).e("close"))},{default:St(()=>[(tt(),xr($s(et.closeIcon||te(N))))]),_:1},8,["class"])],10,["aria-label","onClick"])):wr("v-if",!0)],2),Ut("div",{id:te(oe),class:Yt([te(se).e("body"),et.bodyClass])},[yn(et.$slots,"default")],10,["id"]),et.$slots.footer?(tt(),Jt("footer",{key:0,class:Yt([te(se).e("footer"),et.footerClass])},[yn(et.$slots,"footer")],2)):wr("v-if",!0)],6))}});var $V=Qi(UV,[["__file","dialog-content.vue"]]);const VV=ia({...q9,appendToBody:Boolean,appendTo:{type:In([String,Object]),default:"body"},beforeClose:{type:In(Function)},destroyOnClose:Boolean,closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:Boolean,modalClass:String,headerClass:String,bodyClass:String,footerClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:Boolean,headerAriaLevel:{type:String,default:"2"}}),WV={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[ds]:s=>bc(s),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},K9=(s,m={})=>{qc(s)||D0("[useLockscreen]","You need to pass a ref param to this function");const y=m.ns||Ui("popup"),T=xt(()=>y.bm("parent","hidden"));if(!Xs||uT(document.body,T.value))return;let N=0,z=!1,Y="0";const oe=()=>{setTimeout(()=>{typeof document>"u"||z&&document&&(document.body.style.width=Y,sm(document.body,T.value))},200)};Wn(s,se=>{if(!se){oe();return}z=!uT(document.body,T.value),z&&(Y=document.body.style.width,h_(document.body,T.value)),N=ez(y.namespace.value);const de=document.documentElement.clientHeight0&&(de||we==="scroll")&&z&&(document.body.style.width=`calc(100% - ${N}px)`)}),A7(()=>oe())},HV=(s,m)=>{var y;const N=_u().emit,{nextZIndex:z}=i7();let Y="";const oe=qd(),se=qd(),de=pr(!1),we=pr(!1),ge=pr(!1),le=pr((y=s.zIndex)!=null?y:z());let Me,ne;const xe=SN("namespace",EN),et=xt(()=>{const gt={},Je=`--${xe.value}-dialog`;return s.fullscreen||(s.top&&(gt[`${Je}-margin-top`]=s.top),s.width&&(gt[`${Je}-width`]=Hd(s.width))),gt}),je=xt(()=>s.alignCenter?{display:"flex"}:{});function qe(){N("opened")}function rt(){N("closed"),N(ds,!1),s.destroyOnClose&&(ge.value=!1)}function dt(){N("close")}function Vt(){ne==null||ne(),Me==null||Me(),s.openDelay&&s.openDelay>0?{stop:Me}=f_(()=>Qt(),s.openDelay):Qt()}function jt(){Me==null||Me(),ne==null||ne(),s.closeDelay&&s.closeDelay>0?{stop:ne}=f_(()=>hr(),s.closeDelay):hr()}function Mt(){function gt(Je){Je||(we.value=!0,de.value=!1)}s.beforeClose?s.beforeClose(gt):jt()}function Or(){s.closeOnClickModal&&Mt()}function Qt(){Xs&&(de.value=!0)}function hr(){de.value=!1}function cr(){N("openAutoFocus")}function Nr(){N("closeAutoFocus")}function Hr(gt){var Je;((Je=gt.detail)==null?void 0:Je.focusReason)==="pointer"&>.preventDefault()}s.lockScroll&&K9(de);function Ir(){s.closeOnPressEscape&&Mt()}return Wn(()=>s.modelValue,gt=>{gt?(we.value=!1,Vt(),ge.value=!0,le.value=r9(s.zIndex)?z():le.value++,Xi(()=>{N("open"),m.value&&(m.value.parentElement.scrollTop=0,m.value.parentElement.scrollLeft=0,m.value.scrollTop=0)})):de.value&&jt()}),Wn(()=>s.fullscreen,gt=>{m.value&&(gt?(Y=m.value.style.transform,m.value.style.transform=""):m.value.style.transform=Y)}),Is(()=>{s.modelValue&&(de.value=!0,ge.value=!0,Vt())}),{afterEnter:qe,afterLeave:rt,beforeLeave:dt,handleClose:Mt,onModalClick:Or,close:jt,doClose:hr,onOpenAutoFocus:cr,onCloseAutoFocus:Nr,onCloseRequested:Ir,onFocusoutPrevented:Hr,titleId:oe,bodyId:se,closed:we,style:et,overlayDialogStyle:je,rendered:ge,visible:de,zIndex:le}},qV=_n({name:"ElDialog",inheritAttrs:!1}),YV=_n({...qV,props:VV,emits:WV,setup(s,{expose:m}){const y=s,T=Xg();ey({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},xt(()=>!!T.title));const N=Ui("dialog"),z=pr(),Y=pr(),oe=pr(),{visible:se,titleId:de,bodyId:we,style:ge,overlayDialogStyle:le,rendered:Me,zIndex:ne,afterEnter:xe,afterLeave:et,beforeLeave:je,handleClose:qe,onModalClick:rt,onOpenAutoFocus:dt,onCloseAutoFocus:Vt,onCloseRequested:jt,onFocusoutPrevented:Mt}=HV(y,z);wo(H9,{dialogRef:z,headerRef:Y,bodyId:we,ns:N,rendered:Me,style:ge});const Or=ax(rt),Qt=xt(()=>y.draggable&&!y.fullscreen);return m({visible:se,dialogContentRef:oe,resetPosition:()=>{var cr;(cr=oe.value)==null||cr.resetPosition()}}),(cr,Nr)=>(tt(),xr(te(A9),{to:cr.appendTo,disabled:cr.appendTo!=="body"?!1:!cr.appendToBody},{default:St(()=>[$t(oh,{name:"dialog-fade",onAfterEnter:te(xe),onAfterLeave:te(et),onBeforeLeave:te(je),persisted:""},{default:St(()=>[ts($t(te(W9),{"custom-mask-event":"",mask:cr.modal,"overlay-class":cr.modalClass,"z-index":te(ne)},{default:St(()=>[Ut("div",{role:"dialog","aria-modal":"true","aria-label":cr.title||void 0,"aria-labelledby":cr.title?void 0:te(de),"aria-describedby":te(we),class:Yt(`${te(N).namespace.value}-overlay-dialog`),style:la(te(le)),onClick:te(Or).onClick,onMousedown:te(Or).onMousedown,onMouseup:te(Or).onMouseup},[$t(te(Y8),{loop:"",trapped:te(se),"focus-start-el":"container",onFocusAfterTrapped:te(dt),onFocusAfterReleased:te(Vt),onFocusoutPrevented:te(Mt),onReleaseRequested:te(jt)},{default:St(()=>[te(Me)?(tt(),xr($V,bf({key:0,ref_key:"dialogContentRef",ref:oe},cr.$attrs,{center:cr.center,"align-center":cr.alignCenter,"close-icon":cr.closeIcon,draggable:te(Qt),overflow:cr.overflow,fullscreen:cr.fullscreen,"header-class":cr.headerClass,"body-class":cr.bodyClass,"footer-class":cr.footerClass,"show-close":cr.showClose,title:cr.title,"aria-level":cr.headerAriaLevel,onClose:te(qe)}),Ng({header:St(()=>[cr.$slots.title?yn(cr.$slots,"title",{key:1}):yn(cr.$slots,"header",{key:0,close:te(qe),titleId:te(de),titleClass:te(N).e("title")})]),default:St(()=>[yn(cr.$slots,"default")]),_:2},[cr.$slots.footer?{name:"footer",fn:St(()=>[yn(cr.$slots,"footer")])}:void 0]),1040,["center","align-center","close-icon","draggable","overflow","fullscreen","header-class","body-class","footer-class","show-close","title","aria-level","onClose"])):wr("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,["aria-label","aria-labelledby","aria-describedby","onClick","onMousedown","onMouseup"])]),_:3},8,["mask","overlay-class","z-index"]),[[wl,te(se)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])]),_:3},8,["to","disabled"]))}});var KV=Qi(YV,[["__file","dialog.vue"]]);const GV=qo(KV),XV=ia({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:In(String),default:"solid"}}),ZV=_n({name:"ElDivider"}),JV=_n({...ZV,props:XV,setup(s){const m=s,y=Ui("divider"),T=xt(()=>y.cssVar({"border-style":m.borderStyle}));return(N,z)=>(tt(),Jt("div",{class:Yt([te(y).b(),te(y).m(N.direction)]),style:la(te(T)),role:"separator"},[N.$slots.default&&N.direction!=="vertical"?(tt(),Jt("div",{key:0,class:Yt([te(y).e("text"),te(y).is(N.contentPosition)])},[yn(N.$slots,"default")],2)):wr("v-if",!0)],6))}});var QV=Qi(JV,[["__file","divider.vue"]]);const eW=qo(QV),tW=ia({size:{type:String,values:D_},disabled:Boolean}),rW=ia({...tW,model:Object,rules:{type:In(Object)},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:Boolean,scrollToError:Boolean,scrollIntoViewOptions:{type:[Object,Boolean]}}),nW={validate:(s,m,y)=>(hs(s)||xs(s))&&bc(m)&&xs(y)};function iW(){const s=pr([]),m=xt(()=>{if(!s.value.length)return"0";const z=Math.max(...s.value);return z?`${z}px`:""});function y(z){const Y=s.value.indexOf(z);return Y===-1&&m.value,Y}function T(z,Y){if(z&&Y){const oe=y(Y);s.value.splice(oe,1,z)}else z&&s.value.push(z)}function N(z){const Y=y(z);Y>-1&&s.value.splice(Y,1)}return{autoLabelWidth:m,registerLabelWidth:T,deregisterLabelWidth:N}}const V3=(s,m)=>{const y=rh(m);return y.length>0?s.filter(T=>T.prop&&y.includes(T.prop)):s},aW="ElForm",sW=_n({name:aW}),oW=_n({...sW,props:rW,emits:nW,setup(s,{expose:m,emit:y}){const T=s,N=[],z=Kh(),Y=Ui("form"),oe=xt(()=>{const{labelPosition:rt,inline:dt}=T;return[Y.b(),Y.m(z.value||"default"),{[Y.m(`label-${rt}`)]:rt,[Y.m("inline")]:dt}]}),se=rt=>N.find(dt=>dt.prop===rt),de=rt=>{N.push(rt)},we=rt=>{rt.prop&&N.splice(N.indexOf(rt),1)},ge=(rt=[])=>{T.model&&V3(N,rt).forEach(dt=>dt.resetField())},le=(rt=[])=>{V3(N,rt).forEach(dt=>dt.clearValidate())},Me=xt(()=>!!T.model),ne=rt=>{if(N.length===0)return[];const dt=V3(N,rt);return dt.length?dt:[]},xe=async rt=>je(void 0,rt),et=async(rt=[])=>{if(!Me.value)return!1;const dt=ne(rt);if(dt.length===0)return!0;let Vt={};for(const jt of dt)try{await jt.validate(""),jt.validateState==="error"&&jt.resetField()}catch(Mt){Vt={...Vt,...Mt}}return Object.keys(Vt).length===0?!0:Promise.reject(Vt)},je=async(rt=[],dt)=>{const Vt=!Ka(dt);try{const jt=await et(rt);return jt===!0&&await(dt==null?void 0:dt(jt)),jt}catch(jt){if(jt instanceof Error)throw jt;const Mt=jt;return T.scrollToError&&qe(Object.keys(Mt)[0]),await(dt==null?void 0:dt(!1,Mt)),Vt&&Promise.reject(Mt)}},qe=rt=>{var dt;const Vt=V3(N,rt)[0];Vt&&((dt=Vt.$el)==null||dt.scrollIntoView(T.scrollIntoViewOptions))};return Wn(()=>T.rules,()=>{T.validateOnRuleChange&&xe().catch(rt=>void 0)},{deep:!0,flush:"post"}),wo(S8,Ho({...yc(T),emit:y,resetFields:ge,clearValidate:le,validateField:je,getField:se,addField:de,removeField:we,...iW()})),m({validate:xe,validateField:je,resetFields:ge,clearValidate:le,scrollToField:qe,fields:N}),(rt,dt)=>(tt(),Jt("form",{class:Yt(te(oe))},[yn(rt.$slots,"default")],2))}});var lW=Qi(oW,[["__file","form.vue"]]);function T0(){return T0=Object.assign?Object.assign.bind():function(s){for(var m=1;m"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function e_(s,m,y){return cW()?e_=Reflect.construct.bind():e_=function(N,z,Y){var oe=[null];oe.push.apply(oe,z);var se=Function.bind.apply(N,oe),de=new se;return Y&&dy(de,Y.prototype),de},e_.apply(null,arguments)}function fW(s){return Function.toString.call(s).indexOf("[native code]")!==-1}function W5(s){var m=typeof Map=="function"?new Map:void 0;return W5=function(T){if(T===null||!fW(T))return T;if(typeof T!="function")throw new TypeError("Super expression must either be null or a function");if(typeof m<"u"){if(m.has(T))return m.get(T);m.set(T,N)}function N(){return e_(T,arguments,V5(this).constructor)}return N.prototype=Object.create(T.prototype,{constructor:{value:N,enumerable:!1,writable:!0,configurable:!0}}),dy(N,T)},W5(s)}var hW=/%[sdj%]/g,dW=function(){};function H5(s){if(!s||!s.length)return null;var m={};return s.forEach(function(y){var T=y.field;m[T]=m[T]||[],m[T].push(y)}),m}function Vc(s){for(var m=arguments.length,y=new Array(m>1?m-1:0),T=1;T=z)return oe;switch(oe){case"%s":return String(y[N++]);case"%d":return Number(y[N++]);case"%j":try{return JSON.stringify(y[N++])}catch{return"[Circular]"}break;default:return oe}});return Y}return s}function pW(s){return s==="string"||s==="url"||s==="hex"||s==="email"||s==="date"||s==="pattern"}function _l(s,m){return!!(s==null||m==="array"&&Array.isArray(s)&&!s.length||pW(m)&&typeof s=="string"&&!s)}function mW(s,m,y){var T=[],N=0,z=s.length;function Y(oe){T.push.apply(T,oe||[]),N++,N===z&&y(T)}s.forEach(function(oe){m(oe,Y)})}function gC(s,m,y){var T=0,N=s.length;function z(Y){if(Y&&Y.length){y(Y);return}var oe=T;T=T+1,oe()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Jb={integer:function(m){return Jb.number(m)&&parseInt(m,10)===m},float:function(m){return Jb.number(m)&&!Jb.integer(m)},array:function(m){return Array.isArray(m)},regexp:function(m){if(m instanceof RegExp)return!0;try{return!!new RegExp(m)}catch{return!1}},date:function(m){return typeof m.getTime=="function"&&typeof m.getMonth=="function"&&typeof m.getYear=="function"&&!isNaN(m.getTime())},number:function(m){return isNaN(m)?!1:typeof m=="number"},object:function(m){return typeof m=="object"&&!Jb.array(m)},method:function(m){return typeof m=="function"},email:function(m){return typeof m=="string"&&m.length<=320&&!!m.match(wC.email)},url:function(m){return typeof m=="string"&&m.length<=2048&&!!m.match(_W())},hex:function(m){return typeof m=="string"&&!!m.match(wC.hex)}},kW=function(m,y,T,N,z){if(m.required&&y===void 0){G9(m,y,T,N,z);return}var Y=["integer","float","array","regexp","object","method","email","number","date","url","hex"],oe=m.type;Y.indexOf(oe)>-1?Jb[oe](y)||N.push(Vc(z.messages.types[oe],m.fullField,m.type)):oe&&typeof y!==m.type&&N.push(Vc(z.messages.types[oe],m.fullField,m.type))},xW=function(m,y,T,N,z){var Y=typeof m.len=="number",oe=typeof m.min=="number",se=typeof m.max=="number",de=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,we=y,ge=null,le=typeof y=="number",Me=typeof y=="string",ne=Array.isArray(y);if(le?ge="number":Me?ge="string":ne&&(ge="array"),!ge)return!1;ne&&(we=y.length),Me&&(we=y.replace(de,"_").length),Y?we!==m.len&&N.push(Vc(z.messages[ge].len,m.fullField,m.len)):oe&&!se&&wem.max?N.push(Vc(z.messages[ge].max,m.fullField,m.max)):oe&&se&&(wem.max)&&N.push(Vc(z.messages[ge].range,m.fullField,m.min,m.max))},hg="enum",SW=function(m,y,T,N,z){m[hg]=Array.isArray(m[hg])?m[hg]:[],m[hg].indexOf(y)===-1&&N.push(Vc(z.messages[hg],m.fullField,m[hg].join(", ")))},EW=function(m,y,T,N,z){if(m.pattern){if(m.pattern instanceof RegExp)m.pattern.lastIndex=0,m.pattern.test(y)||N.push(Vc(z.messages.pattern.mismatch,m.fullField,y,m.pattern));else if(typeof m.pattern=="string"){var Y=new RegExp(m.pattern);Y.test(y)||N.push(Vc(z.messages.pattern.mismatch,m.fullField,y,m.pattern))}}},Ua={required:G9,whitespace:wW,type:kW,range:xW,enum:SW,pattern:EW},TW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y,"string")&&!m.required)return T();Ua.required(m,y,N,Y,z,"string"),_l(y,"string")||(Ua.type(m,y,N,Y,z),Ua.range(m,y,N,Y,z),Ua.pattern(m,y,N,Y,z),m.whitespace===!0&&Ua.whitespace(m,y,N,Y,z))}T(Y)},CW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),y!==void 0&&Ua.type(m,y,N,Y,z)}T(Y)},AW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(y===""&&(y=void 0),_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),y!==void 0&&(Ua.type(m,y,N,Y,z),Ua.range(m,y,N,Y,z))}T(Y)},OW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),y!==void 0&&Ua.type(m,y,N,Y,z)}T(Y)},MW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),_l(y)||Ua.type(m,y,N,Y,z)}T(Y)},RW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),y!==void 0&&(Ua.type(m,y,N,Y,z),Ua.range(m,y,N,Y,z))}T(Y)},IW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),y!==void 0&&(Ua.type(m,y,N,Y,z),Ua.range(m,y,N,Y,z))}T(Y)},NW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(y==null&&!m.required)return T();Ua.required(m,y,N,Y,z,"array"),y!=null&&(Ua.type(m,y,N,Y,z),Ua.range(m,y,N,Y,z))}T(Y)},PW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),y!==void 0&&Ua.type(m,y,N,Y,z)}T(Y)},DW="enum",FW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z),y!==void 0&&Ua[DW](m,y,N,Y,z)}T(Y)},LW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y,"string")&&!m.required)return T();Ua.required(m,y,N,Y,z),_l(y,"string")||Ua.pattern(m,y,N,Y,z)}T(Y)},BW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y,"date")&&!m.required)return T();if(Ua.required(m,y,N,Y,z),!_l(y,"date")){var se;y instanceof Date?se=y:se=new Date(y),Ua.type(m,se,N,Y,z),se&&Ua.range(m,se.getTime(),N,Y,z)}}T(Y)},jW=function(m,y,T,N,z){var Y=[],oe=Array.isArray(y)?"array":typeof y;Ua.required(m,y,N,Y,z,oe),T(Y)},T5=function(m,y,T,N,z){var Y=m.type,oe=[],se=m.required||!m.required&&N.hasOwnProperty(m.field);if(se){if(_l(y,Y)&&!m.required)return T();Ua.required(m,y,N,oe,z,Y),_l(y,Y)||Ua.type(m,y,N,oe,z)}T(oe)},zW=function(m,y,T,N,z){var Y=[],oe=m.required||!m.required&&N.hasOwnProperty(m.field);if(oe){if(_l(y)&&!m.required)return T();Ua.required(m,y,N,Y,z)}T(Y)},ay={string:TW,method:CW,number:AW,boolean:OW,regexp:MW,integer:RW,float:IW,array:NW,object:PW,enum:FW,pattern:LW,date:BW,url:T5,hex:T5,email:T5,required:jW,any:zW};function q5(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var m=JSON.parse(JSON.stringify(this));return m.clone=this.clone,m}}}var Y5=q5(),Ey=function(){function s(y){this.rules=null,this._messages=Y5,this.define(y)}var m=s.prototype;return m.define=function(T){var N=this;if(!T)throw new Error("Cannot configure a schema with no rules");if(typeof T!="object"||Array.isArray(T))throw new Error("Rules must be an object");this.rules={},Object.keys(T).forEach(function(z){var Y=T[z];N.rules[z]=Array.isArray(Y)?Y:[Y]})},m.messages=function(T){return T&&(this._messages=yC(q5(),T)),this._messages},m.validate=function(T,N,z){var Y=this;N===void 0&&(N={}),z===void 0&&(z=function(){});var oe=T,se=N,de=z;if(typeof se=="function"&&(de=se,se={}),!this.rules||Object.keys(this.rules).length===0)return de&&de(null,oe),Promise.resolve(oe);function we(xe){var et=[],je={};function qe(dt){if(Array.isArray(dt)){var Vt;et=(Vt=et).concat.apply(Vt,dt)}else et.push(dt)}for(var rt=0;rt");const N=Ui("form"),z=pr(),Y=pr(0),oe=()=>{var we;if((we=z.value)!=null&&we.firstElementChild){const ge=window.getComputedStyle(z.value.firstElementChild).width;return Math.ceil(Number.parseFloat(ge))}else return 0},se=(we="update")=>{Xi(()=>{m.default&&s.isAutoWidth&&(we==="update"?Y.value=oe():we==="remove"&&(y==null||y.deregisterLabelWidth(Y.value)))})},de=()=>se("update");return Is(()=>{de()}),Zl(()=>{se("remove")}),Gg(()=>de()),Wn(Y,(we,ge)=>{s.updateAll&&(y==null||y.registerLabelWidth(we,ge))}),Gl(xt(()=>{var we,ge;return(ge=(we=z.value)==null?void 0:we.firstElementChild)!=null?ge:null}),de),()=>{var we,ge;if(!m)return null;const{isAutoWidth:le}=s;if(le){const Me=y==null?void 0:y.autoLabelWidth,ne=T==null?void 0:T.hasLabel,xe={};if(ne&&Me&&Me!=="auto"){const et=Math.max(0,Number.parseInt(Me,10)-Y.value),qe=(T.labelPosition||y.labelPosition)==="left"?"marginRight":"marginLeft";et&&(xe[qe]=`${et}px`)}return $t("div",{ref:z,class:[N.be("item","label-wrap")],style:xe},[(we=m.default)==null?void 0:we.call(m)])}else return $t(Ii,{ref:z},[(ge=m.default)==null?void 0:ge.call(m)])}}});const WW=_n({name:"ElFormItem"}),HW=_n({...WW,props:$W,setup(s,{expose:m}){const y=s,T=Xg(),N=La(S8,void 0),z=La(Rg,void 0),Y=Kh(void 0,{formItem:!1}),oe=Ui("form-item"),se=qd().value,de=pr([]),we=pr(""),ge=TN(we,100),le=pr(""),Me=pr();let ne,xe=!1;const et=xt(()=>y.labelPosition||(N==null?void 0:N.labelPosition)),je=xt(()=>{if(et.value==="top")return{};const ln=Hd(y.labelWidth||(N==null?void 0:N.labelWidth)||"");return ln?{width:ln}:{}}),qe=xt(()=>{if(et.value==="top"||N!=null&&N.inline)return{};if(!y.label&&!y.labelWidth&&hr)return{};const ln=Hd(y.labelWidth||(N==null?void 0:N.labelWidth)||"");return!y.label&&!T.label?{marginLeft:ln}:{}}),rt=xt(()=>[oe.b(),oe.m(Y.value),oe.is("error",we.value==="error"),oe.is("validating",we.value==="validating"),oe.is("success",we.value==="success"),oe.is("required",gt.value||y.required),oe.is("no-asterisk",N==null?void 0:N.hideRequiredAsterisk),(N==null?void 0:N.requireAsteriskPosition)==="right"?"asterisk-right":"asterisk-left",{[oe.m("feedback")]:N==null?void 0:N.statusIcon,[oe.m(`label-${et.value}`)]:et.value}]),dt=xt(()=>bc(y.inlineMessage)?y.inlineMessage:(N==null?void 0:N.inlineMessage)||!1),Vt=xt(()=>[oe.e("error"),{[oe.em("error","inline")]:dt.value}]),jt=xt(()=>y.prop?xs(y.prop)?y.prop:y.prop.join("."):""),Mt=xt(()=>!!(y.label||T.label)),Or=xt(()=>y.for||(de.value.length===1?de.value[0]:void 0)),Qt=xt(()=>!Or.value&&Mt.value),hr=!!z,cr=xt(()=>{const ln=N==null?void 0:N.model;if(!(!ln||!y.prop))return w5(ln,y.prop).value}),Nr=xt(()=>{const{required:ln}=y,Qn=[];y.rules&&Qn.push(...rh(y.rules));const li=N==null?void 0:N.rules;if(li&&y.prop){const Rn=w5(li,y.prop).value;Rn&&Qn.push(...rh(Rn))}if(ln!==void 0){const Rn=Qn.map((Ia,ps)=>[Ia,ps]).filter(([Ia])=>Object.keys(Ia).includes("required"));if(Rn.length>0)for(const[Ia,ps]of Rn)Ia.required!==ln&&(Qn[ps]={...Ia,required:ln});else Qn.push({required:ln})}return Qn}),Hr=xt(()=>Nr.value.length>0),Ir=ln=>Nr.value.filter(li=>!li.trigger||!ln?!0:hs(li.trigger)?li.trigger.includes(ln):li.trigger===ln).map(({trigger:li,...Rn})=>Rn),gt=xt(()=>Nr.value.some(ln=>ln.required)),Je=xt(()=>{var ln;return ge.value==="error"&&y.showMessage&&((ln=N==null?void 0:N.showMessage)!=null?ln:!0)}),sr=xt(()=>`${y.label||""}${(N==null?void 0:N.labelSuffix)||""}`),lr=ln=>{we.value=ln},br=ln=>{var Qn,li;const{errors:Rn,fields:Ia}=ln;(!Rn||!Ia)&&console.error(ln),lr("error"),le.value=Rn?(li=(Qn=Rn==null?void 0:Rn[0])==null?void 0:Qn.message)!=null?li:`${y.prop} is required`:"",N==null||N.emit("validate",y.prop,!1,le.value)},en=()=>{lr("success"),N==null||N.emit("validate",y.prop,!0,"")},ei=async ln=>{const Qn=jt.value;return new Ey({[Qn]:ln}).validate({[Qn]:cr.value},{firstFields:!0}).then(()=>(en(),!0)).catch(Rn=>(br(Rn),Promise.reject(Rn)))},_i=async(ln,Qn)=>{if(xe||!y.prop)return!1;const li=Ka(Qn);if(!Hr.value)return Qn==null||Qn(!1),!1;const Rn=Ir(ln);return Rn.length===0?(Qn==null||Qn(!0),!0):(lr("validating"),ei(Rn).then(()=>(Qn==null||Qn(!0),!0)).catch(Ia=>{const{fields:ps}=Ia;return Qn==null||Qn(!1,ps),li?!1:Promise.reject(ps)}))},gn=()=>{lr(""),le.value="",xe=!1},vi=async()=>{const ln=N==null?void 0:N.model;if(!ln||!y.prop)return;const Qn=w5(ln,y.prop);xe=!0,Qn.value=IT(ne),await Xi(),gn(),xe=!1},oi=ln=>{de.value.includes(ln)||de.value.push(ln)},bi=ln=>{de.value=de.value.filter(Qn=>Qn!==ln)};Wn(()=>y.error,ln=>{le.value=ln||"",lr(ln?"error":"")},{immediate:!0}),Wn(()=>y.validateStatus,ln=>lr(ln||""));const Oi=Ho({...yc(y),$el:Me,size:Y,validateState:we,labelId:se,inputIds:de,isGroup:Qt,hasLabel:Mt,fieldValue:cr,addInputId:oi,removeInputId:bi,resetField:vi,clearValidate:gn,validate:_i});return wo(Rg,Oi),Is(()=>{y.prop&&(N==null||N.addField(Oi),ne=IT(cr.value))}),Zl(()=>{N==null||N.removeField(Oi)}),m({size:Y,validateMessage:le,validateState:we,validate:_i,clearValidate:gn,resetField:vi}),(ln,Qn)=>{var li;return tt(),Jt("div",{ref_key:"formItemRef",ref:Me,class:Yt(te(rt)),role:te(Qt)?"group":void 0,"aria-labelledby":te(Qt)?te(se):void 0},[$t(te(VW),{"is-auto-width":te(je).width==="auto","update-all":((li=te(N))==null?void 0:li.labelWidth)==="auto"},{default:St(()=>[te(Mt)?(tt(),xr($s(te(Or)?"label":"div"),{key:0,id:te(se),for:te(Or),class:Yt(te(oe).e("label")),style:la(te(je))},{default:St(()=>[yn(ln.$slots,"label",{label:te(sr)},()=>[Hi(En(te(sr)),1)])]),_:3},8,["id","for","class","style"])):wr("v-if",!0)]),_:3},8,["is-auto-width","update-all"]),Ut("div",{class:Yt(te(oe).e("content")),style:la(te(qe))},[yn(ln.$slots,"default"),$t(E8,{name:`${te(oe).namespace.value}-zoom-in-top`},{default:St(()=>[te(Je)?yn(ln.$slots,"error",{key:0,error:le.value},()=>[Ut("div",{class:Yt(te(Vt))},En(le.value),3)]):wr("v-if",!0)]),_:3},8,["name"])],6)],10,["role","aria-labelledby"])}}});var X9=Qi(HW,[["__file","form-item.vue"]]);const qW=qo(lW,{FormItem:X9}),YW=P0(X9),KW=ia({id:{type:String,default:void 0},step:{type:Number,default:1},stepStrictly:Boolean,max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:Number,readonly:Boolean,disabled:Boolean,size:cm,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:s=>s===null||za(s)||["min","max"].includes(s),default:null},name:String,placeholder:String,precision:{type:Number,validator:s=>s>=0&&s===Number.parseInt(`${s}`,10)},validateEvent:{type:Boolean,default:!0},...Zh(["ariaLabel"])}),GW={[F0]:(s,m)=>m!==s,blur:s=>s instanceof FocusEvent,focus:s=>s instanceof FocusEvent,[Z3]:s=>za(s)||mf(s),[ds]:s=>za(s)||mf(s)},XW=_n({name:"ElInputNumber"}),ZW=_n({...XW,props:KW,emits:GW,setup(s,{expose:m,emit:y}){const T=s,{t:N}=qg(),z=Ui("input-number"),Y=pr(),oe=Ho({currentValue:T.modelValue,userInput:null}),{formItem:se}=fm(),de=xt(()=>za(T.modelValue)&&T.modelValue<=T.min),we=xt(()=>za(T.modelValue)&&T.modelValue>=T.max),ge=xt(()=>{const gt=je(T.step);return Xl(T.precision)?Math.max(je(T.modelValue),gt):(gt>T.precision,T.precision)}),le=xt(()=>T.controls&&T.controlsPosition==="right"),Me=Kh(),ne=hm(),xe=xt(()=>{if(oe.userInput!==null)return oe.userInput;let gt=oe.currentValue;if(mf(gt))return"";if(za(gt)){if(Number.isNaN(gt))return"";Xl(T.precision)||(gt=gt.toFixed(T.precision))}return gt}),et=(gt,Je)=>{if(Xl(Je)&&(Je=ge.value),Je===0)return Math.round(gt);let sr=String(gt);const lr=sr.indexOf(".");if(lr===-1||!sr.replace(".","").split("")[lr+Je])return gt;const ei=sr.length;return sr.charAt(ei-1)==="5"&&(sr=`${sr.slice(0,Math.max(0,ei-1))}6`),Number.parseFloat(Number(sr).toFixed(Je))},je=gt=>{if(mf(gt))return 0;const Je=gt.toString(),sr=Je.indexOf(".");let lr=0;return sr!==-1&&(lr=Je.length-sr-1),lr},qe=(gt,Je=1)=>za(gt)?et(gt+T.step*Je):oe.currentValue,rt=()=>{if(T.readonly||ne.value||we.value)return;const gt=Number(xe.value)||0,Je=qe(gt);jt(Je),y(Z3,oe.currentValue),Hr()},dt=()=>{if(T.readonly||ne.value||de.value)return;const gt=Number(xe.value)||0,Je=qe(gt,-1);jt(Je),y(Z3,oe.currentValue),Hr()},Vt=(gt,Je)=>{const{max:sr,min:lr,step:br,precision:en,stepStrictly:ei,valueOnClear:_i}=T;srsr||gnsr?sr:lr,Je&&y(ds,gn)),gn},jt=(gt,Je=!0)=>{var sr;const lr=oe.currentValue,br=Vt(gt);if(!Je){y(ds,br);return}lr===br&>||(oe.userInput=null,y(ds,br),lr!==br&&y(F0,br,lr),T.validateEvent&&((sr=se==null?void 0:se.validate)==null||sr.call(se,"change").catch(en=>void 0)),oe.currentValue=br)},Mt=gt=>{oe.userInput=gt;const Je=gt===""?null:Number(gt);y(Z3,Je),jt(Je,!1)},Or=gt=>{const Je=gt!==""?Number(gt):"";(za(Je)&&!Number.isNaN(Je)||gt==="")&&jt(Je),Hr(),oe.userInput=null},Qt=()=>{var gt,Je;(Je=(gt=Y.value)==null?void 0:gt.focus)==null||Je.call(gt)},hr=()=>{var gt,Je;(Je=(gt=Y.value)==null?void 0:gt.blur)==null||Je.call(gt)},cr=gt=>{y("focus",gt)},Nr=gt=>{var Je,sr;oe.userInput=null,B8()&&oe.currentValue===null&&((Je=Y.value)!=null&&Je.input)&&(Y.value.input.value=""),y("blur",gt),T.validateEvent&&((sr=se==null?void 0:se.validate)==null||sr.call(se,"blur").catch(lr=>void 0))},Hr=()=>{oe.currentValue!==T.modelValue&&(oe.currentValue=T.modelValue)},Ir=gt=>{document.activeElement===gt.target&>.preventDefault()};return Wn(()=>T.modelValue,(gt,Je)=>{const sr=Vt(gt,!0);oe.userInput===null&&sr!==Je&&(oe.currentValue=sr)},{immediate:!0}),Is(()=>{var gt;const{min:Je,max:sr,modelValue:lr}=T,br=(gt=Y.value)==null?void 0:gt.input;if(br.setAttribute("role","spinbutton"),Number.isFinite(sr)?br.setAttribute("aria-valuemax",String(sr)):br.removeAttribute("aria-valuemax"),Number.isFinite(Je)?br.setAttribute("aria-valuemin",String(Je)):br.removeAttribute("aria-valuemin"),br.setAttribute("aria-valuenow",oe.currentValue||oe.currentValue===0?String(oe.currentValue):""),br.setAttribute("aria-disabled",String(ne.value)),!za(lr)&&lr!=null){let en=Number(lr);Number.isNaN(en)&&(en=null),y(ds,en)}br.addEventListener("wheel",Ir,{passive:!1})}),Gg(()=>{var gt,Je;const sr=(gt=Y.value)==null?void 0:gt.input;sr==null||sr.setAttribute("aria-valuenow",`${(Je=oe.currentValue)!=null?Je:""}`)}),m({focus:Qt,blur:hr}),(gt,Je)=>(tt(),Jt("div",{class:Yt([te(z).b(),te(z).m(te(Me)),te(z).is("disabled",te(ne)),te(z).is("without-controls",!gt.controls),te(z).is("controls-right",te(le))]),onDragstart:ci(()=>{},["prevent"])},[gt.controls?ts((tt(),Jt("span",{key:0,role:"button","aria-label":te(N)("el.inputNumber.decrease"),class:Yt([te(z).e("decrease"),te(z).is("disabled",te(de))]),onKeydown:Wo(dt,["enter"])},[yn(gt.$slots,"decrease-icon",{},()=>[$t(te(Us),null,{default:St(()=>[te(le)?(tt(),xr(te(k8),{key:0})):(tt(),xr(te(CN),{key:1}))]),_:1})])],42,["aria-label","onKeydown"])),[[te(mC),dt]]):wr("v-if",!0),gt.controls?ts((tt(),Jt("span",{key:1,role:"button","aria-label":te(N)("el.inputNumber.increase"),class:Yt([te(z).e("increase"),te(z).is("disabled",te(we))]),onKeydown:Wo(rt,["enter"])},[yn(gt.$slots,"increase-icon",{},()=>[$t(te(Us),null,{default:St(()=>[te(le)?(tt(),xr(te(AN),{key:0})):(tt(),xr(te(ON),{key:1}))]),_:1})])],42,["aria-label","onKeydown"])),[[te(mC),rt]]):wr("v-if",!0),$t(te(U8),{id:gt.id,ref_key:"input",ref:Y,type:"number",step:gt.step,"model-value":te(xe),placeholder:gt.placeholder,readonly:gt.readonly,disabled:te(ne),size:te(Me),max:gt.max,min:gt.min,name:gt.name,"aria-label":gt.ariaLabel,"validate-event":!1,onKeydown:[Wo(ci(rt,["prevent"]),["up"]),Wo(ci(dt,["prevent"]),["down"])],onBlur:Nr,onFocus:cr,onInput:Mt,onChange:Or},Ng({_:2},[gt.$slots.prefix?{name:"prefix",fn:St(()=>[yn(gt.$slots,"prefix")])}:void 0,gt.$slots.suffix?{name:"suffix",fn:St(()=>[yn(gt.$slots,"suffix")])}:void 0]),1032,["id","step","model-value","placeholder","readonly","disabled","size","max","min","name","aria-label","onKeydown"])],42,["onDragstart"]))}});var JW=Qi(ZW,[["__file","input-number.vue"]]);const QW=qo(JW);function Z9(){const s=gf(),m=pr(0),y=11,T=xt(()=>({minWidth:`${Math.max(m.value,y)}px`}));return Gl(s,()=>{var z,Y;m.value=(Y=(z=s.value)==null?void 0:z.getBoundingClientRect().width)!=null?Y:0}),{calculatorRef:s,calculatorWidth:m,inputStyle:T}}const J9=Symbol("ElSelectGroup"),Jg=Symbol("ElSelect");function eH(s,m){const y=La(Jg),T=La(J9,{disabled:!1}),N=xt(()=>we(rh(y.props.modelValue),s.value)),z=xt(()=>{var Me;if(y.props.multiple){const ne=rh((Me=y.props.modelValue)!=null?Me:[]);return!N.value&&ne.length>=y.props.multipleLimit&&y.props.multipleLimit>0}else return!1}),Y=xt(()=>s.label||(rl(s.value)?"":s.value)),oe=xt(()=>s.value||s.label||""),se=xt(()=>s.disabled||m.groupDisabled||z.value),de=_u(),we=(Me=[],ne)=>{if(rl(s.value)){const xe=y.props.valueKey;return Me&&Me.some(et=>oy(bl(et,xe))===bl(ne,xe))}else return Me&&Me.includes(ne)},ge=()=>{!s.disabled&&!T.disabled&&(y.states.hoveringIndex=y.optionsArray.indexOf(de.proxy))},le=Me=>{const ne=new RegExp(nx(Me),"i");m.visible=ne.test(Y.value)||s.created};return Wn(()=>Y.value,()=>{!s.created&&!y.props.remote&&y.setSelected()}),Wn(()=>s.value,(Me,ne)=>{const{remote:xe,valueKey:et}=y.props;if(Me!==ne&&(y.onOptionDestroy(ne,de.proxy),y.onOptionCreate(de.proxy)),!s.created&&!xe){if(et&&rl(Me)&&rl(ne)&&Me[et]===ne[et])return;y.setSelected()}}),Wn(()=>T.disabled,()=>{m.groupDisabled=T.disabled},{immediate:!0}),{select:y,currentLabel:Y,currentValue:oe,itemSelected:N,isDisabled:se,hoverItem:ge,updateOption:le}}const tH=_n({name:"ElOption",componentName:"ElOption",props:{value:{required:!0,type:[String,Number,Boolean,Object]},label:[String,Number],created:Boolean,disabled:Boolean},setup(s){const m=Ui("select"),y=qd(),T=xt(()=>[m.be("dropdown","item"),m.is("disabled",te(oe)),m.is("selected",te(Y)),m.is("hovering",te(le))]),N=Ho({index:-1,groupDisabled:!1,visible:!0,hover:!1}),{currentLabel:z,itemSelected:Y,isDisabled:oe,select:se,hoverItem:de,updateOption:we}=eH(s,N),{visible:ge,hover:le}=yc(N),Me=_u().proxy;se.onOptionCreate(Me),Zl(()=>{const xe=Me.value,{selected:et}=se.states,je=et.some(qe=>qe.value===Me.value);Xi(()=>{se.states.cachedOptions.get(xe)===Me&&!je&&se.states.cachedOptions.delete(xe)}),se.onOptionDestroy(xe,Me)});function ne(){oe.value||se.handleOptionSelect(Me)}return{ns:m,id:y,containerKls:T,currentLabel:z,itemSelected:Y,isDisabled:oe,select:se,hoverItem:de,updateOption:we,visible:ge,hover:le,selectOptionClick:ne,states:N}}});function rH(s,m,y,T,N,z){return ts((tt(),Jt("li",{id:s.id,class:Yt(s.containerKls),role:"option","aria-disabled":s.isDisabled||void 0,"aria-selected":s.itemSelected,onMousemove:s.hoverItem,onClick:ci(s.selectOptionClick,["stop"])},[yn(s.$slots,"default",{},()=>[Ut("span",null,En(s.currentLabel),1)])],42,["id","aria-disabled","aria-selected","onMousemove","onClick"])),[[wl,s.visible]])}var sx=Qi(tH,[["render",rH],["__file","option.vue"]]);const nH=_n({name:"ElSelectDropdown",componentName:"ElSelectDropdown",setup(){const s=La(Jg),m=Ui("select"),y=xt(()=>s.props.popperClass),T=xt(()=>s.props.multiple),N=xt(()=>s.props.fitInputWidth),z=pr("");function Y(){var oe;z.value=`${(oe=s.selectRef)==null?void 0:oe.offsetWidth}px`}return Is(()=>{Y(),Gl(s.selectRef,Y)}),{ns:m,minWidth:z,popperClass:y,isMultiple:T,isFitInputWidth:N}}});function iH(s,m,y,T,N,z){return tt(),Jt("div",{class:Yt([s.ns.b("dropdown"),s.ns.is("multiple",s.isMultiple),s.popperClass]),style:la({[s.isFitInputWidth?"width":"minWidth"]:s.minWidth})},[s.$slots.header?(tt(),Jt("div",{key:0,class:Yt(s.ns.be("dropdown","header"))},[yn(s.$slots,"header")],2)):wr("v-if",!0),yn(s.$slots,"default"),s.$slots.footer?(tt(),Jt("div",{key:1,class:Yt(s.ns.be("dropdown","footer"))},[yn(s.$slots,"footer")],2)):wr("v-if",!0)],6)}var aH=Qi(nH,[["render",iH],["__file","select-dropdown.vue"]]);const sH=(s,m)=>{const{t:y}=qg(),T=qd(),N=Ui("select"),z=Ui("input"),Y=Ho({inputValue:"",options:new Map,cachedOptions:new Map,optionValues:[],selected:[],selectionWidth:0,collapseItemWidth:0,selectedLabel:"",hoveringIndex:-1,previousQuery:null,inputHovering:!1,menuVisibleOnFocus:!1,isBeforeHide:!1}),oe=pr(null),se=pr(null),de=pr(null),we=pr(null),ge=pr(null),le=pr(null),Me=pr(null),ne=pr(null),xe=pr(null),et=pr(null),je=pr(null),{isComposing:qe,handleCompositionStart:rt,handleCompositionUpdate:dt,handleCompositionEnd:Vt}=z8({afterComposition:Er=>_o(Er)}),{wrapperRef:jt,isFocused:Mt,handleBlur:Or}=j8(ge,{beforeFocus(){return Je.value},afterFocus(){s.automaticDropdown&&!Qt.value&&(Qt.value=!0,Y.menuVisibleOnFocus=!0)},beforeBlur(Er){var Nn,Bn;return((Nn=de.value)==null?void 0:Nn.isFocusInsideContent(Er))||((Bn=we.value)==null?void 0:Bn.isFocusInsideContent(Er))},afterBlur(){Qt.value=!1,Y.menuVisibleOnFocus=!1}}),Qt=pr(!1),hr=pr(),{form:cr,formItem:Nr}=fm(),{inputId:Hr}=Yg(s,{formItemContext:Nr}),{valueOnClear:Ir,isEmptyValue:gt}=a7(s),Je=xt(()=>s.disabled||(cr==null?void 0:cr.disabled)),sr=xt(()=>hs(s.modelValue)?s.modelValue.length>0:!gt(s.modelValue)),lr=xt(()=>{var Er;return(Er=cr==null?void 0:cr.statusIcon)!=null?Er:!1}),br=xt(()=>s.clearable&&!Je.value&&Y.inputHovering&&sr.value),en=xt(()=>s.remote&&s.filterable&&!s.remoteShowSuffix?"":s.suffixIcon),ei=xt(()=>N.is("reverse",en.value&&Qt.value)),_i=xt(()=>(Nr==null?void 0:Nr.validateState)||""),gn=xt(()=>x8[_i.value]),vi=xt(()=>s.remote?300:0),oi=xt(()=>s.remote&&!Y.inputValue&&Y.options.size===0),bi=xt(()=>s.loading?s.loadingText||y("el.select.loading"):s.filterable&&Y.inputValue&&Y.options.size>0&&Oi.value===0?s.noMatchText||y("el.select.noMatch"):Y.options.size===0?s.noDataText||y("el.select.noData"):null),Oi=xt(()=>ln.value.filter(Er=>Er.visible).length),ln=xt(()=>{const Er=Array.from(Y.options.values()),Nn=[];return Y.optionValues.forEach(Bn=>{const Gr=Er.findIndex(lo=>lo.value===Bn);Gr>-1&&Nn.push(Er[Gr])}),Nn.length>=Er.length?Nn:Er}),Qn=xt(()=>Array.from(Y.cachedOptions.values())),li=xt(()=>{const Er=ln.value.filter(Nn=>!Nn.created).some(Nn=>Nn.currentLabel===Y.inputValue);return s.filterable&&s.allowCreate&&Y.inputValue!==""&&!Er}),Rn=()=>{s.filterable&&Ka(s.filterMethod)||s.filterable&&s.remote&&Ka(s.remoteMethod)||ln.value.forEach(Er=>{var Nn;(Nn=Er.updateOption)==null||Nn.call(Er,Y.inputValue)})},Ia=Kh(),ps=xt(()=>["small"].includes(Ia.value)?"small":"default"),Pa=xt({get(){return Qt.value&&!oi.value},set(Er){Qt.value=Er}}),Ps=xt(()=>{if(s.multiple&&!Xl(s.modelValue))return rh(s.modelValue).length===0&&!Y.inputValue;const Er=hs(s.modelValue)?s.modelValue[0]:s.modelValue;return s.filterable||Xl(Er)?!Y.inputValue:!0}),kl=xt(()=>{var Er;const Nn=(Er=s.placeholder)!=null?Er:y("el.select.placeholder");return s.multiple||!sr.value?Nn:Y.selectedLabel}),Vs=xt(()=>I5?null:"mouseenter");Wn(()=>s.modelValue,(Er,Nn)=>{s.multiple&&s.filterable&&!s.reserveKeyword&&(Y.inputValue="",kr("")),Wt(),!qh(Er,Nn)&&s.validateEvent&&(Nr==null||Nr.validate("change").catch(Bn=>void 0))},{flush:"post",deep:!0}),Wn(()=>Qt.value,Er=>{Er?kr(Y.inputValue):(Y.inputValue="",Y.previousQuery=null,Y.isBeforeHide=!0),m("visible-change",Er)}),Wn(()=>Y.options.entries(),()=>{Xs&&(Wt(),s.defaultFirstOption&&(s.filterable||s.remote)&&Oi.value&&ki())},{flush:"post"}),Wn(()=>Y.hoveringIndex,Er=>{za(Er)&&Er>-1?hr.value=ln.value[Er]||{}:hr.value={},ln.value.forEach(Nn=>{Nn.hover=hr.value===Nn})}),uy(()=>{Y.isBeforeHide||Rn()});const kr=Er=>{Y.previousQuery===Er||qe.value||(Y.previousQuery=Er,s.filterable&&Ka(s.filterMethod)?s.filterMethod(Er):s.filterable&&s.remote&&Ka(s.remoteMethod)&&s.remoteMethod(Er),s.defaultFirstOption&&(s.filterable||s.remote)&&Oi.value?Xi(ki):Xi(ba))},ki=()=>{const Er=ln.value.filter(lo=>lo.visible&&!lo.disabled&&!lo.states.groupDisabled),Nn=Er.find(lo=>lo.created),Bn=Er[0],Gr=ln.value.map(lo=>lo.value);Y.hoveringIndex=Hu(Gr,Nn||Bn)},Wt=()=>{if(s.multiple)Y.selectedLabel="";else{const Nn=hs(s.modelValue)?s.modelValue[0]:s.modelValue,Bn=yi(Nn);Y.selectedLabel=Bn.currentLabel,Y.selected=[Bn];return}const Er=[];Xl(s.modelValue)||rh(s.modelValue).forEach(Nn=>{Er.push(yi(Nn))}),Y.selected=Er},yi=Er=>{let Nn;const Bn=F5(Er);for(let nr=Y.cachedOptions.size-1;nr>=0;nr--){const Bl=Qn.value[nr];if(Bn?bl(Bl.value,s.valueKey)===bl(Er,s.valueKey):Bl.value===Er){Nn={value:Er,currentLabel:Bl.currentLabel,get isDisabled(){return Bl.isDisabled}};break}}if(Nn)return Nn;const Gr=Bn?Er.label:Er??"";return{value:Er,currentLabel:Gr}},ba=()=>{Y.hoveringIndex=ln.value.findIndex(Er=>Y.selected.some(Nn=>_c(Nn)===_c(Er)))},Yo=()=>{Y.selectionWidth=se.value.getBoundingClientRect().width},kn=()=>{Y.collapseItemWidth=et.value.getBoundingClientRect().width},ua=()=>{var Er,Nn;(Nn=(Er=de.value)==null?void 0:Er.updatePopper)==null||Nn.call(Er)},No=()=>{var Er,Nn;(Nn=(Er=we.value)==null?void 0:Er.updatePopper)==null||Nn.call(Er)},Ko=()=>{Y.inputValue.length>0&&!Qt.value&&(Qt.value=!0),kr(Y.inputValue)},_o=Er=>{if(Y.inputValue=Er.target.value,s.remote)Ws();else return Ko()},Ws=e9(()=>{Ko()},vi.value),xl=Er=>{qh(s.modelValue,Er)||m(F0,Er)},Dl=Er=>t9(Er,Nn=>{const Bn=Y.cachedOptions.get(Nn);return Bn&&!Bn.disabled&&!Bn.states.groupDisabled}),Sl=Er=>{if(s.multiple&&Er.code!==Vo.delete&&Er.target.value.length<=0){const Nn=rh(s.modelValue).slice(),Bn=Dl(Nn);if(Bn<0)return;const Gr=Nn[Bn];Nn.splice(Bn,1),m(ds,Nn),xl(Nn),m("remove-tag",Gr)}},wc=(Er,Nn)=>{const Bn=Y.selected.indexOf(Nn);if(Bn>-1&&!Je.value){const Gr=rh(s.modelValue).slice();Gr.splice(Bn,1),m(ds,Gr),xl(Gr),m("remove-tag",Nn.value)}Er.stopPropagation(),Ll()},ku=Er=>{Er.stopPropagation();const Nn=s.multiple?[]:Ir.value;if(s.multiple)for(const Bn of Y.selected)Bn.isDisabled&&Nn.push(Bn.value);m(ds,Nn),xl(Nn),Y.hoveringIndex=-1,Qt.value=!1,m("clear"),Ll()},un=Er=>{var Nn;if(s.multiple){const Bn=rh((Nn=s.modelValue)!=null?Nn:[]).slice(),Gr=Hu(Bn,Er);Gr>-1?Bn.splice(Gr,1):(s.multipleLimit<=0||Bn.length{gr(Er)})},Hu=(Er=[],Nn)=>Xl(Nn)?-1:rl(Nn.value)?Er.findIndex(Bn=>qh(bl(Bn,s.valueKey),_c(Nn))):Er.indexOf(Nn.value),gr=Er=>{var Nn,Bn,Gr,lo,nr;const Bl=hs(Er)?Er[0]:Er;let ws=null;if(Bl!=null&&Bl.value){const Yu=ln.value.filter(Sf=>Sf.value===Bl.value);Yu.length>0&&(ws=Yu[0].$el)}if(de.value&&ws){const Yu=(lo=(Gr=(Bn=(Nn=de.value)==null?void 0:Nn.popperRef)==null?void 0:Bn.contentRef)==null?void 0:Gr.querySelector)==null?void 0:lo.call(Gr,`.${N.be("dropdown","wrap")}`);Yu&&tz(Yu,ws)}(nr=je.value)==null||nr.handleScroll()},nl=Er=>{Y.options.set(Er.value,Er),Y.cachedOptions.set(Er.value,Er)},Kc=(Er,Nn)=>{Y.options.get(Er)===Nn&&Y.options.delete(Er)},xf=xt(()=>{var Er,Nn;return(Nn=(Er=de.value)==null?void 0:Er.popperRef)==null?void 0:Nn.contentRef}),Fl=()=>{Y.isBeforeHide=!1,Xi(()=>gr(Y.selected))},Ll=()=>{var Er;(Er=ge.value)==null||Er.focus()},to=()=>{var Er;if(Qt.value){Qt.value=!1,Xi(()=>{var Nn;return(Nn=ge.value)==null?void 0:Nn.blur()});return}(Er=ge.value)==null||Er.blur()},ch=Er=>{ku(Er)},xu=Er=>{if(Qt.value=!1,Mt.value){const Nn=new FocusEvent("focus",Er);Xi(()=>Or(Nn))}},fh=()=>{Y.inputValue.length>0?Y.inputValue="":Qt.value=!1},qu=()=>{Je.value||(I5&&(Y.inputHovering=!0),Y.menuVisibleOnFocus?Y.menuVisibleOnFocus=!1:Qt.value=!Qt.value)},Gc=()=>{if(!Qt.value)qu();else{const Er=ln.value[Y.hoveringIndex];Er&&!Er.isDisabled&&un(Er)}},_c=Er=>rl(Er.value)?bl(Er.value,s.valueKey):Er.value,hh=xt(()=>ln.value.filter(Er=>Er.visible).every(Er=>Er.isDisabled)),Su=xt(()=>s.multiple?s.collapseTags?Y.selected.slice(0,s.maxCollapseTags):Y.selected:[]),dh=xt(()=>s.multiple?s.collapseTags?Y.selected.slice(s.maxCollapseTags):[]:[]),kc=Er=>{if(!Qt.value){Qt.value=!0;return}if(!(Y.options.size===0||Oi.value===0||qe.value)&&!hh.value){Er==="next"?(Y.hoveringIndex++,Y.hoveringIndex===Y.options.size&&(Y.hoveringIndex=0)):Er==="prev"&&(Y.hoveringIndex--,Y.hoveringIndex<0&&(Y.hoveringIndex=Y.options.size-1));const Nn=ln.value[Y.hoveringIndex];(Nn.isDisabled||!Nn.visible)&&kc(Er),Xi(()=>gr(hr.value))}},td=()=>{if(!se.value)return 0;const Er=window.getComputedStyle(se.value);return Number.parseFloat(Er.gap||"6px")},ph=xt(()=>{const Er=td();return{maxWidth:`${et.value&&s.maxCollapseTags===1?Y.selectionWidth-Y.collapseItemWidth-Er:Y.selectionWidth}px`}}),rd=xt(()=>({maxWidth:`${Y.selectionWidth}px`}));return Gl(se,Yo),Gl(ne,ua),Gl(jt,ua),Gl(xe,No),Gl(et,kn),Is(()=>{Wt()}),{inputId:Hr,contentId:T,nsSelect:N,nsInput:z,states:Y,isFocused:Mt,expanded:Qt,optionsArray:ln,hoverOption:hr,selectSize:Ia,filteredOptionsCount:Oi,updateTooltip:ua,updateTagTooltip:No,debouncedOnInputChange:Ws,onInput:_o,deletePrevTag:Sl,deleteTag:wc,deleteSelected:ku,handleOptionSelect:un,scrollToOption:gr,hasModelValue:sr,shouldShowPlaceholder:Ps,currentPlaceholder:kl,mouseEnterEventName:Vs,needStatusIcon:lr,showClose:br,iconComponent:en,iconReverse:ei,validateState:_i,validateIcon:gn,showNewOption:li,updateOptions:Rn,collapseTagSize:ps,setSelected:Wt,selectDisabled:Je,emptyText:bi,handleCompositionStart:rt,handleCompositionUpdate:dt,handleCompositionEnd:Vt,onOptionCreate:nl,onOptionDestroy:Kc,handleMenuEnter:Fl,focus:Ll,blur:to,handleClearClick:ch,handleClickOutside:xu,handleEsc:fh,toggleMenu:qu,selectOption:Gc,getValueKey:_c,navigateOptions:kc,dropdownMenuVisible:Pa,showTagList:Su,collapseTagList:dh,tagStyle:ph,collapseTagStyle:rd,popperRef:xf,inputRef:ge,tooltipRef:de,tagTooltipRef:we,prefixRef:le,suffixRef:Me,selectRef:oe,wrapperRef:jt,selectionRef:se,scrollbarRef:je,menuRef:ne,tagMenuRef:xe,collapseItemRef:et}};var oH=_n({name:"ElOptions",setup(s,{slots:m}){const y=La(Jg);let T=[];return()=>{var N,z;const Y=(N=m.default)==null?void 0:N.call(m),oe=[];function se(de){hs(de)&&de.forEach(we=>{var ge,le,Me,ne;const xe=(ge=(we==null?void 0:we.type)||{})==null?void 0:ge.name;xe==="ElOptionGroup"?se(!xs(we.children)&&!hs(we.children)&&Ka((le=we.children)==null?void 0:le.default)?(Me=we.children)==null?void 0:Me.default():we.children):xe==="ElOption"?oe.push((ne=we.props)==null?void 0:ne.value):hs(we.children)&&se(we.children)})}return Y.length&&se((z=Y[0])==null?void 0:z.children),qh(oe,T)||(T=oe,y&&(y.states.optionValues=oe)),Y}}});const lH=ia({name:String,id:String,modelValue:{type:[Array,String,Number,Boolean,Object],default:void 0},autocomplete:{type:String,default:"off"},automaticDropdown:Boolean,size:cm,effect:{type:In(String),default:"light"},disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:In(Object),default:()=>({})},remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String},defaultFirstOption:Boolean,reserveKeyword:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},collapseTags:Boolean,collapseTagsTooltip:Boolean,maxCollapseTags:{type:Number,default:1},teleported:W_.teleported,persistent:{type:Boolean,default:!0},clearIcon:{type:Wd,default:P_},fitInputWidth:Boolean,suffixIcon:{type:Wd,default:k8},tagType:{...hy.type,default:"info"},tagEffect:{...hy.effect,default:"light"},validateEvent:{type:Boolean,default:!0},remoteShowSuffix:Boolean,showArrow:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:In(String),values:xy,default:"bottom-start"},fallbackPlacements:{type:In(Array),default:["bottom-start","top-start","right","left"]},tabindex:{type:[String,Number],default:0},appendTo:String,...s7,...Zh(["ariaLabel"])}),kC="ElSelect",uH=_n({name:kC,componentName:kC,components:{ElSelectMenu:aH,ElOption:sx,ElOptions:oH,ElTag:ix,ElScrollbar:V8,ElTooltip:M9,ElIcon:Us},directives:{ClickOutside:V9},props:lH,emits:[ds,F0,"remove-tag","clear","visible-change","focus","blur"],setup(s,{emit:m}){const y=xt(()=>{const{modelValue:se,multiple:de}=s,we=de?[]:void 0;return hs(se)?de?se:we:de?we:se}),T=Ho({...yc(s),modelValue:y}),N=sH(T,m),{calculatorRef:z,inputStyle:Y}=Z9();wo(Jg,Ho({props:T,states:N.states,optionsArray:N.optionsArray,handleOptionSelect:N.handleOptionSelect,onOptionCreate:N.onOptionCreate,onOptionDestroy:N.onOptionDestroy,selectRef:N.selectRef,setSelected:N.setSelected}));const oe=xt(()=>s.multiple?N.states.selected.map(se=>se.currentLabel):N.states.selectedLabel);return{...N,modelValue:y,selectedLabel:oe,calculatorRef:z,inputStyle:Y}}});function cH(s,m,y,T,N,z){const Y=zs("el-tag"),oe=zs("el-tooltip"),se=zs("el-icon"),de=zs("el-option"),we=zs("el-options"),ge=zs("el-scrollbar"),le=zs("el-select-menu"),Me=C8("click-outside");return ts((tt(),Jt("div",{ref:"selectRef",class:Yt([s.nsSelect.b(),s.nsSelect.m(s.selectSize)]),[R7(s.mouseEnterEventName)]:ne=>s.states.inputHovering=!0,onMouseleave:ne=>s.states.inputHovering=!1},[$t(oe,{ref:"tooltipRef",visible:s.dropdownMenuVisible,placement:s.placement,teleported:s.teleported,"popper-class":[s.nsSelect.e("popper"),s.popperClass],"popper-options":s.popperOptions,"fallback-placements":s.fallbackPlacements,effect:s.effect,pure:"",trigger:"click",transition:`${s.nsSelect.namespace.value}-zoom-in-top`,"stop-popper-mouse-event":!1,"gpu-acceleration":!1,persistent:s.persistent,"append-to":s.appendTo,"show-arrow":s.showArrow,offset:s.offset,onBeforeShow:s.handleMenuEnter,onHide:ne=>s.states.isBeforeHide=!1},{default:St(()=>{var ne;return[Ut("div",{ref:"wrapperRef",class:Yt([s.nsSelect.e("wrapper"),s.nsSelect.is("focused",s.isFocused),s.nsSelect.is("hovering",s.states.inputHovering),s.nsSelect.is("filterable",s.filterable),s.nsSelect.is("disabled",s.selectDisabled)]),onClick:ci(s.toggleMenu,["prevent"])},[s.$slots.prefix?(tt(),Jt("div",{key:0,ref:"prefixRef",class:Yt(s.nsSelect.e("prefix"))},[yn(s.$slots,"prefix")],2)):wr("v-if",!0),Ut("div",{ref:"selectionRef",class:Yt([s.nsSelect.e("selection"),s.nsSelect.is("near",s.multiple&&!s.$slots.prefix&&!!s.states.selected.length)])},[s.multiple?yn(s.$slots,"tag",{key:0},()=>[(tt(!0),Jt(Ii,null,Fa(s.showTagList,xe=>(tt(),Jt("div",{key:s.getValueKey(xe),class:Yt(s.nsSelect.e("selected-item"))},[$t(Y,{closable:!s.selectDisabled&&!xe.isDisabled,size:s.collapseTagSize,type:s.tagType,effect:s.tagEffect,"disable-transitions":"",style:la(s.tagStyle),onClose:et=>s.deleteTag(et,xe)},{default:St(()=>[Ut("span",{class:Yt(s.nsSelect.e("tags-text"))},[yn(s.$slots,"label",{label:xe.currentLabel,value:xe.value},()=>[Hi(En(xe.currentLabel),1)])],2)]),_:2},1032,["closable","size","type","effect","style","onClose"])],2))),128)),s.collapseTags&&s.states.selected.length>s.maxCollapseTags?(tt(),xr(oe,{key:0,ref:"tagTooltipRef",disabled:s.dropdownMenuVisible||!s.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],effect:s.effect,placement:"bottom",teleported:s.teleported},{default:St(()=>[Ut("div",{ref:"collapseItemRef",class:Yt(s.nsSelect.e("selected-item"))},[$t(Y,{closable:!1,size:s.collapseTagSize,type:s.tagType,effect:s.tagEffect,"disable-transitions":"",style:la(s.collapseTagStyle)},{default:St(()=>[Ut("span",{class:Yt(s.nsSelect.e("tags-text"))}," + "+En(s.states.selected.length-s.maxCollapseTags),3)]),_:1},8,["size","type","effect","style"])],2)]),content:St(()=>[Ut("div",{ref:"tagMenuRef",class:Yt(s.nsSelect.e("selection"))},[(tt(!0),Jt(Ii,null,Fa(s.collapseTagList,xe=>(tt(),Jt("div",{key:s.getValueKey(xe),class:Yt(s.nsSelect.e("selected-item"))},[$t(Y,{class:"in-tooltip",closable:!s.selectDisabled&&!xe.isDisabled,size:s.collapseTagSize,type:s.tagType,effect:s.tagEffect,"disable-transitions":"",onClose:et=>s.deleteTag(et,xe)},{default:St(()=>[Ut("span",{class:Yt(s.nsSelect.e("tags-text"))},[yn(s.$slots,"label",{label:xe.currentLabel,value:xe.value},()=>[Hi(En(xe.currentLabel),1)])],2)]),_:2},1032,["closable","size","type","effect","onClose"])],2))),128))],2)]),_:3},8,["disabled","effect","teleported"])):wr("v-if",!0)]):wr("v-if",!0),Ut("div",{class:Yt([s.nsSelect.e("selected-item"),s.nsSelect.e("input-wrapper"),s.nsSelect.is("hidden",!s.filterable)])},[ts(Ut("input",{id:s.inputId,ref:"inputRef","onUpdate:modelValue":xe=>s.states.inputValue=xe,type:"text",name:s.name,class:Yt([s.nsSelect.e("input"),s.nsSelect.is(s.selectSize)]),disabled:s.selectDisabled,autocomplete:s.autocomplete,style:la(s.inputStyle),tabindex:s.tabindex,role:"combobox",readonly:!s.filterable,spellcheck:"false","aria-activedescendant":((ne=s.hoverOption)==null?void 0:ne.id)||"","aria-controls":s.contentId,"aria-expanded":s.dropdownMenuVisible,"aria-label":s.ariaLabel,"aria-autocomplete":"none","aria-haspopup":"listbox",onKeydown:[Wo(ci(xe=>s.navigateOptions("next"),["stop","prevent"]),["down"]),Wo(ci(xe=>s.navigateOptions("prev"),["stop","prevent"]),["up"]),Wo(ci(s.handleEsc,["stop","prevent"]),["esc"]),Wo(ci(s.selectOption,["stop","prevent"]),["enter"]),Wo(ci(s.deletePrevTag,["stop"]),["delete"])],onCompositionstart:s.handleCompositionStart,onCompositionupdate:s.handleCompositionUpdate,onCompositionend:s.handleCompositionEnd,onInput:s.onInput,onClick:ci(s.toggleMenu,["stop"])},null,46,["id","onUpdate:modelValue","name","disabled","autocomplete","tabindex","readonly","aria-activedescendant","aria-controls","aria-expanded","aria-label","onKeydown","onCompositionstart","onCompositionupdate","onCompositionend","onInput","onClick"]),[[O8,s.states.inputValue]]),s.filterable?(tt(),Jt("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:Yt(s.nsSelect.e("input-calculator")),textContent:En(s.states.inputValue)},null,10,["textContent"])):wr("v-if",!0)],2),s.shouldShowPlaceholder?(tt(),Jt("div",{key:1,class:Yt([s.nsSelect.e("selected-item"),s.nsSelect.e("placeholder"),s.nsSelect.is("transparent",!s.hasModelValue||s.expanded&&!s.states.inputValue)])},[s.hasModelValue?yn(s.$slots,"label",{key:0,label:s.currentPlaceholder,value:s.modelValue},()=>[Ut("span",null,En(s.currentPlaceholder),1)]):(tt(),Jt("span",{key:1},En(s.currentPlaceholder),1))],2)):wr("v-if",!0)],2),Ut("div",{ref:"suffixRef",class:Yt(s.nsSelect.e("suffix"))},[s.iconComponent&&!s.showClose?(tt(),xr(se,{key:0,class:Yt([s.nsSelect.e("caret"),s.nsSelect.e("icon"),s.iconReverse])},{default:St(()=>[(tt(),xr($s(s.iconComponent)))]),_:1},8,["class"])):wr("v-if",!0),s.showClose&&s.clearIcon?(tt(),xr(se,{key:1,class:Yt([s.nsSelect.e("caret"),s.nsSelect.e("icon"),s.nsSelect.e("clear")]),onClick:s.handleClearClick},{default:St(()=>[(tt(),xr($s(s.clearIcon)))]),_:1},8,["class","onClick"])):wr("v-if",!0),s.validateState&&s.validateIcon&&s.needStatusIcon?(tt(),xr(se,{key:2,class:Yt([s.nsInput.e("icon"),s.nsInput.e("validateIcon"),s.nsInput.is("loading",s.validateState==="validating")])},{default:St(()=>[(tt(),xr($s(s.validateIcon)))]),_:1},8,["class"])):wr("v-if",!0)],2)],10,["onClick"])]}),content:St(()=>[$t(le,{ref:"menuRef"},{default:St(()=>[s.$slots.header?(tt(),Jt("div",{key:0,class:Yt(s.nsSelect.be("dropdown","header")),onClick:ci(()=>{},["stop"])},[yn(s.$slots,"header")],10,["onClick"])):wr("v-if",!0),ts($t(ge,{id:s.contentId,ref:"scrollbarRef",tag:"ul","wrap-class":s.nsSelect.be("dropdown","wrap"),"view-class":s.nsSelect.be("dropdown","list"),class:Yt([s.nsSelect.is("empty",s.filteredOptionsCount===0)]),role:"listbox","aria-label":s.ariaLabel,"aria-orientation":"vertical"},{default:St(()=>[s.showNewOption?(tt(),xr(de,{key:0,value:s.states.inputValue,created:!0},null,8,["value"])):wr("v-if",!0),$t(we,null,{default:St(()=>[yn(s.$slots,"default")]),_:3})]),_:3},8,["id","wrap-class","view-class","class","aria-label"]),[[wl,s.states.options.size>0&&!s.loading]]),s.$slots.loading&&s.loading?(tt(),Jt("div",{key:1,class:Yt(s.nsSelect.be("dropdown","loading"))},[yn(s.$slots,"loading")],2)):s.loading||s.filteredOptionsCount===0?(tt(),Jt("div",{key:2,class:Yt(s.nsSelect.be("dropdown","empty"))},[yn(s.$slots,"empty",{},()=>[Ut("span",null,En(s.emptyText),1)])],2)):wr("v-if",!0),s.$slots.footer?(tt(),Jt("div",{key:3,class:Yt(s.nsSelect.be("dropdown","footer")),onClick:ci(()=>{},["stop"])},[yn(s.$slots,"footer")],10,["onClick"])):wr("v-if",!0)]),_:3},512)]),_:3},8,["visible","placement","teleported","popper-class","popper-options","fallback-placements","effect","transition","persistent","append-to","show-arrow","offset","onBeforeShow","onHide"])],16,["onMouseleave"])),[[Me,s.handleClickOutside,s.popperRef]])}var fH=Qi(uH,[["render",cH],["__file","select.vue"]]);const hH=_n({name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:Boolean},setup(s){const m=Ui("select"),y=pr(null),T=_u(),N=pr([]);wo(J9,Ho({...yc(s)}));const z=xt(()=>N.value.some(de=>de.visible===!0)),Y=de=>{var we,ge;return((we=de.type)==null?void 0:we.name)==="ElOption"&&!!((ge=de.component)!=null&&ge.proxy)},oe=de=>{const we=rh(de),ge=[];return we.forEach(le=>{var Me,ne;Y(le)?ge.push(le.component.proxy):(Me=le.children)!=null&&Me.length?ge.push(...oe(le.children)):(ne=le.component)!=null&&ne.subTree&&ge.push(...oe(le.component.subTree))}),ge},se=()=>{N.value=oe(T.subTree)};return Is(()=>{se()}),qj(y,se,{attributes:!0,subtree:!0,childList:!0}),{groupRef:y,visible:z,ns:m}}});function dH(s,m,y,T,N,z){return ts((tt(),Jt("ul",{ref:"groupRef",class:Yt(s.ns.be("group","wrap"))},[Ut("li",{class:Yt(s.ns.be("group","title"))},En(s.label),3),Ut("li",null,[Ut("ul",{class:Yt(s.ns.b("group"))},[yn(s.$slots,"default")],2)])],2)),[[wl,s.visible]])}var Q9=Qi(hH,[["render",dH],["__file","option-group.vue"]]);const py=qo(fH,{Option:sx,OptionGroup:Q9}),b_=P0(sx);P0(Q9);const pH=ia({type:{type:String,default:"line",values:["line","circle","dashboard"]},percentage:{type:Number,default:0,validator:s=>s>=0&&s<=100},status:{type:String,default:"",values:["","success","exception","warning"]},indeterminate:Boolean,duration:{type:Number,default:3},strokeWidth:{type:Number,default:6},strokeLinecap:{type:In(String),default:"round"},textInside:Boolean,width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:In([String,Array,Function]),default:""},striped:Boolean,stripedFlow:Boolean,format:{type:In(Function),default:s=>`${s}%`}}),mH=_n({name:"ElProgress"}),gH=_n({...mH,props:pH,setup(s){const m=s,y={success:"#13ce66",exception:"#ff4949",warning:"#e6a23c",default:"#20a0ff"},T=Ui("progress"),N=xt(()=>{const rt={width:`${m.percentage}%`,animationDuration:`${m.duration}s`},dt=qe(m.percentage);return dt.includes("gradient")?rt.background=dt:rt.backgroundColor=dt,rt}),z=xt(()=>(m.strokeWidth/m.width*100).toFixed(1)),Y=xt(()=>["circle","dashboard"].includes(m.type)?Number.parseInt(`${50-Number.parseFloat(z.value)/2}`,10):0),oe=xt(()=>{const rt=Y.value,dt=m.type==="dashboard";return` + M 50 50 + m 0 ${dt?"":"-"}${rt} + a ${rt} ${rt} 0 1 1 0 ${dt?"-":""}${rt*2} + a ${rt} ${rt} 0 1 1 0 ${dt?"":"-"}${rt*2} + `}),se=xt(()=>2*Math.PI*Y.value),de=xt(()=>m.type==="dashboard"?.75:1),we=xt(()=>`${-1*se.value*(1-de.value)/2}px`),ge=xt(()=>({strokeDasharray:`${se.value*de.value}px, ${se.value}px`,strokeDashoffset:we.value})),le=xt(()=>({strokeDasharray:`${se.value*de.value*(m.percentage/100)}px, ${se.value}px`,strokeDashoffset:we.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease, opacity ease 0.6s"})),Me=xt(()=>{let rt;return m.color?rt=qe(m.percentage):rt=y[m.status]||y.default,rt}),ne=xt(()=>m.status==="warning"?o7:m.type==="line"?m.status==="success"?l7:P_:m.status==="success"?u7:c_),xe=xt(()=>m.type==="line"?12+m.strokeWidth*.4:m.width*.111111+2),et=xt(()=>m.format(m.percentage));function je(rt){const dt=100/rt.length;return rt.map((jt,Mt)=>xs(jt)?{color:jt,percentage:(Mt+1)*dt}:jt).sort((jt,Mt)=>jt.percentage-Mt.percentage)}const qe=rt=>{var dt;const{color:Vt}=m;if(Ka(Vt))return Vt(rt);if(xs(Vt))return Vt;{const jt=je(Vt);for(const Mt of jt)if(Mt.percentage>rt)return Mt.color;return(dt=jt[jt.length-1])==null?void 0:dt.color}};return(rt,dt)=>(tt(),Jt("div",{class:Yt([te(T).b(),te(T).m(rt.type),te(T).is(rt.status),{[te(T).m("without-text")]:!rt.showText,[te(T).m("text-inside")]:rt.textInside}]),role:"progressbar","aria-valuenow":rt.percentage,"aria-valuemin":"0","aria-valuemax":"100"},[rt.type==="line"?(tt(),Jt("div",{key:0,class:Yt(te(T).b("bar"))},[Ut("div",{class:Yt(te(T).be("bar","outer")),style:la({height:`${rt.strokeWidth}px`})},[Ut("div",{class:Yt([te(T).be("bar","inner"),{[te(T).bem("bar","inner","indeterminate")]:rt.indeterminate},{[te(T).bem("bar","inner","striped")]:rt.striped},{[te(T).bem("bar","inner","striped-flow")]:rt.stripedFlow}]),style:la(te(N))},[(rt.showText||rt.$slots.default)&&rt.textInside?(tt(),Jt("div",{key:0,class:Yt(te(T).be("bar","innerText"))},[yn(rt.$slots,"default",{percentage:rt.percentage},()=>[Ut("span",null,En(te(et)),1)])],2)):wr("v-if",!0)],6)],6)],2)):(tt(),Jt("div",{key:1,class:Yt(te(T).b("circle")),style:la({height:`${rt.width}px`,width:`${rt.width}px`})},[(tt(),Jt("svg",{viewBox:"0 0 100 100"},[Ut("path",{class:Yt(te(T).be("circle","track")),d:te(oe),stroke:`var(${te(T).cssVarName("fill-color-light")}, #e5e9f2)`,"stroke-linecap":rt.strokeLinecap,"stroke-width":te(z),fill:"none",style:la(te(ge))},null,14,["d","stroke","stroke-linecap","stroke-width"]),Ut("path",{class:Yt(te(T).be("circle","path")),d:te(oe),stroke:te(Me),fill:"none",opacity:rt.percentage?1:0,"stroke-linecap":rt.strokeLinecap,"stroke-width":te(z),style:la(te(le))},null,14,["d","stroke","opacity","stroke-linecap","stroke-width"])]))],6)),(rt.showText||rt.$slots.default)&&!rt.textInside?(tt(),Jt("div",{key:2,class:Yt(te(T).e("text")),style:la({fontSize:`${te(xe)}px`})},[yn(rt.$slots,"default",{percentage:rt.percentage},()=>[rt.status?(tt(),xr(te(Us),{key:1},{default:St(()=>[(tt(),xr($s(te(ne))))]),_:1})):(tt(),Jt("span",{key:0},En(te(et)),1))])],6)):wr("v-if",!0)],10,["aria-valuenow"]))}});var vH=Qi(gH,[["__file","progress.vue"]]);const ox=qo(vH),wg={success:"icon-success",warning:"icon-warning",error:"icon-error",info:"icon-info"},xC={[wg.success]:MN,[wg.warning]:o7,[wg.error]:RN,[wg.info]:IN},bH=ia({title:{type:String,default:""},subTitle:{type:String,default:""},icon:{type:String,values:["success","warning","info","error"],default:"info"}}),yH=_n({name:"ElResult"}),wH=_n({...yH,props:bH,setup(s){const m=s,y=Ui("result"),T=xt(()=>{const N=m.icon,z=N&&wg[N]?wg[N]:"icon-info",Y=xC[z]||xC["icon-info"];return{class:z,component:Y}});return(N,z)=>(tt(),Jt("div",{class:Yt(te(y).b())},[Ut("div",{class:Yt(te(y).e("icon"))},[yn(N.$slots,"icon",{},()=>[te(T).component?(tt(),xr($s(te(T).component),{key:0,class:Yt(te(T).class)},null,8,["class"])):wr("v-if",!0)])],2),N.title||N.$slots.title?(tt(),Jt("div",{key:0,class:Yt(te(y).e("title"))},[yn(N.$slots,"title",{},()=>[Ut("p",null,En(N.title),1)])],2)):wr("v-if",!0),N.subTitle||N.$slots["sub-title"]?(tt(),Jt("div",{key:1,class:Yt(te(y).e("subtitle"))},[yn(N.$slots,"sub-title",{},()=>[Ut("p",null,En(N.subTitle),1)])],2)):wr("v-if",!0),N.$slots.extra?(tt(),Jt("div",{key:2,class:Yt(te(y).e("extra"))},[yn(N.$slots,"extra")],2)):wr("v-if",!0)],2))}});var _H=Qi(wH,[["__file","result.vue"]]);const eA=qo(_H),kH=_n({props:{item:{type:Object,required:!0},style:{type:Object},height:Number},setup(){return{ns:Ui("select")}}});function xH(s,m,y,T,N,z){return tt(),Jt("div",{class:Yt(s.ns.be("group","title")),style:la({...s.style,lineHeight:`${s.height}px`})},En(s.item.label),7)}var SH=Qi(kH,[["render",xH],["__file","group-item.vue"]]);function EH(s,{emit:m}){return{hoverItem:()=>{s.disabled||m("hover",s.index)},selectOptionClick:()=>{s.disabled||m("select",s.item,s.index)}}}const tA={label:"label",value:"value",disabled:"disabled",options:"options"};function H_(s){const m=xt(()=>({...tA,...s.props}));return{aliasProps:m,getLabel:Y=>bl(Y,m.value.label),getValue:Y=>bl(Y,m.value.value),getDisabled:Y=>bl(Y,m.value.disabled),getOptions:Y=>bl(Y,m.value.options)}}const TH=ia({allowCreate:Boolean,autocomplete:{type:In(String),default:"none"},automaticDropdown:Boolean,clearable:Boolean,clearIcon:{type:Wd,default:P_},effect:{type:In(String),default:"light"},collapseTags:Boolean,collapseTagsTooltip:Boolean,maxCollapseTags:{type:Number,default:1},defaultFirstOption:Boolean,disabled:Boolean,estimatedOptionHeight:{type:Number,default:void 0},filterable:Boolean,filterMethod:Function,height:{type:Number,default:274},itemHeight:{type:Number,default:34},id:String,loading:Boolean,loadingText:String,modelValue:{type:In([Array,String,Number,Boolean,Object])},multiple:Boolean,multipleLimit:{type:Number,default:0},name:String,noDataText:String,noMatchText:String,remoteMethod:Function,reserveKeyword:{type:Boolean,default:!0},options:{type:In(Array),required:!0},placeholder:{type:String},teleported:W_.teleported,persistent:{type:Boolean,default:!0},popperClass:{type:String,default:""},popperOptions:{type:In(Object),default:()=>({})},remote:Boolean,size:cm,props:{type:In(Object),default:()=>tA},valueKey:{type:String,default:"value"},scrollbarAlwaysOn:Boolean,validateEvent:{type:Boolean,default:!0},offset:{type:Number,default:12},showArrow:{type:Boolean,default:!0},placement:{type:In(String),values:xy,default:"bottom-start"},fallbackPlacements:{type:In(Array),default:["bottom-start","top-start","right","left"]},tagType:{...hy.type,default:"info"},tagEffect:{...hy.effect,default:"light"},tabindex:{type:[String,Number],default:0},appendTo:String,fitInputWidth:{type:[Boolean,Number],default:!0,validator(s){return bc(s)||za(s)}},...s7,...Zh(["ariaLabel"])}),CH=ia({data:Array,disabled:Boolean,hovering:Boolean,item:{type:In(Object),required:!0},index:Number,style:Object,selected:Boolean,created:Boolean}),AH={[ds]:s=>!0,[F0]:s=>!0,"remove-tag":s=>!0,"visible-change":s=>!0,focus:s=>s instanceof FocusEvent,blur:s=>s instanceof FocusEvent,clear:()=>!0},OH={hover:s=>za(s),select:(s,m)=>!0},lx=Symbol("ElSelectV2Injection"),MH=_n({props:CH,emits:OH,setup(s,{emit:m}){const y=La(lx),T=Ui("select"),{hoverItem:N,selectOptionClick:z}=EH(s,{emit:m}),{getLabel:Y}=H_(y.props);return{ns:T,hoverItem:N,selectOptionClick:z,getLabel:Y}}});function RH(s,m,y,T,N,z){return tt(),Jt("li",{"aria-selected":s.selected,style:la(s.style),class:Yt([s.ns.be("dropdown","item"),s.ns.is("selected",s.selected),s.ns.is("disabled",s.disabled),s.ns.is("created",s.created),s.ns.is("hovering",s.hovering)]),onMousemove:s.hoverItem,onClick:ci(s.selectOptionClick,["stop"])},[yn(s.$slots,"default",{item:s.item,index:s.index,disabled:s.disabled},()=>[Ut("span",null,En(s.getLabel(s.item)),1)])],46,["aria-selected","onMousemove","onClick"])}var IH=Qi(MH,[["render",RH],["__file","option-item.vue"]]),SC=Number.isNaN||function(m){return typeof m=="number"&&m!==m};function NH(s,m){return!!(s===m||SC(s)&&SC(m))}function PH(s,m){if(s.length!==m.length)return!1;for(var y=0;y{const m=_u().proxy.$props;return xt(()=>{const y=(T,N,z)=>({});return m.perfMode?NN(y):DH(y)})},LH=50,EC="itemRendered",TC="scroll",rA="forward",nA="backward",my="auto",iA="smart",aA="start",y_="center",sA="end",$g="horizontal",ux="vertical",BH="ltr",t_="rtl",K5="negative",oA="positive-ascending",lA="positive-descending",jH={[$g]:"left",[ux]:"top"},zH=20,UH={[$g]:"deltaX",[ux]:"deltaY"},$H=({atEndEdge:s,atStartEdge:m,layout:y},T)=>{let N,z=0;const Y=se=>se<0&&m.value||se>0&&s.value;return{hasReachedEdge:Y,onWheel:se=>{a9(N);const de=se[UH[y.value]];Y(z)&&Y(z+de)||(z+=de,B8()||se.preventDefault(),N=i9(()=>{T(z),z=0}))}}},G5=Gd({type:In([Number,Function]),required:!0}),X5=Gd({type:Number}),Z5=Gd({type:Number,default:2}),VH=Gd({type:String,values:["ltr","rtl"],default:"ltr"}),J5=Gd({type:Number,default:0}),w_=Gd({type:Number,required:!0}),uA=Gd({type:String,values:["horizontal","vertical"],default:ux}),cA=ia({className:{type:String,default:""},containerElement:{type:In([String,Object]),default:"div"},data:{type:In(Array),default:()=>Mg([])},direction:VH,height:{type:[String,Number],required:!0},innerElement:{type:[String,Object],default:"div"},style:{type:In([Object,String,Array])},useIsScrolling:{type:Boolean,default:!1},width:{type:[Number,String],required:!1},perfMode:{type:Boolean,default:!0},scrollbarAlwaysOn:{type:Boolean,default:!1}}),WH=ia({cache:Z5,estimatedItemSize:X5,layout:uA,initScrollOffset:J5,total:w_,itemSize:G5,...cA}),Q5={type:Number,default:6},fA={type:Number,default:0},hA={type:Number,default:2};ia({columnCache:Z5,columnWidth:G5,estimatedColumnWidth:X5,estimatedRowHeight:X5,initScrollLeft:J5,initScrollTop:J5,itemKey:{type:In(Function),default:({columnIndex:s,rowIndex:m})=>`${m}:${s}`},rowCache:Z5,rowHeight:G5,totalColumn:w_,totalRow:w_,hScrollbarSize:Q5,vScrollbarSize:Q5,scrollbarStartGap:fA,scrollbarEndGap:hA,role:String,...cA});const HH=ia({alwaysOn:Boolean,class:String,layout:uA,total:w_,ratio:{type:Number,required:!0},clientSize:{type:Number,required:!0},scrollFrom:{type:Number,required:!0},scrollbarSize:Q5,startGap:fA,endGap:hA,visible:Boolean}),C5=(s,m)=>ss===BH||s===t_||s===$g;let dg=null;function CC(s=!1){if(dg===null||s){const m=document.createElement("div"),y=m.style;y.width="50px",y.height="50px",y.overflow="scroll",y.direction="rtl";const T=document.createElement("div"),N=T.style;return N.width="100px",N.height="100px",m.appendChild(T),document.body.appendChild(m),m.scrollLeft>0?dg=lA:(m.scrollLeft=1,m.scrollLeft===0?dg=K5:dg=oA),document.body.removeChild(m),dg}return dg}function qH({move:s,size:m,bar:y},T){const N={},z=`translate${y.axis}(${s}px)`;return N[y.size]=m,N.transform=z,N.msTransform=z,N.webkitTransform=z,T==="horizontal"?N.height="100%":N.width="100%",N}const YH=_n({name:"ElVirtualScrollBar",props:HH,emits:["scroll","start-move","stop-move"],setup(s,{emit:m}){const y=xt(()=>s.startGap+s.endGap),T=Ui("virtual-scrollbar"),N=Ui("scrollbar"),z=pr(),Y=pr();let oe=null,se=null;const de=Ho({isDragging:!1,traveled:0}),we=xt(()=>s9[s.layout]),ge=xt(()=>s.clientSize-te(y)),le=xt(()=>({position:"absolute",width:`${$g===s.layout?ge.value:s.scrollbarSize}px`,height:`${$g===s.layout?s.scrollbarSize:ge.value}px`,[jH[s.layout]]:"2px",right:"2px",bottom:"2px",borderRadius:"4px"})),Me=xt(()=>{const jt=s.ratio,Mt=s.clientSize;if(jt>=100)return Number.POSITIVE_INFINITY;if(jt>=50)return jt*Mt/100;const Or=Mt/3;return Math.floor(Math.min(Math.max(jt*Mt,zH),Or))}),ne=xt(()=>{if(!Number.isFinite(Me.value))return{display:"none"};const jt=`${Me.value}px`;return qH({bar:we.value,size:jt,move:de.traveled},s.layout)}),xe=xt(()=>Math.floor(s.clientSize-Me.value-te(y))),et=()=>{window.addEventListener("mousemove",dt),window.addEventListener("mouseup",rt);const jt=te(Y);jt&&(se=document.onselectstart,document.onselectstart=()=>!1,jt.addEventListener("touchmove",dt,{passive:!0}),jt.addEventListener("touchend",rt))},je=()=>{window.removeEventListener("mousemove",dt),window.removeEventListener("mouseup",rt),document.onselectstart=se,se=null;const jt=te(Y);jt&&(jt.removeEventListener("touchmove",dt),jt.removeEventListener("touchend",rt))},qe=jt=>{jt.stopImmediatePropagation(),!(jt.ctrlKey||[1,2].includes(jt.button))&&(de.isDragging=!0,de[we.value.axis]=jt.currentTarget[we.value.offset]-(jt[we.value.client]-jt.currentTarget.getBoundingClientRect()[we.value.direction]),m("start-move"),et())},rt=()=>{de.isDragging=!1,de[we.value.axis]=0,m("stop-move"),je()},dt=jt=>{const{isDragging:Mt}=de;if(!Mt||!Y.value||!z.value)return;const Or=de[we.value.axis];if(!Or)return;a9(oe);const Qt=(z.value.getBoundingClientRect()[we.value.direction]-jt[we.value.client])*-1,hr=Y.value[we.value.offset]-Or,cr=Qt-hr;oe=i9(()=>{de.traveled=Math.max(s.startGap,Math.min(cr,xe.value)),m("scroll",cr,xe.value)})},Vt=jt=>{const Mt=Math.abs(jt.target.getBoundingClientRect()[we.value.direction]-jt[we.value.client]),Or=Y.value[we.value.offset]/2,Qt=Mt-Or;de.traveled=Math.max(0,Math.min(Qt,xe.value)),m("scroll",Qt,xe.value)};return Wn(()=>s.scrollFrom,jt=>{de.isDragging||(de.traveled=Math.ceil(jt*xe.value))}),Zl(()=>{je()}),()=>tl("div",{role:"presentation",ref:z,class:[T.b(),s.class,(s.alwaysOn||de.isDragging)&&"always-on"],style:le.value,onMousedown:ci(Vt,["stop","prevent"]),onTouchstartPrevent:qe},tl("div",{ref:Y,class:N.e("thumb"),style:ne.value,onMousedown:qe},[]))}}),dA=({name:s,getOffset:m,getItemSize:y,getItemOffset:T,getEstimatedTotalSize:N,getStartIndexForOffset:z,getStopIndexForStartIndex:Y,initCache:oe,clearCache:se,validateProps:de})=>_n({name:s??"ElVirtualList",props:WH,emits:[EC,TC],setup(we,{emit:ge,expose:le}){de(we);const Me=_u(),ne=Ui("vl"),xe=pr(oe(we,Me)),et=FH(),je=pr(),qe=pr(),rt=pr(),dt=pr({isScrolling:!1,scrollDir:"forward",scrollOffset:za(we.initScrollOffset)?we.initScrollOffset:0,updateRequested:!1,isScrollbarDragging:!1,scrollbarAlwaysOn:we.scrollbarAlwaysOn}),Vt=xt(()=>{const{total:gn,cache:vi}=we,{isScrolling:oi,scrollDir:bi,scrollOffset:Oi}=te(dt);if(gn===0)return[0,0,0,0];const ln=z(we,Oi,te(xe)),Qn=Y(we,ln,Oi,te(xe)),li=!oi||bi===nA?Math.max(1,vi):1,Rn=!oi||bi===rA?Math.max(1,vi):1;return[Math.max(0,ln-li),Math.max(0,Math.min(gn-1,Qn+Rn)),ln,Qn]}),jt=xt(()=>N(we,te(xe))),Mt=xt(()=>gy(we.layout)),Or=xt(()=>[{position:"relative",[`overflow-${Mt.value?"x":"y"}`]:"scroll",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:we.direction,height:za(we.height)?`${we.height}px`:we.height,width:za(we.width)?`${we.width}px`:we.width},we.style]),Qt=xt(()=>{const gn=te(jt),vi=te(Mt);return{height:vi?"100%":`${gn}px`,pointerEvents:te(dt).isScrolling?"none":void 0,width:vi?`${gn}px`:"100%"}}),hr=xt(()=>Mt.value?we.width:we.height),{onWheel:cr}=$H({atStartEdge:xt(()=>dt.value.scrollOffset<=0),atEndEdge:xt(()=>dt.value.scrollOffset>=jt.value),layout:xt(()=>we.layout)},gn=>{var vi,oi;(oi=(vi=rt.value).onMouseUp)==null||oi.call(vi),sr(Math.min(dt.value.scrollOffset+gn,jt.value-hr.value))});Hc(je,"wheel",cr,{passive:!1});const Nr=()=>{const{total:gn}=we;if(gn>0){const[Oi,ln,Qn,li]=te(Vt);ge(EC,Oi,ln,Qn,li)}const{scrollDir:vi,scrollOffset:oi,updateRequested:bi}=te(dt);ge(TC,vi,oi,bi)},Hr=gn=>{const{clientHeight:vi,scrollHeight:oi,scrollTop:bi}=gn.currentTarget,Oi=te(dt);if(Oi.scrollOffset===bi)return;const ln=Math.max(0,Math.min(bi,oi-vi));dt.value={...Oi,isScrolling:!0,scrollDir:C5(Oi.scrollOffset,ln),scrollOffset:ln,updateRequested:!1},Xi(en)},Ir=gn=>{const{clientWidth:vi,scrollLeft:oi,scrollWidth:bi}=gn.currentTarget,Oi=te(dt);if(Oi.scrollOffset===oi)return;const{direction:ln}=we;let Qn=oi;if(ln===t_)switch(CC()){case K5:{Qn=-oi;break}case lA:{Qn=bi-vi-oi;break}}Qn=Math.max(0,Math.min(Qn,bi-vi)),dt.value={...Oi,isScrolling:!0,scrollDir:C5(Oi.scrollOffset,Qn),scrollOffset:Qn,updateRequested:!1},Xi(en)},gt=gn=>{te(Mt)?Ir(gn):Hr(gn),Nr()},Je=(gn,vi)=>{const oi=(jt.value-hr.value)/vi*gn;sr(Math.min(jt.value-hr.value,oi))},sr=gn=>{gn=Math.max(gn,0),gn!==te(dt).scrollOffset&&(dt.value={...te(dt),scrollOffset:gn,scrollDir:C5(te(dt).scrollOffset,gn),updateRequested:!0},Xi(en))},lr=(gn,vi=my)=>{const{scrollOffset:oi}=te(dt);gn=Math.max(0,Math.min(gn,we.total-1)),sr(m(we,gn,vi,oi,te(xe)))},br=gn=>{const{direction:vi,itemSize:oi,layout:bi}=we,Oi=et.value(se&&oi,se&&bi,se&&vi);let ln;if(Pg(Oi,String(gn)))ln=Oi[gn];else{const Qn=T(we,gn,te(xe)),li=y(we,gn,te(xe)),Rn=te(Mt),Ia=vi===t_,ps=Rn?Qn:0;Oi[gn]=ln={position:"absolute",left:Ia?void 0:`${ps}px`,right:Ia?`${ps}px`:void 0,top:Rn?0:`${Qn}px`,height:Rn?"100%":`${li}px`,width:Rn?`${li}px`:"100%"}}return ln},en=()=>{dt.value.isScrolling=!1,Xi(()=>{et.value(-1,null,null)})},ei=()=>{const gn=je.value;gn&&(gn.scrollTop=0)};Is(()=>{if(!Xs)return;const{initScrollOffset:gn}=we,vi=te(je);za(gn)&&vi&&(te(Mt)?vi.scrollLeft=gn:vi.scrollTop=gn),Nr()}),Gg(()=>{const{direction:gn,layout:vi}=we,{scrollOffset:oi,updateRequested:bi}=te(dt),Oi=te(je);if(bi&&Oi)if(vi===$g)if(gn===t_)switch(CC()){case K5:{Oi.scrollLeft=-oi;break}case oA:{Oi.scrollLeft=oi;break}default:{const{clientWidth:ln,scrollWidth:Qn}=Oi;Oi.scrollLeft=Qn-ln-oi;break}}else Oi.scrollLeft=oi;else Oi.scrollTop=oi}),T8(()=>{te(je).scrollTop=te(dt).scrollOffset});const _i={ns:ne,clientSize:hr,estimatedTotalSize:jt,windowStyle:Or,windowRef:je,innerRef:qe,innerStyle:Qt,itemsToRender:Vt,scrollbarRef:rt,states:dt,getItemStyle:br,onScroll:gt,onScrollbarScroll:Je,onWheel:cr,scrollTo:sr,scrollToItem:lr,resetScrollTop:ei};return le({windowRef:je,innerRef:qe,getItemStyleCache:et,scrollTo:sr,scrollToItem:lr,resetScrollTop:ei,states:dt}),_i},render(we){var ge;const{$slots:le,className:Me,clientSize:ne,containerElement:xe,data:et,getItemStyle:je,innerElement:qe,itemsToRender:rt,innerStyle:dt,layout:Vt,total:jt,onScroll:Mt,onScrollbarScroll:Or,states:Qt,useIsScrolling:hr,windowStyle:cr,ns:Nr}=we,[Hr,Ir]=rt,gt=$s(xe),Je=$s(qe),sr=[];if(jt>0)for(let ei=Hr;ei<=Ir;ei++)sr.push(tl(Ii,{key:ei},(ge=le.default)==null?void 0:ge.call(le,{data:et,index:ei,isScrolling:hr?Qt.isScrolling:void 0,style:je(ei)})));const lr=[tl(Je,{style:dt,ref:"innerRef"},xs(Je)?sr:{default:()=>sr})],br=tl(YH,{ref:"scrollbarRef",clientSize:ne,layout:Vt,onScroll:Or,ratio:ne*100/this.estimatedTotalSize,scrollFrom:Qt.scrollOffset/(this.estimatedTotalSize-ne),total:jt}),en=tl(gt,{class:[Nr.e("window"),Me],style:cr,onScroll:Mt,ref:"windowRef",key:0},xs(gt)?[lr]:{default:()=>[lr]});return tl("div",{key:0,class:[Nr.e("wrapper"),Qt.scrollbarAlwaysOn?"always-on":""]},[en,br])}}),KH=dA({name:"ElFixedSizeList",getItemOffset:({itemSize:s},m)=>m*s,getItemSize:({itemSize:s})=>s,getEstimatedTotalSize:({total:s,itemSize:m})=>m*s,getOffset:({height:s,total:m,itemSize:y,layout:T,width:N},z,Y,oe)=>{const se=gy(T)?N:s,de=Math.max(0,m*y-se),we=Math.min(de,z*y),ge=Math.max(0,(z+1)*y-se);switch(Y===iA&&(oe>=ge-se&&oe<=we+se?Y=my:Y=y_),Y){case aA:return we;case sA:return ge;case y_:{const le=Math.round(ge+(we-ge)/2);return lede+Math.floor(se/2)?de:le}case my:default:return oe>=ge&&oe<=we?oe:oeMath.max(0,Math.min(s-1,Math.floor(y/m))),getStopIndexForStartIndex:({height:s,total:m,itemSize:y,layout:T,width:N},z,Y)=>{const oe=z*y,se=gy(T)?N:s,de=Math.ceil((se+Y-oe)/y);return Math.max(0,Math.min(m-1,z+de-1))},initCache(){},clearCache:!0,validateProps(){}}),_g=(s,m,y)=>{const{itemSize:T}=s,{items:N,lastVisitedIndex:z}=y;if(m>z){let Y=0;if(z>=0){const oe=N[z];Y=oe.offset+oe.size}for(let oe=z+1;oe<=m;oe++){const se=T(oe);N[oe]={offset:Y,size:se},Y+=se}y.lastVisitedIndex=m}return N[m]},GH=(s,m,y)=>{const{items:T,lastVisitedIndex:N}=m;return(N>0?T[N].offset:0)>=y?pA(s,m,0,N,y):XH(s,m,Math.max(0,N),y)},pA=(s,m,y,T,N)=>{for(;y<=T;){const z=y+Math.floor((T-y)/2),Y=_g(s,z,m).offset;if(Y===N)return z;YN&&(T=z-1)}return Math.max(0,y-1)},XH=(s,m,y,T)=>{const{total:N}=s;let z=1;for(;y{let N=0;if(T>=s&&(T=s-1),T>=0){const oe=m[T];N=oe.offset+oe.size}const Y=(s-T-1)*y;return N+Y},ZH=dA({name:"ElDynamicSizeList",getItemOffset:(s,m,y)=>_g(s,m,y).offset,getItemSize:(s,m,{items:y})=>y[m].size,getEstimatedTotalSize:AC,getOffset:(s,m,y,T,N)=>{const{height:z,layout:Y,width:oe}=s,se=gy(Y)?oe:z,de=_g(s,m,N),we=AC(s,N),ge=Math.max(0,Math.min(we-se,de.offset)),le=Math.max(0,de.offset-se+de.size);switch(y===iA&&(T>=le-se&&T<=ge+se?y=my:y=y_),y){case aA:return ge;case sA:return le;case y_:return Math.round(le+(ge-le)/2);case my:default:return T>=le&&T<=ge?T:TGH(s,y,m),getStopIndexForStartIndex:(s,m,y,T)=>{const{height:N,total:z,layout:Y,width:oe}=s,se=gy(Y)?oe:N,de=_g(s,m,T),we=y+se;let ge=de.offset+de.size,le=m;for(;le{var z,Y;y.lastVisitedIndex=Math.min(y.lastVisitedIndex,T-1),(z=m.exposed)==null||z.getItemStyleCache(-1),N&&((Y=m.proxy)==null||Y.$forceUpdate())},y},clearCache:!1,validateProps:({itemSize:s})=>{}}),JH={loading:Boolean,data:{type:Array,required:!0},hoveringIndex:Number,width:Number};var QH=_n({name:"ElSelectDropdown",props:JH,setup(s,{slots:m,expose:y}){const T=La(lx),N=Ui("select"),{getLabel:z,getValue:Y,getDisabled:oe}=H_(T.props),se=pr([]),de=pr(),we=xt(()=>s.data.length);Wn(()=>we.value,()=>{var cr,Nr;(Nr=(cr=T.tooltipRef.value).updatePopper)==null||Nr.call(cr)});const ge=xt(()=>Xl(T.props.estimatedOptionHeight)),le=xt(()=>ge.value?{itemSize:T.props.itemHeight}:{estimatedSize:T.props.estimatedOptionHeight,itemSize:cr=>se.value[cr]}),Me=(cr=[],Nr)=>{const{props:{valueKey:Hr}}=T;return rl(Nr)?cr&&cr.some(Ir=>oy(bl(Ir,Hr))===bl(Nr,Hr)):cr.includes(Nr)},ne=(cr,Nr)=>{if(rl(Nr)){const{valueKey:Hr}=T.props;return bl(cr,Hr)===bl(Nr,Hr)}else return cr===Nr},xe=(cr,Nr)=>T.props.multiple?Me(cr,Y(Nr)):ne(cr,Y(Nr)),et=(cr,Nr)=>{const{disabled:Hr,multiple:Ir,multipleLimit:gt}=T.props;return Hr||!Nr&&(Ir?gt>0&&cr.length>=gt:!1)},je=cr=>s.hoveringIndex===cr;y({listRef:de,isSized:ge,isItemDisabled:et,isItemHovering:je,isItemSelected:xe,scrollToItem:cr=>{const Nr=de.value;Nr&&Nr.scrollToItem(cr)},resetScrollTop:()=>{const cr=de.value;cr&&cr.resetScrollTop()}});const Vt=cr=>{const{index:Nr,data:Hr,style:Ir}=cr,gt=te(ge),{itemSize:Je,estimatedSize:sr}=te(le),{modelValue:lr}=T.props,{onSelect:br,onHover:en}=T,ei=Hr[Nr];if(ei.type==="Group")return $t(SH,{item:ei,style:Ir,height:gt?Je:sr},null);const _i=xe(lr,ei),gn=et(lr,_i),vi=je(Nr);return $t(IH,bf(cr,{selected:_i,disabled:oe(ei)||gn,created:!!ei.created,hovering:vi,item:ei,onSelect:br,onHover:en}),{default:oi=>{var bi;return((bi=m.default)==null?void 0:bi.call(m,oi))||$t("span",null,[z(ei)])}})},{onKeyboardNavigate:jt,onKeyboardSelect:Mt}=T,Or=()=>{jt("forward")},Qt=()=>{jt("backward")},hr=cr=>{const{code:Nr}=cr,{tab:Hr,esc:Ir,down:gt,up:Je,enter:sr,numpadEnter:lr}=Vo;switch(Nr!==Hr&&(cr.preventDefault(),cr.stopPropagation()),Nr){case Hr:case Ir:break;case gt:Or();break;case Je:Qt();break;case sr:case lr:Mt();break}};return()=>{var cr,Nr,Hr,Ir;const{data:gt,width:Je}=s,{height:sr,multiple:lr,scrollbarAlwaysOn:br}=T.props,en=te(ge)?KH:ZH;return $t("div",{class:[N.b("dropdown"),N.is("multiple",lr)],style:{width:`${Je}px`}},[(cr=m.header)==null?void 0:cr.call(m),((Nr=m.loading)==null?void 0:Nr.call(m))||((Hr=m.empty)==null?void 0:Hr.call(m))||$t(en,bf({ref:de},te(le),{className:N.be("dropdown","list"),scrollbarAlwaysOn:br,data:gt,height:sr,width:Je,total:gt.length,onKeydown:hr}),{default:ei=>$t(Vt,ei,null)}),(Ir=m.footer)==null?void 0:Ir.call(m)])}}});function eq(s,m){const{aliasProps:y,getLabel:T,getValue:N}=H_(s),z=pr(0),Y=pr(),oe=xt(()=>s.allowCreate&&s.filterable);function se(Me){const ne=xe=>T(xe)===Me;return s.options&&s.options.some(ne)||m.createdOptions.some(ne)}function de(Me){oe.value&&(s.multiple&&Me.created?z.value++:Y.value=Me)}function we(Me){if(oe.value)if(Me&&Me.length>0){if(se(Me))return;const ne={[y.value.value]:Me,[y.value.label]:Me,created:!0,[y.value.disabled]:!1};m.createdOptions.length>=z.value?m.createdOptions[z.value]=ne:m.createdOptions.push(ne)}else if(s.multiple)m.createdOptions.length=z.value;else{const ne=Y.value;m.createdOptions.length=0,ne&&ne.created&&m.createdOptions.push(ne)}}function ge(Me){if(!oe.value||!Me||!Me.created||Me.created&&s.reserveKeyword&&m.inputValue===T(Me))return;const ne=m.createdOptions.findIndex(xe=>N(xe)===N(Me));~ne&&(m.createdOptions.splice(ne,1),z.value--)}function le(){oe.value&&(m.createdOptions.length=0,z.value=0)}return{createNewOption:we,removeNewOption:ge,selectNewOption:de,clearAllNewOption:le}}const tq=(s,m)=>{const{t:y}=qg(),T=Ui("select"),N=Ui("input"),{form:z,formItem:Y}=fm(),{inputId:oe}=Yg(s,{formItemContext:Y}),{aliasProps:se,getLabel:de,getValue:we,getDisabled:ge,getOptions:le}=H_(s),{valueOnClear:Me,isEmptyValue:ne}=a7(s),xe=Ho({inputValue:"",cachedOptions:[],createdOptions:[],hoveringIndex:-1,inputHovering:!1,selectionWidth:0,collapseItemWidth:0,previousQuery:null,previousValue:void 0,selectedLabel:"",menuVisibleOnFocus:!1,isBeforeHide:!1}),et=pr(-1),je=pr(),qe=pr(),rt=pr(),dt=pr(),Vt=pr(),jt=pr(),Mt=pr(),Or=pr(),Qt=pr(),hr=pr(),{isComposing:cr,handleCompositionStart:Nr,handleCompositionEnd:Hr,handleCompositionUpdate:Ir}=z8({afterComposition:_r=>lo(_r)}),{wrapperRef:gt,isFocused:Je,handleBlur:sr}=j8(Vt,{beforeFocus(){return ei.value},afterFocus(){s.automaticDropdown&&!en.value&&(en.value=!0,xe.menuVisibleOnFocus=!0)},beforeBlur(_r){var Pn,ti;return((Pn=rt.value)==null?void 0:Pn.isFocusInsideContent(_r))||((ti=dt.value)==null?void 0:ti.isFocusInsideContent(_r))},afterBlur(){en.value=!1,xe.menuVisibleOnFocus=!1}}),lr=pr([]),br=pr([]),en=pr(!1),ei=xt(()=>s.disabled||(z==null?void 0:z.disabled)),_i=xt(()=>{var _r;return(_r=z==null?void 0:z.statusIcon)!=null?_r:!1}),gn=xt(()=>{const _r=br.value.length*s.itemHeight;return _r>s.height?s.height:_r}),vi=xt(()=>s.multiple?hs(s.modelValue)&&s.modelValue.length>0:!ne(s.modelValue)),oi=xt(()=>s.clearable&&!ei.value&&xe.inputHovering&&vi.value),bi=xt(()=>s.remote&&s.filterable?"":k8),Oi=xt(()=>bi.value&&T.is("reverse",en.value)),ln=xt(()=>(Y==null?void 0:Y.validateState)||""),Qn=xt(()=>{if(ln.value)return x8[ln.value]}),li=xt(()=>s.remote?300:0),Rn=xt(()=>s.loading?s.loadingText||y("el.select.loading"):s.remote&&!xe.inputValue&&lr.value.length===0?!1:s.filterable&&xe.inputValue&&lr.value.length>0&&br.value.length===0?s.noMatchText||y("el.select.noMatch"):lr.value.length===0?s.noDataText||y("el.select.noData"):null),Ia=_r=>{const Pn=ti=>{if(s.filterable&&Ka(s.filterMethod)||s.filterable&&s.remote&&Ka(s.remoteMethod))return!0;const Mi=new RegExp(nx(_r),"i");return _r?Mi.test(de(ti)||""):!0};return s.loading?[]:[...xe.createdOptions,...s.options].reduce((ti,Mi)=>{const Hs=le(Mi);if(hs(Hs)){const Jl=Hs.filter(Pn);Jl.length>0&&ti.push({label:de(Mi),type:"Group"},...Jl)}else(s.remote||Pn(Mi))&&ti.push(Mi);return ti},[])},ps=()=>{lr.value=Ia(""),br.value=Ia(xe.inputValue)},Pa=xt(()=>{const _r=new Map;return lr.value.forEach((Pn,ti)=>{_r.set(to(we(Pn)),{option:Pn,index:ti})}),_r}),Ps=xt(()=>{const _r=new Map;return br.value.forEach((Pn,ti)=>{_r.set(to(we(Pn)),{option:Pn,index:ti})}),_r}),kl=xt(()=>br.value.every(_r=>ge(_r))),Vs=Kh(),kr=xt(()=>Vs.value==="small"?"small":"default"),ki=()=>{var _r;if(za(s.fitInputWidth)){et.value=s.fitInputWidth;return}const Pn=((_r=je.value)==null?void 0:_r.offsetWidth)||200;!s.fitInputWidth&&lr.value.length>0?Xi(()=>{et.value=Math.max(Pn,Wt())}):et.value=Pn},Wt=()=>{var _r,Pn;const Mi=document.createElement("canvas").getContext("2d"),Hs=T.be("dropdown","item"),Jd=(((Pn=(_r=Or.value)==null?void 0:_r.listRef)==null?void 0:Pn.innerRef)||document).querySelector(`.${Hs}`);if(Jd===null||Mi===null)return 0;const Ef=getComputedStyle(Jd),Qd=Number.parseFloat(Ef.paddingLeft)+Number.parseFloat(Ef.paddingRight);return Mi.font=Ef.font,br.value.reduce((nd,ep)=>{const xc=Mi.measureText(de(ep));return Math.max(xc.width,nd)},0)+Qd},yi=()=>{if(!qe.value)return 0;const _r=window.getComputedStyle(qe.value);return Number.parseFloat(_r.gap||"6px")},ba=xt(()=>{const _r=yi();return{maxWidth:`${hr.value&&s.maxCollapseTags===1?xe.selectionWidth-xe.collapseItemWidth-_r:xe.selectionWidth}px`}}),Yo=xt(()=>({maxWidth:`${xe.selectionWidth}px`})),kn=xt(()=>hs(s.modelValue)?s.modelValue.length===0&&!xe.inputValue:s.filterable?!xe.inputValue:!0),ua=xt(()=>{var _r;const Pn=(_r=s.placeholder)!=null?_r:y("el.select.placeholder");return s.multiple||!vi.value?Pn:xe.selectedLabel}),No=xt(()=>{var _r,Pn;return(Pn=(_r=rt.value)==null?void 0:_r.popperRef)==null?void 0:Pn.contentRef}),Ko=xt(()=>{if(s.multiple){const _r=s.modelValue.length;if(s.modelValue.length>0&&Ps.value.has(s.modelValue[_r-1])){const{index:Pn}=Ps.value.get(s.modelValue[_r-1]);return Pn}}else if(!ne(s.modelValue)&&Ps.value.has(s.modelValue)){const{index:_r}=Ps.value.get(s.modelValue);return _r}return-1}),_o=xt({get(){return en.value&&Rn.value!==!1},set(_r){en.value=_r}}),Ws=xt(()=>s.multiple?s.collapseTags?xe.cachedOptions.slice(0,s.maxCollapseTags):xe.cachedOptions:[]),xl=xt(()=>s.multiple?s.collapseTags?xe.cachedOptions.slice(s.maxCollapseTags):[]:[]),{createNewOption:Dl,removeNewOption:Sl,selectNewOption:wc,clearAllNewOption:ku}=eq(s,xe),un=()=>{ei.value||(xe.menuVisibleOnFocus?xe.menuVisibleOnFocus=!1:en.value=!en.value)},Hu=()=>{xe.inputValue.length>0&&!en.value&&(en.value=!0),Dl(xe.inputValue),nl(xe.inputValue)},gr=e9(Hu,li.value),nl=_r=>{xe.previousQuery===_r||cr.value||(xe.previousQuery=_r,s.filterable&&Ka(s.filterMethod)?s.filterMethod(_r):s.filterable&&s.remote&&Ka(s.remoteMethod)&&s.remoteMethod(_r),s.defaultFirstOption&&(s.filterable||s.remote)&&br.value.length?Xi(Kc):Xi(Gr))},Kc=()=>{const _r=br.value.filter(Mi=>!Mi.disabled&&Mi.type!=="Group"),Pn=_r.find(Mi=>Mi.created),ti=_r[0];xe.hoveringIndex=Ll(br.value,Pn||ti)},xf=_r=>{qh(s.modelValue,_r)||m(F0,_r)},Fl=_r=>{m(ds,_r),xf(_r),xe.previousValue=s.multiple?String(_r):_r},Ll=(_r=[],Pn)=>{if(!rl(Pn))return _r.indexOf(Pn);const ti=s.valueKey;let Mi=-1;return _r.some((Hs,Jl)=>bl(Hs,ti)===bl(Pn,ti)?(Mi=Jl,!0):!1),Mi},to=_r=>rl(_r)?bl(_r,s.valueKey):_r,ch=()=>{ki()},xu=()=>{xe.selectionWidth=qe.value.getBoundingClientRect().width},fh=()=>{xe.collapseItemWidth=hr.value.getBoundingClientRect().width},qu=()=>{var _r,Pn;(Pn=(_r=rt.value)==null?void 0:_r.updatePopper)==null||Pn.call(_r)},Gc=()=>{var _r,Pn;(Pn=(_r=dt.value)==null?void 0:_r.updatePopper)==null||Pn.call(_r)},_c=_r=>{if(s.multiple){let Pn=s.modelValue.slice();const ti=Ll(Pn,we(_r));ti>-1?(Pn=[...Pn.slice(0,ti),...Pn.slice(ti+1)],xe.cachedOptions.splice(ti,1),Sl(_r)):(s.multipleLimit<=0||Pn.length{let ti=s.modelValue.slice();const Mi=Ll(ti,we(Pn));Mi>-1&&!ei.value&&(ti=[...s.modelValue.slice(0,Mi),...s.modelValue.slice(Mi+1)],xe.cachedOptions.splice(Mi,1),Fl(ti),m("remove-tag",we(Pn)),Sl(Pn)),_r.stopPropagation(),Su()},Su=()=>{var _r;(_r=Vt.value)==null||_r.focus()},dh=()=>{var _r;if(en.value){en.value=!1,Xi(()=>{var Pn;return(Pn=Vt.value)==null?void 0:Pn.blur()});return}(_r=Vt.value)==null||_r.blur()},kc=()=>{xe.inputValue.length>0?xe.inputValue="":en.value=!1},td=_r=>t9(_r,Pn=>!xe.cachedOptions.some(ti=>we(ti)===Pn&&ge(ti))),ph=_r=>{if(s.multiple&&_r.code!==Vo.delete&&xe.inputValue.length===0){_r.preventDefault();const Pn=s.modelValue.slice(),ti=td(Pn);if(ti<0)return;const Mi=Pn[ti];Pn.splice(ti,1);const Hs=xe.cachedOptions[ti];xe.cachedOptions.splice(ti,1),Sl(Hs),Fl(Pn),m("remove-tag",Mi)}},rd=()=>{let _r;hs(s.modelValue)?_r=[]:_r=Me.value,s.multiple?xe.cachedOptions=[]:xe.selectedLabel="",en.value=!1,Fl(_r),m("clear"),ku(),Su()},Er=(_r,Pn=void 0)=>{const ti=br.value;if(!["forward","backward"].includes(_r)||ei.value||ti.length<=0||kl.value||cr.value)return;if(!en.value)return un();Pn===void 0&&(Pn=xe.hoveringIndex);let Mi=-1;_r==="forward"?(Mi=Pn+1,Mi>=ti.length&&(Mi=0)):_r==="backward"&&(Mi=Pn-1,(Mi<0||Mi>=ti.length)&&(Mi=ti.length-1));const Hs=ti[Mi];if(ge(Hs)||Hs.type==="Group")return Er(_r,Mi);xe.hoveringIndex=Mi,ws(Mi)},Nn=()=>{if(en.value)~xe.hoveringIndex&&br.value[xe.hoveringIndex]&&_c(br.value[xe.hoveringIndex]);else return un()},Bn=_r=>{xe.hoveringIndex=_r??-1},Gr=()=>{s.multiple?xe.hoveringIndex=br.value.findIndex(_r=>s.modelValue.some(Pn=>to(Pn)===to(_r))):xe.hoveringIndex=br.value.findIndex(_r=>to(_r)===to(s.modelValue))},lo=_r=>{if(xe.inputValue=_r.target.value,s.remote)gr();else return Hu()},nr=_r=>{if(en.value=!1,Je.value){const Pn=new FocusEvent("focus",_r);sr(Pn)}},Bl=()=>(xe.isBeforeHide=!1,Xi(()=>{~Ko.value&&ws(xe.hoveringIndex)})),ws=_r=>{Or.value.scrollToItem(_r)},Yu=(_r,Pn)=>{const ti=to(_r);if(Pa.value.has(ti)){const{option:Mi}=Pa.value.get(ti);return Mi}if(Pn&&Pn.length){const Mi=Pn.find(Hs=>to(we(Hs))===ti);if(Mi)return Mi}return{[se.value.value]:_r,[se.value.label]:_r}},Sf=(_r=!1)=>{if(s.multiple)if(s.modelValue.length>0){const Pn=xe.cachedOptions.slice();xe.cachedOptions.length=0,xe.previousValue=s.modelValue.toString();for(const ti of s.modelValue){const Mi=Yu(ti,Pn);xe.cachedOptions.push(Mi)}}else xe.cachedOptions=[],xe.previousValue=void 0;else if(vi.value){xe.previousValue=s.modelValue;const Pn=br.value,ti=Pn.findIndex(Mi=>to(we(Mi))===to(s.modelValue));~ti?xe.selectedLabel=de(Pn[ti]):(!xe.selectedLabel||_r)&&(xe.selectedLabel=to(s.modelValue))}else xe.selectedLabel="",xe.previousValue=void 0;ku(),ki()};return Wn(()=>s.fitInputWidth,()=>{ki()}),Wn(en,_r=>{_r?(s.persistent||ki(),nl("")):(xe.inputValue="",xe.previousQuery=null,xe.isBeforeHide=!0,Dl("")),m("visible-change",_r)}),Wn(()=>s.modelValue,(_r,Pn)=>{var ti;(!_r||hs(_r)&&_r.length===0||s.multiple&&!qh(_r.toString(),xe.previousValue)||!s.multiple&&to(_r)!==to(xe.previousValue))&&Sf(!0),!qh(_r,Pn)&&s.validateEvent&&((ti=Y==null?void 0:Y.validate)==null||ti.call(Y,"change").catch(Hs=>void 0))},{deep:!0}),Wn(()=>s.options,()=>{const _r=Vt.value;(!_r||_r&&document.activeElement!==_r)&&Sf()},{deep:!0,flush:"post"}),Wn(()=>br.value,()=>(ki(),Or.value&&Xi(Or.value.resetScrollTop))),uy(()=>{xe.isBeforeHide||ps()}),uy(()=>{const{valueKey:_r,options:Pn}=s,ti=new Map;for(const Mi of Pn){const Hs=we(Mi);let Jl=Hs;if(rl(Jl)&&(Jl=bl(Hs,_r)),ti.get(Jl))break;ti.set(Jl,!0)}}),Is(()=>{Sf()}),Gl(je,ch),Gl(qe,xu),Gl(Or,qu),Gl(gt,qu),Gl(Qt,Gc),Gl(hr,fh),{inputId:oe,collapseTagSize:kr,currentPlaceholder:ua,expanded:en,emptyText:Rn,popupHeight:gn,debounce:li,allOptions:lr,filteredOptions:br,iconComponent:bi,iconReverse:Oi,tagStyle:ba,collapseTagStyle:Yo,popperSize:et,dropdownMenuVisible:_o,hasModelValue:vi,shouldShowPlaceholder:kn,selectDisabled:ei,selectSize:Vs,needStatusIcon:_i,showClearBtn:oi,states:xe,isFocused:Je,nsSelect:T,nsInput:N,inputRef:Vt,menuRef:Or,tagMenuRef:Qt,tooltipRef:rt,tagTooltipRef:dt,selectRef:je,wrapperRef:gt,selectionRef:qe,prefixRef:jt,suffixRef:Mt,collapseItemRef:hr,popperRef:No,validateState:ln,validateIcon:Qn,showTagList:Ws,collapseTagList:xl,debouncedOnInputChange:gr,deleteTag:hh,getLabel:de,getValue:we,getDisabled:ge,getValueKey:to,handleClear:rd,handleClickOutside:nr,handleDel:ph,handleEsc:kc,focus:Su,blur:dh,handleMenuEnter:Bl,handleResize:ch,resetSelectionWidth:xu,updateTooltip:qu,updateTagTooltip:Gc,updateOptions:ps,toggleMenu:un,scrollTo:ws,onInput:lo,onKeyboardNavigate:Er,onKeyboardSelect:Nn,onSelect:_c,onHover:Bn,handleCompositionStart:Nr,handleCompositionEnd:Hr,handleCompositionUpdate:Ir}},rq=_n({name:"ElSelectV2",components:{ElSelectMenu:QH,ElTag:ix,ElTooltip:M9,ElIcon:Us},directives:{ClickOutside:V9},props:TH,emits:AH,setup(s,{emit:m}){const y=xt(()=>{const{modelValue:oe,multiple:se}=s,de=se?[]:void 0;return hs(oe)?se?oe:de:se?de:oe}),T=tq(Ho({...yc(s),modelValue:y}),m),{calculatorRef:N,inputStyle:z}=Z9();wo(lx,{props:Ho({...yc(s),height:T.popupHeight,modelValue:y}),expanded:T.expanded,tooltipRef:T.tooltipRef,onSelect:T.onSelect,onHover:T.onHover,onKeyboardNavigate:T.onKeyboardNavigate,onKeyboardSelect:T.onKeyboardSelect});const Y=xt(()=>s.multiple?T.states.cachedOptions.map(oe=>oe.label):T.states.selectedLabel);return{...T,modelValue:y,selectedLabel:Y,calculatorRef:N,inputStyle:z}}});function nq(s,m,y,T,N,z){const Y=zs("el-tag"),oe=zs("el-tooltip"),se=zs("el-icon"),de=zs("el-select-menu"),we=C8("click-outside");return ts((tt(),Jt("div",{ref:"selectRef",class:Yt([s.nsSelect.b(),s.nsSelect.m(s.selectSize)]),onMouseenter:ge=>s.states.inputHovering=!0,onMouseleave:ge=>s.states.inputHovering=!1},[$t(oe,{ref:"tooltipRef",visible:s.dropdownMenuVisible,teleported:s.teleported,"popper-class":[s.nsSelect.e("popper"),s.popperClass],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"popper-options":s.popperOptions,"fallback-placements":s.fallbackPlacements,effect:s.effect,placement:s.placement,pure:"",transition:`${s.nsSelect.namespace.value}-zoom-in-top`,trigger:"click",persistent:s.persistent,"append-to":s.appendTo,"show-arrow":s.showArrow,offset:s.offset,onBeforeShow:s.handleMenuEnter,onHide:ge=>s.states.isBeforeHide=!1},{default:St(()=>[Ut("div",{ref:"wrapperRef",class:Yt([s.nsSelect.e("wrapper"),s.nsSelect.is("focused",s.isFocused),s.nsSelect.is("hovering",s.states.inputHovering),s.nsSelect.is("filterable",s.filterable),s.nsSelect.is("disabled",s.selectDisabled)]),onClick:ci(s.toggleMenu,["prevent"])},[s.$slots.prefix?(tt(),Jt("div",{key:0,ref:"prefixRef",class:Yt(s.nsSelect.e("prefix"))},[yn(s.$slots,"prefix")],2)):wr("v-if",!0),Ut("div",{ref:"selectionRef",class:Yt([s.nsSelect.e("selection"),s.nsSelect.is("near",s.multiple&&!s.$slots.prefix&&!!s.modelValue.length)])},[s.multiple?yn(s.$slots,"tag",{key:0},()=>[(tt(!0),Jt(Ii,null,Fa(s.showTagList,ge=>(tt(),Jt("div",{key:s.getValueKey(s.getValue(ge)),class:Yt(s.nsSelect.e("selected-item"))},[$t(Y,{closable:!s.selectDisabled&&!s.getDisabled(ge),size:s.collapseTagSize,type:s.tagType,effect:s.tagEffect,"disable-transitions":"",style:la(s.tagStyle),onClose:le=>s.deleteTag(le,ge)},{default:St(()=>[Ut("span",{class:Yt(s.nsSelect.e("tags-text"))},[yn(s.$slots,"label",{label:s.getLabel(ge),value:s.getValue(ge)},()=>[Hi(En(s.getLabel(ge)),1)])],2)]),_:2},1032,["closable","size","type","effect","style","onClose"])],2))),128)),s.collapseTags&&s.modelValue.length>s.maxCollapseTags?(tt(),xr(oe,{key:0,ref:"tagTooltipRef",disabled:s.dropdownMenuVisible||!s.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],effect:s.effect,placement:"bottom",teleported:s.teleported},{default:St(()=>[Ut("div",{ref:"collapseItemRef",class:Yt(s.nsSelect.e("selected-item"))},[$t(Y,{closable:!1,size:s.collapseTagSize,type:s.tagType,effect:s.tagEffect,style:la(s.collapseTagStyle),"disable-transitions":""},{default:St(()=>[Ut("span",{class:Yt(s.nsSelect.e("tags-text"))}," + "+En(s.modelValue.length-s.maxCollapseTags),3)]),_:1},8,["size","type","effect","style"])],2)]),content:St(()=>[Ut("div",{ref:"tagMenuRef",class:Yt(s.nsSelect.e("selection"))},[(tt(!0),Jt(Ii,null,Fa(s.collapseTagList,ge=>(tt(),Jt("div",{key:s.getValueKey(s.getValue(ge)),class:Yt(s.nsSelect.e("selected-item"))},[$t(Y,{class:"in-tooltip",closable:!s.selectDisabled&&!s.getDisabled(ge),size:s.collapseTagSize,type:s.tagType,effect:s.tagEffect,"disable-transitions":"",onClose:le=>s.deleteTag(le,ge)},{default:St(()=>[Ut("span",{class:Yt(s.nsSelect.e("tags-text"))},[yn(s.$slots,"label",{label:s.getLabel(ge),value:s.getValue(ge)},()=>[Hi(En(s.getLabel(ge)),1)])],2)]),_:2},1032,["closable","size","type","effect","onClose"])],2))),128))],2)]),_:3},8,["disabled","effect","teleported"])):wr("v-if",!0)]):wr("v-if",!0),Ut("div",{class:Yt([s.nsSelect.e("selected-item"),s.nsSelect.e("input-wrapper"),s.nsSelect.is("hidden",!s.filterable)])},[ts(Ut("input",{id:s.inputId,ref:"inputRef","onUpdate:modelValue":ge=>s.states.inputValue=ge,style:la(s.inputStyle),autocomplete:s.autocomplete,tabindex:s.tabindex,"aria-autocomplete":"list","aria-haspopup":"listbox",autocapitalize:"off","aria-expanded":s.expanded,"aria-label":s.ariaLabel,class:Yt([s.nsSelect.e("input"),s.nsSelect.is(s.selectSize)]),disabled:s.selectDisabled,role:"combobox",readonly:!s.filterable,spellcheck:"false",type:"text",name:s.name,onInput:s.onInput,onCompositionstart:s.handleCompositionStart,onCompositionupdate:s.handleCompositionUpdate,onCompositionend:s.handleCompositionEnd,onKeydown:[Wo(ci(ge=>s.onKeyboardNavigate("backward"),["stop","prevent"]),["up"]),Wo(ci(ge=>s.onKeyboardNavigate("forward"),["stop","prevent"]),["down"]),Wo(ci(s.onKeyboardSelect,["stop","prevent"]),["enter"]),Wo(ci(s.handleEsc,["stop","prevent"]),["esc"]),Wo(ci(s.handleDel,["stop"]),["delete"])],onClick:ci(s.toggleMenu,["stop"])},null,46,["id","onUpdate:modelValue","autocomplete","tabindex","aria-expanded","aria-label","disabled","readonly","name","onInput","onCompositionstart","onCompositionupdate","onCompositionend","onKeydown","onClick"]),[[O8,s.states.inputValue]]),s.filterable?(tt(),Jt("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:Yt(s.nsSelect.e("input-calculator")),textContent:En(s.states.inputValue)},null,10,["textContent"])):wr("v-if",!0)],2),s.shouldShowPlaceholder?(tt(),Jt("div",{key:1,class:Yt([s.nsSelect.e("selected-item"),s.nsSelect.e("placeholder"),s.nsSelect.is("transparent",!s.hasModelValue||s.expanded&&!s.states.inputValue)])},[s.hasModelValue?yn(s.$slots,"label",{key:0,label:s.currentPlaceholder,value:s.modelValue},()=>[Ut("span",null,En(s.currentPlaceholder),1)]):(tt(),Jt("span",{key:1},En(s.currentPlaceholder),1))],2)):wr("v-if",!0)],2),Ut("div",{ref:"suffixRef",class:Yt(s.nsSelect.e("suffix"))},[s.iconComponent?ts((tt(),xr(se,{key:0,class:Yt([s.nsSelect.e("caret"),s.nsInput.e("icon"),s.iconReverse])},{default:St(()=>[(tt(),xr($s(s.iconComponent)))]),_:1},8,["class"])),[[wl,!s.showClearBtn]]):wr("v-if",!0),s.showClearBtn&&s.clearIcon?(tt(),xr(se,{key:1,class:Yt([s.nsSelect.e("caret"),s.nsInput.e("icon"),s.nsSelect.e("clear")]),onClick:ci(s.handleClear,["prevent","stop"])},{default:St(()=>[(tt(),xr($s(s.clearIcon)))]),_:1},8,["class","onClick"])):wr("v-if",!0),s.validateState&&s.validateIcon&&s.needStatusIcon?(tt(),xr(se,{key:2,class:Yt([s.nsInput.e("icon"),s.nsInput.e("validateIcon"),s.nsInput.is("loading",s.validateState==="validating")])},{default:St(()=>[(tt(),xr($s(s.validateIcon)))]),_:1},8,["class"])):wr("v-if",!0)],2)],10,["onClick"])]),content:St(()=>[$t(de,{ref:"menuRef",data:s.filteredOptions,width:s.popperSize,"hovering-index":s.states.hoveringIndex,"scrollbar-always-on":s.scrollbarAlwaysOn},Ng({default:St(ge=>[yn(s.$slots,"default",E7(S7(ge)))]),_:2},[s.$slots.header?{name:"header",fn:St(()=>[Ut("div",{class:Yt(s.nsSelect.be("dropdown","header"))},[yn(s.$slots,"header")],2)])}:void 0,s.$slots.loading&&s.loading?{name:"loading",fn:St(()=>[Ut("div",{class:Yt(s.nsSelect.be("dropdown","loading"))},[yn(s.$slots,"loading")],2)])}:s.loading||s.filteredOptions.length===0?{name:"empty",fn:St(()=>[Ut("div",{class:Yt(s.nsSelect.be("dropdown","empty"))},[yn(s.$slots,"empty",{},()=>[Ut("span",null,En(s.emptyText),1)])],2)])}:void 0,s.$slots.footer?{name:"footer",fn:St(()=>[Ut("div",{class:Yt(s.nsSelect.be("dropdown","footer"))},[yn(s.$slots,"footer")],2)])}:void 0]),1032,["data","width","hovering-index","scrollbar-always-on"])]),_:3},8,["visible","teleported","popper-class","popper-options","fallback-placements","effect","placement","transition","persistent","append-to","show-arrow","offset","onBeforeShow","onHide"])],42,["onMouseenter","onMouseleave"])),[[we,s.handleClickOutside,s.popperRef]])}var iq=Qi(rq,[["render",nq],["__file","select.vue"]]);const aq=qo(iq),sq=s=>["",...D_].includes(s),xg="$treeNodeId",OC=function(s,m){!m||m[xg]||Object.defineProperty(m,xg,{value:s.id,enumerable:!1,configurable:!1,writable:!1})},cx=function(s,m){return s?m[s]:m[xg]},e8=(s,m,y)=>{const T=s.value.currentNode;y();const N=s.value.currentNode;T!==N&&m("current-change",N?N.data:null,N)},t8=s=>{let m=!0,y=!0,T=!0;for(let N=0,z=s.length;N0&&m.lazy&&m.defaultExpandAll&&!this.isLeafByUser&&this.expand(),hs(this.data)||OC(this,this.data),!this.data)return;const T=m.defaultExpandedKeys,N=m.key;N&&T&&T.includes(this.key)&&this.expand(null,m.autoExpandParent),N&&m.currentNodeKey!==void 0&&this.key===m.currentNodeKey&&(m.currentNode=this,m.currentNode.isCurrent=!0),m.lazy&&m._initDefaultCheckedNode(this),this.updateLeafState(),this.parent&&(this.level===1||this.parent.expanded===!0)&&(this.canFocus=!0)}setData(m){hs(m)||OC(this,m),this.data=m,this.childNodes=[];let y;this.level===0&&hs(this.data)?y=this.data:y=H3(this,"children")||[];for(let T=0,N=y.length;T-1)return m.childNodes[y+1]}return null}get previousSibling(){const m=this.parent;if(m){const y=m.childNodes.indexOf(this);if(y>-1)return y>0?m.childNodes[y-1]:null}return null}contains(m,y=!0){return(this.childNodes||[]).some(T=>T===m||y&&T.contains(m))}remove(){const m=this.parent;m&&m.removeChild(this)}insertChild(m,y,T){if(!m)throw new Error("InsertChild error: child is required.");if(!(m instanceof r_)){if(!T){const N=this.getChildren(!0);N.includes(m.data)||(Xl(y)||y<0?N.push(m.data):N.splice(y,0,m.data))}Object.assign(m,{parent:this,store:this.store}),m=Ho(new r_(m)),m instanceof r_&&m.initialize()}m.level=this.level+1,Xl(y)||y<0?this.childNodes.push(m):this.childNodes.splice(y,0,m),this.updateLeafState()}insertBefore(m,y){let T;y&&(T=this.childNodes.indexOf(y)),this.insertChild(m,T)}insertAfter(m,y){let T;y&&(T=this.childNodes.indexOf(y),T!==-1&&(T+=1)),this.insertChild(m,T)}removeChild(m){const y=this.getChildren()||[],T=y.indexOf(m.data);T>-1&&y.splice(T,1);const N=this.childNodes.indexOf(m);N>-1&&(this.store&&this.store.deregisterNode(m),m.parent=null,this.childNodes.splice(N,1)),this.updateLeafState()}removeChildByData(m){let y=null;for(let T=0;T{if(y){let N=this.parent;for(;N.level>0;)N.expanded=!0,N=N.parent}this.expanded=!0,m&&m(),this.childNodes.forEach(N=>{N.canFocus=!0})};this.shouldLoadData()?this.loadData(N=>{hs(N)&&(this.checked?this.setChecked(!0,!0):this.store.checkStrictly||Qb(this),T())}):T()}doCreateChildren(m,y={}){m.forEach(T=>{this.insertChild(Object.assign({data:T},y),void 0,!0)})}collapse(){this.expanded=!1,this.childNodes.forEach(m=>{m.canFocus=!1})}shouldLoadData(){return this.store.lazy===!0&&this.store.load&&!this.loaded}updateLeafState(){if(this.store.lazy===!0&&this.loaded!==!0&&typeof this.isLeafByUser<"u"){this.isLeaf=this.isLeafByUser;return}const m=this.childNodes;if(!this.store.lazy||this.store.lazy===!0&&this.loaded===!0){this.isLeaf=!m||m.length===0;return}this.isLeaf=!1}setChecked(m,y,T,N){if(this.indeterminate=m==="half",this.checked=m===!0,this.store.checkStrictly)return;if(!(this.shouldLoadData()&&!this.store.checkDescendants)){const{all:Y,allWithoutDisable:oe}=t8(this.childNodes);!this.isLeaf&&!Y&&oe&&(this.checked=!1,m=!1);const se=()=>{if(y){const de=this.childNodes;for(let le=0,Me=de.length;le{se(),Qb(this)},{checked:m!==!1});return}else se()}const z=this.parent;!z||z.level===0||T||Qb(z)}getChildren(m=!1){if(this.level===0)return this.data;const y=this.data;if(!y)return null;const T=this.store.props;let N="children";return T&&(N=T.children||"children"),y[N]===void 0&&(y[N]=null),m&&!y[N]&&(y[N]=[]),y[N]}updateChildren(){const m=this.getChildren()||[],y=this.childNodes.map(z=>z.data),T={},N=[];m.forEach((z,Y)=>{const oe=z[xg];!!oe&&y.findIndex(de=>de[xg]===oe)>=0?T[oe]={index:Y,data:z}:N.push({index:Y,data:z})}),this.store.lazy||y.forEach(z=>{T[z[xg]]||this.removeChildByData(z)}),N.forEach(({index:z,data:Y})=>{this.insertChild({data:Y},z)}),this.updateLeafState()}loadData(m,y={}){if(this.store.lazy===!0&&this.store.load&&!this.loaded&&(!this.loading||Object.keys(y).length)){this.loading=!0;const T=z=>{this.childNodes=[],this.doCreateChildren(z,y),this.loaded=!0,this.loading=!1,this.updateLeafState(),m&&m.call(this,z)},N=()=>{this.loading=!1};this.store.load(this,T,N)}else m&&m.call(this)}eachNode(m){const y=[this];for(;y.length;){const T=y.shift();y.unshift(...T.childNodes),m(T)}}reInitChecked(){this.store.checkStrictly||Qb(this)}};class lq{constructor(m){this.currentNode=null,this.currentNodeKey=null;for(const y in m)Pg(m,y)&&(this[y]=m[y]);this.nodesMap={}}initialize(){if(this.root=new r8({data:this.data,store:this}),this.root.initialize(),this.lazy&&this.load){const m=this.load;m(this.root,y=>{this.root.doCreateChildren(y),this._initDefaultCheckedNodes()})}else this._initDefaultCheckedNodes()}filter(m){const y=this.filterNodeMethod,T=this.lazy,N=function(z){const Y=z.root?z.root.childNodes:z.childNodes;if(Y.forEach(oe=>{oe.visible=y.call(oe,m,oe.data,oe),N(oe)}),!z.visible&&Y.length){let oe=!0;oe=!Y.some(se=>se.visible),z.root?z.root.visible=oe===!1:z.visible=oe===!1}m&&z.visible&&!z.isLeaf&&(!T||z.loaded)&&z.expand()};N(this)}setData(m){m!==this.root.data?(this.nodesMap={},this.root.setData(m),this._initDefaultCheckedNodes(),this.setCurrentNodeKey(this.currentNodeKey)):this.root.updateChildren()}getNode(m){if(m instanceof r8)return m;const y=rl(m)?cx(this.key,m):m;return this.nodesMap[y]||null}insertBefore(m,y){const T=this.getNode(y);T.parent.insertBefore({data:m},T)}insertAfter(m,y){const T=this.getNode(y);T.parent.insertAfter({data:m},T)}remove(m){const y=this.getNode(m);y&&y.parent&&(y===this.currentNode&&(this.currentNode=null),y.parent.removeChild(y))}append(m,y){const T=Og(y)?this.root:this.getNode(y);T&&T.insertChild({data:m})}_initDefaultCheckedNodes(){const m=this.defaultCheckedKeys||[],y=this.nodesMap;m.forEach(T=>{const N=y[T];N&&N.setChecked(!0,!this.checkStrictly)})}_initDefaultCheckedNode(m){(this.defaultCheckedKeys||[]).includes(m.key)&&m.setChecked(!0,!this.checkStrictly)}setDefaultCheckedKey(m){m!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=m,this._initDefaultCheckedNodes())}registerNode(m){const y=this.key;!m||!m.data||(y?m.key!==void 0&&(this.nodesMap[m.key]=m):this.nodesMap[m.id]=m)}deregisterNode(m){!this.key||!m||!m.data||(m.childNodes.forEach(T=>{this.deregisterNode(T)}),delete this.nodesMap[m.key])}getCheckedNodes(m=!1,y=!1){const T=[],N=function(z){(z.root?z.root.childNodes:z.childNodes).forEach(oe=>{(oe.checked||y&&oe.indeterminate)&&(!m||m&&oe.isLeaf)&&T.push(oe.data),N(oe)})};return N(this),T}getCheckedKeys(m=!1){return this.getCheckedNodes(m).map(y=>(y||{})[this.key])}getHalfCheckedNodes(){const m=[],y=function(T){(T.root?T.root.childNodes:T.childNodes).forEach(z=>{z.indeterminate&&m.push(z.data),y(z)})};return y(this),m}getHalfCheckedKeys(){return this.getHalfCheckedNodes().map(m=>(m||{})[this.key])}_getAllNodes(){const m=[],y=this.nodesMap;for(const T in y)Pg(y,T)&&m.push(y[T]);return m}updateChildren(m,y){const T=this.nodesMap[m];if(!T)return;const N=T.childNodes;for(let z=N.length-1;z>=0;z--){const Y=N[z];this.remove(Y.data)}for(let z=0,Y=y.length;zse.level-de.level),z=Object.create(null),Y=Object.keys(T);N.forEach(se=>se.setChecked(!1,!1));const oe=se=>{se.childNodes.forEach(de=>{var we;z[de.data[m]]=!0,(we=de.childNodes)!=null&&we.length&&oe(de)})};for(let se=0,de=N.length;se{et.isLeaf||et.setChecked(!1,!1),Me(et)})};Me(we)}}}setCheckedNodes(m,y=!1){const T=this.key,N={};m.forEach(z=>{N[(z||{})[T]]=!0}),this._setCheckedKeys(T,y,N)}setCheckedKeys(m,y=!1){this.defaultCheckedKeys=m;const T=this.key,N={};m.forEach(z=>{N[z]=!0}),this._setCheckedKeys(T,y,N)}setDefaultExpandedKeys(m){m=m||[],this.defaultExpandedKeys=m,m.forEach(y=>{const T=this.getNode(y);T&&T.expand(null,this.autoExpandParent)})}setChecked(m,y,T){const N=this.getNode(m);N&&N.setChecked(!!y,T)}getCurrentNode(){return this.currentNode}setCurrentNode(m){const y=this.currentNode;y&&(y.isCurrent=!1),this.currentNode=m,this.currentNode.isCurrent=!0}setUserCurrentNode(m,y=!0){const T=m[this.key],N=this.nodesMap[T];this.setCurrentNode(N),y&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0)}setCurrentNodeKey(m,y=!0){if(this.currentNodeKey=m,m==null){this.currentNode&&(this.currentNode.isCurrent=!1),this.currentNode=null;return}const T=this.getNode(m);T&&(this.setCurrentNode(T),y&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0))}}const uq=_n({name:"ElTreeNodeContent",props:{node:{type:Object,required:!0},renderContent:Function},setup(s){const m=Ui("tree"),y=La("NodeInstance"),T=La("RootTree");return()=>{const N=s.node,{data:z,store:Y}=N;return s.renderContent?s.renderContent(tl,{_self:y,node:N,data:z,store:Y}):yn(T.ctx.slots,"default",{node:N,data:z},()=>[tl("span",{class:m.be("node","label")},[N.label])])}}});var cq=Qi(uq,[["__file","tree-node-content.vue"]]);function mA(s){const m=La("TreeNodeMap",null),y={treeNodeExpand:T=>{s.node!==T&&s.node.collapse()},children:[]};return m&&m.children.push(y),wo("TreeNodeMap",y),{broadcastExpanded:T=>{if(s.accordion)for(const N of y.children)N.treeNodeExpand(T)}}}const gA=Symbol("dragEvents");function fq({props:s,ctx:m,el$:y,dropIndicator$:T,store:N}){const z=Ui("tree"),Y=pr({showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0,dropType:null});return wo(gA,{treeNodeDragStart:({event:we,treeNode:ge})=>{if(Ka(s.allowDrag)&&!s.allowDrag(ge.node))return we.preventDefault(),!1;we.dataTransfer.effectAllowed="move";try{we.dataTransfer.setData("text/plain","")}catch{}Y.value.draggingNode=ge,m.emit("node-drag-start",ge.node,we)},treeNodeDragOver:({event:we,treeNode:ge})=>{const le=ge,Me=Y.value.dropNode;Me&&Me.node.id!==le.node.id&&sm(Me.$el,z.is("drop-inner"));const ne=Y.value.draggingNode;if(!ne||!le)return;let xe=!0,et=!0,je=!0,qe=!0;Ka(s.allowDrop)&&(xe=s.allowDrop(ne.node,le.node,"prev"),qe=et=s.allowDrop(ne.node,le.node,"inner"),je=s.allowDrop(ne.node,le.node,"next")),we.dataTransfer.dropEffect=et||xe||je?"move":"none",(xe||et||je)&&(Me==null?void 0:Me.node.id)!==le.node.id&&(Me&&m.emit("node-drag-leave",ne.node,Me.node,we),m.emit("node-drag-enter",ne.node,le.node,we)),xe||et||je?Y.value.dropNode=le:Y.value.dropNode=null,le.node.nextSibling===ne.node&&(je=!1),le.node.previousSibling===ne.node&&(xe=!1),le.node.contains(ne.node,!1)&&(et=!1),(ne.node===le.node||ne.node.contains(le.node))&&(xe=!1,et=!1,je=!1);const rt=le.$el.querySelector(`.${z.be("node","content")}`).getBoundingClientRect(),dt=y.value.getBoundingClientRect();let Vt;const jt=xe?et?.25:je?.45:1:-1,Mt=je?et?.75:xe?.55:0:1;let Or=-9999;const Qt=we.clientY-rt.top;Qtrt.height*Mt?Vt="after":et?Vt="inner":Vt="none";const hr=le.$el.querySelector(`.${z.be("node","expand-icon")}`).getBoundingClientRect(),cr=T.value;Vt==="before"?Or=hr.top-dt.top:Vt==="after"&&(Or=hr.bottom-dt.top),cr.style.top=`${Or}px`,cr.style.left=`${hr.right-dt.left}px`,Vt==="inner"?h_(le.$el,z.is("drop-inner")):sm(le.$el,z.is("drop-inner")),Y.value.showDropIndicator=Vt==="before"||Vt==="after",Y.value.allowDrop=Y.value.showDropIndicator||qe,Y.value.dropType=Vt,m.emit("node-drag-over",ne.node,le.node,we)},treeNodeDragEnd:we=>{const{draggingNode:ge,dropType:le,dropNode:Me}=Y.value;if(we.preventDefault(),we.dataTransfer&&(we.dataTransfer.dropEffect="move"),ge&&Me){const ne={data:ge.node.data};le!=="none"&&ge.node.remove(),le==="before"?Me.node.parent.insertBefore(ne,Me.node):le==="after"?Me.node.parent.insertAfter(ne,Me.node):le==="inner"&&Me.node.insertChild(ne),le!=="none"&&(N.value.registerNode(ne),N.value.key&&ge.node.eachNode(xe=>{var et;(et=N.value.nodesMap[xe.data[N.value.key]])==null||et.setChecked(xe.checked,!N.value.checkStrictly)})),sm(Me.$el,z.is("drop-inner")),m.emit("node-drag-end",ge.node,Me.node,le,we),le!=="none"&&m.emit("node-drop",ge.node,Me.node,le,we)}ge&&!Me&&m.emit("node-drag-end",ge.node,null,le,we),Y.value.showDropIndicator=!1,Y.value.draggingNode=null,Y.value.dropNode=null,Y.value.allowDrop=!0}}),{dragState:Y}}const hq=_n({name:"ElTreeNode",components:{ElCollapseTransition:RV,ElCheckbox:F9,NodeContent:cq,ElIcon:Us,Loading:P5},props:{node:{type:r8,default:()=>({})},props:{type:Object,default:()=>({})},accordion:Boolean,renderContent:Function,renderAfterExpand:Boolean,showCheckbox:{type:Boolean,default:!1}},emits:["node-expand"],setup(s,m){const y=Ui("tree"),{broadcastExpanded:T}=mA(s),N=La("RootTree"),z=pr(!1),Y=pr(!1),oe=pr(null),se=pr(null),de=pr(null),we=La(gA),ge=_u();wo("NodeInstance",ge),s.node.expanded&&(z.value=!0,Y.value=!0);const le=N.props.props.children||"children";Wn(()=>{const Qt=s.node.data[le];return Qt&&[...Qt]},()=>{s.node.updateChildren()}),Wn(()=>s.node.indeterminate,Qt=>{xe(s.node.checked,Qt)}),Wn(()=>s.node.checked,Qt=>{xe(Qt,s.node.indeterminate)}),Wn(()=>s.node.childNodes.length,()=>s.node.reInitChecked()),Wn(()=>s.node.expanded,Qt=>{Xi(()=>z.value=Qt),Qt&&(Y.value=!0)});const Me=Qt=>cx(N.props.nodeKey,Qt.data),ne=Qt=>{const hr=s.props.class;if(!hr)return{};let cr;if(Ka(hr)){const{data:Nr}=Qt;cr=hr(Nr,Qt)}else cr=hr;return xs(cr)?{[cr]:!0}:cr},xe=(Qt,hr)=>{(oe.value!==Qt||se.value!==hr)&&N.ctx.emit("check-change",s.node.data,Qt,hr),oe.value=Qt,se.value=hr},et=Qt=>{e8(N.store,N.ctx.emit,()=>{var hr;if((hr=N==null?void 0:N.props)==null?void 0:hr.nodeKey){const Nr=Me(s.node);N.store.value.setCurrentNodeKey(Nr)}else N.store.value.setCurrentNode(s.node)}),N.currentNode.value=s.node,N.props.expandOnClickNode&&qe(),N.props.checkOnClickNode&&!s.node.disabled&&rt(null,{target:{checked:!s.node.checked}}),N.ctx.emit("node-click",s.node.data,s.node,ge,Qt)},je=Qt=>{N.instance.vnode.props.onNodeContextmenu&&(Qt.stopPropagation(),Qt.preventDefault()),N.ctx.emit("node-contextmenu",Qt,s.node.data,s.node,ge)},qe=()=>{s.node.isLeaf||(z.value?(N.ctx.emit("node-collapse",s.node.data,s.node,ge),s.node.collapse()):s.node.expand(()=>{m.emit("node-expand",s.node.data,s.node,ge)}))},rt=(Qt,hr)=>{s.node.setChecked(hr.target.checked,!N.props.checkStrictly),Xi(()=>{const cr=N.store.value;N.ctx.emit("check",s.node.data,{checkedNodes:cr.getCheckedNodes(),checkedKeys:cr.getCheckedKeys(),halfCheckedNodes:cr.getHalfCheckedNodes(),halfCheckedKeys:cr.getHalfCheckedKeys()})})};return{ns:y,node$:de,tree:N,expanded:z,childNodeRendered:Y,oldChecked:oe,oldIndeterminate:se,getNodeKey:Me,getNodeClass:ne,handleSelectChange:xe,handleClick:et,handleContextMenu:je,handleExpandIconClick:qe,handleCheckChange:rt,handleChildNodeExpand:(Qt,hr,cr)=>{T(hr),N.ctx.emit("node-expand",Qt,hr,cr)},handleDragStart:Qt=>{N.props.draggable&&we.treeNodeDragStart({event:Qt,treeNode:s})},handleDragOver:Qt=>{Qt.preventDefault(),N.props.draggable&&we.treeNodeDragOver({event:Qt,treeNode:{$el:de.value,node:s.node}})},handleDrop:Qt=>{Qt.preventDefault()},handleDragEnd:Qt=>{N.props.draggable&&we.treeNodeDragEnd(Qt)},CaretRight:PN}}});function dq(s,m,y,T,N,z){const Y=zs("el-icon"),oe=zs("el-checkbox"),se=zs("loading"),de=zs("node-content"),we=zs("el-tree-node"),ge=zs("el-collapse-transition");return ts((tt(),Jt("div",{ref:"node$",class:Yt([s.ns.b("node"),s.ns.is("expanded",s.expanded),s.ns.is("current",s.node.isCurrent),s.ns.is("hidden",!s.node.visible),s.ns.is("focusable",!s.node.disabled),s.ns.is("checked",!s.node.disabled&&s.node.checked),s.getNodeClass(s.node)]),role:"treeitem",tabindex:"-1","aria-expanded":s.expanded,"aria-disabled":s.node.disabled,"aria-checked":s.node.checked,draggable:s.tree.props.draggable,"data-key":s.getNodeKey(s.node),onClick:ci(s.handleClick,["stop"]),onContextmenu:s.handleContextMenu,onDragstart:ci(s.handleDragStart,["stop"]),onDragover:ci(s.handleDragOver,["stop"]),onDragend:ci(s.handleDragEnd,["stop"]),onDrop:ci(s.handleDrop,["stop"])},[Ut("div",{class:Yt(s.ns.be("node","content")),style:la({paddingLeft:(s.node.level-1)*s.tree.props.indent+"px"})},[s.tree.props.icon||s.CaretRight?(tt(),xr(Y,{key:0,class:Yt([s.ns.be("node","expand-icon"),s.ns.is("leaf",s.node.isLeaf),{expanded:!s.node.isLeaf&&s.expanded}]),onClick:ci(s.handleExpandIconClick,["stop"])},{default:St(()=>[(tt(),xr($s(s.tree.props.icon||s.CaretRight)))]),_:1},8,["class","onClick"])):wr("v-if",!0),s.showCheckbox?(tt(),xr(oe,{key:1,"model-value":s.node.checked,indeterminate:s.node.indeterminate,disabled:!!s.node.disabled,onClick:ci(()=>{},["stop"]),onChange:s.handleCheckChange},null,8,["model-value","indeterminate","disabled","onClick","onChange"])):wr("v-if",!0),s.node.loading?(tt(),xr(Y,{key:2,class:Yt([s.ns.be("node","loading-icon"),s.ns.is("loading")])},{default:St(()=>[$t(se)]),_:1},8,["class"])):wr("v-if",!0),$t(de,{node:s.node,"render-content":s.renderContent},null,8,["node","render-content"])],6),$t(ge,null,{default:St(()=>[!s.renderAfterExpand||s.childNodeRendered?ts((tt(),Jt("div",{key:0,class:Yt(s.ns.be("node","children")),role:"group","aria-expanded":s.expanded},[(tt(!0),Jt(Ii,null,Fa(s.node.childNodes,le=>(tt(),xr(we,{key:s.getNodeKey(le),"render-content":s.renderContent,"render-after-expand":s.renderAfterExpand,"show-checkbox":s.showCheckbox,node:le,accordion:s.accordion,props:s.props,onNodeExpand:s.handleChildNodeExpand},null,8,["render-content","render-after-expand","show-checkbox","node","accordion","props","onNodeExpand"]))),128))],10,["aria-expanded"])),[[wl,s.expanded]]):wr("v-if",!0)]),_:1})],42,["aria-expanded","aria-disabled","aria-checked","draggable","data-key","onClick","onContextmenu","onDragstart","onDragover","onDragend","onDrop"])),[[wl,s.node.visible]])}var pq=Qi(hq,[["render",dq],["__file","tree-node.vue"]]);function mq({el$:s},m){const y=Ui("tree"),T=gf([]),N=gf([]);Is(()=>{Y()}),Gg(()=>{T.value=Array.from(s.value.querySelectorAll("[role=treeitem]")),N.value=Array.from(s.value.querySelectorAll("input[type=checkbox]"))}),Wn(N,oe=>{oe.forEach(se=>{se.setAttribute("tabindex","-1")})}),Hc(s,"keydown",oe=>{const se=oe.target;if(!se.className.includes(y.b("node")))return;const de=oe.code;T.value=Array.from(s.value.querySelectorAll(`.${y.is("focusable")}[role=treeitem]`));const we=T.value.indexOf(se);let ge;if([Vo.up,Vo.down].includes(de)){if(oe.preventDefault(),de===Vo.up){ge=we===-1?0:we!==0?we-1:T.value.length-1;const Me=ge;for(;!m.value.getNode(T.value[ge].dataset.key).canFocus;){if(ge--,ge===Me){ge=-1;break}ge<0&&(ge=T.value.length-1)}}else{ge=we===-1?0:we=T.value.length&&(ge=0)}}ge!==-1&&T.value[ge].focus()}[Vo.left,Vo.right].includes(de)&&(oe.preventDefault(),se.click());const le=se.querySelector('[type="checkbox"]');[Vo.enter,Vo.numpadEnter,Vo.space].includes(de)&&le&&(oe.preventDefault(),le.click())});const Y=()=>{var oe;T.value=Array.from(s.value.querySelectorAll(`.${y.is("focusable")}[role=treeitem]`)),N.value=Array.from(s.value.querySelectorAll("input[type=checkbox]"));const se=s.value.querySelectorAll(`.${y.is("checked")}[role=treeitem]`);if(se.length){se[0].setAttribute("tabindex","0");return}(oe=T.value[0])==null||oe.setAttribute("tabindex","0")}}const gq=_n({name:"ElTree",components:{ElTreeNode:pq},props:{data:{type:Array,default:()=>[]},emptyText:{type:String},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{type:Object,default:()=>({children:"children",label:"label",disabled:"disabled"})},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},icon:{type:Wd}},emits:["check-change","current-change","node-click","node-contextmenu","node-collapse","node-expand","check","node-drag-start","node-drag-end","node-drop","node-drag-leave","node-drag-enter","node-drag-over"],setup(s,m){const{t:y}=qg(),T=Ui("tree"),N=La(Jg,null),z=pr(new lq({key:s.nodeKey,data:s.data,lazy:s.lazy,props:s.props,load:s.load,currentNodeKey:s.currentNodeKey,checkStrictly:s.checkStrictly,checkDescendants:s.checkDescendants,defaultCheckedKeys:s.defaultCheckedKeys,defaultExpandedKeys:s.defaultExpandedKeys,autoExpandParent:s.autoExpandParent,defaultExpandAll:s.defaultExpandAll,filterNodeMethod:s.filterNodeMethod}));z.value.initialize();const Y=pr(z.value.root),oe=pr(null),se=pr(null),de=pr(null),{broadcastExpanded:we}=mA(s),{dragState:ge}=fq({props:s,ctx:m,el$:se,dropIndicator$:de,store:z});mq({el$:se},z);const le=xt(()=>{const{childNodes:lr}=Y.value,br=N?N.hasFilteredOptions!==0:!1;return(!lr||lr.length===0||lr.every(({visible:en})=>!en))&&!br});Wn(()=>s.currentNodeKey,lr=>{z.value.setCurrentNodeKey(lr)}),Wn(()=>s.defaultCheckedKeys,lr=>{z.value.setDefaultCheckedKey(lr)}),Wn(()=>s.defaultExpandedKeys,lr=>{z.value.setDefaultExpandedKeys(lr)}),Wn(()=>s.data,lr=>{z.value.setData(lr)},{deep:!0}),Wn(()=>s.checkStrictly,lr=>{z.value.checkStrictly=lr});const Me=lr=>{if(!s.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");z.value.filter(lr)},ne=lr=>cx(s.nodeKey,lr.data),xe=lr=>{if(!s.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");const br=z.value.getNode(lr);if(!br)return[];const en=[br.data];let ei=br.parent;for(;ei&&ei!==Y.value;)en.push(ei.data),ei=ei.parent;return en.reverse()},et=(lr,br)=>z.value.getCheckedNodes(lr,br),je=lr=>z.value.getCheckedKeys(lr),qe=()=>{const lr=z.value.getCurrentNode();return lr?lr.data:null},rt=()=>{if(!s.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");const lr=qe();return lr?lr[s.nodeKey]:null},dt=(lr,br)=>{if(!s.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");z.value.setCheckedNodes(lr,br)},Vt=(lr,br)=>{if(!s.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");z.value.setCheckedKeys(lr,br)},jt=(lr,br,en)=>{z.value.setChecked(lr,br,en)},Mt=()=>z.value.getHalfCheckedNodes(),Or=()=>z.value.getHalfCheckedKeys(),Qt=(lr,br=!0)=>{if(!s.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");e8(z,m.emit,()=>{we(lr),z.value.setUserCurrentNode(lr,br)})},hr=(lr,br=!0)=>{if(!s.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");e8(z,m.emit,()=>{we(),z.value.setCurrentNodeKey(lr,br)})},cr=lr=>z.value.getNode(lr),Nr=lr=>{z.value.remove(lr)},Hr=(lr,br)=>{z.value.append(lr,br)},Ir=(lr,br)=>{z.value.insertBefore(lr,br)},gt=(lr,br)=>{z.value.insertAfter(lr,br)},Je=(lr,br,en)=>{we(br),m.emit("node-expand",lr,br,en)},sr=(lr,br)=>{if(!s.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");z.value.updateChildren(lr,br)};return wo("RootTree",{ctx:m,props:s,store:z,root:Y,currentNode:oe,instance:_u()}),wo(Rg,void 0),{ns:T,store:z,root:Y,currentNode:oe,dragState:ge,el$:se,dropIndicator$:de,isEmpty:le,filter:Me,getNodeKey:ne,getNodePath:xe,getCheckedNodes:et,getCheckedKeys:je,getCurrentNode:qe,getCurrentKey:rt,setCheckedNodes:dt,setCheckedKeys:Vt,setChecked:jt,getHalfCheckedNodes:Mt,getHalfCheckedKeys:Or,setCurrentNode:Qt,setCurrentKey:hr,t:y,getNode:cr,remove:Nr,append:Hr,insertBefore:Ir,insertAfter:gt,handleNodeExpand:Je,updateKeyChildren:sr}}});function vq(s,m,y,T,N,z){const Y=zs("el-tree-node");return tt(),Jt("div",{ref:"el$",class:Yt([s.ns.b(),s.ns.is("dragging",!!s.dragState.draggingNode),s.ns.is("drop-not-allow",!s.dragState.allowDrop),s.ns.is("drop-inner",s.dragState.dropType==="inner"),{[s.ns.m("highlight-current")]:s.highlightCurrent}]),role:"tree"},[(tt(!0),Jt(Ii,null,Fa(s.root.childNodes,oe=>(tt(),xr(Y,{key:s.getNodeKey(oe),node:oe,props:s.props,accordion:s.accordion,"render-after-expand":s.renderAfterExpand,"show-checkbox":s.showCheckbox,"render-content":s.renderContent,onNodeExpand:s.handleNodeExpand},null,8,["node","props","accordion","render-after-expand","show-checkbox","render-content","onNodeExpand"]))),128)),s.isEmpty?(tt(),Jt("div",{key:0,class:Yt(s.ns.e("empty-block"))},[yn(s.$slots,"empty",{},()=>{var oe;return[Ut("span",{class:Yt(s.ns.e("empty-text"))},En((oe=s.emptyText)!=null?oe:s.t("el.tree.emptyText")),3)]})],2)):wr("v-if",!0),ts(Ut("div",{ref:"dropIndicator$",class:Yt(s.ns.e("drop-indicator"))},null,2),[[wl,s.dragState.showDropIndicator]])],2)}var bq=Qi(gq,[["render",vq],["__file","tree.vue"]]);const n8=qo(bq),yq=(s,{attrs:m,emit:y},{select:T,tree:N,key:z})=>{const Y=Ui("tree-select");return Wn(()=>s.data,()=>{s.filterable&&Xi(()=>{var se,de;(de=N.value)==null||de.filter((se=T.value)==null?void 0:se.states.inputValue)})},{flush:"post"}),{...Fg(yc(s),Object.keys(py.props)),...m,"onUpdate:modelValue":se=>y(ds,se),valueKey:z,popperClass:xt(()=>{const se=[Y.e("popper")];return s.popperClass&&se.push(s.popperClass),se.join(" ")}),filterMethod:(se="")=>{var de;s.filterMethod?s.filterMethod(se):s.remoteMethod?s.remoteMethod(se):(de=N.value)==null||de.filter(se)}}},wq=_n({extends:b_,setup(s,m){const y=b_.setup(s,m);delete y.selectOptionClick;const T=_u().proxy;return Xi(()=>{y.select.states.cachedOptions.get(T.value)||y.select.onOptionCreate(T)}),Wn(()=>m.attrs.visible,N=>{y.states.visible=N},{immediate:!0}),y},methods:{selectOptionClick(){this.$el.parentElement.click()}}});function i8(s){return s||s===0}function fx(s){return hs(s)&&s.length}function pg(s){return hs(s)?s:i8(s)?[s]:[]}function n_(s,m,y,T,N){for(let z=0;z{Wn(()=>s.modelValue,()=>{s.showCheckbox&&Xi(()=>{const le=z.value;le&&!qh(le.getCheckedKeys(),pg(s.modelValue))&&le.setCheckedKeys(pg(s.modelValue))})},{immediate:!0,deep:!0});const oe=xt(()=>({value:Y.value,label:"label",children:"children",disabled:"disabled",isLeaf:"isLeaf",...s.props})),se=(le,Me)=>{var ne;const xe=oe.value[le];return Ka(xe)?xe(Me,(ne=z.value)==null?void 0:ne.getNode(se("value",Me))):Me[xe]},de=pg(s.modelValue).map(le=>n_(s.data||[],Me=>se("value",Me)===le,Me=>se("children",Me),(Me,ne,xe,et)=>et&&se("value",et))).filter(le=>i8(le)),we=xt(()=>{if(!s.renderAfterExpand&&!s.lazy)return[];const le=[];return i_(s.data.concat(s.cacheData),Me=>{const ne=se("value",Me);le.push({value:ne,currentLabel:se("label",Me),isDisabled:se("disabled",Me)})},Me=>se("children",Me)),le}),ge=()=>{var le;return(le=z.value)==null?void 0:le.getCheckedKeys().filter(Me=>{var ne;const xe=(ne=z.value)==null?void 0:ne.getNode(Me);return!mf(xe)&&DN(xe.childNodes)})};return{...Fg(yc(s),Object.keys(n8.props)),...m,nodeKey:Y,expandOnClickNode:xt(()=>!s.checkStrictly&&s.expandOnClickNode),defaultExpandedKeys:xt(()=>s.defaultExpandedKeys?s.defaultExpandedKeys.concat(de):de),renderContent:(le,{node:Me,data:ne,store:xe})=>le(wq,{value:se("value",ne),label:se("label",ne),disabled:se("disabled",ne),visible:Me.visible},s.renderContent?()=>s.renderContent(le,{node:Me,data:ne,store:xe}):y.default?()=>y.default({node:Me,data:ne,store:xe}):void 0),filterNodeMethod:(le,Me,ne)=>s.filterNodeMethod?s.filterNodeMethod(le,Me,ne):le?new RegExp(nx(le),"i").test(se("label",Me)||""):!0,onNodeClick:(le,Me,ne)=>{var xe,et,je,qe;if((xe=m.onNodeClick)==null||xe.call(m,le,Me,ne),!(s.showCheckbox&&s.checkOnClickNode)){if(!s.showCheckbox&&(s.checkStrictly||Me.isLeaf)){if(!se("disabled",le)){const rt=(et=N.value)==null?void 0:et.states.options.get(se("value",le));(je=N.value)==null||je.handleOptionSelect(rt)}}else s.expandOnClickNode&&ne.proxy.handleExpandIconClick();(qe=N.value)==null||qe.focus()}},onCheck:(le,Me)=>{var ne;if(!s.showCheckbox)return;const xe=se("value",le),et={};i_([z.value.store.root],dt=>et[dt.key]=dt,dt=>dt.childNodes);const je=Me.checkedKeys,qe=s.multiple?pg(s.modelValue).filter(dt=>!(dt in et)&&!je.includes(dt)):[],rt=qe.concat(je);if(s.checkStrictly)T(ds,s.multiple?rt:rt.includes(xe)?xe:void 0);else if(s.multiple){const dt=ge();T(ds,qe.concat(dt))}else{const dt=n_([le],Mt=>!fx(se("children",Mt))&&!se("disabled",Mt),Mt=>se("children",Mt)),Vt=dt?se("value",dt):void 0,jt=i8(s.modelValue)&&!!n_([le],Mt=>se("value",Mt)===s.modelValue,Mt=>se("children",Mt));T(ds,Vt===s.modelValue||jt?void 0:Vt)}Xi(()=>{var dt;const Vt=pg(s.modelValue);z.value.setCheckedKeys(Vt),(dt=m.onCheck)==null||dt.call(m,le,{checkedKeys:z.value.getCheckedKeys(),checkedNodes:z.value.getCheckedNodes(),halfCheckedKeys:z.value.getHalfCheckedKeys(),halfCheckedNodes:z.value.getHalfCheckedNodes()})}),(ne=N.value)==null||ne.focus()},onNodeExpand:(le,Me,ne)=>{var xe;(xe=m.onNodeExpand)==null||xe.call(m,le,Me,ne),Xi(()=>{if(!s.checkStrictly&&s.lazy&&s.multiple&&Me.checked){const et={},je=z.value.getCheckedKeys();i_([z.value.store.root],dt=>et[dt.key]=dt,dt=>dt.childNodes);const qe=pg(s.modelValue).filter(dt=>!(dt in et)&&!je.includes(dt)),rt=ge();T(ds,qe.concat(rt))}})},cacheOptions:we}};var kq=_n({props:{data:{type:Array,default:()=>[]}},setup(s){const m=La(Jg);return Wn(()=>s.data,()=>{var y;s.data.forEach(N=>{m.states.cachedOptions.has(N.value)||m.states.cachedOptions.set(N.value,N)});const T=((y=m.selectRef)==null?void 0:y.querySelectorAll("input"))||[];Xs&&!Array.from(T).includes(document.activeElement)&&m.setSelected()},{flush:"post",immediate:!0}),()=>{}}});const xq=_n({name:"ElTreeSelect",inheritAttrs:!1,props:{...py.props,...n8.props,cacheData:{type:Array,default:()=>[]}},setup(s,m){const{slots:y,expose:T}=m,N=pr(),z=pr(),Y=xt(()=>s.nodeKey||s.valueKey||"value"),oe=yq(s,m,{select:N,tree:z,key:Y}),{cacheOptions:se,...de}=_q(s,m,{select:N,tree:z,key:Y}),we=Ho({});return T(we),Is(()=>{Object.assign(we,{...Fg(z.value,["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"]),...Fg(N.value,["focus","blur","selectedLabel"])})}),()=>tl(py,Ho({...oe,ref:ge=>N.value=ge}),{...y,default:()=>[tl(kq,{data:se.value}),tl(n8,Ho({...de,ref:ge=>z.value=ge}))]})}});var Sq=Qi(xq,[["__file","tree-select.vue"]]);const vA=qo(Sq),bA=Symbol("uploadContextKey"),Eq="ElUpload";class Tq extends Error{constructor(m,y,T,N){super(m),this.name="UploadAjaxError",this.status=y,this.method=T,this.url=N}}function MC(s,m,y){let T;return y.response?T=`${y.response.error||y.response}`:y.responseText?T=`${y.responseText}`:T=`fail to ${m.method} ${s} ${y.status}`,new Tq(T,y.status,m.method,s)}function Cq(s){const m=s.responseText||s.response;if(!m)return m;try{return JSON.parse(m)}catch{return m}}const Aq=s=>{typeof XMLHttpRequest>"u"&&D0(Eq,"XMLHttpRequest is undefined");const m=new XMLHttpRequest,y=s.action;m.upload&&m.upload.addEventListener("progress",z=>{const Y=z;Y.percent=z.total>0?z.loaded/z.total*100:0,s.onProgress(Y)});const T=new FormData;if(s.data)for(const[z,Y]of Object.entries(s.data))hs(Y)&&Y.length?T.append(z,...Y):T.append(z,Y);T.append(s.filename,s.file,s.file.name),m.addEventListener("error",()=>{s.onError(MC(y,s,m))}),m.addEventListener("load",()=>{if(m.status<200||m.status>=300)return s.onError(MC(y,s,m));s.onSuccess(Cq(m))}),m.open(s.method,y,!0),s.withCredentials&&"withCredentials"in m&&(m.withCredentials=!0);const N=s.headers||{};if(N instanceof Headers)N.forEach((z,Y)=>m.setRequestHeader(Y,z));else for(const[z,Y]of Object.entries(N))mf(Y)||m.setRequestHeader(z,String(Y));return m.send(T),m},yA=["text","picture","picture-card"];let Oq=1;const a8=()=>Date.now()+Oq++,wA=ia({action:{type:String,default:"#"},headers:{type:In(Object)},method:{type:String,default:"post"},data:{type:In([Object,Function,Promise]),default:()=>Mg({})},multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},fileList:{type:In(Array),default:()=>Mg([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:yA,default:"text"},httpRequest:{type:In(Function),default:Aq},disabled:Boolean,limit:Number}),Mq=ia({...wA,beforeUpload:{type:In(Function),default:yo},beforeRemove:{type:In(Function)},onRemove:{type:In(Function),default:yo},onChange:{type:In(Function),default:yo},onPreview:{type:In(Function),default:yo},onSuccess:{type:In(Function),default:yo},onProgress:{type:In(Function),default:yo},onError:{type:In(Function),default:yo},onExceed:{type:In(Function),default:yo},crossorigin:{type:In(String)}}),Rq=ia({files:{type:In(Array),default:()=>Mg([])},disabled:{type:Boolean,default:!1},handlePreview:{type:In(Function),default:yo},listType:{type:String,values:yA,default:"text"},crossorigin:{type:In(String)}}),Iq={remove:s=>!!s},Nq=_n({name:"ElUploadList"}),Pq=_n({...Nq,props:Rq,emits:Iq,setup(s,{emit:m}){const y=s,{t:T}=qg(),N=Ui("upload"),z=Ui("icon"),Y=Ui("list"),oe=hm(),se=pr(!1),de=xt(()=>[N.b("list"),N.bm("list",y.listType),N.is("disabled",y.disabled)]),we=ge=>{m("remove",ge)};return(ge,le)=>(tt(),xr(E8,{tag:"ul",class:Yt(te(de)),name:te(Y).b()},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(ge.files,(Me,ne)=>(tt(),Jt("li",{key:Me.uid||Me.name,class:Yt([te(N).be("list","item"),te(N).is(Me.status),{focusing:se.value}]),tabindex:"0",onKeydown:Wo(xe=>!te(oe)&&we(Me),["delete"]),onFocus:xe=>se.value=!0,onBlur:xe=>se.value=!1,onClick:xe=>se.value=!1},[yn(ge.$slots,"default",{file:Me,index:ne},()=>[ge.listType==="picture"||Me.status!=="uploading"&&ge.listType==="picture-card"?(tt(),Jt("img",{key:0,class:Yt(te(N).be("list","item-thumbnail")),src:Me.url,crossorigin:ge.crossorigin,alt:""},null,10,["src","crossorigin"])):wr("v-if",!0),Me.status==="uploading"||ge.listType!=="picture-card"?(tt(),Jt("div",{key:1,class:Yt(te(N).be("list","item-info"))},[Ut("a",{class:Yt(te(N).be("list","item-name")),onClick:ci(xe=>ge.handlePreview(Me),["prevent"])},[$t(te(Us),{class:Yt(te(z).m("document"))},{default:St(()=>[$t(te(FN))]),_:1},8,["class"]),Ut("span",{class:Yt(te(N).be("list","item-file-name")),title:Me.name},En(Me.name),11,["title"])],10,["onClick"]),Me.status==="uploading"?(tt(),xr(te(ox),{key:0,type:ge.listType==="picture-card"?"circle":"line","stroke-width":ge.listType==="picture-card"?6:2,percentage:Number(Me.percentage),style:la(ge.listType==="picture-card"?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):wr("v-if",!0)],2)):wr("v-if",!0),Ut("label",{class:Yt(te(N).be("list","item-status-label"))},[ge.listType==="text"?(tt(),xr(te(Us),{key:0,class:Yt([te(z).m("upload-success"),te(z).m("circle-check")])},{default:St(()=>[$t(te(l7))]),_:1},8,["class"])):["picture-card","picture"].includes(ge.listType)?(tt(),xr(te(Us),{key:1,class:Yt([te(z).m("upload-success"),te(z).m("check")])},{default:St(()=>[$t(te(u7))]),_:1},8,["class"])):wr("v-if",!0)],2),te(oe)?wr("v-if",!0):(tt(),xr(te(Us),{key:2,class:Yt(te(z).m("close")),onClick:xe=>we(Me)},{default:St(()=>[$t(te(c_))]),_:2},1032,["class","onClick"])),wr(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),wr(" This is a bug which needs to be fixed "),wr(" TODO: Fix the incorrect navigation interaction "),te(oe)?wr("v-if",!0):(tt(),Jt("i",{key:3,class:Yt(te(z).m("close-tip"))},En(te(T)("el.upload.deleteTip")),3)),ge.listType==="picture-card"?(tt(),Jt("span",{key:4,class:Yt(te(N).be("list","item-actions"))},[Ut("span",{class:Yt(te(N).be("list","item-preview")),onClick:xe=>ge.handlePreview(Me)},[$t(te(Us),{class:Yt(te(z).m("zoom-in"))},{default:St(()=>[$t(te(LN))]),_:1},8,["class"])],10,["onClick"]),te(oe)?wr("v-if",!0):(tt(),Jt("span",{key:0,class:Yt(te(N).be("list","item-delete")),onClick:xe=>we(Me)},[$t(te(Us),{class:Yt(te(z).m("delete"))},{default:St(()=>[$t(te(BN))]),_:1},8,["class"])],10,["onClick"]))],2)):wr("v-if",!0)])],42,["onKeydown","onFocus","onBlur","onClick"]))),128)),yn(ge.$slots,"append")]),_:3},8,["class","name"]))}});var RC=Qi(Pq,[["__file","upload-list.vue"]]);const Dq=ia({disabled:{type:Boolean,default:!1}}),Fq={file:s=>hs(s)},_A="ElUploadDrag",Lq=_n({name:_A}),Bq=_n({...Lq,props:Dq,emits:Fq,setup(s,{emit:m}){La(bA)||D0(_A,"usage: ");const T=Ui("upload"),N=pr(!1),z=hm(),Y=se=>{if(z.value)return;N.value=!1,se.stopPropagation();const de=Array.from(se.dataTransfer.files);m("file",de)},oe=()=>{z.value||(N.value=!0)};return(se,de)=>(tt(),Jt("div",{class:Yt([te(T).b("dragger"),te(T).is("dragover",N.value)]),onDrop:ci(Y,["prevent"]),onDragover:ci(oe,["prevent"]),onDragleave:ci(we=>N.value=!1,["prevent"])},[yn(se.$slots,"default")],42,["onDrop","onDragover","onDragleave"]))}});var jq=Qi(Bq,[["__file","upload-dragger.vue"]]);const zq=ia({...wA,beforeUpload:{type:In(Function),default:yo},onRemove:{type:In(Function),default:yo},onStart:{type:In(Function),default:yo},onSuccess:{type:In(Function),default:yo},onProgress:{type:In(Function),default:yo},onError:{type:In(Function),default:yo},onExceed:{type:In(Function),default:yo}}),Uq=_n({name:"ElUploadContent",inheritAttrs:!1}),$q=_n({...Uq,props:zq,setup(s,{expose:m}){const y=s,T=Ui("upload"),N=hm(),z=gf({}),Y=gf(),oe=xe=>{if(xe.length===0)return;const{autoUpload:et,limit:je,fileList:qe,multiple:rt,onStart:dt,onExceed:Vt}=y;if(je&&qe.length+xe.length>je){Vt(xe,qe);return}rt||(xe=xe.slice(0,1));for(const jt of xe){const Mt=jt;Mt.uid=a8(),dt(Mt),et&&se(Mt)}},se=async xe=>{if(Y.value.value="",!y.beforeUpload)return we(xe);let et,je={};try{const rt=y.data,dt=y.beforeUpload(xe);je=F5(y.data)?NT(y.data):y.data,et=await dt,F5(y.data)&&qh(rt,je)&&(je=NT(y.data))}catch{et=!1}if(et===!1){y.onRemove(xe);return}let qe=xe;et instanceof Blob&&(et instanceof File?qe=et:qe=new File([et],xe.name,{type:xe.type})),we(Object.assign(qe,{uid:xe.uid}),je)},de=async(xe,et)=>Ka(xe)?xe(et):xe,we=async(xe,et)=>{const{headers:je,data:qe,method:rt,withCredentials:dt,name:Vt,action:jt,onProgress:Mt,onSuccess:Or,onError:Qt,httpRequest:hr}=y;try{et=await de(et??qe,xe)}catch{y.onRemove(xe);return}const{uid:cr}=xe,Nr={headers:je||{},withCredentials:dt,file:xe,data:et,method:rt,filename:Vt,action:jt,onProgress:Ir=>{Mt(Ir,xe)},onSuccess:Ir=>{Or(Ir,xe),delete z.value[cr]},onError:Ir=>{Qt(Ir,xe),delete z.value[cr]}},Hr=hr(Nr);z.value[cr]=Hr,Hr instanceof Promise&&Hr.then(Nr.onSuccess,Nr.onError)},ge=xe=>{const et=xe.target.files;et&&oe(Array.from(et))},le=()=>{N.value||(Y.value.value="",Y.value.click())},Me=()=>{le()};return m({abort:xe=>{jN(z.value).filter(xe?([je])=>String(xe.uid)===je:()=>!0).forEach(([je,qe])=>{qe instanceof XMLHttpRequest&&qe.abort(),delete z.value[je]})},upload:se}),(xe,et)=>(tt(),Jt("div",{class:Yt([te(T).b(),te(T).m(xe.listType),te(T).is("drag",xe.drag),te(T).is("disabled",te(N))]),tabindex:te(N)?"-1":"0",onClick:le,onKeydown:Wo(ci(Me,["self"]),["enter","space"])},[xe.drag?(tt(),xr(jq,{key:0,disabled:te(N),onFile:oe},{default:St(()=>[yn(xe.$slots,"default")]),_:3},8,["disabled"])):yn(xe.$slots,"default",{key:1}),Ut("input",{ref_key:"inputRef",ref:Y,class:Yt(te(T).e("input")),name:xe.name,disabled:te(N),multiple:xe.multiple,accept:xe.accept,type:"file",onChange:ge,onClick:ci(()=>{},["stop"])},null,42,["name","disabled","multiple","accept","onClick"])],42,["tabindex","onKeydown"]))}});var IC=Qi($q,[["__file","upload-content.vue"]]);const NC="ElUpload",PC=s=>{var m;(m=s.url)!=null&&m.startsWith("blob:")&&URL.revokeObjectURL(s.url)},Vq=(s,m)=>{const y=Jj(s,"fileList",void 0,{passive:!0}),T=Me=>y.value.find(ne=>ne.uid===Me.uid);function N(Me){var ne;(ne=m.value)==null||ne.abort(Me)}function z(Me=["ready","uploading","success","fail"]){y.value=y.value.filter(ne=>!Me.includes(ne.status))}function Y(Me){y.value=y.value.filter(ne=>ne.uid!==Me.uid)}const oe=(Me,ne)=>{const xe=T(ne);xe&&(console.error(Me),xe.status="fail",Y(xe),s.onError(Me,xe,y.value),s.onChange(xe,y.value))},se=(Me,ne)=>{const xe=T(ne);xe&&(s.onProgress(Me,xe,y.value),xe.status="uploading",xe.percentage=Math.round(Me.percent))},de=(Me,ne)=>{const xe=T(ne);xe&&(xe.status="success",xe.response=Me,s.onSuccess(Me,xe,y.value),s.onChange(xe,y.value))},we=Me=>{mf(Me.uid)&&(Me.uid=a8());const ne={name:Me.name,percentage:0,status:"ready",size:Me.size,raw:Me,uid:Me.uid};if(s.listType==="picture-card"||s.listType==="picture")try{ne.url=URL.createObjectURL(Me)}catch(xe){xe.message,s.onError(xe,ne,y.value)}y.value=[...y.value,ne],s.onChange(ne,y.value)},ge=async Me=>{const ne=Me instanceof File?T(Me):Me;ne||D0(NC,"file to be removed not found");const xe=et=>{N(et),Y(et),s.onRemove(et,y.value),PC(et)};s.beforeRemove?await s.beforeRemove(ne,y.value)!==!1&&xe(ne):xe(ne)};function le(){y.value.filter(({status:Me})=>Me==="ready").forEach(({raw:Me})=>{var ne;return Me&&((ne=m.value)==null?void 0:ne.upload(Me))})}return Wn(()=>s.listType,Me=>{Me!=="picture-card"&&Me!=="picture"||(y.value=y.value.map(ne=>{const{raw:xe,url:et}=ne;if(!et&&xe)try{ne.url=URL.createObjectURL(xe)}catch(je){s.onError(je,ne,y.value)}return ne}))}),Wn(y,Me=>{for(const ne of Me)ne.uid||(ne.uid=a8()),ne.status||(ne.status="success")},{immediate:!0,deep:!0}),{uploadFiles:y,abort:N,clearFiles:z,handleError:oe,handleProgress:se,handleStart:we,handleSuccess:de,handleRemove:ge,submit:le,revokeFileObjectURL:PC}},Wq=_n({name:"ElUpload"}),Hq=_n({...Wq,props:Mq,setup(s,{expose:m}){const y=s,T=hm(),N=gf(),{abort:z,submit:Y,clearFiles:oe,uploadFiles:se,handleStart:de,handleError:we,handleRemove:ge,handleSuccess:le,handleProgress:Me,revokeFileObjectURL:ne}=Vq(y,N),xe=xt(()=>y.listType==="picture-card"),et=xt(()=>({...y,fileList:se.value,onStart:de,onProgress:Me,onSuccess:le,onError:we,onRemove:ge}));return Zl(()=>{se.value.forEach(ne)}),wo(bA,{accept:Wh(y,"accept")}),m({abort:z,submit:Y,clearFiles:oe,handleStart:de,handleRemove:ge}),(je,qe)=>(tt(),Jt("div",null,[te(xe)&&je.showFileList?(tt(),xr(RC,{key:0,disabled:te(T),"list-type":je.listType,files:te(se),crossorigin:je.crossorigin,"handle-preview":je.onPreview,onRemove:te(ge)},Ng({append:St(()=>[$t(IC,bf({ref_key:"uploadRef",ref:N},te(et)),{default:St(()=>[je.$slots.trigger?yn(je.$slots,"trigger",{key:0}):wr("v-if",!0),!je.$slots.trigger&&je.$slots.default?yn(je.$slots,"default",{key:1}):wr("v-if",!0)]),_:3},16)]),_:2},[je.$slots.file?{name:"default",fn:St(({file:rt,index:dt})=>[yn(je.$slots,"file",{file:rt,index:dt})])}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):wr("v-if",!0),!te(xe)||te(xe)&&!je.showFileList?(tt(),xr(IC,bf({key:1,ref_key:"uploadRef",ref:N},te(et)),{default:St(()=>[je.$slots.trigger?yn(je.$slots,"trigger",{key:0}):wr("v-if",!0),!je.$slots.trigger&&je.$slots.default?yn(je.$slots,"default",{key:1}):wr("v-if",!0)]),_:3},16)):wr("v-if",!0),je.$slots.trigger?yn(je.$slots,"default",{key:2}):wr("v-if",!0),yn(je.$slots,"tip"),!te(xe)&&je.showFileList?(tt(),xr(RC,{key:3,disabled:te(T),"list-type":je.listType,files:te(se),crossorigin:je.crossorigin,"handle-preview":je.onPreview,onRemove:te(ge)},Ng({_:2},[je.$slots.file?{name:"default",fn:St(({file:rt,index:dt})=>[yn(je.$slots,"file",{file:rt,index:dt})])}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):wr("v-if",!0)]))}});var qq=Qi(Hq,[["__file","upload.vue"]]);const Yq=qo(qq);function Kq(s){let m;const y=pr(!1),T=Ho({...s,originalPosition:"",originalOverflow:"",visible:!1});function N(le){T.text=le}function z(){const le=T.parent,Me=ge.ns;if(!le.vLoadingAddClassList){let ne=le.getAttribute("loading-number");ne=Number.parseInt(ne)-1,ne?le.setAttribute("loading-number",ne.toString()):(sm(le,Me.bm("parent","relative")),le.removeAttribute("loading-number")),sm(le,Me.bm("parent","hidden"))}Y(),we.unmount()}function Y(){var le,Me;(Me=(le=ge.$el)==null?void 0:le.parentNode)==null||Me.removeChild(ge.$el)}function oe(){var le;s.beforeClose&&!s.beforeClose()||(y.value=!0,clearTimeout(m),m=setTimeout(se,400),T.visible=!1,(le=s.closed)==null||le.call(s))}function se(){if(!y.value)return;const le=T.parent;y.value=!1,le.vLoadingAddClassList=void 0,z()}const de=_n({name:"ElLoading",setup(le,{expose:Me}){const{ns:ne,zIndex:xe}=F_("loading");return Me({ns:ne,zIndex:xe}),()=>{const et=T.spinner||T.svg,je=tl("svg",{class:"circular",viewBox:T.svgViewBox?T.svgViewBox:"0 0 50 50",...et?{innerHTML:et}:{}},[tl("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),qe=T.text?tl("p",{class:ne.b("text")},[T.text]):void 0;return tl(oh,{name:ne.b("fade"),onAfterLeave:se},{default:St(()=>[ts($t("div",{style:{backgroundColor:T.background||""},class:[ne.b("mask"),T.customClass,T.fullscreen?"is-fullscreen":""]},[tl("div",{class:ne.b("spinner")},[je,qe])]),[[wl,T.visible]])])})}}}),we=x7(de),ge=we.mount(document.createElement("div"));return{...yc(T),setText:N,removeElLoadingChild:Y,close:oe,handleAfterLeave:se,vm:ge,get $el(){return ge.$el}}}let q3;const s8=function(s={}){if(!Xs)return;const m=Gq(s);if(m.fullscreen&&q3)return q3;const y=Kq({...m,closed:()=>{var N;(N=m.closed)==null||N.call(m),m.fullscreen&&(q3=void 0)}});Xq(m,m.parent,y),DC(m,m.parent,y),m.parent.vLoadingAddClassList=()=>DC(m,m.parent,y);let T=m.parent.getAttribute("loading-number");return T?T=`${Number.parseInt(T)+1}`:T="1",m.parent.setAttribute("loading-number",T),m.parent.appendChild(y.$el),Xi(()=>y.visible.value=m.visible),m.fullscreen&&(q3=y),y},Gq=s=>{var m,y,T,N;let z;return xs(s.target)?z=(m=document.querySelector(s.target))!=null?m:document.body:z=s.target||document.body,{parent:z===document.body||s.body?document.body:z,background:s.background||"",svg:s.svg||"",svgViewBox:s.svgViewBox||"",spinner:s.spinner||!1,text:s.text||"",fullscreen:z===document.body&&((y=s.fullscreen)!=null?y:!0),lock:(T=s.lock)!=null?T:!1,customClass:s.customClass||"",visible:(N=s.visible)!=null?N:!0,beforeClose:s.beforeClose,closed:s.closed,target:z}},Xq=async(s,m,y)=>{const{nextZIndex:T}=y.vm.zIndex||y.vm._.exposed.zIndex,N={};if(s.fullscreen)y.originalPosition.value=vg(document.body,"position"),y.originalOverflow.value=vg(document.body,"overflow"),N.zIndex=T();else if(s.parent===document.body){y.originalPosition.value=vg(document.body,"position"),await Xi();for(const z of["top","left"]){const Y=z==="top"?"scrollTop":"scrollLeft";N[z]=`${s.target.getBoundingClientRect()[z]+document.body[Y]+document.documentElement[Y]-Number.parseInt(vg(document.body,`margin-${z}`),10)}px`}for(const z of["height","width"])N[z]=`${s.target.getBoundingClientRect()[z]}px`}else y.originalPosition.value=vg(m,"position");for(const[z,Y]of Object.entries(N))y.$el.style[z]=Y},DC=(s,m,y)=>{const T=y.vm.ns||y.vm._.exposed.ns;["absolute","fixed","sticky"].includes(y.originalPosition.value)?sm(m,T.bm("parent","relative")):h_(m,T.bm("parent","relative")),s.fullscreen&&s.lock?h_(m,T.bm("parent","hidden")):sm(m,T.bm("parent","hidden"))},a_=Symbol("ElLoading"),FC=(s,m)=>{var y,T,N,z;const Y=m.instance,oe=le=>rl(m.value)?m.value[le]:void 0,se=le=>{const Me=xs(le)&&(Y==null?void 0:Y[le])||le;return Me&&pr(Me)},de=le=>se(oe(le)||s.getAttribute(`element-loading-${BD(le)}`)),we=(y=oe("fullscreen"))!=null?y:m.modifiers.fullscreen,ge={text:de("text"),svg:de("svg"),svgViewBox:de("svgViewBox"),spinner:de("spinner"),background:de("background"),customClass:de("customClass"),fullscreen:we,target:(T=oe("target"))!=null?T:we?void 0:s,body:(N=oe("body"))!=null?N:m.modifiers.body,lock:(z=oe("lock"))!=null?z:m.modifiers.lock};s[a_]={options:ge,instance:s8(ge)}},Zq=(s,m)=>{for(const y of Object.keys(m))qc(m[y])&&(m[y].value=s[y])},o8={mounted(s,m){m.value&&FC(s,m)},updated(s,m){const y=s[a_];m.oldValue!==m.value&&(m.value&&!m.oldValue?FC(s,m):m.value&&m.oldValue?rl(m.value)&&Zq(m.value,y.options):y==null||y.instance.close())},unmounted(s){var m;(m=s[a_])==null||m.instance.close(),s[a_]=null}},Jq={install(s){s.directive("loading",o8),s.config.globalProperties.$loading=s8},directive:o8,service:s8},kA=["success","info","warning","error"],yu=Mg({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",plain:!1,offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:Xs?document.body:void 0}),Qq=ia({customClass:{type:String,default:yu.customClass},center:{type:Boolean,default:yu.center},dangerouslyUseHTMLString:{type:Boolean,default:yu.dangerouslyUseHTMLString},duration:{type:Number,default:yu.duration},icon:{type:Wd,default:yu.icon},id:{type:String,default:yu.id},message:{type:In([String,Object,Function]),default:yu.message},onClose:{type:In(Function),default:yu.onClose},showClose:{type:Boolean,default:yu.showClose},type:{type:String,values:kA,default:yu.type},plain:{type:Boolean,default:yu.plain},offset:{type:Number,default:yu.offset},zIndex:{type:Number,default:yu.zIndex},grouping:{type:Boolean,default:yu.grouping},repeatNum:{type:Number,default:yu.repeatNum}}),eY={destroy:()=>!0},nh=M7([]),tY=s=>{const m=nh.findIndex(N=>N.id===s),y=nh[m];let T;return m>0&&(T=nh[m-1]),{current:y,prev:T}},rY=s=>{const{prev:m}=tY(s);return m?m.vm.exposed.bottom.value:0},nY=(s,m)=>nh.findIndex(T=>T.id===s)>0?16:m,iY=_n({name:"ElMessage"}),aY=_n({...iY,props:Qq,emits:eY,setup(s,{expose:m}){const y=s,{Close:T}=p7,{ns:N,zIndex:z}=F_("message"),{currentZIndex:Y,nextZIndex:oe}=z,se=pr(),de=pr(!1),we=pr(0);let ge;const le=xt(()=>y.type?y.type==="error"?"danger":y.type:"info"),Me=xt(()=>{const Mt=y.type;return{[N.bm("icon",Mt)]:Mt&&Ig[Mt]}}),ne=xt(()=>y.icon||Ig[y.type]||""),xe=xt(()=>rY(y.id)),et=xt(()=>nY(y.id,y.offset)+xe.value),je=xt(()=>we.value+et.value),qe=xt(()=>({top:`${et.value}px`,zIndex:Y.value}));function rt(){y.duration!==0&&({stop:ge}=f_(()=>{Vt()},y.duration))}function dt(){ge==null||ge()}function Vt(){de.value=!1}function jt({code:Mt}){Mt===Vo.esc&&Vt()}return Is(()=>{rt(),oe(),de.value=!0}),Wn(()=>y.repeatNum,()=>{dt(),rt()}),Hc(document,"keydown",jt),Gl(se,()=>{we.value=se.value.getBoundingClientRect().height}),m({visible:de,bottom:je,close:Vt}),(Mt,Or)=>(tt(),xr(oh,{name:te(N).b("fade"),onBeforeLeave:Mt.onClose,onAfterLeave:Qt=>Mt.$emit("destroy"),persisted:""},{default:St(()=>[ts(Ut("div",{id:Mt.id,ref_key:"messageRef",ref:se,class:Yt([te(N).b(),{[te(N).m(Mt.type)]:Mt.type},te(N).is("center",Mt.center),te(N).is("closable",Mt.showClose),te(N).is("plain",Mt.plain),Mt.customClass]),style:la(te(qe)),role:"alert",onMouseenter:dt,onMouseleave:rt},[Mt.repeatNum>1?(tt(),xr(te(Z$),{key:0,value:Mt.repeatNum,type:te(le),class:Yt(te(N).e("badge"))},null,8,["value","type","class"])):wr("v-if",!0),te(ne)?(tt(),xr(te(Us),{key:1,class:Yt([te(N).e("icon"),te(Me)])},{default:St(()=>[(tt(),xr($s(te(ne))))]),_:1},8,["class"])):wr("v-if",!0),yn(Mt.$slots,"default",{},()=>[Mt.dangerouslyUseHTMLString?(tt(),Jt(Ii,{key:1},[wr(" Caution here, message could've been compromised, never use user's input as message "),Ut("p",{class:Yt(te(N).e("content")),innerHTML:Mt.message},null,10,["innerHTML"])],2112)):(tt(),Jt("p",{key:0,class:Yt(te(N).e("content"))},En(Mt.message),3))]),Mt.showClose?(tt(),xr(te(Us),{key:2,class:Yt(te(N).e("closeBtn")),onClick:ci(Vt,["stop"])},{default:St(()=>[$t(te(T))]),_:1},8,["class","onClick"])):wr("v-if",!0)],46,["id"]),[[wl,de.value]])]),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var sY=Qi(aY,[["__file","message.vue"]]);let oY=1;const xA=s=>{const m=!s||xs(s)||lm(s)||Ka(s)?{message:s}:s,y={...yu,...m};if(!y.appendTo)y.appendTo=document.body;else if(xs(y.appendTo)){let T=document.querySelector(y.appendTo);Wc(T)||(T=document.body),y.appendTo=T}return bc(Uh.grouping)&&!y.grouping&&(y.grouping=Uh.grouping),za(Uh.duration)&&y.duration===3e3&&(y.duration=Uh.duration),za(Uh.offset)&&y.offset===16&&(y.offset=Uh.offset),bc(Uh.showClose)&&!y.showClose&&(y.showClose=Uh.showClose),y},lY=s=>{const m=nh.indexOf(s);if(m===-1)return;nh.splice(m,1);const{handler:y}=s;y.close()},uY=({appendTo:s,...m},y)=>{const T=`message_${oY++}`,N=m.onClose,z=document.createElement("div"),Y={...m,id:T,onClose:()=>{N==null||N(),lY(we)},onDestroy:()=>{N0(null,z)}},oe=$t(sY,Y,Ka(Y.message)||lm(Y.message)?{default:Ka(Y.message)?Y.message:()=>Y.message}:null);oe.appContext=y||Vg._context,N0(oe,z),s.appendChild(z.firstElementChild);const se=oe.component,we={id:T,vnode:oe,vm:se,handler:{close:()=>{se.exposed.visible.value=!1}},props:oe.component.props};return we},Vg=(s={},m)=>{if(!Xs)return{close:()=>{}};const y=xA(s);if(y.grouping&&nh.length){const N=nh.find(({vnode:z})=>{var Y;return((Y=z.props)==null?void 0:Y.message)===y.message});if(N)return N.props.repeatNum+=1,N.props.type=y.type,N.handler}if(za(Uh.max)&&nh.length>=Uh.max)return{close:()=>{}};const T=uY(y,m);return nh.push(T),T.handler};kA.forEach(s=>{Vg[s]=(m={},y)=>{const T=xA(m);return Vg({...T,type:s},y)}});function cY(s){for(const m of nh)(!s||s===m.props.type)&&m.handler.close()}Vg.closeAll=cY;Vg._context=null;const Y3=c7(Vg,"$message"),l8="_trap-focus-children",C0=[],LC=s=>{if(C0.length===0)return;const m=C0[C0.length-1][l8];if(m.length>0&&s.code===Vo.tab){if(m.length===1){s.preventDefault(),document.activeElement!==m[0]&&m[0].focus();return}const y=s.shiftKey,T=s.target===m[0],N=s.target===m[m.length-1];T&&y&&(s.preventDefault(),m[m.length-1].focus()),N&&!y&&(s.preventDefault(),m[0].focus())}},fY={beforeMount(s){s[l8]=KT(s),C0.push(s),C0.length<=1&&document.addEventListener("keydown",LC)},updated(s){Xi(()=>{s[l8]=KT(s)})},unmounted(){C0.shift(),C0.length===0&&document.removeEventListener("keydown",LC)}},hY=_n({name:"ElMessageBox",directives:{TrapFocus:fY},components:{ElButton:L_,ElFocusTrap:Y8,ElInput:U8,ElOverlay:W9,ElIcon:Us,...p7},inheritAttrs:!1,props:{buttonSize:{type:String,validator:sq},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,overflow:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(s,{emit:m}){const{locale:y,zIndex:T,ns:N,size:z}=F_("message-box",xt(()=>s.buttonSize)),{t:Y}=y,{nextZIndex:oe}=T,se=pr(!1),de=Ho({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:null,inputValidator:null,inputErrorMessage:"",message:null,modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonLoadingIcon:D5(P5),cancelButtonLoadingIcon:D5(P5),confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:oe()}),we=xt(()=>{const Je=de.type;return{[N.bm("icon",Je)]:Je&&Ig[Je]}}),ge=qd(),le=qd(),Me=xt(()=>de.icon||Ig[de.type]||""),ne=xt(()=>!!de.message),xe=pr(),et=pr(),je=pr(),qe=pr(),rt=pr(),dt=xt(()=>de.confirmButtonClass);Wn(()=>de.inputValue,async Je=>{await Xi(),s.boxType==="prompt"&&Je!==null&&Nr()},{immediate:!0}),Wn(()=>se.value,Je=>{var sr,lr;Je&&(s.boxType!=="prompt"&&(de.autofocus?je.value=(lr=(sr=rt.value)==null?void 0:sr.$el)!=null?lr:xe.value:je.value=xe.value),de.zIndex=oe()),s.boxType==="prompt"&&(Je?Xi().then(()=>{var br;qe.value&&qe.value.$el&&(de.autofocus?je.value=(br=Hr())!=null?br:xe.value:je.value=xe.value)}):(de.editorErrorMessage="",de.validateError=!1))});const Vt=xt(()=>s.draggable),jt=xt(()=>s.overflow);Y9(xe,et,Vt,jt),Is(async()=>{await Xi(),s.closeOnHashChange&&window.addEventListener("hashchange",Mt)}),Zl(()=>{s.closeOnHashChange&&window.removeEventListener("hashchange",Mt)});function Mt(){se.value&&(se.value=!1,Xi(()=>{de.action&&m("action",de.action)}))}const Or=()=>{s.closeOnClickModal&&cr(de.distinguishCancelAndClose?"close":"cancel")},Qt=ax(Or),hr=Je=>{if(de.inputType!=="textarea")return Je.preventDefault(),cr("confirm")},cr=Je=>{var sr;s.boxType==="prompt"&&Je==="confirm"&&!Nr()||(de.action=Je,de.beforeClose?(sr=de.beforeClose)==null||sr.call(de,Je,de,Mt):Mt())},Nr=()=>{if(s.boxType==="prompt"){const Je=de.inputPattern;if(Je&&!Je.test(de.inputValue||""))return de.editorErrorMessage=de.inputErrorMessage||Y("el.messagebox.error"),de.validateError=!0,!1;const sr=de.inputValidator;if(Ka(sr)){const lr=sr(de.inputValue);if(lr===!1)return de.editorErrorMessage=de.inputErrorMessage||Y("el.messagebox.error"),de.validateError=!0,!1;if(xs(lr))return de.editorErrorMessage=lr,de.validateError=!0,!1}}return de.editorErrorMessage="",de.validateError=!1,!0},Hr=()=>{const Je=qe.value.$refs;return Je.input||Je.textarea},Ir=()=>{cr("close")},gt=()=>{s.closeOnPressEscape&&Ir()};return s.lockScroll&&K9(se),{...yc(de),ns:N,overlayEvent:Qt,visible:se,hasMessage:ne,typeClass:we,contentId:ge,inputId:le,btnSize:z,iconComponent:Me,confirmButtonClasses:dt,rootRef:xe,focusStartRef:je,headerRef:et,inputRef:qe,confirmRef:rt,doClose:Mt,handleClose:Ir,onCloseRequested:gt,handleWrapperClick:Or,handleInputEnter:hr,handleAction:cr,t:Y}}});function dY(s,m,y,T,N,z){const Y=zs("el-icon"),oe=zs("close"),se=zs("el-input"),de=zs("el-button"),we=zs("el-focus-trap"),ge=zs("el-overlay");return tt(),xr(oh,{name:"fade-in-linear",onAfterLeave:le=>s.$emit("vanish"),persisted:""},{default:St(()=>[ts($t(ge,{"z-index":s.zIndex,"overlay-class":[s.ns.is("message-box"),s.modalClass],mask:s.modal},{default:St(()=>[Ut("div",{role:"dialog","aria-label":s.title,"aria-modal":"true","aria-describedby":s.showInput?void 0:s.contentId,class:Yt(`${s.ns.namespace.value}-overlay-message-box`),onClick:s.overlayEvent.onClick,onMousedown:s.overlayEvent.onMousedown,onMouseup:s.overlayEvent.onMouseup},[$t(we,{loop:"",trapped:s.visible,"focus-trap-el":s.rootRef,"focus-start-el":s.focusStartRef,onReleaseRequested:s.onCloseRequested},{default:St(()=>[Ut("div",{ref:"rootRef",class:Yt([s.ns.b(),s.customClass,s.ns.is("draggable",s.draggable),{[s.ns.m("center")]:s.center}]),style:la(s.customStyle),tabindex:"-1",onClick:ci(()=>{},["stop"])},[s.title!==null&&s.title!==void 0?(tt(),Jt("div",{key:0,ref:"headerRef",class:Yt([s.ns.e("header"),{"show-close":s.showClose}])},[Ut("div",{class:Yt(s.ns.e("title"))},[s.iconComponent&&s.center?(tt(),xr(Y,{key:0,class:Yt([s.ns.e("status"),s.typeClass])},{default:St(()=>[(tt(),xr($s(s.iconComponent)))]),_:1},8,["class"])):wr("v-if",!0),Ut("span",null,En(s.title),1)],2),s.showClose?(tt(),Jt("button",{key:0,type:"button",class:Yt(s.ns.e("headerbtn")),"aria-label":s.t("el.messagebox.close"),onClick:le=>s.handleAction(s.distinguishCancelAndClose?"close":"cancel"),onKeydown:Wo(ci(le=>s.handleAction(s.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"])},[$t(Y,{class:Yt(s.ns.e("close"))},{default:St(()=>[$t(oe)]),_:1},8,["class"])],42,["aria-label","onClick","onKeydown"])):wr("v-if",!0)],2)):wr("v-if",!0),Ut("div",{id:s.contentId,class:Yt(s.ns.e("content"))},[Ut("div",{class:Yt(s.ns.e("container"))},[s.iconComponent&&!s.center&&s.hasMessage?(tt(),xr(Y,{key:0,class:Yt([s.ns.e("status"),s.typeClass])},{default:St(()=>[(tt(),xr($s(s.iconComponent)))]),_:1},8,["class"])):wr("v-if",!0),s.hasMessage?(tt(),Jt("div",{key:1,class:Yt(s.ns.e("message"))},[yn(s.$slots,"default",{},()=>[s.dangerouslyUseHTMLString?(tt(),xr($s(s.showInput?"label":"p"),{key:1,for:s.showInput?s.inputId:void 0,innerHTML:s.message},null,8,["for","innerHTML"])):(tt(),xr($s(s.showInput?"label":"p"),{key:0,for:s.showInput?s.inputId:void 0},{default:St(()=>[Hi(En(s.dangerouslyUseHTMLString?"":s.message),1)]),_:1},8,["for"]))])],2)):wr("v-if",!0)],2),ts(Ut("div",{class:Yt(s.ns.e("input"))},[$t(se,{id:s.inputId,ref:"inputRef",modelValue:s.inputValue,"onUpdate:modelValue":le=>s.inputValue=le,type:s.inputType,placeholder:s.inputPlaceholder,"aria-invalid":s.validateError,class:Yt({invalid:s.validateError}),onKeydown:Wo(s.handleInputEnter,["enter"])},null,8,["id","modelValue","onUpdate:modelValue","type","placeholder","aria-invalid","class","onKeydown"]),Ut("div",{class:Yt(s.ns.e("errormsg")),style:la({visibility:s.editorErrorMessage?"visible":"hidden"})},En(s.editorErrorMessage),7)],2),[[wl,s.showInput]])],10,["id"]),Ut("div",{class:Yt(s.ns.e("btns"))},[s.showCancelButton?(tt(),xr(de,{key:0,loading:s.cancelButtonLoading,"loading-icon":s.cancelButtonLoadingIcon,class:Yt([s.cancelButtonClass]),round:s.roundButton,size:s.btnSize,onClick:le=>s.handleAction("cancel"),onKeydown:Wo(ci(le=>s.handleAction("cancel"),["prevent"]),["enter"])},{default:St(()=>[Hi(En(s.cancelButtonText||s.t("el.messagebox.cancel")),1)]),_:1},8,["loading","loading-icon","class","round","size","onClick","onKeydown"])):wr("v-if",!0),ts($t(de,{ref:"confirmRef",type:"primary",loading:s.confirmButtonLoading,"loading-icon":s.confirmButtonLoadingIcon,class:Yt([s.confirmButtonClasses]),round:s.roundButton,disabled:s.confirmButtonDisabled,size:s.btnSize,onClick:le=>s.handleAction("confirm"),onKeydown:Wo(ci(le=>s.handleAction("confirm"),["prevent"]),["enter"])},{default:St(()=>[Hi(En(s.confirmButtonText||s.t("el.messagebox.confirm")),1)]),_:1},8,["loading","loading-icon","class","round","disabled","size","onClick","onKeydown"]),[[wl,s.showConfirmButton]])],2)],14,["onClick"])]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])],42,["aria-label","aria-describedby","onClick","onMousedown","onMouseup"])]),_:3},8,["z-index","overlay-class","mask"]),[[wl,s.visible]])]),_:3},8,["onAfterLeave"])}var pY=Qi(hY,[["render",dY],["__file","index.vue"]]);const vy=new Map,mY=s=>{let m=document.body;return s.appendTo&&(xs(s.appendTo)&&(m=document.querySelector(s.appendTo)),Wc(s.appendTo)&&(m=s.appendTo),Wc(m)||(m=document.body)),m},gY=(s,m,y=null)=>{const T=$t(pY,s,Ka(s.message)||lm(s.message)?{default:Ka(s.message)?s.message:()=>s.message}:null);return T.appContext=y,N0(T,m),mY(s).appendChild(m.firstElementChild),T.component},vY=()=>document.createElement("div"),bY=(s,m)=>{const y=vY();s.onVanish=()=>{N0(null,y),vy.delete(N)},s.onAction=z=>{const Y=vy.get(N);let oe;s.showInput?oe={value:N.inputValue,action:z}:oe=z,s.callback?s.callback(oe,T.proxy):z==="cancel"||z==="close"?s.distinguishCancelAndClose&&z!=="cancel"?Y.reject("close"):Y.reject("cancel"):Y.resolve(oe)};const T=gY(s,y,m),N=T.proxy;for(const z in s)Pg(s,z)&&!Pg(N.$props,z)&&(N[z]=s[z]);return N.visible=!0,N};function Qg(s,m=null){if(!Xs)return Promise.reject();let y;return xs(s)||lm(s)?s={message:s}:y=s.callback,new Promise((T,N)=>{const z=bY(s,m??Qg._context);vy.set(z,{options:s,callback:y,resolve:T,reject:N})})}const yY=["alert","confirm","prompt"],wY={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};yY.forEach(s=>{Qg[s]=_Y(s)});function _Y(s){return(m,y,T,N)=>{let z="";return rl(y)?(T=y,z=""):Xl(y)?z="":z=y,Qg(Object.assign({title:z,message:m,type:"",...wY[s]},T,{boxType:s}),N)}}Qg.close=()=>{vy.forEach((s,m)=>{m.doClose()}),vy.clear()};Qg._context=null;const nm=Qg;nm.install=s=>{nm._context=s._context,s.config.globalProperties.$msgbox=nm,s.config.globalProperties.$messageBox=nm,s.config.globalProperties.$alert=nm.alert,s.config.globalProperties.$confirm=nm.confirm,s.config.globalProperties.$prompt=nm.prompt};const mg=nm,SA=["success","info","warning","error"],kY=ia({customClass:{type:String,default:""},dangerouslyUseHTMLString:Boolean,duration:{type:Number,default:4500},icon:{type:Wd},id:{type:String,default:""},message:{type:In([String,Object,Function]),default:""},offset:{type:Number,default:0},onClick:{type:In(Function),default:()=>{}},onClose:{type:In(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...SA,""],default:""},zIndex:Number}),xY={destroy:()=>!0},SY=_n({name:"ElNotification"}),EY=_n({...SY,props:kY,emits:xY,setup(s,{expose:m}){const y=s,{ns:T,zIndex:N}=F_("notification"),{nextZIndex:z,currentZIndex:Y}=N,{Close:oe}=d7,se=pr(!1);let de;const we=xt(()=>{const rt=y.type;return rt&&Ig[y.type]?T.m(rt):""}),ge=xt(()=>y.type&&Ig[y.type]||y.icon),le=xt(()=>y.position.endsWith("right")?"right":"left"),Me=xt(()=>y.position.startsWith("top")?"top":"bottom"),ne=xt(()=>{var rt;return{[Me.value]:`${y.offset}px`,zIndex:(rt=y.zIndex)!=null?rt:Y.value}});function xe(){y.duration>0&&({stop:de}=f_(()=>{se.value&&je()},y.duration))}function et(){de==null||de()}function je(){se.value=!1}function qe({code:rt}){rt===Vo.delete||rt===Vo.backspace?et():rt===Vo.esc?se.value&&je():xe()}return Is(()=>{xe(),z(),se.value=!0}),Hc(document,"keydown",qe),m({visible:se,close:je}),(rt,dt)=>(tt(),xr(oh,{name:te(T).b("fade"),onBeforeLeave:rt.onClose,onAfterLeave:Vt=>rt.$emit("destroy"),persisted:""},{default:St(()=>[ts(Ut("div",{id:rt.id,class:Yt([te(T).b(),rt.customClass,te(le)]),style:la(te(ne)),role:"alert",onMouseenter:et,onMouseleave:xe,onClick:rt.onClick},[te(ge)?(tt(),xr(te(Us),{key:0,class:Yt([te(T).e("icon"),te(we)])},{default:St(()=>[(tt(),xr($s(te(ge))))]),_:1},8,["class"])):wr("v-if",!0),Ut("div",{class:Yt(te(T).e("group"))},[Ut("h2",{class:Yt(te(T).e("title")),textContent:En(rt.title)},null,10,["textContent"]),ts(Ut("div",{class:Yt(te(T).e("content")),style:la(rt.title?void 0:{margin:0})},[yn(rt.$slots,"default",{},()=>[rt.dangerouslyUseHTMLString?(tt(),Jt(Ii,{key:1},[wr(" Caution here, message could've been compromised, never use user's input as message "),Ut("p",{innerHTML:rt.message},null,8,["innerHTML"])],2112)):(tt(),Jt("p",{key:0},En(rt.message),1))])],6),[[wl,rt.message]]),rt.showClose?(tt(),xr(te(Us),{key:0,class:Yt(te(T).e("closeBtn")),onClick:ci(je,["stop"])},{default:St(()=>[$t(te(oe))]),_:1},8,["class","onClick"])):wr("v-if",!0)],2)],46,["id","onClick"]),[[wl,se.value]])]),_:3},8,["name","onBeforeLeave","onAfterLeave"]))}});var TY=Qi(EY,[["__file","notification.vue"]]);const __={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},u8=16;let CY=1;const Wg=function(s={},m){if(!Xs)return{close:()=>{}};(xs(s)||lm(s))&&(s={message:s});const y=s.position||"top-right";let T=s.offset||0;__[y].forEach(({vm:we})=>{var ge;T+=(((ge=we.el)==null?void 0:ge.offsetHeight)||0)+u8}),T+=u8;const N=`notification_${CY++}`,z=s.onClose,Y={...s,offset:T,id:N,onClose:()=>{AY(N,y,z)}};let oe=document.body;Wc(s.appendTo)?oe=s.appendTo:xs(s.appendTo)&&(oe=document.querySelector(s.appendTo)),Wc(oe)||(oe=document.body);const se=document.createElement("div"),de=$t(TY,Y,Ka(Y.message)?Y.message:lm(Y.message)?()=>Y.message:null);return de.appContext=Xl(m)?Wg._context:m,de.props.onDestroy=()=>{N0(null,se)},N0(de,se),__[y].push({vm:de}),oe.appendChild(se.firstElementChild),{close:()=>{de.component.exposed.visible.value=!1}}};SA.forEach(s=>{Wg[s]=(m={},y)=>((xs(m)||lm(m))&&(m={message:m}),Wg({...m,type:s},y))});function AY(s,m,y){const T=__[m],N=T.findIndex(({vm:de})=>{var we;return((we=de.component)==null?void 0:we.props.id)===s});if(N===-1)return;const{vm:z}=T[N];if(!z)return;y==null||y(z);const Y=z.el.offsetHeight,oe=m.split("-")[0];T.splice(N,1);const se=T.length;if(!(se<1))for(let de=N;de{m.component.exposed.visible.value=!1})}Wg.closeAll=OY;Wg._context=null;const K3=c7(Wg,"$notify"),MY="12630",RY="local-icon-",c8="el-icon-",IY=[];for(const[,s]of Object.entries(zN))IY.push(`${c8}${s.name}`);var k_={exports:{}};/** +* @license +* Lodash +* Copyright OpenJS Foundation and other contributors +* Released under MIT license +* Based on Underscore.js 1.8.3 +* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +*/k_.exports;(function(s,m){(function(){var y,T="4.17.21",N=200,z="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",Y="Expected a function",oe="Invalid `variable` option passed into `_.template`",se="__lodash_hash_undefined__",de=500,we="__lodash_placeholder__",ge=1,le=2,Me=4,ne=1,xe=2,et=1,je=2,qe=4,rt=8,dt=16,Vt=32,jt=64,Mt=128,Or=256,Qt=512,hr=30,cr="...",Nr=800,Hr=16,Ir=1,gt=2,Je=3,sr=1/0,lr=9007199254740991,br=17976931348623157e292,en=NaN,ei=4294967295,_i=ei-1,gn=ei>>>1,vi=[["ary",Mt],["bind",et],["bindKey",je],["curry",rt],["curryRight",dt],["flip",Qt],["partial",Vt],["partialRight",jt],["rearg",Or]],oi="[object Arguments]",bi="[object Array]",Oi="[object AsyncFunction]",ln="[object Boolean]",Qn="[object Date]",li="[object DOMException]",Rn="[object Error]",Ia="[object Function]",ps="[object GeneratorFunction]",Pa="[object Map]",Ps="[object Number]",kl="[object Null]",Vs="[object Object]",kr="[object Promise]",ki="[object Proxy]",Wt="[object RegExp]",yi="[object Set]",ba="[object String]",Yo="[object Symbol]",kn="[object Undefined]",ua="[object WeakMap]",No="[object WeakSet]",Ko="[object ArrayBuffer]",_o="[object DataView]",Ws="[object Float32Array]",xl="[object Float64Array]",Dl="[object Int8Array]",Sl="[object Int16Array]",wc="[object Int32Array]",ku="[object Uint8Array]",un="[object Uint8ClampedArray]",Hu="[object Uint16Array]",gr="[object Uint32Array]",nl=/\b__p \+= '';/g,Kc=/\b(__p \+=) '' \+/g,xf=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Fl=/&(?:amp|lt|gt|quot|#39);/g,Ll=/[&<>"']/g,to=RegExp(Fl.source),ch=RegExp(Ll.source),xu=/<%-([\s\S]+?)%>/g,fh=/<%([\s\S]+?)%>/g,qu=/<%=([\s\S]+?)%>/g,Gc=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,_c=/^\w*$/,hh=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Su=/[\\^$.*+?()[\]{}|]/g,dh=RegExp(Su.source),kc=/^\s+/,td=/\s/,ph=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,rd=/\{\n\/\* \[wrapped with (.+)\] \*/,Er=/,? & /,Nn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Bn=/[()=,{}\[\]\/\s]/,Gr=/\\(\\)?/g,lo=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,nr=/\w*$/,Bl=/^[-+]0x[0-9a-f]+$/i,ws=/^0b[01]+$/i,Yu=/^\[object .+?Constructor\]$/,Sf=/^0o[0-7]+$/i,_r=/^(?:0|[1-9]\d*)$/,Pn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ti=/($^)/,Mi=/['\n\r\u2028\u2029\\]/g,Hs="\\ud800-\\udfff",Jl="\\u0300-\\u036f",Jd="\\ufe20-\\ufe2f",Ef="\\u20d0-\\u20ff",Qd=Jl+Jd+Ef,pm="\\u2700-\\u27bf",nd="a-z\\xdf-\\xf6\\xf8-\\xff",ep="\\xac\\xb1\\xd7\\xf7",xc="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",tp="\\u2000-\\u206f",mm=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",qi="A-Z\\xc0-\\xd6\\xd8-\\xde",Tf="\\ufe0e\\ufe0f",gm=ep+xc+tp+mm,rp="['’]",B0="["+Hs+"]",ms="["+gm+"]",Ha="["+Qd+"]",vm="\\d+",j0="["+pm+"]",z0="["+nd+"]",np="[^"+Hs+gm+vm+pm+nd+qi+"]",ip="\\ud83c[\\udffb-\\udfff]",da="(?:"+Ha+"|"+ip+")",Cf="[^"+Hs+"]",Ql="(?:\\ud83c[\\udde6-\\uddff]){2}",Xc="[\\ud800-\\udbff][\\udc00-\\udfff]",Va="["+qi+"]",bm="\\u200d",ap="(?:"+z0+"|"+np+")",Af="(?:"+Va+"|"+np+")",Sc="(?:"+rp+"(?:d|ll|m|re|s|t|ve))?",U0="(?:"+rp+"(?:D|LL|M|RE|S|T|VE))?",mh=da+"?",ym="["+Tf+"]?",sp="(?:"+bm+"(?:"+[Cf,Ql,Xc].join("|")+")"+ym+mh+")*",nv="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",op="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",$0=ym+mh+sp,iv="(?:"+[j0,Ql,Xc].join("|")+")"+$0,lp="(?:"+[Cf+Ha+"?",Ha,Ql,Xc,B0].join("|")+")",wm=RegExp(rp,"g"),Ec=RegExp(Ha,"g"),up=RegExp(ip+"(?="+ip+")|"+lp+$0,"g"),av=RegExp([Va+"?"+z0+"+"+Sc+"(?="+[ms,Va,"$"].join("|")+")",Af+"+"+U0+"(?="+[ms,Va+ap,"$"].join("|")+")",Va+"?"+ap+"+"+Sc,Va+"+"+U0,op,nv,vm,iv].join("|"),"g"),sv=RegExp("["+bm+Hs+Qd+Tf+"]"),ov=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,lv=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],uv=-1,_s={};_s[Ws]=_s[xl]=_s[Dl]=_s[Sl]=_s[wc]=_s[ku]=_s[un]=_s[Hu]=_s[gr]=!0,_s[oi]=_s[bi]=_s[Ko]=_s[ln]=_s[_o]=_s[Qn]=_s[Rn]=_s[Ia]=_s[Pa]=_s[Ps]=_s[Vs]=_s[Wt]=_s[yi]=_s[ba]=_s[ua]=!1;var Xa={};Xa[oi]=Xa[bi]=Xa[Ko]=Xa[_o]=Xa[ln]=Xa[Qn]=Xa[Ws]=Xa[xl]=Xa[Dl]=Xa[Sl]=Xa[wc]=Xa[Pa]=Xa[Ps]=Xa[Vs]=Xa[Wt]=Xa[yi]=Xa[ba]=Xa[Yo]=Xa[ku]=Xa[un]=Xa[Hu]=Xa[gr]=!0,Xa[Rn]=Xa[Ia]=Xa[ua]=!1;var Ne={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},K={"&":"&","<":"<",">":">",'"':""","'":"'"},W={"&":"&","<":"<",">":">",""":'"',"'":"'"},re={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},pe=parseFloat,be=parseInt,Ve=typeof th=="object"&&th&&th.Object===Object&&th,Ue=typeof self=="object"&&self&&self.Object===Object&&self,Qe=Ve||Ue||Function("return this")(),bt=m&&!m.nodeType&&m,Rt=bt&&!0&&s&&!s.nodeType&&s,Ft=Rt&&Rt.exports===bt,Lt=Ft&&Ve.process,nt=function(){try{var Xt=Rt&&Rt.require&&Rt.require("util").types;return Xt||Lt&&Lt.binding&&Lt.binding("util")}catch{}}(),At=nt&&nt.isArrayBuffer,st=nt&&nt.isDate,_t=nt&&nt.isMap,pt=nt&&nt.isRegExp,Ct=nt&&nt.isSet,Gt=nt&&nt.isTypedArray;function rr(Xt,Fr,Cr){switch(Cr.length){case 0:return Xt.call(Fr);case 1:return Xt.call(Fr,Cr[0]);case 2:return Xt.call(Fr,Cr[0],Cr[1]);case 3:return Xt.call(Fr,Cr[0],Cr[1],Cr[2])}return Xt.apply(Fr,Cr)}function or(Xt,Fr,Cr,ai){for(var Fi=-1,Ja=Xt==null?0:Xt.length;++Fi-1}function Si(Xt,Fr,Cr){for(var ai=-1,Fi=Xt==null?0:Xt.length;++ai-1;);return Cr}function yt(Xt,Fr){for(var Cr=Xt.length;Cr--&&vr(Fr,Xt[Cr],0)>-1;);return Cr}function er(Xt,Fr){for(var Cr=Xt.length,ai=0;Cr--;)Xt[Cr]===Fr&&++ai;return ai}var nn=uo(Ne),dn=uo(K);function mr(Xt){return"\\"+re[Xt]}function On(Xt,Fr){return Xt==null?y:Xt[Fr]}function Zn(Xt){return sv.test(Xt)}function Dn(Xt){return ov.test(Xt)}function Ti(Xt){for(var Fr,Cr=[];!(Fr=Xt.next()).done;)Cr.push(Fr.value);return Cr}function Za(Xt){var Fr=-1,Cr=Array(Xt.size);return Xt.forEach(function(ai,Fi){Cr[++Fr]=[Fi,ai]}),Cr}function Ca(Xt,Fr){return function(Cr){return Xt(Fr(Cr))}}function no(Xt,Fr){for(var Cr=-1,ai=Xt.length,Fi=0,Ja=[];++Cr-1}function _v(x,I){var G=this.__data__,he=J0(G,x);return he<0?(++this.size,G.push([x,I])):G[he][1]=I,this}Zu.prototype.clear=Wy,Zu.prototype.delete=Hy,Zu.prototype.get=xo,Zu.prototype.has=wv,Zu.prototype.set=_v;function Of(x){var I=-1,G=x==null?0:x.length;for(this.clear();++I=I?x:I)),x}function Ys(x,I,G,he,Fe,it){var kt,Ht=I&ge,tr=I&le,Ur=I&Me;if(G&&(kt=Fe?G(x,he,Fe,it):G(x)),kt!==y)return kt;if(!fs(x))return x;var Vr=ra(x);if(Vr){if(kt=g2(x),!Ht)return Ba(x,kt)}else{var an=ea(x),Yn=an==Ia||an==ps;if(Wf(x))return Pu(x,Ht);if(an==Vs||an==oi||Yn&&!Fe){if(kt=tr||Yn?{}:Cs(x),!Ht)return tr?p1(x,T4(kt,x)):d1(x,Q0(kt,x))}else{if(!Xa[an])return Fe?x:{};kt=Uv(x,an,Ht)}}it||(it=new Ju);var di=it.get(x);if(di)return di;it.set(x,kt),gb(x)?x.forEach(function(ji){kt.add(Ys(ji,I,G,ji,x,it))}):xh(x)&&x.forEach(function(ji,Ea){kt.set(Ea,Ys(ji,I,G,Ea,x,it))});var Bi=Ur?tr?v1:zv:tr?ou:Qo,ma=Vr?y:Bi(x);return Lr(ma||x,function(ji,Ea){ma&&(Ea=ji,ji=x[Ea]),Nm(kt,Ea,Ys(ji,I,G,Ea,x,it))}),kt}function Ac(x){var I=Qo(x);return function(G){return gp(G,x,I)}}function gp(x,I,G){var he=G.length;if(x==null)return!he;for(x=vs(x);he--;){var Fe=G[he],it=I[Fe],kt=x[Fe];if(kt===y&&!(Fe in x)||!it(kt))return!1}return!0}function xv(x,I,G){if(typeof x!="function")throw new il(Y);return Ap(function(){x.apply(y,G)},I)}function vp(x,I,G,he){var Fe=-1,it=Mn,kt=!0,Ht=x.length,tr=[],Ur=I.length;if(!Ht)return tr;G&&(I=It(I,Te(G))),he?(it=Si,kt=!1):I.length>=N&&(it=Ar,kt=!1,I=new hi(I));e:for(;++FeFe?0:Fe+G),he=he===y||he>Fe?Fe:oa(he),he<0&&(he+=Fe),he=G>he?0:uw(he);G0&&G(Ht)?I>1?So(Ht,I-1,G,he,Fe):Dr(Fe,Ht):he||(Fe[Fe.length]=Ht)}return Fe}var r1=s2(),Sv=s2(!0);function Oc(x,I){return x&&r1(x,I,Qo)}function gh(x,I){return x&&Sv(x,I,Qo)}function bp(x,I){return Rr(I,function(G){return Bu(x[G])})}function vh(x,I){I=Nu(I,x);for(var G=0,he=I.length;x!=null&&GI}function Mc(x,I){return x!=null&&rs.call(x,I)}function Ev(x,I){return x!=null&&I in vs(x)}function Qy(x,I,G){return x>=Tl(I,G)&&x=120&&Vr.length>=120)?new hi(kt&&Vr):y}Vr=x[0];var an=-1,Yn=Ht[0];e:for(;++an-1;)Ht!==x&&fp.call(Ht,tr,1),fp.call(x,tr,1);return x}function Mv(x,I){for(var G=x?I.length:0,he=G-1;G--;){var Fe=I[G];if(G==he||Fe!==it){var it=Fe;tc(Fe)?fp.call(x,Fe,1):ol(x,Fe)}}return x}function Rv(x,I){return x+K0(Am()*(I-x+1))}function o1(x,I,G,he){for(var Fe=-1,it=Do(Tm((I-x)/(G||1)),0),kt=Cr(it);it--;)kt[he?it:++Fe]=x,x+=G;return kt}function Df(x,I){var G="";if(!x||I<1||I>lr)return G;do I%2&&(G+=x),I=K0(I/2),I&&(x+=x);while(I);return G}function pa(x,I){return Yv(_1(x,I,lu),x+"")}function C4(x){return Zy(Fp(x))}function A4(x,I){var G=Fp(x);return k1(G,Qc(I,0,G.length))}function _p(x,I,G,he){if(!fs(x))return x;I=Nu(I,x);for(var Fe=-1,it=I.length,kt=it-1,Ht=x;Ht!=null&&++FeFe?0:Fe+I),G=G>Fe?Fe:G,G<0&&(G+=Fe),Fe=I>G?0:G-I>>>0,I>>>=0;for(var it=Cr(Fe);++he>>1,kt=x[it];kt!==null&&!su(kt)&&(G?kt<=I:kt=N){var Ur=I?null:Bv(x);if(Ur)return Zc(Ur);kt=!1,Fe=Ar,tr=new hi}else tr=I?[]:Ht;e:for(;++he=he?x:ec(x,I,G)}var n2=Fy||function(x){return Qe.clearTimeout(x)};function Pu(x,I){if(I)return x.slice();var G=x.length,he=Ny?Ny(G):new x.constructor(G);return x.copy(he),he}function Pc(x){var I=new x.constructor(x.byteLength);return new Au(I).set(new Au(x)),I}function h1(x,I){var G=I?Pc(x.buffer):x.buffer;return new x.constructor(G,x.byteOffset,x.byteLength)}function kp(x){var I=new x.constructor(x.source,nr.exec(x));return I.lastIndex=x.lastIndex,I}function O4(x){return mp?vs(mp.call(x)):{}}function Dv(x,I){var G=I?Pc(x.buffer):x.buffer;return new x.constructor(G,x.byteOffset,x.length)}function i2(x,I){if(x!==I){var G=x!==y,he=x===null,Fe=x===x,it=su(x),kt=I!==y,Ht=I===null,tr=I===I,Ur=su(I);if(!Ht&&!Ur&&!it&&x>I||it&&kt&&tr&&!Ht&&!Ur||he&&kt&&tr||!G&&tr||!Fe)return 1;if(!he&&!it&&!Ur&&x=Ht)return tr;var Ur=G[he];return tr*(Ur=="desc"?-1:1)}}return x.index-I.index}function a2(x,I,G,he){for(var Fe=-1,it=x.length,kt=G.length,Ht=-1,tr=I.length,Ur=Do(it-kt,0),Vr=Cr(tr+Ur),an=!he;++Ht1?G[Fe-1]:y,kt=Fe>2?G[2]:y;for(it=x.length>3&&typeof it=="function"?(Fe--,it):y,kt&&sa(G[0],G[1],kt)&&(it=Fe<3?y:it,Fe=1),I=vs(I);++he-1?Fe[it?I[kt]:kt]:y}}function Ds(x){return cs(function(I){var G=I.length,he=G,Fe=Ou.prototype.thru;for(x&&I.reverse();he--;){var it=I[he];if(typeof it!="function")throw new il(Y);if(Fe&&!kt&&b1(it)=="wrapper")var kt=new Ou([],!0)}for(he=kt?he:G;++he1&&Da.reverse(),Vr&&trHt))return!1;var Ur=it.get(x),Vr=it.get(I);if(Ur&&Vr)return Ur==I&&Vr==x;var an=-1,Yn=!0,di=G&xe?new hi:y;for(it.set(x,I),it.set(I,x);++an1?"& ":"")+I[he],I=I.join(G>2?", ":" "),x.replace(ph,`{ +/* [wrapped with `+I+`] */ +`)}function b2(x){return ra(x)||_h(x)||!!(Dy&&x&&x[Dy])}function tc(x,I){var G=typeof x;return I=I??lr,!!I&&(G=="number"||G!="symbol"&&_r.test(x))&&x>-1&&x%1==0&&x0){if(++I>=Nr)return arguments[0]}else I=0;return x.apply(y,arguments)}}function k1(x,I){var G=-1,he=x.length,Fe=he-1;for(I=I===y?he:I;++G1?x[I-1]:y;return G=typeof G=="function"?(x.pop(),G):y,Eo(x,G)});function ic(x){var I=Xe(x);return I.__chain__=!0,I}function Al(x,I){return I(x),x}function ho(x,I){return I(x)}var W4=cs(function(x){var I=x.length,G=I?x[0]:0,he=this.__wrapped__,Fe=function(it){return Es(it,x)};return I>1||this.__actions__.length||!(he instanceof Oa)||!tc(G)?this.thru(Fe):(he=he.slice(G,+G+(I?1:0)),he.__actions__.push({func:ho,args:[Fe],thisArg:y}),new Ou(he,this.__chain__).thru(function(it){return I&&!it.length&&it.push(y),it}))});function eb(){return ic(this)}function H4(){return new Ou(this.value(),this.__chain__)}function q4(){this.__values__===y&&(this.__values__=D1(this.value()));var x=this.__index__>=this.__values__.length,I=x?y:this.__values__[this.__index__++];return{done:x,value:I}}function ac(){return this}function hd(x){for(var I,G=this;G instanceof Im;){var he=x2(G);he.__index__=0,he.__values__=y,I?Fe.__wrapped__=he:I=he;var Fe=he;G=G.__wrapped__}return Fe.__wrapped__=x,I}function dd(){var x=this.__wrapped__;if(x instanceof Oa){var I=x;return this.__actions__.length&&(I=new Oa(this)),I=I.reverse(),I.__actions__.push({func:ho,args:[Uf],thisArg:y}),new Ou(I,this.__chain__)}return this.thru(Uf)}function pd(){return Iu(this.__wrapped__,this.__actions__)}var Y4=ud(function(x,I,G){rs.call(x,G)?++x[G]:Jc(x,G,1)});function $2(x,I,G){var he=ra(x)?bn:e1;return G&&sa(x,I,G)&&(I=y),he(x,mn(I,3))}function tb(x,I){var G=ra(x)?Rr:t1;return G(x,mn(I,3))}var C1=u2(S1),K4=u2(Xv);function rb(x,I){return So(gd(x,I),1)}function nb(x,I){return So(gd(x,I),sr)}function ib(x,I,G){return G=G===y?1:oa(G),So(gd(x,I),G)}function ab(x,I){var G=ra(x)?Lr:zl;return G(x,mn(I,3))}function sb(x,I){var G=ra(x)?Br:Pm;return G(x,mn(I,3))}var md=ud(function(x,I,G){rs.call(x,G)?x[G].push(I):Jc(x,G,[I])});function Mp(x,I,G,he){x=iu(x)?x:Fp(x),G=G&&!he?oa(G):0;var Fe=x.length;return G<0&&(G=Do(Fe+G,0)),wd(x)?G<=Fe&&x.indexOf(I,G)>-1:!!Fe&&vr(x,I,G)>-1}var Ol=pa(function(x,I,G){var he=-1,Fe=typeof I=="function",it=iu(x)?Cr(x.length):[];return zl(x,function(kt){it[++he]=Fe?rr(I,kt,G):Rf(kt,I,G)}),it}),Rp=ud(function(x,I,G){Jc(x,G,I)});function gd(x,I){var G=ra(x)?It:yp;return G(x,mn(I,3))}function V2(x,I,G,he){return x==null?[]:(ra(I)||(I=I==null?[]:[I]),G=he?y:G,ra(G)||(G=G==null?[]:[G]),od(x,I,G))}var Jo=ud(function(x,I,G){x[G?0:1].push(I)},function(){return[[],[]]});function G4(x,I,G){var he=ra(x)?We:Ta,Fe=arguments.length<3;return he(x,mn(I,4),G,Fe,zl)}function ob(x,I,G){var he=ra(x)?Yr:Ta,Fe=arguments.length<3;return he(x,mn(I,4),G,Fe,Pm)}function lb(x,I){var G=ra(x)?Rr:t1;return G(x,Dp(mn(I,3)))}function W2(x){var I=ra(x)?Zy:C4;return I(x)}function X4(x,I,G){(G?sa(x,I,G):I===y)?I=1:I=oa(I);var he=ra(x)?x4:A4;return he(x,I)}function Z4(x){var I=ra(x)?S4:ld;return I(x)}function Ip(x){if(x==null)return 0;if(iu(x))return wd(x)?Tc(x):x.length;var I=ea(x);return I==Pa||I==yi?x.size:Lm(x).length}function Vf(x,I,G){var he=ra(x)?Zi:yh;return G&&sa(x,I,G)&&(I=y),he(x,mn(I,3))}var H2=pa(function(x,I){if(x==null)return[];var G=I.length;return G>1&&sa(x,I[0],I[1])?I=[]:G>2&&sa(I[0],I[1],I[2])&&(I=[I[0]]),od(x,So(I,1),[])}),Np=Em||function(){return Qe.Date.now()};function A1(x,I){if(typeof I!="function")throw new il(Y);return x=oa(x),function(){if(--x<1)return I.apply(this,arguments)}}function ub(x,I,G){return I=G?y:I,I=x&&I==null?x.length:I,fo(x,Mt,y,y,y,y,I)}function wa(x,I){var G;if(typeof I!="function")throw new il(Y);return x=oa(x),function(){return--x>0&&(G=I.apply(this,arguments)),x<=1&&(I=y),G}}var vd=pa(function(x,I,G){var he=et;if(G.length){var Fe=no(G,Tp(vd));he|=Vt}return fo(x,he,I,G,Fe)}),Pp=pa(function(x,I,G){var he=et|je;if(G.length){var Fe=no(G,Tp(Pp));he|=Vt}return fo(I,he,x,G,Fe)});function bd(x,I,G){I=G?y:I;var he=fo(x,rt,y,y,y,y,y,I);return he.placeholder=bd.placeholder,he}function is(x,I,G){I=G?y:I;var he=fo(x,dt,y,y,y,y,y,I);return he.placeholder=is.placeholder,he}function cb(x,I,G){var he,Fe,it,kt,Ht,tr,Ur=0,Vr=!1,an=!1,Yn=!0;if(typeof x!="function")throw new il(Y);I=uc(I)||0,fs(G)&&(Vr=!!G.leading,an="maxWait"in G,it=an?Do(uc(G.maxWait)||0,I):it,Yn="trailing"in G?!!G.trailing:Yn);function di(Os){var $l=he,Bc=Fe;return he=Fe=y,Ur=Os,kt=x.apply(Bc,$l),kt}function Bi(Os){return Ur=Os,Ht=Ap(Ea,I),Vr?di(Os):kt}function ma(Os){var $l=Os-tr,Bc=Os-Ur,l0=I-$l;return an?Tl(l0,it-Bc):l0}function ji(Os){var $l=Os-tr,Bc=Os-Ur;return tr===y||$l>=I||$l<0||an&&Bc>=it}function Ea(){var Os=Np();if(ji(Os))return Da(Os);Ht=Ap(Ea,ma(Os))}function Da(Os){return Ht=y,Yn&&he?di(Os):(he=Fe=y,kt)}function uu(){Ht!==y&&n2(Ht),Ur=0,he=tr=Fe=Ht=y}function cl(){return Ht===y?kt:Da(Np())}function fl(){var Os=Np(),$l=ji(Os);if(he=arguments,Fe=this,tr=Os,$l){if(Ht===y)return Bi(tr);if(an)return n2(Ht),Ht=Ap(Ea,I),di(tr)}return Ht===y&&(Ht=Ap(Ea,I)),kt}return fl.cancel=uu,fl.flush=cl,fl}var q2=pa(function(x,I){return xv(x,1,I)}),sc=pa(function(x,I,G){return xv(x,uc(I)||0,G)});function J4(x){return fo(x,Qt)}function e0(x,I){if(typeof x!="function"||I!=null&&typeof I!="function")throw new il(Y);var G=function(){var he=arguments,Fe=I?I.apply(this,he):he[0],it=G.cache;if(it.has(Fe))return it.get(Fe);var kt=x.apply(this,he);return G.cache=it.set(Fe,kt)||it,kt};return G.cache=new(e0.Cache||Of),G}e0.Cache=Of;function Dp(x){if(typeof x!="function")throw new il(Y);return function(){var I=arguments;switch(I.length){case 0:return!x.call(this);case 1:return!x.call(this,I[0]);case 2:return!x.call(this,I[0],I[1]);case 3:return!x.call(this,I[0],I[1],I[2])}return!x.apply(this,I)}}function Y2(x){return wa(2,x)}var yd=r2(function(x,I){I=I.length==1&&ra(I[0])?It(I[0],Te(mn())):It(So(I,1),Te(mn()));var G=I.length;return pa(function(he){for(var Fe=-1,it=Tl(he.length,G);++Fe=I}),_h=Fm(function(){return arguments}())?Fm:function(x){return As(x)&&rs.call(x,"callee")&&!Y0.call(x,"callee")},ra=Cr.isArray,tw=At?Te(At):e2;function iu(x){return x!=null&&I1(x.length)&&!Bu(x)}function so(x){return As(x)&&iu(x)}function rw(x){return x===!0||x===!1||As(x)&&al(x)==ln}var Wf=Ly||W1,kh=st?Te(st):bh;function po(x){return As(x)&&x.nodeType===1&&!au(x)}function Ul(x){if(x==null)return!0;if(iu(x)&&(ra(x)||typeof x=="string"||typeof x.splice=="function"||Wf(x)||_d(x)||_h(x)))return!x.length;var I=ea(x);if(I==Pa||I==yi)return!x.size;if(Ym(x))return!Lm(x).length;for(var G in x)if(rs.call(x,G))return!1;return!0}function To(x,I){return If(x,I)}function lc(x,I,G){G=typeof G=="function"?G:y;var he=G?G(x,I):y;return he===y?If(x,I,y,G):!!he}function R1(x){if(!As(x))return!1;var I=al(x);return I==Rn||I==li||typeof x.message=="string"&&typeof x.name=="string"&&!au(x)}function nw(x){return typeof x=="number"&&dp(x)}function Bu(x){if(!fs(x))return!1;var I=al(x);return I==Ia||I==ps||I==Oi||I==ki}function iw(x){return typeof x=="number"&&x==oa(x)}function I1(x){return typeof x=="number"&&x>-1&&x%1==0&&x<=lr}function fs(x){var I=typeof x;return x!=null&&(I=="object"||I=="function")}function As(x){return x!=null&&typeof x=="object"}var xh=_t?Te(_t):ya;function aw(x,I){return x===I||Rc(x,I,y1(I))}function rk(x,I,G){return G=typeof G=="function"?G:y,Rc(x,I,y1(I),G)}function N1(x){return mb(x)&&x!=+x}function sw(x){if(R4(x))throw new Fi(z);return Nf(x)}function nk(x){return x===null}function ow(x){return x==null}function mb(x){return typeof x=="number"||As(x)&&al(x)==Ps}function au(x){if(!As(x)||al(x)!=Vs)return!1;var I=q0(x);if(I===null)return!0;var G=rs.call(I,"constructor")&&I.constructor;return typeof G=="function"&&G instanceof G&&W0.call(G)==o4}var Hf=pt?Te(pt):t2;function ik(x){return iw(x)&&x>=-9007199254740991&&x<=lr}var gb=Ct?Te(Ct):Ru;function wd(x){return typeof x=="string"||!ra(x)&&As(x)&&al(x)==ba}function su(x){return typeof x=="symbol"||As(x)&&al(x)==Yo}var _d=Gt?Te(Gt):i1;function ak(x){return x===y}function lw(x){return As(x)&&ea(x)==ua}function Ml(x){return As(x)&&al(x)==No}var sk=Vm(sl),P1=Vm(function(x,I){return x<=I});function D1(x){if(!x)return[];if(iu(x))return wd(x)?El(x):Ba(x);if(Po&&x[Po])return Ti(x[Po]());var I=ea(x),G=I==Pa?Za:I==yi?Zc:Fp;return G(x)}function qf(x){if(!x)return x===0?x:0;if(x=uc(x),x===sr||x===-1/0){var I=x<0?-1:1;return I*br}return x===x?x:0}function oa(x){var I=qf(x),G=I%1;return I===I?G?I-G:I:0}function uw(x){return x?Qc(oa(x),0,ei):0}function uc(x){if(typeof x=="number")return x;if(su(x))return en;if(fs(x)){var I=typeof x.valueOf=="function"?x.valueOf():x;x=fs(I)?I+"":I}if(typeof x!="string")return x===0?x:+x;x=jl(x);var G=ws.test(x);return G||Sf.test(x)?be(x.slice(2),G?2:8):Bl.test(x)?en:+x}function vb(x){return Dc(x,ou(x))}function cw(x){return x?Qc(oa(x),-9007199254740991,lr):x===0?x:0}function Qa(x){return x==null?"":tu(x)}var fw=io(function(x,I){if(Ym(I)||iu(I)){Dc(I,Qo(I),x);return}for(var G in I)rs.call(I,G)&&Nm(x,G,I[G])}),bb=io(function(x,I){Dc(I,ou(I),x)}),F1=io(function(x,I,G,he){Dc(I,ou(I),x,he)}),hw=io(function(x,I,G,he){Dc(I,Qo(I),x,he)}),dw=cs(Es);function pw(x,I){var G=Ji(x);return I==null?G:Q0(G,I)}var ok=pa(function(x,I){x=vs(x);var G=-1,he=I.length,Fe=he>2?I[2]:y;for(Fe&&sa(I[0],I[1],Fe)&&(he=1);++G1),it}),Dc(x,v1(x),G),he&&(G=Ys(G,ge|le|Me,fa));for(var Fe=I.length;Fe--;)ol(G,I[Fe]);return G});function yk(x,I){return ww(x,Dp(mn(I)))}var yw=cs(function(x,I){return x==null?{}:s1(x,I)});function ww(x,I){if(x==null)return{};var G=It(v1(x),function(he){return[he]});return I=mn(I),Av(x,G,function(he,Fe){return I(he,Fe[0])})}function wk(x,I,G){I=Nu(I,x);var he=-1,Fe=I.length;for(Fe||(Fe=1,x=y);++heI){var he=x;x=I,I=he}if(G||x%1||I%1){var Fe=Am();return Tl(x+Fe*(I-x+pe("1e-"+((Fe+"").length-1))),I)}return Rv(x,I)}var Cw=Sp(function(x,I,G){return I=I.toLowerCase(),x+(G?Lp(I):I)});function Lp(x){return Eb(Qa(x).toLowerCase())}function t0(x){return x=Qa(x),x&&x.replace(Pn,nn).replace(Ec,"")}function Rl(x,I,G){x=Qa(x),I=tu(I);var he=x.length;G=G===y?he:Qc(oa(G),0,he);var Fe=G;return G-=I.length,G>=0&&x.slice(G,Fe)==I}function r0(x){return x=Qa(x),x&&ch.test(x)?x.replace(Ll,dn):x}function n0(x){return x=Qa(x),x&&dh.test(x)?x.replace(Su,"\\$&"):x}var B1=Sp(function(x,I,G){return x+(G?"-":"")+I.toLowerCase()}),kb=Sp(function(x,I,G){return x+(G?" ":"")+I.toLowerCase()}),xb=Um("toLowerCase");function Eh(x,I,G){x=Qa(x),I=oa(I);var he=I?Tc(x):0;if(!I||he>=I)return x;var Fe=(I-he)/2;return m1(K0(Fe),G)+x+m1(Tm(Fe),G)}function Aw(x,I,G){x=Qa(x),I=oa(I);var he=I?Tc(x):0;return I&&he>>0,G?(x=Qa(x),x&&(typeof I=="string"||I!=null&&!Hf(I))&&(I=tu(I),!I&&Zn(x))?Lf(El(x),0,G):x.split(I,G)):[]}var Ow=Sp(function(x,I,G){return x+(G?" ":"")+Eb(I)});function Ck(x,I,G){return x=Qa(x),G=G==null?0:Qc(oa(G),0,x.length),I=tu(I),x.slice(G,G+I.length)==I}function Ak(x,I,G){var he=Xe.templateSettings;G&&sa(x,I,G)&&(I=y),x=Qa(x),I=F1({},I,he,f2);var Fe=F1({},I.imports,he.imports,f2),it=Qo(Fe),kt=jr(Fe,it),Ht,tr,Ur=0,Vr=I.interpolate||ti,an="__p += '",Yn=hv((I.escape||ti).source+"|"+Vr.source+"|"+(Vr===qu?lo:ti).source+"|"+(I.evaluate||ti).source+"|$","g"),di="//# sourceURL="+(rs.call(I,"sourceURL")?(I.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++uv+"]")+` +`;x.replace(Yn,function(ji,Ea,Da,uu,cl,fl){return Da||(Da=uu),an+=x.slice(Ur,fl).replace(Mi,mr),Ea&&(Ht=!0,an+=`' + +__e(`+Ea+`) + +'`),cl&&(tr=!0,an+=`'; +`+cl+`; +__p += '`),Da&&(an+=`' + +((__t = (`+Da+`)) == null ? '' : __t) + +'`),Ur=fl+ji.length,ji}),an+=`'; +`;var Bi=rs.call(I,"variable")&&I.variable;if(!Bi)an=`with (obj) { +`+an+` +} +`;else if(Bn.test(Bi))throw new Fi(oe);an=(tr?an.replace(nl,""):an).replace(Kc,"$1").replace(xf,"$1;"),an="function("+(Bi||"obj")+`) { +`+(Bi?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(Ht?", __e = _.escape":"")+(tr?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+an+`return __p +}`;var ma=Nw(function(){return Ja(it,di+"return "+an).apply(y,kt)});if(ma.source=an,R1(ma))throw ma;return ma}function Sb(x){return Qa(x).toLowerCase()}function Ok(x){return Qa(x).toUpperCase()}function Mk(x,I,G){if(x=Qa(x),x&&(G||I===y))return jl(x);if(!x||!(I=tu(I)))return x;var he=El(x),Fe=El(I),it=Et(he,Fe),kt=yt(he,Fe)+1;return Lf(he,it,kt).join("")}function Mw(x,I,G){if(x=Qa(x),x&&(G||I===y))return x.slice(0,Gu(x)+1);if(!x||!(I=tu(I)))return x;var he=El(x),Fe=yt(he,El(I))+1;return Lf(he,0,Fe).join("")}function Rw(x,I,G){if(x=Qa(x),x&&(G||I===y))return x.replace(kc,"");if(!x||!(I=tu(I)))return x;var he=El(x),Fe=Et(he,El(I));return Lf(he,Fe).join("")}function a0(x,I){var G=hr,he=cr;if(fs(I)){var Fe="separator"in I?I.separator:Fe;G="length"in I?oa(I.length):G,he="omission"in I?tu(I.omission):he}x=Qa(x);var it=x.length;if(Zn(x)){var kt=El(x);it=kt.length}if(G>=it)return x;var Ht=G-Tc(he);if(Ht<1)return he;var tr=kt?Lf(kt,0,Ht).join(""):x.slice(0,Ht);if(Fe===y)return tr+he;if(kt&&(Ht+=tr.length-Ht),Hf(Fe)){if(x.slice(Ht).search(Fe)){var Ur,Vr=tr;for(Fe.global||(Fe=hv(Fe.source,Qa(nr.exec(Fe))+"g")),Fe.lastIndex=0;Ur=Fe.exec(Vr);)var an=Ur.index;tr=tr.slice(0,an===y?Ht:an)}}else if(x.indexOf(tu(Fe),Ht)!=Ht){var Yn=tr.lastIndexOf(Fe);Yn>-1&&(tr=tr.slice(0,Yn))}return tr+he}function Rk(x){return x=Qa(x),x&&to.test(x)?x.replace(Fl,_m):x}var Ik=Sp(function(x,I,G){return x+(G?" ":"")+I.toUpperCase()}),Eb=Um("toUpperCase");function Iw(x,I,G){return x=Qa(x),I=G?y:I,I===y?Dn(x)?fv(x):xn(x):x.match(I)||[]}var Nw=pa(function(x,I){try{return rr(x,y,I)}catch(G){return R1(G)?G:new Fi(G)}}),Nk=cs(function(x,I){return Lr(I,function(G){G=Lc(G),Jc(x,G,vd(x[G],x))}),x});function Pk(x){var I=x==null?0:x.length,G=mn();return x=I?It(x,function(he){if(typeof he[1]!="function")throw new il(Y);return[G(he[0]),he[1]]}):[],pa(function(he){for(var Fe=-1;++Felr)return[];var G=ei,he=Tl(x,ei);I=mn(I),x-=ei;for(var Fe=Ss(he,I);++G0||I<0)?new Oa(G):(x<0?G=G.takeRight(-x):x&&(G=G.drop(x)),I!==y&&(I=oa(I),G=I<0?G.dropRight(-I):G.take(I-x)),G)},Oa.prototype.takeRightWhile=function(x){return this.reverse().takeWhile(x).reverse()},Oa.prototype.toArray=function(){return this.take(ei)},Oc(Oa.prototype,function(x,I){var G=/^(?:filter|find|map|reject)|While$/.test(I),he=/^(?:head|last)$/.test(I),Fe=Xe[he?"take"+(I=="last"?"Right":""):I],it=he||/^find/.test(I);Fe&&(Xe.prototype[I]=function(){var kt=this.__wrapped__,Ht=he?[1]:arguments,tr=kt instanceof Oa,Ur=Ht[0],Vr=tr||ra(kt),an=function(Ea){var Da=Fe.apply(Xe,Dr([Ea],Ht));return he&&Yn?Da[0]:Da};Vr&&G&&typeof Ur=="function"&&Ur.length!=1&&(tr=Vr=!1);var Yn=this.__chain__,di=!!this.__actions__.length,Bi=it&&!Yn,ma=tr&&!di;if(!it&&Vr){kt=ma?kt:new Oa(this);var ji=x.apply(kt,Ht);return ji.__actions__.push({func:ho,args:[an],thisArg:y}),new Ou(ji,Yn)}return Bi&&ma?x.apply(this,Ht):(ji=this.thru(an),Bi?he?ji.value()[0]:ji.value():ji)})}),Lr(["pop","push","shift","sort","splice","unshift"],function(x){var I=cp[x],G=/^(?:push|sort|unshift)$/.test(x)?"tap":"thru",he=/^(?:pop|shift)$/.test(x);Xe.prototype[x]=function(){var Fe=arguments;if(he&&!this.__chain__){var it=this.value();return I.apply(ra(it)?it:[],Fe)}return this[G](function(kt){return I.apply(ra(kt)?kt:[],Fe)})}}),Oc(Oa.prototype,function(x,I){var G=Xe[I];if(G){var he=G.name+"";rs.call(pp,he)||(pp[he]=[]),pp[he].push({name:I,func:G})}}),pp[ef(y,je).name]=[{name:"wrapper",func:y}],Oa.prototype.clone=p4,Oa.prototype.reverse=X0,Oa.prototype.value=m4,Xe.prototype.at=W4,Xe.prototype.chain=eb,Xe.prototype.commit=H4,Xe.prototype.next=q4,Xe.prototype.plant=hd,Xe.prototype.reverse=dd,Xe.prototype.toJSON=Xe.prototype.valueOf=Xe.prototype.value=pd,Xe.prototype.first=Xe.prototype.head,Po&&(Xe.prototype[Po]=ac),Xe},Xu=km();Rt?((Rt.exports=Xu)._=Xu,bt._=Xu):Qe._=Xu}).call(th)})(k_,k_.exports);k_.exports;//! moment.js +//! version : 2.30.1 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +var EA;function ni(){return EA.apply(null,arguments)}function NY(s){EA=s}function ah(s){return s instanceof Array||Object.prototype.toString.call(s)==="[object Array]"}function M0(s){return s!=null&&Object.prototype.toString.call(s)==="[object Object]"}function ls(s,m){return Object.prototype.hasOwnProperty.call(s,m)}function hx(s){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(s).length===0;var m;for(m in s)if(ls(s,m))return!1;return!0}function pc(s){return s===void 0}function Kd(s){return typeof s=="number"||Object.prototype.toString.call(s)==="[object Number]"}function Ty(s){return s instanceof Date||Object.prototype.toString.call(s)==="[object Date]"}function TA(s,m){var y=[],T,N=s.length;for(T=0;T>>0,T;for(T=0;T0)for(y=0;y=0;return(z?y?"+":"":"-")+Math.pow(10,Math.max(0,N)).toString().substr(1)+T}var gx=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,G3=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,O5={},Sg={};function Ni(s,m,y,T){var N=T;typeof T=="string"&&(N=function(){return this[T]()}),s&&(Sg[s]=N),m&&(Sg[m[0]]=function(){return Xh(N.apply(this,arguments),m[1],m[2])}),y&&(Sg[y]=function(){return this.localeData().ordinal(N.apply(this,arguments),s)})}function BY(s){return s.match(/\[[\s\S]/)?s.replace(/^\[|\]$/g,""):s.replace(/\\/g,"")}function jY(s){var m=s.match(gx),y,T;for(y=0,T=m.length;y=0&&G3.test(s);)s=s.replace(G3,T),G3.lastIndex=0,y-=1;return s}var zY={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function UY(s){var m=this._longDateFormat[s],y=this._longDateFormat[s.toUpperCase()];return m||!y?m:(this._longDateFormat[s]=y.match(gx).map(function(T){return T==="MMMM"||T==="MM"||T==="DD"||T==="dddd"?T.slice(1):T}).join(""),this._longDateFormat[s])}var $Y="Invalid date";function VY(){return this._invalidDate}var WY="%d",HY=/\d{1,2}/;function qY(s){return this._ordinal.replace("%d",s)}var YY={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function KY(s,m,y,T){var N=this._relativeTime[y];return Qh(N)?N(s,m,y,T):N.replace(/%d/i,s)}function GY(s,m){var y=this._relativeTime[s>0?"future":"past"];return Qh(y)?y(m):y.replace(/%s/i,m)}var zC={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function kf(s){return typeof s=="string"?zC[s]||zC[s.toLowerCase()]:void 0}function vx(s){var m={},y,T;for(T in s)ls(s,T)&&(y=kf(T),y&&(m[y]=s[T]));return m}var XY={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ZY(s){var m=[],y;for(y in s)ls(s,y)&&m.push({unit:y,priority:XY[y]});return m.sort(function(T,N){return T.priority-N.priority}),m}var MA=/\d/,Yc=/\d\d/,RA=/\d{3}/,bx=/\d{4}/,Y_=/[+-]?\d{6}/,eo=/\d\d?/,IA=/\d\d\d\d?/,NA=/\d\d\d\d\d\d?/,K_=/\d{1,3}/,yx=/\d{1,4}/,G_=/[+-]?\d{1,6}/,ev=/\d+/,X_=/[+-]?\d+/,JY=/Z|[+-]\d\d:?\d\d/gi,Z_=/Z|[+-]\d\d(?::?\d\d)?/gi,QY=/[+-]?\d+(\.\d{1,3})?/,Ay=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,tv=/^[1-9]\d?/,wx=/^([1-9]\d|\d)/,x_;x_={};function fi(s,m,y){x_[s]=Qh(m)?m:function(T,N){return T&&y?y:m}}function eK(s,m){return ls(x_,s)?x_[s](m._strict,m._locale):new RegExp(tK(s))}function tK(s){return Ud(s.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(m,y,T,N,z){return y||T||N||z}))}function Ud(s){return s.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function pf(s){return s<0?Math.ceil(s)||0:Math.floor(s)}function $a(s){var m=+s,y=0;return m!==0&&isFinite(m)&&(y=pf(m)),y}var p8={};function Ns(s,m){var y,T=m,N;for(typeof s=="string"&&(s=[s]),Kd(m)&&(T=function(z,Y){Y[m]=$a(z)}),N=s.length,y=0;y68?1900:2e3)};var PA=rv("FullYear",!0);function aK(){return J_(this.year())}function rv(s,m){return function(y){return y!=null?(DA(this,s,y),ni.updateOffset(this,m),this):by(this,s)}}function by(s,m){if(!s.isValid())return NaN;var y=s._d,T=s._isUTC;switch(m){case"Milliseconds":return T?y.getUTCMilliseconds():y.getMilliseconds();case"Seconds":return T?y.getUTCSeconds():y.getSeconds();case"Minutes":return T?y.getUTCMinutes():y.getMinutes();case"Hours":return T?y.getUTCHours():y.getHours();case"Date":return T?y.getUTCDate():y.getDate();case"Day":return T?y.getUTCDay():y.getDay();case"Month":return T?y.getUTCMonth():y.getMonth();case"FullYear":return T?y.getUTCFullYear():y.getFullYear();default:return NaN}}function DA(s,m,y){var T,N,z,Y,oe;if(!(!s.isValid()||isNaN(y))){switch(T=s._d,N=s._isUTC,m){case"Milliseconds":return void(N?T.setUTCMilliseconds(y):T.setMilliseconds(y));case"Seconds":return void(N?T.setUTCSeconds(y):T.setSeconds(y));case"Minutes":return void(N?T.setUTCMinutes(y):T.setMinutes(y));case"Hours":return void(N?T.setUTCHours(y):T.setHours(y));case"Date":return void(N?T.setUTCDate(y):T.setDate(y));case"FullYear":break;default:return}z=y,Y=s.month(),oe=s.date(),oe=oe===29&&Y===1&&!J_(z)?28:oe,N?T.setUTCFullYear(z,Y,oe):T.setFullYear(z,Y,oe)}}function sK(s){return s=kf(s),Qh(this[s])?this[s]():this}function oK(s,m){if(typeof s=="object"){s=vx(s);var y=ZY(s),T,N=y.length;for(T=0;T=0?(oe=new Date(s+400,m,y,T,N,z,Y),isFinite(oe.getFullYear())&&oe.setFullYear(s)):oe=new Date(s,m,y,T,N,z,Y),oe}function yy(s){var m,y;return s<100&&s>=0?(y=Array.prototype.slice.call(arguments),y[0]=s+400,m=new Date(Date.UTC.apply(null,y)),isFinite(m.getUTCFullYear())&&m.setUTCFullYear(s)):m=new Date(Date.UTC.apply(null,arguments)),m}function S_(s,m,y){var T=7+m-y,N=(7+yy(s,0,T).getUTCDay()-m)%7;return-N+T-1}function UA(s,m,y,T,N){var z=(7+y-T)%7,Y=S_(s,T,N),oe=1+7*(m-1)+z+Y,se,de;return oe<=0?(se=s-1,de=sy(se)+oe):oe>sy(s)?(se=s+1,de=oe-sy(s)):(se=s,de=oe),{year:se,dayOfYear:de}}function wy(s,m,y){var T=S_(s.year(),m,y),N=Math.floor((s.dayOfYear()-T-1)/7)+1,z,Y;return N<1?(Y=s.year()-1,z=N+$d(Y,m,y)):N>$d(s.year(),m,y)?(z=N-$d(s.year(),m,y),Y=s.year()+1):(Y=s.year(),z=N),{week:z,year:Y}}function $d(s,m,y){var T=S_(s,m,y),N=S_(s+1,m,y);return(sy(s)-T+N)/7}Ni("w",["ww",2],"wo","week");Ni("W",["WW",2],"Wo","isoWeek");fi("w",eo,tv);fi("ww",eo,Yc);fi("W",eo,tv);fi("WW",eo,Yc);Oy(["w","ww","W","WW"],function(s,m,y,T){m[T.substr(0,1)]=$a(s)});function wK(s){return wy(s,this._week.dow,this._week.doy).week}var _K={dow:0,doy:6};function kK(){return this._week.dow}function xK(){return this._week.doy}function SK(s){var m=this.localeData().week(this);return s==null?m:this.add((s-m)*7,"d")}function EK(s){var m=wy(this,1,4).week;return s==null?m:this.add((s-m)*7,"d")}Ni("d",0,"do","day");Ni("dd",0,0,function(s){return this.localeData().weekdaysMin(this,s)});Ni("ddd",0,0,function(s){return this.localeData().weekdaysShort(this,s)});Ni("dddd",0,0,function(s){return this.localeData().weekdays(this,s)});Ni("e",0,0,"weekday");Ni("E",0,0,"isoWeekday");fi("d",eo);fi("e",eo);fi("E",eo);fi("dd",function(s,m){return m.weekdaysMinRegex(s)});fi("ddd",function(s,m){return m.weekdaysShortRegex(s)});fi("dddd",function(s,m){return m.weekdaysRegex(s)});Oy(["dd","ddd","dddd"],function(s,m,y,T){var N=y._locale.weekdaysParse(s,T,y._strict);N!=null?m.d=N:Sa(y).invalidWeekday=s});Oy(["d","e","E"],function(s,m,y,T){m[T]=$a(s)});function TK(s,m){return typeof s!="string"?s:isNaN(s)?(s=m.weekdaysParse(s),typeof s=="number"?s:null):parseInt(s,10)}function CK(s,m){return typeof s=="string"?m.weekdaysParse(s)%7||7:isNaN(s)?null:s}function kx(s,m){return s.slice(m,7).concat(s.slice(0,m))}var AK="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),$A="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),OK="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),MK=Ay,RK=Ay,IK=Ay;function NK(s,m){var y=ah(this._weekdays)?this._weekdays:this._weekdays[s&&s!==!0&&this._weekdays.isFormat.test(m)?"format":"standalone"];return s===!0?kx(y,this._week.dow):s?y[s.day()]:y}function PK(s){return s===!0?kx(this._weekdaysShort,this._week.dow):s?this._weekdaysShort[s.day()]:this._weekdaysShort}function DK(s){return s===!0?kx(this._weekdaysMin,this._week.dow):s?this._weekdaysMin[s.day()]:this._weekdaysMin}function FK(s,m,y){var T,N,z,Y=s.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],T=0;T<7;++T)z=Jh([2e3,1]).day(T),this._minWeekdaysParse[T]=this.weekdaysMin(z,"").toLocaleLowerCase(),this._shortWeekdaysParse[T]=this.weekdaysShort(z,"").toLocaleLowerCase(),this._weekdaysParse[T]=this.weekdays(z,"").toLocaleLowerCase();return y?m==="dddd"?(N=$o.call(this._weekdaysParse,Y),N!==-1?N:null):m==="ddd"?(N=$o.call(this._shortWeekdaysParse,Y),N!==-1?N:null):(N=$o.call(this._minWeekdaysParse,Y),N!==-1?N:null):m==="dddd"?(N=$o.call(this._weekdaysParse,Y),N!==-1||(N=$o.call(this._shortWeekdaysParse,Y),N!==-1)?N:(N=$o.call(this._minWeekdaysParse,Y),N!==-1?N:null)):m==="ddd"?(N=$o.call(this._shortWeekdaysParse,Y),N!==-1||(N=$o.call(this._weekdaysParse,Y),N!==-1)?N:(N=$o.call(this._minWeekdaysParse,Y),N!==-1?N:null)):(N=$o.call(this._minWeekdaysParse,Y),N!==-1||(N=$o.call(this._weekdaysParse,Y),N!==-1)?N:(N=$o.call(this._shortWeekdaysParse,Y),N!==-1?N:null))}function LK(s,m,y){var T,N,z;if(this._weekdaysParseExact)return FK.call(this,s,m,y);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),T=0;T<7;T++){if(N=Jh([2e3,1]).day(T),y&&!this._fullWeekdaysParse[T]&&(this._fullWeekdaysParse[T]=new RegExp("^"+this.weekdays(N,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[T]=new RegExp("^"+this.weekdaysShort(N,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[T]=new RegExp("^"+this.weekdaysMin(N,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[T]||(z="^"+this.weekdays(N,"")+"|^"+this.weekdaysShort(N,"")+"|^"+this.weekdaysMin(N,""),this._weekdaysParse[T]=new RegExp(z.replace(".",""),"i")),y&&m==="dddd"&&this._fullWeekdaysParse[T].test(s))return T;if(y&&m==="ddd"&&this._shortWeekdaysParse[T].test(s))return T;if(y&&m==="dd"&&this._minWeekdaysParse[T].test(s))return T;if(!y&&this._weekdaysParse[T].test(s))return T}}function BK(s){if(!this.isValid())return s!=null?this:NaN;var m=by(this,"Day");return s!=null?(s=TK(s,this.localeData()),this.add(s-m,"d")):m}function jK(s){if(!this.isValid())return s!=null?this:NaN;var m=(this.day()+7-this.localeData()._week.dow)%7;return s==null?m:this.add(s-m,"d")}function zK(s){if(!this.isValid())return s!=null?this:NaN;if(s!=null){var m=CK(s,this.localeData());return this.day(this.day()%7?m:m-7)}else return this.day()||7}function UK(s){return this._weekdaysParseExact?(ls(this,"_weekdaysRegex")||xx.call(this),s?this._weekdaysStrictRegex:this._weekdaysRegex):(ls(this,"_weekdaysRegex")||(this._weekdaysRegex=MK),this._weekdaysStrictRegex&&s?this._weekdaysStrictRegex:this._weekdaysRegex)}function $K(s){return this._weekdaysParseExact?(ls(this,"_weekdaysRegex")||xx.call(this),s?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(ls(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=RK),this._weekdaysShortStrictRegex&&s?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function VK(s){return this._weekdaysParseExact?(ls(this,"_weekdaysRegex")||xx.call(this),s?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(ls(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=IK),this._weekdaysMinStrictRegex&&s?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function xx(){function s(we,ge){return ge.length-we.length}var m=[],y=[],T=[],N=[],z,Y,oe,se,de;for(z=0;z<7;z++)Y=Jh([2e3,1]).day(z),oe=Ud(this.weekdaysMin(Y,"")),se=Ud(this.weekdaysShort(Y,"")),de=Ud(this.weekdays(Y,"")),m.push(oe),y.push(se),T.push(de),N.push(oe),N.push(se),N.push(de);m.sort(s),y.sort(s),T.sort(s),N.sort(s),this._weekdaysRegex=new RegExp("^("+N.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+T.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+y.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+m.join("|")+")","i")}function Sx(){return this.hours()%12||12}function WK(){return this.hours()||24}Ni("H",["HH",2],0,"hour");Ni("h",["hh",2],0,Sx);Ni("k",["kk",2],0,WK);Ni("hmm",0,0,function(){return""+Sx.apply(this)+Xh(this.minutes(),2)});Ni("hmmss",0,0,function(){return""+Sx.apply(this)+Xh(this.minutes(),2)+Xh(this.seconds(),2)});Ni("Hmm",0,0,function(){return""+this.hours()+Xh(this.minutes(),2)});Ni("Hmmss",0,0,function(){return""+this.hours()+Xh(this.minutes(),2)+Xh(this.seconds(),2)});function VA(s,m){Ni(s,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),m)})}VA("a",!0);VA("A",!1);function WA(s,m){return m._meridiemParse}fi("a",WA);fi("A",WA);fi("H",eo,wx);fi("h",eo,tv);fi("k",eo,tv);fi("HH",eo,Yc);fi("hh",eo,Yc);fi("kk",eo,Yc);fi("hmm",IA);fi("hmmss",NA);fi("Hmm",IA);fi("Hmmss",NA);Ns(["H","HH"],yl);Ns(["k","kk"],function(s,m,y){var T=$a(s);m[yl]=T===24?0:T});Ns(["a","A"],function(s,m,y){y._isPm=y._locale.isPM(s),y._meridiem=s});Ns(["h","hh"],function(s,m,y){m[yl]=$a(s),Sa(y).bigHour=!0});Ns("hmm",function(s,m,y){var T=s.length-2;m[yl]=$a(s.substr(0,T)),m[ih]=$a(s.substr(T)),Sa(y).bigHour=!0});Ns("hmmss",function(s,m,y){var T=s.length-4,N=s.length-2;m[yl]=$a(s.substr(0,T)),m[ih]=$a(s.substr(T,2)),m[zd]=$a(s.substr(N)),Sa(y).bigHour=!0});Ns("Hmm",function(s,m,y){var T=s.length-2;m[yl]=$a(s.substr(0,T)),m[ih]=$a(s.substr(T))});Ns("Hmmss",function(s,m,y){var T=s.length-4,N=s.length-2;m[yl]=$a(s.substr(0,T)),m[ih]=$a(s.substr(T,2)),m[zd]=$a(s.substr(N))});function HK(s){return(s+"").toLowerCase().charAt(0)==="p"}var qK=/[ap]\.?m?\.?/i,YK=rv("Hours",!0);function KK(s,m,y){return s>11?y?"pm":"PM":y?"am":"AM"}var HA={calendar:FY,longDateFormat:zY,invalidDate:$Y,ordinal:WY,dayOfMonthOrdinalParse:HY,relativeTime:YY,months:uK,monthsShort:FA,week:_K,weekdays:AK,weekdaysMin:OK,weekdaysShort:$A,meridiemParse:qK},oo={},Xb={},_y;function GK(s,m){var y,T=Math.min(s.length,m.length);for(y=0;y0;){if(N=Q_(z.slice(0,y).join("-")),N)return N;if(T&&T.length>=y&&GK(z,T)>=y-1)break;y--}m++}return _y}function ZK(s){return!!(s&&s.match("^[^/\\\\]*$"))}function Q_(s){var m=null,y;if(oo[s]===void 0&&typeof module<"u"&&module&&module.exports&&ZK(s))try{m=_y._abbr,y=require,y("./locale/"+s),om(m)}catch{oo[s]=null}return oo[s]}function om(s,m){var y;return s&&(pc(m)?y=Xd(s):y=Ex(s,m),y?_y=y:typeof console<"u"&&console.warn&&console.warn("Locale "+s+" not found. Did you forget to load it?")),_y._abbr}function Ex(s,m){if(m!==null){var y,T=HA;if(m.abbr=s,oo[s]!=null)AA("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),T=oo[s]._config;else if(m.parentLocale!=null)if(oo[m.parentLocale]!=null)T=oo[m.parentLocale]._config;else if(y=Q_(m.parentLocale),y!=null)T=y._config;else return Xb[m.parentLocale]||(Xb[m.parentLocale]=[]),Xb[m.parentLocale].push({name:s,config:m}),null;return oo[s]=new mx(h8(T,m)),Xb[s]&&Xb[s].forEach(function(N){Ex(N.name,N.config)}),om(s),oo[s]}else return delete oo[s],null}function JK(s,m){if(m!=null){var y,T,N=HA;oo[s]!=null&&oo[s].parentLocale!=null?oo[s].set(h8(oo[s]._config,m)):(T=Q_(s),T!=null&&(N=T._config),m=h8(N,m),T==null&&(m.abbr=s),y=new mx(m),y.parentLocale=oo[s],oo[s]=y),om(s)}else oo[s]!=null&&(oo[s].parentLocale!=null?(oo[s]=oo[s].parentLocale,s===om()&&om(s)):oo[s]!=null&&delete oo[s]);return oo[s]}function Xd(s){var m;if(s&&s._locale&&s._locale._abbr&&(s=s._locale._abbr),!s)return _y;if(!ah(s)){if(m=Q_(s),m)return m;s=[s]}return XK(s)}function QK(){return d8(oo)}function Tx(s){var m,y=s._a;return y&&Sa(s).overflow===-2&&(m=y[jd]<0||y[jd]>11?jd:y[Vh]<1||y[Vh]>_x(y[wu],y[jd])?Vh:y[yl]<0||y[yl]>24||y[yl]===24&&(y[ih]!==0||y[zd]!==0||y[A0]!==0)?yl:y[ih]<0||y[ih]>59?ih:y[zd]<0||y[zd]>59?zd:y[A0]<0||y[A0]>999?A0:-1,Sa(s)._overflowDayOfYear&&(mVh)&&(m=Vh),Sa(s)._overflowWeeks&&m===-1&&(m=nK),Sa(s)._overflowWeekday&&m===-1&&(m=iK),Sa(s).overflow=m),s}var eG=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tG=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,rG=/Z|[+-]\d\d(?::?\d\d)?/,X3=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],M5=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],nG=/^\/?Date\((-?\d+)/i,iG=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,aG={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function qA(s){var m,y,T=s._i,N=eG.exec(T)||tG.exec(T),z,Y,oe,se,de=X3.length,we=M5.length;if(N){for(Sa(s).iso=!0,m=0,y=de;msy(Y)||s._dayOfYear===0)&&(Sa(s)._overflowDayOfYear=!0),y=yy(Y,0,s._dayOfYear),s._a[jd]=y.getUTCMonth(),s._a[Vh]=y.getUTCDate()),m=0;m<3&&s._a[m]==null;++m)s._a[m]=T[m]=N[m];for(;m<7;m++)s._a[m]=T[m]=s._a[m]==null?m===2?1:0:s._a[m];s._a[yl]===24&&s._a[ih]===0&&s._a[zd]===0&&s._a[A0]===0&&(s._nextDay=!0,s._a[yl]=0),s._d=(s._useUTC?yy:yK).apply(null,T),z=s._useUTC?s._d.getUTCDay():s._d.getDay(),s._tzm!=null&&s._d.setUTCMinutes(s._d.getUTCMinutes()-s._tzm),s._nextDay&&(s._a[yl]=24),s._w&&typeof s._w.d<"u"&&s._w.d!==z&&(Sa(s).weekdayMismatch=!0)}}function dG(s){var m,y,T,N,z,Y,oe,se,de;m=s._w,m.GG!=null||m.W!=null||m.E!=null?(z=1,Y=4,y=yg(m.GG,s._a[wu],wy(Qs(),1,4).year),T=yg(m.W,1),N=yg(m.E,1),(N<1||N>7)&&(se=!0)):(z=s._locale._week.dow,Y=s._locale._week.doy,de=wy(Qs(),z,Y),y=yg(m.gg,s._a[wu],de.year),T=yg(m.w,de.week),m.d!=null?(N=m.d,(N<0||N>6)&&(se=!0)):m.e!=null?(N=m.e+z,(m.e<0||m.e>6)&&(se=!0)):N=z),T<1||T>$d(y,z,Y)?Sa(s)._overflowWeeks=!0:se!=null?Sa(s)._overflowWeekday=!0:(oe=UA(y,T,N,z,Y),s._a[wu]=oe.year,s._dayOfYear=oe.dayOfYear)}ni.ISO_8601=function(){};ni.RFC_2822=function(){};function Ax(s){if(s._f===ni.ISO_8601){qA(s);return}if(s._f===ni.RFC_2822){YA(s);return}s._a=[],Sa(s).empty=!0;var m=""+s._i,y,T,N,z,Y,oe=m.length,se=0,de,we;for(N=OA(s._f,s._locale).match(gx)||[],we=N.length,y=0;y0&&Sa(s).unusedInput.push(Y),m=m.slice(m.indexOf(T)+T.length),se+=T.length),Sg[z]?(T?Sa(s).empty=!1:Sa(s).unusedTokens.push(z),rK(z,T,s)):s._strict&&!T&&Sa(s).unusedTokens.push(z);Sa(s).charsLeftOver=oe-se,m.length>0&&Sa(s).unusedInput.push(m),s._a[yl]<=12&&Sa(s).bigHour===!0&&s._a[yl]>0&&(Sa(s).bigHour=void 0),Sa(s).parsedDateParts=s._a.slice(0),Sa(s).meridiem=s._meridiem,s._a[yl]=pG(s._locale,s._a[yl],s._meridiem),de=Sa(s).era,de!==null&&(s._a[wu]=s._locale.erasConvertYear(de,s._a[wu])),Cx(s),Tx(s)}function pG(s,m,y){var T;return y==null?m:s.meridiemHour!=null?s.meridiemHour(m,y):(s.isPM!=null&&(T=s.isPM(y),T&&m<12&&(m+=12),!T&&m===12&&(m=0)),m)}function mG(s){var m,y,T,N,z,Y,oe=!1,se=s._f.length;if(se===0){Sa(s).invalidFormat=!0,s._d=new Date(NaN);return}for(N=0;Nthis?this:s:q_()});function XA(s,m){var y,T;if(m.length===1&&ah(m[0])&&(m=m[0]),!m.length)return Qs();for(y=m[0],T=1;Tthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function FG(){if(!pc(this._isDSTShifted))return this._isDSTShifted;var s={},m;return px(s,this),s=KA(s),s._a?(m=s._isUTC?Jh(s._a):Qs(s._a),this._isDSTShifted=this.isValid()&&CG(s._a,m.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function LG(){return this.isValid()?!this._isUTC:!1}function BG(){return this.isValid()?this._isUTC:!1}function JA(){return this.isValid()?this._isUTC&&this._offset===0:!1}var jG=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,zG=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function uh(s,m){var y=s,T=null,N,z,Y;return o_(s)?y={ms:s._milliseconds,d:s._days,M:s._months}:Kd(s)||!isNaN(+s)?(y={},m?y[m]=+s:y.milliseconds=+s):(T=jG.exec(s))?(N=T[1]==="-"?-1:1,y={y:0,d:$a(T[Vh])*N,h:$a(T[yl])*N,m:$a(T[ih])*N,s:$a(T[zd])*N,ms:$a(m8(T[A0]*1e3))*N}):(T=zG.exec(s))?(N=T[1]==="-"?-1:1,y={y:S0(T[2],N),M:S0(T[3],N),w:S0(T[4],N),d:S0(T[5],N),h:S0(T[6],N),m:S0(T[7],N),s:S0(T[8],N)}):y==null?y={}:typeof y=="object"&&("from"in y||"to"in y)&&(Y=UG(Qs(y.from),Qs(y.to)),y={},y.ms=Y.milliseconds,y.M=Y.months),z=new e4(y),o_(s)&&ls(s,"_locale")&&(z._locale=s._locale),o_(s)&&ls(s,"_isValid")&&(z._isValid=s._isValid),z}uh.fn=e4.prototype;uh.invalid=TG;function S0(s,m){var y=s&&parseFloat(s.replace(",","."));return(isNaN(y)?0:y)*m}function $C(s,m){var y={};return y.months=m.month()-s.month()+(m.year()-s.year())*12,s.clone().add(y.months,"M").isAfter(m)&&--y.months,y.milliseconds=+m-+s.clone().add(y.months,"M"),y}function UG(s,m){var y;return s.isValid()&&m.isValid()?(m=Mx(m,s),s.isBefore(m)?y=$C(s,m):(y=$C(m,s),y.milliseconds=-y.milliseconds,y.months=-y.months),y):{milliseconds:0,months:0}}function QA(s,m){return function(y,T){var N,z;return T!==null&&!isNaN(+T)&&(AA(m,"moment()."+m+"(period, number) is deprecated. Please use moment()."+m+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),z=y,y=T,T=z),N=uh(y,T),eO(this,N,s),this}}function eO(s,m,y,T){var N=m._milliseconds,z=m8(m._days),Y=m8(m._months);s.isValid()&&(T=T??!0,Y&&BA(s,by(s,"Month")+Y*y),z&&DA(s,"Date",by(s,"Date")+z*y),N&&s._d.setTime(s._d.valueOf()+N*y),T&&ni.updateOffset(s,z||Y))}var $G=QA(1,"add"),VG=QA(-1,"subtract");function tO(s){return typeof s=="string"||s instanceof String}function WG(s){return sh(s)||Ty(s)||tO(s)||Kd(s)||qG(s)||HG(s)||s===null||s===void 0}function HG(s){var m=M0(s)&&!hx(s),y=!1,T=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],N,z,Y=T.length;for(N=0;Ny.valueOf():y.valueOf()9999?s_(y,m?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Qh(Date.prototype.toISOString)?m?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",s_(y,"Z")):s_(y,m?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function sX(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var s="moment",m="",y,T,N,z;return this.isLocal()||(s=this.utcOffset()===0?"moment.utc":"moment.parseZone",m="Z"),y="["+s+'("]',T=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",N="-MM-DD[T]HH:mm:ss.SSS",z=m+'[")]',this.format(y+T+N+z)}function oX(s){s||(s=this.isUtc()?ni.defaultFormatUtc:ni.defaultFormat);var m=s_(this,s);return this.localeData().postformat(m)}function lX(s,m){return this.isValid()&&(sh(s)&&s.isValid()||Qs(s).isValid())?uh({to:this,from:s}).locale(this.locale()).humanize(!m):this.localeData().invalidDate()}function uX(s){return this.from(Qs(),s)}function cX(s,m){return this.isValid()&&(sh(s)&&s.isValid()||Qs(s).isValid())?uh({from:this,to:s}).locale(this.locale()).humanize(!m):this.localeData().invalidDate()}function fX(s){return this.to(Qs(),s)}function rO(s){var m;return s===void 0?this._locale._abbr:(m=Xd(s),m!=null&&(this._locale=m),this)}var nO=_f("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(s){return s===void 0?this.localeData():this.locale(s)});function iO(){return this._locale}var E_=1e3,Eg=60*E_,T_=60*Eg,aO=(365*400+97)*24*T_;function Tg(s,m){return(s%m+m)%m}function sO(s,m,y){return s<100&&s>=0?new Date(s+400,m,y)-aO:new Date(s,m,y).valueOf()}function oO(s,m,y){return s<100&&s>=0?Date.UTC(s+400,m,y)-aO:Date.UTC(s,m,y)}function hX(s){var m,y;if(s=kf(s),s===void 0||s==="millisecond"||!this.isValid())return this;switch(y=this._isUTC?oO:sO,s){case"year":m=y(this.year(),0,1);break;case"quarter":m=y(this.year(),this.month()-this.month()%3,1);break;case"month":m=y(this.year(),this.month(),1);break;case"week":m=y(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":m=y(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":m=y(this.year(),this.month(),this.date());break;case"hour":m=this._d.valueOf(),m-=Tg(m+(this._isUTC?0:this.utcOffset()*Eg),T_);break;case"minute":m=this._d.valueOf(),m-=Tg(m,Eg);break;case"second":m=this._d.valueOf(),m-=Tg(m,E_);break}return this._d.setTime(m),ni.updateOffset(this,!0),this}function dX(s){var m,y;if(s=kf(s),s===void 0||s==="millisecond"||!this.isValid())return this;switch(y=this._isUTC?oO:sO,s){case"year":m=y(this.year()+1,0,1)-1;break;case"quarter":m=y(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":m=y(this.year(),this.month()+1,1)-1;break;case"week":m=y(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":m=y(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":m=y(this.year(),this.month(),this.date()+1)-1;break;case"hour":m=this._d.valueOf(),m+=T_-Tg(m+(this._isUTC?0:this.utcOffset()*Eg),T_)-1;break;case"minute":m=this._d.valueOf(),m+=Eg-Tg(m,Eg)-1;break;case"second":m=this._d.valueOf(),m+=E_-Tg(m,E_)-1;break}return this._d.setTime(m),ni.updateOffset(this,!0),this}function pX(){return this._d.valueOf()-(this._offset||0)*6e4}function mX(){return Math.floor(this.valueOf()/1e3)}function gX(){return new Date(this.valueOf())}function vX(){var s=this;return[s.year(),s.month(),s.date(),s.hour(),s.minute(),s.second(),s.millisecond()]}function bX(){var s=this;return{years:s.year(),months:s.month(),date:s.date(),hours:s.hours(),minutes:s.minutes(),seconds:s.seconds(),milliseconds:s.milliseconds()}}function yX(){return this.isValid()?this.toISOString():null}function wX(){return dx(this)}function _X(){return im({},Sa(this))}function kX(){return Sa(this).overflow}function xX(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Ni("N",0,0,"eraAbbr");Ni("NN",0,0,"eraAbbr");Ni("NNN",0,0,"eraAbbr");Ni("NNNN",0,0,"eraName");Ni("NNNNN",0,0,"eraNarrow");Ni("y",["y",1],"yo","eraYear");Ni("y",["yy",2],0,"eraYear");Ni("y",["yyy",3],0,"eraYear");Ni("y",["yyyy",4],0,"eraYear");fi("N",Rx);fi("NN",Rx);fi("NNN",Rx);fi("NNNN",PX);fi("NNNNN",DX);Ns(["N","NN","NNN","NNNN","NNNNN"],function(s,m,y,T){var N=y._locale.erasParse(s,T,y._strict);N?Sa(y).era=N:Sa(y).invalidEra=s});fi("y",ev);fi("yy",ev);fi("yyy",ev);fi("yyyy",ev);fi("yo",FX);Ns(["y","yy","yyy","yyyy"],wu);Ns(["yo"],function(s,m,y,T){var N;y._locale._eraYearOrdinalRegex&&(N=s.match(y._locale._eraYearOrdinalRegex)),y._locale.eraYearOrdinalParse?m[wu]=y._locale.eraYearOrdinalParse(s,N):m[wu]=parseInt(s,10)});function SX(s,m){var y,T,N,z=this._eras||Xd("en")._eras;for(y=0,T=z.length;y=0)return z[T]}function TX(s,m){var y=s.since<=s.until?1:-1;return m===void 0?ni(s.since).year():ni(s.since).year()+(m-s.offset)*y}function CX(){var s,m,y,T=this.localeData().eras();for(s=0,m=T.length;sz&&(m=z),VX.call(this,s,m,y,T,N))}function VX(s,m,y,T,N){var z=UA(s,m,y,T,N),Y=yy(z.year,0,z.dayOfYear);return this.year(Y.getUTCFullYear()),this.month(Y.getUTCMonth()),this.date(Y.getUTCDate()),this}Ni("Q",0,"Qo","quarter");fi("Q",MA);Ns("Q",function(s,m){m[jd]=($a(s)-1)*3});function WX(s){return s==null?Math.ceil((this.month()+1)/3):this.month((s-1)*3+this.month()%3)}Ni("D",["DD",2],"Do","date");fi("D",eo,tv);fi("DD",eo,Yc);fi("Do",function(s,m){return s?m._dayOfMonthOrdinalParse||m._ordinalParse:m._dayOfMonthOrdinalParseLenient});Ns(["D","DD"],Vh);Ns("Do",function(s,m){m[Vh]=$a(s.match(eo)[0])});var uO=rv("Date",!0);Ni("DDD",["DDDD",3],"DDDo","dayOfYear");fi("DDD",K_);fi("DDDD",RA);Ns(["DDD","DDDD"],function(s,m,y){y._dayOfYear=$a(s)});function HX(s){var m=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return s==null?m:this.add(s-m,"d")}Ni("m",["mm",2],0,"minute");fi("m",eo,wx);fi("mm",eo,Yc);Ns(["m","mm"],ih);var qX=rv("Minutes",!1);Ni("s",["ss",2],0,"second");fi("s",eo,wx);fi("ss",eo,Yc);Ns(["s","ss"],zd);var YX=rv("Seconds",!1);Ni("S",0,0,function(){return~~(this.millisecond()/100)});Ni(0,["SS",2],0,function(){return~~(this.millisecond()/10)});Ni(0,["SSS",3],0,"millisecond");Ni(0,["SSSS",4],0,function(){return this.millisecond()*10});Ni(0,["SSSSS",5],0,function(){return this.millisecond()*100});Ni(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});Ni(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});Ni(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});Ni(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});fi("S",K_,MA);fi("SS",K_,Yc);fi("SSS",K_,RA);var am,cO;for(am="SSSS";am.length<=9;am+="S")fi(am,ev);function KX(s,m){m[A0]=$a(("0."+s)*1e3)}for(am="S";am.length<=9;am+="S")Ns(am,KX);cO=rv("Milliseconds",!1);Ni("z",0,0,"zoneAbbr");Ni("zz",0,0,"zoneName");function GX(){return this._isUTC?"UTC":""}function XX(){return this._isUTC?"Coordinated Universal Time":""}var An=Cy.prototype;An.add=$G;An.calendar=GG;An.clone=XG;An.diff=nX;An.endOf=dX;An.format=oX;An.from=lX;An.fromNow=uX;An.to=cX;An.toNow=fX;An.get=sK;An.invalidAt=kX;An.isAfter=ZG;An.isBefore=JG;An.isBetween=QG;An.isSame=eX;An.isSameOrAfter=tX;An.isSameOrBefore=rX;An.isValid=wX;An.lang=nO;An.locale=rO;An.localeData=iO;An.max=wG;An.min=yG;An.parsingFlags=_X;An.set=oK;An.startOf=hX;An.subtract=VG;An.toArray=vX;An.toObject=bX;An.toDate=gX;An.toISOString=aX;An.inspect=sX;typeof Symbol<"u"&&Symbol.for!=null&&(An[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});An.toJSON=yX;An.toString=iX;An.unix=mX;An.valueOf=pX;An.creationData=xX;An.eraName=CX;An.eraNarrow=AX;An.eraAbbr=OX;An.eraYear=MX;An.year=PA;An.isLeapYear=aK;An.weekYear=LX;An.isoWeekYear=BX;An.quarter=An.quarters=WX;An.month=jA;An.daysInMonth=gK;An.week=An.weeks=SK;An.isoWeek=An.isoWeeks=EK;An.weeksInYear=UX;An.weeksInWeekYear=$X;An.isoWeeksInYear=jX;An.isoWeeksInISOWeekYear=zX;An.date=uO;An.day=An.days=BK;An.weekday=jK;An.isoWeekday=zK;An.dayOfYear=HX;An.hour=An.hours=YK;An.minute=An.minutes=qX;An.second=An.seconds=YX;An.millisecond=An.milliseconds=cO;An.utcOffset=OG;An.utc=RG;An.local=IG;An.parseZone=NG;An.hasAlignedHourOffset=PG;An.isDST=DG;An.isLocal=LG;An.isUtcOffset=BG;An.isUtc=JA;An.isUTC=JA;An.zoneAbbr=GX;An.zoneName=XX;An.dates=_f("dates accessor is deprecated. Use date instead.",uO);An.months=_f("months accessor is deprecated. Use month instead",jA);An.years=_f("years accessor is deprecated. Use year instead",PA);An.zone=_f("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",MG);An.isDSTShifted=_f("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",FG);function ZX(s){return Qs(s*1e3)}function JX(){return Qs.apply(null,arguments).parseZone()}function fO(s){return s}var us=mx.prototype;us.calendar=LY;us.longDateFormat=UY;us.invalidDate=VY;us.ordinal=qY;us.preparse=fO;us.postformat=fO;us.relativeTime=KY;us.pastFuture=GY;us.set=DY;us.eras=SX;us.erasParse=EX;us.erasConvertYear=TX;us.erasAbbrRegex=IX;us.erasNameRegex=RX;us.erasNarrowRegex=NX;us.months=hK;us.monthsShort=dK;us.monthsParse=mK;us.monthsRegex=bK;us.monthsShortRegex=vK;us.week=wK;us.firstDayOfYear=xK;us.firstDayOfWeek=kK;us.weekdays=NK;us.weekdaysMin=DK;us.weekdaysShort=PK;us.weekdaysParse=LK;us.weekdaysRegex=UK;us.weekdaysShortRegex=$K;us.weekdaysMinRegex=VK;us.isPM=HK;us.meridiem=KK;function C_(s,m,y,T){var N=Xd(),z=Jh().set(T,m);return N[y](z,s)}function hO(s,m,y){if(Kd(s)&&(m=s,s=void 0),s=s||"",m!=null)return C_(s,m,y,"month");var T,N=[];for(T=0;T<12;T++)N[T]=C_(s,T,y,"month");return N}function Nx(s,m,y,T){typeof s=="boolean"?(Kd(m)&&(y=m,m=void 0),m=m||""):(m=s,y=m,s=!1,Kd(m)&&(y=m,m=void 0),m=m||"");var N=Xd(),z=s?N._week.dow:0,Y,oe=[];if(y!=null)return C_(m,(y+z)%7,T,"day");for(Y=0;Y<7;Y++)oe[Y]=C_(m,(Y+z)%7,T,"day");return oe}function QX(s,m){return hO(s,m,"months")}function eZ(s,m){return hO(s,m,"monthsShort")}function tZ(s,m,y){return Nx(s,m,y,"weekdays")}function rZ(s,m,y){return Nx(s,m,y,"weekdaysShort")}function nZ(s,m,y){return Nx(s,m,y,"weekdaysMin")}om("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(s){var m=s%10,y=$a(s%100/10)===1?"th":m===1?"st":m===2?"nd":m===3?"rd":"th";return s+y}});ni.lang=_f("moment.lang is deprecated. Use moment.locale instead.",om);ni.langData=_f("moment.langData is deprecated. Use moment.localeData instead.",Xd);var Pd=Math.abs;function iZ(){var s=this._data;return this._milliseconds=Pd(this._milliseconds),this._days=Pd(this._days),this._months=Pd(this._months),s.milliseconds=Pd(s.milliseconds),s.seconds=Pd(s.seconds),s.minutes=Pd(s.minutes),s.hours=Pd(s.hours),s.months=Pd(s.months),s.years=Pd(s.years),this}function dO(s,m,y,T){var N=uh(m,y);return s._milliseconds+=T*N._milliseconds,s._days+=T*N._days,s._months+=T*N._months,s._bubble()}function aZ(s,m){return dO(this,s,m,1)}function sZ(s,m){return dO(this,s,m,-1)}function VC(s){return s<0?Math.floor(s):Math.ceil(s)}function oZ(){var s=this._milliseconds,m=this._days,y=this._months,T=this._data,N,z,Y,oe,se;return s>=0&&m>=0&&y>=0||s<=0&&m<=0&&y<=0||(s+=VC(v8(y)+m)*864e5,m=0,y=0),T.milliseconds=s%1e3,N=pf(s/1e3),T.seconds=N%60,z=pf(N/60),T.minutes=z%60,Y=pf(z/60),T.hours=Y%24,m+=pf(Y/24),se=pf(pO(m)),y+=se,m-=VC(v8(se)),oe=pf(y/12),y%=12,T.days=m,T.months=y,T.years=oe,this}function pO(s){return s*4800/146097}function v8(s){return s*146097/4800}function lZ(s){if(!this.isValid())return NaN;var m,y,T=this._milliseconds;if(s=kf(s),s==="month"||s==="quarter"||s==="year")switch(m=this._days+T/864e5,y=this._months+pO(m),s){case"month":return y;case"quarter":return y/3;case"year":return y/12}else switch(m=this._days+Math.round(v8(this._months)),s){case"week":return m/7+T/6048e5;case"day":return m+T/864e5;case"hour":return m*24+T/36e5;case"minute":return m*1440+T/6e4;case"second":return m*86400+T/1e3;case"millisecond":return Math.floor(m*864e5)+T;default:throw new Error("Unknown unit "+s)}}function Zd(s){return function(){return this.as(s)}}var mO=Zd("ms"),uZ=Zd("s"),cZ=Zd("m"),fZ=Zd("h"),hZ=Zd("d"),dZ=Zd("w"),pZ=Zd("M"),mZ=Zd("Q"),gZ=Zd("y"),vZ=mO;function bZ(){return uh(this)}function yZ(s){return s=kf(s),this.isValid()?this[s+"s"]():NaN}function L0(s){return function(){return this.isValid()?this._data[s]:NaN}}var wZ=L0("milliseconds"),_Z=L0("seconds"),kZ=L0("minutes"),xZ=L0("hours"),SZ=L0("days"),EZ=L0("months"),TZ=L0("years");function CZ(){return pf(this.days()/7)}var Ld=Math.round,kg={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function AZ(s,m,y,T,N){return N.relativeTime(m||1,!!y,s,T)}function OZ(s,m,y,T){var N=uh(s).abs(),z=Ld(N.as("s")),Y=Ld(N.as("m")),oe=Ld(N.as("h")),se=Ld(N.as("d")),de=Ld(N.as("M")),we=Ld(N.as("w")),ge=Ld(N.as("y")),le=z<=y.ss&&["s",z]||z0,le[4]=T,AZ.apply(null,le)}function MZ(s){return s===void 0?Ld:typeof s=="function"?(Ld=s,!0):!1}function RZ(s,m){return kg[s]===void 0?!1:m===void 0?kg[s]:(kg[s]=m,s==="s"&&(kg.ss=m-1),!0)}function IZ(s,m){if(!this.isValid())return this.localeData().invalidDate();var y=!1,T=kg,N,z;return typeof s=="object"&&(m=s,s=!1),typeof s=="boolean"&&(y=s),typeof m=="object"&&(T=Object.assign({},kg,m),m.s!=null&&m.ss==null&&(T.ss=m.s-1)),N=this.localeData(),z=OZ(this,!y,T,N),y&&(z=N.pastFuture(+this,z)),N.postformat(z)}var R5=Math.abs;function gg(s){return(s>0)-(s<0)||+s}function r4(){if(!this.isValid())return this.localeData().invalidDate();var s=R5(this._milliseconds)/1e3,m=R5(this._days),y=R5(this._months),T,N,z,Y,oe=this.asSeconds(),se,de,we,ge;return oe?(T=pf(s/60),N=pf(T/60),s%=60,T%=60,z=pf(y/12),y%=12,Y=s?s.toFixed(3).replace(/\.?0+$/,""):"",se=oe<0?"-":"",de=gg(this._months)!==gg(oe)?"-":"",we=gg(this._days)!==gg(oe)?"-":"",ge=gg(this._milliseconds)!==gg(oe)?"-":"",se+"P"+(z?de+z+"Y":"")+(y?de+y+"M":"")+(m?we+m+"D":"")+(N||T||s?"T":"")+(N?ge+N+"H":"")+(T?ge+T+"M":"")+(s?ge+Y+"S":"")):"P0D"}var Ga=e4.prototype;Ga.isValid=EG;Ga.abs=iZ;Ga.add=aZ;Ga.subtract=sZ;Ga.as=lZ;Ga.asMilliseconds=mO;Ga.asSeconds=uZ;Ga.asMinutes=cZ;Ga.asHours=fZ;Ga.asDays=hZ;Ga.asWeeks=dZ;Ga.asMonths=pZ;Ga.asQuarters=mZ;Ga.asYears=gZ;Ga.valueOf=vZ;Ga._bubble=oZ;Ga.clone=bZ;Ga.get=yZ;Ga.milliseconds=wZ;Ga.seconds=_Z;Ga.minutes=kZ;Ga.hours=xZ;Ga.days=SZ;Ga.weeks=CZ;Ga.months=EZ;Ga.years=TZ;Ga.humanize=IZ;Ga.toISOString=r4;Ga.toString=r4;Ga.toJSON=r4;Ga.locale=rO;Ga.localeData=iO;Ga.toIsoString=_f("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",r4);Ga.lang=nO;Ni("X",0,0,"unix");Ni("x",0,0,"valueOf");fi("x",X_);fi("X",QY);Ns("X",function(s,m,y){y._d=new Date(parseFloat(s)*1e3)});Ns("x",function(s,m,y){y._d=new Date($a(s))});//! moment.js +ni.version="2.30.1";NY(Qs);ni.fn=An;ni.min=_G;ni.max=kG;ni.now=xG;ni.utc=Jh;ni.unix=ZX;ni.months=QX;ni.isDate=Ty;ni.locale=om;ni.invalid=q_;ni.duration=uh;ni.isMoment=sh;ni.weekdays=tZ;ni.parseZone=JX;ni.localeData=Xd;ni.isDuration=o_;ni.monthsShort=eZ;ni.weekdaysMin=nZ;ni.defineLocale=Ex;ni.updateLocale=JK;ni.locales=QK;ni.weekdaysShort=rZ;ni.normalizeUnits=kf;ni.relativeTimeRounding=MZ;ni.relativeTimeThreshold=RZ;ni.calendarFormat=KG;ni.prototype=An;ni.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};var Io=(s=>(s.PDF="pdf",s.IMG="img",s.WORD="word",s.EXCEL="excel",s.MP3="mp3",s.Mp4="mp4",s))(Io||{});const WC=(s,m="px")=>Object.is(Number(s),NaN)?s:`${s}${m}`,NZ=(s,m)=>{if(!m||!s||!s.length)return"";const y=s.find(T=>T.dictValue===m);return y?y.dictLabel:""};function $h(s){return s?(s=s.toLocaleLowerCase(),s.endsWith(".pdf")?Io.PDF:s.endsWith(".jpg")||s.endsWith(".png")||s.endsWith(".gif")?Io.IMG:s.endsWith(".doc")||s.endsWith(".docx")?Io.WORD:s.endsWith(".xls")||s.endsWith(".xlsx")?Io.EXCEL:s.endsWith(".mp3")||s.endsWith(".m4a")||s.endsWith(".wav")?Io.MP3:s.endsWith(".mp4")||s.endsWith(".mpeg")?Io.MP4:"unknown"):"unknown"}function A_(s){const m=$h(s);return m===Io.PDF?"local-icon-pdf":m===Io.IMG?"el-icon-Picture":m===Io.WORD?"local-icon-doc":m===Io.EXCEL?"local-icon-xls":m===Io.MP3?"local-icon-mp3":m===Io.MP4?"local-icon-mp4":"el-icon-document"}function PZ(s,m){return s?s.split(",").map(y=>{var T;return(T=m.find(N=>N.dictValue===y))==null?void 0:T.dictLabel}).join("、"):""}const DZ=_n({props:{name:{type:String,required:!0},size:{type:[Number,String],default:16},color:{type:String,default:"inherit"}},setup(s){const m=xt(()=>`#${s.name}`),y=xt(()=>({width:WC(s.size),height:WC(s.size),color:s.color}));return{symbolId:m,styles:y}}}),FZ=["xlink:href"];function LZ(s,m,y,T,N,z){return tt(),Jt("svg",{"aria-hidden":"true",style:la(s.styles)},[Ut("use",{"xlink:href":s.symbolId,fill:"currentColor"},null,8,FZ)],4)}const BZ=Kg(DZ,[["render",LZ]]),jZ=_n({name:"Icon",props:{name:{type:String,required:!0},size:{type:[String,Number],default:"14px"},color:{type:String,default:"inherit"}},setup(s){if(s.name&&s.name.indexOf(c8)===0)return()=>$t(Us,{size:s.size,color:s.color},()=>[$t(zs(s.name.replace(c8,"")))]);if(s.name.indexOf(RY)===0)return()=>tl("i",{class:["local-icon"]},$t(BZ,{...s}))}}),Px=Kg(jZ,[["__scopeId","data-v-1f536b69"]]),M_=class M_{constructor(){this.loadingInstance=null}static getInstance(){return this.instance??(this.instance=new M_)}msg(m){Y3.info(m)}msgError(m){Y3.error({message:m,type:"error",duration:5e3})}msgSuccess(m){Y3.success({message:m,type:"success"})}msgWarning(m){Y3.warning({message:m,type:"warning"})}alert(m){mg.alert(m,"系统提示")}alertError(m){mg.alert(m,"系统提示",{type:"error"})}alertSuccess(m){mg.alert(m,"系统提示",{type:"success"})}alertWarning(m){mg.alert(m,"系统提示",{type:"warning"})}notify(m){K3.info(m)}notifyError(m){K3.error(m)}notifySuccess(m){K3.success(m)}notifyWarning(m){K3.warning(m)}confirm(m,y){return mg.confirm(m,"温馨提示",{confirmButtonText:y,cancelButtonText:"取消",type:"warning"})}prompt(m,y,T){return mg.prompt(m,y,{confirmButtonText:"确定",cancelButtonText:"取消",...T})}loading(m){this.loadingInstance=Jq.service({lock:!0,text:m})}closeLoading(){var m;(m=this.loadingInstance)==null||m.close()}};M_.instance=null;let b8=M_;const O_=b8.getInstance(),mc="/api/v2";function zZ(s){return s.method="GET",n4(s.url,s)}function UZ(s){return s.method="POST",n4(s.url,s)}function $Z(s){return s.method="PUT",n4(s.url,s)}function VZ(s){return s.method="DELETE",n4(s.url,s)}function n4(s,m){const y={Authorization:m7()};let T;if(m!=null&&m.params&&Object.keys(m.params).length>0&&(m.method==="GET"?m.query=m.params:T=JSON.stringify(m.params)),m!=null&&m.query)if(m.query instanceof Object){const N={};for(let z of Object.keys(m.query))m.query[z]===void 0||m.query[z]===null||(N[z]=m.query[z]);s+=(s.indexOf("?")>-1?"&":"?")+new URLSearchParams(N).toString()}else s+=(s.indexOf("?")>-1?"&":"?")+new URLSearchParams(m.query).toString();return m!=null&&m.body&&(m.body instanceof FormData?T=m.body:(y["Content-Type"]="application/json",m.body instanceof String&&(T=m.body),(m.body instanceof Array||m.body instanceof Object&&Object.keys(m.body).length>0)&&(T=JSON.stringify(m.body)))),new Promise((N,z)=>{fetch(`${mc}${s}`,{method:m.method,body:T,headers:{...y,...m.headers}}).then(Y=>{if(Y.status!==413)return Y.json()}).then(Y=>{if(Y.code===200||Y.httpStatusCode===0)N(Y.data);else{let oe=Y.message;if(Y.code===401){VN();return}O_.msgError(oe),z(Y)}})})}const ed={get:zZ,post:UZ,put:$Z,del:VZ};var gO={exports:{}};const vO=f7(Lj),bO=f7(_7);(function(s,m){(function(y,T){s.exports=T(vO,bO)})(th,function(y,T){var N=Object.defineProperty,z=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,we=(Ne,K,W)=>K in Ne?N(Ne,K,{enumerable:!0,configurable:!0,writable:!0,value:W}):Ne[K]=W,ge=(Ne,K)=>{for(var W in K||(K={}))se.call(K,W)&&we(Ne,W,K[W]);if(oe)for(var W of oe(K))de.call(K,W)&&we(Ne,W,K[W]);return Ne},le=(Ne,K)=>z(Ne,Y(K)),Me=(Ne,K,W)=>new Promise((re,pe)=>{var be=Qe=>{try{Ue(W.next(Qe))}catch(bt){pe(bt)}},Ve=Qe=>{try{Ue(W.throw(Qe))}catch(bt){pe(bt)}},Ue=Qe=>Qe.done?re(Qe.value):Promise.resolve(Qe.value).then(be,Ve);Ue((W=W.apply(Ne,K)).next())});typeof window.setImmediate>"u"&&(window.setImmediate=function(Ne,...K){setTimeout(()=>Ne(K))});var ne=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof th<"u"?th:typeof self<"u"?self:{};function xe(Ne){return Ne&&Ne.__esModule&&Object.prototype.hasOwnProperty.call(Ne,"default")?Ne.default:Ne}function et(Ne){throw new Error('Could not dynamically require "'+Ne+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var je={exports:{}};/*! + + JSZip v3.10.1 - A JavaScript class for generating and reading zip files + + + (c) 2009-2016 Stuart Knightley + Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown. + + JSZip uses the library pako released under the MIT license : + https://github.com/nodeca/pako/blob/main/LICENSE + */(function(Ne,K){(function(W){Ne.exports=W()})(function(){return function W(re,pe,be){function Ve(bt,Rt){if(!pe[bt]){if(!re[bt]){var Ft=typeof et=="function"&&et;if(!Rt&&Ft)return Ft(bt,!0);if(Ue)return Ue(bt,!0);var Lt=new Error("Cannot find module '"+bt+"'");throw Lt.code="MODULE_NOT_FOUND",Lt}var nt=pe[bt]={exports:{}};re[bt][0].call(nt.exports,function(At){var st=re[bt][1][At];return Ve(st||At)},nt,nt.exports,W,re,pe,be)}return pe[bt].exports}for(var Ue=typeof et=="function"&&et,Qe=0;Qe>2,nt=(3&bt)<<4|Rt>>4,At=1>6:64,st=2>4,Rt=(15&Lt)<<4|(nt=Ue.indexOf(Qe.charAt(st++)))>>2,Ft=(3&nt)<<6|(At=Ue.indexOf(Qe.charAt(st++))),Ct[_t++]=bt,nt!==64&&(Ct[_t++]=Rt),At!==64&&(Ct[_t++]=Ft);return Ct}},{"./support":30,"./utils":32}],2:[function(W,re,pe){var be=W("./external"),Ve=W("./stream/DataWorker"),Ue=W("./stream/Crc32Probe"),Qe=W("./stream/DataLengthProbe");function bt(Rt,Ft,Lt,nt,At){this.compressedSize=Rt,this.uncompressedSize=Ft,this.crc32=Lt,this.compression=nt,this.compressedContent=At}bt.prototype={getContentWorker:function(){var Rt=new Ve(be.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Qe("data_length")),Ft=this;return Rt.on("end",function(){if(this.streamInfo.data_length!==Ft.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),Rt},getCompressedWorker:function(){return new Ve(be.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},bt.createWorkerFrom=function(Rt,Ft,Lt){return Rt.pipe(new Ue).pipe(new Qe("uncompressedSize")).pipe(Ft.compressWorker(Lt)).pipe(new Qe("compressedSize")).withStreamInfo("compression",Ft)},re.exports=bt},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(W,re,pe){var be=W("./stream/GenericWorker");pe.STORE={magic:"\0\0",compressWorker:function(){return new be("STORE compression")},uncompressWorker:function(){return new be("STORE decompression")}},pe.DEFLATE=W("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(W,re,pe){var be=W("./utils"),Ve=function(){for(var Ue,Qe=[],bt=0;bt<256;bt++){Ue=bt;for(var Rt=0;Rt<8;Rt++)Ue=1&Ue?3988292384^Ue>>>1:Ue>>>1;Qe[bt]=Ue}return Qe}();re.exports=function(Ue,Qe){return Ue!==void 0&&Ue.length?be.getTypeOf(Ue)!=="string"?function(bt,Rt,Ft,Lt){var nt=Ve,At=Lt+Ft;bt^=-1;for(var st=Lt;st>>8^nt[255&(bt^Rt[st])];return-1^bt}(0|Qe,Ue,Ue.length,0):function(bt,Rt,Ft,Lt){var nt=Ve,At=Lt+Ft;bt^=-1;for(var st=Lt;st>>8^nt[255&(bt^Rt.charCodeAt(st))];return-1^bt}(0|Qe,Ue,Ue.length,0):0}},{"./utils":32}],5:[function(W,re,pe){pe.base64=!1,pe.binary=!1,pe.dir=!1,pe.createFolders=!0,pe.date=null,pe.compression=null,pe.compressionOptions=null,pe.comment=null,pe.unixPermissions=null,pe.dosPermissions=null},{}],6:[function(W,re,pe){var be=null;be=typeof Promise<"u"?Promise:W("lie"),re.exports={Promise:be}},{lie:37}],7:[function(W,re,pe){var be=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",Ve=W("pako"),Ue=W("./utils"),Qe=W("./stream/GenericWorker"),bt=be?"uint8array":"array";function Rt(Ft,Lt){Qe.call(this,"FlateWorker/"+Ft),this._pako=null,this._pakoAction=Ft,this._pakoOptions=Lt,this.meta={}}pe.magic="\b\0",Ue.inherits(Rt,Qe),Rt.prototype.processChunk=function(Ft){this.meta=Ft.meta,this._pako===null&&this._createPako(),this._pako.push(Ue.transformTo(bt,Ft.data),!1)},Rt.prototype.flush=function(){Qe.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},Rt.prototype.cleanUp=function(){Qe.prototype.cleanUp.call(this),this._pako=null},Rt.prototype._createPako=function(){this._pako=new Ve[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Ft=this;this._pako.onData=function(Lt){Ft.push({data:Lt,meta:Ft.meta})}},pe.compressWorker=function(Ft){return new Rt("Deflate",Ft)},pe.uncompressWorker=function(){return new Rt("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(W,re,pe){function be(nt,At){var st,_t="";for(st=0;st>>=8;return _t}function Ve(nt,At,st,_t,pt,Ct){var Gt,rr,or=nt.file,Lr=nt.compression,Br=Ct!==bt.utf8encode,bn=Ue.transformTo("string",Ct(or.name)),Rr=Ue.transformTo("string",bt.utf8encode(or.name)),Mn=or.comment,Si=Ue.transformTo("string",Ct(Mn)),It=Ue.transformTo("string",bt.utf8encode(Mn)),Dr=Rr.length!==or.name.length,We=It.length!==Mn.length,Yr="",Zi="",vn="",ca=or.dir,xn=or.date,$i={crc32:0,compressedSize:0,uncompressedSize:0};At&&!st||($i.crc32=nt.crc32,$i.compressedSize=nt.compressedSize,$i.uncompressedSize=nt.uncompressedSize);var Tr=0;At&&(Tr|=8),Br||!Dr&&!We||(Tr|=2048);var vr=0,Ri=0;ca&&(vr|=16),pt==="UNIX"?(Ri=798,vr|=function(Hn,gs){var uo=Hn;return Hn||(uo=gs?16893:33204),(65535&uo)<<16}(or.unixPermissions,ca)):(Ri=20,vr|=function(Hn){return 63&(Hn||0)}(or.dosPermissions)),Gt=xn.getUTCHours(),Gt<<=6,Gt|=xn.getUTCMinutes(),Gt<<=5,Gt|=xn.getUTCSeconds()/2,rr=xn.getUTCFullYear()-1980,rr<<=4,rr|=xn.getUTCMonth()+1,rr<<=5,rr|=xn.getUTCDate(),Dr&&(Zi=be(1,1)+be(Rt(bn),4)+Rr,Yr+="up"+be(Zi.length,2)+Zi),We&&(vn=be(1,1)+be(Rt(Si),4)+It,Yr+="uc"+be(vn.length,2)+vn);var ri="";return ri+=` +\0`,ri+=be(Tr,2),ri+=Lr.magic,ri+=be(Gt,2),ri+=be(rr,2),ri+=be($i.crc32,4),ri+=be($i.compressedSize,4),ri+=be($i.uncompressedSize,4),ri+=be(bn.length,2),ri+=be(Yr.length,2),{fileRecord:Ft.LOCAL_FILE_HEADER+ri+bn+Yr,dirRecord:Ft.CENTRAL_FILE_HEADER+be(Ri,2)+ri+be(Si.length,2)+"\0\0\0\0"+be(vr,4)+be(_t,4)+bn+Yr+Si}}var Ue=W("../utils"),Qe=W("../stream/GenericWorker"),bt=W("../utf8"),Rt=W("../crc32"),Ft=W("../signature");function Lt(nt,At,st,_t){Qe.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=At,this.zipPlatform=st,this.encodeFileName=_t,this.streamFiles=nt,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}Ue.inherits(Lt,Qe),Lt.prototype.push=function(nt){var At=nt.meta.percent||0,st=this.entriesCount,_t=this._sources.length;this.accumulate?this.contentBuffer.push(nt):(this.bytesWritten+=nt.data.length,Qe.prototype.push.call(this,{data:nt.data,meta:{currentFile:this.currentFile,percent:st?(At+100*(st-_t-1))/st:100}}))},Lt.prototype.openedSource=function(nt){this.currentSourceOffset=this.bytesWritten,this.currentFile=nt.file.name;var At=this.streamFiles&&!nt.file.dir;if(At){var st=Ve(nt,At,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:st.fileRecord,meta:{percent:0}})}else this.accumulate=!0},Lt.prototype.closedSource=function(nt){this.accumulate=!1;var At=this.streamFiles&&!nt.file.dir,st=Ve(nt,At,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(st.dirRecord),At)this.push({data:function(_t){return Ft.DATA_DESCRIPTOR+be(_t.crc32,4)+be(_t.compressedSize,4)+be(_t.uncompressedSize,4)}(nt),meta:{percent:100}});else for(this.push({data:st.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},Lt.prototype.flush=function(){for(var nt=this.bytesWritten,At=0;At=this.index;Qe--)bt=(bt<<8)+this.byteAt(Qe);return this.index+=Ue,bt},readString:function(Ue){return be.transformTo("string",this.readData(Ue))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var Ue=this.readInt(4);return new Date(Date.UTC(1980+(Ue>>25&127),(Ue>>21&15)-1,Ue>>16&31,Ue>>11&31,Ue>>5&63,(31&Ue)<<1))}},re.exports=Ve},{"../utils":32}],19:[function(W,re,pe){var be=W("./Uint8ArrayReader");function Ve(Ue){be.call(this,Ue)}W("../utils").inherits(Ve,be),Ve.prototype.readData=function(Ue){this.checkOffset(Ue);var Qe=this.data.slice(this.zero+this.index,this.zero+this.index+Ue);return this.index+=Ue,Qe},re.exports=Ve},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(W,re,pe){var be=W("./DataReader");function Ve(Ue){be.call(this,Ue)}W("../utils").inherits(Ve,be),Ve.prototype.byteAt=function(Ue){return this.data.charCodeAt(this.zero+Ue)},Ve.prototype.lastIndexOfSignature=function(Ue){return this.data.lastIndexOf(Ue)-this.zero},Ve.prototype.readAndCheckSignature=function(Ue){return Ue===this.readData(4)},Ve.prototype.readData=function(Ue){this.checkOffset(Ue);var Qe=this.data.slice(this.zero+this.index,this.zero+this.index+Ue);return this.index+=Ue,Qe},re.exports=Ve},{"../utils":32,"./DataReader":18}],21:[function(W,re,pe){var be=W("./ArrayReader");function Ve(Ue){be.call(this,Ue)}W("../utils").inherits(Ve,be),Ve.prototype.readData=function(Ue){if(this.checkOffset(Ue),Ue===0)return new Uint8Array(0);var Qe=this.data.subarray(this.zero+this.index,this.zero+this.index+Ue);return this.index+=Ue,Qe},re.exports=Ve},{"../utils":32,"./ArrayReader":17}],22:[function(W,re,pe){var be=W("../utils"),Ve=W("../support"),Ue=W("./ArrayReader"),Qe=W("./StringReader"),bt=W("./NodeBufferReader"),Rt=W("./Uint8ArrayReader");re.exports=function(Ft){var Lt=be.getTypeOf(Ft);return be.checkSupport(Lt),Lt!=="string"||Ve.uint8array?Lt==="nodebuffer"?new bt(Ft):Ve.uint8array?new Rt(be.transformTo("uint8array",Ft)):new Ue(be.transformTo("array",Ft)):new Qe(Ft)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(W,re,pe){pe.LOCAL_FILE_HEADER="PK",pe.CENTRAL_FILE_HEADER="PK",pe.CENTRAL_DIRECTORY_END="PK",pe.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",pe.ZIP64_CENTRAL_DIRECTORY_END="PK",pe.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(W,re,pe){var be=W("./GenericWorker"),Ve=W("../utils");function Ue(Qe){be.call(this,"ConvertWorker to "+Qe),this.destType=Qe}Ve.inherits(Ue,be),Ue.prototype.processChunk=function(Qe){this.push({data:Ve.transformTo(this.destType,Qe.data),meta:Qe.meta})},re.exports=Ue},{"../utils":32,"./GenericWorker":28}],25:[function(W,re,pe){var be=W("./GenericWorker"),Ve=W("../crc32");function Ue(){be.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}W("../utils").inherits(Ue,be),Ue.prototype.processChunk=function(Qe){this.streamInfo.crc32=Ve(Qe.data,this.streamInfo.crc32||0),this.push(Qe)},re.exports=Ue},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(W,re,pe){var be=W("../utils"),Ve=W("./GenericWorker");function Ue(Qe){Ve.call(this,"DataLengthProbe for "+Qe),this.propName=Qe,this.withStreamInfo(Qe,0)}be.inherits(Ue,Ve),Ue.prototype.processChunk=function(Qe){if(Qe){var bt=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=bt+Qe.data.length}Ve.prototype.processChunk.call(this,Qe)},re.exports=Ue},{"../utils":32,"./GenericWorker":28}],27:[function(W,re,pe){var be=W("../utils"),Ve=W("./GenericWorker");function Ue(Qe){Ve.call(this,"DataWorker");var bt=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Qe.then(function(Rt){bt.dataIsReady=!0,bt.data=Rt,bt.max=Rt&&Rt.length||0,bt.type=be.getTypeOf(Rt),bt.isPaused||bt._tickAndRepeat()},function(Rt){bt.error(Rt)})}be.inherits(Ue,Ve),Ue.prototype.cleanUp=function(){Ve.prototype.cleanUp.call(this),this.data=null},Ue.prototype.resume=function(){return!!Ve.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,be.delay(this._tickAndRepeat,[],this)),!0)},Ue.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(be.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},Ue.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Qe=null,bt=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Qe=this.data.substring(this.index,bt);break;case"uint8array":Qe=this.data.subarray(this.index,bt);break;case"array":case"nodebuffer":Qe=this.data.slice(this.index,bt)}return this.index=bt,this.push({data:Qe,meta:{percent:this.max?this.index/this.max*100:0}})},re.exports=Ue},{"../utils":32,"./GenericWorker":28}],28:[function(W,re,pe){function be(Ve){this.name=Ve||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}be.prototype={push:function(Ve){this.emit("data",Ve)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(Ve){this.emit("error",Ve)}return!0},error:function(Ve){return!this.isFinished&&(this.isPaused?this.generatedError=Ve:(this.isFinished=!0,this.emit("error",Ve),this.previous&&this.previous.error(Ve),this.cleanUp()),!0)},on:function(Ve,Ue){return this._listeners[Ve].push(Ue),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(Ve,Ue){if(this._listeners[Ve])for(var Qe=0;Qe "+Ve:Ve}},re.exports=be},{}],29:[function(W,re,pe){var be=W("../utils"),Ve=W("./ConvertWorker"),Ue=W("./GenericWorker"),Qe=W("../base64"),bt=W("../support"),Rt=W("../external"),Ft=null;if(bt.nodestream)try{Ft=W("../nodejs/NodejsStreamOutputAdapter")}catch{}function Lt(At,st){return new Rt.Promise(function(_t,pt){var Ct=[],Gt=At._internalType,rr=At._outputType,or=At._mimeType;At.on("data",function(Lr,Br){Ct.push(Lr),st&&st(Br)}).on("error",function(Lr){Ct=[],pt(Lr)}).on("end",function(){try{var Lr=function(Br,bn,Rr){switch(Br){case"blob":return be.newBlob(be.transformTo("arraybuffer",bn),Rr);case"base64":return Qe.encode(bn);default:return be.transformTo(Br,bn)}}(rr,function(Br,bn){var Rr,Mn=0,Si=null,It=0;for(Rr=0;Rr"u")pe.blob=!1;else{var be=new ArrayBuffer(0);try{pe.blob=new Blob([be],{type:"application/zip"}).size===0}catch{try{var Ve=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);Ve.append(be),pe.blob=Ve.getBlob("application/zip").size===0}catch{pe.blob=!1}}}try{pe.nodestream=!!W("readable-stream").Readable}catch{pe.nodestream=!1}},{"readable-stream":16}],31:[function(W,re,pe){for(var be=W("./utils"),Ve=W("./support"),Ue=W("./nodejsUtils"),Qe=W("./stream/GenericWorker"),bt=new Array(256),Rt=0;Rt<256;Rt++)bt[Rt]=252<=Rt?6:248<=Rt?5:240<=Rt?4:224<=Rt?3:192<=Rt?2:1;bt[254]=bt[254]=1;function Ft(){Qe.call(this,"utf-8 decode"),this.leftOver=null}function Lt(){Qe.call(this,"utf-8 encode")}pe.utf8encode=function(nt){return Ve.nodebuffer?Ue.newBufferFrom(nt,"utf-8"):function(At){var st,_t,pt,Ct,Gt,rr=At.length,or=0;for(Ct=0;Ct>>6:(_t<65536?st[Gt++]=224|_t>>>12:(st[Gt++]=240|_t>>>18,st[Gt++]=128|_t>>>12&63),st[Gt++]=128|_t>>>6&63),st[Gt++]=128|63&_t);return st}(nt)},pe.utf8decode=function(nt){return Ve.nodebuffer?be.transformTo("nodebuffer",nt).toString("utf-8"):function(At){var st,_t,pt,Ct,Gt=At.length,rr=new Array(2*Gt);for(st=_t=0;st>10&1023,rr[_t++]=56320|1023&pt)}return rr.length!==_t&&(rr.subarray?rr=rr.subarray(0,_t):rr.length=_t),be.applyFromCharCode(rr)}(nt=be.transformTo(Ve.uint8array?"uint8array":"array",nt))},be.inherits(Ft,Qe),Ft.prototype.processChunk=function(nt){var At=be.transformTo(Ve.uint8array?"uint8array":"array",nt.data);if(this.leftOver&&this.leftOver.length){if(Ve.uint8array){var st=At;(At=new Uint8Array(st.length+this.leftOver.length)).set(this.leftOver,0),At.set(st,this.leftOver.length)}else At=this.leftOver.concat(At);this.leftOver=null}var _t=function(Ct,Gt){var rr;for((Gt=Gt||Ct.length)>Ct.length&&(Gt=Ct.length),rr=Gt-1;0<=rr&&(192&Ct[rr])==128;)rr--;return rr<0||rr===0?Gt:rr+bt[Ct[rr]]>Gt?rr:Gt}(At),pt=At;_t!==At.length&&(Ve.uint8array?(pt=At.subarray(0,_t),this.leftOver=At.subarray(_t,At.length)):(pt=At.slice(0,_t),this.leftOver=At.slice(_t,At.length))),this.push({data:pe.utf8decode(pt),meta:nt.meta})},Ft.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:pe.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},pe.Utf8DecodeWorker=Ft,be.inherits(Lt,Qe),Lt.prototype.processChunk=function(nt){this.push({data:pe.utf8encode(nt.data),meta:nt.meta})},pe.Utf8EncodeWorker=Lt},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(W,re,pe){var be=W("./support"),Ve=W("./base64"),Ue=W("./nodejsUtils"),Qe=W("./external");function bt(st){return st}function Rt(st,_t){for(var pt=0;pt>8;this.dir=!!(16&this.externalFileAttributes),nt==0&&(this.dosPermissions=63&this.externalFileAttributes),nt==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var nt=be(this.extraFields[1].value);this.uncompressedSize===Ve.MAX_VALUE_32BITS&&(this.uncompressedSize=nt.readInt(8)),this.compressedSize===Ve.MAX_VALUE_32BITS&&(this.compressedSize=nt.readInt(8)),this.localHeaderOffset===Ve.MAX_VALUE_32BITS&&(this.localHeaderOffset=nt.readInt(8)),this.diskNumberStart===Ve.MAX_VALUE_32BITS&&(this.diskNumberStart=nt.readInt(4))}},readExtraFields:function(nt){var At,st,_t,pt=nt.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});nt.index+4>>6:(nt<65536?Lt[_t++]=224|nt>>>12:(Lt[_t++]=240|nt>>>18,Lt[_t++]=128|nt>>>12&63),Lt[_t++]=128|nt>>>6&63),Lt[_t++]=128|63&nt);return Lt},pe.buf2binstring=function(Ft){return Rt(Ft,Ft.length)},pe.binstring2buf=function(Ft){for(var Lt=new be.Buf8(Ft.length),nt=0,At=Lt.length;nt>10&1023,Ct[At++]=56320|1023&st)}return Rt(Ct,At)},pe.utf8border=function(Ft,Lt){var nt;for((Lt=Lt||Ft.length)>Ft.length&&(Lt=Ft.length),nt=Lt-1;0<=nt&&(192&Ft[nt])==128;)nt--;return nt<0||nt===0?Lt:nt+Qe[Ft[nt]]>Lt?nt:Lt}},{"./common":41}],43:[function(W,re,pe){re.exports=function(be,Ve,Ue,Qe){for(var bt=65535&be|0,Rt=be>>>16&65535|0,Ft=0;Ue!==0;){for(Ue-=Ft=2e3>>1:Ve>>>1;Ue[Qe]=Ve}return Ue}();re.exports=function(Ve,Ue,Qe,bt){var Rt=be,Ft=bt+Qe;Ve^=-1;for(var Lt=bt;Lt>>8^Rt[255&(Ve^Ue[Lt])];return-1^Ve}},{}],46:[function(W,re,pe){var be,Ve=W("../utils/common"),Ue=W("./trees"),Qe=W("./adler32"),bt=W("./crc32"),Rt=W("./messages"),Ft=0,Lt=4,nt=0,At=-2,st=-1,_t=4,pt=2,Ct=8,Gt=9,rr=286,or=30,Lr=19,Br=2*rr+1,bn=15,Rr=3,Mn=258,Si=Mn+Rr+1,It=42,Dr=113,We=1,Yr=2,Zi=3,vn=4;function ca(Te,jr){return Te.msg=Rt[jr],jr}function xn(Te){return(Te<<1)-(4Te.avail_out&&(Ar=Te.avail_out),Ar!==0&&(Ve.arraySet(Te.output,jr.pending_buf,jr.pending_out,Ar,Te.next_out),Te.next_out+=Ar,jr.pending_out+=Ar,Te.total_out+=Ar,Te.avail_out-=Ar,jr.pending-=Ar,jr.pending===0&&(jr.pending_out=0))}function vr(Te,jr){Ue._tr_flush_block(Te,0<=Te.block_start?Te.block_start:-1,Te.strstart-Te.block_start,jr),Te.block_start=Te.strstart,Tr(Te.strm)}function Ri(Te,jr){Te.pending_buf[Te.pending++]=jr}function ri(Te,jr){Te.pending_buf[Te.pending++]=jr>>>8&255,Te.pending_buf[Te.pending++]=255&jr}function Hn(Te,jr){var Ar,Et,yt=Te.max_chain_length,er=Te.strstart,nn=Te.prev_length,dn=Te.nice_match,mr=Te.strstart>Te.w_size-Si?Te.strstart-(Te.w_size-Si):0,On=Te.window,Zn=Te.w_mask,Dn=Te.prev,Ti=Te.strstart+Mn,Za=On[er+nn-1],Ca=On[er+nn];Te.prev_length>=Te.good_match&&(yt>>=2),dn>Te.lookahead&&(dn=Te.lookahead);do if(On[(Ar=jr)+nn]===Ca&&On[Ar+nn-1]===Za&&On[Ar]===On[er]&&On[++Ar]===On[er+1]){er+=2,Ar++;do;while(On[++er]===On[++Ar]&&On[++er]===On[++Ar]&&On[++er]===On[++Ar]&&On[++er]===On[++Ar]&&On[++er]===On[++Ar]&&On[++er]===On[++Ar]&&On[++er]===On[++Ar]&&On[++er]===On[++Ar]&&ermr&&--yt!=0);return nn<=Te.lookahead?nn:Te.lookahead}function gs(Te){var jr,Ar,Et,yt,er,nn,dn,mr,On,Zn,Dn=Te.w_size;do{if(yt=Te.window_size-Te.lookahead-Te.strstart,Te.strstart>=Dn+(Dn-Si)){for(Ve.arraySet(Te.window,Te.window,Dn,Dn,0),Te.match_start-=Dn,Te.strstart-=Dn,Te.block_start-=Dn,jr=Ar=Te.hash_size;Et=Te.head[--jr],Te.head[jr]=Dn<=Et?Et-Dn:0,--Ar;);for(jr=Ar=Dn;Et=Te.prev[--jr],Te.prev[jr]=Dn<=Et?Et-Dn:0,--Ar;);yt+=Dn}if(Te.strm.avail_in===0)break;if(nn=Te.strm,dn=Te.window,mr=Te.strstart+Te.lookahead,On=yt,Zn=void 0,Zn=nn.avail_in,On=Rr)for(er=Te.strstart-Te.insert,Te.ins_h=Te.window[er],Te.ins_h=(Te.ins_h<=Rr&&(Te.ins_h=(Te.ins_h<=Rr)if(Et=Ue._tr_tally(Te,Te.strstart-Te.match_start,Te.match_length-Rr),Te.lookahead-=Te.match_length,Te.match_length<=Te.max_lazy_match&&Te.lookahead>=Rr){for(Te.match_length--;Te.strstart++,Te.ins_h=(Te.ins_h<=Rr&&(Te.ins_h=(Te.ins_h<=Rr&&Te.match_length<=Te.prev_length){for(yt=Te.strstart+Te.lookahead-Rr,Et=Ue._tr_tally(Te,Te.strstart-1-Te.prev_match,Te.prev_length-Rr),Te.lookahead-=Te.prev_length-1,Te.prev_length-=2;++Te.strstart<=yt&&(Te.ins_h=(Te.ins_h<Te.pending_buf_size-5&&(Ar=Te.pending_buf_size-5);;){if(Te.lookahead<=1){if(gs(Te),Te.lookahead===0&&jr===Ft)return We;if(Te.lookahead===0)break}Te.strstart+=Te.lookahead,Te.lookahead=0;var Et=Te.block_start+Ar;if((Te.strstart===0||Te.strstart>=Et)&&(Te.lookahead=Te.strstart-Et,Te.strstart=Et,vr(Te,!1),Te.strm.avail_out===0)||Te.strstart-Te.block_start>=Te.w_size-Si&&(vr(Te,!1),Te.strm.avail_out===0))return We}return Te.insert=0,jr===Lt?(vr(Te,!0),Te.strm.avail_out===0?Zi:vn):(Te.strstart>Te.block_start&&(vr(Te,!1),Te.strm.avail_out),We)}),new Wa(4,4,8,4,uo),new Wa(4,5,16,8,uo),new Wa(4,6,32,32,uo),new Wa(4,4,16,16,Ta),new Wa(8,16,32,32,Ta),new Wa(8,16,128,128,Ta),new Wa(8,32,128,256,Ta),new Wa(32,128,258,1024,Ta),new Wa(32,258,258,4096,Ta)],pe.deflateInit=function(Te,jr){return jl(Te,jr,Ct,15,8,0)},pe.deflateInit2=jl,pe.deflateReset=Ku,pe.deflateResetKeep=Ss,pe.deflateSetHeader=function(Te,jr){return Te&&Te.state?Te.state.wrap!==2?At:(Te.state.gzhead=jr,nt):At},pe.deflate=function(Te,jr){var Ar,Et,yt,er;if(!Te||!Te.state||5>8&255),Ri(Et,Et.gzhead.time>>16&255),Ri(Et,Et.gzhead.time>>24&255),Ri(Et,Et.level===9?2:2<=Et.strategy||Et.level<2?4:0),Ri(Et,255&Et.gzhead.os),Et.gzhead.extra&&Et.gzhead.extra.length&&(Ri(Et,255&Et.gzhead.extra.length),Ri(Et,Et.gzhead.extra.length>>8&255)),Et.gzhead.hcrc&&(Te.adler=bt(Te.adler,Et.pending_buf,Et.pending,0)),Et.gzindex=0,Et.status=69):(Ri(Et,0),Ri(Et,0),Ri(Et,0),Ri(Et,0),Ri(Et,0),Ri(Et,Et.level===9?2:2<=Et.strategy||Et.level<2?4:0),Ri(Et,3),Et.status=Dr);else{var nn=Ct+(Et.w_bits-8<<4)<<8;nn|=(2<=Et.strategy||Et.level<2?0:Et.level<6?1:Et.level===6?2:3)<<6,Et.strstart!==0&&(nn|=32),nn+=31-nn%31,Et.status=Dr,ri(Et,nn),Et.strstart!==0&&(ri(Et,Te.adler>>>16),ri(Et,65535&Te.adler)),Te.adler=1}if(Et.status===69)if(Et.gzhead.extra){for(yt=Et.pending;Et.gzindex<(65535&Et.gzhead.extra.length)&&(Et.pending!==Et.pending_buf_size||(Et.gzhead.hcrc&&Et.pending>yt&&(Te.adler=bt(Te.adler,Et.pending_buf,Et.pending-yt,yt)),Tr(Te),yt=Et.pending,Et.pending!==Et.pending_buf_size));)Ri(Et,255&Et.gzhead.extra[Et.gzindex]),Et.gzindex++;Et.gzhead.hcrc&&Et.pending>yt&&(Te.adler=bt(Te.adler,Et.pending_buf,Et.pending-yt,yt)),Et.gzindex===Et.gzhead.extra.length&&(Et.gzindex=0,Et.status=73)}else Et.status=73;if(Et.status===73)if(Et.gzhead.name){yt=Et.pending;do{if(Et.pending===Et.pending_buf_size&&(Et.gzhead.hcrc&&Et.pending>yt&&(Te.adler=bt(Te.adler,Et.pending_buf,Et.pending-yt,yt)),Tr(Te),yt=Et.pending,Et.pending===Et.pending_buf_size)){er=1;break}er=Et.gzindexyt&&(Te.adler=bt(Te.adler,Et.pending_buf,Et.pending-yt,yt)),er===0&&(Et.gzindex=0,Et.status=91)}else Et.status=91;if(Et.status===91)if(Et.gzhead.comment){yt=Et.pending;do{if(Et.pending===Et.pending_buf_size&&(Et.gzhead.hcrc&&Et.pending>yt&&(Te.adler=bt(Te.adler,Et.pending_buf,Et.pending-yt,yt)),Tr(Te),yt=Et.pending,Et.pending===Et.pending_buf_size)){er=1;break}er=Et.gzindexyt&&(Te.adler=bt(Te.adler,Et.pending_buf,Et.pending-yt,yt)),er===0&&(Et.status=103)}else Et.status=103;if(Et.status===103&&(Et.gzhead.hcrc?(Et.pending+2>Et.pending_buf_size&&Tr(Te),Et.pending+2<=Et.pending_buf_size&&(Ri(Et,255&Te.adler),Ri(Et,Te.adler>>8&255),Te.adler=0,Et.status=Dr)):Et.status=Dr),Et.pending!==0){if(Tr(Te),Te.avail_out===0)return Et.last_flush=-1,nt}else if(Te.avail_in===0&&xn(jr)<=xn(Ar)&&jr!==Lt)return ca(Te,-5);if(Et.status===666&&Te.avail_in!==0)return ca(Te,-5);if(Te.avail_in!==0||Et.lookahead!==0||jr!==Ft&&Et.status!==666){var dn=Et.strategy===2?function(mr,On){for(var Zn;;){if(mr.lookahead===0&&(gs(mr),mr.lookahead===0)){if(On===Ft)return We;break}if(mr.match_length=0,Zn=Ue._tr_tally(mr,0,mr.window[mr.strstart]),mr.lookahead--,mr.strstart++,Zn&&(vr(mr,!1),mr.strm.avail_out===0))return We}return mr.insert=0,On===Lt?(vr(mr,!0),mr.strm.avail_out===0?Zi:vn):mr.last_lit&&(vr(mr,!1),mr.strm.avail_out===0)?We:Yr}(Et,jr):Et.strategy===3?function(mr,On){for(var Zn,Dn,Ti,Za,Ca=mr.window;;){if(mr.lookahead<=Mn){if(gs(mr),mr.lookahead<=Mn&&On===Ft)return We;if(mr.lookahead===0)break}if(mr.match_length=0,mr.lookahead>=Rr&&0mr.lookahead&&(mr.match_length=mr.lookahead)}if(mr.match_length>=Rr?(Zn=Ue._tr_tally(mr,1,mr.match_length-Rr),mr.lookahead-=mr.match_length,mr.strstart+=mr.match_length,mr.match_length=0):(Zn=Ue._tr_tally(mr,0,mr.window[mr.strstart]),mr.lookahead--,mr.strstart++),Zn&&(vr(mr,!1),mr.strm.avail_out===0))return We}return mr.insert=0,On===Lt?(vr(mr,!0),mr.strm.avail_out===0?Zi:vn):mr.last_lit&&(vr(mr,!1),mr.strm.avail_out===0)?We:Yr}(Et,jr):be[Et.level].func(Et,jr);if(dn!==Zi&&dn!==vn||(Et.status=666),dn===We||dn===Zi)return Te.avail_out===0&&(Et.last_flush=-1),nt;if(dn===Yr&&(jr===1?Ue._tr_align(Et):jr!==5&&(Ue._tr_stored_block(Et,0,0,!1),jr===3&&($i(Et.head),Et.lookahead===0&&(Et.strstart=0,Et.block_start=0,Et.insert=0))),Tr(Te),Te.avail_out===0))return Et.last_flush=-1,nt}return jr!==Lt?nt:Et.wrap<=0?1:(Et.wrap===2?(Ri(Et,255&Te.adler),Ri(Et,Te.adler>>8&255),Ri(Et,Te.adler>>16&255),Ri(Et,Te.adler>>24&255),Ri(Et,255&Te.total_in),Ri(Et,Te.total_in>>8&255),Ri(Et,Te.total_in>>16&255),Ri(Et,Te.total_in>>24&255)):(ri(Et,Te.adler>>>16),ri(Et,65535&Te.adler)),Tr(Te),0=Ar.w_size&&(er===0&&($i(Ar.head),Ar.strstart=0,Ar.block_start=0,Ar.insert=0),On=new Ve.Buf8(Ar.w_size),Ve.arraySet(On,jr,Zn-Ar.w_size,Ar.w_size,0),jr=On,Zn=Ar.w_size),nn=Te.avail_in,dn=Te.next_in,mr=Te.input,Te.avail_in=Zn,Te.next_in=0,Te.input=jr,gs(Ar);Ar.lookahead>=Rr;){for(Et=Ar.strstart,yt=Ar.lookahead-(Rr-1);Ar.ins_h=(Ar.ins_h<>>=Rr=bn>>>24,Gt-=Rr,(Rr=bn>>>16&255)===0)Yr[Rt++]=65535&bn;else{if(!(16&Rr)){if(!(64&Rr)){bn=rr[(65535&bn)+(Ct&(1<>>=Rr,Gt-=Rr),Gt<15&&(Ct+=We[Qe++]<>>=Rr=bn>>>24,Gt-=Rr,!(16&(Rr=bn>>>16&255))){if(!(64&Rr)){bn=or[(65535&bn)+(Ct&(1<>>=Rr,Gt-=Rr,(Rr=Rt-Ft)>3,Ct&=(1<<(Gt-=Mn<<3))-1,be.next_in=Qe,be.next_out=Rt,be.avail_in=Qe>>24&255)+(It>>>8&65280)+((65280&It)<<8)+((255&It)<<24)}function Ct(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new be.Buf16(320),this.work=new be.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Gt(It){var Dr;return It&&It.state?(Dr=It.state,It.total_in=It.total_out=Dr.total=0,It.msg="",Dr.wrap&&(It.adler=1&Dr.wrap),Dr.mode=At,Dr.last=0,Dr.havedict=0,Dr.dmax=32768,Dr.head=null,Dr.hold=0,Dr.bits=0,Dr.lencode=Dr.lendyn=new be.Buf32(st),Dr.distcode=Dr.distdyn=new be.Buf32(_t),Dr.sane=1,Dr.back=-1,Lt):nt}function rr(It){var Dr;return It&&It.state?((Dr=It.state).wsize=0,Dr.whave=0,Dr.wnext=0,Gt(It)):nt}function or(It,Dr){var We,Yr;return It&&It.state?(Yr=It.state,Dr<0?(We=0,Dr=-Dr):(We=1+(Dr>>4),Dr<48&&(Dr&=15)),Dr&&(Dr<8||15=vn.wsize?(be.arraySet(vn.window,Dr,We-vn.wsize,vn.wsize,0),vn.wnext=0,vn.whave=vn.wsize):(Yr<(Zi=vn.wsize-vn.wnext)&&(Zi=Yr),be.arraySet(vn.window,Dr,We-Yr,Zi,vn.wnext),(Yr-=Zi)?(be.arraySet(vn.window,Dr,We-Yr,Yr,0),vn.wnext=Yr,vn.whave=vn.wsize):(vn.wnext+=Zi,vn.wnext===vn.wsize&&(vn.wnext=0),vn.whave>>8&255,We.check=Ue(We.check,er,2,0),vr=Tr=0,We.mode=2;break}if(We.flags=0,We.head&&(We.head.done=!1),!(1&We.wrap)||(((255&Tr)<<8)+(Tr>>8))%31){It.msg="incorrect header check",We.mode=30;break}if((15&Tr)!=8){It.msg="unknown compression method",We.mode=30;break}if(vr-=4,Te=8+(15&(Tr>>>=4)),We.wbits===0)We.wbits=Te;else if(Te>We.wbits){It.msg="invalid window size",We.mode=30;break}We.dmax=1<>8&1),512&We.flags&&(er[0]=255&Tr,er[1]=Tr>>>8&255,We.check=Ue(We.check,er,2,0)),vr=Tr=0,We.mode=3;case 3:for(;vr<32;){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>8&255,er[2]=Tr>>>16&255,er[3]=Tr>>>24&255,We.check=Ue(We.check,er,4,0)),vr=Tr=0,We.mode=4;case 4:for(;vr<16;){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>8),512&We.flags&&(er[0]=255&Tr,er[1]=Tr>>>8&255,We.check=Ue(We.check,er,2,0)),vr=Tr=0,We.mode=5;case 5:if(1024&We.flags){for(;vr<16;){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>8&255,We.check=Ue(We.check,er,2,0)),vr=Tr=0}else We.head&&(We.head.extra=null);We.mode=6;case 6:if(1024&We.flags&&(xn<(Hn=We.length)&&(Hn=xn),Hn&&(We.head&&(Te=We.head.extra_len-We.length,We.head.extra||(We.head.extra=new Array(We.head.extra_len)),be.arraySet(We.head.extra,Yr,vn,Hn,Te)),512&We.flags&&(We.check=Ue(We.check,Yr,Hn,vn)),xn-=Hn,vn+=Hn,We.length-=Hn),We.length))break e;We.length=0,We.mode=7;case 7:if(2048&We.flags){if(xn===0)break e;for(Hn=0;Te=Yr[vn+Hn++],We.head&&Te&&We.length<65536&&(We.head.name+=String.fromCharCode(Te)),Te&&Hn>9&1,We.head.done=!0),It.adler=We.check=0,We.mode=12;break;case 10:for(;vr<32;){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>=7&vr,vr-=7&vr,We.mode=27;break}for(;vr<3;){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>=1)){case 0:We.mode=14;break;case 1:if(Mn(We),We.mode=20,Dr!==6)break;Tr>>>=2,vr-=2;break e;case 2:We.mode=17;break;case 3:It.msg="invalid block type",We.mode=30}Tr>>>=2,vr-=2;break;case 14:for(Tr>>>=7&vr,vr-=7&vr;vr<32;){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>16^65535)){It.msg="invalid stored block lengths",We.mode=30;break}if(We.length=65535&Tr,vr=Tr=0,We.mode=15,Dr===6)break e;case 15:We.mode=16;case 16:if(Hn=We.length){if(xn>>=5,vr-=5,We.ndist=1+(31&Tr),Tr>>>=5,vr-=5,We.ncode=4+(15&Tr),Tr>>>=4,vr-=4,286>>=3,vr-=3}for(;We.have<19;)We.lens[nn[We.have++]]=0;if(We.lencode=We.lendyn,We.lenbits=7,Ar={bits:We.lenbits},jr=bt(0,We.lens,0,19,We.lencode,0,We.work,Ar),We.lenbits=Ar.bits,jr){It.msg="invalid code lengths set",We.mode=30;break}We.have=0,We.mode=19;case 19:for(;We.have>>16&255,ro=65535&yt,!((Ta=yt>>>24)<=vr);){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>=Ta,vr-=Ta,We.lens[We.have++]=ro;else{if(ro===16){for(Et=Ta+2;vr>>=Ta,vr-=Ta,We.have===0){It.msg="invalid bit length repeat",We.mode=30;break}Te=We.lens[We.have-1],Hn=3+(3&Tr),Tr>>>=2,vr-=2}else if(ro===17){for(Et=Ta+3;vr>>=Ta)),Tr>>>=3,vr-=3}else{for(Et=Ta+7;vr>>=Ta)),Tr>>>=7,vr-=7}if(We.have+Hn>We.nlen+We.ndist){It.msg="invalid bit length repeat",We.mode=30;break}for(;Hn--;)We.lens[We.have++]=Te}}if(We.mode===30)break;if(We.lens[256]===0){It.msg="invalid code -- missing end-of-block",We.mode=30;break}if(We.lenbits=9,Ar={bits:We.lenbits},jr=bt(Rt,We.lens,0,We.nlen,We.lencode,0,We.work,Ar),We.lenbits=Ar.bits,jr){It.msg="invalid literal/lengths set",We.mode=30;break}if(We.distbits=6,We.distcode=We.distdyn,Ar={bits:We.distbits},jr=bt(Ft,We.lens,We.nlen,We.ndist,We.distcode,0,We.work,Ar),We.distbits=Ar.bits,jr){It.msg="invalid distances set",We.mode=30;break}if(We.mode=20,Dr===6)break e;case 20:We.mode=21;case 21:if(6<=xn&&258<=$i){It.next_out=ca,It.avail_out=$i,It.next_in=vn,It.avail_in=xn,We.hold=Tr,We.bits=vr,Qe(It,ri),ca=It.next_out,Zi=It.output,$i=It.avail_out,vn=It.next_in,Yr=It.input,xn=It.avail_in,Tr=We.hold,vr=We.bits,We.mode===12&&(We.back=-1);break}for(We.back=0;Wa=(yt=We.lencode[Tr&(1<>>16&255,ro=65535&yt,!((Ta=yt>>>24)<=vr);){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>Ss)])>>>16&255,ro=65535&yt,!(Ss+(Ta=yt>>>24)<=vr);){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>=Ss,vr-=Ss,We.back+=Ss}if(Tr>>>=Ta,vr-=Ta,We.back+=Ta,We.length=ro,Wa===0){We.mode=26;break}if(32&Wa){We.back=-1,We.mode=12;break}if(64&Wa){It.msg="invalid literal/length code",We.mode=30;break}We.extra=15&Wa,We.mode=22;case 22:if(We.extra){for(Et=We.extra;vr>>=We.extra,vr-=We.extra,We.back+=We.extra}We.was=We.length,We.mode=23;case 23:for(;Wa=(yt=We.distcode[Tr&(1<>>16&255,ro=65535&yt,!((Ta=yt>>>24)<=vr);){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>Ss)])>>>16&255,ro=65535&yt,!(Ss+(Ta=yt>>>24)<=vr);){if(xn===0)break e;xn--,Tr+=Yr[vn++]<>>=Ss,vr-=Ss,We.back+=Ss}if(Tr>>>=Ta,vr-=Ta,We.back+=Ta,64&Wa){It.msg="invalid distance code",We.mode=30;break}We.offset=ro,We.extra=15&Wa,We.mode=24;case 24:if(We.extra){for(Et=We.extra;vr>>=We.extra,vr-=We.extra,We.back+=We.extra}if(We.offset>We.dmax){It.msg="invalid distance too far back",We.mode=30;break}We.mode=25;case 25:if($i===0)break e;if(Hn=ri-$i,We.offset>Hn){if((Hn=We.offset-Hn)>We.whave&&We.sane){It.msg="invalid distance too far back",We.mode=30;break}gs=Hn>We.wnext?(Hn-=We.wnext,We.wsize-Hn):We.wnext-Hn,Hn>We.length&&(Hn=We.length),uo=We.window}else uo=Zi,gs=ca-We.offset,Hn=We.length;for($iBr?(Rr=gs[uo+_t[Dr]],vr[Ri+_t[Dr]]):(Rr=96,0),Ct=1<>ca)+(Gt-=Ct)]=bn<<24|Rr<<16|Mn|0,Gt!==0;);for(Ct=1<>=1;if(Ct!==0?(Tr&=Ct-1,Tr+=Ct):Tr=0,Dr++,--ri[It]==0){if(It===Yr)break;It=Ft[Lt+_t[Dr]]}if(Zi>>7)]}function Ri(yt,er){yt.pending_buf[yt.pending++]=255&er,yt.pending_buf[yt.pending++]=er>>>8&255}function ri(yt,er,nn){yt.bi_valid>pt-nn?(yt.bi_buf|=er<>pt-yt.bi_valid,yt.bi_valid+=nn-pt):(yt.bi_buf|=er<>>=1,nn<<=1,0<--er;);return nn>>>1}function uo(yt,er,nn){var dn,mr,On=new Array(_t+1),Zn=0;for(dn=1;dn<=_t;dn++)On[dn]=Zn=Zn+nn[dn-1]<<1;for(mr=0;mr<=er;mr++){var Dn=yt[2*mr+1];Dn!==0&&(yt[2*mr]=gs(On[Dn]++,Dn))}}function Ta(yt){var er;for(er=0;er>1;1<=nn;nn--)Ss(yt,On,nn);for(mr=Ti;nn=yt.heap[1],yt.heap[1]=yt.heap[yt.heap_len--],Ss(yt,On,1),dn=yt.heap[1],yt.heap[--yt.heap_max]=nn,yt.heap[--yt.heap_max]=dn,On[2*mr]=On[2*nn]+On[2*dn],yt.depth[mr]=(yt.depth[nn]>=yt.depth[dn]?yt.depth[nn]:yt.depth[dn])+1,On[2*nn+1]=On[2*dn+1]=mr,yt.heap[1]=mr++,Ss(yt,On,1),2<=yt.heap_len;);yt.heap[--yt.heap_max]=yt.heap[1],function(Ca,no){var Zc,Eu,id,qs,Tc,El,Gu=no.dyn_tree,_m=no.max_code,cv=no.stat_desc.static_tree,V0=no.stat_desc.has_stree,fv=no.stat_desc.extra_bits,km=no.stat_desc.extra_base,Xu=no.stat_desc.max_length,Xt=0;for(qs=0;qs<=_t;qs++)Ca.bl_count[qs]=0;for(Gu[2*Ca.heap[Ca.heap_max]+1]=0,Zc=Ca.heap_max+1;Zc>=7;mr>>=1)if(1&Za&&Dn.dyn_ltree[2*Ti]!==0)return Ve;if(Dn.dyn_ltree[18]!==0||Dn.dyn_ltree[20]!==0||Dn.dyn_ltree[26]!==0)return Ue;for(Ti=32;Ti>>3,(On=yt.static_len+3+7>>>3)<=mr&&(mr=On)):mr=On=nn+5,nn+4<=mr&&er!==-1?Et(yt,er,nn,dn):yt.strategy===4||On===mr?(ri(yt,2+(dn?1:0),3),Ku(yt,Si,It)):(ri(yt,4+(dn?1:0),3),function(Dn,Ti,Za,Ca){var no;for(ri(Dn,Ti-257,5),ri(Dn,Za-1,5),ri(Dn,Ca-4,4),no=0;no>>8&255,yt.pending_buf[yt.d_buf+2*yt.last_lit+1]=255&er,yt.pending_buf[yt.l_buf+yt.last_lit]=255&nn,yt.last_lit++,er===0?yt.dyn_ltree[2*nn]++:(yt.matches++,er--,yt.dyn_ltree[2*(We[nn]+Ft+1)]++,yt.dyn_dtree[2*vr(er)]++),yt.last_lit===yt.lit_bufsize-1},pe._tr_align=function(yt){ri(yt,2,3),Hn(yt,Gt,Si),function(er){er.bi_valid===16?(Ri(er,er.bi_buf),er.bi_buf=0,er.bi_valid=0):8<=er.bi_valid&&(er.pending_buf[er.pending++]=255&er.bi_buf,er.bi_buf>>=8,er.bi_valid-=8)}(yt)}},{"../utils/common":41}],53:[function(W,re,pe){re.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(W,re,pe){(function(be){(function(Ve,Ue){if(!Ve.setImmediate){var Qe,bt,Rt,Ft,Lt=1,nt={},At=!1,st=Ve.document,_t=Object.getPrototypeOf&&Object.getPrototypeOf(Ve);_t=_t&&_t.setTimeout?_t:Ve,Qe={}.toString.call(Ve.process)==="[object process]"?function(rr){process.nextTick(function(){Ct(rr)})}:function(){if(Ve.postMessage&&!Ve.importScripts){var rr=!0,or=Ve.onmessage;return Ve.onmessage=function(){rr=!1},Ve.postMessage("","*"),Ve.onmessage=or,rr}}()?(Ft="setImmediate$"+Math.random()+"$",Ve.addEventListener?Ve.addEventListener("message",Gt,!1):Ve.attachEvent("onmessage",Gt),function(rr){Ve.postMessage(Ft+rr,"*")}):Ve.MessageChannel?((Rt=new MessageChannel).port1.onmessage=function(rr){Ct(rr.data)},function(rr){Rt.port2.postMessage(rr)}):st&&"onreadystatechange"in st.createElement("script")?(bt=st.documentElement,function(rr){var or=st.createElement("script");or.onreadystatechange=function(){Ct(rr),or.onreadystatechange=null,bt.removeChild(or),or=null},bt.appendChild(or)}):function(rr){setTimeout(Ct,0,rr)},_t.setImmediate=function(rr){typeof rr!="function"&&(rr=new Function(""+rr));for(var or=new Array(arguments.length-1),Lr=0;Lr"u"?be===void 0?this:be:self)}).call(this,typeof ne<"u"?ne:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(je);var qe=je.exports;const rt=xe(qe);var dt;(function(Ne){Ne.OfficeDocument="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",Ne.FontTable="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable",Ne.Image="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",Ne.Numbering="http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering",Ne.Styles="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",Ne.StylesWithEffects="http://schemas.microsoft.com/office/2007/relationships/stylesWithEffects",Ne.Theme="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",Ne.Settings="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings",Ne.WebSettings="http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings",Ne.Hyperlink="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",Ne.Footnotes="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes",Ne.Endnotes="http://schemas.openxmlformats.org/officeDocument/2006/relationships/endnotes",Ne.Footer="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer",Ne.Header="http://schemas.openxmlformats.org/officeDocument/2006/relationships/header",Ne.ExtendedProperties="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",Ne.CoreProperties="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",Ne.CustomProperties="http://schemas.openxmlformats.org/package/2006/relationships/metadata/custom-properties",Ne.Comments="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",Ne.CommentsExtended="http://schemas.microsoft.com/office/2011/relationships/commentsExtended"})(dt||(dt={}));function Vt(Ne,K){return K.elements(Ne).map(W=>({id:K.attr(W,"Id"),type:K.attr(W,"Type"),target:K.attr(W,"Target"),targetMode:K.attr(W,"TargetMode")}))}const jt={wordml:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",drawingml:"http://schemas.openxmlformats.org/drawingml/2006/main",picture:"http://schemas.openxmlformats.org/drawingml/2006/picture",compatibility:"http://schemas.openxmlformats.org/markup-compatibility/2006",math:"http://schemas.openxmlformats.org/officeDocument/2006/math"},Mt={Dxa:{mul:.05,unit:"pt"},Emu:{mul:1/12700,unit:"pt"},FontSize:{mul:.5,unit:"pt"},Border:{mul:.125,unit:"pt"},Point:{mul:1,unit:"pt"},Percent:{mul:.02,unit:"%"},LineHeight:{mul:1/240,unit:""},VmlEmu:{mul:1/12700,unit:""}};function Or(Ne,K=Mt.Dxa){return Ne==null||/.+(p[xt]|[%])$/.test(Ne)?Ne:`${(parseInt(Ne)*K.mul).toFixed(2)}${K.unit}`}function Qt(Ne,K=!1){switch(Ne){case"1":return!0;case"0":return!1;case"on":return!0;case"off":return!1;case"true":return!0;case"false":return!1;default:return K}}function hr(Ne,K,W){if(Ne.namespaceURI!=jt.wordml)return!1;switch(Ne.localName){case"color":K.color=W.attr(Ne,"val");break;case"sz":K.fontSize=W.lengthAttr(Ne,"val",Mt.FontSize);break;default:return!1}return!0}function cr(Ne,K=!1){K&&(Ne=Ne.replace(/<[?].*[?]>/,"")),Ne=Hr(Ne);const W=new DOMParser().parseFromString(Ne,"application/xml"),re=Nr(W);if(re)throw new Error(re);return W}function Nr(Ne){var K;return(K=Ne.getElementsByTagName("parsererror")[0])==null?void 0:K.textContent}function Hr(Ne){return Ne.charCodeAt(0)===65279?Ne.substring(1):Ne}function Ir(Ne){return new XMLSerializer().serializeToString(Ne)}class gt{elements(K,W=null){const re=[];for(let pe=0,be=K.childNodes.length;peen(W,K))}function en(Ne,K){let W={name:K.attr(Ne,"name"),embedFontRefs:[]};for(let re of K.elements(Ne))switch(re.localName){case"family":W.family=K.attr(re,"val");break;case"altName":W.altName=K.attr(re,"val");break;case"embedRegular":case"embedBold":case"embedItalic":case"embedBoldItalic":W.embedFontRefs.push(ei(re,K));break}return W}function ei(Ne,K){return{id:K.attr(Ne,"id"),key:K.attr(Ne,"fontKey"),type:lr[Ne.localName]}}class _i extends sr{parseXml(K){this.fonts=br(K,this._package.xmlParser)}}function gn(Ne){return Ne==null?void 0:Ne.replace(/[ .]+/g,"-").replace(/[&]+/g,"and").toLowerCase()}function vi(Ne){let K=Ne.lastIndexOf("/")+1,W=K==0?"":Ne.substring(0,K),re=K==0?Ne:Ne.substring(K);return[W,re]}function oi(Ne,K){try{const W="http://docx/";return new URL(Ne,W+K).toString().substring(W.length)}catch{return`${K}${Ne}`}}function bi(Ne,K){return Ne.reduce((W,re)=>(W[K(re)]=re,W),{})}function Oi(Ne){return new Promise((K,W)=>{const re=new FileReader;re.onloadend=()=>K(re.result),re.onerror=()=>W(),re.readAsDataURL(Ne)})}function ln(Ne){return Ne&&typeof Ne=="object"&&!Array.isArray(Ne)}function Qn(Ne){return typeof Ne=="string"||Ne instanceof String}function li(Ne,...K){var W;if(!K.length)return Ne;const re=K.shift();if(ln(Ne)&&ln(re))for(const pe in re)if(ln(re[pe])){const be=(W=Ne[pe])!=null?W:Ne[pe]={};li(be,re[pe])}else Ne[pe]=re[pe];return li(Ne,...K)}function Rn(Ne){return Array.isArray(Ne)?Ne:[Ne]}class Ia{constructor(K,W){this._zip=K,this.options=W,this.xmlParser=new gt}get(K){var W;const re=ps(K);return(W=this._zip.files[re])!=null?W:this._zip.files[re.replace(/\//g,"\\")]}update(K,W){this._zip.file(K,W)}static load(K,W){return Me(this,null,function*(){const re=yield rt.loadAsync(K);return new Ia(re,W)})}save(K="blob"){return this._zip.generateAsync({type:K})}load(K,W="string"){var re,pe;return(pe=(re=this.get(K))==null?void 0:re.async(W))!=null?pe:Promise.resolve(null)}loadRelationships(K=null){return Me(this,null,function*(){let W="_rels/.rels";if(K!=null){const[pe,be]=vi(K);W=`${pe}_rels/${be}.rels`}const re=yield this.load(W);return re?Vt(this.parseXmlDocument(re).firstElementChild,this.xmlParser):null})}parseXmlDocument(K){return cr(K,this.options.trimXmlDeclaration)}}function ps(Ne){return Ne.startsWith("/")?Ne.substr(1):Ne}class Pa extends sr{constructor(K,W,re){super(K,W),this._documentParser=re}parseXml(K){this.body=this._documentParser.parseDocumentFile(K)}}function Ps(Ne,K){return{type:K.attr(Ne,"val"),color:K.attr(Ne,"color"),size:K.lengthAttr(Ne,"sz",Mt.Border),offset:K.lengthAttr(Ne,"space",Mt.Point),frame:K.boolAttr(Ne,"frame"),shadow:K.boolAttr(Ne,"shadow")}}function kl(Ne,K){var W={};for(let re of K.elements(Ne))switch(re.localName){case"left":W.left=Ps(re,K);break;case"top":W.top=Ps(re,K);break;case"right":W.right=Ps(re,K);break;case"bottom":W.bottom=Ps(re,K);break}return W}var Vs;(function(Ne){Ne.Continuous="continuous",Ne.NextPage="nextPage",Ne.NextColumn="nextColumn",Ne.EvenPage="evenPage",Ne.OddPage="oddPage"})(Vs||(Vs={}));function kr(Ne,K=Je){var W,re,pe={};for(let be of K.elements(Ne))switch(be.localName){case"pgSz":pe.pageSize={width:K.lengthAttr(be,"w"),height:K.lengthAttr(be,"h"),orientation:K.attr(be,"orient")};break;case"type":pe.type=K.attr(be,"val");break;case"pgMar":pe.pageMargins={left:K.lengthAttr(be,"left"),right:K.lengthAttr(be,"right"),top:K.lengthAttr(be,"top"),bottom:K.lengthAttr(be,"bottom"),header:K.lengthAttr(be,"header"),footer:K.lengthAttr(be,"footer"),gutter:K.lengthAttr(be,"gutter")};break;case"cols":pe.columns=ki(be,K);break;case"headerReference":((W=pe.headerRefs)!=null?W:pe.headerRefs=[]).push(yi(be,K));break;case"footerReference":((re=pe.footerRefs)!=null?re:pe.footerRefs=[]).push(yi(be,K));break;case"titlePg":pe.titlePage=K.boolAttr(be,"val",!0);break;case"pgBorders":pe.pageBorders=kl(be,K);break;case"pgNumType":pe.pageNumber=Wt(be,K);break}return pe}function ki(Ne,K){return{numberOfColumns:K.intAttr(Ne,"num"),space:K.lengthAttr(Ne,"space"),separator:K.boolAttr(Ne,"sep"),equalWidth:K.boolAttr(Ne,"equalWidth",!0),columns:K.elements(Ne,"col").map(W=>({width:K.lengthAttr(W,"w"),space:K.lengthAttr(W,"space")}))}}function Wt(Ne,K){return{chapSep:K.attr(Ne,"chapSep"),chapStyle:K.attr(Ne,"chapStyle"),format:K.attr(Ne,"fmt"),start:K.intAttr(Ne,"start")}}function yi(Ne,K){return{id:K.attr(Ne,"id"),type:K.attr(Ne,"type")}}function ba(Ne,K){return{before:K.lengthAttr(Ne,"before"),after:K.lengthAttr(Ne,"after"),line:K.intAttr(Ne,"line"),lineRule:K.attr(Ne,"lineRule")}}function Yo(Ne,K){let W={};for(let re of K.elements(Ne))kn(re,W,K);return W}function kn(Ne,K,W){return!!hr(Ne,K,W)}function ua(Ne,K){let W={};for(let re of K.elements(Ne))No(re,W,K);return W}function No(Ne,K,W){if(Ne.namespaceURI!=jt.wordml)return!1;if(hr(Ne,K,W))return!0;switch(Ne.localName){case"tabs":K.tabs=Ko(Ne,W);break;case"sectPr":K.sectionProps=kr(Ne,W);break;case"numPr":K.numbering=_o(Ne,W);break;case"spacing":return K.lineSpacing=ba(Ne,W),!1;case"textAlignment":return K.textAlignment=W.attr(Ne,"val"),!1;case"keepLines":K.keepLines=W.boolAttr(Ne,"val",!0);break;case"keepNext":K.keepNext=W.boolAttr(Ne,"val",!0);break;case"pageBreakBefore":K.pageBreakBefore=W.boolAttr(Ne,"val",!0);break;case"outlineLvl":K.outlineLevel=W.intAttr(Ne,"val");break;case"pStyle":K.styleName=W.attr(Ne,"val");break;case"rPr":K.runProps=Yo(Ne,W);break;default:return!1}return!0}function Ko(Ne,K){return K.elements(Ne,"tab").map(W=>({position:K.lengthAttr(W,"pos"),leader:K.attr(W,"leader"),style:K.attr(W,"val")}))}function _o(Ne,K){var W={};for(let re of K.elements(Ne))switch(re.localName){case"numId":W.id=K.attr(re,"val");break;case"ilvl":W.level=K.intAttr(re,"val");break}return W}function Ws(Ne,K){let W={numberings:[],abstractNumberings:[],bulletPictures:[]};for(let re of K.elements(Ne))switch(re.localName){case"num":W.numberings.push(xl(re,K));break;case"abstractNum":W.abstractNumberings.push(Dl(re,K));break;case"numPicBullet":W.bulletPictures.push(ku(re,K));break}return W}function xl(Ne,K){let W={id:K.attr(Ne,"numId"),overrides:[]};for(let re of K.elements(Ne))switch(re.localName){case"abstractNumId":W.abstractId=K.attr(re,"val");break;case"lvlOverride":W.overrides.push(wc(re,K));break}return W}function Dl(Ne,K){let W={id:K.attr(Ne,"abstractNumId"),levels:[]};for(let re of K.elements(Ne))switch(re.localName){case"name":W.name=K.attr(re,"val");break;case"multiLevelType":W.multiLevelType=K.attr(re,"val");break;case"numStyleLink":W.numberingStyleLink=K.attr(re,"val");break;case"styleLink":W.styleLink=K.attr(re,"val");break;case"lvl":W.levels.push(Sl(re,K));break}return W}function Sl(Ne,K){let W={level:K.intAttr(Ne,"ilvl")};for(let re of K.elements(Ne))switch(re.localName){case"start":W.start=K.attr(re,"val");break;case"lvlRestart":W.restart=K.intAttr(re,"val");break;case"numFmt":W.format=K.attr(re,"val");break;case"lvlText":W.text=K.attr(re,"val");break;case"lvlJc":W.justification=K.attr(re,"val");break;case"lvlPicBulletId":W.bulletPictureId=K.attr(re,"val");break;case"pStyle":W.paragraphStyle=K.attr(re,"val");break;case"pPr":W.paragraphProps=ua(re,K);break;case"rPr":W.runProps=Yo(re,K);break}return W}function wc(Ne,K){let W={level:K.intAttr(Ne,"ilvl")};for(let re of K.elements(Ne))switch(re.localName){case"startOverride":W.start=K.intAttr(re,"val");break;case"lvl":W.numberingLevel=Sl(re,K);break}return W}function ku(Ne,K){var W=K.element(Ne,"pict"),re=W&&K.element(W,"shape"),pe=re&&K.element(re,"imagedata");return pe?{id:K.attr(Ne,"numPicBulletId"),referenceId:K.attr(pe,"id"),style:K.attr(re,"style")}:null}class un extends sr{constructor(K,W,re){super(K,W),this._documentParser=re}parseXml(K){Object.assign(this,Ws(K,this._package.xmlParser)),this.domNumberings=this._documentParser.parseNumberingFile(K)}}class Hu extends sr{constructor(K,W,re){super(K,W),this._documentParser=re}parseXml(K){this.styles=this._documentParser.parseStylesFile(K)}}var gr;(function(Ne){Ne.Document="document",Ne.Paragraph="paragraph",Ne.Run="run",Ne.Break="break",Ne.NoBreakHyphen="noBreakHyphen",Ne.Table="table",Ne.Row="row",Ne.Cell="cell",Ne.Hyperlink="hyperlink",Ne.SmartTag="smartTag",Ne.Drawing="drawing",Ne.Image="image",Ne.Text="text",Ne.Tab="tab",Ne.Symbol="symbol",Ne.BookmarkStart="bookmarkStart",Ne.BookmarkEnd="bookmarkEnd",Ne.Footer="footer",Ne.Header="header",Ne.FootnoteReference="footnoteReference",Ne.EndnoteReference="endnoteReference",Ne.Footnote="footnote",Ne.Endnote="endnote",Ne.SimpleField="simpleField",Ne.ComplexField="complexField",Ne.Instruction="instruction",Ne.VmlPicture="vmlPicture",Ne.MmlMath="mmlMath",Ne.MmlMathParagraph="mmlMathParagraph",Ne.MmlFraction="mmlFraction",Ne.MmlFunction="mmlFunction",Ne.MmlFunctionName="mmlFunctionName",Ne.MmlNumerator="mmlNumerator",Ne.MmlDenominator="mmlDenominator",Ne.MmlRadical="mmlRadical",Ne.MmlBase="mmlBase",Ne.MmlDegree="mmlDegree",Ne.MmlSuperscript="mmlSuperscript",Ne.MmlSubscript="mmlSubscript",Ne.MmlPreSubSuper="mmlPreSubSuper",Ne.MmlSubArgument="mmlSubArgument",Ne.MmlSuperArgument="mmlSuperArgument",Ne.MmlNary="mmlNary",Ne.MmlDelimiter="mmlDelimiter",Ne.MmlRun="mmlRun",Ne.MmlEquationArray="mmlEquationArray",Ne.MmlLimit="mmlLimit",Ne.MmlLimitLower="mmlLimitLower",Ne.MmlMatrix="mmlMatrix",Ne.MmlMatrixRow="mmlMatrixRow",Ne.MmlBox="mmlBox",Ne.MmlBar="mmlBar",Ne.MmlGroupChar="mmlGroupChar",Ne.VmlElement="vmlElement",Ne.Inserted="inserted",Ne.Deleted="deleted",Ne.DeletedText="deletedText",Ne.Comment="comment",Ne.CommentReference="commentReference",Ne.CommentRangeStart="commentRangeStart",Ne.CommentRangeEnd="commentRangeEnd"})(gr||(gr={}));class nl{constructor(){this.children=[],this.cssStyle={}}}class Kc extends nl{constructor(){super(...arguments),this.type=gr.Header}}class xf extends nl{constructor(){super(...arguments),this.type=gr.Footer}}class Fl extends sr{constructor(K,W,re){super(K,W),this._documentParser=re}parseXml(K){this.rootElement=this.createRootElement(),this.rootElement.children=this._documentParser.parseBodyElements(K)}}class Ll extends Fl{createRootElement(){return new Kc}}class to extends Fl{createRootElement(){return new xf}}function ch(Ne,K){const W={};for(let re of K.elements(Ne))switch(re.localName){case"Template":W.template=re.textContent;break;case"Pages":W.pages=xu(re.textContent);break;case"Words":W.words=xu(re.textContent);break;case"Characters":W.characters=xu(re.textContent);break;case"Application":W.application=re.textContent;break;case"Lines":W.lines=xu(re.textContent);break;case"Paragraphs":W.paragraphs=xu(re.textContent);break;case"Company":W.company=re.textContent;break;case"AppVersion":W.appVersion=re.textContent;break}return W}function xu(Ne){if(typeof Ne<"u")return parseInt(Ne)}class fh extends sr{parseXml(K){this.props=ch(K,this._package.xmlParser)}}function qu(Ne,K){const W={};for(let re of K.elements(Ne))switch(re.localName){case"title":W.title=re.textContent;break;case"description":W.description=re.textContent;break;case"subject":W.subject=re.textContent;break;case"creator":W.creator=re.textContent;break;case"keywords":W.keywords=re.textContent;break;case"language":W.language=re.textContent;break;case"lastModifiedBy":W.lastModifiedBy=re.textContent;break;case"revision":re.textContent&&(W.revision=parseInt(re.textContent));break}return W}class Gc extends sr{parseXml(K){this.props=qu(K,this._package.xmlParser)}}class _c{}function hh(Ne,K){var W=new _c,re=K.element(Ne,"themeElements");for(let pe of K.elements(re))switch(pe.localName){case"clrScheme":W.colorScheme=Su(pe,K);break;case"fontScheme":W.fontScheme=dh(pe,K);break}return W}function Su(Ne,K){var W={name:K.attr(Ne,"name"),colors:{}};for(let be of K.elements(Ne)){var re=K.element(be,"srgbClr"),pe=K.element(be,"sysClr");re?W.colors[be.localName]=K.attr(re,"val"):pe&&(W.colors[be.localName]=K.attr(pe,"lastClr"))}return W}function dh(Ne,K){var W={name:K.attr(Ne,"name")};for(let re of K.elements(Ne))switch(re.localName){case"majorFont":W.majorFont=kc(re,K);break;case"minorFont":W.minorFont=kc(re,K);break}return W}function kc(Ne,K){return{latinTypeface:K.elementAttr(Ne,"latin","typeface"),eaTypeface:K.elementAttr(Ne,"ea","typeface"),csTypeface:K.elementAttr(Ne,"cs","typeface")}}class td extends sr{constructor(K,W){super(K,W)}parseXml(K){this.theme=hh(K,this._package.xmlParser)}}class ph{}class rd extends ph{constructor(){super(...arguments),this.type=gr.Footnote}}class Er extends ph{constructor(){super(...arguments),this.type=gr.Endnote}}class Nn extends sr{constructor(K,W,re){super(K,W),this._documentParser=re}}class Bn extends Nn{constructor(K,W,re){super(K,W,re)}parseXml(K){this.notes=this._documentParser.parseNotes(K,"footnote",rd)}}class Gr extends Nn{constructor(K,W,re){super(K,W,re)}parseXml(K){this.notes=this._documentParser.parseNotes(K,"endnote",Er)}}function lo(Ne,K){var W={};for(let re of K.elements(Ne))switch(re.localName){case"defaultTabStop":W.defaultTabStop=K.lengthAttr(re,"val");break;case"footnotePr":W.footnoteProps=nr(re,K);break;case"endnotePr":W.endnoteProps=nr(re,K);break;case"autoHyphenation":W.autoHyphenation=K.boolAttr(re,"val");break}return W}function nr(Ne,K){var W={defaultNoteIds:[]};for(let re of K.elements(Ne))switch(re.localName){case"numFmt":W.nummeringFormat=K.attr(re,"val");break;case"footnote":case"endnote":W.defaultNoteIds.push(K.attr(re,"id"));break}return W}class Bl extends sr{constructor(K,W){super(K,W)}parseXml(K){this.settings=lo(K,this._package.xmlParser)}}function ws(Ne,K){return K.elements(Ne,"property").map(W=>{const re=W.firstChild;return{formatId:K.attr(W,"fmtid"),name:K.attr(W,"name"),type:re.nodeName,value:re.textContent}})}class Yu extends sr{parseXml(K){this.props=ws(K,this._package.xmlParser)}}class Sf extends sr{constructor(K,W,re){super(K,W),this._documentParser=re}parseXml(K){this.comments=this._documentParser.parseComments(K),this.commentMap=bi(this.comments,W=>W.id)}}class _r extends sr{constructor(K,W){super(K,W),this.comments=[]}parseXml(K){const W=this._package.xmlParser;for(let re of W.elements(K,"commentEx"))this.comments.push({paraId:W.attr(re,"paraId"),paraIdParent:W.attr(re,"paraIdParent"),done:W.boolAttr(re,"done")});this.commentMap=bi(this.comments,re=>re.paraId)}}const Pn=[{type:dt.OfficeDocument,target:"word/document.xml"},{type:dt.ExtendedProperties,target:"docProps/app.xml"},{type:dt.CoreProperties,target:"docProps/core.xml"},{type:dt.CustomProperties,target:"docProps/custom.xml"}];class ti{constructor(){this.parts=[],this.partsMap={}}static load(K,W,re){return Me(this,null,function*(){var pe=new ti;return pe._options=re,pe._parser=W,pe._package=yield Ia.load(K,re),pe.rels=yield pe._package.loadRelationships(),yield Promise.all(Pn.map(be=>{var Ve;const Ue=(Ve=pe.rels.find(Qe=>Qe.type===be.type))!=null?Ve:be;return pe.loadRelationshipPart(Ue.target,Ue.type)})),pe})}save(K="blob"){return this._package.save(K)}loadRelationshipPart(K,W){return Me(this,null,function*(){var re;if(this.partsMap[K])return this.partsMap[K];if(!this._package.get(K))return null;let pe=null;switch(W){case dt.OfficeDocument:this.documentPart=pe=new Pa(this._package,K,this._parser);break;case dt.FontTable:this.fontTablePart=pe=new _i(this._package,K);break;case dt.Numbering:this.numberingPart=pe=new un(this._package,K,this._parser);break;case dt.Styles:this.stylesPart=pe=new Hu(this._package,K,this._parser);break;case dt.Theme:this.themePart=pe=new td(this._package,K);break;case dt.Footnotes:this.footnotesPart=pe=new Bn(this._package,K,this._parser);break;case dt.Endnotes:this.endnotesPart=pe=new Gr(this._package,K,this._parser);break;case dt.Footer:pe=new to(this._package,K,this._parser);break;case dt.Header:pe=new Ll(this._package,K,this._parser);break;case dt.CoreProperties:this.corePropsPart=pe=new Gc(this._package,K);break;case dt.ExtendedProperties:this.extendedPropsPart=pe=new fh(this._package,K);break;case dt.CustomProperties:pe=new Yu(this._package,K);break;case dt.Settings:this.settingsPart=pe=new Bl(this._package,K);break;case dt.Comments:this.commentsPart=pe=new Sf(this._package,K,this._parser);break;case dt.CommentsExtended:this.commentsExtendedPart=pe=new _r(this._package,K);break}if(pe==null)return Promise.resolve(null);if(this.partsMap[K]=pe,this.parts.push(pe),yield pe.load(),((re=pe.rels)==null?void 0:re.length)>0){const[be]=vi(pe.path);yield Promise.all(pe.rels.map(Ve=>this.loadRelationshipPart(oi(Ve.target,be),Ve.type)))}return pe})}loadDocumentImage(K,W){return Me(this,null,function*(){const re=yield this.loadResource(W??this.documentPart,K,"blob");return this.blobToURL(re)})}loadNumberingImage(K){return Me(this,null,function*(){const W=yield this.loadResource(this.numberingPart,K,"blob");return this.blobToURL(W)})}loadFont(K,W){return Me(this,null,function*(){const re=yield this.loadResource(this.fontTablePart,K,"uint8array");return re&&this.blobToURL(new Blob([Mi(re,W)]))})}blobToURL(K){return K?this._options.useBase64URL?Oi(K):URL.createObjectURL(K):null}findPartByRelId(K,W=null){var re,pe=((re=W.rels)!=null?re:this.rels).find(Ve=>Ve.id==K);const be=W?vi(W.path)[0]:"";return pe?this.partsMap[oi(pe.target,be)]:null}getPathById(K,W){const re=K.rels.find(be=>be.id==W),[pe]=vi(K.path);return re?oi(re.target,pe):null}loadResource(K,W,re){const pe=this.getPathById(K,W);return pe?this._package.load(pe,re):Promise.resolve(null)}}function Mi(Ne,K){const W=K.replace(/{|}|-/g,""),re=new Array(16);for(let pe=0;pe<16;pe++)re[16-pe-1]=parseInt(W.substr(pe*2,2),16);for(let pe=0;pe<32;pe++)Ne[pe]=Ne[pe]^re[pe%16];return Ne}function Hs(Ne,K){return{type:gr.BookmarkStart,id:K.attr(Ne,"id"),name:K.attr(Ne,"name"),colFirst:K.intAttr(Ne,"colFirst"),colLast:K.intAttr(Ne,"colLast")}}function Jl(Ne,K){return{type:gr.BookmarkEnd,id:K.attr(Ne,"id")}}class Jd extends nl{constructor(){super(...arguments),this.type=gr.VmlElement,this.attrs={}}}function Ef(Ne,K){var W=new Jd;switch(Ne.localName){case"rect":W.tagName="rect",Object.assign(W.attrs,{width:"100%",height:"100%"});break;case"oval":W.tagName="ellipse",Object.assign(W.attrs,{cx:"50%",cy:"50%",rx:"50%",ry:"50%"});break;case"line":W.tagName="line";break;case"shape":W.tagName="g";break;case"textbox":W.tagName="foreignObject",Object.assign(W.attrs,{width:"100%",height:"100%"});break;default:return null}for(const re of Je.attrs(Ne))switch(re.localName){case"style":W.cssStyleText=re.value;break;case"fillcolor":W.attrs.fill=re.value;break;case"from":const[pe,be]=nd(re.value);Object.assign(W.attrs,{x1:pe,y1:be});break;case"to":const[Ve,Ue]=nd(re.value);Object.assign(W.attrs,{x2:Ve,y2:Ue});break}for(const re of Je.elements(Ne))switch(re.localName){case"stroke":Object.assign(W.attrs,Qd(re));break;case"fill":Object.assign(W.attrs,pm());break;case"imagedata":W.tagName="image",Object.assign(W.attrs,{width:"100%",height:"100%"}),W.imageHref={id:Je.attr(re,"id"),title:Je.attr(re,"title")};break;case"txbxContent":W.children.push(...K.parseBodyElements(re));break;default:const pe=Ef(re,K);pe&&W.children.push(pe);break}return W}function Qd(Ne){var K;return{stroke:Je.attr(Ne,"color"),"stroke-width":(K=Je.lengthAttr(Ne,"weight",Mt.Emu))!=null?K:"1px"}}function pm(Ne){return{}}function nd(Ne){return Ne.split(",")}class ep extends nl{constructor(){super(...arguments),this.type=gr.Comment}}class xc extends nl{constructor(K){super(),this.id=K,this.type=gr.CommentReference}}class tp extends nl{constructor(K){super(),this.id=K,this.type=gr.CommentRangeStart}}class mm extends nl{constructor(K){super(),this.id=K,this.type=gr.CommentRangeEnd}}var qi={shd:"inherit",color:"black",borderColor:"black",highlight:"transparent"};const Tf=[],gm={oMath:gr.MmlMath,oMathPara:gr.MmlMathParagraph,f:gr.MmlFraction,func:gr.MmlFunction,fName:gr.MmlFunctionName,num:gr.MmlNumerator,den:gr.MmlDenominator,rad:gr.MmlRadical,deg:gr.MmlDegree,e:gr.MmlBase,sSup:gr.MmlSuperscript,sSub:gr.MmlSubscript,sPre:gr.MmlPreSubSuper,sup:gr.MmlSuperArgument,sub:gr.MmlSubArgument,d:gr.MmlDelimiter,nary:gr.MmlNary,eqArr:gr.MmlEquationArray,lim:gr.MmlLimit,limLow:gr.MmlLimitLower,m:gr.MmlMatrix,mr:gr.MmlMatrixRow,box:gr.MmlBox,bar:gr.MmlBar,groupChr:gr.MmlGroupChar};class rp{constructor(K){this.options=ge({ignoreWidth:!1,debug:!1},K)}parseNotes(K,W,re){var pe=[];for(let be of Je.elements(K,W)){const Ve=new re;Ve.id=Je.attr(be,"id"),Ve.noteType=Je.attr(be,"type"),Ve.children=this.parseBodyElements(be),pe.push(Ve)}return pe}parseComments(K){var W=[];for(let re of Je.elements(K,"comment")){const pe=new ep;pe.id=Je.attr(re,"id"),pe.author=Je.attr(re,"author"),pe.initials=Je.attr(re,"initials"),pe.date=Je.attr(re,"date"),pe.children=this.parseBodyElements(re),W.push(pe)}return W}parseDocumentFile(K){var W=Je.element(K,"body"),re=Je.element(K,"background"),pe=Je.element(W,"sectPr");return{type:gr.Document,children:this.parseBodyElements(W),props:pe?kr(pe,Je):{},cssStyle:re?this.parseBackground(re):{}}}parseBackground(K){var W={},re=ms.colorAttr(K,"color");return re&&(W["background-color"]=re),W}parseBodyElements(K){var W=[];for(let re of Je.elements(K))switch(re.localName){case"p":W.push(this.parseParagraph(re));break;case"tbl":W.push(this.parseTable(re));break;case"sdt":W.push(...this.parseSdt(re,pe=>this.parseBodyElements(pe)));break}return W}parseStylesFile(K){var W=[];return ms.foreach(K,re=>{switch(re.localName){case"style":W.push(this.parseStyle(re));break;case"docDefaults":W.push(this.parseDefaultStyles(re));break}}),W}parseDefaultStyles(K){var W={id:null,name:null,target:null,basedOn:null,styles:[]};return ms.foreach(K,re=>{switch(re.localName){case"rPrDefault":var pe=Je.element(re,"rPr");pe&&W.styles.push({target:"span",values:this.parseDefaultProperties(pe,{})});break;case"pPrDefault":var be=Je.element(re,"pPr");be&&W.styles.push({target:"p",values:this.parseDefaultProperties(be,{})});break}}),W}parseStyle(K){var W={id:Je.attr(K,"styleId"),isDefault:Je.boolAttr(K,"default"),name:null,target:null,basedOn:null,styles:[],linked:null};switch(Je.attr(K,"type")){case"paragraph":W.target="p";break;case"table":W.target="table";break;case"character":W.target="span";break}return ms.foreach(K,re=>{switch(re.localName){case"basedOn":W.basedOn=Je.attr(re,"val");break;case"name":W.name=Je.attr(re,"val");break;case"link":W.linked=Je.attr(re,"val");break;case"next":W.next=Je.attr(re,"val");break;case"aliases":W.aliases=Je.attr(re,"val").split(",");break;case"pPr":W.styles.push({target:"p",values:this.parseDefaultProperties(re,{})}),W.paragraphProps=ua(re,Je);break;case"rPr":W.styles.push({target:"span",values:this.parseDefaultProperties(re,{})}),W.runProps=Yo(re,Je);break;case"tblPr":case"tcPr":W.styles.push({target:"td",values:this.parseDefaultProperties(re,{})});break;case"tblStylePr":for(let pe of this.parseTableStyle(re))W.styles.push(pe);break;case"rsid":case"qFormat":case"hidden":case"semiHidden":case"unhideWhenUsed":case"autoRedefine":case"uiPriority":break;default:this.options.debug&&console.warn(`DOCX: Unknown style element: ${re.localName}`)}}),W}parseTableStyle(K){var W=[],re=Je.attr(K,"type"),pe="",be="";switch(re){case"firstRow":be=".first-row",pe="tr.first-row td";break;case"lastRow":be=".last-row",pe="tr.last-row td";break;case"firstCol":be=".first-col",pe="td.first-col";break;case"lastCol":be=".last-col",pe="td.last-col";break;case"band1Vert":be=":not(.no-vband)",pe="td.odd-col";break;case"band2Vert":be=":not(.no-vband)",pe="td.even-col";break;case"band1Horz":be=":not(.no-hband)",pe="tr.odd-row";break;case"band2Horz":be=":not(.no-hband)",pe="tr.even-row";break;default:return[]}return ms.foreach(K,Ve=>{switch(Ve.localName){case"pPr":W.push({target:`${pe} p`,mod:be,values:this.parseDefaultProperties(Ve,{})});break;case"rPr":W.push({target:`${pe} span`,mod:be,values:this.parseDefaultProperties(Ve,{})});break;case"tblPr":case"tcPr":W.push({target:pe,mod:be,values:this.parseDefaultProperties(Ve,{})});break}}),W}parseNumberingFile(K){var W=[],re={},pe=[];return ms.foreach(K,be=>{switch(be.localName){case"abstractNum":this.parseAbstractNumbering(be,pe).forEach(Qe=>W.push(Qe));break;case"numPicBullet":pe.push(this.parseNumberingPicBullet(be));break;case"num":var Ve=Je.attr(be,"numId"),Ue=Je.elementAttr(be,"abstractNumId","val");re[Ue]=Ve;break}}),W.forEach(be=>be.id=re[be.id]),W}parseNumberingPicBullet(K){var W=Je.element(K,"pict"),re=W&&Je.element(W,"shape"),pe=re&&Je.element(re,"imagedata");return pe?{id:Je.intAttr(K,"numPicBulletId"),src:Je.attr(pe,"id"),style:Je.attr(re,"style")}:null}parseAbstractNumbering(K,W){var re=[],pe=Je.attr(K,"abstractNumId");return ms.foreach(K,be=>{switch(be.localName){case"lvl":re.push(this.parseNumberingLevel(pe,be,W));break}}),re}parseNumberingLevel(K,W,re){var pe={id:K,level:Je.intAttr(W,"ilvl"),start:1,pStyleName:void 0,pStyle:{},rStyle:{},suff:"tab"};return ms.foreach(W,be=>{switch(be.localName){case"start":pe.start=Je.intAttr(be,"val");break;case"pPr":this.parseDefaultProperties(be,pe.pStyle);break;case"rPr":this.parseDefaultProperties(be,pe.rStyle);break;case"lvlPicBulletId":var Ve=Je.intAttr(be,"val");pe.bullet=re.find(Ue=>(Ue==null?void 0:Ue.id)==Ve);break;case"lvlText":pe.levelText=Je.attr(be,"val");break;case"pStyle":pe.pStyleName=Je.attr(be,"val");break;case"numFmt":pe.format=Je.attr(be,"val");break;case"suff":pe.suff=Je.attr(be,"val");break}}),pe}parseSdt(K,W){const re=Je.element(K,"sdtContent");return re?W(re):[]}parseInserted(K,W){var re,pe;return{type:gr.Inserted,children:(pe=(re=W(K))==null?void 0:re.children)!=null?pe:[]}}parseDeleted(K,W){var re,pe;return{type:gr.Deleted,children:(pe=(re=W(K))==null?void 0:re.children)!=null?pe:[]}}parseParagraph(K){var W={type:gr.Paragraph,children:[]};for(let re of Je.elements(K))switch(re.localName){case"pPr":this.parseParagraphProperties(re,W);break;case"r":W.children.push(this.parseRun(re,W));break;case"hyperlink":W.children.push(this.parseHyperlink(re,W));break;case"smartTag":W.children.push(this.parseSmartTag(re,W));break;case"bookmarkStart":W.children.push(Hs(re,Je));break;case"bookmarkEnd":W.children.push(Jl(re,Je));break;case"commentRangeStart":W.children.push(new tp(Je.attr(re,"id")));break;case"commentRangeEnd":W.children.push(new mm(Je.attr(re,"id")));break;case"oMath":case"oMathPara":W.children.push(this.parseMathElement(re));break;case"sdt":W.children.push(...this.parseSdt(re,pe=>this.parseParagraph(pe).children));break;case"ins":W.children.push(this.parseInserted(re,pe=>this.parseParagraph(pe)));break;case"del":W.children.push(this.parseDeleted(re,pe=>this.parseParagraph(pe)));break}return W}parseParagraphProperties(K,W){this.parseDefaultProperties(K,W.cssStyle={},null,re=>{if(No(re,W,Je))return!0;switch(re.localName){case"pStyle":W.styleName=Je.attr(re,"val");break;case"cnfStyle":W.className=Ha.classNameOfCnfStyle(re);break;case"framePr":this.parseFrame(re,W);break;case"rPr":break;default:return!1}return!0})}parseFrame(K,W){var re=Je.attr(K,"dropCap");re=="drop"&&(W.cssStyle.float="left")}parseHyperlink(K,W){var re={type:gr.Hyperlink,parent:W,children:[]},pe=Je.attr(K,"anchor"),be=Je.attr(K,"id");return pe&&(re.href="#"+pe),be&&(re.id=be),ms.foreach(K,Ve=>{switch(Ve.localName){case"r":re.children.push(this.parseRun(Ve,re));break}}),re}parseSmartTag(K,W){var re={type:gr.SmartTag,parent:W,children:[]},pe=Je.attr(K,"uri"),be=Je.attr(K,"element");return pe&&(re.uri=pe),be&&(re.element=be),ms.foreach(K,Ve=>{switch(Ve.localName){case"r":re.children.push(this.parseRun(Ve,re));break}}),re}parseRun(K,W){var re={type:gr.Run,parent:W,children:[]};return ms.foreach(K,pe=>{switch(pe=this.checkAlternateContent(pe),pe.localName){case"t":re.children.push({type:gr.Text,text:pe.textContent});break;case"delText":re.children.push({type:gr.DeletedText,text:pe.textContent});break;case"commentReference":re.children.push(new xc(Je.attr(pe,"id")));break;case"fldSimple":re.children.push({type:gr.SimpleField,instruction:Je.attr(pe,"instr"),lock:Je.boolAttr(pe,"lock",!1),dirty:Je.boolAttr(pe,"dirty",!1)});break;case"instrText":re.fieldRun=!0,re.children.push({type:gr.Instruction,text:pe.textContent});break;case"fldChar":re.fieldRun=!0,re.children.push({type:gr.ComplexField,charType:Je.attr(pe,"fldCharType"),lock:Je.boolAttr(pe,"lock",!1),dirty:Je.boolAttr(pe,"dirty",!1)});break;case"noBreakHyphen":re.children.push({type:gr.NoBreakHyphen});break;case"br":re.children.push({type:gr.Break,break:Je.attr(pe,"type")||"textWrapping"});break;case"lastRenderedPageBreak":re.children.push({type:gr.Break,break:"lastRenderedPageBreak"});break;case"sym":re.children.push({type:gr.Symbol,font:Je.attr(pe,"font"),char:Je.attr(pe,"char")});break;case"tab":re.children.push({type:gr.Tab});break;case"footnoteReference":re.children.push({type:gr.FootnoteReference,id:Je.attr(pe,"id")});break;case"endnoteReference":re.children.push({type:gr.EndnoteReference,id:Je.attr(pe,"id")});break;case"drawing":let be=this.parseDrawing(pe);be&&(re.children=[be]);break;case"pict":re.children.push(this.parseVmlPicture(pe));break;case"rPr":this.parseRunProperties(pe,re);break}}),re}parseMathElement(K){const W=`${K.localName}Pr`,re={type:gm[K.localName],children:[]};for(const be of Je.elements(K))if(gm[be.localName])re.children.push(this.parseMathElement(be));else if(be.localName=="r"){var pe=this.parseRun(be);pe.type=gr.MmlRun,re.children.push(pe)}else be.localName==W&&(re.props=this.parseMathProperies(be));return re}parseMathProperies(K){const W={};for(const re of Je.elements(K))switch(re.localName){case"chr":W.char=Je.attr(re,"val");break;case"vertJc":W.verticalJustification=Je.attr(re,"val");break;case"pos":W.position=Je.attr(re,"val");break;case"degHide":W.hideDegree=Je.boolAttr(re,"val");break;case"begChr":W.beginChar=Je.attr(re,"val");break;case"endChr":W.endChar=Je.attr(re,"val");break}return W}parseRunProperties(K,W){this.parseDefaultProperties(K,W.cssStyle={},null,re=>{switch(re.localName){case"rStyle":W.styleName=Je.attr(re,"val");break;case"vertAlign":W.verticalAlign=Ha.valueOfVertAlign(re,!0);break;default:return!1}return!0})}parseVmlPicture(K){const W={type:gr.VmlPicture,children:[]};for(const re of Je.elements(K)){const pe=Ef(re,this);pe&&W.children.push(pe)}return W}checkAlternateContent(K){var W;if(K.localName!="AlternateContent")return K;var re=Je.element(K,"Choice");if(re){var pe=Je.attr(re,"Requires"),be=K.lookupNamespaceURI(pe);if(Tf.includes(be))return re.firstElementChild}return(W=Je.element(K,"Fallback"))==null?void 0:W.firstElementChild}parseDrawing(K){for(var W of Je.elements(K))switch(W.localName){case"inline":case"anchor":return this.parseDrawingWrapper(W)}}parseDrawingWrapper(K){var W,re={type:gr.Drawing,children:[],cssStyle:{}},pe=K.localName=="anchor";let be=null,Ve=Je.boolAttr(K,"simplePos");Je.boolAttr(K,"behindDoc");let Ue={relative:"page",align:"left",offset:"0"},Qe={relative:"page",align:"top",offset:"0"};for(var bt of Je.elements(K))switch(bt.localName){case"simplePos":Ve&&(Ue.offset=Je.lengthAttr(bt,"x",Mt.Emu),Qe.offset=Je.lengthAttr(bt,"y",Mt.Emu));break;case"extent":re.cssStyle.width=Je.lengthAttr(bt,"cx",Mt.Emu),re.cssStyle.height=Je.lengthAttr(bt,"cy",Mt.Emu);break;case"positionH":case"positionV":if(!Ve){let nt=bt.localName=="positionH"?Ue:Qe;var Rt=Je.element(bt,"align"),Ft=Je.element(bt,"posOffset");nt.relative=(W=Je.attr(bt,"relativeFrom"))!=null?W:nt.relative,Rt&&(nt.align=Rt.textContent),Ft&&(nt.offset=ms.sizeValue(Ft,Mt.Emu))}break;case"wrapTopAndBottom":be="wrapTopAndBottom";break;case"wrapNone":be="wrapNone";break;case"graphic":var Lt=this.parseGraphic(bt);Lt&&re.children.push(Lt);break}return be=="wrapTopAndBottom"?(re.cssStyle.display="block",Ue.align&&(re.cssStyle["text-align"]=Ue.align,re.cssStyle.width="100%")):be=="wrapNone"?(re.cssStyle.display="block",re.cssStyle.position="relative",re.cssStyle.width="0px",re.cssStyle.height="0px",Ue.offset&&(re.cssStyle.left=Ue.offset),Qe.offset&&(re.cssStyle.top=Qe.offset)):pe&&(Ue.align=="left"||Ue.align=="right")&&(re.cssStyle.float=Ue.align),re}parseGraphic(K){var W=Je.element(K,"graphicData");for(let re of Je.elements(W))switch(re.localName){case"pic":return this.parsePicture(re)}return null}parsePicture(K){var W={type:gr.Image,src:"",cssStyle:{}},re=Je.element(K,"blipFill"),pe=Je.element(re,"blip");W.src=Je.attr(pe,"embed");var be=Je.element(K,"spPr"),Ve=Je.element(be,"xfrm");W.cssStyle.position="relative";for(var Ue of Je.elements(Ve))switch(Ue.localName){case"ext":W.cssStyle.width=Je.lengthAttr(Ue,"cx",Mt.Emu),W.cssStyle.height=Je.lengthAttr(Ue,"cy",Mt.Emu);break;case"off":W.cssStyle.left=Je.lengthAttr(Ue,"x",Mt.Emu),W.cssStyle.top=Je.lengthAttr(Ue,"y",Mt.Emu);break}return W}parseTable(K){var W={type:gr.Table,children:[]};return ms.foreach(K,re=>{switch(re.localName){case"tr":W.children.push(this.parseTableRow(re));break;case"tblGrid":W.columns=this.parseTableColumns(re);break;case"tblPr":this.parseTableProperties(re,W);break}}),W}parseTableColumns(K){var W=[];return ms.foreach(K,re=>{switch(re.localName){case"gridCol":W.push({width:Je.lengthAttr(re,"w")});break}}),W}parseTableProperties(K,W){switch(W.cssStyle={},W.cellStyle={},this.parseDefaultProperties(K,W.cssStyle,W.cellStyle,re=>{switch(re.localName){case"tblStyle":W.styleName=Je.attr(re,"val");break;case"tblLook":W.className=Ha.classNameOftblLook(re);break;case"tblpPr":this.parseTablePosition(re,W);break;case"tblStyleColBandSize":W.colBandSize=Je.intAttr(re,"val");break;case"tblStyleRowBandSize":W.rowBandSize=Je.intAttr(re,"val");break;default:return!1}return!0}),W.cssStyle["text-align"]){case"center":delete W.cssStyle["text-align"],W.cssStyle["margin-left"]="auto",W.cssStyle["margin-right"]="auto";break;case"right":delete W.cssStyle["text-align"],W.cssStyle["margin-left"]="auto";break}}parseTablePosition(K,W){var re=Je.lengthAttr(K,"topFromText"),pe=Je.lengthAttr(K,"bottomFromText"),be=Je.lengthAttr(K,"rightFromText"),Ve=Je.lengthAttr(K,"leftFromText");W.cssStyle.float="left",W.cssStyle["margin-bottom"]=Ha.addSize(W.cssStyle["margin-bottom"],pe),W.cssStyle["margin-left"]=Ha.addSize(W.cssStyle["margin-left"],Ve),W.cssStyle["margin-right"]=Ha.addSize(W.cssStyle["margin-right"],be),W.cssStyle["margin-top"]=Ha.addSize(W.cssStyle["margin-top"],re)}parseTableRow(K){var W={type:gr.Row,children:[]};return ms.foreach(K,re=>{switch(re.localName){case"tc":W.children.push(this.parseTableCell(re));break;case"trPr":this.parseTableRowProperties(re,W);break}}),W}parseTableRowProperties(K,W){W.cssStyle=this.parseDefaultProperties(K,{},null,re=>{switch(re.localName){case"cnfStyle":W.className=Ha.classNameOfCnfStyle(re);break;case"tblHeader":W.isHeader=Je.boolAttr(re,"val");break;default:return!1}return!0})}parseTableCell(K){var W={type:gr.Cell,children:[]};return ms.foreach(K,re=>{switch(re.localName){case"tbl":W.children.push(this.parseTable(re));break;case"p":W.children.push(this.parseParagraph(re));break;case"tcPr":this.parseTableCellProperties(re,W);break}}),W}parseTableCellProperties(K,W){W.cssStyle=this.parseDefaultProperties(K,{},null,re=>{var pe;switch(re.localName){case"gridSpan":W.span=Je.intAttr(re,"val",null);break;case"vMerge":W.verticalMerge=(pe=Je.attr(re,"val"))!=null?pe:"continue";break;case"cnfStyle":W.className=Ha.classNameOfCnfStyle(re);break;default:return!1}return!0})}parseDefaultProperties(K,W=null,re=null,pe=null){return W=W||{},ms.foreach(K,be=>{if(!(pe!=null&&pe(be)))switch(be.localName){case"jc":W["text-align"]=Ha.valueOfJc(be);break;case"textAlignment":W["vertical-align"]=Ha.valueOfTextAlignment(be);break;case"color":W.color=ms.colorAttr(be,"val",null,qi.color);break;case"sz":W["font-size"]=W["min-height"]=Je.lengthAttr(be,"val",Mt.FontSize);break;case"shd":W["background-color"]=ms.colorAttr(be,"fill",null,qi.shd);break;case"highlight":W["background-color"]=ms.colorAttr(be,"val",null,qi.highlight);break;case"vertAlign":break;case"position":W.verticalAlign=Je.lengthAttr(be,"val",Mt.FontSize);break;case"tcW":if(this.options.ignoreWidth)break;case"tblW":W.width=Ha.valueOfSize(be,"w");break;case"trHeight":this.parseTrHeight(be,W);break;case"strike":W["text-decoration"]=Je.boolAttr(be,"val",!0)?"line-through":"none";break;case"b":W["font-weight"]=Je.boolAttr(be,"val",!0)?"bold":"normal";break;case"i":W["font-style"]=Je.boolAttr(be,"val",!0)?"italic":"normal";break;case"caps":W["text-transform"]=Je.boolAttr(be,"val",!0)?"uppercase":"none";break;case"smallCaps":W["font-variant"]=Je.boolAttr(be,"val",!0)?"small-caps":"none";break;case"u":this.parseUnderline(be,W);break;case"ind":case"tblInd":this.parseIndentation(be,W);break;case"rFonts":this.parseFont(be,W);break;case"tblBorders":this.parseBorderProperties(be,re||W);break;case"tblCellSpacing":W["border-spacing"]=Ha.valueOfMargin(be),W["border-collapse"]="separate";break;case"pBdr":this.parseBorderProperties(be,W);break;case"bdr":W.border=Ha.valueOfBorder(be);break;case"tcBorders":this.parseBorderProperties(be,W);break;case"vanish":Je.boolAttr(be,"val",!0)&&(W.display="none");break;case"kern":break;case"noWrap":break;case"tblCellMar":case"tcMar":this.parseMarginProperties(be,re||W);break;case"tblLayout":W["table-layout"]=Ha.valueOfTblLayout(be);break;case"vAlign":W["vertical-align"]=Ha.valueOfTextAlignment(be);break;case"spacing":K.localName=="pPr"&&this.parseSpacing(be,W);break;case"wordWrap":Je.boolAttr(be,"val")&&(W["overflow-wrap"]="break-word");break;case"suppressAutoHyphens":W.hyphens=Je.boolAttr(be,"val",!0)?"none":"auto";break;case"lang":W.$lang=Je.attr(be,"val");break;case"bCs":case"iCs":case"szCs":case"tabs":case"outlineLvl":case"contextualSpacing":case"tblStyleColBandSize":case"tblStyleRowBandSize":case"webHidden":case"pageBreakBefore":case"suppressLineNumbers":case"keepLines":case"keepNext":case"widowControl":case"bidi":case"rtl":case"noProof":break;default:this.options.debug&&console.warn(`DOCX: Unknown document element: ${K.localName}.${be.localName}`);break}}),W}parseUnderline(K,W){var re=Je.attr(K,"val");if(re!=null){switch(re){case"dash":case"dashDotDotHeavy":case"dashDotHeavy":case"dashedHeavy":case"dashLong":case"dashLongHeavy":case"dotDash":case"dotDotDash":W["text-decoration"]="underline dashed";break;case"dotted":case"dottedHeavy":W["text-decoration"]="underline dotted";break;case"double":W["text-decoration"]="underline double";break;case"single":case"thick":W["text-decoration"]="underline";break;case"wave":case"wavyDouble":case"wavyHeavy":W["text-decoration"]="underline wavy";break;case"words":W["text-decoration"]="underline";break;case"none":W["text-decoration"]="none";break}var pe=ms.colorAttr(K,"color");pe&&(W["text-decoration-color"]=pe)}}parseFont(K,W){var re=Je.attr(K,"ascii"),pe=Ha.themeValue(K,"asciiTheme"),be=[re,pe].filter(Ve=>Ve).join(", ");be.length>0&&(W["font-family"]=be)}parseIndentation(K,W){var re=Je.lengthAttr(K,"firstLine"),pe=Je.lengthAttr(K,"hanging"),be=Je.lengthAttr(K,"left"),Ve=Je.lengthAttr(K,"start"),Ue=Je.lengthAttr(K,"right"),Qe=Je.lengthAttr(K,"end");re&&(W["text-indent"]=re),pe&&(W["text-indent"]=`-${pe}`),(be||Ve)&&(W["margin-left"]=be||Ve),(Ue||Qe)&&(W["margin-right"]=Ue||Qe)}parseSpacing(K,W){var re=Je.lengthAttr(K,"before"),pe=Je.lengthAttr(K,"after"),be=Je.intAttr(K,"line",null),Ve=Je.attr(K,"lineRule");if(re&&(W["margin-top"]=re),pe&&(W["margin-bottom"]=pe),be!==null)switch(Ve){case"auto":W["line-height"]=`${(be/240).toFixed(2)}`;break;case"atLeast":W["line-height"]=`calc(100% + ${be/20}pt)`;break;default:W["line-height"]=W["min-height"]=`${be/20}pt`;break}}parseMarginProperties(K,W){ms.foreach(K,re=>{switch(re.localName){case"left":W["padding-left"]=Ha.valueOfMargin(re);break;case"right":W["padding-right"]=Ha.valueOfMargin(re);break;case"top":W["padding-top"]=Ha.valueOfMargin(re);break;case"bottom":W["padding-bottom"]=Ha.valueOfMargin(re);break}})}parseTrHeight(K,W){switch(Je.attr(K,"hRule")){case"exact":W.height=Je.lengthAttr(K,"val");break;case"atLeast":default:W.height=Je.lengthAttr(K,"val");break}}parseBorderProperties(K,W){ms.foreach(K,re=>{switch(re.localName){case"start":case"left":W["border-left"]=Ha.valueOfBorder(re);break;case"end":case"right":W["border-right"]=Ha.valueOfBorder(re);break;case"top":W["border-top"]=Ha.valueOfBorder(re);break;case"bottom":W["border-bottom"]=Ha.valueOfBorder(re);break}})}}const B0=["black","blue","cyan","darkBlue","darkCyan","darkGray","darkGreen","darkMagenta","darkRed","darkYellow","green","lightGray","magenta","none","red","white","yellow"];class ms{static foreach(K,W){for(var re=0;reW[pe]=="1").join(" ")}static valueOfJc(K){var W=Je.attr(K,"val");switch(W){case"start":case"left":return"left";case"center":return"center";case"end":case"right":return"right";case"both":return"justify"}return W}static valueOfVertAlign(K,W=!1){var re=Je.attr(K,"val");switch(re){case"subscript":return"sub";case"superscript":return W?"sup":"super"}return W?null:re}static valueOfTextAlignment(K){var W=Je.attr(K,"val");switch(W){case"auto":case"baseline":return"baseline";case"top":return"top";case"center":return"middle";case"bottom":return"bottom"}return W}static addSize(K,W){return K==null?W:W==null?K:`calc(${K} + ${W})`}static classNameOftblLook(K){const W=Je.hexAttr(K,"val",0);let re="";return(Je.boolAttr(K,"firstRow")||W&32)&&(re+=" first-row"),(Je.boolAttr(K,"lastRow")||W&64)&&(re+=" last-row"),(Je.boolAttr(K,"firstColumn")||W&128)&&(re+=" first-col"),(Je.boolAttr(K,"lastColumn")||W&256)&&(re+=" last-col"),(Je.boolAttr(K,"noHBand")||W&512)&&(re+=" no-hband"),(Je.boolAttr(K,"noVBand")||W&1024)&&(re+=" no-vband"),re.trim()}}const vm={pos:0,leader:"none",style:"left"},j0=50;function z0(Ne=document.body){const K=document.createElement("div");K.style.width="100pt",Ne.appendChild(K);const W=100/K.offsetWidth;return Ne.removeChild(K),W}function np(Ne,K,W,re=72/96){const pe=Ne.closest("p"),be=Ne.getBoundingClientRect(),Ve=pe.getBoundingClientRect(),Ue=getComputedStyle(pe),Qe=(K==null?void 0:K.length)>0?K.map(Ct=>({pos:ip(Ct.position),leader:Ct.leader,style:Ct.style})).sort((Ct,Gt)=>Ct.pos-Gt.pos):[vm],bt=Qe[Qe.length-1],Rt=Ve.width*re,Ft=ip(W);let Lt=bt.pos+Ft;if(LtCt.style!="clear"&&Ct.pos>st);if(_t==null)return;let pt=1;if(_t.style=="right"||_t.style=="center"){const Ct=Array.from(pe.querySelectorAll(`.${Ne.className}`)),Gt=Ct.indexOf(Ne)+1,rr=document.createRange();rr.setStart(Ne,1),GtUe.id)),K.endnotesPart&&(this.endnoteMap=bi(K.endnotesPart.notes,Ue=>Ue.id)),K.settingsPart&&(this.defaultTabSize=(be=K.settingsPart.settings)==null?void 0:be.defaultTabStop),!pe.ignoreFonts&&K.fontTablePart&&this.renderFontTable(K.fontTablePart,re);var Ve=this.renderSections(K.documentPart.body);this.options.inWrapper?W.appendChild(this.renderWrapper(Ve)):ap(W,Ve),this.commentHighlight&&pe.renderComments&&CSS.highlights.set(`${this.className}-comments`,this.commentHighlight),this.refreshTabStops(),this.postRenderTasks.forEach(Ue=>Ue())}renderTheme(K,W){var re,pe;const be={},Ve=(re=K.theme)==null?void 0:re.fontScheme;Ve&&(Ve.majorFont&&(be["--docx-majorHAnsi-font"]=Ve.majorFont.latinTypeface),Ve.minorFont&&(be["--docx-minorHAnsi-font"]=Ve.minorFont.latinTypeface));const Ue=(pe=K.theme)==null?void 0:pe.colorScheme;if(Ue)for(let[bt,Rt]of Object.entries(Ue.colors))be[`--docx-${bt}-color`]=`#${Rt}`;const Qe=this.styleToString(`.${this.className}`,be);W.appendChild(Af(Qe))}renderFontTable(K,W){for(let re of K.fonts)for(let pe of re.embedFontRefs)this.tasks.push(this.document.loadFont(pe.id,pe.key).then(be=>{const Ve={"font-family":re.name,src:`url(${be})`};(pe.type=="bold"||pe.type=="boldItalic")&&(Ve["font-weight"]="bold"),(pe.type=="italic"||pe.type=="boldItalic")&&(Ve["font-style"]="italic"),Sc(W,`docxjs ${re.name} font`);const Ue=this.styleToString("@font-face",Ve);W.appendChild(Af(Ue)),this.refreshTabStops()}))}processStyleName(K){return K?`${this.className}_${gn(K)}`:this.className}processStyles(K){const W=bi(K.filter(pe=>pe.id!=null),pe=>pe.id);for(const pe of K.filter(be=>be.basedOn)){var re=W[pe.basedOn];if(re){pe.paragraphProps=li(pe.paragraphProps,re.paragraphProps),pe.runProps=li(pe.runProps,re.runProps);for(const be of re.styles){const Ve=pe.styles.find(Ue=>Ue.target==be.target);Ve?this.copyStyleProperties(be.values,Ve.values):pe.styles.push(le(ge({},be),{values:ge({},be.values)}))}}else this.options.debug&&console.warn(`Can't find base style ${pe.basedOn}`)}for(let pe of K)pe.cssName=this.processStyleName(pe.id);return W}prodessNumberings(K){var W;for(let re of K.filter(pe=>pe.pStyleName)){const pe=this.findStyle(re.pStyleName);(W=pe==null?void 0:pe.paragraphProps)!=null&&W.numbering&&(pe.paragraphProps.numbering.level=re.level)}}processElement(K){if(K.children)for(var W of K.children)W.parent=K,W.type==gr.Table?this.processTable(W):this.processElement(W)}processTable(K){for(var W of K.children)for(var re of W.children)re.cssStyle=this.copyStyleProperties(K.cellStyle,re.cssStyle,["border-left","border-right","border-top","border-bottom","padding-left","padding-right","padding-top","padding-bottom"]),this.processElement(re)}copyStyleProperties(K,W,re=null){if(!K)return W;W==null&&(W={}),re==null&&(re=Object.getOwnPropertyNames(K));for(var pe of re)K.hasOwnProperty(pe)&&!W.hasOwnProperty(pe)&&(W[pe]=K[pe]);return W}createPageElement(K,W){var re=this.createElement("section",{className:K});return W&&(W.pageMargins&&(re.style.paddingLeft=W.pageMargins.left,re.style.paddingRight=W.pageMargins.right,re.style.paddingTop=W.pageMargins.top,re.style.paddingBottom=W.pageMargins.bottom),W.pageSize&&(this.options.ignoreWidth||(re.style.width=W.pageSize.width),this.options.ignoreHeight||(re.style.minHeight=W.pageSize.height))),re}createSectionContent(K){var W=this.createElement("article");return K.columns&&K.columns.numberOfColumns&&(W.style.columnCount=`${K.columns.numberOfColumns}`,W.style.columnGap=K.columns.space,K.columns.separator&&(W.style.columnRule="1px solid black")),W}renderSections(K){const W=[];this.processElement(K);const re=this.splitBySection(K.children,K.props),pe=this.groupByPageBreaks(re);let be=null;for(let Ue=0,Qe=pe.length;UeRt.type=="first"):null)!=null?Ve:re%2==1?K.find(Rt=>Rt.type=="even"):null)!=null?Ue:K.find(Rt=>Rt.type=="default"),bt=Qe&&this.document.findPartByRelId(Qe.id,this.document.documentPart);if(bt){this.currentPart=bt,this.usedHederFooterParts.includes(bt.path)||(this.processElement(bt.rootElement),this.usedHederFooterParts.push(bt.path));const[Rt]=this.renderElements([bt.rootElement],be);W!=null&&W.pageMargins&&(bt.rootElement.type===gr.Header?(Rt.style.marginTop=`calc(${W.pageMargins.header} - ${W.pageMargins.top})`,Rt.style.minHeight=`calc(${W.pageMargins.top} - ${W.pageMargins.header})`):bt.rootElement.type===gr.Footer&&(Rt.style.marginBottom=`calc(${W.pageMargins.footer} - ${W.pageMargins.bottom})`,Rt.style.minHeight=`calc(${W.pageMargins.bottom} - ${W.pageMargins.footer})`)),this.currentPart=null}}}isPageBreakElement(K){return K.type!=gr.Break?!1:K.break=="lastRenderedPageBreak"?!this.options.ignoreLastRenderedPageBreak:K.break=="page"}isPageBreakSection(K,W){var re,pe,be,Ve,Ue,Qe;return!K||!W?!1:((re=K.pageSize)==null?void 0:re.orientation)!=((pe=W.pageSize)==null?void 0:pe.orientation)||((be=K.pageSize)==null?void 0:be.width)!=((Ve=W.pageSize)==null?void 0:Ve.width)||((Ue=K.pageSize)==null?void 0:Ue.height)!=((Qe=W.pageSize)==null?void 0:Qe.height)}splitBySection(K,W){var re,pe={sectProps:null,elements:[],pageBreak:!1},be=[pe];for(let Lt of K){if(Lt.type==gr.Paragraph){const nt=this.findStyle(Lt.styleName);(re=nt==null?void 0:nt.paragraphProps)!=null&&re.pageBreakBefore&&(pe.sectProps=Ve,pe.pageBreak=!0,pe={sectProps:null,elements:[],pageBreak:!1},be.push(pe))}if(pe.elements.push(Lt),Lt.type==gr.Paragraph){const nt=Lt;var Ve=nt.sectionProps,Ue=-1,Qe=-1;if(this.options.breakPages&&nt.children&&(Ue=nt.children.findIndex(At=>{var st,_t;return Qe=(_t=(st=At.children)==null?void 0:st.findIndex(this.isPageBreakElement.bind(this)))!=null?_t:-1,Qe!=-1})),(Ve||Ue!=-1)&&(pe.sectProps=Ve,pe.pageBreak=Ue!=-1,pe={sectProps:null,elements:[],pageBreak:!1},be.push(pe)),Ue!=-1){let At=nt.children[Ue],st=Qe=0;Lt--)be[Lt].sectProps==null?be[Lt].sectProps=Ft??W:Ft=be[Lt].sectProps;return be}groupByPageBreaks(K){let W=[],re;const pe=[W];for(let be of K)W.push(be),(this.options.ignoreLastRenderedPageBreak||be.pageBreak||this.isPageBreakSection(re,be.sectProps))&&pe.push(W=[]),re=be.sectProps;return pe.filter(be=>be.length>0)}renderWrapper(K){return this.createElement("div",{className:`${this.className}-wrapper`},K)}renderDefaultStyle(){var K=this.className,W=` +.${K}-wrapper { background: gray; padding: 30px; padding-bottom: 0px; display: flex; flex-flow: column; align-items: center; } +.${K}-wrapper>section.${K} { background: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); margin-bottom: 30px; } +.${K} { color: black; hyphens: auto; text-underline-position: from-font; } +section.${K} { box-sizing: border-box; display: flex; flex-flow: column nowrap; position: relative; overflow: hidden; } +section.${K}>article { margin-bottom: auto; z-index: 1; } +section.${K}>footer { z-index: 1; } +.${K} table { border-collapse: collapse; } +.${K} table td, .${K} table th { vertical-align: top; } +.${K} p { margin: 0pt; min-height: 1em; } +.${K} span { white-space: pre-wrap; overflow-wrap: break-word; } +.${K} a { color: inherit; text-decoration: inherit; } +.${K} svg { fill: transparent; } +`;return this.options.renderComments&&(W+=` +.${K}-comment-ref { cursor: default; } +.${K}-comment-popover { display: none; z-index: 1000; padding: 0.5rem; background: white; position: absolute; box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.25); width: 30ch; } +.${K}-comment-ref:hover~.${K}-comment-popover { display: block; } +.${K}-comment-author,.${K}-comment-date { font-size: 0.875rem; color: #888; } +`),Af(W)}renderNumbering(K,W){var re="",pe=[];for(var be of K){var Ve=`p.${this.numberingClass(be.id,be.level)}`,Ue="none";if(be.bullet){let Qe=`--${this.className}-${be.bullet.src}`.toLowerCase();re+=this.styleToString(`${Ve}:before`,{content:"' '",display:"inline-block",background:`var(${Qe})`},be.bullet.style),this.tasks.push(this.document.loadNumberingImage(be.bullet.src).then(bt=>{var Rt=`${this.rootSelector} { ${Qe}: url(${bt}) }`;W.appendChild(Af(Rt))}))}else if(be.levelText){let Qe=this.numberingCounter(be.id,be.level);const bt=Qe+" "+(be.start-1);be.level>0&&(re+=this.styleToString(`p.${this.numberingClass(be.id,be.level-1)}`,{"counter-reset":bt})),pe.push(bt),re+=this.styleToString(`${Ve}:before`,ge({content:this.levelTextToContent(be.levelText,be.suff,be.id,this.numFormatToCssValue(be.format)),"counter-increment":Qe},be.rStyle))}else Ue=this.numFormatToCssValue(be.format);re+=this.styleToString(Ve,ge({display:"list-item","list-style-position":"inside","list-style-type":Ue},be.pStyle))}return pe.length>0&&(re+=this.styleToString(this.rootSelector,{"counter-reset":pe.join(" ")})),Af(re)}renderStyles(K){var W,re="";const pe=this.styleMap,be=bi(K.filter(bt=>bt.isDefault),bt=>bt.target);for(const bt of K){var Ve=bt.styles;if(bt.linked){var Ue=bt.linked&&pe[bt.linked];Ue?Ve=Ve.concat(Ue.styles):this.options.debug&&console.warn(`Can't find linked style ${bt.linked}`)}for(const Rt of Ve){var Qe=`${(W=bt.target)!=null?W:""}.${bt.cssName}`;bt.target!=Rt.target&&(Qe+=` ${Rt.target}`),be[bt.target]==bt&&(Qe=`.${this.className} ${bt.target}, `+Qe),re+=this.styleToString(Qe,Rt.values)}}return Af(re)}renderNotes(K,W,re){var pe=K.map(Ve=>W[Ve]).filter(Ve=>Ve);if(pe.length>0){var be=this.createElement("ol",null,this.renderElements(pe));re.appendChild(be)}}renderElement(K){switch(K.type){case gr.Paragraph:return this.renderParagraph(K);case gr.BookmarkStart:return this.renderBookmarkStart(K);case gr.BookmarkEnd:return null;case gr.Run:return this.renderRun(K);case gr.Table:return this.renderTable(K);case gr.Row:return this.renderTableRow(K);case gr.Cell:return this.renderTableCell(K);case gr.Hyperlink:return this.renderHyperlink(K);case gr.SmartTag:return this.renderSmartTag(K);case gr.Drawing:return this.renderDrawing(K);case gr.Image:return this.renderImage(K);case gr.Text:return this.renderText(K);case gr.Text:return this.renderText(K);case gr.DeletedText:return this.renderDeletedText(K);case gr.Tab:return this.renderTab(K);case gr.Symbol:return this.renderSymbol(K);case gr.Break:return this.renderBreak(K);case gr.Footer:return this.renderContainer(K,"footer");case gr.Header:return this.renderContainer(K,"header");case gr.Footnote:case gr.Endnote:return this.renderContainer(K,"li");case gr.FootnoteReference:return this.renderFootnoteReference(K);case gr.EndnoteReference:return this.renderEndnoteReference(K);case gr.NoBreakHyphen:return this.createElement("wbr");case gr.VmlPicture:return this.renderVmlPicture(K);case gr.VmlElement:return this.renderVmlElement(K);case gr.MmlMath:return this.renderContainerNS(K,da.mathML,"math",{xmlns:da.mathML});case gr.MmlMathParagraph:return this.renderContainer(K,"span");case gr.MmlFraction:return this.renderContainerNS(K,da.mathML,"mfrac");case gr.MmlBase:return this.renderContainerNS(K,da.mathML,K.parent.type==gr.MmlMatrixRow?"mtd":"mrow");case gr.MmlNumerator:case gr.MmlDenominator:case gr.MmlFunction:case gr.MmlLimit:case gr.MmlBox:return this.renderContainerNS(K,da.mathML,"mrow");case gr.MmlGroupChar:return this.renderMmlGroupChar(K);case gr.MmlLimitLower:return this.renderContainerNS(K,da.mathML,"munder");case gr.MmlMatrix:return this.renderContainerNS(K,da.mathML,"mtable");case gr.MmlMatrixRow:return this.renderContainerNS(K,da.mathML,"mtr");case gr.MmlRadical:return this.renderMmlRadical(K);case gr.MmlSuperscript:return this.renderContainerNS(K,da.mathML,"msup");case gr.MmlSubscript:return this.renderContainerNS(K,da.mathML,"msub");case gr.MmlDegree:case gr.MmlSuperArgument:case gr.MmlSubArgument:return this.renderContainerNS(K,da.mathML,"mn");case gr.MmlFunctionName:return this.renderContainerNS(K,da.mathML,"ms");case gr.MmlDelimiter:return this.renderMmlDelimiter(K);case gr.MmlRun:return this.renderMmlRun(K);case gr.MmlNary:return this.renderMmlNary(K);case gr.MmlPreSubSuper:return this.renderMmlPreSubSuper(K);case gr.MmlBar:return this.renderMmlBar(K);case gr.MmlEquationArray:return this.renderMllList(K);case gr.Inserted:return this.renderInserted(K);case gr.Deleted:return this.renderDeleted(K);case gr.CommentRangeStart:return this.renderCommentRangeStart(K);case gr.CommentRangeEnd:return this.renderCommentRangeEnd(K);case gr.CommentReference:return this.renderCommentReference(K)}return null}renderChildren(K,W){return this.renderElements(K.children,W)}renderElements(K,W){if(K==null)return null;var re=K.flatMap(pe=>this.renderElement(pe)).filter(pe=>pe!=null);return W&&ap(W,re),re}renderContainer(K,W,re){return this.createElement(W,re,this.renderChildren(K))}renderContainerNS(K,W,re,pe){return Va(W,re,pe,this.renderChildren(K))}renderParagraph(K){var W,re,pe,be=this.createElement("p");const Ve=this.findStyle(K.styleName);K.tabs!=null||(K.tabs=(W=Ve==null?void 0:Ve.paragraphProps)==null?void 0:W.tabs),this.renderClass(K,be),this.renderChildren(K,be),this.renderStyleValues(K.cssStyle,be),this.renderCommonProperties(be.style,K);const Ue=(pe=K.numbering)!=null?pe:(re=Ve==null?void 0:Ve.paragraphProps)==null?void 0:re.numbering;return Ue&&be.classList.add(this.numberingClass(Ue.id,Ue.level)),be}renderRunProperties(K,W){this.renderCommonProperties(K,W)}renderCommonProperties(K,W){W!=null&&(W.color&&(K.color=W.color),W.fontSize&&(K["font-size"]=W.fontSize))}renderHyperlink(K){var W=this.createElement("a");if(this.renderChildren(K,W),this.renderStyleValues(K.cssStyle,W),K.href)W.href=K.href;else if(K.id){const re=this.document.documentPart.rels.find(pe=>pe.id==K.id&&pe.targetMode==="External");W.href=re==null?void 0:re.target}return W}renderSmartTag(K){var W=this.createElement("span");return this.renderChildren(K,W),W}renderCommentRangeStart(K){var W;if(!this.options.renderComments)return null;const re=new Range;(W=this.commentHighlight)==null||W.add(re);const pe=this.htmlDocument.createComment(`start of comment #${K.id}`);return this.later(()=>re.setStart(pe,0)),this.commentMap[K.id]=re,pe}renderCommentRangeEnd(K){if(!this.options.renderComments)return null;const W=this.commentMap[K.id],re=this.htmlDocument.createComment(`end of comment #${K.id}`);return this.later(()=>W==null?void 0:W.setEnd(re,0)),re}renderCommentReference(K){var W;if(!this.options.renderComments)return null;var re=(W=this.document.commentsPart)==null?void 0:W.commentMap[K.id];if(!re)return null;const pe=new DocumentFragment,be=Ql("span",{className:`${this.className}-comment-ref`},["💬"]),Ve=Ql("div",{className:`${this.className}-comment-popover`});return this.renderCommentContent(re,Ve),pe.appendChild(this.htmlDocument.createComment(`comment #${re.id} by ${re.author} on ${re.date}`)),pe.appendChild(be),pe.appendChild(Ve),pe}renderCommentContent(K,W){W.appendChild(Ql("div",{className:`${this.className}-comment-author`},[K.author])),W.appendChild(Ql("div",{className:`${this.className}-comment-date`},[new Date(K.date).toLocaleString()])),this.renderChildren(K,W)}renderDrawing(K){var W=this.createElement("div");return W.style.display="inline-block",W.style.position="relative",W.style.textIndent="0px",this.renderChildren(K,W),this.renderStyleValues(K.cssStyle,W),W}renderImage(K){let W=this.createElement("img");return this.renderStyleValues(K.cssStyle,W),this.document&&this.tasks.push(this.document.loadDocumentImage(K.src,this.currentPart).then(re=>{W.src=re})),W}renderText(K){return this.htmlDocument.createTextNode(K.text)}renderDeletedText(K){return this.options.renderEndnotes?this.htmlDocument.createTextNode(K.text):null}renderBreak(K){return K.break=="textWrapping"?this.createElement("br"):null}renderInserted(K){return this.options.renderChanges?this.renderContainer(K,"ins"):this.renderChildren(K)}renderDeleted(K){return this.options.renderChanges?this.renderContainer(K,"del"):null}renderSymbol(K){var W=this.createElement("span");return W.style.fontFamily=K.font,W.innerHTML=`&#x${K.char};`,W}renderFootnoteReference(K){var W=this.createElement("sup");return this.currentFootnoteIds.push(K.id),W.textContent=`${this.currentFootnoteIds.length}`,W}renderEndnoteReference(K){var W=this.createElement("sup");return this.currentEndnoteIds.push(K.id),W.textContent=`${this.currentEndnoteIds.length}`,W}renderTab(K){var W,re=this.createElement("span");if(re.innerHTML=" ",this.options.experimental){re.className=this.tabStopClass();var pe=(W=U0(K,gr.Paragraph))==null?void 0:W.tabs;this.currentTabs.push({stops:pe,span:re})}return re}renderBookmarkStart(K){var W=this.createElement("span");return W.id=K.name,W}renderRun(K){if(K.fieldRun)return null;const W=this.createElement("span");if(K.id&&(W.id=K.id),this.renderClass(K,W),this.renderStyleValues(K.cssStyle,W),K.verticalAlign){const re=this.createElement(K.verticalAlign);this.renderChildren(K,re),W.appendChild(re)}else this.renderChildren(K,W);return W}renderTable(K){let W=this.createElement("table");return this.tableCellPositions.push(this.currentCellPosition),this.tableVerticalMerges.push(this.currentVerticalMerge),this.currentVerticalMerge={},this.currentCellPosition={col:0,row:0},K.columns&&W.appendChild(this.renderTableColumns(K.columns)),this.renderClass(K,W),this.renderChildren(K,W),this.renderStyleValues(K.cssStyle,W),this.currentVerticalMerge=this.tableVerticalMerges.pop(),this.currentCellPosition=this.tableCellPositions.pop(),W}renderTableColumns(K){let W=this.createElement("colgroup");for(let re of K){let pe=this.createElement("col");re.width&&(pe.style.width=re.width),W.appendChild(pe)}return W}renderTableRow(K){let W=this.createElement("tr");return this.currentCellPosition.col=0,this.renderClass(K,W),this.renderChildren(K,W),this.renderStyleValues(K.cssStyle,W),this.currentCellPosition.row++,W}renderTableCell(K){let W=this.createElement("td");const re=this.currentCellPosition.col;return K.verticalMerge?K.verticalMerge=="restart"?(this.currentVerticalMerge[re]=W,W.rowSpan=1):this.currentVerticalMerge[re]&&(this.currentVerticalMerge[re].rowSpan+=1,W.style.display="none"):this.currentVerticalMerge[re]=null,this.renderClass(K,W),this.renderChildren(K,W),this.renderStyleValues(K.cssStyle,W),K.span&&(W.colSpan=K.span),this.currentCellPosition.col+=W.colSpan,W}renderVmlPicture(K){var W=Ql("div");return this.renderChildren(K,W),W}renderVmlElement(K){var W,re,pe=Xc("svg");pe.setAttribute("style",K.cssStyleText);const be=this.renderVmlChildElement(K);return(W=K.imageHref)!=null&&W.id&&this.tasks.push((re=this.document)==null?void 0:re.loadDocumentImage(K.imageHref.id,this.currentPart).then(Ve=>be.setAttribute("href",Ve))),pe.appendChild(be),requestAnimationFrame(()=>{const Ve=pe.firstElementChild.getBBox();pe.setAttribute("width",`${Math.ceil(Ve.x+Ve.width)}`),pe.setAttribute("height",`${Math.ceil(Ve.y+Ve.height)}`)}),pe}renderVmlChildElement(K){const W=Xc(K.tagName);Object.entries(K.attrs).forEach(([re,pe])=>W.setAttribute(re,pe));for(let re of K.children)re.type==gr.VmlElement?W.appendChild(this.renderVmlChildElement(re)):W.appendChild(...Rn(this.renderElement(re)));return W}renderMmlRadical(K){var W;const re=K.children.find(be=>be.type==gr.MmlBase);if((W=K.props)!=null&&W.hideDegree)return Va(da.mathML,"msqrt",null,this.renderElements([re]));const pe=K.children.find(be=>be.type==gr.MmlDegree);return Va(da.mathML,"mroot",null,this.renderElements([re,pe]))}renderMmlDelimiter(K){var W,re;const pe=[];return pe.push(Va(da.mathML,"mo",null,[(W=K.props.beginChar)!=null?W:"("])),pe.push(...this.renderElements(K.children)),pe.push(Va(da.mathML,"mo",null,[(re=K.props.endChar)!=null?re:")"])),Va(da.mathML,"mrow",null,pe)}renderMmlNary(K){var W,re;const pe=[],be=bi(K.children,Ft=>Ft.type),Ve=be[gr.MmlSuperArgument],Ue=be[gr.MmlSubArgument],Qe=Ve?Va(da.mathML,"mo",null,Rn(this.renderElement(Ve))):null,bt=Ue?Va(da.mathML,"mo",null,Rn(this.renderElement(Ue))):null,Rt=Va(da.mathML,"mo",null,[(re=(W=K.props)==null?void 0:W.char)!=null?re:"∫"]);return Qe||bt?pe.push(Va(da.mathML,"munderover",null,[Rt,bt,Qe])):Qe?pe.push(Va(da.mathML,"mover",null,[Rt,Qe])):bt?pe.push(Va(da.mathML,"munder",null,[Rt,bt])):pe.push(Rt),pe.push(...this.renderElements(be[gr.MmlBase].children)),Va(da.mathML,"mrow",null,pe)}renderMmlPreSubSuper(K){const W=[],re=bi(K.children,bt=>bt.type),pe=re[gr.MmlSuperArgument],be=re[gr.MmlSubArgument],Ve=pe?Va(da.mathML,"mo",null,Rn(this.renderElement(pe))):null,Ue=be?Va(da.mathML,"mo",null,Rn(this.renderElement(be))):null,Qe=Va(da.mathML,"mo",null);return W.push(Va(da.mathML,"msubsup",null,[Qe,Ue,Ve])),W.push(...this.renderElements(re[gr.MmlBase].children)),Va(da.mathML,"mrow",null,W)}renderMmlGroupChar(K){const W=K.props.verticalJustification==="bot"?"mover":"munder",re=this.renderContainerNS(K,da.mathML,W);return K.props.char&&re.appendChild(Va(da.mathML,"mo",null,[K.props.char])),re}renderMmlBar(K){const W=this.renderContainerNS(K,da.mathML,"mrow");switch(K.props.position){case"top":W.style.textDecoration="overline";break;case"bottom":W.style.textDecoration="underline";break}return W}renderMmlRun(K){const W=Va(da.mathML,"ms");return this.renderClass(K,W),this.renderStyleValues(K.cssStyle,W),this.renderChildren(K,W),W}renderMllList(K){const W=Va(da.mathML,"mtable");this.renderClass(K,W),this.renderStyleValues(K.cssStyle,W),this.renderChildren(K);for(let re of this.renderChildren(K))W.appendChild(Va(da.mathML,"mtr",null,[Va(da.mathML,"mtd",null,[re])]));return W}renderStyleValues(K,W){for(let re in K)re.startsWith("$")?W.setAttribute(re.slice(1),K[re]):W.style[re]=K[re]}renderClass(K,W){K.className&&(W.className=K.className),K.styleName&&W.classList.add(this.processStyleName(K.styleName))}findStyle(K){var W;return K&&((W=this.styleMap)==null?void 0:W[K])}numberingClass(K,W){return`${this.className}-num-${K}-${W}`}tabStopClass(){return`${this.className}-tab-stop`}styleToString(K,W,re=null){let pe=`${K} {\r +`;for(const be in W)be.startsWith("$")||(pe+=` ${be}: ${W[be]};\r +`);return re&&(pe+=re),pe+`}\r +`}numberingCounter(K,W){return`${this.className}-num-${K}-${W}`}levelTextToContent(K,W,re,pe){var be;const Ve={tab:"\\9",space:"\\a0"};var Ue=K.replace(/%\d*/g,Qe=>{let bt=parseInt(Qe.substring(1),10)-1;return`"counter(${this.numberingCounter(re,bt)}, ${pe})"`});return`"${Ue}${(be=Ve[W])!=null?be:""}"`}numFormatToCssValue(K){var W,re={none:"none",bullet:"disc",decimal:"decimal",lowerLetter:"lower-alpha",upperLetter:"upper-alpha",lowerRoman:"lower-roman",upperRoman:"upper-roman",decimalZero:"decimal-leading-zero",aiueo:"katakana",aiueoFullWidth:"katakana",chineseCounting:"simp-chinese-informal",chineseCountingThousand:"simp-chinese-informal",chineseLegalSimplified:"simp-chinese-formal",chosung:"hangul-consonant",ideographDigital:"cjk-ideographic",ideographTraditional:"cjk-heavenly-stem",ideographLegalTraditional:"trad-chinese-formal",ideographZodiac:"cjk-earthly-branch",iroha:"katakana-iroha",irohaFullWidth:"katakana-iroha",japaneseCounting:"japanese-informal",japaneseDigitalTenThousand:"cjk-decimal",japaneseLegal:"japanese-formal",thaiNumbers:"thai",koreanCounting:"korean-hangul-formal",koreanDigital:"korean-hangul-formal",koreanDigital2:"korean-hanja-informal",hebrew1:"hebrew",hebrew2:"hebrew",hindiNumbers:"devanagari",ganada:"hangul",taiwaneseCounting:"cjk-ideographic",taiwaneseCountingThousand:"cjk-ideographic",taiwaneseDigital:"cjk-decimal"};return(W=re[K])!=null?W:K}refreshTabStops(){this.options.experimental&&(clearTimeout(this.tabsTimeout),this.tabsTimeout=setTimeout(()=>{const K=z0();for(let W of this.currentTabs)np(W.span,W.stops,this.defaultTabSize,K)},500))}later(K){this.postRenderTasks.push(K)}}function Ql(Ne,K,W){return Va(void 0,Ne,K,W)}function Xc(Ne,K,W){return Va(da.svg,Ne,K,W)}function Va(Ne,K,W,re){var pe=Ne?document.createElementNS(Ne,K):document.createElement(K);return Object.assign(pe,W),re&&ap(pe,re),pe}function bm(Ne){Ne.innerHTML=""}function ap(Ne,K){K.forEach(W=>Ne.appendChild(Qn(W)?document.createTextNode(W):W))}function Af(Ne){return Ql("style",{innerHTML:Ne})}function Sc(Ne,K){Ne.appendChild(document.createComment(K))}function U0(Ne,K){for(var W=Ne.parent;W!=null&&W.type!=K;)W=W.parent;return W}const mh={ignoreHeight:!1,ignoreWidth:!1,ignoreFonts:!1,breakPages:!0,debug:!1,experimental:!1,className:"docx",inWrapper:!0,trimXmlDeclaration:!0,ignoreLastRenderedPageBreak:!0,renderHeaders:!0,renderFooters:!0,renderFootnotes:!0,renderEndnotes:!0,useBase64URL:!1,renderChanges:!1,renderComments:!1};function ym(Ne,K){const W=ge(ge({},mh),K);return ti.load(Ne,new rp(W),W)}function sp(Ne,K,W,re){return Me(this,null,function*(){const pe=ge(ge({},mh),re),be=new Cf(window.document);return be.render(Ne,K,W,pe),Promise.allSettled(be.tasks)})}function nv(Ne,K,W,re){return Me(this,null,function*(){const pe=yield ym(Ne,re);return yield sp(pe,K,W,re),pe})}const op={ignoreLastRenderedPageBreak:!1};function $0(Ne,K={}){return typeof Ne=="string"?iv(Ne,K):Promise.resolve(Ne)}function iv(Ne,K){return fetch(Ne,K).then(W=>W.status!==200?Promise.reject(W):W)}function lp(Ne){return Me(this,null,function*(){let K;return Ne instanceof Blob?K=Ne:Ne instanceof Response?K=yield Ne.blob():Ne instanceof ArrayBuffer&&(K=new Blob([Ne])),K})}function wm(Ne,K,W={}){if(!Ne)return K.innerHTML="",Promise.resolve();let re;return Ne instanceof Blob?re=Ne:Ne instanceof Response?re=Ne.blob():Ne instanceof ArrayBuffer&&(re=new Blob([Ne])),nv(re,K,K,ge(ge({},op),W))}const Ec={getData:$0,render:wm,getBlob:lp};function up(Ne,K){return Me(this,null,function*(){K&&(K instanceof ArrayBuffer&&(K=new Blob([K])),av(Ne,URL.createObjectURL(K)))})}function av(Ne,K){let W=document.createElement("a");W.download=Ne,W.style.display="none",W.href=K,document.body.appendChild(W),W.click(),document.body.removeChild(W)}const sv=(Ne,K)=>{const W=Ne.__vccOpts||Ne;for(const[re,pe]of K)W[re]=pe;return W},ov=y.defineComponent({name:"VueOfficeDocx",props:{src:[String,ArrayBuffer,Blob],requestOptions:{type:Object,default:()=>({})},options:{type:Object,default:()=>({})}},emits:["rendered","error"],setup(Ne,{emit:K}){const W=y.ref(null);let re=null;function pe(){let Ve=W.value;Ec.getData(Ne.src,Ne.requestOptions).then(Ue=>Me(this,null,function*(){re=yield Ec.getBlob(Ue),Ec.render(re,Ve,Ne.options).then(()=>{K("rendered")}).catch(Qe=>{Ec.render("",Ve,Ne.options),K("error",Qe)})})).catch(Ue=>{Ec.render("",Ve,Ne.options),K("error",Ue)})}y.onMounted(()=>{Ne.src&&pe()}),y.watch(()=>Ne.src,()=>{Ne.src?pe():Ec.render("",W.value,Ne.options).then(()=>{K("rendered")})});function be(Ve){up(Ve||`vue-office-docx-${new Date().getTime()}.docx`,re)}return{rootRef:W,save:be}}}),lv={class:"vue-office-docx"},uv={class:"vue-office-docx-main",ref:"rootRef"};function _s(Ne,K,W,re,pe,be){return T.openBlock(),T.createElementBlock("div",lv,[T.createElementVNode("div",uv,null,512)])}const Xa=sv(ov,[["render",_s]]);return Xa.install=function(Ne){Ne.component(Xa.name,Xa)},Xa})})(gO);var WZ=gO.exports;const HZ=h7(WZ);var yO={exports:{}};(function(s,m){(function(y,T){s.exports=T(vO,bO)})(th,function(y,T){function N(e){return(N=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(e)}function z(e){var r=function(t,n){if(N(t)!="object"||!t)return t;var a=t[Symbol.toPrimitive];if(a!==void 0){var l=a.call(t,n||"default");if(N(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(t)}(e,"string");return N(r)=="symbol"?r:r+""}function Y(e,r,t){return(r=z(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function oe(e){if(Array.isArray(e))return e}function se(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t1&&arguments[1]!==void 0?arguments[1]:"";le(this,e),typeof r=="string"?(this.el=document.createElement(r),this.el.className=t):this.el=r,this.data={}}return ne(e,[{key:"data",value:function(r,t){return t!==void 0?(this.data[r]=t,this):this.data[r]}},{key:"on",value:function(r,t){var n=et(r.split(".")),a=n[0],l=n.slice(1),o=a;return o==="mousewheel"&&/Firefox/i.test(window.navigator.userAgent)&&(o="DOMMouseScroll"),this.el.addEventListener(o,function(i){t(i);for(var c=0;c0&&arguments[0]!==void 0?arguments[0]:"active";return this.toggleClass(r)}},{key:"toggleClass",value:function(r){return this.el.classList.toggle(r)}},{key:"active",value:function(){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"active";return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.addClass(r):this.removeClass(r),this}},{key:"checked",value:function(){var r=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0];return this.active(r,"checked"),this}},{key:"disabled",value:function(){return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.addClass("disabled"):this.removeClass("disabled"),this}},{key:"attr",value:function(r,t){var n=this;if(t!==void 0)this.el.setAttribute(r,t);else{if(typeof r=="string")return this.el.getAttribute(r);Object.keys(r).forEach(function(a){n.el.setAttribute(a,r[a])})}return this}},{key:"removeAttr",value:function(r){return this.el.removeAttribute(r),this}},{key:"html",value:function(r){return r!==void 0?(this.el.innerHTML=r,this):this.el.innerHTML}},{key:"val",value:function(r){return r!==void 0?(this.el.value=r,this):this.el.value}},{key:"focus",value:function(){this.el.focus()}},{key:"cssRemoveKeys",value:function(){for(var r=this,t=arguments.length,n=new Array(t),a=0;a1&&arguments[1]!==void 0?arguments[1]:"")};function rt(e){return function(r){if(Array.isArray(r))return se(r)}(e)||xe(e)||de(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}var dt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];function Vt(e){for(var r="",t=e;t>=dt.length;)t/=dt.length,t-=1,r+=dt[parseInt(t,10)%dt.length];return r+=dt[e%dt.length]}function jt(e){for(var r=0,t=0;t!==e.length;++t)r=26*r+e.charCodeAt(t)-64;return r-1}function Mt(e){for(var r="",t="",n=0;n="0"&&e.charAt(n)<="9"?t+=e.charAt(n):r+=e.charAt(n);return[jt(r),parseInt(t,10)-1]}function Or(e,r){return"".concat(Vt(e)).concat(r+1)}function Qt(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){return!0};if(r===0&&t===0)return e;var a=ge(Mt(e),2),l=a[0],o=a[1];return n(l,o)?Or(l+r,o+t):e}var hr=function(){function e(r,t,n,a){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;le(this,e),this.sri=r,this.sci=t,this.eri=n,this.eci=a,this.w=l,this.h=o}return ne(e,[{key:"set",value:function(r,t,n,a){this.sri=r,this.sci=t,this.eri=n,this.eci=a}},{key:"multiple",value:function(){return this.eri-this.sri>0||this.eci-this.sci>0}},{key:"includes",value:function(){for(var r=0,t=0,n=arguments.length,a=new Array(n),l=0;l1&&arguments[1]!==void 0?arguments[1]:function(){return!0},n=this.sri,a=this.sci,l=this.eri,o=this.eci,i=n;i<=l;i+=1)if(t(i))for(var c=a;c<=o;c+=1)r(i,c)}},{key:"contains",value:function(r){return this.sri<=r.sri&&this.sci<=r.sci&&this.eri>=r.eri&&this.eci>=r.eci}},{key:"within",value:function(r){return this.sri>=r.sri&&this.sci>=r.sci&&this.eri<=r.eri&&this.eci<=r.eci}},{key:"disjoint",value:function(r){return this.sri>r.eri||this.sci>r.eci||r.sri>this.eri||r.sci>this.eci}},{key:"intersects",value:function(r){return this.sri<=r.eri&&this.sci<=r.eci&&r.sri<=this.eri&&r.sci<=this.eci}},{key:"union",value:function(r){var t=this.sri,n=this.sci,a=this.eri,l=this.eci;return new e(r.sria?r.eri:a,r.eci>l?r.eci:l)}},{key:"difference",value:function(r){var t=[],n=function(d,p,g,v){t.push(new e(d,p,g,v))},a=this.sri,l=this.sci,o=this.eri,i=this.eci,c=r.sri-a,u=r.sci-l,h=o-r.eri,f=i-r.eci;return c>0?(n(a,l,r.sri-1,i),h>0?(n(r.eri+1,l,o,i),u>0&&n(r.sri,l,r.eri,r.sci-1),f>0&&n(r.sri,r.eci+1,r.eri,i)):(u>0&&n(r.sri,l,o,r.sci-1),f>0&&n(r.sri,r.eci+1,o,i))):h>0&&(n(r.eri+1,l,o,i),u>0&&n(a,l,r.eri,r.sci-1),f>0&&n(a,r.eci+1,r.eri,i)),u>0?(n(a,l,o,r.sci-1),f>0?(n(a,r.eri+1,o,i),c>0&&n(a,r.sci,r.sri-1,r.eci),h>0&&n(r.sri+1,r.sci,o,r.eci)):(c>0&&n(a,r.sci,r.sri-1,i),h>0&&n(r.sri+1,r.sci,o,i))):f>0&&(n(o,r.eci+1,o,i),c>0&&n(a,l,r.sri-1,r.eci),h>0&&n(r.eri+1,l,o,r.eci)),t}},{key:"size",value:function(){return[this.eri-this.sri+1,this.eci-this.sci+1]}},{key:"toString",value:function(){var r=this.sri,t=this.sci,n=this.eri,a=this.eci,l=Or(t,r);return this.multiple()&&(l="".concat(l,":").concat(Or(a,n))),l}},{key:"clone",value:function(){return new e(this.sri,this.sci,this.eri,this.eci,this.w,this.h)}},{key:"equals",value:function(r){return this.eri===r.eri&&this.eci===r.eci&&this.sri===r.sri&&this.sci===r.sci}}],[{key:"valueOf",value:function(r){var t=r.split(":"),n=ge(Mt(t[0]),2),a=n[0],l=n[1],o=l,i=a;if(t.length>1){var c=ge(Mt(t[1]),2);i=c[0],o=c[1]}return new e(l,a,o,i)}}])}(),cr=function(){return ne(function e(){le(this,e),this.range=new hr(0,0,0,0),this.ri=0,this.ci=0},[{key:"multiple",value:function(){return this.range.multiple()}},{key:"setIndexes",value:function(e,r){this.ri=e,this.ci=r}},{key:"size",value:function(){return this.range.size()}}])}(),Nr=ne(function e(){le(this,e),this.x=0,this.y=0,this.ri=0,this.ci=0}),Hr=function(){return ne(function e(){le(this,e),this.undoItems=[],this.redoItems=[]},[{key:"add",value:function(e){this.undoItems.push(JSON.stringify(e)),this.redoItems=[]}},{key:"canUndo",value:function(){return this.undoItems.length>0}},{key:"canRedo",value:function(){return this.redoItems.length>0}},{key:"undo",value:function(e,r){var t=this.undoItems,n=this.redoItems;this.canUndo()&&(n.push(JSON.stringify(e)),r(JSON.parse(t.pop())))}},{key:"redo",value:function(e,r){var t=this.undoItems,n=this.redoItems;this.canRedo()&&(t.push(JSON.stringify(e)),r(JSON.parse(n.pop())))}}])}(),Ir=function(){return ne(function e(){le(this,e),this.range=null,this.state="clear"},[{key:"copy",value:function(e){return this.range=e,this.state="copy",this}},{key:"cut",value:function(e){return this.range=e,this.state="cut",this}},{key:"isCopy",value:function(){return this.state==="copy"}},{key:"isCut",value:function(){return this.state==="cut"}},{key:"isClear",value:function(){return this.state==="clear"}},{key:"clear",value:function(){this.range=null,this.state="clear"}}])}(),gt=function(){return ne(function e(r,t,n){le(this,e),this.ci=r,this.operator=t,this.value=n},[{key:"set",value:function(e,r){this.operator=e,this.value=r}},{key:"includes",value:function(e){var r=this.operator,t=this.value;return r==="all"||r==="in"&&t.includes(e)}},{key:"vlength",value:function(){var e=this.operator,r=this.value;return e==="in"?r.length:0}},{key:"getData",value:function(){return{ci:this.ci,operator:this.operator,value:this.value}}}])}(),Je=function(){return ne(function e(r,t){le(this,e),this.ci=r,this.order=t},[{key:"asc",value:function(){return this.order==="asc"}},{key:"desc",value:function(){return this.order==="desc"}}])}(),sr=function(){return ne(function e(){le(this,e),this.ref=null,this.filters=[],this.sort=null},[{key:"setData",value:function(e){var r=e.ref,t=e.filters,n=e.sort;r!=null&&(this.ref=r,this.filters=t.map(function(a){return new gt(a.ci,a.operator,a.value)}),n&&(this.sort=new Je(n.ci,n.order)))}},{key:"getData",value:function(){if(this.active()){var e=this.ref,r=this.filters,t=this.sort;return{ref:e,filters:r.map(function(n){return n.getData()}),sort:t}}return{}}},{key:"addFilter",value:function(e,r,t){var n=this.getFilter(e);n==null?this.filters.push(new gt(e,r,t)):n.set(r,t)}},{key:"setSort",value:function(e,r){this.sort=r?new Je(e,r):null}},{key:"includes",value:function(e,r){return!!this.active()&&this.hrange().includes(e,r)}},{key:"getSort",value:function(e){var r=this.sort;return r&&r.ci===e?r:null}},{key:"getFilter",value:function(e){for(var r=this.filters,t=0;t0&&arguments[0]!==void 0?arguments[0]:[];le(this,e),this._=r}return ne(e,[{key:"forEach",value:function(r){this._.forEach(r)}},{key:"deleteWithin",value:function(r){this._=this._.filter(function(t){return!t.within(r)})}},{key:"getFirstIncludes",value:function(r,t){for(var n=0;n=t?(h.sri+=n,h.eri+=n):o=t?(h.sci+=n,h.eci+=n):i0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length,t=new Array(r>1?r-1:0),n=1;n5?i.toFixed(2):i;return i.toFixed(Math.max(n,a))}const _i={cloneDeep:function(e){return JSON.parse(JSON.stringify(e))},merge:function(){for(var e=arguments.length,r=new Array(e),t=0;t1&&arguments[1]!==void 0?arguments[1]:function(a){return a},t=0,n=0;return Object.keys(e).forEach(function(a){t+=r(e[a],a),n+=1}),[t,n]},rangeEach:function(e,r,t){for(var n=e;na);c+=1)o+=i=l(c);return[c,o-i,i]},deleteProperty:function(e,r){var t=e["".concat(r)];return delete e["".concat(r)],t},numberCalc:ei};var gn=function(){return ne(function e(r){var t=r.len,n=r.height;le(this,e),this._={},this.len=t,this.height=n},[{key:"getHeight",value:function(e){if(this.isHide(e))return 0;var r=this.get(e);return r&&r.height?r.height:this.height}},{key:"setHeight",value:function(e,r){this.getOrNew(e).height=r}},{key:"unhide",value:function(e){for(var r=e;r>0&&(r-=1,this.isHide(r));)this.setHide(r,!1)}},{key:"isHide",value:function(e){var r=this.get(e);return r&&r.hide}},{key:"setHide",value:function(e,r){var t=this.getOrNew(e);r===!0?t.hide=!0:delete t.hide}},{key:"setStyle",value:function(e,r){this.getOrNew(e).style=r}},{key:"sumHeight",value:function(e,r,t){var n=this;return _i.rangeSum(e,r,function(a){return t&&t.has(a)?0:n.getHeight(a)})}},{key:"totalHeight",value:function(){return this.sumHeight(0,this.len)}},{key:"get",value:function(e){return this._[e]}},{key:"getOrNew",value:function(e){return this._[e]=this._[e]||{cells:{}},this._[e]}},{key:"getCell",value:function(e,r){var t=this.get(e);return t!==void 0&&t.cells!==void 0&&t.cells[r]!==void 0?t.cells[r]:null}},{key:"getCellMerge",value:function(e,r){var t=this.getCell(e,r);return t&&t.merge?t.merge:[0,0]}},{key:"getCellOrNew",value:function(e,r){var t=this.getOrNew(e);return t.cells[r]=t.cells[r]||{},t.cells[r]}},{key:"setCell",value:function(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"all",a=this.getOrNew(e);n==="all"?a.cells[r]=t:n==="text"?(a.cells[r]=a.cells[r]||{},a.cells[r].text=t.text):n==="format"&&(a.cells[r]=a.cells[r]||{},a.cells[r].style=t.style,t.merge&&(a.cells[r].merge=t.merge))}},{key:"setCellText",value:function(e,r,t){var n=this.getCellOrNew(e,r);n.editable!==!1&&(n.text=t)}},{key:"copyPaste",value:function(e,r,t){var n=this,a=arguments.length>3&&arguments[3]!==void 0&&arguments[3],l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:function(){},o=e.sri,i=e.sci,c=e.eri,u=e.eci,h=r.sri,f=r.sci,d=r.eri,p=r.eci,g=ge(e.size(),2),v=g[0],b=g[1],_=ge(r.size(),2),w=_[0],k=_[1],C=!0,O=0;(d0){var j=D.text,E=J-f+(q-h)+2;if(C||(E-=O+1),j[0]==="=")D.text=j.replace(/[a-zA-Z]{1,3}\d+/g,function(R){var F=0,H=0;return o===h?F=E-1:H=E-1,/^\d+$/.test(R)?R:Qt(R,F,H)});else if(v<=1&&b>1&&(h>c||d1&&(f>u||p1&&arguments[1]!==void 0?arguments[1]:1,n={};this.each(function(a,l){var o=parseInt(a,10);o>=e&&(o+=t,r.eachCells(a,function(i,c){c.text&&c.text[0]==="="&&(c.text=c.text.replace(/[a-zA-Z]{1,3}\d+/g,function(u){return Qt(u,0,t,function(h,f){return f>=e})}))})),n[o]=l}),this._=n,this.len+=t}},{key:"delete",value:function(e,r){var t=this,n=r-e+1,a={};this.each(function(l,o){var i=parseInt(l,10);ir&&(a[i-n]=o,t.eachCells(l,function(c,u){u.text&&u.text[0]==="="&&(u.text=u.text.replace(/[a-zA-Z]{1,3}\d+/g,function(h){return Qt(h,0,-n,function(f,d){return d>r})}))}))}),this._=a,this.len-=n}},{key:"insertColumn",value:function(e){var r=this,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.each(function(n,a){var l={};r.eachCells(n,function(o,i){var c=parseInt(o,10);c>=e&&(c+=t,i.text&&i.text[0]==="="&&(i.text=i.text.replace(/[a-zA-Z]{1,3}\d+/g,function(u){return Qt(u,t,0,function(h){return h>=e})}))),l[c]=i}),a.cells=l})}},{key:"deleteColumn",value:function(e,r){var t=this,n=r-e+1;this.each(function(a,l){var o={};t.eachCells(a,function(i,c){var u=parseInt(i,10);ur&&(o[u-n]=c,c.text&&c.text[0]==="="&&(c.text=c.text.replace(/[a-zA-Z]{1,3}\d+/g,function(h){return Qt(h,-n,0,function(f){return f>r})})))}),l.cells=o})}},{key:"deleteCells",value:function(e){var r=this,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"all";e.each(function(n,a){r.deleteCell(n,a,t)})}},{key:"deleteCell",value:function(e,r){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"all",n=this.get(e);if(n!==null){var a=this.getCell(e,r);a!==null&&a.editable!==!1&&(t==="all"?delete n.cells[r]:t==="text"?(a.text&&delete a.text,a.value&&delete a.value):t==="format"?(a.style!==void 0&&delete a.style,a.merge&&delete a.merge):t==="merge"&&a.merge&&delete a.merge)}}},{key:"maxCell",value:function(){var e=Object.keys(this._),r=e[e.length-1],t=this._[r];if(t){var n=t.cells,a=Object.keys(n),l=a[a.length-1];return[parseInt(r,10),parseInt(l,10)]}return[0,0]}},{key:"each",value:function(e){Object.entries(this._).forEach(function(r){var t=ge(r,2),n=t[0],a=t[1];e(n,a)})}},{key:"eachCells",value:function(e,r){this._[e]&&this._[e].cells&&Object.entries(this._[e].cells).forEach(function(t){var n=ge(t,2),a=n[0],l=n[1];r(a,l)})}},{key:"setData",value:function(e){e.len&&(this.len=e.len,delete e.len),this._=e}},{key:"getData",value:function(){var e=this.len;return Object.assign({len:e},this._)}}])}(),vi=function(){return ne(function e(r){var t=r.len,n=r.width,a=r.indexWidth,l=r.minWidth;le(this,e),this._={},this.len=t,this.width=n,this.indexWidth=a,this.minWidth=l},[{key:"setData",value:function(e){e.len&&(this.len=e.len,delete e.len),this._=e}},{key:"getData",value:function(){var e=this.len;return Object.assign({len:e},this._)}},{key:"getWidth",value:function(e){if(this.isHide(e))return 0;var r=this._[e];return r&&r.width?r.width:this.width}},{key:"getOrNew",value:function(e){return this._[e]=this._[e]||{},this._[e]}},{key:"setWidth",value:function(e,r){this.getOrNew(e).width=r}},{key:"unhide",value:function(e){for(var r=e;r>0&&(r-=1,this.isHide(r));)this.setHide(r,!1)}},{key:"isHide",value:function(e){var r=this._[e];return r&&r.hide}},{key:"setHide",value:function(e,r){var t=this.getOrNew(e);r===!0?t.hide=!0:delete t.hide}},{key:"setStyle",value:function(e,r){this.getOrNew(e).style=r}},{key:"sumWidth",value:function(e,r){var t=this;return _i.rangeSum(e,r,function(n){return t.getWidth(n)})}},{key:"totalWidth",value:function(){return this.sumWidth(0,this.len)}}])}();function oi(e,r){var t=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(c,u){if(c){if(typeof c=="string")return bi(c,u);var h={}.toString.call(c).slice(8,-1);return h==="Object"&&c.constructor&&(h=c.constructor.name),h==="Map"||h==="Set"?Array.from(c):h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h)?bi(c,u):void 0}}(e))||r){t&&(e=t);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){t=t.call(e)},n:function(){var c=t.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||t.return==null||t.return()}finally{if(i)throw l}}}}function bi(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t A",asc:"Sort A -> Z"},filter:{empty:"empty"},dataValidation:{mode:"Mode",range:"Cell Range",criteria:"Criteria",modeType:{cell:"Cell",column:"Colun",row:"Row"},type:{list:"List",number:"Number",date:"Date",phone:"Phone",email:"Email"},operator:{be:"between",nbe:"not betwwen",lt:"less than",lte:"less than or equal to",gt:"greater than",gte:"greater than or equal to",eq:"equal to",neq:"not equal to"}}}};function Qn(e,r){if(r){var t,n=oi(Oi);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(!r[a])break;for(var l=r[a],o=e.match(/(?:\\.|[^.])+/g),i=0;i2&&arguments[2]!==void 0&&arguments[2]?Oi=[e]:Oi.unshift(e),r&&(ln[e]=r)}var ps={phone:/^[1-9]\d{10}$/,email:/w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/};function Pa(e,r){var t="";if(!e){for(var n=arguments.length,a=new Array(n>2?n-2:0),l=2;l=this.parseValue(i)&&l<=this.parseValue(c),"between",i,c)}if(t==="nbe"){var u=ge(n,2),h=u[0],f=u[1];return Pa(lthis.parseValue(f),"notBetween",h,f)}if(t==="eq")return Pa(l===this.parseValue(n),"equal",n);if(t==="neq")return Pa(l!==this.parseValue(n),"notEqual",n);if(t==="lt")return Pa(lthis.parseValue(n),"greaterThan",n);if(t==="gte")return Pa(l>=this.parseValue(n),"greaterThanEqual",n)}return[!0]}}])}(),kl=function(){function e(r,t,n){le(this,e),this.refs=t,this.mode=r,this.validator=n}return ne(e,[{key:"includes",value:function(r,t){for(var n=this.refs,a=0;a0}).map(function(e){return e.getData()})}},{key:"setData",value:function(e){this._=e.map(function(r){return kl.valueOf(r)})}}])}(),kr={mode:"edit",view:{height:function(){return document.documentElement.clientHeight},width:function(){return document.documentElement.clientWidth}},showGrid:!0,showToolbar:!0,showContextmenu:!0,showBottomBar:!0,row:{len:100,height:25},col:{len:26,width:100,indexWidth:60,minWidth:60},style:{bgcolor:"#ffffff",align:"left",valign:"middle",textwrap:!1,strike:!1,underline:!1,color:"#0a0a0a",font:{name:"Arial",size:10,bold:!1,italic:!1},format:"normal"}};function ki(e,r){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},n=this.merges,a=r.clone(),l=ge(e.size(),2),o=l[0],i=l[1],c=ge(r.size(),2),u=c[0],h=c[1];return o>u&&(a.eri=r.sri+o-1),i>h&&(a.eci=r.sci+i-1),!n.intersects(a)||(t(li("error.pasteForMergedCell")),!1)}function Wt(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0&&arguments[3],a=this.rows,l=this.merges;t!=="all"&&t!=="format"||(a.deleteCells(r,t),l.deleteWithin(r)),a.copyPaste(e,r,t,n,function(o,i,c){if(c&&c.merge){var u=ge(c.merge,2),h=u[0],f=u[1];if(h<=0&&f<=0)return;l.add(new hr(o,i,o+h,i+f))}})}function yi(e,r){var t=this.clipboard,n=this.rows,a=this.merges;n.cutPaste(e,r),a.move(e,r.sri-e.sri,r.sci-e.sci),t.clear()}function ba(e,r,t){var n=this.styles,a=this.rows.getCellOrNew(e,r),l={};a.style!==void 0&&(l=_i.cloneDeep(n[a.style])),l=_i.merge(l,{border:t}),a.style=this.addStyle(l)}function Yo(e){var r=this,t=e.mode,n=e.style,a=e.color,l=this.styles,o=this.selector,i=this.rows,c=o.range,u=c.sri,h=c.sci,f=c.eri,d=c.eci,p=!this.isSingleSelected();if(p||t!=="inside"&&t!=="horizontal"&&t!=="vertical")if(t!=="outside"||p){if(t==="none")o.range.each(function(M,R){var F=i.getCell(M,R);if(F&&F.style!==void 0){var H=_i.cloneDeep(l[F.style]);delete H.border,F.style=r.addStyle(H)}});else if(t==="all"||t==="inside"||t==="outside"||t==="horizontal"||t==="vertical")for(var g=[],v=u;v<=f;v+=1)for(var b=h;b<=d;b+=1){for(var _=[],w=0;wd)break;var q=i.getCell(v,b),X=0,J=0;if(q&&q.merge){var Z=ge(q.merge,2);X=Z[0],J=Z[1],g.push([v,b,X,J])}var ue=X>0&&v+X===f,D=J>0&&b+J===d,j={};t==="all"?j={bottom:[n,a],top:[n,a],left:[n,a],right:[n,a]}:t==="inside"?(!D&&b0&&ba.call(this,v,b,j),b+=J}else if(t==="top"||t==="bottom")for(var E=h;E<=d;E+=1)t==="top"&&(ba.call(this,u,E,{top:[n,a]}),E+=i.getCellMerge(u,E)[1]),t==="bottom"&&(ba.call(this,f,E,{bottom:[n,a]}),E+=i.getCellMerge(f,E)[1]);else if(t==="left"||t==="right")for(var A=u;A<=f;A+=1)t==="left"&&(ba.call(this,A,h,{left:[n,a]}),A+=i.getCellMerge(A,h)[0]),t==="right"&&(ba.call(this,A,d,{right:[n,a]}),A+=i.getCellMerge(A,d)[0])}else ba.call(this,u,h,{top:[n,a],bottom:[n,a],left:[n,a],right:[n,a]})}function kn(e,r){var t=this.rows,n=this.freezeTotalHeight(),a=t.height;n+t.heighte);o+=1)l.has(o)||(i+=c=t.getHeight(o));return(i-=c)<=0?{ri:-1,top:0,height:c}:{ri:o-1,top:i,height:c}}function ua(e,r){var t=this.cols,n=this.freezeTotalWidth(),a=t.indexWidth;n+t.indexWidth0&&arguments[0]!==void 0?arguments[0]:"all",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){},n=this.clipboard,a=this.selector;return!n.isClear()&&!!ki.call(this,n.range,a.range,t)&&(this.changeData(function(){n.isCopy()?Wt.call(e,n.range,a.range,r):n.isCut()&&yi.call(e,n.range,a.range)}),!0)}},{key:"pasteFromSystemClipboard",value:function(e,r){var t=this,n=this.selector;navigator.clipboard.readText().then(function(a){var l=t.parseClipboardContent(a),o=n.ri;l.forEach(function(i){var c=n.ci;i.forEach(function(u){t.setCellText(o,c,u,"input"),c+=1}),o+=1}),e(),r(t.rows.getData())})}},{key:"parseClipboardContent",value:function(e){var r=[],t=e.split(` +`),n=0;return t.forEach(function(a){r[n]=a.split(" "),n+=1}),r}},{key:"pasteFromText",value:function(e){var r=[];if((r=/\r\n/.test(e)?e.split(`\r +`).map(function(a){return a.replace(/"/g,"").split(" ")}):e.split(` +`).map(function(a){return a.replace(/"/g,"").split(" ")})).length){var t=this.rows,n=this.selector;this.changeData(function(){t.paste(r,n.range)})}}},{key:"autofill",value:function(e,r){var t=this,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},a=this.selector.range;return!!ki.call(this,a,e,n)&&(this.changeData(function(){Wt.call(t,a,e,r,!0)}),!0)}},{key:"clearClipboard",value:function(){this.clipboard.clear()}},{key:"calSelectedRangeByEnd",value:function(e,r){var t=this.selector,n=this.rows,a=this.cols,l=this.merges,o=t.range,i=o.sri,c=o.sci,u=o.eri,h=o.eci,f=t.ri,d=t.ci,p=e,g=r;return e<0&&(p=n.len-1),r<0&&(g=a.len-1),p>f?(i=f,u=p):(i=p,u=f),g>d?(c=d,h=g):(c=g,h=d),t.range=l.union(new hr(i,c,u,h)),t.range=l.union(t.range),t.range}},{key:"calSelectedRangeByStart",value:function(e,r){var t=this.selector,n=this.rows,a=this.cols,l=this.merges.getFirstIncludes(e,r);return l===null&&(l=new hr(e,r,e,r),e===-1&&(l.sri=0,l.eri=n.len-1),r===-1&&(l.sci=0,l.eci=a.len-1)),t.range=l,l}},{key:"setSelectedCellAttr",value:function(e,r){var t=this;this.changeData(function(){var n=t.selector,a=t.styles,l=t.rows;if(e==="merge")r?t.merge():t.unmerge();else if(e==="border")Yo.call(t,r);else if(e==="formula"){var o=n.ri,i=n.ci,c=n.range;if(n.multiple()){var u=ge(n.size(),2),h=u[0],f=u[1],d=c.sri,p=c.sci,g=c.eri,v=c.eci;if(h>1)for(var b=p;b<=v;b+=1)l.getCellOrNew(g+1,b).text="=".concat(r,"(").concat(Or(b,d),":").concat(Or(b,g),")");else f>1&&(l.getCellOrNew(o,v+1).text="=".concat(r,"(").concat(Or(p,o),":").concat(Or(v,o),")"))}else l.getCellOrNew(o,i).text="=".concat(r,"()")}else n.range.each(function(_,w){var k=l.getCellOrNew(_,w),C={};if(k.style!==void 0&&(C=_i.cloneDeep(a[k.style])),e==="format")C.format=r,k.style=t.addStyle(C);else if(e==="font-bold"||e==="font-italic"||e==="font-name"||e==="font-size"){var O={};O[e.split("-")[1]]=r,C.font=Object.assign(C.font||{},O),k.style=t.addStyle(C)}else e==="strike"||e==="textwrap"||e==="underline"||e==="align"||e==="valign"||e==="color"||e==="bgcolor"?(C[e]=r,k.style=t.addStyle(C)):k[e]=r})})}},{key:"setSelectedCellText",value:function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"input",t=this.autoFilter,n=this.selector,a=this.rows,l=n.ri,o=n.ci,i=l;this.unsortedRowMap.has(l)&&(i=this.unsortedRowMap.get(l));var c=a.getCell(i,o),u=c?c.text:"";if(this.setCellText(i,o,e,r),t.active()){var h=t.getFilter(o);if(h){var f=h.value.findIndex(function(d){return d===u});f>=0&&h.value.splice(f,1,e)}}}},{key:"getSelectedCell",value:function(){var e=this.selector,r=e.ri,t=e.ci,n=r;return this.unsortedRowMap.has(r)&&(n=this.unsortedRowMap.get(r)),this.rows.getCell(n,t)}},{key:"xyInSelectedRect",value:function(e,r){var t=this.getSelectedRect(),n=t.left,a=t.top,l=t.width,o=t.height,i=e-this.cols.indexWidth,c=r-this.rows.height;return i>n&&ia&&c0&&b>u&&(p=u),v>0&&v>h&&(g=h),{l:u,t:h,left:p,top:g,height:f,width:d,scroll:r}}},{key:"getCellRectByXY",value:function(e,r){var t=this.scroll,n=this.merges,a=this.rows,l=this.cols,o=kn.call(this,r,t.y),i=o.ri,c=o.top,u=o.height,h=ua.call(this,e,t.x),f=h.ci,d=h.left,p=h.width;if(f===-1&&(p=l.totalWidth()),i===-1&&(u=a.totalHeight()),i>=0||f>=0){var g=n.getFirstIncludes(i,f);if(g){i=g.sri,f=g.sci;var v=this.cellRect(i,f);d=v.left,c=v.top,p=v.width,u=v.height}}return{ri:i,ci:f,left:d,top:c,width:p,height:u}}},{key:"isSingleSelected",value:function(){var e=this.selector.range,r=e.sri,t=e.sci,n=e.eri,a=e.eci,l=this.getCell(r,t);if(l&&l.merge){var o=ge(l.merge,2),i=o[0],c=o[1];if(r+i===n&&t+c===a)return!0}return!this.selector.multiple()}},{key:"canUnmerge",value:function(){var e=this.selector.range,r=e.sri,t=e.sci,n=e.eri,a=e.eci,l=this.getCell(r,t);if(l&&l.merge){var o=ge(l.merge,2),i=o[0],c=o[1];if(r+i===n&&t+c===a)return!0}return!1}},{key:"merge",value:function(){var e=this,r=this.selector,t=this.rows;if(!this.isSingleSelected()){var n=ge(r.size(),2),a=n[0],l=n[1];if(a>1||l>1){var o=r.range,i=o.sri,c=o.sci;this.changeData(function(){var u=t.getCellOrNew(i,c);u.merge=[a-1,l-1],e.merges.add(r.range),e.rows.deleteCells(r.range),e.rows.setCell(i,c,u)})}}}},{key:"unmerge",value:function(){var e=this,r=this.selector;if(this.isSingleSelected()){var t=r.range,n=t.sri,a=t.sci;this.changeData(function(){e.rows.deleteCell(n,a,"merge"),e.merges.deleteWithin(r.range)})}}},{key:"canAutofilter",value:function(){return!this.autoFilter.active()}},{key:"autofilter",value:function(){var e=this,r=this.autoFilter,t=this.selector;this.changeData(function(){r.active()?(r.clear(),e.exceptRowSet=new Set,e.sortedRowMap=new Map,e.unsortedRowMap=new Map):r.ref=t.range.toString()})}},{key:"setAutoFilter",value:function(e,r,t,n){var a=this.autoFilter;a.addFilter(e,t,n),a.setSort(e,r),this.resetAutoFilter()}},{key:"resetAutoFilter",value:function(){var e=this,r=this.autoFilter,t=this.rows;if(r.active()){var n=r.sort,a=r.filteredRows(function(u,h){return t.getCell(u,h)}),l=a.rset,o=a.fset,i=Array.from(o),c=Array.from(o);n&&i.sort(function(u,h){return n.order==="asc"?u-h:n.order==="desc"?h-u:0}),this.exceptRowSet=l,this.sortedRowMap=new Map,this.unsortedRowMap=new Map,i.forEach(function(u,h){e.sortedRowMap.set(c[h],u),e.unsortedRowMap.set(u,c[h])})}}},{key:"deleteCell",value:function(){var e=this,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"all",t=this.selector;this.changeData(function(){e.rows.deleteCells(t.range,r),r!=="all"&&r!=="format"||e.merges.deleteWithin(t.range)})}},{key:"insert",value:function(e){var r=this,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.changeData(function(){var n=r.selector.range,a=n.sri,l=n.sci,o=r.rows,i=r.merges,c=r.cols,u=a;e==="row"?o.insert(a,t):e==="column"&&(o.insertColumn(l,t),u=l,c.len+=t,Object.keys(c._).reverse().forEach(function(h){var f=parseInt(h,10);f>=l&&(c._[f+t]=c._[f],delete c._[f])})),i.shift(e,u,t,function(h,f,d,p){var g=o.getCell(h,f);g.merge[0]+=d,g.merge[1]+=p})})}},{key:"delete",value:function(e){var r=this;this.changeData(function(){var t=r.rows,n=r.merges,a=r.selector,l=r.cols,o=a.range,i=a.range,c=i.sri,u=i.sci,h=i.eri,f=i.eci,d=ge(a.range.size(),2),p=d[0],g=d[1],v=c,b=p;e==="row"?t.delete(c,h):e==="column"&&(t.deleteColumn(u,f),v=o.sci,b=g,l.len-=f-u+1,Object.keys(l._).forEach(function(_){var w=parseInt(_,10);w>=u&&(w>f&&(l._[w-(f-u+1)]=l._[w]),delete l._[w])})),n.shift(e,v,-b,function(_,w,k,C){var O=t.getCell(_,w);O.merge[0]+=k,O.merge[1]+=C,O.merge[0]===0&&O.merge[1]===0&&delete O.merge})})}},{key:"scrollx",value:function(e,r){var t=this.scroll,n=this.freeze,a=this.cols,l=ge(n,2)[1],o=ge(_i.rangeReduceIf(l,a.len,0,0,e,function(f){return a.getWidth(f)}),3),i=o[0],c=o[1],u=o[2],h=c;e>0&&(h+=u),t.x!==h&&(t.ci=e>0?i:0,t.x=h,r())}},{key:"scrolly",value:function(e,r){var t=this.scroll,n=this.freeze,a=this.rows,l=ge(n,1)[0],o=ge(_i.rangeReduceIf(l,a.len,0,0,e,function(f){return a.getHeight(f)}),3),i=o[0],c=o[1],u=o[2],h=c;e>0&&(h+=u),t.y!==h&&(t.ri=e>0?i:0,t.y=h,r())}},{key:"cellRect",value:function(e,r){var t=this.rows,n=this.cols,a=n.sumWidth(0,r),l=t.sumHeight(0,e),o=t.getCell(e,r),i=n.getWidth(r),c=t.getHeight(e);if(o!==null&&o.merge){var u=ge(o.merge,2),h=u[0],f=u[1];if(h>0)for(var d=1;d<=h;d+=1)c+=t.getHeight(e+d);if(f>0)for(var p=1;p<=f;p+=1)i+=n.getWidth(r+p)}return{left:a,top:l,width:i,height:c,cell:o}}},{key:"getCell",value:function(e,r){return this.rows.getCell(e,r)}},{key:"getCellTextOrDefault",value:function(e,r){var t=this.getCell(e,r);return t&&t.text?t.text:""}},{key:"getCellStyle",value:function(e,r){var t=this.getCell(e,r);return t&&t.style!==void 0?this.styles[t.style]:null}},{key:"getCellStyleOrDefault",value:function(e,r){var t=this.styles,n=this.rows.getCell(e,r),a=n&&n.style!==void 0?t[n.style]:{};return _i.merge(this.defaultStyle(),a)}},{key:"getSelectedCellStyle",value:function(){var e=this.selector,r=e.ri,t=e.ci;return this.getCellStyleOrDefault(r,t)}},{key:"setCellText",value:function(e,r,t,n){var a=this.rows,l=this.history,o=this.validations;n==="finished"?(a.setCellText(e,r,""),l.add(this.getData()),a.setCellText(e,r,t)):(a.setCellText(e,r,t),this.change(this.getData())),o.validate(e,r,t)}},{key:"freezeIsActive",value:function(){var e=ge(this.freeze,2),r=e[0],t=e[1];return r>0||t>0}},{key:"setFreeze",value:function(e,r){var t=this;this.changeData(function(){t.freeze=[e,r]})}},{key:"freezeTotalWidth",value:function(){return this.cols.sumWidth(0,this.freeze[1])}},{key:"freezeTotalHeight",value:function(){return this.rows.sumHeight(0,this.freeze[0])}},{key:"setRowHeight",value:function(e,r){var t=this;this.changeData(function(){t.rows.setHeight(e,r)})}},{key:"setColWidth",value:function(e,r){var t=this;this.changeData(function(){t.cols.setWidth(e,r)})}},{key:"viewHeight",value:function(){var e=this.settings,r=e.view,t=e.showToolbar,n=e.showBottomBar,a=r.height();return n&&(a-=41),t&&(a-=41),a}},{key:"viewWidth",value:function(){return this.settings.view.width()}},{key:"freezeViewRange",value:function(){var e=ge(this.freeze,2),r=e[0],t=e[1];return new hr(0,0,r-1,t-1,this.freezeTotalWidth(),this.freezeTotalHeight())}},{key:"contentRange",value:function(){var e=this.rows,r=this.cols,t=ge(e.maxCell(),2),n=t[0],a=t[1],l=e.sumHeight(0,n+1),o=r.sumWidth(0,a+1);return new hr(0,0,n,a,o,l)}},{key:"exceptRowTotalHeight",value:function(e,r){var t=this.exceptRowSet,n=this.rows,a=Array.from(t),l=0;return a.forEach(function(o){if(or){var i=n.getHeight(o);l+=i}}),l}},{key:"viewRange",value:function(){var e=this.scroll,r=this.rows,t=this.cols,n=this.freeze,a=this.exceptRowSet,l=e.ri,o=e.ci;l<=0&&(l=ge(n,1)[0]),o<=0&&(o=ge(n,2)[1]);for(var i=0,c=0,u=[r.len,t.len],h=u[0],f=u[1],d=l;dthis.viewHeight()));d+=1);for(var p=o;pthis.viewWidth()));p+=1);return new hr(l,o,h,f,i,c)}},{key:"eachMergesInView",value:function(e,r){this.merges.filterIntersects(e).forEach(function(t){return r(t)})}},{key:"hideRowsOrCols",value:function(){var e=this.rows,r=this.cols,t=this.selector,n=ge(t.size(),2),a=n[0],l=n[1],o=t.range,i=o.sri,c=o.sci,u=o.eri,h=o.eci;if(a===e.len)for(var f=c;f<=h;f+=1)r.setHide(f,!0);else if(l===r.len)for(var d=i;d<=u;d+=1)e.setHide(d,!0)}},{key:"unhideRowsOrCols",value:function(e,r){this["".concat(e,"s")].unhide(r)}},{key:"rowEach",value:function(e,r,t){for(var n=0,a=this.rows,l=this.exceptRowSet,o=rt(l),i=0,c=0;c0&&(t(u,n,h),(n+=h)>this.viewHeight()))break}}},{key:"colEach",value:function(e,r,t){for(var n=0,a=this.cols,l=e;l<=r;l+=1){var o=a.getWidth(l);if(o>0&&(t(l,n,o),(n+=o)>this.viewWidth()))break}}},{key:"defaultStyle",value:function(){return this.settings.style}},{key:"addStyle",value:function(e){for(var r=this.styles,t=0;t=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){t=t.call(e)},n:function(){var c=t.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||t.return==null||t.return()}finally{if(i)throw l}}}}function _o(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);tMath.abs(r)?n(e>0?"right":"left",e,t):n(r>0?"down":"up",r,t)}var un="x-spreadsheet",Hu=function(){return ne(function e(){var r=this,t=arguments.length>0&&arguments[0]!==void 0&&arguments[0],n=arguments.length>1?arguments[1]:void 0;le(this,e),this.moving=!1,this.vertical=t,this.el=qe("div","".concat(un,"-resizer ").concat(t?"vertical":"horizontal")).children(this.unhideHoverEl=qe("div","".concat(un,"-resizer-hover")).on("dblclick.stop",function(a){return r.mousedblclickHandler(a)}).css("position","absolute").hide(),this.hoverEl=qe("div","".concat(un,"-resizer-hover")).on("mousedown.stop",function(a){return r.mousedownHandler(a)}),this.lineEl=qe("div","".concat(un,"-resizer-line")).hide()).hide(),this.cRect=null,this.finishedFn=null,this.minDistance=n,this.unhideFn=function(){}},[{key:"showUnhide",value:function(e){this.unhideIndex=e,this.unhideHoverEl.show()}},{key:"hideUnhide",value:function(){this.unhideHoverEl.hide()}},{key:"show",value:function(e,r){var t=this.moving,n=this.vertical,a=this.hoverEl,l=this.lineEl,o=this.el,i=this.unhideHoverEl;if(!t){this.cRect=e;var c=e.left,u=e.top,h=e.width,f=e.height;o.offset({left:n?c+h-5:c,top:n?u:u+f-5}).show(),a.offset({width:n?5:h,height:n?f:5}),l.offset({width:n?0:r.width,height:n?r.height:0}),i.offset({left:n?5-h:c,top:n?u:5-f,width:n?5:h,height:n?f:5})}}},{key:"hide",value:function(){this.el.offset({left:0,top:0}).hide(),this.hideUnhide()}},{key:"mousedblclickHandler",value:function(){this.unhideIndex&&this.unhideFn(this.unhideIndex)}},{key:"mousedownHandler",value:function(e){var r=this,t=e,n=this.el,a=this.lineEl,l=this.cRect,o=this.vertical,i=this.minDistance,c=o?l.width:l.height;a.show(),wc(window,function(u){r.moving=!0,t!==null&&u.buttons===1&&(o?(c+=u.movementX)>i&&n.css("left","".concat(l.left+c,"px")):(c+=u.movementY)>i&&n.css("top","".concat(l.top+c,"px")),t=u)},function(){t=null,a.hide(),r.moving=!1,r.hide(),r.finishedFn&&(ct){var n=this.vertical?"height":"width";this.el.css(n,"".concat(t-15,"px")).show(),this.contentEl.css(this.vertical?"width":"height","1px").css(n,"".concat(r,"px"))}else this.el.hide();return this}}])}(),nl=10,Kc=function(){return ne(function e(){var r=this,t=arguments.length>0&&arguments[0]!==void 0&&arguments[0],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];le(this,e),this.useHideInput=t,this.autoFocus=n,this.inputChange=function(){},this.cornerEl=qe("div","".concat(un,"-selector-corner")),this.areaEl=qe("div","".concat(un,"-selector-area")).child(this.cornerEl).hide(),this.clipboardEl=qe("div","".concat(un,"-selector-clipboard")).hide(),this.autofillEl=qe("div","".concat(un,"-selector-autofill")).hide(),this.el=qe("div","".concat(un,"-selector")).css("z-index","".concat(nl)).children(this.areaEl,this.clipboardEl,this.autofillEl).hide(),t&&(this.hideInput=qe("input","").on("compositionend",function(a){r.inputChange(a.target.value)}),this.el.child(this.hideInputDiv=qe("div","hide-input").child(this.hideInput)),this.el.child(this.hideInputDiv=qe("div","hide-input").child(this.hideInput))),nl+=1},[{key:"setOffset",value:function(e){return this.el.offset(e).show(),this}},{key:"hide",value:function(){return this.el.hide(),this}},{key:"setAreaOffset",value:function(e){var r=e.left,t=e.top,n={width:e.width-3+.8,height:e.height-3+.8,left:r-.8,top:t-.8};this.areaEl.offset(n).show(),this.useHideInput&&(this.hideInputDiv.offset(n),this.autoFocus?this.hideInput.val("").focus():this.hideInput.val(""))}},{key:"setClipboardOffset",value:function(e){var r=e.left,t=e.top,n=e.width,a=e.height;this.clipboardEl.offset({left:r,top:t,width:n-5,height:a-5})}},{key:"showAutofill",value:function(e){var r=e.left,t=e.top,n=e.width,a=e.height;this.autofillEl.offset({width:n-3,height:a-3,left:r,top:t}).show()}},{key:"hideAutofill",value:function(){this.autofillEl.hide()}},{key:"showClipboard",value:function(){this.clipboardEl.show()}},{key:"hideClipboard",value:function(){this.clipboardEl.hide()}}])}();function xf(e){var r=this.data,t=e.left,n=e.top,a=e.width,l=e.height,o=e.scroll,i=e.l,c=e.t,u=r.freezeTotalWidth(),h=r.freezeTotalHeight(),f=t-u;u>i&&(f-=o.x);var d=n-h;return h>c&&(d-=o.y),{left:f,top:d,width:a,height:l}}function Fl(e){var r=this.data,t=e.left,n=e.width,a=e.height,l=e.l,o=e.t,i=e.scroll,c=r.freezeTotalWidth(),u=t-c;return c>l&&(u-=i.x),{left:u,top:o,width:n,height:a}}function Ll(e){var r=this.data,t=e.top,n=e.width,a=e.height,l=e.l,o=e.t,i=e.scroll,c=r.freezeTotalHeight(),u=t-c;return c>o&&(u-=i.y),{left:l,top:u,width:n,height:a}}function to(e){this.br.setAreaOffset(xf.call(this,e))}function ch(e){this.tl.setAreaOffset(e)}function xu(e){this.t.setAreaOffset(Fl.call(this,e))}function fh(e){this.l.setAreaOffset(Ll.call(this,e))}function qu(e){this.l.setClipboardOffset(Ll.call(this,e))}function Gc(e){this.br.setClipboardOffset(xf.call(this,e))}function _c(e){this.tl.setClipboardOffset(e)}function hh(e){this.t.setClipboardOffset(Fl.call(this,e))}function Su(e){to.call(this,e),ch.call(this,e),xu.call(this,e),fh.call(this,e)}function dh(e){Gc.call(this,e),_c.call(this,e),hh.call(this,e),qu.call(this,e)}var kc=function(){return ne(function e(r){var t=this;le(this,e);var n=r.settings.autoFocus;this.inputChange=function(){},this.data=r,this.br=new Kc(!0,n),this.t=new Kc,this.l=new Kc,this.tl=new Kc,this.br.inputChange=function(a){t.inputChange(a)},this.br.el.show(),this.offset=null,this.areaOffset=null,this.indexes=null,this.range=null,this.arange=null,this.el=qe("div","".concat(un,"-selectors")).children(this.tl.el,this.t.el,this.l.el,this.br.el).hide(),this.lastri=-1,this.lastci=-1,nl+=1},[{key:"resetData",value:function(e){this.data=e,this.range=e.selector.range,this.resetAreaOffset()}},{key:"hide",value:function(){this.el.hide()}},{key:"resetOffset",value:function(){var e=this.data,r=this.tl,t=this.t,n=this.l,a=this.br,l=e.freezeTotalHeight(),o=e.freezeTotalWidth();l>0||o>0?(r.setOffset({width:o,height:l}),t.setOffset({left:o,height:l}),n.setOffset({top:l,width:o}),a.setOffset({left:o,top:l})):(r.hide(),t.hide(),n.hide(),a.setOffset({left:0,top:0}))}},{key:"resetAreaOffset",value:function(){var e=this.data.getSelectedRect(),r=this.data.getClipboardRect();Su.call(this,e),dh.call(this,r),this.resetOffset()}},{key:"resetBRTAreaOffset",value:function(){var e=this.data.getSelectedRect(),r=this.data.getClipboardRect();to.call(this,e),xu.call(this,e),Gc.call(this,r),hh.call(this,r),this.resetOffset()}},{key:"resetBRLAreaOffset",value:function(){var e=this.data.getSelectedRect(),r=this.data.getClipboardRect();to.call(this,e),fh.call(this,e),Gc.call(this,r),qu.call(this,r),this.resetOffset()}},{key:"set",value:function(e,r){var t=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],n=this.data,a=n.calSelectedRangeByStart(e,r),l=a.sri,o=a.sci;if(t){var i=e,c=r;e<0&&(i=0),r<0&&(c=0),n.selector.setIndexes(i,c),this.indexes=[i,c]}this.moveIndexes=[l,o],this.range=a,this.resetAreaOffset(),this.el.show()}},{key:"setEnd",value:function(e,r){var t=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],n=this.data,a=this.lastri,l=this.lastci;if(t){if(e===a&&r===l)return;this.lastri=e,this.lastci=r}this.range=n.calSelectedRangeByEnd(e,r),Su.call(this,this.data.getSelectedRect())}},{key:"reset",value:function(){var e=this.data.selector.range,r=e.eri,t=e.eci;this.setEnd(r,t)}},{key:"showAutofill",value:function(e,r){if(e!==-1||r!==-1){var t=this.range,n=t.sri,a=t.sci,l=t.eri,o=t.eci,i=e,c=r,u=n-e,h=l-e,f=o-r;if(a-r>0)this.arange=new hr(n,c,l,a-1);else if(u>0)this.arange=new hr(i,a,n-1,o);else if(f<0)this.arange=new hr(n,o+1,l,c);else{if(!(h<0))return void(this.arange=null);this.arange=new hr(l+1,a,i,o)}if(this.arange!==null){var d=this.data.getRect(this.arange);d.width+=2,d.height+=2;var p=this.br,g=this.l,v=this.t,b=this.tl;p.showAutofill(xf.call(this,d)),g.showAutofill(Ll.call(this,d)),v.showAutofill(Fl.call(this,d)),b.showAutofill(d)}}}},{key:"hideAutofill",value:function(){var e=this;["br","l","t","tl"].forEach(function(r){e[r].hideAutofill()})}},{key:"showClipboard",value:function(){var e=this,r=this.data.getClipboardRect();dh.call(this,r),["br","l","t","tl"].forEach(function(t){e[t].showClipboard()})}},{key:"hideClipboard",value:function(){var e=this;["br","l","t","tl"].forEach(function(r){e[r].hideClipboard()})}}])}();function td(e){e.preventDefault(),e.stopPropagation();var r=this.filterItems;r.length<=0||(this.itemIndex>=0&&r[this.itemIndex].toggle(),this.itemIndex-=1,this.itemIndex<0&&(this.itemIndex=r.length-1),r[this.itemIndex].toggle())}function ph(e){e.stopPropagation();var r=this.filterItems;r.length<=0||(this.itemIndex>=0&&r[this.itemIndex].toggle(),this.itemIndex+=1,this.itemIndex>r.length-1&&(this.itemIndex=0),r[this.itemIndex].toggle())}function rd(e){e.preventDefault();var r=this.filterItems;r.length<=0||(e.stopPropagation(),this.itemIndex<0&&(this.itemIndex=0),r[this.itemIndex].el.click(),this.hide())}function Er(e){var r=e.keyCode;switch(e.ctrlKey&&e.stopPropagation(),r){case 37:case 39:default:e.stopPropagation();break;case 38:td.call(this,e);break;case 40:ph.call(this,e);break;case 13:case 9:rd.call(this,e)}}var Nn=function(){return ne(function e(r,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"200px";le(this,e),this.filterItems=[],this.items=r,this.el=qe("div","".concat(un,"-suggest")).css("width",n).hide(),this.itemClick=t,this.itemIndex=-1},[{key:"setOffset",value:function(e){this.el.cssRemoveKeys("top","bottom").offset(e)}},{key:"hide",value:function(){var e=this.el;this.filterItems=[],this.itemIndex=-1,e.hide(),Dl(this.el.parent())}},{key:"setItems",value:function(e){this.items=e}},{key:"search",value:function(e){var r,t=this,n=this.items;if(/^\s*$/.test(e)||(n=n.filter(function(l){return(l.key||l).startsWith(e.toUpperCase())})),n=n.map(function(l){var o=l.title;o?typeof o=="function"&&(o=o()):o=l;var i=qe("div","".concat(un,"-item")).child(o).on("click.stop",function(){t.itemClick(l),t.hide()});return l.label&&i.child(qe("div","label").html(l.label)),i}),this.filterItems=n,!(n.length<=0)){var a=this.el;(r=a.html("")).children.apply(r,rt(n)).show(),Sl(a.parent(),function(){t.hide()})}}},{key:"bindInputEvents",value:function(e){var r=this;e.on("keydown",function(t){return Er.call(r,t)})}}])}();function Bn(e,r){if(r&&(N(r)=="object"||typeof r=="function"))return r;if(r!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(e)}function Gr(e){return(Gr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)})(e)}function lo(e,r){return(lo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t})(e,r)}function nr(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),r&&lo(e,r)}function Bl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Bl=function(){return!!e})()}var ws=function(e){function r(t){var n,a,l,o;return le(this,r),a=this,l=r,o=["div","".concat(un,"-icon")],l=Gr(l),(n=Bn(a,Bl()?Reflect.construct(l,o||[],Gr(a).constructor):l.apply(a,o))).iconNameEl=qe("div","".concat(un,"-icon-img ").concat(t)),n.child(n.iconNameEl),n}return nr(r,e),ne(r,[{key:"setName",value:function(t){this.iconNameEl.className("".concat(un,"-icon-img ").concat(t))}}])}(je);function Yu(e,r){e.setMonth(e.getMonth()+r)}function Sf(e,r){var t=new Date(e);return t.setDate(r-e.getDay()+1),t}var _r=function(){return ne(function e(r){var t,n=this;le(this,e),this.value=r,this.cvalue=new Date(r),this.headerLeftEl=qe("div","calendar-header-left"),this.bodyEl=qe("tbody",""),this.buildAll(),this.el=qe("div","x-spreadsheet-calendar").children(qe("div","calendar-header").children(this.headerLeftEl,qe("div","calendar-header-right").children(qe("a","calendar-prev").on("click.stop",function(){return n.prev()}).child(new ws("chevron-left")),qe("a","calendar-next").on("click.stop",function(){return n.next()}).child(new ws("chevron-right")))),qe("table","calendar-body").children(qe("thead","").child((t=qe("tr","")).children.apply(t,rt(li("calendar.weeks").map(function(a){return qe("th","cell").child(a)})))),this.bodyEl)),this.selectChange=function(){}},[{key:"setValue",value:function(e){this.value=e,this.cvalue=new Date(e),this.buildAll()}},{key:"prev",value:function(){Yu(this.value,-1),this.buildAll()}},{key:"next",value:function(){Yu(this.value,1),this.buildAll()}},{key:"buildAll",value:function(){this.buildHeaderLeft(),this.buildBody()}},{key:"buildHeaderLeft",value:function(){var e=this.value;this.headerLeftEl.html("".concat(li("calendar.months")[e.getMonth()]," ").concat(e.getFullYear()))}},{key:"buildBody",value:function(){var e,r=this,t=this.value,n=this.cvalue,a=this.bodyEl,l=function(o,i,c){for(var u=new Date(o,i,1,23,59,59),h=[[],[],[],[],[],[]],f=0;f<6;f+=1)for(var d=0;d<7;d+=1){var p=Sf(u,7*f+d),g=p.getMonth()!==i,v=p.getMonth()===c.getMonth()&&p.getDate()===c.getDate();h[f][d]={d:p,disabled:g,active:v}}return h}(t.getFullYear(),t.getMonth(),n).map(function(o){var i,c=o.map(function(u){var h="cell";return u.disabled&&(h+=" disabled"),u.active&&(h+=" active"),qe("td","").child(qe("div",h).on("click.stop",function(){r.selectChange(u.d)}).child(u.d.getDate().toString()))});return(i=qe("tr","")).children.apply(i,rt(c))});(e=a.html("")).children.apply(e,rt(l))}}])}(),Pn=function(){return ne(function e(){le(this,e),this.calendar=new _r(new Date),this.el=qe("div","".concat(un,"-datepicker")).child(this.calendar.el).hide()},[{key:"setValue",value:function(e){var r=this.calendar;return typeof e=="string"?/^\d{4}-\d{1,2}-\d{1,2}$/.test(e)&&r.setValue(new Date(e.replace(new RegExp("-","g"),"/"))):e instanceof Date&&r.setValue(e),this}},{key:"change",value:function(e){var r=this;this.calendar.selectChange=function(t){e(t),r.hide()}}},{key:"show",value:function(){this.el.show()}},{key:"hide",value:function(){this.el.hide()}}])}();function ti(){var e=this.inputText;if(!/^\s*$/.test(e)){var r=this.textlineEl,t=this.textEl,n=this.areaOffset,a=e.split(` +`),l=Math.max.apply(Math,rt(a.map(function(f){return f.length}))),o=r.offset().width/e.length,i=(l+1)*o+5,c=this.viewFn().width-n.left-o,u=a.length;if(i>n.width){var h=i;i>c&&(h=c,u+=parseInt(i/c,10),u+=i%c>0?1:0),t.css("width","".concat(h,"px"))}(u*=this.rowHeight)>n.height&&t.css("height","".concat(u,"px"))}}function Mi(e,r){var t=e.target,n=t.value,a=t.selectionEnd,l="".concat(n.slice(0,a)).concat(r).concat(n.slice(a));t.value=l,t.setSelectionRange(a+1,a+1),this.inputText=l,this.textlineEl.html(l),ti.call(this)}function Hs(e){var r=e.keyCode,t=e.altKey;r!==13&&r!==9&&e.stopPropagation(),r===13&&t&&(Mi.call(this,e,` +`),e.stopPropagation()),r!==13||t||e.preventDefault()}function Jl(e){var r=e.target.value,t=this.suggest,n=this.textlineEl,a=this.validator,l=this.cell;if(l!==null)if("editable"in l&&l.editable===!0||l.editable===void 0){if(this.inputText=r,a)a.type==="list"?t.search(r):t.hide();else{var o=r.lastIndexOf("=");o!==-1?t.search(r.substring(o+1)):t.hide()}n.html(r),ti.call(this),this.change("input",r)}else e.target.value=l.text||"";else{if(this.inputText=r,a)a.type==="list"?t.search(r):t.hide();else{var i=r.lastIndexOf("=");i!==-1?t.search(r.substring(i+1)):t.hide()}n.html(r),ti.call(this),this.change("input",r)}}function Jd(e){var r=this.textEl.el;setTimeout(function(){r.focus(),r.setSelectionRange(e,e)},0)}function Ef(e,r){var t=this.textEl,n=this.textlineEl;t.el.blur(),t.val(e),n.html(e),Jd.call(this,r)}function Qd(e){var r=this.inputText,t=this.validator,n=0;if(t&&t.type==="list")this.inputText=e,n=this.inputText.length;else{var a=r.lastIndexOf("="),l=r.substring(0,a+1),o=r.substring(a+1);o=o.indexOf(")")!==-1?o.substring(o.indexOf(")")):"",this.inputText="".concat(l+e.key,"("),n=this.inputText.length,this.inputText+=")".concat(o)}Ef.call(this,this.inputText,n)}function pm(){this.suggest.setItems(this.formulas)}var nd=function(){return ne(function e(r,t,n){var a=this;le(this,e),this.viewFn=t,this.rowHeight=n,this.formulas=r,this.suggest=new Nn(r,function(l){Qd.call(a,l)}),this.datepicker=new Pn,this.datepicker.change(function(l){a.setText(function(o){var i=o.getMonth()+1,c=o.getDate();return i<10&&(i="0".concat(i)),c<10&&(c="0".concat(c)),"".concat(o.getFullYear(),"-").concat(i,"-").concat(c)}(l)),a.clear()}),this.areaEl=qe("div","".concat(un,"-editor-area")).children(this.textEl=qe("textarea","").on("input",function(l){return Jl.call(a,l)}).on("paste.stop",function(){}).on("keydown",function(l){return Hs.call(a,l)}),this.textlineEl=qe("div","textline"),this.suggest.el,this.datepicker.el).on("mousemove.stop",function(){}).on("mousedown.stop",function(){}),this.el=qe("div","".concat(un,"-editor")).child(this.areaEl).hide(),this.suggest.bindInputEvents(this.textEl),this.areaOffset=null,this.freeze={w:0,h:0},this.cell=null,this.inputText="",this.change=function(){}},[{key:"setFreezeLengths",value:function(e,r){this.freeze.w=e,this.freeze.h=r}},{key:"clear",value:function(){this.inputText!==""&&this.change("finished",this.inputText),this.cell=null,this.areaOffset=null,this.inputText="",this.el.hide(),this.textEl.val(""),this.textlineEl.html(""),pm.call(this),this.datepicker.hide()}},{key:"setOffset",value:function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",t=this.textEl,n=this.areaEl,a=this.suggest,l=this.freeze,o=this.el;if(e){this.areaOffset=e;var i=e.left,c=e.top,u=e.width,h=e.height,f=e.l,d=e.t,p={left:0,top:0};l.w>f&&l.h>d||(l.wf?p.top=l.h:l.h>d&&(p.left=l.w)),o.offset(p),n.offset({left:i-p.left-.8,top:c-p.top-.8}),t.offset({width:u-9+.8,height:h-3+.8});var g={left:0};g[r]=h,a.setOffset(g),a.hide()}}},{key:"setCell",value:function(e,r){if(!e||e.editable!==!1){var t=this.el,n=this.datepicker,a=this.suggest;t.show(),this.cell=e;var l=e&&e.text||"";if(this.setText(l),this.validator=r,r){var o=r.type;o==="date"&&(n.show(),/^\s*$/.test(l)||n.setValue(l)),o==="list"&&(a.setItems(r.values()),a.search(""))}}}},{key:"setText",value:function(e){this.inputText=e,Ef.call(this,e,e.length),ti.call(this)}}])}();function ep(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ep=function(){return!!e})()}var xc=function(e){function r(t){var n,a,l,o,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return le(this,r),a=this,l=r,o=["div","".concat(un,"-button ").concat(i)],l=Gr(l),(n=Bn(a,ep()?Reflect.construct(l,o||[],Gr(a).constructor):l.apply(a,o))).child(li("button.".concat(t))),n}return nr(r,e),ne(r)}(je);function tp(){return window.devicePixelRatio||1}function mm(){return tp()-.5}function qi(e){return parseInt(e*tp(),10)}function Tf(e){var r=qi(e);return r>0?r-.5:.5}var gm=function(){return ne(function e(r,t,n,a){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;le(this,e),this.x=r,this.y=t,this.width=n,this.height=a,this.padding=l,this.bgcolor="#ffffff",this.borderTop=null,this.borderRight=null,this.borderBottom=null,this.borderLeft=null},[{key:"setBorders",value:function(e){var r=e.top,t=e.bottom,n=e.left,a=e.right;r&&(this.borderTop=r),a&&(this.borderRight=a),t&&(this.borderBottom=t),n&&(this.borderLeft=n)}},{key:"innerWidth",value:function(){return this.width-2*this.padding-2}},{key:"innerHeight",value:function(){return this.height-2*this.padding-2}},{key:"textx",value:function(e){var r=this.width,t=this.padding,n=this.x;return e==="left"?n+=t:e==="center"?n+=r/2:e==="right"&&(n+=r-t),n}},{key:"texty",value:function(e,r){var t=this.height,n=this.padding,a=this.y;return e==="top"?a+=n:e==="middle"?a+=t/2-r/2:e==="bottom"&&(a+=t-n-r),a}},{key:"topxys",value:function(){var e=this.x,r=this.y;return[[e,r],[e+this.width,r]]}},{key:"rightxys",value:function(){var e=this.x,r=this.y,t=this.width;return[[e+t,r],[e+t,r+this.height]]}},{key:"bottomxys",value:function(){var e=this.x,r=this.y,t=this.width,n=this.height;return[[e,r+n],[e+t,r+n]]}},{key:"leftxys",value:function(){var e=this.x,r=this.y;return[[e,r],[e,r+this.height]]}}])}();function rp(e,r,t,n,a,l,o){var i={x:0,y:0};e==="underline"?i.y=a==="bottom"?0:a==="top"?-(l+2):-l/2:e==="strike"&&(a==="bottom"?i.y=l/2:a==="top"&&(i.y=-(l/2+2))),n==="center"?i.x=o/2:n==="right"&&(i.x=o),this.line([r-i.x,t-i.y],[r-i.x+o,t-i.y])}var B0=function(){return ne(function e(r,t,n){le(this,e),this.el=r,this.ctx=r.getContext("2d"),this.resize(t,n),this.ctx.scale(tp(),tp())},[{key:"resize",value:function(e,r){this.el.style.width="".concat(e,"px"),this.el.style.height="".concat(r,"px"),this.el.width=qi(e),this.el.height=qi(r)}},{key:"clear",value:function(){var e=this.el,r=e.width,t=e.height;return this.ctx.clearRect(0,0,r,t),this}},{key:"attr",value:function(e){return Object.assign(this.ctx,e),this}},{key:"save",value:function(){return this.ctx.save(),this.ctx.beginPath(),this}},{key:"restore",value:function(){return this.ctx.restore(),this}},{key:"beginPath",value:function(){return this.ctx.beginPath(),this}},{key:"translate",value:function(e,r){return this.ctx.translate(qi(e),qi(r)),this}},{key:"scale",value:function(e,r){return this.ctx.scale(e,r),this}},{key:"clearRect",value:function(e,r,t,n){return this.ctx.clearRect(e,r,t,n),this}},{key:"fillRect",value:function(e,r,t,n){return this.ctx.fillRect(qi(e)-.5,qi(r)-.5,qi(t),qi(n)),this}},{key:"fillText",value:function(e,r,t){return this.ctx.fillText(e,qi(r),qi(t)),this}},{key:"text",value:function(e,r){var t=this,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],l=this.ctx,o=n.align,i=n.valign,c=n.font,u=n.color,h=n.strike,f=n.underline,d=r.textx(o);l.save(),l.beginPath(),this.attr({textAlign:o,textBaseline:i,font:"".concat(c.italic?"italic":""," ").concat(c.bold?"bold":""," ").concat(qi(c.size),"px ").concat(c.name),fillStyle:u,strokeStyle:u});var p="".concat(e).split(` +`),g=r.innerWidth(),v=[];p.forEach(function(w){var k=l.measureText(w).width;if(a&&k>qi(g)){for(var C={w:0,len:0,start:0},O=0;O=qi(g)&&(v.push(w.substr(C.start,C.len)),C={w:0,len:0,start:O}),C.len+=1,C.w+=l.measureText(w[O]).width+1;C.len>0&&v.push(w.substr(C.start,C.len))}else v.push(w)});var b=(v.length-1)*(c.size+2),_=r.texty(i,b);return v.forEach(function(w){var k=l.measureText(w).width;t.fillText(w,d,_),h&&rp.call(t,"strike",d,_,o,i,c.size,k),f&&rp.call(t,"underline",d,_,o,i,c.size,k),_+=c.size+2}),l.restore(),this}},{key:"border",value:function(e,r){var t=this.ctx;return t.lineWidth=mm,t.strokeStyle=r,e==="medium"?t.lineWidth=qi(2)-.5:e==="thick"?t.lineWidth=qi(3):e==="dashed"?t.setLineDash([qi(3),qi(2)]):e==="dotted"?t.setLineDash([qi(1),qi(1)]):e==="double"&&t.setLineDash([qi(2),0]),this}},{key:"line",value:function(){var e=this.ctx;if(arguments.length>1){e.beginPath();var r=ge(arguments.length<=0?void 0:arguments[0],2),t=r[0],n=r[1];e.moveTo(Tf(t),Tf(n));for(var a=1;a="0"&&n[0]<="9")return a*Number(n);var l=ge(Mt(n),2);return a*r(l[0],l[1])},j0=function(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[];if(e[0]==="="){var a=function(l){for(var o=[],i=[],c=[],u=0,h="",f=1,d="",p=0;p="a"&&g<="z")c.push(g.toUpperCase());else if(g>="0"&&g<="9"||g>="A"&&g<="Z"||g===".")c.push(g);else if(g==='"'){for(p+=1;l.charAt(p)!=='"';)c.push(l.charAt(p)),p+=1;i.push('"'.concat(c.join(""))),c=[]}else if(g==="-"&&/[+\-*/,(]/.test(d))c.push(g);else{if(g!=="("&&c.length>0&&i.push(c.join("")),g===")"){var v=o.pop();if(u===2)try{for(var b=ge(Mt(i.pop()),2),_=b[0],w=b[1],k=ge(Mt(i.pop()),2),C=k[0],O=k[1],P=0,B=C;B<=_;B+=1)for(var q=O;q<=w;q+=1)i.push(Or(B,q)),P+=1;i.push([v,P])}catch{}else if(u===1||u===3)u===3&&i.push(h),i.push([v,f]),f=1;else for(;v!=="("&&(i.push(v),!(o.length<=0));)v=o.pop();u=0}else if(g==="="||g===">"||g==="<"){var X=l.charAt(p+1);h=g,X!=="="&&X!=="-"||(h+=X,p+=1),u=3}else if(g===":")u=2;else if(g===",")u===3&&i.push(h),u=1,f+=1;else if(g==="("&&c.length>0)o.push(c.join(""));else{if(o.length>0&&(g==="+"||g==="-")){var J=o[o.length-1];if(J!=="("&&i.push(o.pop()),J==="*"||J==="/")for(;o.length>0&&(J=o[o.length-1])!=="(";)i.push(o.pop())}else if(o.length>0){var Z=o[o.length-1];Z!=="*"&&Z!=="/"||i.push(o.pop())}o.push(g)}c=[]}d=g}}for(c.length>0&&i.push(c.join(""));o.length>0;)i.push(o.pop());return i}(e.substring(1));return a.length<=0?e:function(l,o,i,c){for(var u=[],h=0;h"||d==="<"){var _=u.pop();Number.isNaN(_)||(_=Number(_));var w=u.pop();Number.isNaN(w)||(w=Number(w));var k=!1;d==="="?k=w===_:f===">"?k=w>_:f===">="?k=w>=_:f==="<"?k=w<_:f==="<="&&(k=w<=_),u.push(k)}else if(Array.isArray(f)){for(var C=ge(f,2),O=C[0],P=C[1],B=[],q=0;q="a"&&d<="z"||d>="A"&&d<="Z")&&c.push(f),u.push(vm(f,i)),c.pop()}}return u[0]}(a,r,function(l,o){return j0(t(l,o),r,t,n)},n)}return e};const z0={render:j0};var np=[{key:"SUM",title:Rn("formula.sum"),render:function(e){return e.reduce(function(r,t){return ei("+",r,t)},0)}},{key:"AVERAGE",title:Rn("formula.average"),render:function(e){return e.reduce(function(r,t){return Number(r)+Number(t)},0)/e.length}},{key:"MAX",title:Rn("formula.max"),render:function(e){return Math.max.apply(Math,rt(e.map(function(r){return Number(r)})))}},{key:"MIN",title:Rn("formula.min"),render:function(e){return Math.min.apply(Math,rt(e.map(function(r){return Number(r)})))}},{key:"IF",title:Rn("formula._if"),render:function(e){var r=ge(e,3),t=r[0],n=r[1],a=r[2];return t?n:a}},{key:"AND",title:Rn("formula.and"),render:function(e){return e.every(function(r){return r})}},{key:"OR",title:Rn("formula.or"),render:function(e){return e.some(function(r){return r})}},{key:"CONCAT",title:Rn("formula.concat"),render:function(e){return e.join("")}}],ip=np,da={};np.forEach(function(e){da[e.key]=e});var Cf=function(e){return e},Ql=function(e){if(/^(-?\d*.?\d*)$/.test(e)){var r=et(Number(e).toFixed(2).toString().split("\\.")),t=r[0],n=r.slice(1);return[t.replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")].concat(rt(n))}return e},Xc=[{key:"normal",title:Rn("format.normal"),type:"string",render:Cf},{key:"text",title:Rn("format.text"),type:"string",render:Cf},{key:"number",title:Rn("format.number"),type:"number",label:"1,000.12",render:Ql},{key:"percent",title:Rn("format.percent"),type:"number",label:"10.12%",render:function(e){return"".concat(e,"%")}},{key:"rmb",title:Rn("format.rmb"),type:"number",label:"¥10.00",render:function(e){return"¥".concat(Ql(e))}},{key:"usd",title:Rn("format.usd"),type:"number",label:"$10.00",render:function(e){return"$".concat(Ql(e))}},{key:"eur",title:Rn("format.eur"),type:"number",label:"€10.00",render:function(e){return"€".concat(Ql(e))}},{key:"date",title:Rn("format.date"),type:"date",label:"26/09/2008",render:Cf},{key:"time",title:Rn("format.time"),type:"date",label:"15:59:00",render:Cf},{key:"datetime",title:Rn("format.datetime"),type:"date",label:"26/09/2008 15:59:00",render:Cf},{key:"duration",title:Rn("format.duration"),type:"date",label:"24:01:00",render:Cf}],Va={};Xc.forEach(function(e){Va[e.key]=e});var bm={fillStyle:"#f4f5f8"},ap={fillStyle:"#fff",lineWidth:mm,strokeStyle:"#e6e6e6"};function Af(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,a=e.cellRect(r,t),l=a.left,o=a.top,i=a.width,c=a.height;return new gm(l,o+n,i,c,5)}function Sc(e,r,t,n){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,l=r.sortedRowMap,o=r.rows,i=r.cols;if(!o.isHide(t)&&!i.isHide(n)){var c=t;l.has(t)&&(c=l.get(t));var u=r.getCell(c,n);if(u!==null){var h=!1;"editable"in u&&u.editable===!1&&(h=!0);var f=r.getCellStyleOrDefault(c,n),d=Af(r,t,n,a);d.bgcolor=f.bgcolor,f.border!==void 0&&(d.setBorders(f.border),e.strokeBorders(d)),e.rect(d,function(){var p="";p=r.settings.evalPaused?u.text||"":z0.render(u.text||"",da,function(v,b){return r.getCellTextOrDefault(b,v)}),f.format&&(p=Va[f.format].render(p));var g=Object.assign({},f.font);g.size=function(v){for(var b=0;b0&&c.rows.isHide(w-1)&&(i.save(),i.attr({strokeStyle:"#c6c6c6"}),i.line([5,O+5],[t-5,O+5]),i.restore())}),i.line([0,u+f],[t,u+f]),i.line([t,f],[t,u+f])),e!=="all"&&e!=="top"||(c.colEach(r.sci,r.eci,function(w,k,C){var O=d+k,P=w;i.line([O,0],[O,n]),v<=P&&P<_+1&&ym.call(o,O,0,C,n),i.fillText(Vt(P),O+C/2,n/2),w>0&&c.cols.isHide(w-1)&&(i.save(),i.attr({strokeStyle:"#c6c6c6"}),i.line([O+5,5],[O+5,n-5]),i.restore())}),i.line([h+d,0],[h+d,n]),i.line([0,n],[h+d,n])),i.restore()}function nv(e,r){var t=this.draw;t.save(),t.attr({fillStyle:"#f4f5f8"}).fillRect(0,0,e,r),t.restore()}function op(e,r,t,n,a){var l=e.sri,o=e.sci,i=e.eri,c=e.eci,u=e.w,h=e.h,f=this.draw,d=this.data,p=d.settings;f.save(),f.attr(ap).translate(r+n,t+a),p.showGrid&&(d.rowEach(l,i,function(g,v,b){g!==l&&f.line([0,v],[u,v]),g===i&&f.line([0,v+b],[u,v+b])}),d.colEach(o,c,function(g,v,b){g!==o&&f.line([v,0],[v,h]),g===c&&f.line([v+b,0],[v+b,h])})),f.restore()}function $0(e,r,t,n){var a=this.draw,l=this.data,o=l.viewWidth()-e,i=l.viewHeight()-r;a.save().translate(e,r).attr({strokeStyle:"rgba(75, 137, 255, .6)"}),a.line([0,n],[o,n]),a.line([t,0],[t,i]),a.restore()}var iv=function(){return ne(function e(r,t){le(this,e),this.el=r,this.draw=new B0(r,t.viewWidth(),t.viewHeight()),this.data=t},[{key:"resetData",value:function(e){this.data=e,this.render()}},{key:"render",value:function(){var e=this.data,r=e.rows,t=e.cols.indexWidth,n=r.height;this.draw.resize(e.viewWidth(),e.viewHeight()),this.clear();var a=e.viewRange(),l=e.freezeTotalWidth(),o=e.freezeTotalHeight(),i=e.scroll,c=i.x,u=i.y;op.call(this,a,t,n,l,o),mh.call(this,a,t,n,-c,-u),sp.call(this,"all",a,t,n,l,o),nv.call(this,t,n);var h=ge(e.freeze,2),f=h[0],d=h[1];if(f>0||d>0){if(f>0){var p=a.clone();p.sri=0,p.eri=f-1,p.h=o,op.call(this,p,t,n,l,0),mh.call(this,p,t,n,-c,0),sp.call(this,"top",p,t,n,l,0)}if(d>0){var g=a.clone();g.sci=0,g.eci=d-1,g.w=l,op.call(this,g,t,n,0,o),sp.call(this,"left",g,t,n,0,o),mh.call(this,g,t,n,0,-u)}var v=e.freezeViewRange();op.call(this,v,t,n,0,0),sp.call(this,"all",v,t,n,0,0),mh.call(this,v,t,n,0,0),$0.call(this,t,n,l,o)}}},{key:"clear",value:function(){this.draw.clear()}}])}(),lp=[["A3",11.69,16.54],["A4",8.27,11.69],["A5",5.83,8.27],["B4",9.84,13.9],["B5",6.93,9.84]],wm=["landscape","portrait"];function Ec(e){return parseInt(96*e,10)}function up(e){e==="cancel"?this.el.hide():this.toPrint()}function av(e){var r=this.paper,t=e.target.value,n=lp[t];r.w=Ec(n[1]),r.h=Ec(n[2]),this.preview()}function sv(e){var r=this.paper,t=e.target.value,n=wm[t];r.orientation=n,this.preview()}var ov=function(){return ne(function e(r){var t,n;le(this,e),this.paper={w:Ec(lp[0][1]),h:Ec(lp[0][2]),padding:50,orientation:wm[0],get width(){return this.orientation==="landscape"?this.h:this.w},get height(){return this.orientation==="landscape"?this.w:this.h}},this.data=r,this.el=qe("div","".concat(un,"-print")).children(qe("div","".concat(un,"-print-bar")).children(qe("div","-title").child("Print settings"),qe("div","-right").children(qe("div","".concat(un,"-buttons")).children(new xc("cancel").on("click",up.bind(this,"cancel")),new xc("next","primary").on("click",up.bind(this,"next"))))),qe("div","".concat(un,"-print-content")).children(this.contentEl=qe("div","-content"),qe("div","-sider").child(qe("form","").children(qe("fieldset","").children(qe("label","").child("".concat(li("print.size"))),(t=qe("select","")).children.apply(t,rt(lp.map(function(a,l){return qe("option","").attr("value",l).child("".concat(a[0]," ( ").concat(a[1],"''x").concat(a[2],"'' )"))}))).on("change",av.bind(this))),qe("fieldset","").children(qe("label","").child("".concat(li("print.orientation"))),(n=qe("select","")).children.apply(n,rt(wm.map(function(a,l){return qe("option","").attr("value",l).child("".concat(li("print.orientations")[l]))}))).on("change",sv.bind(this))))))).hide()},[{key:"resetData",value:function(e){this.data=e}},{key:"preview",value:function(){var e=this,r=this.data,t=this.paper,n=t.width,a=t.height,l=t.padding,o=n-2*l,i=a-2*l,c=r.contentRange(),u=parseInt(c.h/i,10)+1,h=o/c.w,f=l,d=l;h>1&&(f+=(o-c.w)/2);var p=0,g=0;this.contentEl.html(""),this.canvases=[];for(var v={sri:0,sci:0,eri:0,eci:0},b=function(){var w=0,k=0,C=qe("div","".concat(un,"-canvas-card")),O=qe("canvas","".concat(un,"-canvas"));e.canvases.push(O.el);var P=new B0(O.el,n,a);for(P.save(),P.translate(f,d),h<1&&P.scale(h,h);p<=c.eri;p+=1){var B=r.rows.getHeight(p);if(!((w+=B)1&&arguments[1]!==void 0&&arguments[1];le(this,e),this.menuItems=_s.call(this),this.el=(t=qe("div","".concat(un,"-contextmenu"))).children.apply(t,rt(this.menuItems)).hide(),this.viewFn=r,this.itemClick=function(){},this.isHide=n,this.setMode("range")},[{key:"setMode",value:function(e){var r=this.menuItems[12];e==="row-col"?r.show():r.hide()}},{key:"hide",value:function(){var e=this.el;e.hide(),Dl(e)}},{key:"setPosition",value:function(e,r){if(!this.isHide){var t=this.el,n=t.show().offset().width,a=this.viewFn(),l=a.height/2,o=e;a.width-e<=n&&(o-=n),t.css("left","".concat(o,"px")),r>l?t.css("bottom","".concat(a.height-r,"px")).css("max-height","".concat(r,"px")).css("top","auto"):t.css("top","".concat(r,"px")).css("max-height","".concat(a.height-r,"px")).css("bottom","auto"),Sl(t)}}}])}();function Ne(){return Ne=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(e,r,t){var n=function(l,o){for(;!{}.hasOwnProperty.call(l,o)&&(l=Gr(l))!==null;);return l}(e,r);if(n){var a=Object.getOwnPropertyDescriptor(n,r);return a.get?a.get.call(arguments.length<3?e:t):a.value}},Ne.apply(null,arguments)}var K=function(){return ne(function e(r,t,n){le(this,e),this.tip="",r&&(this.tip=li("toolbar.".concat(r.replace(/-[a-z]/g,function(a){return a[1].toUpperCase()})))),t&&(this.tip+=" (".concat(t,")")),this.tag=r,this.shortcut=t,this.value=n,this.el=this.element(),this.change=function(){}},[{key:"element",value:function(){var e=this,r=this.tip;return qe("div","".concat(un,"-toolbar-btn")).on("mouseenter",function(t){e.tip&&function(n,a){if(!a.classList.contains("active")){var l=a.getBoundingClientRect(),o=l.left,i=l.top,c=l.width,u=l.height,h=qe("div","".concat(un,"-tooltip")).html(n).show();document.body.appendChild(h.el);var f=h.box();h.css("left","".concat(o+c/2-f.width/2,"px")).css("top","".concat(i+u+2,"px")),Ws(a,"mouseleave",function(){document.body.contains(h.el)&&document.body.removeChild(h.el)}),Ws(a,"click",function(){document.body.contains(h.el)&&document.body.removeChild(h.el)})}}(e.tip,t.target)}).attr("data-tooltip",r)}},{key:"setState",value:function(){}}])}();function W(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(W=function(){return!!e})()}var re=function(e){function r(){return le(this,r),t=this,a=arguments,n=Gr(n=r),Bn(t,W()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"dropdown",value:function(){}},{key:"getValue",value:function(t){return t}},{key:"element",value:function(){var t,n,a,l,o,i=this,c=this.tag;return this.dd=this.dropdown(),this.dd.change=function(u){return i.change(c,i.getValue(u))},(t=r,n="element",a=this,l=3,o=Ne(Gr(1&l?t.prototype:t),n,a),2&l&&typeof o=="function"?function(u){return o.apply(a,u)}:o)([]).child(this.dd)}},{key:"setState",value:function(t){t&&(this.value=t,this.dd.setTitle(t))}}])}(K);function pe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(pe=function(){return!!e})()}var be=function(e){function r(t,n,a,l){var o,i,c,u,h;le(this,r),c=this,u=r,h=["div","".concat(un,"-dropdown ").concat(l)],u=Gr(u),(i=Bn(c,pe()?Reflect.construct(u,h||[],Gr(c).constructor):u.apply(c,h))).title=t,i.change=function(){},i.headerClick=function(){},typeof t=="string"?i.title=qe("div","".concat(un,"-dropdown-title")).child(t):a&&i.title.addClass("arrow-left"),i.contentEl=qe("div","".concat(un,"-dropdown-content")).css("width",n).hide();for(var f=arguments.length,d=new Array(f>4?f-4:0),p=4;p0&&(t=this.contentEl).children.apply(t,arguments)}},{key:"setTitle",value:function(t){this.title.html(t),this.hide()}},{key:"show",value:function(){var t=this;this.contentEl.show(),this.parent().active(),Sl(this.parent(),function(){t.hide()})}},{key:"hide",value:function(){this.parent().active(!1),this.contentEl.hide(),Dl(this.parent())}}])}(je);function Ve(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ve=function(){return!!e})()}var Ue=function(e){function r(t,n){var a;le(this,r);var l,o,i,c=new ws("align-".concat(n)),u=t.map(function(h){return(f="align-".concat(h),qe("div","".concat(un,"-item")).child(new ws(f))).on("click",function(){a.setTitle(h),a.change(h)});var f});return l=this,o=r,i=[c,"auto",!0,"bottom-left"].concat(rt(u)),o=Gr(o),a=Bn(l,Ve()?Reflect.construct(o,i||[],Gr(l).constructor):o.apply(l,i))}return nr(r,e),ne(r,[{key:"setTitle",value:function(t){this.title.setName("align-".concat(t)),this.hide()}}])}(be);function Qe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Qe=function(){return!!e})()}var bt=function(e){function r(t){return le(this,r),n=this,l=["align","",t],a=Gr(a=r),Bn(n,Qe()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l));var n,a,l}return nr(r,e),ne(r,[{key:"dropdown",value:function(){var t=this.value;return new Ue(["left","center","right"],t)}}])}(re);function Rt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Rt=function(){return!!e})()}var Ft=function(e){function r(t){return le(this,r),n=this,l=["valign","",t],a=Gr(a=r),Bn(n,Rt()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l));var n,a,l}return nr(r,e),ne(r,[{key:"dropdown",value:function(){var t=this.value;return new Ue(["top","middle","bottom"],t)}}])}(re);function Lt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Lt=function(){return!!e})()}var nt=function(e){function r(){return le(this,r),t=this,a=arguments,n=Gr(n=r),Bn(t,Lt()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"element",value:function(){var t,n,a,l,o,i=this,c=this.tag;return(t=r,n="element",a=this,l=3,o=Ne(Gr(1&l?t.prototype:t),n,a),2&l&&typeof o=="function"?function(u){return o.apply(a,u)}:o)([]).child(new ws(c)).on("click",function(){return i.click()})}},{key:"click",value:function(){this.change(this.tag,this.toggle())}},{key:"setState",value:function(t){this.el.active(t)}},{key:"toggle",value:function(){return this.el.toggle()}},{key:"active",value:function(){return this.el.hasClass("active")}}])}(K);function At(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(At=function(){return!!e})()}var st=function(e){function r(){return le(this,r),t=this,a=["autofilter"],n=Gr(n=r),Bn(t,At()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"setState",value:function(){}}])}(nt);function _t(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_t=function(){return!!e})()}var pt=function(e){function r(){return le(this,r),t=this,a=["font-bold","Ctrl+B"],n=Gr(n=r),Bn(t,_t()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r)}(nt);function Ct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ct=function(){return!!e})()}var Gt=function(e){function r(){return le(this,r),t=this,a=["font-italic","Ctrl+I"],n=Gr(n=r),Bn(t,Ct()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r)}(nt);function rr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(rr=function(){return!!e})()}var or=function(e){function r(){return le(this,r),t=this,a=["strike","Ctrl+U"],n=Gr(n=r),Bn(t,rr()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r)}(nt);function Lr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Lr=function(){return!!e})()}var Br=function(e){function r(){return le(this,r),t=this,a=["underline","Ctrl+U"],n=Gr(n=r),Bn(t,Lr()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r)}(nt),bn=["#ffffff","#000100","#e7e5e6","#445569","#5b9cd6","#ed7d31","#a5a5a5","#ffc001","#4371c6","#71ae47"],Rr=[["#f2f2f2","#7f7f7f","#d0cecf","#d5dce4","#deeaf6","#fce5d5","#ededed","#fff2cd","#d9e2f3","#e3efd9"],["#d8d8d8","#595959","#afabac","#adb8ca","#bdd7ee","#f7ccac","#dbdbdb","#ffe59a","#b3c6e7","#c5e0b3"],["#bfbfbf","#3f3f3f","#756f6f","#8596b0","#9cc2e6","#f4b184","#c9c9c9","#fed964","#8eaada","#a7d08c"],["#a5a5a5","#262626","#3a3839","#333f4f","#2e75b5","#c45a10","#7b7b7b","#bf8e01","#2f5596","#538136"],["#7f7f7f","#0c0c0c","#171516","#222a35","#1f4e7a","#843c0a","#525252","#7e6000","#203864","#365624"]],Mn=["#c00000","#fe0000","#fdc101","#ffff01","#93d051","#00b04e","#01b0f1","#0170c1","#012060","#7030a0"];function Si(e){var r=this;return qe("td","").child(qe("div","".concat(un,"-color-palette-cell")).on("click.stop",function(){return r.change(e)}).css("background-color",e))}var It=ne(function e(){var r,t,n,a=this;le(this,e),this.el=qe("div","".concat(un,"-color-palette")),this.change=function(){};var l=qe("table","").children((r=qe("tbody","")).children.apply(r,[(t=qe("tr","".concat(un,"-theme-color-placeholders"))).children.apply(t,rt(bn.map(function(o){return Si.call(a,o)})))].concat(rt(Rr.map(function(o){var i;return(i=qe("tr","".concat(un,"-theme-colors"))).children.apply(i,rt(o.map(function(c){return Si.call(a,c)})))})),[(n=qe("tr","".concat(un,"-standard-colors"))).children.apply(n,rt(Mn.map(function(o){return Si.call(a,o)})))])));this.el.child(l)});function Dr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Dr=function(){return!!e})()}var We=function(e){function r(t,n){var a;le(this,r);var l,o,i,c=new ws(t).css("height","16px").css("border-bottom","3px solid ".concat(n)),u=new It;return u.change=function(h){a.setTitle(h),a.change(h)},l=this,o=r,i=[c,"auto",!1,"bottom-left",u.el],o=Gr(o),a=Bn(l,Dr()?Reflect.construct(o,i||[],Gr(l).constructor):o.apply(l,i))}return nr(r,e),ne(r,[{key:"setTitle",value:function(t){this.title.css("border-color",t),this.hide()}}])}(be);function Yr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Yr=function(){return!!e})()}var Zi=[["thin",''],["medium",''],["thick",''],["dashed",''],["dotted",'']],vn=function(e){function r(t){var n;le(this,r);var a,l,o,i=new ws("line-type"),c=0,u=Zi.map(function(h,f){return qe("div","".concat(un,"-item state ").concat(t===h[0]?"checked":"")).on("click",function(){u[c].toggle("checked"),u[f].toggle("checked"),c=f,n.hide(),n.change(h)}).child(qe("div","".concat(un,"-line-type")).html(h[1]))});return a=this,l=r,o=[i,"auto",!1,"bottom-left"].concat(rt(u)),l=Gr(l),n=Bn(a,Yr()?Reflect.construct(l,o||[],Gr(a).constructor):l.apply(a,o))}return nr(r,e),ne(r)}(be);function ca(){var e;return qe("table","").child((e=qe("tbody","")).children.apply(e,arguments))}function xn(e){var r=this;return qe("td","").child(qe("div","".concat(un,"-border-palette-cell")).child(new ws("border-".concat(e))).on("click",function(){r.mode=e;var t=r.mode,n=r.style,a=r.color;r.change({mode:t,style:n,color:a})}))}var $i=ne(function e(){var r,t,n=this;le(this,e),this.color="#000",this.style="thin",this.mode="all",this.change=function(){},this.ddColor=new We("line-color",this.color),this.ddColor.change=function(l){n.color=l},this.ddType=new vn(this.style),this.ddType.change=function(l){var o=ge(l,1)[0];n.style=o},this.el=qe("div","".concat(un,"-border-palette"));var a=ca(qe("tr","").children(qe("td","".concat(un,"-border-palette-left")).child(ca((r=qe("tr","")).children.apply(r,rt(["all","inside","horizontal","vertical","outside"].map(function(l){return xn.call(n,l)}))),(t=qe("tr","")).children.apply(t,rt(["left","top","right","bottom","none"].map(function(l){return xn.call(n,l)}))))),qe("td","".concat(un,"-border-palette-right")).children(qe("div","".concat(un,"-toolbar-btn")).child(this.ddColor.el),qe("div","".concat(un,"-toolbar-btn")).child(this.ddType.el))));this.el.child(a)});function Tr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Tr=function(){return!!e})()}var vr=function(e){function r(){var t;le(this,r);var n,a,l,o=new ws("border-all"),i=new $i;return i.change=function(c){t.change(c),t.hide()},n=this,a=r,l=[o,"auto",!1,"bottom-left",i.el],a=Gr(a),t=Bn(n,Tr()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l))}return nr(r,e),ne(r)}(be);function Ri(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ri=function(){return!!e})()}var ri=function(e){function r(){return le(this,r),t=this,a=["border"],n=Gr(n=r),Bn(t,Ri()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"dropdown",value:function(){return new vr}}])}(re);function Hn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Hn=function(){return!!e})()}var gs=function(e){function r(){return le(this,r),t=this,a=arguments,n=Gr(n=r),Bn(t,Hn()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"element",value:function(){var t,n,a,l,o,i=this;return(t=r,n="element",a=this,l=3,o=Ne(Gr(1&l?t.prototype:t),n,a),2&l&&typeof o=="function"?function(c){return o.apply(a,c)}:o)([]).child(new ws(this.tag)).on("click",function(){return i.change(i.tag)})}},{key:"setState",value:function(t){this.el.disabled(t)}}])}(K);function uo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(uo=function(){return!!e})()}var Ta=function(e){function r(){return le(this,r),t=this,a=["clearformat"],n=Gr(n=r),Bn(t,uo()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r)}(gs);function Wa(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Wa=function(){return!!e})()}var ro=function(e){function r(){return le(this,r),t=this,a=["paintformat"],n=Gr(n=r),Bn(t,Wa()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"setState",value:function(){}}])}(nt);function Ss(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ss=function(){return!!e})()}var Ku=function(e){function r(t){return le(this,r),n=this,l=["color",void 0,t],a=Gr(a=r),Bn(n,Ss()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l));var n,a,l}return nr(r,e),ne(r,[{key:"dropdown",value:function(){var t=this.tag,n=this.value;return new We(t,n)}}])}(re);function jl(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(jl=function(){return!!e})()}var Te=function(e){function r(t){return le(this,r),n=this,l=["bgcolor",void 0,t],a=Gr(a=r),Bn(n,jl()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l));var n,a,l}return nr(r,e),ne(r,[{key:"dropdown",value:function(){var t=this.tag,n=this.value;return new We(t,n)}}])}(re);function jr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(jr=function(){return!!e})()}var Ar=function(e){function r(){var t;le(this,r);var n,a,l,o=Ha.map(function(i){return qe("div","".concat(un,"-item")).on("click",function(){t.setTitle("".concat(i.pt)),t.change(i)}).child("".concat(i.pt))});return n=this,a=r,l=["10","60px",!0,"bottom-left"].concat(rt(o)),a=Gr(a),t=Bn(n,jr()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l))}return nr(r,e),ne(r)}(be);function Et(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Et=function(){return!!e})()}var yt=function(e){function r(){return le(this,r),t=this,a=["font-size"],n=Gr(n=r),Bn(t,Et()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"getValue",value:function(t){return t.pt}},{key:"dropdown",value:function(){return new Ar}}])}(re);function er(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(er=function(){return!!e})()}var nn=function(e){function r(){var t;le(this,r);var n,a,l,o=ms.map(function(i){return qe("div","".concat(un,"-item")).on("click",function(){t.setTitle(i.title),t.change(i)}).child(i.title)});return n=this,a=r,l=[ms[0].title,"160px",!0,"bottom-left"].concat(rt(o)),a=Gr(a),t=Bn(n,er()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l))}return nr(r,e),ne(r)}(be);function dn(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dn=function(){return!!e})()}var mr=function(e){function r(){return le(this,r),t=this,a=["font-name"],n=Gr(n=r),Bn(t,dn()?Reflect.construct(n,a||[],Gr(t).constructor):n.apply(t,a));var t,n,a}return nr(r,e),ne(r,[{key:"getValue",value:function(t){return t.key}},{key:"dropdown",value:function(){return new nn}}])}(re);function On(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(On=function(){return!!e})()}var Zn=function(e){function r(){var t;le(this,r);var n,a,l,o=Xc.slice(0);return o.splice(2,0,{key:"divider"}),o.splice(8,0,{key:"divider"}),o=o.map(function(i){var c=qe("div","".concat(un,"-item"));return i.key==="divider"?c.addClass("divider"):(c.child(i.title()).on("click",function(){t.setTitle(i.title()),t.change(i)}),i.label&&c.child(qe("div","label").html(i.label))),c}),n=this,a=r,l=["Normal","220px",!0,"bottom-left"].concat(rt(o)),a=Gr(a),t=Bn(n,On()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l))}return nr(r,e),ne(r,[{key:"setTitle",value:function(t){for(var n=0;n0?a.show():a.hide()}function vs(e){var r=this,t=new K;t.el.on("click",function(){e.onClick&&e.onClick(r.data.getData(),r.data)}),t.tip=e.tip||"";var n=e.el;if(e.icon&&(n=qe("img").attr("src",e.icon)),n){var a=qe("div","".concat(un,"-icon"));a.child(n),t.el.child(a)}return t}var hv=function(){return ne(function e(r,t){var n=this,a=arguments.length>2&&arguments[2]!==void 0&&arguments[2];le(this,e),this.data=r,this.change=function(){},this.widthFn=t,this.isHide=a;var l=r.defaultStyle();this.items=[[this.undoEl=new cv,this.redoEl=new Gu,new fv,this.paintformatEl=new ro,this.clearformatEl=new Ta],Fi(),[this.formatEl=new Ti],Fi(),[this.fontEl=new mr,this.fontSizeEl=new yt],Fi(),[this.boldEl=new pt,this.italicEl=new Gt,this.underlineEl=new Br,this.strikeEl=new or,this.textColorEl=new Ku(l.color)],Fi(),[this.fillColorEl=new Te(l.bgcolor),this.borderEl=new ri,this.mergeEl=new Tc],Fi(),[this.alignEl=new bt(l.align),this.valignEl=new Ft(l.valign),this.textwrapEl=new Xu],Fi(),[this.freezeEl=new id,this.autofilterEl=new st,this.formulaEl=new Zc]];var o=r.settings.extendToolbar,i=o===void 0?{}:o;if(i.left&&i.left.length>0){this.items.unshift(Fi());var c=i.left.map(vs.bind(this));this.items.unshift(c)}if(i.right&&i.right.length>0){this.items.push(Fi());var u=i.right.map(vs.bind(this));this.items.push(u)}this.items.push([this.moreEl=new ai]),this.el=qe("div","".concat(un,"-toolbar")),this.btns=qe("div","".concat(un,"-toolbar-btns")),this.items.forEach(function(h){Array.isArray(h)?h.forEach(function(f){n.btns.child(f.el),f.change=function(){n.change.apply(n,arguments)}}):n.btns.child(h.el)}),this.el.child(this.btns),a?this.el.hide():(this.reset(),setTimeout(function(){Ja.call(n),ko.call(n)},0),Ws(window,"resize",function(){ko.call(n)}))},[{key:"paintformatActive",value:function(){return this.paintformatEl.active()}},{key:"paintformatToggle",value:function(){this.paintformatEl.toggle()}},{key:"trigger",value:function(e){this["".concat(e,"El")].click()}},{key:"resetData",value:function(e){this.data=e,this.reset()}},{key:"reset",value:function(){if(!this.isHide){var e=this.data,r=e.getSelectedCellStyle();this.undoEl.setState(!e.canUndo()),this.redoEl.setState(!e.canRedo()),this.mergeEl.setState(e.canUnmerge(),!e.selector.multiple()),this.autofilterEl.setState(!e.canAutofilter());var t=r.font,n=r.format;this.formatEl.setState(n),this.fontEl.setState(t.name),this.fontSizeEl.setState(t.size),this.boldEl.setState(t.bold),this.italicEl.setState(t.italic),this.underlineEl.setState(r.underline),this.strikeEl.setState(r.strike),this.textColorEl.setState(r.color),this.fillColorEl.setState(r.bgcolor),this.alignEl.setState(r.align),this.valignEl.setState(r.valign),this.textwrapEl.setState(r.textwrap),this.freezeEl.setState(e.freezeIsActive())}}}])}(),a4=function(){return ne(function e(r,t){var n,a=this,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"600px";le(this,e),this.title=r,this.el=qe("div","".concat(un,"-modal")).css("width",l).children(qe("div","".concat(un,"-modal-header")).children(new ws("close").on("click.stop",function(){return a.hide()}),this.title),(n=qe("div","".concat(un,"-modal-content"))).children.apply(n,rt(t))).hide()},[{key:"show",value:function(){var e=this;this.dimmer=qe("div","".concat(un,"-dimmer active")),document.body.appendChild(this.dimmer.el);var r=this.el.show().box(),t=r.width,n=r.height,a=document.documentElement,l=a.clientHeight,o=a.clientWidth;this.el.offset({left:(o-t)/2,top:(l-n)/3}),window.xkeydownEsc=function(i){i.keyCode===27&&e.hide()},Ws(window,"keydown",window.xkeydownEsc)}},{key:"hide",value:function(){this.el.hide(),document.body.removeChild(this.dimmer.el),xl(window,"keydown",window.xkeydownEsc),delete window.xkeydownEsc}}])}(),il=function(){return ne(function e(r,t){var n=this;le(this,e),this.vchange=function(){},this.el=qe("div","".concat(un,"-form-input")),this.input=qe("input","").css("width",r).on("input",function(a){return n.vchange(a)}).attr("placeholder",t),this.el.child(this.input)},[{key:"focus",value:function(){var e=this;setTimeout(function(){e.input.el.focus()},10)}},{key:"hint",value:function(e){this.input.attr("placeholder",e)}},{key:"val",value:function(e){return this.input.val(e)}}])}(),cp=function(){return ne(function e(r,t,n){var a=this,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(i){return i},o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:function(){};le(this,e),this.key=r,this.getTitle=l,this.vchange=function(){},this.el=qe("div","".concat(un,"-form-select")),this.suggest=new Nn(t.map(function(i){return{key:i,title:a.getTitle(i)}}),function(i){a.itemClick(i.key),o(i.key),a.vchange(i.key)},n,this.el),this.el.children(this.itemEl=qe("div","input-text").html(this.getTitle(r)),this.suggest.el).on("click",function(){return a.show()})},[{key:"show",value:function(){this.suggest.search("")}},{key:"itemClick",value:function(e){this.key=e,this.itemEl.html(this.getTitle(e))}},{key:"val",value:function(e){return e!==void 0?(this.key=e,this.itemEl.html(this.getTitle(e)),this):this.key}}])}(),s4={number:/(^\d+$)|(^\d+(\.\d{0,4})?$)/,date:/^\d{4}-\d{1,2}-\d{1,2}$/},Tu=function(){return ne(function e(r,t,n,a){var l=this;le(this,e),this.label="",this.rule=t,n&&(this.label=qe("label","label").css("width","".concat(a,"px")).html(n)),this.tip=qe("div","tip").child("tip").hide(),this.input=r,this.input.vchange=function(){return l.validate()},this.el=qe("div","".concat(un,"-form-field")).children(this.label,r.el,this.tip)},[{key:"isShow",value:function(){return this.el.css("display")!=="none"}},{key:"show",value:function(){this.el.show()}},{key:"hide",value:function(){return this.el.hide(),this}},{key:"val",value:function(e){return this.input.val(e)}},{key:"hint",value:function(e){this.input.hint(e)}},{key:"validate",value:function(){var e=this.input,r=this.rule,t=this.tip,n=this.el,a=e.val();return r.required&&/^\s*$/.test(a)?(t.html(li("validation.required")),n.addClass("error"),!1):(r.type||r.pattern)&&!(r.pattern||s4[r.type]).test(a)?(t.html(li("validation.notMatch")),n.addClass("error"),!1):(n.removeClass("error"),!0)}}])}();function xm(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(xm=function(){return!!e})()}var W0=function(e){function r(){var t;le(this,r);var n,a,l,o=new Tu(new cp("cell",["cell"],"100%",function(g){return li("dataValidation.modeType.".concat(g))}),{required:!0},"".concat(li("dataValidation.range"),":"),100),i=new Tu(new il("120px","E3 or E3:F12"),{required:!0,pattern:/^([A-Z]{1,2}[1-9]\d*)(:[A-Z]{1,2}[1-9]\d*)?$/}),c=new Tu(new cp("list",["list","number","date","phone","email"],"100%",function(g){return li("dataValidation.type.".concat(g))},function(g){return t.criteriaSelected(g)}),{required:!0},"".concat(li("dataValidation.criteria"),":"),100),u=new Tu(new cp("be",["be","nbe","eq","neq","lt","lte","gt","gte"],"160px",function(g){return li("dataValidation.operator.".concat(g))},function(g){return t.criteriaOperatorSelected(g)}),{required:!0}).hide(),h=new Tu(new il("70px","10"),{required:!0}).hide(),f=new Tu(new il("70px","100"),{required:!0,type:"number"}).hide(),d=new Tu(new il("120px","a,b,c"),{required:!0}),p=new Tu(new il("70px","10"),{required:!0,type:"number"}).hide();return n=this,a=r,l=[li("contextmenu.validation"),[qe("div","".concat(un,"-form-fields")).children(o.el,i.el),qe("div","".concat(un,"-form-fields")).children(c.el,u.el,h.el,f.el,p.el,d.el),qe("div","".concat(un,"-buttons")).children(new xc("cancel").on("click",function(){return t.btnClick("cancel")}),new xc("remove").on("click",function(){return t.btnClick("remove")}),new xc("save","primary").on("click",function(){return t.btnClick("save")}))]],a=Gr(a),(t=Bn(n,xm()?Reflect.construct(a,l||[],Gr(n).constructor):a.apply(n,l))).mf=o,t.rf=i,t.cf=c,t.of=u,t.minvf=h,t.maxvf=f,t.vf=p,t.svf=d,t.change=function(){},t}return nr(r,e),ne(r,[{key:"showVf",value:function(t){var n=t==="date"?"2018-11-12":"10",a=this.vf;a.input.hint(n),a.show()}},{key:"criteriaSelected",value:function(t){var n=this.of,a=this.minvf,l=this.maxvf,o=this.vf,i=this.svf;t==="date"||t==="number"?(n.show(),a.rule.type=t,l.rule.type=t,t==="date"?(a.hint("2018-11-12"),l.hint("2019-11-12")):(a.hint("10"),l.hint("100")),a.show(),l.show(),o.hide(),i.hide()):(t==="list"?i.show():i.hide(),o.hide(),n.hide(),a.hide(),l.hide())}},{key:"criteriaOperatorSelected",value:function(t){if(t){var n=this.minvf,a=this.maxvf,l=this.vf;if(t==="be"||t==="nbe")n.show(),a.show(),l.hide();else{var o=this.cf.val();l.rule.type=o,o==="date"?l.hint("2018-11-12"):l.hint("10"),l.show(),n.hide(),a.hide()}}}},{key:"btnClick",value:function(t){if(t==="cancel")this.hide();else if(t==="remove")this.change("remove"),this.hide();else if(t==="save"){for(var n=["mf","rf","cf","of","svf","vf","minvf","maxvf"],a=0;ah.width)t.move({left:a+c-h.width});else{var f=e.freezeTotalWidth();oh.height)r.move({top:l+u-h.height-1});else{var d=e.freezeTotalHeight();i3&&arguments[3]!==void 0)||arguments[3],a=arguments.length>4&&arguments[4]!==void 0&&arguments[4];if(r!==-1||t!==-1){this.table;var l=this.selector;this.toolbar;var o=this.data,i=this.contextMenu,c=o.getCell(r,t);e?(l.setEnd(r,t,a),this.trigger("cells-selected",c,l.range)):(l.set(r,t,n),this.trigger("cell-selected",c,r,t)),i.setMode(r===-1||t===-1?"row-col":"range")}}function Au(e,r){var t=this.selector,n=this.data,a=n.rows,l=n.cols,o=ge(t.indexes,2),i=o[0],c=o[1],u=t.range,h=u.eri,f=u.eci;if(e){var d=ge(t.moveIndexes,2);i=d[0],c=d[1]}r==="left"?c>0&&(c-=1):r==="right"?(f!==c&&(c=f),c0&&(i-=1):r==="down"?(h!==i&&(i=h),ic.indexWidth&&t>i.height)return n.hide(),void a.hide();var u=l.box(),h=o.getCellRectByXY(e.offsetX,e.offsetY);h.ri>=0&&h.ci===-1?(h.width=c.indexWidth,n.show(h,{width:u.width}),i.isHide(h.ri-1)?n.showUnhide(h.ri):n.hideUnhide()):n.hide(),h.ri===-1&&h.ci>=0?(h.height=i.height,a.show(h,{height:u.height}),c.isHide(h.ci-1)?a.showUnhide(h.ci):a.hideUnhide()):a.hide()}}function q0(e){var r=this.verticalScrollbar,t=this.horizontalScrollbar,n=this.data,a=r.scroll().top,l=t.scroll().left,o=n.rows,i=n.cols,c=e.deltaY,u=e.deltaX,h=function(v,b){var _=v,w=0;do w=b(_),_+=1;while(w<=0);return w},f=function(v){if(v>0){var b=n.scroll.ri+1;if(b=0){var k=h(w,function(C){return o.getHeight(C)});r.move({top:w===0?0:a-k})}}},d=Math.abs(c),p=Math.abs(u),g=Math.max(d,p);/Firefox/i.test(window.navigator.userAgent)&&dv(f(e.detail),50),g===p&&dv(function(v){if(v>0){var b=n.scroll.ci+1;if(b=0){var k=h(w,function(C){return i.getWidth(C)});t.move({left:w===0?0:l-k})}}}(u),50),g===d&&dv(f(c),50)}function Py(e,r){var t=this.verticalScrollbar,n=this.horizontalScrollbar,a=t.scroll().top,l=n.scroll().left;e==="left"||e==="right"?n.move({left:l-r}):e!=="up"&&e!=="down"||t.move({top:a-r})}function Y0(){var e=this.data,r=this.verticalScrollbar,t=this.getTableOffset().height,n=e.exceptRowTotalHeight(0,-1);r.set(t,e.rows.totalHeight()-n)}function fp(){var e=this.data,r=this.horizontalScrollbar,t=this.getTableOffset().width;e&&r.set(t,e.cols.totalWidth())}function Dy(){var e=this.selector,r=this.data,t=this.editor,n=ge(r.freeze,2),a=n[0],l=n[1];if(a>0||l>0){var o=r.freezeTotalWidth(),i=r.freezeTotalHeight();t.setFreezeLengths(o,i)}e.resetAreaOffset()}function Po(){var e=this.tableEl,r=this.overlayerEl,t=this.overlayerCEl,n=this.table,a=this.toolbar,l=this.selector,o=this.el,i=this.getTableOffset(),c=this.getRect();e.attr(c),r.offset(c),t.offset(i),o.css("width","".concat(c.width,"px")),Y0.call(this),fp.call(this),Dy.call(this),n.render(),a.reset(),l.reset()}function Cc(){var e=this.data,r=this.selector;e.clearClipboard(),r.hideClipboard()}function hp(e){var r=this.data,t=this.selector;r.settings.mode!=="read"&&(r.copy(),r.copyToSystemClipboard(e),t.showClipboard())}function Fy(){var e=this.data,r=this.selector;e.settings.mode!=="read"&&(e.cut(),r.showClipboard())}function Em(e,r){var t=this,n=this.data;if(n.settings.mode!=="read"){if(n.clipboard.isClear())n.pasteFromSystemClipboard(function(){return Po.call(t)},function(l){t.trigger("pasted-clipboard",l)});else if(n.paste(e,function(l){return Iy("Tip",l)}))Po.call(this);else if(r){var a=r.clipboardData.getData("text/plain");this.data.pasteFromText(a),Po.call(this)}}}function l4(){this.data.hideRowsOrCols(),Po.call(this)}function Tm(e,r){this.data.unhideRowsOrCols(e,r),Po.call(this)}function K0(){this.data.autofilter(),Po.call(this)}function pv(){var e=this.toolbar;e.paintformatActive()&&(Em.call(this,"format"),Cc.call(this),e.paintformatToggle())}function Ly(e){var r=this,t=this.selector,n=this.data,a=this.table,l=this.sortFilter,o=e.offsetX,i=e.offsetY,c=e.target.className==="".concat(un,"-selector-corner"),u=n.getCellRectByXY(o,i),h=u.left,f=u.top,d=u.width,p=u.height,g=u.ri,v=u.ci,b=n.autoFilter;if(b.includes(g,v)&&h+d-20t.height/2&&(n="bottom"),e.setOffset(r,n)}function Cm(){var e=this.editor,r=this.data;r.settings.mode!=="read"&&(dp.call(this),e.setCell(r.getSelectedCell(),r.getSelectedValidator()),Cc.call(this))}function u4(e){var r=this,t=this.data,n=this.table,a=this.selector;t.scrolly(e,function(){a.resetBRLAreaOffset(),dp.call(r),n.render()})}function Do(e){var r=this,t=this.data,n=this.table,a=this.selector;t.scrollx(e,function(){a.resetBRTAreaOffset(),dp.call(r),n.render()})}function Tl(e,r){var t=e.ri,n=this.table,a=this.selector,l=this.data,o=a.range,i=o.sri,c=o.eri;if(t>=i&&t<=c)for(var u=i;u<=c;u+=1)l.rows.setHeight(u,r);else l.rows.setHeight(t,r);n.render(),a.resetAreaOffset(),Y0.call(this),dp.call(this)}function c4(e,r){var t=e.ci,n=this.table,a=this.selector,l=this.data,o=a.range,i=o.sci,c=o.eci;if(t>=i&&t<=c)for(var u=i;u<=c;u+=1)l.cols.setWidth(u,r);else l.cols.setWidth(t,r);n.render(),a.resetAreaOffset(),fp.call(this),dp.call(this)}function mv(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"finished",t=this.data,n=this.table;if(t.settings.mode!=="read"){t.setSelectedCellText(e,r);var a=t.selector,l=a.ri,o=a.ci;r==="finished"?n.render():this.trigger("cell-edited",e,l,o)}}function Am(e){var r=this.data;r.settings.mode!=="read"&&(e==="insert-row"?r.insert("row"):e==="delete-row"?r.delete("row"):e==="insert-column"?r.insert("column"):e==="delete-column"?r.delete("column"):e==="delete-cell"?r.deleteCell():e==="delete-cell-format"?r.deleteCell("format"):e==="delete-cell-text"?r.deleteCell("text"):e==="cell-printable"?r.setSelectedCellAttr("printable",!0):e==="cell-non-printable"?r.setSelectedCellAttr("printable",!1):e==="cell-editable"?r.setSelectedCellAttr("editable",!0):e==="cell-non-editable"&&r.setSelectedCellAttr("editable",!1),Cc.call(this),Po.call(this))}function f4(e,r){var t=this.data;if(e==="undo")this.undo();else if(e==="redo")this.redo();else if(e==="print")this.print.preview();else if(e==="paintformat")r===!0?hp.call(this):Cc.call(this);else if(e==="clearformat")Am.call(this,"delete-cell-format");else if(e!=="link"){if(e!=="chart")if(e==="autofilter")K0.call(this);else if(e==="freeze")if(r){var n=t.selector,a=n.ri,l=n.ci;this.freeze(a,l)}else this.freeze(0,0);else t.setSelectedCellAttr(e,r),e!=="formula"||t.selector.multiple()||Cm.call(this),Po.call(this)}}function gv(e,r,t,n){this.data.setAutoFilter(e,r,t,n),Po.call(this)}function Om(){var e,r,t,n,a,l,o=this,i=this.selector,c=this.overlayerEl,u=this.rowResizer,h=this.colResizer,f=this.verticalScrollbar,d=this.horizontalScrollbar,p=this.editor,g=this.contextMenu,v=this.toolbar,b=this.modalValidation,_=this.sortFilter;c.on("mousemove",function(w){Ny.call(o,w)}).on("mousedown",function(w){g.hide(),w.buttons===2?(o.data.xyInSelectedRect(w.offsetX,w.offsetY)||Ly.call(o,w),g.setPosition(w.offsetX,w.offsetY),w.stopPropagation()):w.detail===2?Cm.call(o):Ly.call(o,w)}).on("mousewheel.stop",function(w){q0.call(o,w)}).on("mouseout",function(w){var k=w.offsetX;w.offsetY<=0&&h.hide(),k<=0&&u.hide()}),i.inputChange=function(w){mv.call(o,w,"input"),Cm.call(o)},e=c.el,t=(r={move:function(w,k){Py.call(o,w,k)}}).move,n=r.end,a=0,l=0,Ws(e,"touchstart",function(w){var k=w.touches[0],C=k.pageX,O=k.pageY;a=C,l=O}),Ws(e,"touchmove",function(w){if(t){var k=w.changedTouches[0],C=k.pageX,O=k.pageY,P=C-a,B=O-l;(Math.abs(P)>10||Math.abs(B)>10)&&(ku(P,B,w,t),a=C,l=O),w.preventDefault()}}),Ws(e,"touchend",function(w){if(n){var k=w.changedTouches[0],C=k.pageX,O=k.pageY;ku(C-a,O-l,w,n)}}),v.change=function(w,k){return f4.call(o,w,k)},_.ok=function(w,k,C,O){return gv.call(o,w,k,C,O)},u.finishedFn=function(w,k){Tl.call(o,w,k)},h.finishedFn=function(w,k){c4.call(o,w,k)},u.unhideFn=function(w){Tm.call(o,"row",w)},h.unhideFn=function(w){Tm.call(o,"col",w)},f.moveFn=function(w,k){u4.call(o,w,k)},d.moveFn=function(w,k){Do.call(o,w,k)},p.change=function(w,k){mv.call(o,k,w)},b.change=function(w){if(w==="save"){for(var k,C=arguments.length,O=new Array(C>1?C-1:0),P=1;P=65&&k<=90||k>=48&&k<=57||k>=96&&k<=105||w.key==="="?(mv.call(o,w.key,"input"),Cm.call(o)):k===113&&Cm.call(o)}}})}var vv=function(){return ne(function e(r,t){var n=this;le(this,e),this.eventMap=function(){var c=new Map;function u(f,d){var p;return c.has(f)&&(p=c.get(f),Array.isArray(p)&&p.push(d)||!1)||c.set(f,[].concat(d))}function h(f,d){var p,g;return c.has(f)&&(g=(p=c.get(f)).indexOf(d))>=0&&p.splice(g,1)&&c.get(f).length===0&&c.delete(f)}return{get current(){return c},on:u,once:function(f,d){var p=function(){for(var g=arguments.length,v=new Array(g),b=0;b1?t-1:0),a=1;a0&&arguments[0]!==void 0?arguments[0]:function(){},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){};le(this,e),this.swapFunc=n,this.updateFunc=l,this.dataNames=[],this.activeEl=null,this.deleteEl=null,this.items=[],this.moreEl=new Mm(function(o){r.clickSwap2(r.items[o])}),this.contextMenu=new h4,this.contextMenu.itemClick=a,this.el=qe("div","".concat(un,"-bottombar")).children(this.contextMenu.el,this.menuEl=qe("ul","".concat(un,"-menu")).child(qe("li","").children(new ws("add").on("click",function(){t()}),qe("span","").child(this.moreEl))))},[{key:"addItem",value:function(e,r,t){var n=this;this.dataNames.push(e);var a=qe("li",r?"active":"").child(e);a.on("click",function(){n.clickSwap2(a)}).on("contextmenu",function(l){if(t.mode!=="read"){var o=l.target,i=o.offsetLeft,c=o.offsetHeight;n.contextMenu.setOffset({left:i,bottom:c+1}),n.deleteEl=a}}).on("dblclick",function(){if(t.mode!=="read"){var l=a.html(),o=new il("auto","");o.val(l),o.input.on("blur",function(i){var c=i.target.value,u=n.dataNames.findIndex(function(h){return h===l});n.renameItem(u,c)}),a.html("").child(o.el),o.focus()}}),r&&this.clickSwap(a),this.items.push(a),this.menuEl.child(a),this.moreEl.reset(this.dataNames)}},{key:"renameItem",value:function(e,r){this.dataNames.splice(e,1,r),this.moreEl.reset(this.dataNames),this.items[e].html("").child(r),this.updateFunc(e,r)}},{key:"clear",value:function(){var e=this;this.items.forEach(function(r){e.menuEl.removeChild(r.el)}),this.items=[],this.dataNames=[],this.moreEl.reset(this.dataNames)}},{key:"deleteItem",value:function(){var e=this.activeEl,r=this.deleteEl;if(this.items.length>1){var t=this.items.findIndex(function(a){return a===r});if(this.items.splice(t,1),this.dataNames.splice(t,1),this.menuEl.removeChild(r.el),this.moreEl.reset(this.dataNames),e===r){var n=ge(this.items,1)[0];return this.activeEl=n,this.activeEl.toggle(),[t,0]}return[t,-1]}return[-1]}},{key:"clickSwap2",value:function(e){var r=this.items.findIndex(function(t){return t===e});this.clickSwap(e),this.activeEl.toggle(),this.swapFunc(r)}},{key:"clickSwap",value:function(e){this.activeEl!==null&&this.activeEl.toggle(),this.activeEl=e}}])}();function By(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}var jy=function(){return ne(function e(r){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};le(this,e);var a=r;this.options=function(o){for(var i=1;i1&&arguments[1]!==void 0)||arguments[1],n=e||"sheet".concat(this.sheetIndex),a=new No(n,this.options);return a.change=function(){for(var l,o=arguments.length,i=new Array(o),c=0;c=0&&(this.datas.splice(r,1),t>=0&&this.sheet.resetData(this.datas[t]),this.sheet.trigger("change"))}}},{key:"loadData",value:function(e){var r=Array.isArray(e)?e:[e];if(this.bottombar!==null&&this.bottombar.clear(),this.datas=[],r.length>0)for(var t=0;t3&&arguments[3]!==void 0?arguments[3]:0;return this.datas[n].setCellText(e,r,t,"finished"),this}},{key:"cell",value:function(e,r){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return this.datas[t].getCell(e,r)}},{key:"cellStyle",value:function(e,r){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return this.datas[t].getCellStyle(e,r)}},{key:"reRender",value:function(){return this.sheet.table.render(),this}},{key:"on",value:function(e,r){return this.sheet.on(e,r),this}},{key:"validate",value:function(){return this.data.validations.errors.size<=0}},{key:"change",value:function(e){return this.sheet.on("change",e),this}}],[{key:"locale",value:function(e,r){Ia(e,r)}}])}();function zy(e,r,t,n,a,l,o){try{var i=e[l](o),c=i.value}catch(u){return void t(u)}i.done?r(c):Promise.resolve(c).then(n,a)}function Aa(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var l=e.apply(r,t);function o(c){zy(l,n,a,o,i,"next",c)}function i(c){zy(l,n,a,o,i,"throw",c)}o(void 0)})}}function mp(e,r){this.v=e,this.k=r}function bv(e){return new mp(e,0)}function Xe(e){var r,t;function n(l,o){try{var i=e[l](o),c=i.value,u=c instanceof mp;Promise.resolve(u?c.v:c).then(function(h){if(u){var f=l==="return"?"return":"next";if(!c.k||h.done)return n(f,h);h=e[f](h).value}a(i.done?"return":"normal",h)},function(h){n("throw",h)})}catch(h){a("throw",h)}}function a(l,o){switch(l){case"return":r.resolve({value:o,done:!0});break;case"throw":r.reject(o);break;default:r.resolve({value:o,done:!1})}(r=r.next)?n(r.key,r.arg):t=null}this._invoke=function(l,o){return new Promise(function(i,c){var u={key:l,arg:o,resolve:i,reject:c,next:null};t?t=t.next=u:(r=t=u,n(l,o))})},typeof e.return!="function"&&(this.return=void 0)}window&&(window.x_spreadsheet=function(e){return new jy(e,arguments.length>1&&arguments[1]!==void 0?arguments[1]:{})},window.x_spreadsheet.locale=function(e,r){return Ia(e,r)}),Xe.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},Xe.prototype.next=function(e){return this._invoke("next",e)},Xe.prototype.throw=function(e){return this._invoke("throw",e)},Xe.prototype.return=function(e){return this._invoke("return",e)};var Ji=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof th<"u"?th:typeof self<"u"?self:{};function Im(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ou={exports:{}},Oa={exports:{}};(function(e){function r(t){return e.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(Oa);var p4=Oa.exports;(function(e){var r=p4.default;function t(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */e.exports=t=function(){return a},e.exports.__esModule=!0,e.exports.default=e.exports;var n,a={},l=Object.prototype,o=l.hasOwnProperty,i=Object.defineProperty||function(F,H,V){F[H]=V.value},c=typeof Symbol=="function"?Symbol:{},u=c.iterator||"@@iterator",h=c.asyncIterator||"@@asyncIterator",f=c.toStringTag||"@@toStringTag";function d(F,H,V){return Object.defineProperty(F,H,{value:V,enumerable:!0,configurable:!0,writable:!0}),F[H]}try{d({},"")}catch{d=function(H,V,ee){return H[V]=ee}}function p(F,H,V,ee){var U=H&&H.prototype instanceof C?H:C,ie=Object.create(U.prototype),ke=new M(ee||[]);return i(ie,"_invoke",{value:D(F,V,ke)}),ie}function g(F,H,V){try{return{type:"normal",arg:F.call(H,V)}}catch(ee){return{type:"throw",arg:ee}}}a.wrap=p;var v="suspendedStart",b="suspendedYield",_="executing",w="completed",k={};function C(){}function O(){}function P(){}var B={};d(B,u,function(){return this});var q=Object.getPrototypeOf,X=q&&q(q(R([])));X&&X!==l&&o.call(X,u)&&(B=X);var J=P.prototype=C.prototype=Object.create(B);function Z(F){["next","throw","return"].forEach(function(H){d(F,H,function(V){return this._invoke(H,V)})})}function ue(F,H){function V(U,ie,ke,me){var Ke=g(F[U],F,ie);if(Ke.type!=="throw"){var He=Ke.arg,ot=He.value;return ot&&r(ot)=="object"&&o.call(ot,"__await")?H.resolve(ot.__await).then(function(Ee){V("next",Ee,ke,me)},function(Ee){V("throw",Ee,ke,me)}):H.resolve(ot).then(function(Ee){He.value=Ee,ke(He)},function(Ee){return V("throw",Ee,ke,me)})}me(Ke.arg)}var ee;i(this,"_invoke",{value:function(U,ie){function ke(){return new H(function(me,Ke){V(U,ie,me,Ke)})}return ee=ee?ee.then(ke,ke):ke()}})}function D(F,H,V){var ee=v;return function(U,ie){if(ee===_)throw Error("Generator is already running");if(ee===w){if(U==="throw")throw ie;return{value:n,done:!0}}for(V.method=U,V.arg=ie;;){var ke=V.delegate;if(ke){var me=j(ke,V);if(me){if(me===k)continue;return me}}if(V.method==="next")V.sent=V._sent=V.arg;else if(V.method==="throw"){if(ee===v)throw ee=w,V.arg;V.dispatchException(V.arg)}else V.method==="return"&&V.abrupt("return",V.arg);ee=_;var Ke=g(F,H,V);if(Ke.type==="normal"){if(ee=V.done?w:b,Ke.arg===k)continue;return{value:Ke.arg,done:V.done}}Ke.type==="throw"&&(ee=w,V.method="throw",V.arg=Ke.arg)}}}function j(F,H){var V=H.method,ee=F.iterator[V];if(ee===n)return H.delegate=null,V==="throw"&&F.iterator.return&&(H.method="return",H.arg=n,j(F,H),H.method==="throw")||V!=="return"&&(H.method="throw",H.arg=new TypeError("The iterator does not provide a '"+V+"' method")),k;var U=g(ee,F.iterator,H.arg);if(U.type==="throw")return H.method="throw",H.arg=U.arg,H.delegate=null,k;var ie=U.arg;return ie?ie.done?(H[F.resultName]=ie.value,H.next=F.nextLoc,H.method!=="return"&&(H.method="next",H.arg=n),H.delegate=null,k):ie:(H.method="throw",H.arg=new TypeError("iterator result is not an object"),H.delegate=null,k)}function E(F){var H={tryLoc:F[0]};1 in F&&(H.catchLoc=F[1]),2 in F&&(H.finallyLoc=F[2],H.afterLoc=F[3]),this.tryEntries.push(H)}function A(F){var H=F.completion||{};H.type="normal",delete H.arg,F.completion=H}function M(F){this.tryEntries=[{tryLoc:"root"}],F.forEach(E,this),this.reset(!0)}function R(F){if(F||F===""){var H=F[u];if(H)return H.call(F);if(typeof F.next=="function")return F;if(!isNaN(F.length)){var V=-1,ee=function U(){for(;++V=0;--ee){var U=this.tryEntries[ee],ie=U.completion;if(U.tryLoc==="root")return V("end");if(U.tryLoc<=this.prev){var ke=o.call(U,"catchLoc"),me=o.call(U,"finallyLoc");if(ke&&me){if(this.prev=0;--V){var ee=this.tryEntries[V];if(ee.tryLoc<=this.prev&&o.call(ee,"finallyLoc")&&this.prev=0;--H){var V=this.tryEntries[H];if(V.finallyLoc===F)return this.complete(V.completion,V.afterLoc),A(V),k}},catch:function(F){for(var H=this.tryEntries.length-1;H>=0;--H){var V=this.tryEntries[H];if(V.tryLoc===F){var ee=V.completion;if(ee.type==="throw"){var U=ee.arg;A(V)}return U}}throw Error("illegal catch attempt")},delegateYield:function(F,H,V){return this.delegate={iterator:R(F),resultName:H,nextLoc:V},this.method==="next"&&(this.arg=n),k}},a}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Ou);var X0=(0,Ou.exports)(),m4=X0;try{regeneratorRuntime=X0}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=X0:Function("r","regeneratorRuntime = r")(X0)}const qn=Im(m4);function yv(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Uy={exports:{}};function $y(e,r,t,n){var a=Ne(Gr(1&n?e.prototype:e),r,t);return 2&n&&typeof a=="function"?function(l){return a.apply(t,l)}:a}function zr(e,r,t){return r=Gr(r),Bn(e,Vy()?Reflect.construct(r,t||[],Gr(e).constructor):r.apply(e,t))}function Vy(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Vy=function(){return!!e})()}function Zu(e,r){var t=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(c,u){if(c){if(typeof c=="string")return Wy(c,u);var h={}.toString.call(c).slice(8,-1);return h==="Object"&&c.constructor&&(h=c.constructor.name),h==="Map"||h==="Set"?Array.from(c):h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h)?Wy(c,u):void 0}}(e))||r){t&&(e=t);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){t=t.call(e)},n:function(){var c=t.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||t.return==null||t.return()}finally{if(i)throw l}}}}function Wy(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t2&&arguments[2]!==void 0?arguments[2]:0;if(this.worksheet=o,i)if(typeof i=="string"){var u=n.decodeAddress(i);this.nativeCol=u.col+c,this.nativeColOff=0,this.nativeRow=u.row+c,this.nativeRowOff=0}else i.nativeCol!==void 0?(this.nativeCol=i.nativeCol||0,this.nativeColOff=i.nativeColOff||0,this.nativeRow=i.nativeRow||0,this.nativeRowOff=i.nativeRowOff||0):i.col!==void 0?(this.col=i.col+c,this.row=i.row+c):(this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0);else this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0}return ne(l,[{key:"col",get:function(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeColOff)/this.colWidth},set:function(o){this.nativeCol=Math.floor(o),this.nativeColOff=Math.floor((o-this.nativeCol)*this.colWidth)}},{key:"row",get:function(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeRowOff)/this.rowHeight},set:function(o){this.nativeRow=Math.floor(o),this.nativeRowOff=Math.floor((o-this.nativeRow)*this.rowHeight)}},{key:"colWidth",get:function(){return this.worksheet&&this.worksheet.getColumn(this.nativeCol+1)&&this.worksheet.getColumn(this.nativeCol+1).isCustomWidth?Math.floor(1e4*this.worksheet.getColumn(this.nativeCol+1).width):64e4}},{key:"rowHeight",get:function(){return this.worksheet&&this.worksheet.getRow(this.nativeRow+1)&&this.worksheet.getRow(this.nativeRow+1).height?Math.floor(1e4*this.worksheet.getRow(this.nativeRow+1).height):18e4}},{key:"model",get:function(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeColOff,nativeRow:this.nativeRow,nativeRowOff:this.nativeRowOff}},set:function(o){this.nativeCol=o.nativeCol,this.nativeColOff=o.nativeColOff,this.nativeRow=o.nativeRow,this.nativeRowOff=o.nativeRowOff}}],[{key:"asInstance",value:function(o){return o instanceof l||o==null?o:new l(o)}}])}();r.exports=a},{"../utils/col-cache":19}],3:[function(e,r,t){var n=e("../utils/col-cache"),a=e("../utils/under-dash"),l=e("./enums"),o=e("../utils/shared-formula").slideFormula,i=e("./note"),c=function(){function P(B,q,X){if(le(this,P),!B||!q)throw new Error("A Cell needs a Row");this._row=B,this._column=q,n.validateAddress(X),this._address=X,this._value=O.create(P.Types.Null,this),this.style=this._mergeStyle(B.style,q.style,{}),this._mergeCount=0}return ne(P,[{key:"worksheet",get:function(){return this._row.worksheet}},{key:"workbook",get:function(){return this._row.worksheet.workbook}},{key:"destroy",value:function(){delete this.style,delete this._value,delete this._row,delete this._column,delete this._address}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(B){this.style.numFmt=B}},{key:"font",get:function(){return this.style.font},set:function(B){this.style.font=B}},{key:"alignment",get:function(){return this.style.alignment},set:function(B){this.style.alignment=B}},{key:"border",get:function(){return this.style.border},set:function(B){this.style.border=B}},{key:"fill",get:function(){return this.style.fill},set:function(B){this.style.fill=B}},{key:"protection",get:function(){return this.style.protection},set:function(B){this.style.protection=B}},{key:"_mergeStyle",value:function(B,q,X){var J=B&&B.numFmt||q&&q.numFmt;J&&(X.numFmt=J);var Z=B&&B.font||q&&q.font;Z&&(X.font=Z);var ue=B&&B.alignment||q&&q.alignment;ue&&(X.alignment=ue);var D=B&&B.border||q&&q.border;D&&(X.border=D);var j=B&&B.fill||q&&q.fill;j&&(X.fill=j);var E=B&&B.protection||q&&q.protection;return E&&(X.protection=E),X}},{key:"address",get:function(){return this._address}},{key:"row",get:function(){return this._row.number}},{key:"col",get:function(){return this._column.number}},{key:"$col$row",get:function(){return"$".concat(this._column.letter,"$").concat(this.row)}},{key:"type",get:function(){return this._value.type}},{key:"effectiveType",get:function(){return this._value.effectiveType}},{key:"toCsvString",value:function(){return this._value.toCsvString()}},{key:"addMergeRef",value:function(){this._mergeCount++}},{key:"releaseMergeRef",value:function(){this._mergeCount--}},{key:"isMerged",get:function(){return this._mergeCount>0||this.type===P.Types.Merge}},{key:"merge",value:function(B,q){this._value.release(),this._value=O.create(P.Types.Merge,this,B),q||(this.style=B.style)}},{key:"unmerge",value:function(){this.type===P.Types.Merge&&(this._value.release(),this._value=O.create(P.Types.Null,this),this.style=this._mergeStyle(this._row.style,this._column.style,{}))}},{key:"isMergedTo",value:function(B){return this._value.type===P.Types.Merge&&this._value.isMergedTo(B)}},{key:"master",get:function(){return this.type===P.Types.Merge?this._value.master:this}},{key:"isHyperlink",get:function(){return this._value.type===P.Types.Hyperlink}},{key:"hyperlink",get:function(){return this._value.hyperlink}},{key:"value",get:function(){return this._value.value},set:function(B){this.type!==P.Types.Merge?(this._value.release(),this._value=O.create(O.getType(B),this,B)):this._value.master.value=B}},{key:"note",get:function(){return this._comment&&this._comment.note},set:function(B){this._comment=new i(B)}},{key:"text",get:function(){return this._value.toString()}},{key:"html",get:function(){return a.escapeHtml(this.text)}},{key:"toString",value:function(){return this.text}},{key:"_upgradeToHyperlink",value:function(B){this.type===P.Types.String&&(this._value=O.create(P.Types.Hyperlink,this,{text:this._value.value,hyperlink:B}))}},{key:"formula",get:function(){return this._value.formula}},{key:"result",get:function(){return this._value.result}},{key:"formulaType",get:function(){return this._value.formulaType}},{key:"fullAddress",get:function(){return{sheetName:this._row.worksheet.name,address:this.address,row:this.row,col:this.col}}},{key:"name",get:function(){return this.names[0]},set:function(B){this.names=[B]}},{key:"names",get:function(){return this.workbook.definedNames.getNamesEx(this.fullAddress)},set:function(B){var q=this,X=this.workbook.definedNames;X.removeAllNames(this.fullAddress),B.forEach(function(J){X.addEx(q.fullAddress,J)})}},{key:"addName",value:function(B){this.workbook.definedNames.addEx(this.fullAddress,B)}},{key:"removeName",value:function(B){this.workbook.definedNames.removeEx(this.fullAddress,B)}},{key:"removeAllNames",value:function(){this.workbook.definedNames.removeAllNames(this.fullAddress)}},{key:"_dataValidations",get:function(){return this.worksheet.dataValidations}},{key:"dataValidation",get:function(){return this._dataValidations.find(this.address)},set:function(B){this._dataValidations.add(this.address,B)}},{key:"model",get:function(){var B=this._value.model;return B.style=this.style,this._comment&&(B.comment=this._comment.model),B},set:function(B){this._value.release(),this._value=O.create(B.type,this),this._value.model=B,B.comment&&B.comment.type==="note"&&(this._comment=i.fromModel(B.comment)),B.style?this.style=B.style:this.style={}}}])}();c.Types=l.ValueType;var u=function(){function P(B){le(this,P),this.model={address:B.address,type:c.Types.Null}}return ne(P,[{key:"value",get:function(){return null},set:function(B){}},{key:"type",get:function(){return c.Types.Null}},{key:"effectiveType",get:function(){return c.Types.Null}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){}},{key:"toString",value:function(){return""}}])}(),h=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.Number,value:q}}return ne(P,[{key:"value",get:function(){return this.model.value},set:function(B){this.model.value=B}},{key:"type",get:function(){return c.Types.Number}},{key:"effectiveType",get:function(){return c.Types.Number}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}])}(),f=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.String,value:q}}return ne(P,[{key:"value",get:function(){return this.model.value},set:function(B){this.model.value=B}},{key:"type",get:function(){return c.Types.String}},{key:"effectiveType",get:function(){return c.Types.String}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return'"'.concat(this.model.value.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}}])}(),d=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.String,value:q}}return ne(P,[{key:"value",get:function(){return this.model.value},set:function(B){this.model.value=B}},{key:"toString",value:function(){return this.model.value.richText.map(function(B){return B.text}).join("")}},{key:"type",get:function(){return c.Types.RichText}},{key:"effectiveType",get:function(){return c.Types.RichText}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return'"'.concat(this.text.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}}])}(),p=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.Date,value:q}}return ne(P,[{key:"value",get:function(){return this.model.value},set:function(B){this.model.value=B}},{key:"type",get:function(){return c.Types.Date}},{key:"effectiveType",get:function(){return c.Types.Date}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return this.model.value.toISOString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}])}(),g=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.Hyperlink,text:q?q.text:void 0,hyperlink:q?q.hyperlink:void 0},q&&q.tooltip&&(this.model.tooltip=q.tooltip)}return ne(P,[{key:"value",get:function(){var B={text:this.model.text,hyperlink:this.model.hyperlink};return this.model.tooltip&&(B.tooltip=this.model.tooltip),B},set:function(B){this.model={text:B.text,hyperlink:B.hyperlink},B.tooltip&&(this.model.tooltip=B.tooltip)}},{key:"text",get:function(){return this.model.text},set:function(B){this.model.text=B}},{key:"hyperlink",get:function(){return this.model.hyperlink},set:function(B){this.model.hyperlink=B}},{key:"type",get:function(){return c.Types.Hyperlink}},{key:"effectiveType",get:function(){return c.Types.Hyperlink}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return this.model.hyperlink}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.text}}])}(),v=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.Merge,master:q?q.address:void 0},this._master=q,q&&q.addMergeRef()}return ne(P,[{key:"value",get:function(){return this._master.value},set:function(B){B instanceof c?(this._master&&this._master.releaseMergeRef(),B.addMergeRef(),this._master=B):this._master.value=B}},{key:"isMergedTo",value:function(B){return B===this._master}},{key:"master",get:function(){return this._master}},{key:"type",get:function(){return c.Types.Merge}},{key:"effectiveType",get:function(){return this._master.effectiveType}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){this._master.releaseMergeRef()}},{key:"toString",value:function(){return this.value.toString()}}])}(),b=function(){function P(B,q){le(this,P),this.cell=B,this.model={address:B.address,type:c.Types.Formula,shareType:q?q.shareType:void 0,ref:q?q.ref:void 0,formula:q?q.formula:void 0,sharedFormula:q?q.sharedFormula:void 0,result:q?q.result:void 0}}return ne(P,[{key:"_copyModel",value:function(B){var q={},X=function(J){var Z=B[J];Z&&(q[J]=Z)};return X("formula"),X("result"),X("ref"),X("shareType"),X("sharedFormula"),q}},{key:"value",get:function(){return this._copyModel(this.model)},set:function(B){this.model=this._copyModel(B)}},{key:"validate",value:function(B){switch(O.getType(B)){case c.Types.Null:case c.Types.String:case c.Types.Number:case c.Types.Date:break;case c.Types.Hyperlink:case c.Types.Formula:default:throw new Error("Cannot process that type of result value")}}},{key:"dependencies",get:function(){return{ranges:this.formula.match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g),cells:this.formula.replace(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g,"").match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}/g)}}},{key:"formula",get:function(){return this.model.formula||this._getTranslatedFormula()},set:function(B){this.model.formula=B}},{key:"formulaType",get:function(){return this.model.formula?l.FormulaType.Master:this.model.sharedFormula?l.FormulaType.Shared:l.FormulaType.None}},{key:"result",get:function(){return this.model.result},set:function(B){this.model.result=B}},{key:"type",get:function(){return c.Types.Formula}},{key:"effectiveType",get:function(){var B=this.model.result;return B==null?l.ValueType.Null:B instanceof String||typeof B=="string"?l.ValueType.String:typeof B=="number"?l.ValueType.Number:B instanceof Date?l.ValueType.Date:B.text&&B.hyperlink?l.ValueType.Hyperlink:B.formula?l.ValueType.Formula:l.ValueType.Null}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"_getTranslatedFormula",value:function(){if(!this._translatedFormula&&this.model.sharedFormula){var B=this.cell.worksheet.findCell(this.model.sharedFormula);this._translatedFormula=B&&o(B.formula,B.address,this.model.address)}return this._translatedFormula}},{key:"toCsvString",value:function(){return"".concat(this.model.result||"")}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.result?this.model.result.toString():""}}])}(),_=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.SharedString,value:q}}return ne(P,[{key:"value",get:function(){return this.model.value},set:function(B){this.model.value=B}},{key:"type",get:function(){return c.Types.SharedString}},{key:"effectiveType",get:function(){return c.Types.SharedString}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}])}(),w=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.Boolean,value:q}}return ne(P,[{key:"value",get:function(){return this.model.value},set:function(B){this.model.value=B}},{key:"type",get:function(){return c.Types.Boolean}},{key:"effectiveType",get:function(){return c.Types.Boolean}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return this.model.value?1:0}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}])}(),k=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.Error,value:q}}return ne(P,[{key:"value",get:function(){return this.model.value},set:function(B){this.model.value=B}},{key:"type",get:function(){return c.Types.Error}},{key:"effectiveType",get:function(){return c.Types.Error}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return this.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.error.toString()}}])}(),C=function(){function P(B,q){le(this,P),this.model={address:B.address,type:c.Types.String,value:JSON.stringify(q),rawValue:q}}return ne(P,[{key:"value",get:function(){return this.model.rawValue},set:function(B){this.model.rawValue=B,this.model.value=JSON.stringify(B)}},{key:"type",get:function(){return c.Types.String}},{key:"effectiveType",get:function(){return c.Types.String}},{key:"address",get:function(){return this.model.address},set:function(B){this.model.address=B}},{key:"toCsvString",value:function(){return this.model.value}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}}])}(),O={getType:function(P){return P==null?c.Types.Null:P instanceof String||typeof P=="string"?c.Types.String:typeof P=="number"?c.Types.Number:typeof P=="boolean"?c.Types.Boolean:P instanceof Date?c.Types.Date:P.text&&P.hyperlink?c.Types.Hyperlink:P.formula||P.sharedFormula?c.Types.Formula:P.richText?c.Types.RichText:P.sharedString?c.Types.SharedString:P.error?c.Types.Error:c.Types.JSON},types:[{t:c.Types.Null,f:u},{t:c.Types.Number,f:h},{t:c.Types.String,f},{t:c.Types.Date,f:p},{t:c.Types.Hyperlink,f:g},{t:c.Types.Formula,f:b},{t:c.Types.Merge,f:v},{t:c.Types.JSON,f:C},{t:c.Types.SharedString,f:_},{t:c.Types.RichText,f:d},{t:c.Types.Boolean,f:w},{t:c.Types.Error,f:k}].reduce(function(P,B){return P[B.t]=B.f,P},[]),create:function(P,B,q){var X=this.types[P];if(!X)throw new Error("Could not create Value of type ".concat(P));return new X(B,q)}};r.exports=c},{"../utils/col-cache":19,"../utils/shared-formula":23,"../utils/under-dash":26,"./enums":7,"./note":9}],4:[function(e,r,t){var n=e("../utils/under-dash"),a=e("./enums"),l=e("../utils/col-cache"),o=9,i=function(){function c(u,h,f){le(this,c),this._worksheet=u,this._number=h,f!==!1&&(this.defn=f)}return ne(c,[{key:"number",get:function(){return this._number}},{key:"worksheet",get:function(){return this._worksheet}},{key:"letter",get:function(){return l.n2l(this._number)}},{key:"isCustomWidth",get:function(){return this.width!==void 0&&this.width!==o}},{key:"defn",get:function(){return{header:this._header,key:this.key,width:this.width,style:this.style,hidden:this.hidden,outlineLevel:this.outlineLevel}},set:function(u){u?(this.key=u.key,this.width=u.width!==void 0?u.width:o,this.outlineLevel=u.outlineLevel,u.style?this.style=u.style:this.style={},this.header=u.header,this._hidden=!!u.hidden):(delete this._header,delete this._key,delete this.width,this.style={},this.outlineLevel=0)}},{key:"headers",get:function(){return this._header&&this._header instanceof Array?this._header:[this._header]}},{key:"header",get:function(){return this._header},set:function(u){var h=this;u!==void 0?(this._header=u,this.headers.forEach(function(f,d){h._worksheet.getCell(d+1,h.number).value=f})):this._header=void 0}},{key:"key",get:function(){return this._key},set:function(u){(this._key&&this._worksheet.getColumnKey(this._key))===this&&this._worksheet.deleteColumnKey(this._key),this._key=u,u&&this._worksheet.setColumnKey(this._key,this)}},{key:"hidden",get:function(){return!!this._hidden},set:function(u){this._hidden=u}},{key:"outlineLevel",get:function(){return this._outlineLevel||0},set:function(u){this._outlineLevel=u}},{key:"collapsed",get:function(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelCol)}},{key:"toString",value:function(){return JSON.stringify({key:this.key,width:this.width,headers:this.headers.length?this.headers:void 0})}},{key:"equivalentTo",value:function(u){return this.width===u.width&&this.hidden===u.hidden&&this.outlineLevel===u.outlineLevel&&n.isEqual(this.style,u.style)}},{key:"isDefault",get:function(){if(this.isCustomWidth||this.hidden||this.outlineLevel)return!1;var u=this.style;return!u||!(u.font||u.numFmt||u.alignment||u.border||u.fill||u.protection)}},{key:"headerCount",get:function(){return this.headers.length}},{key:"eachCell",value:function(u,h){var f=this.number;h||(h=u,u=null),this._worksheet.eachRow(u,function(d,p){h(d.getCell(f),p)})}},{key:"values",get:function(){var u=[];return this.eachCell(function(h,f){h&&h.type!==a.ValueType.Null&&(u[f]=h.value)}),u},set:function(u){var h=this;if(u){var f=this.number,d=0;u.hasOwnProperty("0")&&(d=1),u.forEach(function(p,g){h._worksheet.getCell(g+d,f).value=p})}}},{key:"_applyStyle",value:function(u,h){return this.style[u]=h,this.eachCell(function(f){f[u]=h}),h}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(u){this._applyStyle("numFmt",u)}},{key:"font",get:function(){return this.style.font},set:function(u){this._applyStyle("font",u)}},{key:"alignment",get:function(){return this.style.alignment},set:function(u){this._applyStyle("alignment",u)}},{key:"protection",get:function(){return this.style.protection},set:function(u){this._applyStyle("protection",u)}},{key:"border",get:function(){return this.style.border},set:function(u){this._applyStyle("border",u)}},{key:"fill",get:function(){return this.style.fill},set:function(u){this._applyStyle("fill",u)}}],[{key:"toModel",value:function(u){var h=[],f=null;return u&&u.forEach(function(d,p){d.isDefault?f&&(f=null):f&&d.equivalentTo(f)?f.max=p+1:(f={min:p+1,max:p+1,width:d.width!==void 0?d.width:o,style:d.style,isCustomWidth:d.isCustomWidth,hidden:d.hidden,outlineLevel:d.outlineLevel,collapsed:d.collapsed},h.push(f))}),h.length?h:void 0}},{key:"fromModel",value:function(u,h){var f=[],d=1,p=0;for(h=(h=h||[]).sort(function(v,b){return v.min-b.min});pthis.bottom)&&(this.bottom=c),(!this.model.right||u>this.right)&&(this.right=u)}},{key:"expandRow",value:function(o){if(o){var i=o.dimensions,c=o.number;i&&this.expand(c,i.min,c,i.max)}}},{key:"expandToAddress",value:function(o){var i=n.decodeEx(o);this.expand(i.row,i.col,i.row,i.col)}},{key:"tl",get:function(){return n.n2l(this.left)+this.top}},{key:"$t$l",get:function(){return"$".concat(n.n2l(this.left),"$").concat(this.top)}},{key:"br",get:function(){return n.n2l(this.right)+this.bottom}},{key:"$b$r",get:function(){return"$".concat(n.n2l(this.right),"$").concat(this.bottom)}},{key:"range",get:function(){return"".concat(this._serialisedSheetName+this.tl,":").concat(this.br)}},{key:"$range",get:function(){return"".concat(this._serialisedSheetName+this.$t$l,":").concat(this.$b$r)}},{key:"shortRange",get:function(){return this.count>1?this.range:this._serialisedSheetName+this.tl}},{key:"$shortRange",get:function(){return this.count>1?this.$range:this._serialisedSheetName+this.$t$l}},{key:"count",get:function(){return(1+this.bottom-this.top)*(1+this.right-this.left)}},{key:"toString",value:function(){return this.range}},{key:"intersects",value:function(o){return!(o.sheetName&&this.sheetName&&o.sheetName!==this.sheetName||o.bottomthis.bottom||o.rightthis.right)}},{key:"contains",value:function(o){var i=n.decodeEx(o);return this.containsEx(i)}},{key:"containsEx",value:function(o){return(!o.sheetName||!this.sheetName||o.sheetName===this.sheetName)&&o.row>=this.top&&o.row<=this.bottom&&o.col>=this.left&&o.col<=this.right}},{key:"forEachAddress",value:function(o){for(var i=this.left;i<=this.right;i++)for(var c=this.top;c<=this.bottom;c++)o(n.encodeAddress(c,i),c,i)}}])}();r.exports=a},{"../utils/col-cache":19}],11:[function(e,r,t){var n=e("../utils/under-dash"),a=e("./enums"),l=e("../utils/col-cache"),o=e("./cell"),i=function(){function c(u,h){le(this,c),this._worksheet=u,this._number=h,this._cells=[],this.style={},this.outlineLevel=0}return ne(c,[{key:"number",get:function(){return this._number}},{key:"worksheet",get:function(){return this._worksheet}},{key:"commit",value:function(){this._worksheet._commitRow(this)}},{key:"destroy",value:function(){delete this._worksheet,delete this._cells,delete this.style}},{key:"findCell",value:function(u){return this._cells[u-1]}},{key:"getCellEx",value:function(u){var h=this._cells[u.col-1];if(!h){var f=this._worksheet.getColumn(u.col);h=new o(this,f,u.address),this._cells[u.col-1]=h}return h}},{key:"getCell",value:function(u){if(typeof u=="string"){var h=this._worksheet.getColumnKey(u);u=h?h.number:l.l2n(u)}return this._cells[u-1]||this.getCellEx({address:l.encodeAddress(this._number,u),row:this._number,col:u})}},{key:"splice",value:function(u,h){for(var f=u+h,d=arguments.length,p=new Array(d>2?d-2:0),g=2;g0)for(v=k;v>=f;v--)(b=this._cells[v-1])?((_=this.getCell(v+w)).value=b.value,_.style=b.style,_._comment=b._comment):this._cells[v+w-1]=void 0;for(v=0;vf.col)&&(u=f.col),h0?{min:u,max:h}:null}},{key:"_applyStyle",value:function(u,h){return this.style[u]=h,this._cells.forEach(function(f){f&&(f[u]=h)}),h}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(u){this._applyStyle("numFmt",u)}},{key:"font",get:function(){return this.style.font},set:function(u){this._applyStyle("font",u)}},{key:"alignment",get:function(){return this.style.alignment},set:function(u){this._applyStyle("alignment",u)}},{key:"protection",get:function(){return this.style.protection},set:function(u){this._applyStyle("protection",u)}},{key:"border",get:function(){return this.style.border},set:function(u){this._applyStyle("border",u)}},{key:"fill",get:function(){return this.style.fill},set:function(u){this._applyStyle("fill",u)}},{key:"hidden",get:function(){return!!this._hidden},set:function(u){this._hidden=u}},{key:"outlineLevel",get:function(){return this._outlineLevel||0},set:function(u){this._outlineLevel=u}},{key:"collapsed",get:function(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelRow)}},{key:"model",get:function(){var u=[],h=0,f=0;return this._cells.forEach(function(d){if(d){var p=d.model;p&&((!h||h>d.col)&&(h=d.col),f0,"Table must be on valid row"),h(p>0,"Table must be on valid col");var g=this.width,v=this.filterHeight,b=this.tableHeight;c.autoFilterRef=n.encode(d,p,d+v-1,p+g-1),c.tableRef=n.encode(d,p,d+b-1,p+g-1),c.columns.forEach(function(_,w){h(_.name,"Column ".concat(w," must have a name")),w===0?u(_,"totalsRowLabel","Total"):(u(_,"totalsRowFunction","none"),_.totalsRowFormula=i.getFormula(_))})}},{key:"store",value:function(){var i=this,c=function(_,w){w&&Object.keys(w).forEach(function(k){_[k]=w[k]})},u=this.worksheet,h=this.table,f=h.tl,d=f.row,p=f.col,g=0;if(h.headerRow){var v=u.getRow(d+g++);h.columns.forEach(function(_,w){var k=_.style,C=_.name,O=v.getCell(p+w);O.value=C,c(O,k)})}if(h.rows.forEach(function(_){var w=u.getRow(d+g++);_.forEach(function(k,C){var O=w.getCell(p+C);O.value=k,c(O,h.columns[C].style)})}),h.totalsRow){var b=u.getRow(d+g++);h.columns.forEach(function(_,w){var k=b.getCell(p+w);if(w===0)k.value=_.totalsRowLabel;else{var C=i.getFormula(_);k.value=C?{formula:_.totalsRowFormula,result:_.totalsRowResult}:null}c(k,_.style)})}}},{key:"load",value:function(i){var c=this,u=this.table,h=u.tl,f=h.row,d=h.col,p=0;if(u.headerRow){var g=i.getRow(f+p++);u.columns.forEach(function(b,_){g.getCell(d+_).value=b.name})}if(u.rows.forEach(function(b){var _=i.getRow(f+p++);b.forEach(function(w,k){_.getCell(d+k).value=w})}),u.totalsRow){var v=i.getRow(f+p++);u.columns.forEach(function(b,_){var w=v.getCell(d+_);_===0?w.value=b.totalsRowLabel:c.getFormula(b)&&(w.value={formula:b.totalsRowFormula,result:b.totalsRowResult})})}}},{key:"model",get:function(){return this.table},set:function(i){this.table=i}},{key:"cacheState",value:function(){this._cache||(this._cache={ref:this.ref,width:this.width,tableHeight:this.tableHeight})}},{key:"commit",value:function(){if(this._cache){this.validate();var i=n.decodeAddress(this._cache.ref);if(this.ref!==this._cache.ref)for(var c=0;c1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.rows.splice(i,c)}},{key:"getColumn",value:function(i){var c=this.table.columns[i];return new a(this,c,i)}},{key:"addColumn",value:function(i,c,u){this.cacheState(),u===void 0?(this.table.columns.push(i),this.table.rows.forEach(function(h,f){h.push(c[f])})):(this.table.columns.splice(u,0,i),this.table.rows.forEach(function(h,f){h.splice(u,0,c[f])}))}},{key:"removeColumns",value:function(i){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.columns.splice(i,c),this.table.rows.forEach(function(u){u.splice(i,c)})}},{key:"_assign",value:function(i,c,u){this.cacheState(),i[c]=u}},{key:"ref",get:function(){return this.table.ref},set:function(i){this._assign(this.table,"ref",i)}},{key:"name",get:function(){return this.table.name},set:function(i){this.table.name=i}},{key:"displayName",get:function(){return this.table.displyName||this.table.name}},{key:"displayNamename",set:function(i){this.table.displayName=i}},{key:"headerRow",get:function(){return this.table.headerRow},set:function(i){this._assign(this.table,"headerRow",i)}},{key:"totalsRow",get:function(){return this.table.totalsRow},set:function(i){this._assign(this.table,"totalsRow",i)}},{key:"theme",get:function(){return this.table.style.name},set:function(i){this.table.style.name=i}},{key:"showFirstColumn",get:function(){return this.table.style.showFirstColumn},set:function(i){this.table.style.showFirstColumn=i}},{key:"showLastColumn",get:function(){return this.table.style.showLastColumn},set:function(i){this.table.style.showLastColumn=i}},{key:"showRowStripes",get:function(){return this.table.style.showRowStripes},set:function(i){this.table.style.showRowStripes=i}},{key:"showColumnStripes",get:function(){return this.table.style.showColumnStripes},set:function(i){this.table.style.showColumnStripes=i}}])}();r.exports=l},{"../utils/col-cache":19}],13:[function(e,r,t){var n=e("./worksheet"),a=e("./defined-names"),l=e("../xlsx/xlsx"),o=e("../csv/csv"),i=function(){function c(){le(this,c),this.category="",this.company="",this.created=new Date,this.description="",this.keywords="",this.manager="",this.modified=this.created,this.properties={},this.calcProperties={},this._worksheets=[],this.subject="",this.title="",this.views=[],this.media=[],this._definedNames=new a}return ne(c,[{key:"xlsx",get:function(){return this._xlsx||(this._xlsx=new l(this)),this._xlsx}},{key:"csv",get:function(){return this._csv||(this._csv=new o(this)),this._csv}},{key:"nextId",get:function(){for(var u=1;uv?b.orderNo:v},0),p=Object.assign({},h,{id:f,name:u,orderNo:d+1,workbook:this}),g=new n(p);return this._worksheets[f]=g,g}},{key:"removeWorksheetEx",value:function(u){delete this._worksheets[u.id]}},{key:"removeWorksheet",value:function(u){var h=this.getWorksheet(u);h&&h.destroy()}},{key:"getWorksheet",value:function(u){return u===void 0?this._worksheets.find(Boolean):typeof u=="number"?this._worksheets[u]:typeof u=="string"?this._worksheets.find(function(h){return h&&h.name===u}):void 0}},{key:"worksheets",get:function(){return this._worksheets.slice(1).sort(function(u,h){return u.orderNo-h.orderNo}).filter(Boolean)}},{key:"eachSheet",value:function(u){this.worksheets.forEach(function(h){u(h,h.id)})}},{key:"definedNames",get:function(){return this._definedNames}},{key:"clearThemes",value:function(){this._themes=void 0}},{key:"addImage",value:function(u){var h=this.media.length;return this.media.push(Object.assign({},u,{type:"image"})),h}},{key:"getImage",value:function(u){return this.media[u]}},{key:"model",get:function(){return{creator:this.creator||"Unknown",lastModifiedBy:this.lastModifiedBy||"Unknown",lastPrinted:this.lastPrinted,created:this.created,modified:this.modified,properties:this.properties,worksheets:this.worksheets.map(function(u){return u.model}),sheets:this.worksheets.map(function(u){return u.model}).filter(Boolean),definedNames:this._definedNames.model,views:this.views,company:this.company,manager:this.manager,title:this.title,subject:this.subject,keywords:this.keywords,category:this.category,description:this.description,language:this.language,revision:this.revision,contentStatus:this.contentStatus,themes:this._themes,media:this.media,calcProperties:this.calcProperties}},set:function(u){var h=this;this.creator=u.creator,this.lastModifiedBy=u.lastModifiedBy,this.lastPrinted=u.lastPrinted,this.created=u.created,this.modified=u.modified,this.company=u.company,this.manager=u.manager,this.title=u.title,this.subject=u.subject,this.keywords=u.keywords,this.category=u.category,this.description=u.description,this.language=u.language,this.revision=u.revision,this.contentStatus=u.contentStatus,this.properties=u.properties,this.calcProperties=u.calcProperties,this._worksheets=[],u.worksheets.forEach(function(f){var d=f.id,p=f.name,g=f.state,v=u.sheets&&u.sheets.findIndex(function(b){return b.id===d});(h._worksheets[d]=new n({id:d,name:p,orderNo:v,state:g,workbook:h})).model=f}),this._definedNames.model=u.definedNames,this.views=u.views,this._themes=u.themes,this.media=u.media||[]}}])}();r.exports=i},{"../csv/csv":1,"../xlsx/xlsx":144,"./defined-names":6,"./worksheet":14}],14:[function(e,r,t){var n=e("../utils/under-dash"),a=e("../utils/col-cache"),l=e("./range"),o=e("./row"),i=e("./column"),c=e("./enums"),u=e("./image"),h=e("./table"),f=e("./data-validations"),d=e("../utils/encryptor"),p=e("../utils/copy-style").copyStyle,g=function(){function v(b){le(this,v),b=b||{},this._workbook=b.workbook,this.id=b.id,this.orderNo=b.orderNo,this.name=b.name,this.state=b.state||"visible",this._rows=[],this._columns=null,this._keys={},this._merges={},this.rowBreaks=[],this.properties=Object.assign({},{defaultRowHeight:15,dyDescent:55,outlineLevelCol:0,outlineLevelRow:0},b.properties),this.pageSetup=Object.assign({},{margins:{left:.7,right:.7,top:.75,bottom:.75,header:.3,footer:.3},orientation:"portrait",horizontalDpi:4294967295,verticalDpi:4294967295,fitToPage:!(!b.pageSetup||!b.pageSetup.fitToWidth&&!b.pageSetup.fitToHeight||b.pageSetup.scale),pageOrder:"downThenOver",blackAndWhite:!1,draft:!1,cellComments:"None",errors:"displayed",scale:100,fitToWidth:1,fitToHeight:1,paperSize:void 0,showRowColHeaders:!1,showGridLines:!1,firstPageNumber:void 0,horizontalCentered:!1,verticalCentered:!1,rowBreaks:null,colBreaks:null},b.pageSetup),this.headerFooter=Object.assign({},{differentFirst:!1,differentOddEven:!1,oddHeader:null,oddFooter:null,evenHeader:null,evenFooter:null,firstHeader:null,firstFooter:null},b.headerFooter),this.dataValidations=new f,this.views=b.views||[],this.autoFilter=b.autoFilter||null,this._media=[],this.sheetProtection=null,this.tables={},this.conditionalFormattings=[]}return ne(v,[{key:"name",get:function(){return this._name},set:function(b){if(b===void 0&&(b="sheet".concat(this.id)),this._name!==b){if(typeof b!="string")throw new Error("The name has to be a string.");if(b==="")throw new Error("The name can't be empty.");if(b==="History")throw new Error('The name "History" is protected. Please use a different name.');if(/[*?:/\\[\]]/.test(b))throw new Error("Worksheet name ".concat(b," cannot include any of the following characters: * ? : \\ / [ ]"));if(/(^')|('$)/.test(b))throw new Error("The first or last character of worksheet name cannot be a single quotation mark: ".concat(b));if(b&&b.length>31&&(console.warn("Worksheet name ".concat(b," exceeds 31 chars. This will be truncated")),b=b.substring(0,31)),this._workbook._worksheets.find(function(_){return _&&_.name.toLowerCase()===b.toLowerCase()}))throw new Error("Worksheet name already exists: ".concat(b));this._name=b}}},{key:"workbook",get:function(){return this._workbook}},{key:"destroy",value:function(){this._workbook.removeWorksheetEx(this)}},{key:"dimensions",get:function(){var b=new l;return this._rows.forEach(function(_){if(_){var w=_.dimensions;w&&b.expand(_.number,w.min,_.number,w.max)}}),b}},{key:"columns",get:function(){return this._columns},set:function(b){var _=this;this._headerRowCount=b.reduce(function(C,O){var P=(O.header?1:O.headers&&O.headers.length)||0;return Math.max(C,P)},0);var w=1,k=this._columns=[];b.forEach(function(C){var O=new i(_,w++,!1);k.push(O),O.defn=C})}},{key:"getColumnKey",value:function(b){return this._keys[b]}},{key:"setColumnKey",value:function(b,_){this._keys[b]=_}},{key:"deleteColumnKey",value:function(b){delete this._keys[b]}},{key:"eachColumnKey",value:function(b){n.each(this._keys,b)}},{key:"getColumn",value:function(b){if(typeof b=="string"){var _=this._keys[b];if(_)return _;b=a.l2n(b)}if(this._columns||(this._columns=[]),b>this._columns.length)for(var w=this._columns.length+1;w<=b;)this._columns.push(new i(this,w++));return this._columns[b-1]}},{key:"spliceColumns",value:function(b,_){for(var w=this,k=this._rows.length,C=arguments.length,O=new Array(C>2?C-2:0),P=2;P0)for(var B=function(E){var A=[b,_];O.forEach(function(R){A.push(R[E]||null)});var M=w.getRow(E+1);M.splice.apply(M,A)},q=0;q0)for(var D=Z;D>=J;D--)this.getColumn(D+X).defn=this.getColumn(D).defn;for(var j=b;j0&&b[_-1]===void 0;)_--;return _}},{key:"_nextRow",get:function(){return this._lastRowNumber+1}},{key:"lastRow",get:function(){if(this._rows.length)return this._rows[this._rows.length-1]}},{key:"findRow",value:function(b){return this._rows[b-1]}},{key:"findRows",value:function(b,_){return this._rows.slice(b-1,b-1+_)}},{key:"rowCount",get:function(){return this._lastRowNumber}},{key:"actualRowCount",get:function(){var b=0;return this.eachRow(function(){b++}),b}},{key:"getRow",value:function(b){var _=this._rows[b-1];return _||(_=this._rows[b-1]=new o(this,b)),_}},{key:"getRows",value:function(b,_){if(!(_<1)){for(var w=[],k=b;k1&&arguments[1]!==void 0?arguments[1]:"n",w=this._nextRow,k=this.getRow(w);return k.values=b,this._setStyleOption(w,_[0]==="i"?_:"n"),k}},{key:"addRows",value:function(b){var _=this,w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"n",k=[];return b.forEach(function(C){k.push(_.addRow(C,w))}),k}},{key:"insertRow",value:function(b,_){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"n";return this.spliceRows(b,0,_),this._setStyleOption(b,w),this.getRow(b)}},{key:"insertRows",value:function(b,_){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"n";if(this.spliceRows.apply(this,[b,0].concat(rt(_))),w!=="n")for(var k=0;k<_.length;k++)w[0]==="o"&&this.findRow(_.length+b+k)!==void 0?this._copyStyle(_.length+b+k,b+k,w[1]==="+"):w[0]==="i"&&this.findRow(b-1)!==void 0&&this._copyStyle(b-1,b+k,w[1]==="+");return this.getRows(b,_.length)}},{key:"_setStyleOption",value:function(b){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"n";_[0]==="o"&&this.findRow(b+1)!==void 0?this._copyStyle(b+1,b,_[1]==="+"):_[0]==="i"&&this.findRow(b-1)!==void 0&&this._copyStyle(b-1,b,_[1]==="+")}},{key:"_copyStyle",value:function(b,_){var w=arguments.length>2&&arguments[2]!==void 0&&arguments[2],k=this.getRow(b),C=this.getRow(_);C.style=p(k.style),k.eachCell({includeEmpty:w},function(O,P){C.getCell(P).style=p(O.style)}),C.height=k.height}},{key:"duplicateRow",value:function(b,_){var w=this,k=arguments.length>2&&arguments[2]!==void 0&&arguments[2],C=this._rows[b-1],O=new Array(_).fill(C.values);this.spliceRows.apply(this,[b+1,k?0:_].concat(rt(O)));for(var P=function(){var q=w._rows[b+B];q.style=C.style,q.height=C.height,C.eachCell({includeEmpty:!0},function(X,J){q.getCell(J).style=X.style})},B=0;B<_;B++)P()}},{key:"spliceRows",value:function(b,_){for(var w=this,k=b+_,C=arguments.length,O=new Array(C>2?C-2:0),P=2;P0){var D=function(){if(q=w._rows[B-1]){var E=w.getRow(B+J);E.values=q.values,E.style=q.style,E.height=q.height,q.eachCell({includeEmpty:!0},function(A,M){if(E.getCell(M).style=A.style,A._value.constructor.name==="MergeValue"){var R=w.getRow(A._row._number+X).getCell(M),F=A._value._master,H=w.getRow(F._row._number+X).getCell(F._column._number);R.merge(H)}})}else w._rows[B+J-1]=void 0};for(B=Z;B>=k;B--)D()}for(B=0;Bb.top||C>b.left)&&this.getCell(k,C).merge(w,_);this._merges[w.address]=b}},{key:"_unMergeMaster",value:function(b){var _=this._merges[b.address];if(_){for(var w=_.top;w<=_.bottom;w++)for(var k=_.left;k<=_.right;k++)this.getCell(w,k).unmerge();delete this._merges[b.address]}}},{key:"hasMerges",get:function(){return n.some(this._merges,Boolean)}},{key:"unMergeCells",value:function(){for(var b=arguments.length,_=new Array(b),w=0;w3&&arguments[3]!==void 0?arguments[3]:"shared",O=a.decode(b),P=O.top,B=O.left,q=O.bottom,X=O.right,J=X-B+1,Z=a.encodeAddress(P,B),ue=C==="shared";k=typeof w=="function"?w:Array.isArray(w)?Array.isArray(w[0])?function(A,M){return w[A-P][M-B]}:function(A,M){return w[(A-P)*J+(M-B)]}:function(){};for(var D=!0,j=P;j<=q;j++)for(var E=B;E<=X;E++)D?(this.getCell(j,E).value={shareType:C,formula:_,ref:b,result:k(j,E)},D=!1):this.getCell(j,E).value=ue?{sharedFormula:Z,result:k(j,E)}:k(j,E)}},{key:"addImage",value:function(b,_){var w={type:"image",imageId:b,range:_};this._media.push(new u(this,w))}},{key:"getImages",value:function(){return this._media.filter(function(b){return b.type==="image"})}},{key:"addBackgroundImage",value:function(b){var _={type:"background",imageId:b};this._media.push(new u(this,_))}},{key:"getBackgroundImageId",value:function(){var b=this._media.find(function(_){return _.type==="background"});return b&&b.imageId}},{key:"protect",value:function(b,_){var w=this;return new Promise(function(k){w.sheetProtection={sheet:!0},_&&"spinCount"in _&&(_.spinCount=Number.isFinite(_.spinCount)?Math.round(Math.max(0,_.spinCount)):1e5),b&&(w.sheetProtection.algorithmName="SHA-512",w.sheetProtection.saltValue=d.randomBytes(16).toString("base64"),w.sheetProtection.spinCount=_&&"spinCount"in _?_.spinCount:1e5,w.sheetProtection.hashValue=d.convertPasswordToHash(b,"SHA512",w.sheetProtection.saltValue,w.sheetProtection.spinCount)),_&&(w.sheetProtection=Object.assign(w.sheetProtection,_),!b&&"spinCount"in _&&delete w.sheetProtection.spinCount),k()})}},{key:"unprotect",value:function(){this.sheetProtection=null}},{key:"addTable",value:function(b){var _=new h(this,b);return this.tables[b.name]=_,_}},{key:"getTable",value:function(b){return this.tables[b]}},{key:"removeTable",value:function(b){delete this.tables[b]}},{key:"getTables",value:function(){return Object.values(this.tables)}},{key:"addConditionalFormatting",value:function(b){this.conditionalFormattings.push(b)}},{key:"removeConditionalFormatting",value:function(b){typeof b=="number"?this.conditionalFormattings.splice(b,1):this.conditionalFormattings=b instanceof Function?this.conditionalFormattings.filter(b):[]}},{key:"tabColor",get:function(){return console.trace("worksheet.tabColor property is now deprecated. Please use worksheet.properties.tabColor"),this.properties.tabColor},set:function(b){console.trace("worksheet.tabColor property is now deprecated. Please use worksheet.properties.tabColor"),this.properties.tabColor=b}},{key:"model",get:function(){var b={id:this.id,name:this.name,dataValidations:this.dataValidations.model,properties:this.properties,state:this.state,pageSetup:this.pageSetup,headerFooter:this.headerFooter,rowBreaks:this.rowBreaks,views:this.views,autoFilter:this.autoFilter,media:this._media.map(function(k){return k.model}),sheetProtection:this.sheetProtection,tables:Object.values(this.tables).map(function(k){return k.model}),conditionalFormattings:this.conditionalFormattings};b.cols=i.toModel(this.columns);var _=b.rows=[],w=b.dimensions=new l;return this._rows.forEach(function(k){var C=k&&k.model;C&&(w.expand(C.number,C.min,C.number,C.max),_.push(C))}),b.merges=[],n.each(this._merges,function(k){b.merges.push(k.range)}),b},set:function(b){var _=this;this.name=b.name,this._columns=i.fromModel(this,b.cols),this._parseRows(b),this._parseMergeCells(b),this.dataValidations=new f(b.dataValidations),this.properties=b.properties,this.pageSetup=b.pageSetup,this.headerFooter=b.headerFooter,this.views=b.views,this.autoFilter=b.autoFilter,this._media=b.media.map(function(w){return new u(_,w)}),this.sheetProtection=b.sheetProtection,this.tables=b.tables.reduce(function(w,k){var C=new h;return C.model=k,w[k.name]=C,w},{}),this.conditionalFormattings=b.conditionalFormattings}},{key:"_parseRows",value:function(b){var _=this;this._rows=[],b.rows.forEach(function(w){var k=new o(_,w.number);_._rows[k.number-1]=k,k.model=w})}},{key:"_parseMergeCells",value:function(b){var _=this;n.each(b.mergeCells,function(w){_.mergeCellsWithoutStyle(w)})}}])}();r.exports=g},{"../utils/col-cache":19,"../utils/copy-style":20,"../utils/encryptor":21,"../utils/under-dash":26,"./column":4,"./data-validations":5,"./enums":7,"./image":8,"./range":10,"./row":11,"./table":12}],15:[function(e,r,t){e("core-js/modules/es.promise"),e("core-js/modules/es.promise.finally"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.values"),e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.async-iterator"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.find-index"),e("core-js/modules/es.array.find"),e("core-js/modules/es.string.from-code-point"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.number.is-nan"),e("regenerator-runtime/runtime");var n={Workbook:e("./doc/workbook")},a=e("./doc/enums");Object.keys(a).forEach(function(l){n[l]=a[l]}),r.exports=n},{"./doc/enums":7,"./doc/workbook":13,"core-js/modules/es.array.find":359,"core-js/modules/es.array.find-index":358,"core-js/modules/es.array.includes":360,"core-js/modules/es.array.iterator":361,"core-js/modules/es.number.is-nan":363,"core-js/modules/es.object.assign":364,"core-js/modules/es.object.keys":366,"core-js/modules/es.object.values":367,"core-js/modules/es.promise":372,"core-js/modules/es.promise.finally":371,"core-js/modules/es.string.from-code-point":376,"core-js/modules/es.string.includes":377,"core-js/modules/es.symbol":381,"core-js/modules/es.symbol.async-iterator":378,"regenerator-runtime/runtime":492}],16:[function(e,r,t){var n=typeof TextDecoder>"u"?null:new TextDecoder("utf-8");function a(l){return typeof l=="string"?l:n?n.decode(l):l.toString()}t.bufferToString=a},{}],17:[function(e,r,t){var n=typeof TextEncoder>"u"?null:new TextEncoder("utf-8"),a=e("buffer").Buffer;function l(o){return typeof o!="string"?o:n?a.from(n.encode(o).buffer):a.from(o)}t.stringToBuffer=l},{buffer:220}],18:[function(e,r,t){var n=e("./under-dash"),a=e("./col-cache"),l=function(){function o(i){le(this,o),this.template=i,this.sheets={}}return ne(o,[{key:"addCell",value:function(i){this.addCellEx(a.decodeEx(i))}},{key:"getCell",value:function(i){return this.findCellEx(a.decodeEx(i),!0)}},{key:"findCell",value:function(i){return this.findCellEx(a.decodeEx(i),!1)}},{key:"findCellAt",value:function(i,c,u){var h=this.sheets[i],f=h&&h[c];return f&&f[u]}},{key:"addCellEx",value:function(i){if(i.top)for(var c=i.top;c<=i.bottom;c++)for(var u=i.left;u<=i.right;u++)this.getCellAt(i.sheetName,c,u);else this.findCellEx(i,!0)}},{key:"getCellEx",value:function(i){return this.findCellEx(i,!0)}},{key:"findCellEx",value:function(i,c){var u=this.findSheet(i,c),h=this.findSheetRow(u,i,c);return this.findRowCell(h,i,c)}},{key:"getCellAt",value:function(i,c,u){var h=this.sheets[i]||(this.sheets[i]=[]),f=h[c]||(h[c]=[]);return f[u]||(f[u]={sheetName:i,address:a.n2l(u)+c,row:c,col:u})}},{key:"removeCellEx",value:function(i){var c=this.findSheet(i);if(c){var u=this.findSheetRow(c,i);u&&delete u[i.col]}}},{key:"forEachInSheet",value:function(i,c){var u=this.sheets[i];u&&u.forEach(function(h,f){h&&h.forEach(function(d,p){d&&c(d,f,p)})})}},{key:"forEach",value:function(i){var c=this;n.each(this.sheets,function(u,h){c.forEachInSheet(h,i)})}},{key:"map",value:function(i){var c=[];return this.forEach(function(u){c.push(i(u))}),c}},{key:"findSheet",value:function(i,c){var u=i.sheetName;return this.sheets[u]?this.sheets[u]:c?this.sheets[u]=[]:void 0}},{key:"findSheetRow",value:function(i,c,u){var h=c.row;return i&&i[h]?i[h]:u?i[h]=[]:void 0}},{key:"findRowCell",value:function(i,c,u){var h=c.col;return i&&i[h]?i[h]:u?i[h]=this.template?Object.assign(c,JSON.parse(JSON.stringify(this.template))):c:void 0}},{key:"spliceRows",value:function(i,c,u,h){var f=this.sheets[i];if(f){for(var d=[],p=0;p=4)throw new Error("Out of bounds. Excel supports columns from 1 to 16384");if(this._l2nFill<1&&l>=1){for(;f<=26;)o=this._dictionary[f-1],this._n2l[f]=o,this._l2n[o]=f,f++;this._l2nFill=1}if(this._l2nFill<2&&l>=2){for(f=27;f<=702;)c=(i=f-27)%26,u=Math.floor(i/26),o=this._dictionary[u]+this._dictionary[c],this._n2l[f]=o,this._l2n[o]=f,f++;this._l2nFill=2}if(this._l2nFill<3&&l>=3){for(f=703;f<=16384;)c=(i=f-703)%26,u=Math.floor(i/26)%26,h=Math.floor(i/676),o=this._dictionary[h]+this._dictionary[u]+this._dictionary[c],this._n2l[f]=o,this._l2n[o]=f,f++;this._l2nFill=3}},l2n:function(l){if(this._l2n[l]||this._fill(l.length),!this._l2n[l])throw new Error("Out of bounds. Invalid column letter: ".concat(l));return this._l2n[l]},n2l:function(l){if(l<1||l>16384)throw new Error("".concat(l," is out of bounds. Excel supports columns from 1 to 16384"));return this._n2l[l]||this._fill(this._level(l)),this._n2l[l]},_hash:{},validateAddress:function(l){if(!n.test(l))throw new Error("Invalid Address: ".concat(l));return!0},decodeAddress:function(l){var o=l.length<5&&this._hash[l];if(o)return o;for(var i,c=!1,u="",h=0,f=!1,d="",p=0,g=0;g=65&&i<=90)c=!0,u+=l[g],h=26*h+i-64;else if(i>=48&&i<=57)f=!0,d+=l[g],p=10*p+i-48;else if(f&&c&&i!==36)break;if(c){if(h>16384)throw new Error("Out of bounds. Invalid column letter: ".concat(u))}else h=void 0;f||(p=void 0);var v={address:l=u+d,col:h,row:p,$col$row:"$".concat(u,"$").concat(d)};return h<=100&&p<=100&&(this._hash[l]=v,this._hash[v.$col$row]=v),v},getAddress:function(l,o){if(o){var i=this.n2l(o)+l;return this.decodeAddress(i)}return this.decodeAddress(l)},decode:function(l){var o=l.split(":");if(o.length===2){var i=this.decodeAddress(o[0]),c=this.decodeAddress(o[1]),u={top:Math.min(i.row,c.row),left:Math.min(i.col,c.col),bottom:Math.max(i.row,c.row),right:Math.max(i.col,c.col)};return u.tl=this.n2l(u.left)+u.top,u.br=this.n2l(u.right)+u.bottom,u.dimensions="".concat(u.tl,":").concat(u.br),u}return this.decodeAddress(l)},decodeEx:function(l){var o=l.match(/(?:(?:(?:'((?:[^']|'')*)')|([^'^ !]*))!)?(.*)/),i=o[1]||o[2],c=o[3],u=c.split(":");if(u.length>1){var h=this.decodeAddress(u[0]),f=this.decodeAddress(u[1]),d=Math.min(h.row,f.row),p=Math.min(h.col,f.col),g=Math.max(h.row,f.row),v=Math.max(h.col,f.col);return h=this.n2l(p)+d,f=this.n2l(v)+g,{top:d,left:p,bottom:g,right:v,sheetName:i,tl:{address:h,col:p,row:d,$col$row:"$".concat(this.n2l(p),"$").concat(d),sheetName:i},br:{address:f,col:v,row:g,$col$row:"$".concat(this.n2l(v),"$").concat(g),sheetName:i},dimensions:"".concat(h,":").concat(f)}}if(c.startsWith("#"))return i?{sheetName:i,error:c}:{error:c};var b=this.decodeAddress(c);return i?xo({sheetName:i},b):b},encodeAddress:function(l,o){return a.n2l(o)+l},encode:function(){switch(arguments.length){case 2:return a.encodeAddress(arguments[0],arguments[1]);case 4:return"".concat(a.encodeAddress(arguments[0],arguments[1]),":").concat(a.encodeAddress(arguments[2],arguments[3]));default:throw new Error("Can only encode with 2 or 4 arguments")}},inRange:function(l,o){var i=ge(l,5),c=i[0],u=i[1],h=i[3],f=i[4],d=ge(o,2),p=d[0],g=d[1];return p>=c&&p<=h&&g>=u&&g<=f}};r.exports=a},{}],20:[function(e,r,t){var n=function(i,c){return xo(xo({},i),c.reduce(function(u,h){return i[h]&&(u[h]=xo({},i[h])),u},{}))},a=function(i,c,u){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[];i[u]&&(c[u]=n(i[u],h))},l=function(i){return Object.keys(i).length===0},o=function(i){if(!i)return i;if(l(i))return{};var c=xo({},i);return a(i,c,"font",["color"]),a(i,c,"alignment"),a(i,c,"protection"),i.border&&(a(i,c,"border"),a(i.border,c.border,"top",["color"]),a(i.border,c.border,"left",["color"]),a(i.border,c.border,"bottom",["color"]),a(i.border,c.border,"right",["color"]),a(i.border,c.border,"diagonal",["color"])),i.fill&&(a(i,c,"fill",["fgColor","bgColor","center"]),i.fill.stops&&(c.fill.stops=i.fill.stops.map(function(u){return n(u,["color"])}))),c};t.copyStyle=o},{}],21:[function(e,r,t){(function(n){(function(){var a=e("crypto"),l={hash:function(o){for(var i=a.createHash(o),c=arguments.length,u=new Array(c>1?c-1:0),h=1;h3||k.length===3&&k>"XFD")return d;var P=n.l2n(k),B=parseInt(O,10);return w||(P+=f.col-h.col),C||(B+=f.row-h.row),(p||"")+(w||"")+n.n2l(P)+(C||"")+B}return d})}r.exports={slideFormula:o}},{"./col-cache":19}],24:[function(e,r,t){(function(n,a){(function(){var l=e("readable-stream"),o=e("./utils"),i=e("./string-buf"),c=function(){function p(g,v){le(this,p),this._data=g,this._encoding=v}return ne(p,[{key:"length",get:function(){return this.toBuffer().length}},{key:"copy",value:function(g,v,b,_){return this.toBuffer().copy(g,v,b,_)}},{key:"toBuffer",value:function(){return this._buffer||(this._buffer=a.from(this._data,this._encoding)),this._buffer}}])}(),u=function(){function p(g){le(this,p),this._data=g}return ne(p,[{key:"length",get:function(){return this._data.length}},{key:"copy",value:function(g,v,b,_){return this._data._buf.copy(g,v,b,_)}},{key:"toBuffer",value:function(){return this._data.toBuffer()}}])}(),h=function(){function p(g){le(this,p),this._data=g}return ne(p,[{key:"length",get:function(){return this._data.length}},{key:"copy",value:function(g,v,b,_){this._data.copy(g,v,b,_)}},{key:"toBuffer",value:function(){return this._data}}])}(),f=function(){function p(g){le(this,p),this.size=g,this.buffer=a.alloc(g),this.iRead=0,this.iWrite=0}return ne(p,[{key:"toBuffer",value:function(){if(this.iRead===0&&this.iWrite===this.size)return this.buffer;var g=a.alloc(this.iWrite-this.iRead);return this.buffer.copy(g,0,this.iRead,this.iWrite),g}},{key:"length",get:function(){return this.iWrite-this.iRead}},{key:"eod",get:function(){return this.iRead===this.iWrite}},{key:"full",get:function(){return this.iWrite===this.size}},{key:"read",value:function(g){var v;return g===0?null:g===void 0||g>=this.length?(v=this.toBuffer(),this.iRead=this.iWrite,v):(v=a.alloc(g),this.buffer.copy(v,0,this.iRead,g),this.iRead+=g,v)}},{key:"write",value:function(g,v,b){var _=Math.min(b,this.size-this.iWrite);return g.copy(this.buffer,this.iWrite,v,v+_),this.iWrite+=_,_}}])}(),d=function(p){p=p||{},this.bufSize=p.bufSize||1048576,this.buffers=[],this.batch=p.batch||!1,this.corked=!1,this.inPos=0,this.outPos=0,this.pipes=[],this.paused=!1,this.encoding=null};o.inherits(d,l.Duplex,{toBuffer:function(){switch(this.buffers.length){case 0:return null;case 1:return this.buffers[0].toBuffer();default:return a.concat(this.buffers.map(function(p){return p.toBuffer()}))}},_getWritableBuffer:function(){if(this.buffers.length){var p=this.buffers[this.buffers.length-1];if(!p.full)return p}var g=new f(this.bufSize);return this.buffers.push(g),g},_pipe:function(p){var g=this;return Aa(qn.mark(function v(){var b;return qn.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return b=function(w){return new Promise(function(k){w.write(p.toBuffer(),function(){k()})})},_.next=3,Promise.all(g.pipes.map(b));case 3:case"end":return _.stop()}},v)}))()},_writeToBuffers:function(p){for(var g=0,v=p.length;g1;)b._pipe(b.buffers.shift());k.next=29;break;case 21:if(b.corked){k.next=27;break}return k.next=24,b._pipe(w);case 24:v(),k.next=29;break;case 27:b._writeToBuffers(w),n.nextTick(v);case 29:k.next=34;break;case 31:b.paused||b.emit("data",w.toBuffer()),b._writeToBuffers(w),b.emit("readable");case 34:return k.abrupt("return",!0);case 35:case"end":return k.stop()}},_)}))()},cork:function(){this.corked=!0},_flush:function(){if(this.pipes.length)for(;this.buffers.length;)this._pipe(this.buffers.shift())},uncork:function(){this.corked=!1,this._flush()},end:function(p,g,v){var b=this,_=function(w){w?v(w):(b._flush(),b.pipes.forEach(function(k){k.end()}),b.emit("finish"))};p?this.write(p,g,_):_()},read:function(p){var g;if(p){for(g=[];p&&this.buffers.length&&!this.buffers[0].eod;){var v=this.buffers[0],b=v.read(p);p-=b.length,g.push(b),v.eod&&v.full&&this.buffers.shift()}return a.concat(g)}return g=this.buffers.map(function(_){return _.toBuffer()}).filter(Boolean),this.buffers=[],a.concat(g)},setEncoding:function(p){this.encoding=p},pause:function(){this.paused=!0},resume:function(){this.paused=!1},isPaused:function(){return!!this.paused},pipe:function(p){this.pipes.push(p),!this.paused&&this.buffers.length&&this.end()},unpipe:function(p){this.pipes=this.pipes.filter(function(g){return g!==p})},unshift:function(){throw new Error("Not Implemented")},wrap:function(){throw new Error("Not Implemented")}}),r.exports=d}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"./string-buf":25,"./utils":27,_process:467,buffer:220,"readable-stream":491}],25:[function(e,r,t){(function(n){(function(){var a=function(){function l(o){le(this,l),this._buf=n.alloc(o&&o.size||16384),this._encoding=o&&o.encoding||"utf8",this._inPos=0,this._buffer=void 0}return ne(l,[{key:"length",get:function(){return this._inPos}},{key:"capacity",get:function(){return this._buf.length}},{key:"buffer",get:function(){return this._buf}},{key:"toBuffer",value:function(){return this._buffer||(this._buffer=n.alloc(this.length),this._buf.copy(this._buffer,0,0,this.length)),this._buffer}},{key:"reset",value:function(o){o=o||0,this._buffer=void 0,this._inPos=o}},{key:"_grow",value:function(o){for(var i=2*this._buf.length;i=this._buf.length-4;)this._grow(this._inPos+o.length),i=this._inPos+this._buf.write(o,this._inPos,this._encoding);this._inPos=i}},{key:"addStringBuf",value:function(o){o.length&&(this._buffer=void 0,this.length+o.length>this.capacity&&this._grow(this.length+o.length),o._buf.copy(this._buf,this._inPos,0,o.length),this._inPos+=o.length)}}])}();r.exports=a}).call(this)}).call(this,e("buffer").Buffer)},{buffer:220}],26:[function(e,r,t){var n=Object.prototype.toString,a=/["&<>]/,l={each:function(o,i){o&&(Array.isArray(o)?o.forEach(i):Object.keys(o).forEach(function(c){i(o[c],c)}))},some:function(o,i){return!!o&&(Array.isArray(o)?o.some(i):Object.keys(o).some(function(c){return i(o[c],c)}))},every:function(o,i){return!o||(Array.isArray(o)?o.every(i):Object.keys(o).every(function(c){return i(o[c],c)}))},map:function(o,i){return o?Array.isArray(o)?o.map(i):Object.keys(o).map(function(c){return i(o[c],c)}):[]},keyBy:function(o,i){return o.reduce(function(c,u){return c[u[i]]=u,c},{})},isEqual:function(o,i){var c,u=typeof o,h=typeof i,f=Array.isArray(o),d=Array.isArray(i);if(u!==h)return!1;if(typeof o=="object"){if(f||d)return!(!f||!d)&&o.length===i.length&&o.every(function(b,_){var w=i[_];return l.isEqual(b,w)});if(o===null||i===null)return o===i;if(c=Object.keys(o),Object.keys(i).length!==c.length)return!1;var p,g=Zu(c);try{for(g.s();!(p=g.n()).done;){var v=p.value;if(!i.hasOwnProperty(v))return!1}}catch(b){g.e(b)}finally{g.f()}return l.every(o,function(b,_){var w=i[_];return l.isEqual(b,w)})}return o===i},escapeHtml:function(o){var i=a.exec(o);if(!i)return o;for(var c="",u="",h=0,f=i.index;f":u=">";break;default:continue}h!==f&&(c+=o.substring(h,f)),h=f+1,c+=u}return h!==f?c+o.substring(h,f):c},strcmp:function(o,i){return oi?1:0},isUndefined:function(o){return n.call(o)==="[object Undefined]"},isObject:function(o){return n.call(o)==="[object Object]"},deepMerge:function(){var o,i,c,u=arguments[0]||{},h=arguments.length;function f(p,g){o=u[g],c=Array.isArray(p),l.isObject(p)||c?(c?(c=!1,i=o&&Array.isArray(o)?o:[]):i=o&&l.isObject(o)?o:{},u[g]=l.deepMerge(i,p)):l.isUndefined(p)||(u[g]=p)}for(var d=0;d&'"\x7F\x00-\x08\x0B-\x0C\x0E-\x1F]/,i={nop:function(){},promiseImmediate:function(c){return new Promise(function(u){n.setImmediate?a(function(){u(c)}):setTimeout(function(){u(c)},1)})},inherits:function(c,u,h,f){c.super_=u,f||(f=h,h=null),h&&Object.keys(h).forEach(function(p){Object.defineProperty(c,p,Object.getOwnPropertyDescriptor(h,p))});var d={constructor:{value:c,enumerable:!1,writable:!1,configurable:!0}};f&&Object.keys(f).forEach(function(p){d[p]=Object.getOwnPropertyDescriptor(f,p)}),c.prototype=Object.create(u.prototype,d)},dateToExcel:function(c,u){return 25569+c.getTime()/864e5-(u?1462:0)},excelToDate:function(c,u){var h=Math.round(24*(c-25569+(u?1462:0))*3600*1e3);return new Date(h)},parsePath:function(c){var u=c.lastIndexOf("/");return{path:c.substring(0,u),name:c.substring(u+1)}},getRelsPath:function(c){var u=i.parsePath(c);return"".concat(u.path,"/_rels/").concat(u.name,".rels")},xmlEncode:function(c){var u=o.exec(c);if(!u)return c;for(var h="",f="",d=0,p=u.index;p=11&&g!==13)){f="";break}continue}d!==p&&(h+=c.substring(d,p)),d=p+1,f&&(h+=f)}return d!==p?h+c.substring(d,p):h},xmlDecode:function(c){return c.replace(/&([a-z]*);/g,function(u){switch(u){case"<":return"<";case">":return">";case"&":return"&";case"'":return"'";case""":return'"';default:return u}})},validInt:function(c){var u=parseInt(c,10);return Number.isNaN(u)?0:u},isDateFmt:function(c){return!!c&&(c=(c=c.replace(/\[[^\]]*]/g,"")).replace(/"[^"]*"/g,"")).match(/[ymdhMsb]+/)!==null},fs:{exists:function(c){return new Promise(function(u){l.access(c,l.constants.F_OK,function(h){u(!h)})})}},toIsoDateString:function(c){return c.toIsoString().subsstr(0,10)},parseBoolean:function(c){return c===!0||c==="true"||c===1||c==="1"}};r.exports=i}).call(this)}).call(this,Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{},e("timers").setImmediate)},{fs:216,timers:523}],28:[function(e,r,t){var n=e("./under-dash"),a=e("./utils"),l="<",o=">",i="";function u(d,p,g){d.push(" ".concat(p,'="').concat(a.xmlEncode(g.toString()),'"'))}function h(d,p){if(p){var g=[];n.each(p,function(v,b){v!==void 0&&u(g,b,v)}),d.push(g.join(""))}}var f=function(){function d(){le(this,d),this._xml=[],this._stack=[],this._rollbacks=[]}return ne(d,[{key:"tos",get:function(){return this._stack.length?this._stack[this._stack.length-1]:void 0}},{key:"cursor",get:function(){return this._xml.length}},{key:"openXml",value:function(p){var g=this._xml;g.push(" +`)}},{key:"openNode",value:function(p,g){var v=this.tos,b=this._xml;v&&this.open&&b.push(o),this._stack.push(p),b.push(l),b.push(p),h(b,g),this.leaf=!0,this.open=!0}},{key:"addAttribute",value:function(p,g){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");g!==void 0&&u(this._xml,p,g)}},{key:"addAttributes",value:function(p){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");h(this._xml,p)}},{key:"writeText",value:function(p){var g=this._xml;this.open&&(g.push(o),this.open=!1),this.leaf=!1,g.push(a.xmlEncode(p.toString()))}},{key:"writeXml",value:function(p){this.open&&(this._xml.push(o),this.open=!1),this.leaf=!1,this._xml.push(p)}},{key:"closeNode",value:function(){var p=this._stack.pop(),g=this._xml;this.leaf?g.push(c):(g.push(i),g.push(p),g.push(o)),this.open=!1,this.leaf=!1}},{key:"leafNode",value:function(p,g,v){this.openNode(p,g),v!==void 0&&this.writeText(v),this.closeNode()}},{key:"closeAll",value:function(){for(;this._stack.length;)this.closeNode()}},{key:"addRollback",value:function(){return this._rollbacks.push({xml:this._xml.length,stack:this._stack.length,leaf:this.leaf,open:this.open}),this.cursor}},{key:"commit",value:function(){this._rollbacks.pop()}},{key:"rollback",value:function(){var p=this._rollbacks.pop();this._xml.length>p.xml&&this._xml.splice(p.xml,this._xml.length-p.xml),this._stack.length>p.stack&&this._stack.splice(p.stack,this._stack.length-p.stack),this.leaf=p.leaf,this.open=p.open}},{key:"xml",get:function(){return this.closeAll(),this._xml.join("")}}])}();f.StdDocAttributes={version:"1.0",encoding:"UTF-8",standalone:"yes"},r.exports=f},{"./under-dash":26,"./utils":27}],29:[function(e,r,t){(function(n){(function(){var a=e("events"),l=e("jszip"),o=e("./stream-buf"),i=e("./browser-buffer-encode").stringToBuffer,c=function(u){function h(f){var d;return le(this,h),(d=zr(this,h)).options=Object.assign({type:"nodebuffer",compression:"DEFLATE"},f),d.zip=new l,d.stream=new o,d}return nr(h,u),ne(h,[{key:"append",value:function(f,d){d.hasOwnProperty("base64")&&d.base64?this.zip.file(d.name,f,{base64:!0}):(n.browser&&typeof f=="string"&&(f=i(f)),this.zip.file(d.name,f))}},{key:"finalize",value:function(){var f=Aa(qn.mark(function p(){var g;return qn.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,this.zip.generateAsync(this.options);case 2:g=v.sent,this.stream.end(g),this.emit("finish");case 5:case"end":return v.stop()}},p,this)}));function d(){return f.apply(this,arguments)}return d}()},{key:"read",value:function(f){return this.stream.read(f)}},{key:"setEncoding",value:function(f){return this.stream.setEncoding(f)}},{key:"pause",value:function(){return this.stream.pause()}},{key:"resume",value:function(){return this.stream.resume()}},{key:"isPaused",value:function(){return this.stream.isPaused()}},{key:"pipe",value:function(f,d){return this.stream.pipe(f,d)}},{key:"unpipe",value:function(f){return this.stream.unpipe(f)}},{key:"unshift",value:function(f){return this.stream.unshift(f)}},{key:"wrap",value:function(f){return this.stream.wrap(f)}}])}(a.EventEmitter);r.exports={ZipWriter:c}}).call(this)}).call(this,e("_process"))},{"./browser-buffer-encode":17,"./stream-buf":24,_process:467,events:422,jszip:441}],30:[function(e,r,t){r.exports={0:{f:"General"},1:{f:"0"},2:{f:"0.00"},3:{f:"#,##0"},4:{f:"#,##0.00"},9:{f:"0%"},10:{f:"0.00%"},11:{f:"0.00E+00"},12:{f:"# ?/?"},13:{f:"# ??/??"},14:{f:"mm-dd-yy"},15:{f:"d-mmm-yy"},16:{f:"d-mmm"},17:{f:"mmm-yy"},18:{f:"h:mm AM/PM"},19:{f:"h:mm:ss AM/PM"},20:{f:"h:mm"},21:{f:"h:mm:ss"},22:{f:'m/d/yy "h":mm'},27:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"年"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"年" mm"月" dd"日"'},28:{"zh-tw":'[$-404]e"年"m"月"d"日"',"zh-cn":'m"月"d"日"',"ja-jp":'[$-411]ggge"年"m"月"d"日"',"ko-kr":"mm-dd"},29:{"zh-tw":'[$-404]e"年"m"月"d"日"',"zh-cn":'m"月"d"日"',"ja-jp":'[$-411]ggge"年"m"月"d"日"',"ko-kr":"mm-dd"},30:{"zh-tw":"m/d/yy ","zh-cn":"m-d-yy","ja-jp":"m/d/yy","ko-kr":"mm-dd-yy"},31:{"zh-tw":'yyyy"年"m"月"d"日"',"zh-cn":'yyyy"年"m"月"d"日"',"ja-jp":'yyyy"年"m"月"d"日"',"ko-kr":'yyyy"년" mm"월" dd"일"'},32:{"zh-tw":'hh"時"mm"分"',"zh-cn":'h"时"mm"分"',"ja-jp":'h"時"mm"分"',"ko-kr":'h"시" mm"분"'},33:{"zh-tw":'hh"時"mm"分"ss"秒"',"zh-cn":'h"时"mm"分"ss"秒"',"ja-jp":'h"時"mm"分"ss"秒"',"ko-kr":'h"시" mm"분" ss"초"'},34:{"zh-tw":'上午/下午 hh"時"mm"分"',"zh-cn":'上午/下午 h"时"mm"分"',"ja-jp":'yyyy"年"m"月"',"ko-kr":"yyyy-mm-dd"},35:{"zh-tw":'上午/下午 hh"時"mm"分"ss"秒"',"zh-cn":'上午/下午 h"时"mm"分"ss"秒"',"ja-jp":'m"月"d"日"',"ko-kr":"yyyy-mm-dd"},36:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"年"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"年" mm"月" dd"日"'},37:{f:"#,##0 ;(#,##0)"},38:{f:"#,##0 ;[Red](#,##0)"},39:{f:"#,##0.00 ;(#,##0.00)"},40:{f:"#,##0.00 ;[Red](#,##0.00)"},45:{f:"mm:ss"},46:{f:"[h]:mm:ss"},47:{f:"mmss.0"},48:{f:"##0.0E+0"},49:{f:"@"},50:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"年"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"年" mm"月" dd"日"'},51:{"zh-tw":'[$-404]e"年"m"月"d"日"',"zh-cn":'m"月"d"日"',"ja-jp":'[$-411]ggge"年"m"月"d"日"',"ko-kr":"mm-dd"},52:{"zh-tw":'上午/下午 hh"時"mm"分"',"zh-cn":'yyyy"年"m"月"',"ja-jp":'yyyy"年"m"月"',"ko-kr":"yyyy-mm-dd"},53:{"zh-tw":'上午/下午 hh"時"mm"分"ss"秒"',"zh-cn":'m"月"d"日"',"ja-jp":'m"月"d"日"',"ko-kr":"yyyy-mm-dd"},54:{"zh-tw":'[$-404]e"年"m"月"d"日"',"zh-cn":'m"月"d"日"',"ja-jp":'[$-411]ggge"年"m"月"d"日"',"ko-kr":"mm-dd"},55:{"zh-tw":'上午/下午 hh"時"mm"分"',"zh-cn":'上午/下午 h"时"mm"分"',"ja-jp":'yyyy"年"m"月"',"ko-kr":"yyyy-mm-dd"},56:{"zh-tw":'上午/下午 hh"時"mm"分"ss"秒"',"zh-cn":'上午/下午 h"时"mm"分"ss"秒"',"ja-jp":'m"月"d"日"',"ko-kr":"yyyy-mm-dd"},57:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"年"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"年" mm"月" dd"日"'},58:{"zh-tw":'[$-404]e"年"m"月"d"日"',"zh-cn":'m"月"d"日"',"ja-jp":'[$-411]ggge"年"m"月"d"日"',"ko-kr":"mm-dd"},59:{"th-th":"t0"},60:{"th-th":"t0.00"},61:{"th-th":"t#,##0"},62:{"th-th":"t#,##0.00"},67:{"th-th":"t0%"},68:{"th-th":"t0.00%"},69:{"th-th":"t# ?/?"},70:{"th-th":"t# ??/??"},81:{"th-th":"d/m/bb"}}},{}],31:[function(e,r,t){r.exports={OfficeDocument:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",Worksheet:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet",CalcChain:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/calcChain",SharedStrings:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",Styles:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",Theme:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",Hyperlink:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",Image:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",CoreProperties:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",ExtenderProperties:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",Comments:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",VmlDrawing:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",Table:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/table"}},{}],32:[function(e,r,t){var n=e("../../utils/parse-sax"),a=e("../../utils/xml-stream"),l=function(){function o(){le(this,o)}return ne(o,[{key:"prepare",value:function(){}},{key:"render",value:function(){}},{key:"parseOpen",value:function(i){}},{key:"parseText",value:function(i){}},{key:"parseClose",value:function(i){}},{key:"reconcile",value:function(i,c){}},{key:"reset",value:function(){this.model=null,this.map&&Object.values(this.map).forEach(function(i){i instanceof o?i.reset():i.xform&&i.xform.reset()})}},{key:"mergeModel",value:function(i){this.model=Object.assign(this.model||{},i)}},{key:"parse",value:function(){var i=Aa(qn.mark(function u(h){var f,d,p,g,v,b,_,w,k,C,O;return qn.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:f=!1,d=!1,P.prev=2,g=wv(h);case 4:return P.next=6,g.next();case 6:if(!(f=!(v=P.sent).done)){P.next=37;break}b=v.value,_=Zu(b),P.prev=9,_.s();case 11:if((w=_.n()).done){P.next=26;break}if(k=w.value,C=k.eventType,O=k.value,C!=="opentag"){P.next=17;break}this.parseOpen(O),P.next=24;break;case 17:if(C!=="text"){P.next=21;break}this.parseText(O),P.next=24;break;case 21:if(C!=="closetag"){P.next=24;break}if(this.parseClose(O.name)){P.next=24;break}return P.abrupt("return",this.model);case 24:P.next=11;break;case 26:P.next=31;break;case 28:P.prev=28,P.t0=P.catch(9),_.e(P.t0);case 31:return P.prev=31,_.f(),P.finish(31);case 34:f=!1,P.next=4;break;case 37:P.next=43;break;case 39:P.prev=39,P.t1=P.catch(2),d=!0,p=P.t1;case 43:if(P.prev=43,P.prev=44,!f||g.return==null){P.next=48;break}return P.next=48,g.return();case 48:if(P.prev=48,!d){P.next=51;break}throw p;case 51:return P.finish(48);case 52:return P.finish(43);case 53:return P.abrupt("return",this.model);case 54:case"end":return P.stop()}},u,this,[[2,39,43,53],[9,28,31,34],[44,,48,52]])}));function c(u){return i.apply(this,arguments)}return c}()},{key:"parseStream",value:function(){var i=Aa(qn.mark(function u(h){return qn.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.abrupt("return",this.parse(n(h)));case 1:case"end":return f.stop()}},u,this)}));function c(u){return i.apply(this,arguments)}return c}()},{key:"xml",get:function(){return this.toXml(this.model)}},{key:"toXml",value:function(i){var c=new a;return this.render(c,i),c.xml}}],[{key:"toAttribute",value:function(i,c){var u=arguments.length>2&&arguments[2]!==void 0&&arguments[2];if(i===void 0){if(u)return c}else if(u||i!==c)return i.toString()}},{key:"toStringAttribute",value:function(i,c){var u=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return o.toAttribute(i,c,u)}},{key:"toStringValue",value:function(i,c){return i===void 0?c:i}},{key:"toBoolAttribute",value:function(i,c){var u=arguments.length>2&&arguments[2]!==void 0&&arguments[2];if(i===void 0){if(u)return c}else if(u||i!==c)return i?"1":"0"}},{key:"toBoolValue",value:function(i,c){return i===void 0?c:i==="1"}},{key:"toIntAttribute",value:function(i,c){var u=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return o.toAttribute(i,c,u)}},{key:"toIntValue",value:function(i,c){return i===void 0?c:parseInt(i,10)}},{key:"toFloatAttribute",value:function(i,c){var u=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return o.toAttribute(i,c,u)}},{key:"toFloatValue",value:function(i,c){return i===void 0?c:parseFloat(i)}}])}();r.exports=l},{"../../utils/parse-sax":22,"../../utils/xml-stream":28}],33:[function(e,r,t){var n=e("../base-xform"),a=e("../../../utils/col-cache"),l=function(c){function u(){return le(this,u),zr(this,u,arguments)}return nr(u,c),ne(u,[{key:"render",value:function(h,f){h.openNode("definedName",{name:f.name,localSheetId:f.localSheetId}),h.writeText(f.ranges.join(",")),h.closeNode()}},{key:"parseOpen",value:function(h){return h.name==="definedName"&&(this._parsedName=h.attributes.name,this._parsedLocalSheetId=h.attributes.localSheetId,this._parsedText=[],!0)}},{key:"parseText",value:function(h){this._parsedText.push(h)}},{key:"parseClose",value:function(){return this.model={name:this._parsedName,ranges:i(this._parsedText.join(""))},this._parsedLocalSheetId!==void 0&&(this.model.localSheetId=parseInt(this._parsedLocalSheetId,10)),!1}}])}(n);function o(c){try{return a.decodeEx(c),!0}catch{return!1}}function i(c){var u=[],h=!1,f="";return c.split(",").forEach(function(d){if(d){var p=(d.match(/'/g)||[]).length;if(p){var g=p%2==0;!h&&g&&o(d)?u.push(d):h&&!g?(h=!1,o(f+d)&&u.push(f+d),f=""):(h=!0,f+="".concat(d,","))}else h?f+="".concat(d,","):o(d)&&u.push(d)}}),u}r.exports=l},{"../../../utils/col-cache":19,"../base-xform":32}],34:[function(e,r,t){var n=e("../../../utils/utils"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"render",value:function(i,c){i.leafNode("sheet",{sheetId:c.id,name:c.name,state:c.state,"r:id":c.rId})}},{key:"parseOpen",value:function(i){return i.name==="sheet"&&(this.model={name:n.xmlDecode(i.attributes.name),id:parseInt(i.attributes.sheetId,10),state:i.attributes.state,rId:i.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=a},{"../../../utils/utils":27,"../base-xform":32}],35:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"render",value:function(o,i){o.leafNode("calcPr",{calcId:171027,fullCalcOnLoad:i.fullCalcOnLoad?1:void 0})}},{key:"parseOpen",value:function(o){return o.name==="calcPr"&&(this.model={},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],36:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"render",value:function(o,i){o.leafNode("workbookPr",{date1904:i.date1904?1:void 0,defaultThemeVersion:164011,filterPrivacy:1})}},{key:"parseOpen",value:function(o){return o.name==="workbookPr"&&(this.model={date1904:o.attributes.date1904==="1"},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],37:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"render",value:function(o,i){var c={xWindow:i.x||0,yWindow:i.y||0,windowWidth:i.width||12e3,windowHeight:i.height||24e3,firstSheet:i.firstSheet,activeTab:i.activeTab};i.visibility&&i.visibility!=="visible"&&(c.visibility=i.visibility),o.leafNode("workbookView",c)}},{key:"parseOpen",value:function(o){if(o.name==="workbookView"){var i=this.model={},c=function(h,f,d){var p=f!==void 0?i[h]=f:d;p!==void 0&&(i[h]=p)},u=function(h,f,d){var p=f!==void 0?i[h]=parseInt(f,10):d;p!==void 0&&(i[h]=p)};return u("x",o.attributes.xWindow,0),u("y",o.attributes.yWindow,0),u("width",o.attributes.windowWidth,25e3),u("height",o.attributes.windowHeight,1e4),c("visibility",o.attributes.visibility,"visible"),u("activeTab",o.attributes.activeTab,void 0),u("firstSheet",o.attributes.firstSheet,void 0),!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],38:[function(e,r,t){var n=e("../../../utils/under-dash"),a=e("../../../utils/col-cache"),l=e("../../../utils/xml-stream"),o=e("../base-xform"),i=e("../static-xform"),c=e("../list-xform"),u=e("./defined-name-xform"),h=e("./sheet-xform"),f=e("./workbook-view-xform"),d=e("./workbook-properties-xform"),p=e("./workbook-calc-properties-xform"),g=function(v){function b(){var _;return le(this,b),(_=zr(this,b)).map={fileVersion:b.STATIC_XFORMS.fileVersion,workbookPr:new d,bookViews:new c({tag:"bookViews",count:!1,childXform:new f}),sheets:new c({tag:"sheets",count:!1,childXform:new h}),definedNames:new c({tag:"definedNames",count:!1,childXform:new u}),calcPr:new p},_}return nr(b,v),ne(b,[{key:"prepare",value:function(_){_.sheets=_.worksheets;var w=[],k=0;_.sheets.forEach(function(C){if(C.pageSetup&&C.pageSetup.printArea&&C.pageSetup.printArea.split("&&").forEach(function(X){var J=X.split(":"),Z={name:"_xlnm.Print_Area",ranges:["'".concat(C.name,"'!$").concat(J[0],":$").concat(J[1])],localSheetId:k};w.push(Z)}),C.pageSetup&&(C.pageSetup.printTitlesRow||C.pageSetup.printTitlesColumn)){var O=[];if(C.pageSetup.printTitlesColumn){var P=C.pageSetup.printTitlesColumn.split(":");O.push("'".concat(C.name,"'!$").concat(P[0],":$").concat(P[1]))}if(C.pageSetup.printTitlesRow){var B=C.pageSetup.printTitlesRow.split(":");O.push("'".concat(C.name,"'!$").concat(B[0],":$").concat(B[1]))}var q={name:"_xlnm.Print_Titles",ranges:O,localSheetId:k};w.push(q)}k++}),w.length&&(_.definedNames=_.definedNames.concat(w)),(_.media||[]).forEach(function(C,O){C.name=C.type+(O+1)})}},{key:"render",value:function(_,w){_.openXml(l.StdDocAttributes),_.openNode("workbook",b.WORKBOOK_ATTRIBUTES),this.map.fileVersion.render(_),this.map.workbookPr.render(_,w.properties),this.map.bookViews.render(_,w.views),this.map.sheets.render(_,w.sheets),this.map.definedNames.render(_,w.definedNames),this.map.calcPr.render(_,w.calcProperties),_.closeNode()}},{key:"parseOpen",value:function(_){return this.parser?(this.parser.parseOpen(_),!0):(_.name==="workbook"||(this.parser=this.map[_.name],this.parser&&this.parser.parseOpen(_)),!0)}},{key:"parseText",value:function(_){this.parser&&this.parser.parseText(_)}},{key:"parseClose",value:function(_){return this.parser?(this.parser.parseClose(_)||(this.parser=void 0),!0):_!=="workbook"||(this.model={sheets:this.map.sheets.model,properties:this.map.workbookPr.model||{},views:this.map.bookViews.model,calcProperties:{}},this.map.definedNames.model&&(this.model.definedNames=this.map.definedNames.model),!1)}},{key:"reconcile",value:function(_){var w,k=(_.workbookRels||[]).reduce(function(B,q){return B[q.Id]=q,B},{}),C=[],O=0;(_.sheets||[]).forEach(function(B){var q=k[B.rId];q&&(w=_.worksheetHash["xl/".concat(q.Target.replace(/^(\s|\/xl\/)+/,""))])&&(w.name=B.name,w.id=B.id,w.state=B.state,C[O++]=w)});var P=[];n.each(_.definedNames,function(B){if(B.name==="_xlnm.Print_Area"){if(w=C[B.localSheetId]){w.pageSetup||(w.pageSetup={});var q=a.decodeEx(B.ranges[0]);w.pageSetup.printArea=w.pageSetup.printArea?"".concat(w.pageSetup.printArea,"&&").concat(q.dimensions):q.dimensions}}else if(B.name==="_xlnm.Print_Titles"){if(w=C[B.localSheetId]){w.pageSetup||(w.pageSetup={});var X=B.ranges.join(","),J=/\$/g,Z=/\$\d+:\$\d+/,ue=X.match(Z);if(ue&&ue.length){var D=ue[0];w.pageSetup.printTitlesRow=D.replace(J,"")}var j=/\$[A-Z]+:\$[A-Z]+/,E=X.match(j);if(E&&E.length){var A=E[0];w.pageSetup.printTitlesColumn=A.replace(J,"")}}}else P.push(B)}),_.definedNames=P,_.media.forEach(function(B,q){B.index=q})}}])}(o);g.WORKBOOK_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"x15","xmlns:x15":"http://schemas.microsoft.com/office/spreadsheetml/2010/11/main"},g.STATIC_XFORMS={fileVersion:new i({tag:"fileVersion",$:{appName:"xl",lastEdited:5,lowestEdited:5,rupBuild:9303}})},r.exports=g},{"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/xml-stream":28,"../base-xform":32,"../list-xform":71,"../static-xform":120,"./defined-name-xform":33,"./sheet-xform":34,"./workbook-calc-properties-xform":35,"./workbook-properties-xform":36,"./workbook-view-xform":37}],39:[function(e,r,t){var n=e("../strings/rich-text-xform"),a=e("../../../utils/utils"),l=e("../base-xform"),o=r.exports=function(i){this.model=i};a.inherits(o,l,{get tag(){return"r"},get richTextXform(){return this._richTextXform||(this._richTextXform=new n),this._richTextXform},render:function(i,c){var u=this;c=c||this.model,i.openNode("comment",{ref:c.ref,authorId:0}),i.openNode("text"),c&&c.note&&c.note.texts&&c.note.texts.forEach(function(h){u.richTextXform.render(i,h)}),i.closeNode(),i.closeNode()},parseOpen:function(i){if(this.parser)return this.parser.parseOpen(i),!0;switch(i.name){case"comment":return this.model=xo({type:"note",note:{texts:[]}},i.attributes),!0;case"r":return this.parser=this.richTextXform,this.parser.parseOpen(i),!0;default:return!1}},parseText:function(i){this.parser&&this.parser.parseText(i)},parseClose:function(i){switch(i){case"comment":return!1;case"r":return this.model.note.texts.push(this.parser.model),this.parser=void 0,!0;default:return this.parser&&this.parser.parseClose(i),!0}}})},{"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],40:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=e("../../../utils/utils"),l=e("../base-xform"),o=e("./comment-xform"),i=r.exports=function(){this.map={comment:new o}};a.inherits(i,l,{COMMENTS_ATTRIBUTES:{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main"}},{render:function(c,u){var h=this;u=u||this.model,c.openXml(n.StdDocAttributes),c.openNode("comments",i.COMMENTS_ATTRIBUTES),c.openNode("authors"),c.leafNode("author",null,"Author"),c.closeNode(),c.openNode("commentList"),u.comments.forEach(function(f){h.map.comment.render(c,f)}),c.closeNode(),c.closeNode()},parseOpen:function(c){if(this.parser)return this.parser.parseOpen(c),!0;switch(c.name){case"commentList":return this.model={comments:[]},!0;case"comment":return this.parser=this.map.comment,this.parser.parseOpen(c),!0;default:return!1}},parseText:function(c){this.parser&&this.parser.parseText(c)},parseClose:function(c){switch(c){case"commentList":return!1;case"comment":return this.model.comments.push(this.parser.model),this.parser=void 0,!0;default:return this.parser&&this.parser.parseClose(c),!0}}})},{"../../../utils/utils":27,"../../../utils/xml-stream":28,"../base-xform":32,"./comment-xform":39}],41:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l))._model=o,i}return nr(l,a),ne(l,[{key:"tag",get:function(){return this._model&&this._model.tag}},{key:"render",value:function(o,i,c){(i===c[2]||this.tag==="x:SizeWithCells"&&i===c[1])&&o.leafNode(this.tag)}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.model={},this.model[this.tag]=!0,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],42:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l))._model=o,i}return nr(l,a),ne(l,[{key:"tag",get:function(){return this._model&&this._model.tag}},{key:"render",value:function(o,i){o.leafNode(this.tag,null,i)}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.text="",!0)}},{key:"parseText",value:function(o){this.text=o}},{key:"parseClose",value:function(){return!1}}])}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],43:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"x:Anchor"}},{key:"getAnchorRect",value:function(o){var i=Math.floor(o.left),c=Math.floor(68*(o.left-i)),u=Math.floor(o.top),h=Math.floor(18*(o.top-u)),f=Math.floor(o.right),d=Math.floor(68*(o.right-f)),p=Math.floor(o.bottom);return[i,c,u,h,f,d,p,Math.floor(18*(o.bottom-p))]}},{key:"getDefaultRect",value:function(o){var i=o.col,c=6,u=Math.max(o.row-2,0);return[i,c,u,14,i+2,2,u+4,16]}},{key:"render",value:function(o,i){var c=i.anchor?this.getAnchorRect(i.anchor):this.getDefaultRect(i.refAddress);o.leafNode("x:Anchor",null,c.join(", "))}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.text="",!0)}},{key:"parseText",value:function(o){this.text=o}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],44:[function(e,r,t){var n=e("../base-xform"),a=e("./vml-anchor-xform"),l=e("./style/vml-protection-xform"),o=e("./style/vml-position-xform"),i=["twoCells","oneCells","absolute"],c=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={"x:Anchor":new a,"x:Locked":new l({tag:"x:Locked"}),"x:LockText":new l({tag:"x:LockText"}),"x:SizeWithCells":new o({tag:"x:SizeWithCells"}),"x:MoveWithCells":new o({tag:"x:MoveWithCells"})},f}return nr(h,u),ne(h,[{key:"tag",get:function(){return"x:ClientData"}},{key:"render",value:function(f,d){var p=d.note,g=p.protection,v=p.editAs;f.openNode(this.tag,{ObjectType:"Note"}),this.map["x:MoveWithCells"].render(f,v,i),this.map["x:SizeWithCells"].render(f,v,i),this.map["x:Anchor"].render(f,d),this.map["x:Locked"].render(f,g.locked),f.leafNode("x:AutoFill",null,"False"),this.map["x:LockText"].render(f,g.lockText),f.leafNode("x:Row",null,d.refAddress.row-1),f.leafNode("x:Column",null,d.refAddress.col-1),f.closeNode()}},{key:"parseOpen",value:function(f){return f.name===this.tag?(this.reset(),this.model={anchor:[],protection:{},editAs:""}):(this.parser=this.map[f.name],this.parser&&this.parser.parseOpen(f)),!0}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.parser=void 0),!0):f!==this.tag||(this.normalizeModel(),!1)}},{key:"normalizeModel",value:function(){var f=Object.assign({},this.map["x:MoveWithCells"].model,this.map["x:SizeWithCells"].model),d=Object.keys(f).length;this.model.editAs=i[d],this.model.anchor=this.map["x:Anchor"].text,this.model.protection.locked=this.map["x:Locked"].text,this.model.protection.lockText=this.map["x:LockText"].text}}])}(n);r.exports=c},{"../base-xform":32,"./style/vml-position-xform":41,"./style/vml-protection-xform":42,"./vml-anchor-xform":43}],45:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=e("../base-xform"),l=e("./vml-shape-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={"v:shape":new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"xml"}},{key:"render",value:function(u,h){var f=this;u.openXml(n.StdDocAttributes),u.openNode(this.tag,c.DRAWING_ATTRIBUTES),u.openNode("o:shapelayout",{"v:ext":"edit"}),u.leafNode("o:idmap",{"v:ext":"edit",data:1}),u.closeNode(),u.openNode("v:shapetype",{id:"_x0000_t202",coordsize:"21600,21600","o:spt":202,path:"m,l,21600r21600,l21600,xe"}),u.leafNode("v:stroke",{joinstyle:"miter"}),u.leafNode("v:path",{gradientshapeok:"t","o:connecttype":"rect"}),u.closeNode(),h.comments.forEach(function(d,p){f.map["v:shape"].render(u,d,p)}),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?(this.reset(),this.model={comments:[]}):(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.model.comments.push(this.parser.model),this.parser=void 0),!0):u!==this.tag}},{key:"reconcile",value:function(u,h){var f=this;u.anchors.forEach(function(d){d.br?f.map["xdr:twoCellAnchor"].reconcile(d,h):f.map["xdr:oneCellAnchor"].reconcile(d,h)})}}])}(a);o.DRAWING_ATTRIBUTES={"xmlns:v":"urn:schemas-microsoft-com:vml","xmlns:o":"urn:schemas-microsoft-com:office:office","xmlns:x":"urn:schemas-microsoft-com:office:excel"},r.exports=o},{"../../../utils/xml-stream":28,"../base-xform":32,"./vml-shape-xform":46}],46:[function(e,r,t){var n=e("../base-xform"),a=e("./vml-textbox-xform"),l=e("./vml-client-data-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={"v:textbox":new a,"x:ClientData":new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"v:shape"}},{key:"render",value:function(u,h,f){u.openNode("v:shape",c.V_SHAPE_ATTRIBUTES(h,f)),u.leafNode("v:fill",{color2:"infoBackground [80]"}),u.leafNode("v:shadow",{color:"none [81]",obscured:"t"}),u.leafNode("v:path",{"o:connecttype":"none"}),this.map["v:textbox"].render(u,h),this.map["x:ClientData"].render(u,h),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?(this.reset(),this.model={margins:{insetmode:u.attributes["o:insetmode"]},anchor:"",editAs:"",protection:{}}):(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.parser=void 0),!0):u!==this.tag||(this.model.margins.inset=this.map["v:textbox"].model&&this.map["v:textbox"].model.inset,this.model.protection=this.map["x:ClientData"].model&&this.map["x:ClientData"].model.protection,this.model.anchor=this.map["x:ClientData"].model&&this.map["x:ClientData"].model.anchor,this.model.editAs=this.map["x:ClientData"].model&&this.map["x:ClientData"].model.editAs,!1)}}])}(n);o.V_SHAPE_ATTRIBUTES=function(i,c){return{id:"_x0000_s".concat(1025+c),type:"#_x0000_t202",style:"position:absolute; margin-left:105.3pt;margin-top:10.5pt;width:97.8pt;height:59.1pt;z-index:1;visibility:hidden",fillcolor:"infoBackground [80]",strokecolor:"none [81]","o:insetmode":i.note.margins&&i.note.margins.insetmode}},r.exports=o},{"../base-xform":32,"./vml-client-data-xform":44,"./vml-textbox-xform":47}],47:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"v:textbox"}},{key:"conversionUnit",value:function(o,i,c){return"".concat(parseFloat(o)*i.toFixed(2)).concat(c)}},{key:"reverseConversionUnit",value:function(o){var i=this;return(o||"").split(",").map(function(c){return Number(parseFloat(i.conversionUnit(parseFloat(c),.1,"")).toFixed(2))})}},{key:"render",value:function(o,i){var c=this,u={style:"mso-direction-alt:auto"};if(i&&i.note){var h=(i.note&&i.note.margins).inset;Array.isArray(h)&&(h=h.map(function(f){return c.conversionUnit(f,10,"mm")}).join(",")),h&&(u.inset=h)}o.openNode("v:textbox",u),o.leafNode("div",{style:"text-align:left"}),o.closeNode()}},{key:"parseOpen",value:function(o){return o.name!==this.tag||(this.model={inset:this.reverseConversionUnit(o.attributes.inset)},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(o){return o!==this.tag}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],48:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"createNewModel",value:function(o){return{}}},{key:"parseOpen",value:function(o){return this.parser=this.parser||this.map[o.name],this.parser?(this.parser.parseOpen(o),!0):o.name===this.tag&&(this.model=this.createNewModel(o),!0)}},{key:"parseText",value:function(o){this.parser&&this.parser.parseText(o)}},{key:"onParserClose",value:function(o,i){this.model[o]=i.model}},{key:"parseClose",value:function(o){return this.parser?(this.parser.parseClose(o)||(this.onParserClose(o,this.parser),this.parser=void 0),!0):o!==this.tag}}])}(e("./base-xform"));r.exports=n},{"./base-xform":32}],49:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"render",value:function(o,i){o.openNode("HeadingPairs"),o.openNode("vt:vector",{size:2,baseType:"variant"}),o.openNode("vt:variant"),o.leafNode("vt:lpstr",void 0,"Worksheets"),o.closeNode(),o.openNode("vt:variant"),o.leafNode("vt:i4",void 0,i.length),o.closeNode(),o.closeNode(),o.closeNode()}},{key:"parseOpen",value:function(o){return o.name==="HeadingPairs"}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(o){return o!=="HeadingPairs"}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],50:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"render",value:function(o,i){o.openNode("TitlesOfParts"),o.openNode("vt:vector",{size:i.length,baseType:"lpstr"}),i.forEach(function(c){o.leafNode("vt:lpstr",void 0,c.name)}),o.closeNode(),o.closeNode()}},{key:"parseOpen",value:function(o){return o.name==="TitlesOfParts"}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(o){return o!=="TitlesOfParts"}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],51:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=e("../base-xform"),l=e("../simple/string-xform"),o=e("./app-heading-pairs-xform"),i=e("./app-titles-of-parts-xform"),c=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={Company:new l({tag:"Company"}),Manager:new l({tag:"Manager"}),HeadingPairs:new o,TitleOfParts:new i},f}return nr(h,u),ne(h,[{key:"render",value:function(f,d){f.openXml(n.StdDocAttributes),f.openNode("Properties",h.PROPERTY_ATTRIBUTES),f.leafNode("Application",void 0,"Microsoft Excel"),f.leafNode("DocSecurity",void 0,"0"),f.leafNode("ScaleCrop",void 0,"false"),this.map.HeadingPairs.render(f,d.worksheets),this.map.TitleOfParts.render(f,d.worksheets),this.map.Company.render(f,d.company||""),this.map.Manager.render(f,d.manager),f.leafNode("LinksUpToDate",void 0,"false"),f.leafNode("SharedDoc",void 0,"false"),f.leafNode("HyperlinksChanged",void 0,"false"),f.leafNode("AppVersion",void 0,"16.0300"),f.closeNode()}},{key:"parseOpen",value:function(f){return this.parser?(this.parser.parseOpen(f),!0):f.name==="Properties"||(this.parser=this.map[f.name],!!this.parser&&(this.parser.parseOpen(f),!0))}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.parser=void 0),!0):f!=="Properties"||(this.model={worksheets:this.map.TitleOfParts.model,company:this.map.Company.model,manager:this.map.Manager.model},!1)}}])}(a);c.DateFormat=function(u){return u.toISOString().replace(/[.]\d{3,6}/,"")},c.DateAttrs={"xsi:type":"dcterms:W3CDTF"},c.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties","xmlns:vt":"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"},r.exports=c},{"../../../utils/xml-stream":28,"../base-xform":32,"../simple/string-xform":119,"./app-heading-pairs-xform":49,"./app-titles-of-parts-xform":50}],52:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"render",value:function(i,c){i.openXml(n.StdDocAttributes),i.openNode("Types",o.PROPERTY_ATTRIBUTES);var u={};(c.media||[]).forEach(function(h){if(h.type==="image"){var f=h.extension;u[f]||(u[f]=!0,i.leafNode("Default",{Extension:f,ContentType:"image/".concat(f)}))}}),i.leafNode("Default",{Extension:"rels",ContentType:"application/vnd.openxmlformats-package.relationships+xml"}),i.leafNode("Default",{Extension:"xml",ContentType:"application/xml"}),i.leafNode("Override",{PartName:"/xl/workbook.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml"}),c.worksheets.forEach(function(h){var f="/xl/worksheets/sheet".concat(h.id,".xml");i.leafNode("Override",{PartName:f,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml"})}),i.leafNode("Override",{PartName:"/xl/theme/theme1.xml",ContentType:"application/vnd.openxmlformats-officedocument.theme+xml"}),i.leafNode("Override",{PartName:"/xl/styles.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml"}),c.sharedStrings&&c.sharedStrings.count&&i.leafNode("Override",{PartName:"/xl/sharedStrings.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml"}),c.tables&&c.tables.forEach(function(h){i.leafNode("Override",{PartName:"/xl/tables/".concat(h.target),ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml"})}),c.drawings&&c.drawings.forEach(function(h){i.leafNode("Override",{PartName:"/xl/drawings/".concat(h.name,".xml"),ContentType:"application/vnd.openxmlformats-officedocument.drawing+xml"})}),c.commentRefs&&(i.leafNode("Default",{Extension:"vml",ContentType:"application/vnd.openxmlformats-officedocument.vmlDrawing"}),c.commentRefs.forEach(function(h){var f=h.commentName;i.leafNode("Override",{PartName:"/xl/".concat(f,".xml"),ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml"})})),i.leafNode("Override",{PartName:"/docProps/core.xml",ContentType:"application/vnd.openxmlformats-package.core-properties+xml"}),i.leafNode("Override",{PartName:"/docProps/app.xml",ContentType:"application/vnd.openxmlformats-officedocument.extended-properties+xml"}),i.closeNode()}},{key:"parseOpen",value:function(){return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));a.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/content-types"},r.exports=a},{"../../../utils/xml-stream":28,"../base-xform":32}],53:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=e("../base-xform"),l=e("../simple/date-xform"),o=e("../simple/string-xform"),i=e("../simple/integer-xform"),c=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={"dc:creator":new o({tag:"dc:creator"}),"dc:title":new o({tag:"dc:title"}),"dc:subject":new o({tag:"dc:subject"}),"dc:description":new o({tag:"dc:description"}),"dc:identifier":new o({tag:"dc:identifier"}),"dc:language":new o({tag:"dc:language"}),"cp:keywords":new o({tag:"cp:keywords"}),"cp:category":new o({tag:"cp:category"}),"cp:lastModifiedBy":new o({tag:"cp:lastModifiedBy"}),"cp:lastPrinted":new l({tag:"cp:lastPrinted",format:h.DateFormat}),"cp:revision":new i({tag:"cp:revision"}),"cp:version":new o({tag:"cp:version"}),"cp:contentStatus":new o({tag:"cp:contentStatus"}),"cp:contentType":new o({tag:"cp:contentType"}),"dcterms:created":new l({tag:"dcterms:created",attrs:h.DateAttrs,format:h.DateFormat}),"dcterms:modified":new l({tag:"dcterms:modified",attrs:h.DateAttrs,format:h.DateFormat})},f}return nr(h,u),ne(h,[{key:"render",value:function(f,d){f.openXml(n.StdDocAttributes),f.openNode("cp:coreProperties",h.CORE_PROPERTY_ATTRIBUTES),this.map["dc:creator"].render(f,d.creator),this.map["dc:title"].render(f,d.title),this.map["dc:subject"].render(f,d.subject),this.map["dc:description"].render(f,d.description),this.map["dc:identifier"].render(f,d.identifier),this.map["dc:language"].render(f,d.language),this.map["cp:keywords"].render(f,d.keywords),this.map["cp:category"].render(f,d.category),this.map["cp:lastModifiedBy"].render(f,d.lastModifiedBy),this.map["cp:lastPrinted"].render(f,d.lastPrinted),this.map["cp:revision"].render(f,d.revision),this.map["cp:version"].render(f,d.version),this.map["cp:contentStatus"].render(f,d.contentStatus),this.map["cp:contentType"].render(f,d.contentType),this.map["dcterms:created"].render(f,d.created),this.map["dcterms:modified"].render(f,d.modified),f.closeNode()}},{key:"parseOpen",value:function(f){if(this.parser)return this.parser.parseOpen(f),!0;switch(f.name){case"cp:coreProperties":case"coreProperties":return!0;default:if(this.parser=this.map[f.name],this.parser)return this.parser.parseOpen(f),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(f)))}}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){if(this.parser)return this.parser.parseClose(f)||(this.parser=void 0),!0;switch(f){case"cp:coreProperties":case"coreProperties":return this.model={creator:this.map["dc:creator"].model,title:this.map["dc:title"].model,subject:this.map["dc:subject"].model,description:this.map["dc:description"].model,identifier:this.map["dc:identifier"].model,language:this.map["dc:language"].model,keywords:this.map["cp:keywords"].model,category:this.map["cp:category"].model,lastModifiedBy:this.map["cp:lastModifiedBy"].model,lastPrinted:this.map["cp:lastPrinted"].model,revision:this.map["cp:revision"].model,contentStatus:this.map["cp:contentStatus"].model,contentType:this.map["cp:contentType"].model,created:this.map["dcterms:created"].model,modified:this.map["dcterms:modified"].model},!1;default:throw new Error("Unexpected xml node in parseClose: ".concat(f))}}}])}(a);c.DateFormat=function(u){return u.toISOString().replace(/[.]\d{3}/,"")},c.DateAttrs={"xsi:type":"dcterms:W3CDTF"},c.CORE_PROPERTY_ATTRIBUTES={"xmlns:cp":"http://schemas.openxmlformats.org/package/2006/metadata/core-properties","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:dcterms":"http://purl.org/dc/terms/","xmlns:dcmitype":"http://purl.org/dc/dcmitype/","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance"},r.exports=c},{"../../../utils/xml-stream":28,"../base-xform":32,"../simple/date-xform":117,"../simple/integer-xform":118,"../simple/string-xform":119}],54:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"render",value:function(o,i){o.leafNode("Relationship",i)}},{key:"parseOpen",value:function(o){return o.name==="Relationship"&&(this.model=o.attributes,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],55:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=e("../base-xform"),l=e("./relationship-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={Relationship:new l},u}return nr(c,i),ne(c,[{key:"render",value:function(u,h){var f=this;h=h||this._values,u.openXml(n.StdDocAttributes),u.openNode("Relationships",c.RELATIONSHIPS_ATTRIBUTES),h.forEach(function(d){f.map.Relationship.render(u,d)}),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;if(u.name==="Relationships")return this.model=[],!0;if(this.parser=this.map[u.name],this.parser)return this.parser.parseOpen(u),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(u)))}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser)return this.parser.parseClose(u)||(this.model.push(this.parser.model),this.parser=void 0),!0;if(u==="Relationships")return!1;throw new Error("Unexpected xml node in parseClose: ".concat(u))}}])}(a);o.RELATIONSHIPS_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/relationships"},r.exports=o},{"../../../utils/xml-stream":28,"../base-xform":32,"./relationship-xform":54}],56:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"parseOpen",value:function(o){return this.parser?(this.parser.parseOpen(o),!0):(o.name===this.tag?(this.reset(),this.model={range:{editAs:o.attributes.editAs||"oneCell"}}):(this.parser=this.map[o.name],this.parser&&this.parser.parseOpen(o)),!0)}},{key:"parseText",value:function(o){this.parser&&this.parser.parseText(o)}},{key:"reconcilePicture",value:function(o,i){if(o&&o.rId){var c=i.rels[o.rId].Target.match(/.*\/media\/(.+[.][a-zA-Z]{3,4})/);if(c){var u=c[1],h=i.mediaIndex[u];return i.media[h]}}}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],57:[function(e,r,t){var n=e("../base-xform"),a=e("./blip-xform"),l=function(o){function i(){var c;return le(this,i),(c=zr(this,i)).map={"a:blip":new a},c}return nr(i,o),ne(i,[{key:"tag",get:function(){return"xdr:blipFill"}},{key:"render",value:function(c,u){c.openNode(this.tag),this.map["a:blip"].render(c,u),c.openNode("a:stretch"),c.leafNode("a:fillRect"),c.closeNode(),c.closeNode()}},{key:"parseOpen",value:function(c){return this.parser?(this.parser.parseOpen(c),!0):(c.name===this.tag?this.reset():(this.parser=this.map[c.name],this.parser&&this.parser.parseOpen(c)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(c){return this.parser?(this.parser.parseClose(c)||(this.parser=void 0),!0):c!==this.tag||(this.model=this.map["a:blip"].model,!1)}}])}(n);r.exports=l},{"../base-xform":32,"./blip-xform":58}],58:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"a:blip"}},{key:"render",value:function(o,i){o.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:embed":i.rId,cstate:"print"})}},{key:"parseOpen",value:function(o){return o.name!==this.tag||(this.model={rId:o.attributes["r:embed"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(o){return o!==this.tag}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],59:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"xdr:cNvPicPr"}},{key:"render",value:function(o){o.openNode(this.tag),o.leafNode("a:picLocks",{noChangeAspect:"1"}),o.closeNode()}},{key:"parseOpen",value:function(o){return o.name,this.tag,!0}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(o){return o!==this.tag}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],60:[function(e,r,t){var n=e("../base-xform"),a=e("./hlink-click-xform"),l=e("./ext-lst-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={"a:hlinkClick":new a,"a:extLst":new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"xdr:cNvPr"}},{key:"render",value:function(u,h){u.openNode(this.tag,{id:h.index,name:"Picture ".concat(h.index)}),this.map["a:hlinkClick"].render(u,h),this.map["a:extLst"].render(u,h),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?this.reset():(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.parser=void 0),!0):u!==this.tag||(this.model=this.map["a:hlinkClick"].model,!1)}}])}(n);r.exports=o},{"../base-xform":32,"./ext-lst-xform":63,"./hlink-click-xform":65}],61:[function(e,r,t){var n=e("../base-xform"),a=e("../simple/integer-xform"),l=function(o){function i(c){var u;return le(this,i),(u=zr(this,i)).tag=c.tag,u.map={"xdr:col":new a({tag:"xdr:col",zero:!0}),"xdr:colOff":new a({tag:"xdr:colOff",zero:!0}),"xdr:row":new a({tag:"xdr:row",zero:!0}),"xdr:rowOff":new a({tag:"xdr:rowOff",zero:!0})},u}return nr(i,o),ne(i,[{key:"render",value:function(c,u){c.openNode(this.tag),this.map["xdr:col"].render(c,u.nativeCol),this.map["xdr:colOff"].render(c,u.nativeColOff),this.map["xdr:row"].render(c,u.nativeRow),this.map["xdr:rowOff"].render(c,u.nativeRowOff),c.closeNode()}},{key:"parseOpen",value:function(c){return this.parser?(this.parser.parseOpen(c),!0):(c.name===this.tag?this.reset():(this.parser=this.map[c.name],this.parser&&this.parser.parseOpen(c)),!0)}},{key:"parseText",value:function(c){this.parser&&this.parser.parseText(c)}},{key:"parseClose",value:function(c){return this.parser?(this.parser.parseClose(c)||(this.parser=void 0),!0):c!==this.tag||(this.model={nativeCol:this.map["xdr:col"].model,nativeColOff:this.map["xdr:colOff"].model,nativeRow:this.map["xdr:row"].model,nativeRowOff:this.map["xdr:rowOff"].model},!1)}}])}(n);r.exports=l},{"../base-xform":32,"../simple/integer-xform":118}],62:[function(e,r,t){var n=e("../../../utils/col-cache"),a=e("../../../utils/xml-stream"),l=e("../base-xform"),o=e("./two-cell-anchor-xform"),i=e("./one-cell-anchor-xform");function c(h){return(typeof h.range=="string"?n.decode(h.range):h.range).br?"xdr:twoCellAnchor":"xdr:oneCellAnchor"}var u=function(h){function f(){var d;return le(this,f),(d=zr(this,f)).map={"xdr:twoCellAnchor":new o,"xdr:oneCellAnchor":new i},d}return nr(f,h),ne(f,[{key:"prepare",value:function(d){var p=this;d.anchors.forEach(function(g,v){g.anchorType=c(g),p.map[g.anchorType].prepare(g,{index:v})})}},{key:"tag",get:function(){return"xdr:wsDr"}},{key:"render",value:function(d,p){var g=this;d.openXml(a.StdDocAttributes),d.openNode(this.tag,f.DRAWING_ATTRIBUTES),p.anchors.forEach(function(v){g.map[v.anchorType].render(d,v)}),d.closeNode()}},{key:"parseOpen",value:function(d){return this.parser?(this.parser.parseOpen(d),!0):(d.name===this.tag?(this.reset(),this.model={anchors:[]}):(this.parser=this.map[d.name],this.parser&&this.parser.parseOpen(d)),!0)}},{key:"parseText",value:function(d){this.parser&&this.parser.parseText(d)}},{key:"parseClose",value:function(d){return this.parser?(this.parser.parseClose(d)||(this.model.anchors.push(this.parser.model),this.parser=void 0),!0):d!==this.tag}},{key:"reconcile",value:function(d,p){var g=this;d.anchors.forEach(function(v){v.br?g.map["xdr:twoCellAnchor"].reconcile(v,p):g.map["xdr:oneCellAnchor"].reconcile(v,p)})}}])}(l);u.DRAWING_ATTRIBUTES={"xmlns:xdr":"http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing","xmlns:a":"http://schemas.openxmlformats.org/drawingml/2006/main"},r.exports=u},{"../../../utils/col-cache":19,"../../../utils/xml-stream":28,"../base-xform":32,"./one-cell-anchor-xform":67,"./two-cell-anchor-xform":70}],63:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"a:extLst"}},{key:"render",value:function(o){o.openNode(this.tag),o.openNode("a:ext",{uri:"{FF2B5EF4-FFF2-40B4-BE49-F238E27FC236}"}),o.leafNode("a16:creationId",{"xmlns:a16":"http://schemas.microsoft.com/office/drawing/2014/main",id:"{00000000-0008-0000-0000-000002000000}"}),o.closeNode(),o.closeNode()}},{key:"parseOpen",value:function(o){return o.name,this.tag,!0}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(o){return o!==this.tag}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],64:[function(e,r,t){var n=e("../base-xform"),a=9525,l=function(o){function i(c){var u;return le(this,i),(u=zr(this,i)).tag=c.tag,u.map={},u}return nr(i,o),ne(i,[{key:"render",value:function(c,u){c.openNode(this.tag);var h=Math.floor(u.width*a),f=Math.floor(u.height*a);c.addAttribute("cx",h),c.addAttribute("cy",f),c.closeNode()}},{key:"parseOpen",value:function(c){return c.name===this.tag&&(this.model={width:parseInt(c.attributes.cx||"0",10)/a,height:parseInt(c.attributes.cy||"0",10)/a},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(n);r.exports=l},{"../base-xform":32}],65:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"a:hlinkClick"}},{key:"render",value:function(o,i){i.hyperlinks&&i.hyperlinks.rId&&o.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:id":i.hyperlinks.rId,tooltip:i.hyperlinks.tooltip})}},{key:"parseOpen",value:function(o){return o.name!==this.tag||(this.model={hyperlinks:{rId:o.attributes["r:id"],tooltip:o.attributes.tooltip}},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],66:[function(e,r,t){var n=e("../base-xform"),a=e("./c-nv-pr-xform"),l=e("./c-nv-pic-pr-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={"xdr:cNvPr":new a,"xdr:cNvPicPr":new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"xdr:nvPicPr"}},{key:"render",value:function(u,h){u.openNode(this.tag),this.map["xdr:cNvPr"].render(u,h),this.map["xdr:cNvPicPr"].render(u,h),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?this.reset():(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.parser=void 0),!0):u!==this.tag||(this.model=this.map["xdr:cNvPr"].model,!1)}}])}(n);r.exports=o},{"../base-xform":32,"./c-nv-pic-pr-xform":59,"./c-nv-pr-xform":60}],67:[function(e,r,t){var n=e("./base-cell-anchor-xform"),a=e("../static-xform"),l=e("./cell-position-xform"),o=e("./ext-xform"),i=e("./pic-xform"),c=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={"xdr:from":new l({tag:"xdr:from"}),"xdr:ext":new o({tag:"xdr:ext"}),"xdr:pic":new i,"xdr:clientData":new a({tag:"xdr:clientData"})},f}return nr(h,u),ne(h,[{key:"tag",get:function(){return"xdr:oneCellAnchor"}},{key:"prepare",value:function(f,d){this.map["xdr:pic"].prepare(f.picture,d)}},{key:"render",value:function(f,d){f.openNode(this.tag,{editAs:d.range.editAs||"oneCell"}),this.map["xdr:from"].render(f,d.range.tl),this.map["xdr:ext"].render(f,d.range.ext),this.map["xdr:pic"].render(f,d.picture),this.map["xdr:clientData"].render(f,{}),f.closeNode()}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.parser=void 0),!0):f!==this.tag||(this.model.range.tl=this.map["xdr:from"].model,this.model.range.ext=this.map["xdr:ext"].model,this.model.picture=this.map["xdr:pic"].model,!1)}},{key:"reconcile",value:function(f,d){f.medium=this.reconcilePicture(f.picture,d)}}])}(n);r.exports=c},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./ext-xform":64,"./pic-xform":68}],68:[function(e,r,t){var n=e("../base-xform"),a=e("../static-xform"),l=e("./blip-fill-xform"),o=e("./nv-pic-pr-xform"),i=e("./sp-pr"),c=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={"xdr:nvPicPr":new o,"xdr:blipFill":new l,"xdr:spPr":new a(i)},f}return nr(h,u),ne(h,[{key:"tag",get:function(){return"xdr:pic"}},{key:"prepare",value:function(f,d){f.index=d.index+1}},{key:"render",value:function(f,d){f.openNode(this.tag),this.map["xdr:nvPicPr"].render(f,d),this.map["xdr:blipFill"].render(f,d),this.map["xdr:spPr"].render(f,d),f.closeNode()}},{key:"parseOpen",value:function(f){return this.parser?(this.parser.parseOpen(f),!0):(f.name===this.tag?this.reset():(this.parser=this.map[f.name],this.parser&&this.parser.parseOpen(f)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.mergeModel(this.parser.model),this.parser=void 0),!0):f!==this.tag}}])}(n);r.exports=c},{"../base-xform":32,"../static-xform":120,"./blip-fill-xform":57,"./nv-pic-pr-xform":66,"./sp-pr":69}],69:[function(e,r,t){r.exports={tag:"xdr:spPr",c:[{tag:"a:xfrm",c:[{tag:"a:off",$:{x:"0",y:"0"}},{tag:"a:ext",$:{cx:"0",cy:"0"}}]},{tag:"a:prstGeom",$:{prst:"rect"},c:[{tag:"a:avLst"}]}]}},{}],70:[function(e,r,t){var n=e("./base-cell-anchor-xform"),a=e("../static-xform"),l=e("./cell-position-xform"),o=e("./pic-xform"),i=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={"xdr:from":new l({tag:"xdr:from"}),"xdr:to":new l({tag:"xdr:to"}),"xdr:pic":new o,"xdr:clientData":new a({tag:"xdr:clientData"})},h}return nr(u,c),ne(u,[{key:"tag",get:function(){return"xdr:twoCellAnchor"}},{key:"prepare",value:function(h,f){this.map["xdr:pic"].prepare(h.picture,f)}},{key:"render",value:function(h,f){h.openNode(this.tag,{editAs:f.range.editAs||"oneCell"}),this.map["xdr:from"].render(h,f.range.tl),this.map["xdr:to"].render(h,f.range.br),this.map["xdr:pic"].render(h,f.picture),this.map["xdr:clientData"].render(h,{}),h.closeNode()}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.parser=void 0),!0):h!==this.tag||(this.model.range.tl=this.map["xdr:from"].model,this.model.range.br=this.map["xdr:to"].model,this.model.picture=this.map["xdr:pic"].model,!1)}},{key:"reconcile",value:function(h,f){h.medium=this.reconcilePicture(h.picture,f)}}])}(n);r.exports=i},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./pic-xform":68}],71:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l)).tag=o.tag,i.always=!!o.always,i.count=o.count,i.empty=o.empty,i.$count=o.$count||"count",i.$=o.$,i.childXform=o.childXform,i.maxItems=o.maxItems,i}return nr(l,a),ne(l,[{key:"prepare",value:function(o,i){var c=this.childXform;o&&o.forEach(function(u,h){i.index=h,c.prepare(u,i)})}},{key:"render",value:function(o,i){if(this.always||i&&i.length){o.openNode(this.tag,this.$),this.count&&o.addAttribute(this.$count,i&&i.length||0);var c=this.childXform;(i||[]).forEach(function(u,h){c.render(o,u,h)}),o.closeNode()}else this.empty&&o.leafNode(this.tag)}},{key:"parseOpen",value:function(o){return this.parser?(this.parser.parseOpen(o),!0):o.name===this.tag?(this.model=[],!0):!!this.childXform.parseOpen(o)&&(this.parser=this.childXform,!0)}},{key:"parseText",value:function(o){this.parser&&this.parser.parseText(o)}},{key:"parseClose",value:function(o){if(this.parser){if(!this.parser.parseClose(o)&&(this.model.push(this.parser.model),this.parser=void 0,this.maxItems&&this.model.length>this.maxItems))throw new Error("Max ".concat(this.childXform.tag," count (").concat(this.maxItems,") exceeded"));return!0}return!1}},{key:"reconcile",value:function(o,i){if(o){var c=this.childXform;o.forEach(function(u){c.reconcile(u,i)})}}}])}(e("./base-xform"));r.exports=n},{"./base-xform":32}],72:[function(e,r,t){var n=e("../../../utils/col-cache"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"tag",get:function(){return"autoFilter"}},{key:"render",value:function(i,c){if(c)if(typeof c=="string")i.leafNode("autoFilter",{ref:c});else{var u=function(d){return typeof d=="string"?d:n.getAddress(d.row,d.column).address},h=u(c.from),f=u(c.to);h&&f&&i.leafNode("autoFilter",{ref:"".concat(h,":").concat(f)})}}},{key:"parseOpen",value:function(i){i.name==="autoFilter"&&(this.model=i.attributes.ref)}}])}(e("../base-xform"));r.exports=a},{"../../../utils/col-cache":19,"../base-xform":32}],73:[function(e,r,t){var n=e("../../../utils/utils"),a=e("../base-xform"),l=e("../../../doc/range"),o=e("../../../doc/enums"),i=e("../strings/rich-text-xform");function c(f){if(f==null)return o.ValueType.Null;if(f instanceof String||typeof f=="string")return o.ValueType.String;if(typeof f=="number")return o.ValueType.Number;if(typeof f=="boolean")return o.ValueType.Boolean;if(f instanceof Date)return o.ValueType.Date;if(f.text&&f.hyperlink)return o.ValueType.Hyperlink;if(f.formula)return o.ValueType.Formula;if(f.error)return o.ValueType.Error;throw new Error("I could not understand type of value")}function u(f){return f.type===o.ValueType.Formula?c(f.result):f.type}var h=function(f){function d(){var p;return le(this,d),(p=zr(this,d)).richTextXForm=new i,p}return nr(d,f),ne(d,[{key:"tag",get:function(){return"c"}},{key:"prepare",value:function(p,g){var v=g.styles.addStyleModel(p.style||{},u(p));switch(v&&(p.styleId=v),p.comment&&g.comments.push(xo(xo({},p.comment),{},{ref:p.address})),p.type){case o.ValueType.String:case o.ValueType.RichText:g.sharedStrings&&(p.ssId=g.sharedStrings.add(p.value));break;case o.ValueType.Date:g.date1904&&(p.date1904=!0);break;case o.ValueType.Hyperlink:g.sharedStrings&&p.text!==void 0&&p.text!==null&&(p.ssId=g.sharedStrings.add(p.text)),g.hyperlinks.push({address:p.address,target:p.hyperlink,tooltip:p.tooltip});break;case o.ValueType.Merge:g.merges.add(p);break;case o.ValueType.Formula:if(g.date1904&&(p.date1904=!0),p.shareType==="shared"&&(p.si=g.siFormulae++),p.formula)g.formulae[p.address]=p;else if(p.sharedFormula){var b=g.formulae[p.sharedFormula];if(!b)throw new Error("Shared Formula master must exist above and or left of clone for cell ".concat(p.address));b.si===void 0?(b.shareType="shared",b.si=g.siFormulae++,b.range=new l(b.address,p.address)):b.range&&b.range.expandToAddress(p.address),p.si=b.si}}}},{key:"renderFormula",value:function(p,g){var v=null;switch(g.shareType){case"shared":v={t:"shared",ref:g.ref||g.range.range,si:g.si};break;case"array":v={t:"array",ref:g.ref};break;default:g.si!==void 0&&(v={t:"shared",si:g.si})}switch(c(g.result)){case o.ValueType.Null:p.leafNode("f",v,g.formula);break;case o.ValueType.String:p.addAttribute("t","str"),p.leafNode("f",v,g.formula),p.leafNode("v",null,g.result);break;case o.ValueType.Number:p.leafNode("f",v,g.formula),p.leafNode("v",null,g.result);break;case o.ValueType.Boolean:p.addAttribute("t","b"),p.leafNode("f",v,g.formula),p.leafNode("v",null,g.result?1:0);break;case o.ValueType.Error:p.addAttribute("t","e"),p.leafNode("f",v,g.formula),p.leafNode("v",null,g.result.error);break;case o.ValueType.Date:p.leafNode("f",v,g.formula),p.leafNode("v",null,n.dateToExcel(g.result,g.date1904));break;default:throw new Error("I could not understand type of value")}}},{key:"render",value:function(p,g){var v=this;if(g.type!==o.ValueType.Null||g.styleId){switch(p.openNode("c"),p.addAttribute("r",g.address),g.styleId&&p.addAttribute("s",g.styleId),g.type){case o.ValueType.Null:break;case o.ValueType.Number:p.leafNode("v",null,g.value);break;case o.ValueType.Boolean:p.addAttribute("t","b"),p.leafNode("v",null,g.value?"1":"0");break;case o.ValueType.Error:p.addAttribute("t","e"),p.leafNode("v",null,g.value.error);break;case o.ValueType.String:case o.ValueType.RichText:g.ssId!==void 0?(p.addAttribute("t","s"),p.leafNode("v",null,g.ssId)):g.value&&g.value.richText?(p.addAttribute("t","inlineStr"),p.openNode("is"),g.value.richText.forEach(function(b){v.richTextXForm.render(p,b)}),p.closeNode("is")):(p.addAttribute("t","str"),p.leafNode("v",null,g.value));break;case o.ValueType.Date:p.leafNode("v",null,n.dateToExcel(g.value,g.date1904));break;case o.ValueType.Hyperlink:g.ssId!==void 0?(p.addAttribute("t","s"),p.leafNode("v",null,g.ssId)):(p.addAttribute("t","str"),p.leafNode("v",null,g.text));break;case o.ValueType.Formula:this.renderFormula(p,g);case o.ValueType.Merge:}p.closeNode()}}},{key:"parseOpen",value:function(p){if(this.parser)return this.parser.parseOpen(p),!0;switch(p.name){case"c":return this.model={address:p.attributes.r},this.t=p.attributes.t,p.attributes.s&&(this.model.styleId=parseInt(p.attributes.s,10)),!0;case"f":return this.currentNode="f",this.model.si=p.attributes.si,this.model.shareType=p.attributes.t,this.model.ref=p.attributes.ref,!0;case"v":return this.currentNode="v",!0;case"t":return this.currentNode="t",!0;case"r":return this.parser=this.richTextXForm,this.parser.parseOpen(p),!0;default:return!1}}},{key:"parseText",value:function(p){if(this.parser)this.parser.parseText(p);else switch(this.currentNode){case"f":this.model.formula=this.model.formula?this.model.formula+p:p;break;case"v":case"t":this.model.value&&this.model.value.richText?this.model.value.richText.text=this.model.value.richText.text?this.model.value.richText.text+p:p:this.model.value=this.model.value?this.model.value+p:p}}},{key:"parseClose",value:function(p){switch(p){case"c":var g=this.model;if(g.formula||g.shareType)g.type=o.ValueType.Formula,g.value&&(this.t==="str"?g.result=n.xmlDecode(g.value):this.t==="b"?g.result=parseInt(g.value,10)!==0:this.t==="e"?g.result={error:g.value}:g.result=parseFloat(g.value),g.value=void 0);else if(g.value!==void 0)switch(this.t){case"s":g.type=o.ValueType.String,g.value=parseInt(g.value,10);break;case"str":g.type=o.ValueType.String,g.value=n.xmlDecode(g.value);break;case"inlineStr":g.type=o.ValueType.String;break;case"b":g.type=o.ValueType.Boolean,g.value=parseInt(g.value,10)!==0;break;case"e":g.type=o.ValueType.Error,g.value={error:g.value};break;default:g.type=o.ValueType.Number,g.value=parseFloat(g.value)}else g.styleId?g.type=o.ValueType.Null:g.type=o.ValueType.Merge;return!1;case"f":case"v":case"is":return this.currentNode=void 0,!0;case"t":return this.parser?(this.parser.parseClose(p),!0):(this.currentNode=void 0,!0);case"r":return this.model.value=this.model.value||{},this.model.value.richText=this.model.value.richText||[],this.model.value.richText.push(this.parser.model),this.parser=void 0,this.currentNode=void 0,!0;default:return!!this.parser&&(this.parser.parseClose(p),!0)}}},{key:"reconcile",value:function(p,g){var v=p.styleId&&g.styles&&g.styles.getStyleModel(p.styleId);switch(v&&(p.style=v),p.styleId!==void 0&&(p.styleId=void 0),p.type){case o.ValueType.String:typeof p.value=="number"&&g.sharedStrings&&(p.value=g.sharedStrings.getString(p.value)),p.value.richText&&(p.type=o.ValueType.RichText);break;case o.ValueType.Number:v&&n.isDateFmt(v.numFmt)&&(p.type=o.ValueType.Date,p.value=n.excelToDate(p.value,g.date1904));break;case o.ValueType.Formula:p.result!==void 0&&v&&n.isDateFmt(v.numFmt)&&(p.result=n.excelToDate(p.result,g.date1904)),p.shareType==="shared"&&(p.ref?g.formulae[p.si]=p.address:(p.sharedFormula=g.formulae[p.si],delete p.shareType),delete p.si)}var b=g.hyperlinkMap[p.address];b&&(p.type===o.ValueType.Formula?(p.text=p.result,p.result=void 0):(p.text=p.value,p.value=void 0),p.type=o.ValueType.Hyperlink,p.hyperlink=b);var _=g.commentsMap&&g.commentsMap[p.address];_&&(p.comment=_)}}])}(a);r.exports=h},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],74:[function(e,r,t){var n=e("../../base-xform"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"tag",get:function(){return"x14:cfIcon"}},{key:"render",value:function(i,c){i.leafNode(this.tag,{iconSet:c.iconSet,iconId:c.iconId})}},{key:"parseOpen",value:function(i){var c=i.attributes;this.model={iconSet:c.iconSet,iconId:n.toIntValue(c.iconId)}}},{key:"parseClose",value:function(i){return i!==this.tag}}])}(n);r.exports=a},{"../../base-xform":32}],75:[function(e,r,t){var n=e("uuid").v4,a=e("../../base-xform"),l=e("../../composite-xform"),o=e("./databar-ext-xform"),i=e("./icon-set-ext-xform"),c={"3Triangles":!0,"3Stars":!0,"5Boxes":!0},u=function(h){function f(){var d;return le(this,f),(d=zr(this,f)).map={"x14:dataBar":d.databarXform=new o,"x14:iconSet":d.iconSetXform=new i},d}return nr(f,h),ne(f,[{key:"tag",get:function(){return"x14:cfRule"}},{key:"prepare",value:function(d){f.isExt(d)&&(d.x14Id="{".concat(n(),"}").toUpperCase())}},{key:"render",value:function(d,p){if(f.isExt(p))switch(p.type){case"dataBar":this.renderDataBar(d,p);break;case"iconSet":this.renderIconSet(d,p)}}},{key:"renderDataBar",value:function(d,p){d.openNode(this.tag,{type:"dataBar",id:p.x14Id}),this.databarXform.render(d,p),d.closeNode()}},{key:"renderIconSet",value:function(d,p){d.openNode(this.tag,{type:"iconSet",priority:p.priority,id:p.x14Id||"{".concat(n(),"}")}),this.iconSetXform.render(d,p),d.closeNode()}},{key:"createNewModel",value:function(d){var p=d.attributes;return{type:p.type,x14Id:p.id,priority:a.toIntValue(p.priority)}}},{key:"onParserClose",value:function(d,p){Object.assign(this.model,p.model)}}],[{key:"isExt",value:function(d){return d.type==="dataBar"?o.isExt(d):!(d.type!=="iconSet"||!d.custom&&!c[d.iconSet])}}])}(l);r.exports=u},{"../../base-xform":32,"../../composite-xform":48,"./databar-ext-xform":79,"./icon-set-ext-xform":81,uuid:528}],76:[function(e,r,t){var n=e("../../composite-xform"),a=e("./f-ext-xform"),l=function(o){function i(){var c;return le(this,i),(c=zr(this,i)).map={"xm:f":c.fExtXform=new a},c}return nr(i,o),ne(i,[{key:"tag",get:function(){return"x14:cfvo"}},{key:"render",value:function(c,u){c.openNode(this.tag,{type:u.type}),u.value!==void 0&&this.fExtXform.render(c,u.value),c.closeNode()}},{key:"createNewModel",value:function(c){return{type:c.attributes.type}}},{key:"onParserClose",value:function(c,u){c==="xm:f"&&(this.model.value=u.model?parseFloat(u.model):0)}}])}(n);r.exports=l},{"../../composite-xform":48,"./f-ext-xform":80}],77:[function(e,r,t){var n=e("../../composite-xform"),a=e("./sqref-ext-xform"),l=e("./cf-rule-ext-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={"xm:sqref":u.sqRef=new a,"x14:cfRule":u.cfRule=new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"x14:conditionalFormatting"}},{key:"prepare",value:function(u,h){var f=this;u.rules.forEach(function(d){f.cfRule.prepare(d,h)})}},{key:"render",value:function(u,h){var f=this;h.rules.some(l.isExt)&&(u.openNode(this.tag,{"xmlns:xm":"http://schemas.microsoft.com/office/excel/2006/main"}),h.rules.filter(l.isExt).forEach(function(d){return f.cfRule.render(u,d)}),this.sqRef.render(u,h.ref),u.closeNode())}},{key:"createNewModel",value:function(){return{rules:[]}}},{key:"onParserClose",value:function(u,h){switch(u){case"xm:sqref":this.model.ref=h.model;break;case"x14:cfRule":this.model.rules.push(h.model)}}}])}(n);r.exports=o},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./sqref-ext-xform":82}],78:[function(e,r,t){var n=e("../../composite-xform"),a=e("./cf-rule-ext-xform"),l=e("./conditional-formatting-ext-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={"x14:conditionalFormatting":u.cfXform=new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"x14:conditionalFormattings"}},{key:"hasContent",value:function(u){return u.hasExtContent===void 0&&(u.hasExtContent=u.some(function(h){return h.rules.some(a.isExt)})),u.hasExtContent}},{key:"prepare",value:function(u,h){var f=this;u.forEach(function(d){f.cfXform.prepare(d,h)})}},{key:"render",value:function(u,h){var f=this;this.hasContent(h)&&(u.openNode(this.tag),h.forEach(function(d){return f.cfXform.render(u,d)}),u.closeNode())}},{key:"createNewModel",value:function(){return[]}},{key:"onParserClose",value:function(u,h){this.model.push(h.model)}}])}(n);r.exports=o},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./conditional-formatting-ext-xform":77}],79:[function(e,r,t){var n=e("../../base-xform"),a=e("../../composite-xform"),l=e("../../style/color-xform"),o=e("./cfvo-ext-xform"),i=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={"x14:cfvo":h.cfvoXform=new o,"x14:borderColor":h.borderColorXform=new l("x14:borderColor"),"x14:negativeBorderColor":h.negativeBorderColorXform=new l("x14:negativeBorderColor"),"x14:negativeFillColor":h.negativeFillColorXform=new l("x14:negativeFillColor"),"x14:axisColor":h.axisColorXform=new l("x14:axisColor")},h}return nr(u,c),ne(u,[{key:"tag",get:function(){return"x14:dataBar"}},{key:"render",value:function(h,f){var d=this;h.openNode(this.tag,{minLength:n.toIntAttribute(f.minLength,0,!0),maxLength:n.toIntAttribute(f.maxLength,100,!0),border:n.toBoolAttribute(f.border,!1),gradient:n.toBoolAttribute(f.gradient,!0),negativeBarColorSameAsPositive:n.toBoolAttribute(f.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:n.toBoolAttribute(f.negativeBarBorderColorSameAsPositive,!0),axisPosition:n.toAttribute(f.axisPosition,"auto"),direction:n.toAttribute(f.direction,"leftToRight")}),f.cfvo.forEach(function(p){d.cfvoXform.render(h,p)}),this.borderColorXform.render(h,f.borderColor),this.negativeBorderColorXform.render(h,f.negativeBorderColor),this.negativeFillColorXform.render(h,f.negativeFillColor),this.axisColorXform.render(h,f.axisColor),h.closeNode()}},{key:"createNewModel",value:function(h){var f=h.attributes;return{cfvo:[],minLength:n.toIntValue(f.minLength,0),maxLength:n.toIntValue(f.maxLength,100),border:n.toBoolValue(f.border,!1),gradient:n.toBoolValue(f.gradient,!0),negativeBarColorSameAsPositive:n.toBoolValue(f.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:n.toBoolValue(f.negativeBarBorderColorSameAsPositive,!0),axisPosition:n.toStringValue(f.axisPosition,"auto"),direction:n.toStringValue(f.direction,"leftToRight")}}},{key:"onParserClose",value:function(h,f){var d=ge(h.split(":"),2)[1];d==="cfvo"?this.model.cfvo.push(f.model):this.model[d]=f.model}}],[{key:"isExt",value:function(h){return!h.gradient}}])}(a);r.exports=i},{"../../base-xform":32,"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-ext-xform":76}],80:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"xm:f"}},{key:"render",value:function(o,i){o.leafNode(this.tag,null,i)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(o){this.model+=o}},{key:"parseClose",value:function(o){return o!==this.tag}}])}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],81:[function(e,r,t){var n=e("../../base-xform"),a=e("../../composite-xform"),l=e("./cfvo-ext-xform"),o=e("./cf-icon-ext-xform"),i=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={"x14:cfvo":h.cfvoXform=new l,"x14:cfIcon":h.cfIconXform=new o},h}return nr(u,c),ne(u,[{key:"tag",get:function(){return"x14:iconSet"}},{key:"render",value:function(h,f){var d=this;h.openNode(this.tag,{iconSet:n.toStringAttribute(f.iconSet),reverse:n.toBoolAttribute(f.reverse,!1),showValue:n.toBoolAttribute(f.showValue,!0),custom:n.toBoolAttribute(f.icons,!1)}),f.cfvo.forEach(function(p){d.cfvoXform.render(h,p)}),f.icons&&f.icons.forEach(function(p,g){p.iconId=g,d.cfIconXform.render(h,p)}),h.closeNode()}},{key:"createNewModel",value:function(h){var f=h.attributes;return{cfvo:[],iconSet:n.toStringValue(f.iconSet,"3TrafficLights"),reverse:n.toBoolValue(f.reverse,!1),showValue:n.toBoolValue(f.showValue,!0)}}},{key:"onParserClose",value:function(h,f){var d=ge(h.split(":"),2)[1];switch(d){case"cfvo":this.model.cfvo.push(f.model);break;case"cfIcon":this.model.icons||(this.model.icons=[]),this.model.icons.push(f.model);break;default:this.model[d]=f.model}}}])}(a);r.exports=i},{"../../base-xform":32,"../../composite-xform":48,"./cf-icon-ext-xform":74,"./cfvo-ext-xform":76}],82:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"xm:sqref"}},{key:"render",value:function(o,i){o.leafNode(this.tag,null,i)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(o){this.model+=o}},{key:"parseClose",value:function(o){return o!==this.tag}}])}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],83:[function(e,r,t){var n=e("../../base-xform"),a=e("../../composite-xform"),l=e("../../../../doc/range"),o=e("./databar-xform"),i=e("./ext-lst-ref-xform"),c=e("./formula-xform"),u=e("./color-scale-xform"),h=e("./icon-set-xform"),f={"3Triangles":!0,"3Stars":!0,"5Boxes":!0},d=function(b){if(b.formulae&&b.formulae[0])return b.formulae[0];var _=new l(b.ref).tl;switch(b.operator){case"containsText":return'NOT(ISERROR(SEARCH("'.concat(b.text,'",').concat(_,")))");case"containsBlanks":return"LEN(TRIM(".concat(_,"))=0");case"notContainsBlanks":return"LEN(TRIM(".concat(_,"))>0");case"containsErrors":return"ISERROR(".concat(_,")");case"notContainsErrors":return"NOT(ISERROR(".concat(_,"))");default:return}},p=function(b){if(b.formulae&&b.formulae[0])return b.formulae[0];var _=new l(b.ref).tl;switch(b.timePeriod){case"thisWeek":return"AND(TODAY()-ROUNDDOWN(".concat(_,",0)<=WEEKDAY(TODAY())-1,ROUNDDOWN(").concat(_,",0)-TODAY()<=7-WEEKDAY(TODAY()))");case"lastWeek":return"AND(TODAY()-ROUNDDOWN(".concat(_,",0)>=(WEEKDAY(TODAY())),TODAY()-ROUNDDOWN(").concat(_,",0)<(WEEKDAY(TODAY())+7))");case"nextWeek":return"AND(ROUNDDOWN(".concat(_,",0)-TODAY()>(7-WEEKDAY(TODAY())),ROUNDDOWN(").concat(_,",0)-TODAY()<(15-WEEKDAY(TODAY())))");case"yesterday":return"FLOOR(".concat(_,",1)=TODAY()-1");case"today":return"FLOOR(".concat(_,",1)=TODAY()");case"tomorrow":return"FLOOR(".concat(_,",1)=TODAY()+1");case"last7Days":return"AND(TODAY()-FLOOR(".concat(_,",1)<=6,FLOOR(").concat(_,",1)<=TODAY())");case"lastMonth":return"AND(MONTH(".concat(_,")=MONTH(EDATE(TODAY(),0-1)),YEAR(").concat(_,")=YEAR(EDATE(TODAY(),0-1)))");case"thisMonth":return"AND(MONTH(".concat(_,")=MONTH(TODAY()),YEAR(").concat(_,")=YEAR(TODAY()))");case"nextMonth":return"AND(MONTH(".concat(_,")=MONTH(EDATE(TODAY(),0+1)),YEAR(").concat(_,")=YEAR(EDATE(TODAY(),0+1)))");default:return}},g=function(b){var _=b.type,w=b.operator;switch(_){case"containsText":case"containsBlanks":case"notContainsBlanks":case"containsErrors":case"notContainsErrors":return{type:"containsText",operator:_};default:return{type:_,operator:w}}},v=function(b){function _(){var w;return le(this,_),(w=zr(this,_)).map={dataBar:w.databarXform=new o,extLst:w.extLstRefXform=new i,formula:w.formulaXform=new c,colorScale:w.colorScaleXform=new u,iconSet:w.iconSetXform=new h},w}return nr(_,b),ne(_,[{key:"tag",get:function(){return"cfRule"}},{key:"render",value:function(w,k){switch(k.type){case"expression":this.renderExpression(w,k);break;case"cellIs":this.renderCellIs(w,k);break;case"top10":this.renderTop10(w,k);break;case"aboveAverage":this.renderAboveAverage(w,k);break;case"dataBar":this.renderDataBar(w,k);break;case"colorScale":this.renderColorScale(w,k);break;case"iconSet":this.renderIconSet(w,k);break;case"containsText":this.renderText(w,k);break;case"timePeriod":this.renderTimePeriod(w,k)}}},{key:"renderExpression",value:function(w,k){w.openNode(this.tag,{type:"expression",dxfId:k.dxfId,priority:k.priority}),this.formulaXform.render(w,k.formulae[0]),w.closeNode()}},{key:"renderCellIs",value:function(w,k){var C=this;w.openNode(this.tag,{type:"cellIs",dxfId:k.dxfId,priority:k.priority,operator:k.operator}),k.formulae.forEach(function(O){C.formulaXform.render(w,O)}),w.closeNode()}},{key:"renderTop10",value:function(w,k){w.leafNode(this.tag,{type:"top10",dxfId:k.dxfId,priority:k.priority,percent:n.toBoolAttribute(k.percent,!1),bottom:n.toBoolAttribute(k.bottom,!1),rank:n.toIntValue(k.rank,10,!0)})}},{key:"renderAboveAverage",value:function(w,k){w.leafNode(this.tag,{type:"aboveAverage",dxfId:k.dxfId,priority:k.priority,aboveAverage:n.toBoolAttribute(k.aboveAverage,!0)})}},{key:"renderDataBar",value:function(w,k){w.openNode(this.tag,{type:"dataBar",priority:k.priority}),this.databarXform.render(w,k),this.extLstRefXform.render(w,k),w.closeNode()}},{key:"renderColorScale",value:function(w,k){w.openNode(this.tag,{type:"colorScale",priority:k.priority}),this.colorScaleXform.render(w,k),w.closeNode()}},{key:"renderIconSet",value:function(w,k){_.isPrimitive(k)&&(w.openNode(this.tag,{type:"iconSet",priority:k.priority}),this.iconSetXform.render(w,k),w.closeNode())}},{key:"renderText",value:function(w,k){w.openNode(this.tag,{type:k.operator,dxfId:k.dxfId,priority:k.priority,operator:n.toStringAttribute(k.operator,"containsText")});var C=d(k);C&&this.formulaXform.render(w,C),w.closeNode()}},{key:"renderTimePeriod",value:function(w,k){w.openNode(this.tag,{type:"timePeriod",dxfId:k.dxfId,priority:k.priority,timePeriod:k.timePeriod});var C=p(k);C&&this.formulaXform.render(w,C),w.closeNode()}},{key:"createNewModel",value:function(w){var k=w.attributes;return xo(xo({},g(k)),{},{dxfId:n.toIntValue(k.dxfId),priority:n.toIntValue(k.priority),timePeriod:k.timePeriod,percent:n.toBoolValue(k.percent),bottom:n.toBoolValue(k.bottom),rank:n.toIntValue(k.rank),aboveAverage:n.toBoolValue(k.aboveAverage)})}},{key:"onParserClose",value:function(w,k){switch(w){case"dataBar":case"extLst":case"colorScale":case"iconSet":Object.assign(this.model,k.model);break;case"formula":this.model.formulae=this.model.formulae||[],this.model.formulae.push(k.model)}}}],[{key:"isPrimitive",value:function(w){return w.type!=="iconSet"||!w.custom&&!f[w.iconSet]}}])}(a);r.exports=v},{"../../../../doc/range":10,"../../base-xform":32,"../../composite-xform":48,"./color-scale-xform":85,"./databar-xform":88,"./ext-lst-ref-xform":89,"./formula-xform":90,"./icon-set-xform":91}],84:[function(e,r,t){var n=e("../../base-xform"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"tag",get:function(){return"cfvo"}},{key:"render",value:function(i,c){i.leafNode(this.tag,{type:c.type,val:c.value})}},{key:"parseOpen",value:function(i){this.model={type:i.attributes.type,value:n.toFloatValue(i.attributes.val)}}},{key:"parseClose",value:function(i){return i!==this.tag}}])}(n);r.exports=a},{"../../base-xform":32}],85:[function(e,r,t){var n=e("../../composite-xform"),a=e("../../style/color-xform"),l=e("./cfvo-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={cfvo:u.cfvoXform=new l,color:u.colorXform=new a},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"colorScale"}},{key:"render",value:function(u,h){var f=this;u.openNode(this.tag),h.cfvo.forEach(function(d){f.cfvoXform.render(u,d)}),h.color.forEach(function(d){f.colorXform.render(u,d)}),u.closeNode()}},{key:"createNewModel",value:function(u){return{cfvo:[],color:[]}}},{key:"onParserClose",value:function(u,h){this.model[u].push(h.model)}}])}(n);r.exports=o},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],86:[function(e,r,t){var n=e("../../composite-xform"),a=e("./cf-rule-xform"),l=function(o){function i(){var c;return le(this,i),(c=zr(this,i)).map={cfRule:new a},c}return nr(i,o),ne(i,[{key:"tag",get:function(){return"conditionalFormatting"}},{key:"render",value:function(c,u){var h=this;u.rules.some(a.isPrimitive)&&(c.openNode(this.tag,{sqref:u.ref}),u.rules.forEach(function(f){a.isPrimitive(f)&&(f.ref=u.ref,h.map.cfRule.render(c,f))}),c.closeNode())}},{key:"createNewModel",value:function(c){return{ref:c.attributes.sqref,rules:[]}}},{key:"onParserClose",value:function(c,u){this.model.rules.push(u.model)}}])}(n);r.exports=l},{"../../composite-xform":48,"./cf-rule-xform":83}],87:[function(e,r,t){var n=e("../../base-xform"),a=e("./conditional-formatting-xform"),l=function(o){function i(){var c;return le(this,i),(c=zr(this,i)).cfXform=new a,c}return nr(i,o),ne(i,[{key:"tag",get:function(){return"conditionalFormatting"}},{key:"reset",value:function(){this.model=[]}},{key:"prepare",value:function(c,u){var h=c.reduce(function(f,d){return Math.max.apply(Math,[f].concat(rt(d.rules.map(function(p){return p.priority||0}))))},1);c.forEach(function(f){f.rules.forEach(function(d){d.priority||(d.priority=h++),d.style&&(d.dxfId=u.styles.addDxfStyle(d.style))})})}},{key:"render",value:function(c,u){var h=this;u.forEach(function(f){h.cfXform.render(c,f)})}},{key:"parseOpen",value:function(c){return this.parser?(this.parser.parseOpen(c),!0):c.name==="conditionalFormatting"&&(this.parser=this.cfXform,this.parser.parseOpen(c),!0)}},{key:"parseText",value:function(c){this.parser&&this.parser.parseText(c)}},{key:"parseClose",value:function(c){return!(!this.parser||!this.parser.parseClose(c)&&(this.model.push(this.parser.model),this.parser=void 0,1))}},{key:"reconcile",value:function(c,u){c.forEach(function(h){h.rules.forEach(function(f){f.dxfId!==void 0&&(f.style=u.styles.getDxfStyle(f.dxfId),delete f.dxfId)})})}}])}(n);r.exports=l},{"../../base-xform":32,"./conditional-formatting-xform":86}],88:[function(e,r,t){var n=e("../../composite-xform"),a=e("../../style/color-xform"),l=e("./cfvo-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={cfvo:u.cfvoXform=new l,color:u.colorXform=new a},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"dataBar"}},{key:"render",value:function(u,h){var f=this;u.openNode(this.tag),h.cfvo.forEach(function(d){f.cfvoXform.render(u,d)}),this.colorXform.render(u,h.color),u.closeNode()}},{key:"createNewModel",value:function(){return{cfvo:[]}}},{key:"onParserClose",value:function(u,h){switch(u){case"cfvo":this.model.cfvo.push(h.model);break;case"color":this.model.color=h.model}}}])}(n);r.exports=o},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],89:[function(e,r,t){var n=e("../../base-xform"),a=e("../../composite-xform"),l=function(c){function u(){return le(this,u),zr(this,u,arguments)}return nr(u,c),ne(u,[{key:"tag",get:function(){return"x14:id"}},{key:"render",value:function(h,f){h.leafNode(this.tag,null,f)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(h){this.model+=h}},{key:"parseClose",value:function(h){return h!==this.tag}}])}(n),o=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={"x14:id":h.idXform=new l},h}return nr(u,c),ne(u,[{key:"tag",get:function(){return"ext"}},{key:"render",value:function(h,f){h.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF666E3E}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.idXform.render(h,f.x14Id),h.closeNode()}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(h,f){this.model.x14Id=f.model}}])}(a),i=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={ext:new o},h}return nr(u,c),ne(u,[{key:"tag",get:function(){return"extLst"}},{key:"render",value:function(h,f){h.openNode(this.tag),this.map.ext.render(h,f),h.closeNode()}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(h,f){Object.assign(this.model,f.model)}}])}(a);r.exports=i},{"../../base-xform":32,"../../composite-xform":48}],90:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"formula"}},{key:"render",value:function(o,i){o.leafNode(this.tag,null,i)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(o){this.model+=o}},{key:"parseClose",value:function(o){return o!==this.tag}}])}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],91:[function(e,r,t){var n=e("../../base-xform"),a=e("../../composite-xform"),l=e("./cfvo-xform"),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={cfvo:u.cfvoXform=new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"iconSet"}},{key:"render",value:function(u,h){var f=this;u.openNode(this.tag,{iconSet:n.toStringAttribute(h.iconSet,"3TrafficLights"),reverse:n.toBoolAttribute(h.reverse,!1),showValue:n.toBoolAttribute(h.showValue,!0)}),h.cfvo.forEach(function(d){f.cfvoXform.render(u,d)}),u.closeNode()}},{key:"createNewModel",value:function(u){var h=u.attributes;return{iconSet:n.toStringValue(h.iconSet,"3TrafficLights"),reverse:n.toBoolValue(h.reverse),showValue:n.toBoolValue(h.showValue),cfvo:[]}}},{key:"onParserClose",value:function(u,h){this.model[u].push(h.model)}}])}(a);r.exports=o},{"../../base-xform":32,"../../composite-xform":48,"./cfvo-xform":84}],92:[function(e,r,t){var n=e("../../../utils/utils"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"tag",get:function(){return"col"}},{key:"prepare",value:function(i,c){var u=c.styles.addStyleModel(i.style||{});u&&(i.styleId=u)}},{key:"render",value:function(i,c){i.openNode("col"),i.addAttribute("min",c.min),i.addAttribute("max",c.max),c.width&&i.addAttribute("width",c.width),c.styleId&&i.addAttribute("style",c.styleId),c.hidden&&i.addAttribute("hidden","1"),c.bestFit&&i.addAttribute("bestFit","1"),c.outlineLevel&&i.addAttribute("outlineLevel",c.outlineLevel),c.collapsed&&i.addAttribute("collapsed","1"),i.addAttribute("customWidth","1"),i.closeNode()}},{key:"parseOpen",value:function(i){if(i.name==="col"){var c=this.model={min:parseInt(i.attributes.min||"0",10),max:parseInt(i.attributes.max||"0",10),width:i.attributes.width===void 0?void 0:parseFloat(i.attributes.width||"0")};return i.attributes.style&&(c.styleId=parseInt(i.attributes.style,10)),n.parseBoolean(i.attributes.hidden)&&(c.hidden=!0),n.parseBoolean(i.attributes.bestFit)&&(c.bestFit=!0),i.attributes.outlineLevel&&(c.outlineLevel=parseInt(i.attributes.outlineLevel,10)),n.parseBoolean(i.attributes.collapsed)&&(c.collapsed=!0),!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}},{key:"reconcile",value:function(i,c){i.styleId&&(i.style=c.styles.getStyleModel(i.styleId))}}])}(e("../base-xform"));r.exports=a},{"../../../utils/utils":27,"../base-xform":32}],93:[function(e,r,t){var n=e("../../../utils/under-dash"),a=e("../../../utils/utils"),l=e("../../../utils/col-cache"),o=e("../base-xform"),i=e("../../../doc/range");function c(d,p,g,v){var b=p[g];b!==void 0?d[g]=b:v!==void 0&&(d[g]=v)}function u(d,p,g,v){var b=p[g];b!==void 0&&(d[g]=a.parseBoolean(b))}function h(d){var p=n.map(d,function(b,_){return{address:_,dataValidation:b,marked:!1}}).sort(function(b,_){return n.strcmp(b.address,_.address)}),g=n.keyBy(p,"address"),v=function(b,_,w){for(var k=0;k<_;k++){var C=l.encodeAddress(b.row+k,w);if(!d[C]||!n.isEqual(d[b.address],d[C]))return!1}return!0};return p.map(function(b){if(!b.marked){var _=l.decodeEx(b.address);if(_.dimensions)return g[_.dimensions].marked=!0,xo(xo({},b.dataValidation),{},{sqref:b.address});for(var w=1,k=l.encodeAddress(_.row+w,_.col);d[k]&&n.isEqual(b.dataValidation,d[k]);)w++,k=l.encodeAddress(_.row+w,_.col);for(var C=1;v(_,w,_.col+C);)C++;for(var O=0;O1||C>1){var B=_.row+(w-1),q=_.col+(C-1);return xo(xo({},b.dataValidation),{},{sqref:"".concat(b.address,":").concat(l.encodeAddress(B,q))})}return xo(xo({},b.dataValidation),{},{sqref:b.address})}return null}).filter(Boolean)}var f=function(d){function p(){return le(this,p),zr(this,p,arguments)}return nr(p,d),ne(p,[{key:"tag",get:function(){return"dataValidations"}},{key:"render",value:function(g,v){var b=h(v);b.length&&(g.openNode("dataValidations",{count:b.length}),b.forEach(function(_){g.openNode("dataValidation"),_.type!=="any"&&(g.addAttribute("type",_.type),_.operator&&_.type!=="list"&&_.operator!=="between"&&g.addAttribute("operator",_.operator),_.allowBlank&&g.addAttribute("allowBlank","1")),_.showInputMessage&&g.addAttribute("showInputMessage","1"),_.promptTitle&&g.addAttribute("promptTitle",_.promptTitle),_.prompt&&g.addAttribute("prompt",_.prompt),_.showErrorMessage&&g.addAttribute("showErrorMessage","1"),_.errorStyle&&g.addAttribute("errorStyle",_.errorStyle),_.errorTitle&&g.addAttribute("errorTitle",_.errorTitle),_.error&&g.addAttribute("error",_.error),g.addAttribute("sqref",_.sqref),(_.formulae||[]).forEach(function(w,k){g.openNode("formula".concat(k+1)),_.type==="date"?g.writeText(a.dateToExcel(new Date(w))):g.writeText(w),g.closeNode()}),g.closeNode()}),g.closeNode())}},{key:"parseOpen",value:function(g){switch(g.name){case"dataValidations":return this.model={},!0;case"dataValidation":this._address=g.attributes.sqref;var v={type:g.attributes.type||"any",formulae:[]};switch(g.attributes.type&&u(v,g.attributes,"allowBlank"),u(v,g.attributes,"showInputMessage"),u(v,g.attributes,"showErrorMessage"),v.type){case"any":case"list":case"custom":break;default:c(v,g.attributes,"operator","between")}return c(v,g.attributes,"promptTitle"),c(v,g.attributes,"prompt"),c(v,g.attributes,"errorStyle"),c(v,g.attributes,"errorTitle"),c(v,g.attributes,"error"),this._dataValidation=v,!0;case"formula1":case"formula2":return this._formula=[],!0;default:return!1}}},{key:"parseText",value:function(g){this._formula&&this._formula.push(g)}},{key:"parseClose",value:function(g){var v=this;switch(g){case"dataValidations":return!1;case"dataValidation":return this._dataValidation.formulae&&this._dataValidation.formulae.length||(delete this._dataValidation.formulae,delete this._dataValidation.operator),(this._address.split(/\s+/g)||[]).forEach(function(_){_.includes(":")?new i(_).forEachAddress(function(w){v.model[w]=v._dataValidation}):v.model[_]=v._dataValidation}),!0;case"formula1":case"formula2":var b=this._formula.join("");switch(this._dataValidation.type){case"whole":case"textLength":b=parseInt(b,10);break;case"decimal":b=parseFloat(b);break;case"date":b=a.excelToDate(parseFloat(b))}return this._dataValidation.formulae.push(b),this._formula=void 0,!0;default:return!0}}}])}(o);r.exports=f},{"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/utils":27,"../base-xform":32}],94:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"dimension"}},{key:"render",value:function(o,i){i&&o.leafNode("dimension",{ref:i})}},{key:"parseOpen",value:function(o){return o.name==="dimension"&&(this.model=o.attributes.ref,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],95:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"drawing"}},{key:"render",value:function(o,i){i&&o.leafNode(this.tag,{"r:id":i.rId})}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.model={rId:o.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],96:[function(e,r,t){var n=e("../composite-xform"),a=e("./cf-ext/conditional-formattings-ext-xform"),l=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={"x14:conditionalFormattings":u.conditionalFormattings=new a},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"ext"}},{key:"hasContent",value:function(u){return this.conditionalFormattings.hasContent(u.conditionalFormattings)}},{key:"prepare",value:function(u,h){this.conditionalFormattings.prepare(u.conditionalFormattings,h)}},{key:"render",value:function(u,h){u.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E65}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.conditionalFormattings.render(u,h.conditionalFormattings),u.closeNode()}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(u,h){this.model[u]=h.model}}])}(n),o=function(i){function c(){var u;return le(this,c),(u=zr(this,c)).map={ext:u.ext=new l},u}return nr(c,i),ne(c,[{key:"tag",get:function(){return"extLst"}},{key:"prepare",value:function(u,h){this.ext.prepare(u,h)}},{key:"hasContent",value:function(u){return this.ext.hasContent(u)}},{key:"render",value:function(u,h){this.hasContent(h)&&(u.openNode("extLst"),this.ext.render(u,h),u.closeNode())}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(u,h){Object.assign(this.model,h.model)}}])}(n);r.exports=o},{"../composite-xform":48,"./cf-ext/conditional-formattings-ext-xform":78}],97:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"headerFooter"}},{key:"render",value:function(o,i){if(i){o.addRollback();var c=!1;o.openNode("headerFooter"),i.differentFirst&&(o.addAttribute("differentFirst","1"),c=!0),i.differentOddEven&&(o.addAttribute("differentOddEven","1"),c=!0),i.oddHeader&&typeof i.oddHeader=="string"&&(o.leafNode("oddHeader",null,i.oddHeader),c=!0),i.oddFooter&&typeof i.oddFooter=="string"&&(o.leafNode("oddFooter",null,i.oddFooter),c=!0),i.evenHeader&&typeof i.evenHeader=="string"&&(o.leafNode("evenHeader",null,i.evenHeader),c=!0),i.evenFooter&&typeof i.evenFooter=="string"&&(o.leafNode("evenFooter",null,i.evenFooter),c=!0),i.firstHeader&&typeof i.firstHeader=="string"&&(o.leafNode("firstHeader",null,i.firstHeader),c=!0),i.firstFooter&&typeof i.firstFooter=="string"&&(o.leafNode("firstFooter",null,i.firstFooter),c=!0),c?(o.closeNode(),o.commit()):o.rollback()}}},{key:"parseOpen",value:function(o){switch(o.name){case"headerFooter":return this.model={},o.attributes.differentFirst&&(this.model.differentFirst=parseInt(o.attributes.differentFirst,0)===1),o.attributes.differentOddEven&&(this.model.differentOddEven=parseInt(o.attributes.differentOddEven,0)===1),!0;case"oddHeader":return this.currentNode="oddHeader",!0;case"oddFooter":return this.currentNode="oddFooter",!0;case"evenHeader":return this.currentNode="evenHeader",!0;case"evenFooter":return this.currentNode="evenFooter",!0;case"firstHeader":return this.currentNode="firstHeader",!0;case"firstFooter":return this.currentNode="firstFooter",!0;default:return!1}}},{key:"parseText",value:function(o){switch(this.currentNode){case"oddHeader":this.model.oddHeader=o;break;case"oddFooter":this.model.oddFooter=o;break;case"evenHeader":this.model.evenHeader=o;break;case"evenFooter":this.model.evenFooter=o;break;case"firstHeader":this.model.firstHeader=o;break;case"firstFooter":this.model.firstFooter=o}}},{key:"parseClose",value:function(){switch(this.currentNode){case"oddHeader":case"oddFooter":case"evenHeader":case"evenFooter":case"firstHeader":case"firstFooter":return this.currentNode=void 0,!0;default:return!1}}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],98:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"hyperlink"}},{key:"render",value:function(o,i){this.isInternalLink(i)?o.leafNode("hyperlink",{ref:i.address,"r:id":i.rId,tooltip:i.tooltip,location:i.target}):o.leafNode("hyperlink",{ref:i.address,"r:id":i.rId,tooltip:i.tooltip})}},{key:"parseOpen",value:function(o){return o.name==="hyperlink"&&(this.model={address:o.attributes.ref,rId:o.attributes["r:id"],tooltip:o.attributes.tooltip},o.attributes.location&&(this.model.target=o.attributes.location),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}},{key:"isInternalLink",value:function(o){return o.target&&/^[^!]+![a-zA-Z]+[\d]+$/.test(o.target)}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],99:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"mergeCell"}},{key:"render",value:function(o,i){o.leafNode("mergeCell",{ref:i})}},{key:"parseOpen",value:function(o){return o.name==="mergeCell"&&(this.model=o.attributes.ref,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],100:[function(e,r,t){var n=e("../../../utils/under-dash"),a=e("../../../doc/range"),l=e("../../../utils/col-cache"),o=e("../../../doc/enums"),i=function(){function c(){le(this,c),this.merges={}}return ne(c,[{key:"add",value:function(u){if(this.merges[u.master])this.merges[u.master].expandToAddress(u.address);else{var h="".concat(u.master,":").concat(u.address);this.merges[u.master]=new a(h)}}},{key:"mergeCells",get:function(){return n.map(this.merges,function(u){return u.range})}},{key:"reconcile",value:function(u,h){n.each(u,function(f){for(var d=l.decode(f),p=d.top;p<=d.bottom;p++)for(var g=h[p-1],v=d.left;v<=d.right;v++){var b=g.cells[v-1];b?b.type===o.ValueType.Merge&&(b.master=d.tl):g.cells[v]={type:o.ValueType.Null,address:l.encodeAddress(p,v)}}})}},{key:"getMasterAddress",value:function(u){var h=this.hash[u];return h&&h.tl}}])}();r.exports=i},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26}],101:[function(e,r,t){var n=e("../base-xform"),a=function(o){return o!==void 0},l=function(o){function i(){return le(this,i),zr(this,i,arguments)}return nr(i,o),ne(i,[{key:"tag",get:function(){return"outlinePr"}},{key:"render",value:function(c,u){return!(!u||!a(u.summaryBelow)&&!a(u.summaryRight)||(c.leafNode(this.tag,{summaryBelow:a(u.summaryBelow)?Number(u.summaryBelow):void 0,summaryRight:a(u.summaryRight)?Number(u.summaryRight):void 0}),0))}},{key:"parseOpen",value:function(c){return c.name===this.tag&&(this.model={summaryBelow:a(c.attributes.summaryBelow)?!!Number(c.attributes.summaryBelow):void 0,summaryRight:a(c.attributes.summaryRight)?!!Number(c.attributes.summaryRight):void 0},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(n);r.exports=l},{"../base-xform":32}],102:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"brk"}},{key:"render",value:function(o,i){o.leafNode("brk",i)}},{key:"parseOpen",value:function(o){return o.name==="brk"&&(this.model=o.attributes.ref,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],103:[function(e,r,t){var n=e("../../../utils/under-dash"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"tag",get:function(){return"pageMargins"}},{key:"render",value:function(i,c){if(c){var u={left:c.left,right:c.right,top:c.top,bottom:c.bottom,header:c.header,footer:c.footer};n.some(u,function(h){return h!==void 0})&&i.leafNode(this.tag,u)}}},{key:"parseOpen",value:function(i){return i.name===this.tag&&(this.model={left:parseFloat(i.attributes.left||.7),right:parseFloat(i.attributes.right||.7),top:parseFloat(i.attributes.top||.75),bottom:parseFloat(i.attributes.bottom||.75),header:parseFloat(i.attributes.header||.3),footer:parseFloat(i.attributes.footer||.3)},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=a},{"../../../utils/under-dash":26,"../base-xform":32}],104:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"pageSetUpPr"}},{key:"render",value:function(o,i){return!(!i||!i.fitToPage||(o.leafNode(this.tag,{fitToPage:i.fitToPage?"1":void 0}),0))}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.model={fitToPage:o.attributes.fitToPage==="1"},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],105:[function(e,r,t){var n=e("../../../utils/under-dash");function a(h){return h?"1":void 0}function l(h){if(h==="overThenDown")return h}function o(h){switch(h){case"atEnd":case"asDisplyed":return h;default:return}}function i(h){switch(h){case"dash":case"blank":case"NA":return h;default:return}}function c(h){return h!==void 0?parseInt(h,10):void 0}var u=function(h){function f(){return le(this,f),zr(this,f,arguments)}return nr(f,h),ne(f,[{key:"tag",get:function(){return"pageSetup"}},{key:"render",value:function(d,p){if(p){var g={paperSize:p.paperSize,orientation:p.orientation,horizontalDpi:p.horizontalDpi,verticalDpi:p.verticalDpi,pageOrder:l(p.pageOrder),blackAndWhite:a(p.blackAndWhite),draft:a(p.draft),cellComments:o(p.cellComments),errors:i(p.errors),scale:p.scale,fitToWidth:p.fitToWidth,fitToHeight:p.fitToHeight,firstPageNumber:p.firstPageNumber,useFirstPageNumber:a(p.firstPageNumber),usePrinterDefaults:a(p.usePrinterDefaults),copies:p.copies};n.some(g,function(v){return v!==void 0})&&d.leafNode(this.tag,g)}}},{key:"parseOpen",value:function(d){return d.name===this.tag&&(this.model={paperSize:c(d.attributes.paperSize),orientation:d.attributes.orientation||"portrait",horizontalDpi:parseInt(d.attributes.horizontalDpi||"4294967295",10),verticalDpi:parseInt(d.attributes.verticalDpi||"4294967295",10),pageOrder:d.attributes.pageOrder||"downThenOver",blackAndWhite:d.attributes.blackAndWhite==="1",draft:d.attributes.draft==="1",cellComments:d.attributes.cellComments||"None",errors:d.attributes.errors||"displayed",scale:parseInt(d.attributes.scale||"100",10),fitToWidth:parseInt(d.attributes.fitToWidth||"1",10),fitToHeight:parseInt(d.attributes.fitToHeight||"1",10),firstPageNumber:parseInt(d.attributes.firstPageNumber||"1",10),useFirstPageNumber:d.attributes.useFirstPageNumber==="1",usePrinterDefaults:d.attributes.usePrinterDefaults==="1",copies:parseInt(d.attributes.copies||"1",10)},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=u},{"../../../utils/under-dash":26,"../base-xform":32}],106:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"picture"}},{key:"render",value:function(o,i){i&&o.leafNode(this.tag,{"r:id":i.rId})}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.model={rId:o.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],107:[function(e,r,t){var n=e("../../../utils/under-dash");function a(o){return o?"1":void 0}var l=function(o){function i(){return le(this,i),zr(this,i,arguments)}return nr(i,o),ne(i,[{key:"tag",get:function(){return"printOptions"}},{key:"render",value:function(c,u){if(u){var h={headings:a(u.showRowColHeaders),gridLines:a(u.showGridLines),horizontalCentered:a(u.horizontalCentered),verticalCentered:a(u.verticalCentered)};n.some(h,function(f){return f!==void 0})&&c.leafNode(this.tag,h)}}},{key:"parseOpen",value:function(c){return c.name===this.tag&&(this.model={showRowColHeaders:c.attributes.headings==="1",showGridLines:c.attributes.gridLines==="1",horizontalCentered:c.attributes.horizontalCentered==="1",verticalCentered:c.attributes.verticalCentered==="1"},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=l},{"../../../utils/under-dash":26,"../base-xform":32}],108:[function(e,r,t){var n=e("./page-breaks-xform"),a=function(l){function o(){return le(this,o),zr(this,o,[{tag:"rowBreaks",count:!0,childXform:new n}])}return nr(o,l),ne(o,[{key:"render",value:function(i,c){if(c&&c.length){i.openNode(this.tag,this.$),this.count&&(i.addAttribute(this.$count,c.length),i.addAttribute("manualBreakCount",c.length));var u=this.childXform;c.forEach(function(h){u.render(i,h)}),i.closeNode()}else this.empty&&i.leafNode(this.tag)}}])}(e("../list-xform"));r.exports=a},{"../list-xform":71,"./page-breaks-xform":102}],109:[function(e,r,t){var n=e("../base-xform"),a=e("../../../utils/utils"),l=e("./cell-xform"),o=function(i){function c(u){var h;return le(this,c),(h=zr(this,c)).maxItems=u&&u.maxItems,h.map={c:new l},h}return nr(c,i),ne(c,[{key:"tag",get:function(){return"row"}},{key:"prepare",value:function(u,h){var f=h.styles.addStyleModel(u.style);f&&(u.styleId=f);var d=this.map.c;u.cells.forEach(function(p){d.prepare(p,h)})}},{key:"render",value:function(u,h,f){u.openNode("row"),u.addAttribute("r",h.number),h.height&&(u.addAttribute("ht",h.height),u.addAttribute("customHeight","1")),h.hidden&&u.addAttribute("hidden","1"),h.min>0&&h.max>0&&h.min<=h.max&&u.addAttribute("spans","".concat(h.min,":").concat(h.max)),h.styleId&&(u.addAttribute("s",h.styleId),u.addAttribute("customFormat","1")),u.addAttribute("x14ac:dyDescent","0.25"),h.outlineLevel&&u.addAttribute("outlineLevel",h.outlineLevel),h.collapsed&&u.addAttribute("collapsed","1");var d=this.map.c;h.cells.forEach(function(p){d.render(u,p,f)}),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;if(u.name==="row"){this.numRowsSeen+=1;var h=u.attributes.spans?u.attributes.spans.split(":").map(function(d){return parseInt(d,10)}):[void 0,void 0],f=this.model={number:parseInt(u.attributes.r,10),min:h[0],max:h[1],cells:[]};return u.attributes.s&&(f.styleId=parseInt(u.attributes.s,10)),a.parseBoolean(u.attributes.hidden)&&(f.hidden=!0),a.parseBoolean(u.attributes.bestFit)&&(f.bestFit=!0),u.attributes.ht&&(f.height=parseFloat(u.attributes.ht)),u.attributes.outlineLevel&&(f.outlineLevel=parseInt(u.attributes.outlineLevel,10)),a.parseBoolean(u.attributes.collapsed)&&(f.collapsed=!0),!0}return this.parser=this.map[u.name],!!this.parser&&(this.parser.parseOpen(u),!0)}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser){if(!this.parser.parseClose(u)){if(this.model.cells.push(this.parser.model),this.maxItems&&this.model.cells.length>this.maxItems)throw new Error("Max column count (".concat(this.maxItems,") exceeded"));this.parser=void 0}return!0}return!1}},{key:"reconcile",value:function(u,h){u.style=u.styleId?h.styles.getStyleModel(u.styleId):{},u.styleId!==void 0&&(u.styleId=void 0);var f=this.map.c;u.cells.forEach(function(d){f.reconcile(d,h)})}}])}(n);r.exports=o},{"../../../utils/utils":27,"../base-xform":32,"./cell-xform":73}],110:[function(e,r,t){var n=e("../../../utils/under-dash"),a=function(l){function o(){return le(this,o),zr(this,o,arguments)}return nr(o,l),ne(o,[{key:"tag",get:function(){return"sheetFormatPr"}},{key:"render",value:function(i,c){if(c){var u={defaultRowHeight:c.defaultRowHeight,outlineLevelRow:c.outlineLevelRow,outlineLevelCol:c.outlineLevelCol,"x14ac:dyDescent":c.dyDescent};c.defaultColWidth&&(u.defaultColWidth=c.defaultColWidth),c.defaultRowHeight&&c.defaultRowHeight===15||(u.customHeight="1"),n.some(u,function(h){return h!==void 0})&&i.leafNode("sheetFormatPr",u)}}},{key:"parseOpen",value:function(i){return i.name==="sheetFormatPr"&&(this.model={defaultRowHeight:parseFloat(i.attributes.defaultRowHeight||"0"),dyDescent:parseFloat(i.attributes["x14ac:dyDescent"]||"0"),outlineLevelRow:parseInt(i.attributes.outlineLevelRow||"0",10),outlineLevelCol:parseInt(i.attributes.outlineLevelCol||"0",10)},i.attributes.defaultColWidth&&(this.model.defaultColWidth=parseFloat(i.attributes.defaultColWidth)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=a},{"../../../utils/under-dash":26,"../base-xform":32}],111:[function(e,r,t){var n=e("../base-xform"),a=e("../style/color-xform"),l=e("./page-setup-properties-xform"),o=e("./outline-properties-xform"),i=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={tabColor:new a("tabColor"),pageSetUpPr:new l,outlinePr:new o},h}return nr(u,c),ne(u,[{key:"tag",get:function(){return"sheetPr"}},{key:"render",value:function(h,f){if(f){h.addRollback(),h.openNode("sheetPr");var d=!1;d=this.map.tabColor.render(h,f.tabColor)||d,d=this.map.pageSetUpPr.render(h,f.pageSetup)||d,(d=this.map.outlinePr.render(h,f.outlineProperties)||d)?(h.closeNode(),h.commit()):h.rollback()}}},{key:"parseOpen",value:function(h){return this.parser?(this.parser.parseOpen(h),!0):h.name===this.tag?(this.reset(),!0):!!this.map[h.name]&&(this.parser=this.map[h.name],this.parser.parseOpen(h),!0)}},{key:"parseText",value:function(h){return!!this.parser&&(this.parser.parseText(h),!0)}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.parser=void 0),!0):(this.map.tabColor.model||this.map.pageSetUpPr.model||this.map.outlinePr.model?(this.model={},this.map.tabColor.model&&(this.model.tabColor=this.map.tabColor.model),this.map.pageSetUpPr.model&&(this.model.pageSetup=this.map.pageSetUpPr.model),this.map.outlinePr.model&&(this.model.outlineProperties=this.map.outlinePr.model)):this.model=null,!1)}}])}(n);r.exports=i},{"../base-xform":32,"../style/color-xform":128,"./outline-properties-xform":101,"./page-setup-properties-xform":104}],112:[function(e,r,t){var n=e("../../../utils/under-dash");function a(i,c){return i?c:void 0}function l(i,c){return i===c||void 0}var o=function(i){function c(){return le(this,c),zr(this,c,arguments)}return nr(c,i),ne(c,[{key:"tag",get:function(){return"sheetProtection"}},{key:"render",value:function(u,h){if(h){var f={sheet:a(h.sheet,"1"),selectLockedCells:h.selectLockedCells===!1?"1":void 0,selectUnlockedCells:h.selectUnlockedCells===!1?"1":void 0,formatCells:a(h.formatCells,"0"),formatColumns:a(h.formatColumns,"0"),formatRows:a(h.formatRows,"0"),insertColumns:a(h.insertColumns,"0"),insertRows:a(h.insertRows,"0"),insertHyperlinks:a(h.insertHyperlinks,"0"),deleteColumns:a(h.deleteColumns,"0"),deleteRows:a(h.deleteRows,"0"),sort:a(h.sort,"0"),autoFilter:a(h.autoFilter,"0"),pivotTables:a(h.pivotTables,"0")};h.sheet&&(f.algorithmName=h.algorithmName,f.hashValue=h.hashValue,f.saltValue=h.saltValue,f.spinCount=h.spinCount,f.objects=a(h.objects===!1,"1"),f.scenarios=a(h.scenarios===!1,"1")),n.some(f,function(d){return d!==void 0})&&u.leafNode(this.tag,f)}}},{key:"parseOpen",value:function(u){return u.name===this.tag&&(this.model={sheet:l(u.attributes.sheet,"1"),objects:u.attributes.objects!=="1"&&void 0,scenarios:u.attributes.scenarios!=="1"&&void 0,selectLockedCells:u.attributes.selectLockedCells!=="1"&&void 0,selectUnlockedCells:u.attributes.selectUnlockedCells!=="1"&&void 0,formatCells:l(u.attributes.formatCells,"0"),formatColumns:l(u.attributes.formatColumns,"0"),formatRows:l(u.attributes.formatRows,"0"),insertColumns:l(u.attributes.insertColumns,"0"),insertRows:l(u.attributes.insertRows,"0"),insertHyperlinks:l(u.attributes.insertHyperlinks,"0"),deleteColumns:l(u.attributes.deleteColumns,"0"),deleteRows:l(u.attributes.deleteRows,"0"),sort:l(u.attributes.sort,"0"),autoFilter:l(u.attributes.autoFilter,"0"),pivotTables:l(u.attributes.pivotTables,"0")},u.attributes.algorithmName&&(this.model.algorithmName=u.attributes.algorithmName,this.model.hashValue=u.attributes.hashValue,this.model.saltValue=u.attributes.saltValue,this.model.spinCount=parseInt(u.attributes.spinCount,10)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=o},{"../../../utils/under-dash":26,"../base-xform":32}],113:[function(e,r,t){var n=e("../../../utils/col-cache"),a=e("../base-xform"),l={frozen:"frozen",frozenSplit:"frozen",split:"split"},o=function(i){function c(){return le(this,c),zr(this,c,arguments)}return nr(c,i),ne(c,[{key:"tag",get:function(){return"sheetView"}},{key:"prepare",value:function(u){switch(u.state){case"frozen":case"split":break;default:u.state="normal"}}},{key:"render",value:function(u,h){u.openNode("sheetView",{workbookViewId:h.workbookViewId||0});var f,d,p,g,v=function(b,_,w){w&&u.addAttribute(b,_)};switch(v("rightToLeft","1",h.rightToLeft===!0),v("tabSelected","1",h.tabSelected),v("showRuler","0",h.showRuler===!1),v("showRowColHeaders","0",h.showRowColHeaders===!1),v("showGridLines","0",h.showGridLines===!1),v("zoomScale",h.zoomScale,h.zoomScale),v("zoomScaleNormal",h.zoomScaleNormal,h.zoomScaleNormal),v("view",h.style,h.style),h.state){case"frozen":d=h.xSplit||0,p=h.ySplit||0,f=h.topLeftCell||n.getAddress(p+1,d+1).address,g=(h.xSplit&&h.ySplit?"bottomRight":h.xSplit&&"topRight")||"bottomLeft",u.leafNode("pane",{xSplit:h.xSplit||void 0,ySplit:h.ySplit||void 0,topLeftCell:f,activePane:g,state:"frozen"}),u.leafNode("selection",{pane:g,activeCell:h.activeCell,sqref:h.activeCell});break;case"split":h.activePane==="topLeft"&&(h.activePane=void 0),u.leafNode("pane",{xSplit:h.xSplit||void 0,ySplit:h.ySplit||void 0,topLeftCell:h.topLeftCell,activePane:h.activePane}),u.leafNode("selection",{pane:h.activePane,activeCell:h.activeCell,sqref:h.activeCell});break;case"normal":h.activeCell&&u.leafNode("selection",{activeCell:h.activeCell,sqref:h.activeCell})}u.closeNode()}},{key:"parseOpen",value:function(u){switch(u.name){case"sheetView":return this.sheetView={workbookViewId:parseInt(u.attributes.workbookViewId,10),rightToLeft:u.attributes.rightToLeft==="1",tabSelected:u.attributes.tabSelected==="1",showRuler:u.attributes.showRuler!=="0",showRowColHeaders:u.attributes.showRowColHeaders!=="0",showGridLines:u.attributes.showGridLines!=="0",zoomScale:parseInt(u.attributes.zoomScale||"100",10),zoomScaleNormal:parseInt(u.attributes.zoomScaleNormal||"100",10),style:u.attributes.view},this.pane=void 0,this.selections={},!0;case"pane":return this.pane={xSplit:parseInt(u.attributes.xSplit||"0",10),ySplit:parseInt(u.attributes.ySplit||"0",10),topLeftCell:u.attributes.topLeftCell,activePane:u.attributes.activePane||"topLeft",state:u.attributes.state},!0;case"selection":var h=u.attributes.pane||"topLeft";return this.selections[h]={pane:h,activeCell:u.attributes.activeCell},!0;default:return!1}}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){var h,f;return u!=="sheetView"||(this.sheetView&&this.pane?(h=this.model={workbookViewId:this.sheetView.workbookViewId,rightToLeft:this.sheetView.rightToLeft,state:l[this.pane.state]||"split",xSplit:this.pane.xSplit,ySplit:this.pane.ySplit,topLeftCell:this.pane.topLeftCell,showRuler:this.sheetView.showRuler,showRowColHeaders:this.sheetView.showRowColHeaders,showGridLines:this.sheetView.showGridLines,zoomScale:this.sheetView.zoomScale,zoomScaleNormal:this.sheetView.zoomScaleNormal},this.model.state==="split"&&(h.activePane=this.pane.activePane),(f=this.selections[this.pane.activePane])&&f.activeCell&&(h.activeCell=f.activeCell),this.sheetView.style&&(h.style=this.sheetView.style)):(h=this.model={workbookViewId:this.sheetView.workbookViewId,rightToLeft:this.sheetView.rightToLeft,state:"normal",showRuler:this.sheetView.showRuler,showRowColHeaders:this.sheetView.showRowColHeaders,showGridLines:this.sheetView.showGridLines,zoomScale:this.sheetView.zoomScale,zoomScaleNormal:this.sheetView.zoomScaleNormal},(f=this.selections.topLeft)&&f.activeCell&&(h.activeCell=f.activeCell),this.sheetView.style&&(h.style=this.sheetView.style)),!1)}},{key:"reconcile",value:function(){}}])}(a);r.exports=o},{"../../../utils/col-cache":19,"../base-xform":32}],114:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"tablePart"}},{key:"render",value:function(o,i){i&&o.leafNode(this.tag,{"r:id":i.rId})}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.model={rId:o.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],115:[function(e,r,t){var n=e("../../../utils/under-dash"),a=e("../../../utils/col-cache"),l=e("../../../utils/xml-stream"),o=e("../../rel-type"),i=e("./merges"),c=e("../base-xform"),u=e("../list-xform"),h=e("./row-xform"),f=e("./col-xform"),d=e("./dimension-xform"),p=e("./hyperlink-xform"),g=e("./merge-cell-xform"),v=e("./data-validations-xform"),b=e("./sheet-properties-xform"),_=e("./sheet-format-properties-xform"),w=e("./sheet-view-xform"),k=e("./sheet-protection-xform"),C=e("./page-margins-xform"),O=e("./page-setup-xform"),P=e("./print-options-xform"),B=e("./auto-filter-xform"),q=e("./picture-xform"),X=e("./drawing-xform"),J=e("./table-part-xform"),Z=e("./row-breaks-xform"),ue=e("./header-footer-xform"),D=e("./cf/conditional-formattings-xform"),j=e("./ext-lst-xform"),E=function(R,F){Object.keys(F).forEach(function(H){var V=R[H],ee=F[H];V===void 0&&ee!==void 0&&(R[H]=ee)})},A=function(R,F){if(!F||!F.length)return R;if(!R||!R.length)return F;var H={},V={};return R.forEach(function(ee){H[ee.ref]=ee,ee.rules.forEach(function(U){var ie=U.x14Id;ie&&(V[ie]=U)})}),F.forEach(function(ee){ee.rules.forEach(function(U){var ie=V[U.x14Id];ie?E(ie,U):H[ee.ref]?H[ee.ref].rules.push(U):R.push({ref:ee.ref,rules:[U]})})}),R},M=function(R){function F(H){var V;le(this,F),V=zr(this,F);var ee=H||{},U=ee.maxRows,ie=ee.maxCols,ke=ee.ignoreNodes;return V.ignoreNodes=ke||[],V.map={sheetPr:new b,dimension:new d,sheetViews:new u({tag:"sheetViews",count:!1,childXform:new w}),sheetFormatPr:new _,cols:new u({tag:"cols",count:!1,childXform:new f}),sheetData:new u({tag:"sheetData",count:!1,empty:!0,childXform:new h({maxItems:ie}),maxItems:U}),autoFilter:new B,mergeCells:new u({tag:"mergeCells",count:!0,childXform:new g}),rowBreaks:new Z,hyperlinks:new u({tag:"hyperlinks",count:!1,childXform:new p}),pageMargins:new C,dataValidations:new v,pageSetup:new O,headerFooter:new ue,printOptions:new P,picture:new q,drawing:new X,sheetProtection:new k,tableParts:new u({tag:"tableParts",count:!0,childXform:new J}),conditionalFormatting:new D,extLst:new j},V}return nr(F,R),ne(F,[{key:"prepare",value:function(H,V){var ee=this;V.merges=new i,H.hyperlinks=V.hyperlinks=[],H.comments=V.comments=[],V.formulae={},V.siFormulae=0,this.map.cols.prepare(H.cols,V),this.map.sheetData.prepare(H.rows,V),this.map.conditionalFormatting.prepare(H.conditionalFormattings,V),H.mergeCells=V.merges.mergeCells;var U=H.rels=[];function ie(ot){return"rId".concat(ot.length+1)}if(H.hyperlinks.forEach(function(ot){var Ee=ie(U);ot.rId=Ee,U.push({Id:Ee,Type:o.Hyperlink,Target:ot.target,TargetMode:"External"})}),H.comments.length>0){var ke={Id:ie(U),Type:o.Comments,Target:"../comments".concat(H.id,".xml")};U.push(ke);var me={Id:ie(U),Type:o.VmlDrawing,Target:"../drawings/vmlDrawing".concat(H.id,".vml")};U.push(me),H.comments.forEach(function(ot){ot.refAddress=a.decodeAddress(ot.ref)}),V.commentRefs.push({commentName:"comments".concat(H.id),vmlDrawing:"vmlDrawing".concat(H.id)})}var Ke,He=[];H.media.forEach(function(ot){if(ot.type==="background"){var Ee=ie(U);Ke=V.media[ot.imageId],U.push({Id:Ee,Type:o.Image,Target:"../media/".concat(Ke.name,".").concat(Ke.extension)}),H.background={rId:Ee},H.image=V.media[ot.imageId]}else if(ot.type==="image"){var ce=H.drawing;Ke=V.media[ot.imageId],ce||(ce=H.drawing={rId:ie(U),name:"drawing".concat(++V.drawingsCount),anchors:[],rels:[]},V.drawings.push(ce),U.push({Id:ce.rId,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",Target:"../drawings/".concat(ce.name,".xml")}));var Se=ee.preImageId===ot.imageId?He[ot.imageId]:He[ce.rels.length];Se||(Se=ie(ce.rels),He[ce.rels.length]=Se,ce.rels.push({Id:Se,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",Target:"../media/".concat(Ke.name,".").concat(Ke.extension)}));var Ce={picture:{rId:Se},range:ot.range};if(ot.hyperlinks&&ot.hyperlinks.hyperlink){var ut=ie(ce.rels);He[ce.rels.length]=ut,Ce.picture.hyperlinks={tooltip:ot.hyperlinks.tooltip,rId:ut},ce.rels.push({Id:ut,Type:o.Hyperlink,Target:ot.hyperlinks.hyperlink,TargetMode:"External"})}ee.preImageId=ot.imageId,ce.anchors.push(Ce)}}),H.tables.forEach(function(ot){var Ee=ie(U);ot.rId=Ee,U.push({Id:Ee,Type:o.Table,Target:"../tables/".concat(ot.target)}),ot.columns.forEach(function(ce){var Se=ce.style;Se&&(ce.dxfId=V.styles.addDxfStyle(Se))})}),this.map.extLst.prepare(H,V)}},{key:"render",value:function(H,V){H.openXml(l.StdDocAttributes),H.openNode("worksheet",F.WORKSHEET_ATTRIBUTES);var ee=V.properties?{defaultRowHeight:V.properties.defaultRowHeight,dyDescent:V.properties.dyDescent,outlineLevelCol:V.properties.outlineLevelCol,outlineLevelRow:V.properties.outlineLevelRow}:void 0;V.properties&&V.properties.defaultColWidth&&(ee.defaultColWidth=V.properties.defaultColWidth);var U={outlineProperties:V.properties&&V.properties.outlineProperties,tabColor:V.properties&&V.properties.tabColor,pageSetup:V.pageSetup&&V.pageSetup.fitToPage?{fitToPage:V.pageSetup.fitToPage}:void 0},ie=V.pageSetup&&V.pageSetup.margins,ke={showRowColHeaders:V.pageSetup&&V.pageSetup.showRowColHeaders,showGridLines:V.pageSetup&&V.pageSetup.showGridLines,horizontalCentered:V.pageSetup&&V.pageSetup.horizontalCentered,verticalCentered:V.pageSetup&&V.pageSetup.verticalCentered},me=V.sheetProtection;this.map.sheetPr.render(H,U),this.map.dimension.render(H,V.dimensions),this.map.sheetViews.render(H,V.views),this.map.sheetFormatPr.render(H,ee),this.map.cols.render(H,V.cols),this.map.sheetData.render(H,V.rows),this.map.sheetProtection.render(H,me),this.map.autoFilter.render(H,V.autoFilter),this.map.mergeCells.render(H,V.mergeCells),this.map.conditionalFormatting.render(H,V.conditionalFormattings),this.map.dataValidations.render(H,V.dataValidations),this.map.hyperlinks.render(H,V.hyperlinks),this.map.printOptions.render(H,ke),this.map.pageMargins.render(H,ie),this.map.pageSetup.render(H,V.pageSetup),this.map.headerFooter.render(H,V.headerFooter),this.map.rowBreaks.render(H,V.rowBreaks),this.map.drawing.render(H,V.drawing),this.map.picture.render(H,V.background),this.map.tableParts.render(H,V.tables),this.map.extLst.render(H,V),V.rels&&V.rels.forEach(function(Ke){Ke.Type===o.VmlDrawing&&H.leafNode("legacyDrawing",{"r:id":Ke.Id})}),H.closeNode()}},{key:"parseOpen",value:function(H){return this.parser?(this.parser.parseOpen(H),!0):H.name==="worksheet"?(n.each(this.map,function(V){V.reset()}),!0):(this.map[H.name]&&!this.ignoreNodes.includes(H.name)&&(this.parser=this.map[H.name],this.parser.parseOpen(H)),!0)}},{key:"parseText",value:function(H){this.parser&&this.parser.parseText(H)}},{key:"parseClose",value:function(H){if(this.parser)return this.parser.parseClose(H)||(this.parser=void 0),!0;if(H==="worksheet"){var V=this.map.sheetFormatPr.model||{};this.map.sheetPr.model&&this.map.sheetPr.model.tabColor&&(V.tabColor=this.map.sheetPr.model.tabColor),this.map.sheetPr.model&&this.map.sheetPr.model.outlineProperties&&(V.outlineProperties=this.map.sheetPr.model.outlineProperties);var ee={fitToPage:this.map.sheetPr.model&&this.map.sheetPr.model.pageSetup&&this.map.sheetPr.model.pageSetup.fitToPage||!1,margins:this.map.pageMargins.model},U=Object.assign(ee,this.map.pageSetup.model,this.map.printOptions.model),ie=A(this.map.conditionalFormatting.model,this.map.extLst.model&&this.map.extLst.model["x14:conditionalFormattings"]);return this.model={dimensions:this.map.dimension.model,cols:this.map.cols.model,rows:this.map.sheetData.model,mergeCells:this.map.mergeCells.model,hyperlinks:this.map.hyperlinks.model,dataValidations:this.map.dataValidations.model,properties:V,views:this.map.sheetViews.model,pageSetup:U,headerFooter:this.map.headerFooter.model,background:this.map.picture.model,drawing:this.map.drawing.model,tables:this.map.tableParts.model,conditionalFormattings:ie},this.map.autoFilter.model&&(this.model.autoFilter=this.map.autoFilter.model),this.map.sheetProtection.model&&(this.model.sheetProtection=this.map.sheetProtection.model),!1}return!0}},{key:"reconcile",value:function(H,V){var ee=(H.relationships||[]).reduce(function(He,ot){if(He[ot.Id]=ot,ot.Type===o.Comments&&(H.comments=V.comments[ot.Target].comments),ot.Type===o.VmlDrawing&&H.comments&&H.comments.length){var Ee=V.vmlDrawings[ot.Target].comments;H.comments.forEach(function(ce,Se){ce.note=Object.assign({},ce.note,Ee[Se])})}return He},{});if(V.commentsMap=(H.comments||[]).reduce(function(He,ot){return ot.ref&&(He[ot.ref]=ot),He},{}),V.hyperlinkMap=(H.hyperlinks||[]).reduce(function(He,ot){return ot.rId&&(He[ot.address]=ee[ot.rId].Target),He},{}),V.formulae={},H.rows=H.rows&&H.rows.filter(Boolean)||[],H.rows.forEach(function(He){He.cells=He.cells&&He.cells.filter(Boolean)||[]}),this.map.cols.reconcile(H.cols,V),this.map.sheetData.reconcile(H.rows,V),this.map.conditionalFormatting.reconcile(H.conditionalFormattings,V),H.media=[],H.drawing){var U=ee[H.drawing.rId].Target.match(/\/drawings\/([a-zA-Z0-9]+)[.][a-zA-Z]{3,4}$/);if(U){var ie=U[1];V.drawings[ie].anchors.forEach(function(He){if(He.medium){var ot={type:"image",imageId:He.medium.index,range:He.range,hyperlinks:He.picture.hyperlinks};H.media.push(ot)}})}}var ke=H.background&&ee[H.background.rId];if(ke){var me=ke.Target.split("/media/")[1],Ke=V.mediaIndex&&V.mediaIndex[me];Ke!==void 0&&H.media.push({type:"background",imageId:Ke})}H.tables=(H.tables||[]).map(function(He){var ot=ee[He.rId];return V.tables[ot.Target]}),delete H.relationships,delete H.hyperlinks,delete H.comments}}])}(c);M.WORKSHEET_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"x14ac","xmlns:x14ac":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"},r.exports=M},{"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/xml-stream":28,"../../rel-type":31,"../base-xform":32,"../list-xform":71,"./auto-filter-xform":72,"./cf/conditional-formattings-xform":87,"./col-xform":92,"./data-validations-xform":93,"./dimension-xform":94,"./drawing-xform":95,"./ext-lst-xform":96,"./header-footer-xform":97,"./hyperlink-xform":98,"./merge-cell-xform":99,"./merges":100,"./page-margins-xform":103,"./page-setup-xform":105,"./picture-xform":106,"./print-options-xform":107,"./row-breaks-xform":108,"./row-xform":109,"./sheet-format-properties-xform":110,"./sheet-properties-xform":111,"./sheet-protection-xform":112,"./sheet-view-xform":113,"./table-part-xform":114}],116:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l)).tag=o.tag,i.attr=o.attr,i}return nr(l,a),ne(l,[{key:"render",value:function(o,i){i&&(o.openNode(this.tag),o.closeNode())}},{key:"parseOpen",value:function(o){o.name===this.tag&&(this.model=!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],117:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l)).tag=o.tag,i.attr=o.attr,i.attrs=o.attrs,i._format=o.format||function(c){try{return Number.isNaN(c.getTime())?"":c.toISOString()}catch{return""}},i._parse=o.parse||function(c){return new Date(c)},i}return nr(l,a),ne(l,[{key:"render",value:function(o,i){i&&(o.openNode(this.tag),this.attrs&&o.addAttributes(this.attrs),this.attr?o.addAttribute(this.attr,this._format(i)):o.writeText(this._format(i)),o.closeNode())}},{key:"parseOpen",value:function(o){o.name===this.tag&&(this.attr?this.model=this._parse(o.attributes[this.attr]):this.text=[])}},{key:"parseText",value:function(o){this.attr||this.text.push(o)}},{key:"parseClose",value:function(){return this.attr||(this.model=this._parse(this.text.join(""))),!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],118:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l)).tag=o.tag,i.attr=o.attr,i.attrs=o.attrs,i.zero=o.zero,i}return nr(l,a),ne(l,[{key:"render",value:function(o,i){(i||this.zero)&&(o.openNode(this.tag),this.attrs&&o.addAttributes(this.attrs),this.attr?o.addAttribute(this.attr,i):o.writeText(i),o.closeNode())}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.attr?this.model=parseInt(o.attributes[this.attr],10):this.text=[],!0)}},{key:"parseText",value:function(o){this.attr||this.text.push(o)}},{key:"parseClose",value:function(){return this.attr||(this.model=parseInt(this.text.join("")||0,10)),!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],119:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l)).tag=o.tag,i.attr=o.attr,i.attrs=o.attrs,i}return nr(l,a),ne(l,[{key:"render",value:function(o,i){i!==void 0&&(o.openNode(this.tag),this.attrs&&o.addAttributes(this.attrs),this.attr?o.addAttribute(this.attr,i):o.writeText(i),o.closeNode())}},{key:"parseOpen",value:function(o){o.name===this.tag&&(this.attr?this.model=o.attributes[this.attr]:this.text=[])}},{key:"parseText",value:function(o){this.attr||this.text.push(o)}},{key:"parseClose",value:function(){return this.attr||(this.model=this.text.join("")),!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],120:[function(e,r,t){var n=e("./base-xform"),a=e("../../utils/xml-stream");function l(i,c){i.openNode(c.tag,c.$),c.c&&c.c.forEach(function(u){l(i,u)}),c.t&&i.writeText(c.t),i.closeNode()}var o=function(i){function c(u){var h;return le(this,c),(h=zr(this,c))._model=u,h}return nr(c,i),ne(c,[{key:"render",value:function(u){if(!this._xml){var h=new a;l(h,this._model),this._xml=h.xml}u.writeXml(this._xml)}},{key:"parseOpen",value:function(){return!0}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){return u!==this._model.tag}}])}(n);r.exports=o},{"../../utils/xml-stream":28,"./base-xform":32}],121:[function(e,r,t){var n=e("./text-xform"),a=e("./rich-text-xform"),l=function(o){function i(){var c;return le(this,i),(c=zr(this,i)).map={r:new a,t:new n},c}return nr(i,o),ne(i,[{key:"tag",get:function(){return"rPh"}},{key:"render",value:function(c,u){if(c.openNode(this.tag,{sb:u.sb||0,eb:u.eb||0}),u&&u.hasOwnProperty("richText")&&u.richText){var h=this.map.r;u.richText.forEach(function(f){h.render(c,f)})}else u&&this.map.t.render(c,u.text);c.closeNode()}},{key:"parseOpen",value:function(c){var u=c.name;return this.parser?(this.parser.parseOpen(c),!0):u===this.tag?(this.model={sb:parseInt(c.attributes.sb,10),eb:parseInt(c.attributes.eb,10)},!0):(this.parser=this.map[u],!!this.parser&&(this.parser.parseOpen(c),!0))}},{key:"parseText",value:function(c){this.parser&&this.parser.parseText(c)}},{key:"parseClose",value:function(c){if(this.parser){if(!this.parser.parseClose(c)){switch(c){case"r":var u=this.model.richText;u||(u=this.model.richText=[]),u.push(this.parser.model);break;case"t":this.model.text=this.parser.model}this.parser=void 0}return!0}return c!==this.tag}}])}(e("../base-xform"));r.exports=l},{"../base-xform":32,"./rich-text-xform":122,"./text-xform":125}],122:[function(e,r,t){var n=e("./text-xform"),a=e("../style/font-xform"),l=function(o){function i(c){var u;return le(this,i),(u=zr(this,i)).model=c,u}return nr(i,o),ne(i,[{key:"tag",get:function(){return"r"}},{key:"textXform",get:function(){return this._textXform||(this._textXform=new n)}},{key:"fontXform",get:function(){return this._fontXform||(this._fontXform=new a(i.FONT_OPTIONS))}},{key:"render",value:function(c,u){u=u||this.model,c.openNode("r"),u.font&&this.fontXform.render(c,u.font),this.textXform.render(c,u.text),c.closeNode()}},{key:"parseOpen",value:function(c){if(this.parser)return this.parser.parseOpen(c),!0;switch(c.name){case"r":return this.model={},!0;case"t":return this.parser=this.textXform,this.parser.parseOpen(c),!0;case"rPr":return this.parser=this.fontXform,this.parser.parseOpen(c),!0;default:return!1}}},{key:"parseText",value:function(c){this.parser&&this.parser.parseText(c)}},{key:"parseClose",value:function(c){switch(c){case"r":return!1;case"t":return this.model.text=this.parser.model,this.parser=void 0,!0;case"rPr":return this.model.font=this.parser.model,this.parser=void 0,!0;default:return this.parser&&this.parser.parseClose(c),!0}}}])}(e("../base-xform"));l.FONT_OPTIONS={tagName:"rPr",fontNameTag:"rFont"},r.exports=l},{"../base-xform":32,"../style/font-xform":131,"./text-xform":125}],123:[function(e,r,t){var n=e("./text-xform"),a=e("./rich-text-xform"),l=e("./phonetic-text-xform"),o=function(i){function c(u){var h;return le(this,c),(h=zr(this,c)).model=u,h.map={r:new a,t:new n,rPh:new l},h}return nr(c,i),ne(c,[{key:"tag",get:function(){return"si"}},{key:"render",value:function(u,h){var f=this;u.openNode(this.tag),h&&h.hasOwnProperty("richText")&&h.richText?h.richText.length?h.richText.forEach(function(d){f.map.r.render(u,d)}):this.map.t.render(u,""):h!=null&&this.map.t.render(u,h),u.closeNode()}},{key:"parseOpen",value:function(u){var h=u.name;return this.parser?(this.parser.parseOpen(u),!0):h===this.tag?(this.model={},!0):(this.parser=this.map[h],!!this.parser&&(this.parser.parseOpen(u),!0))}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser){if(!this.parser.parseClose(u)){switch(u){case"r":var h=this.model.richText;h||(h=this.model.richText=[]),h.push(this.parser.model);break;case"t":this.model=this.parser.model}this.parser=void 0}return!0}return u!==this.tag}}])}(e("../base-xform"));r.exports=o},{"../base-xform":32,"./phonetic-text-xform":121,"./rich-text-xform":122,"./text-xform":125}],124:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=e("../base-xform"),l=e("./shared-string-xform"),o=function(i){function c(u){var h;return le(this,c),(h=zr(this,c)).model=u||{values:[],count:0},h.hash=Object.create(null),h.rich=Object.create(null),h}return nr(c,i),ne(c,[{key:"sharedStringXform",get:function(){return this._sharedStringXform||(this._sharedStringXform=new l)}},{key:"values",get:function(){return this.model.values}},{key:"uniqueCount",get:function(){return this.model.values.length}},{key:"count",get:function(){return this.model.count}},{key:"getString",value:function(u){return this.model.values[u]}},{key:"add",value:function(u){return u.richText?this.addRichText(u):this.addText(u)}},{key:"addText",value:function(u){var h=this.hash[u];return h===void 0&&(h=this.hash[u]=this.model.values.length,this.model.values.push(u)),this.model.count++,h}},{key:"addRichText",value:function(u){var h=this.sharedStringXform.toXml(u),f=this.rich[h];return f===void 0&&(f=this.rich[h]=this.model.values.length,this.model.values.push(u)),this.model.count++,f}},{key:"render",value:function(u,h){h=h||this._values,u.openXml(n.StdDocAttributes),u.openNode("sst",{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main",count:h.count,uniqueCount:h.values.length});var f=this.sharedStringXform;h.values.forEach(function(d){f.render(u,d)}),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.name){case"sst":return!0;case"si":return this.parser=this.sharedStringXform,this.parser.parseOpen(u),!0;default:throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(u)))}}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser)return this.parser.parseClose(u)||(this.model.values.push(this.parser.model),this.model.count++,this.parser=void 0),!0;if(u==="sst")return!1;throw new Error("Unexpected xml node in parseClose: ".concat(u))}}])}(a);r.exports=o},{"../../../utils/xml-stream":28,"../base-xform":32,"./shared-string-xform":123}],125:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"t"}},{key:"render",value:function(o,i){o.openNode("t"),/^\s|\n|\s$/.test(i)&&o.addAttribute("xml:space","preserve"),o.writeText(i),o.closeNode()}},{key:"model",get:function(){return this._text.join("").replace(/_x([0-9A-F]{4})_/g,function(o,i){return String.fromCharCode(parseInt(i,16))})}},{key:"parseOpen",value:function(o){return o.name==="t"&&(this._text=[],!0)}},{key:"parseText",value:function(o){this._text.push(o)}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],126:[function(e,r,t){var n=e("../../../doc/enums"),a=e("../../../utils/utils"),l=e("../base-xform"),o={horizontalValues:["left","center","right","fill","centerContinuous","distributed","justify"].reduce(function(u,h){return u[h]=!0,u},{}),horizontal:function(u){return this.horizontalValues[u]?u:void 0},verticalValues:["top","middle","bottom","distributed","justify"].reduce(function(u,h){return u[h]=!0,u},{}),vertical:function(u){return u==="middle"?"center":this.verticalValues[u]?u:void 0},wrapText:function(u){return!!u||void 0},shrinkToFit:function(u){return!!u||void 0},textRotation:function(u){return u==="vertical"||(u=a.validInt(u))>=-90&&u<=90?u:void 0},indent:function(u){return u=a.validInt(u),Math.max(0,u)},readingOrder:function(u){switch(u){case"ltr":return n.ReadingOrder.LeftToRight;case"rtl":return n.ReadingOrder.RightToLeft;default:return}}},i={toXml:function(u){if(u=o.textRotation(u)){if(u==="vertical")return 255;var h=Math.round(u);if(h>=0&&h<=90)return h;if(h<0&&h>=-90)return 90-h}},toModel:function(u){var h=a.validInt(u);if(h!==void 0){if(h===255)return"vertical";if(h>=0&&h<=90)return h;if(h>90&&h<=180)return 90-h}}},c=function(u){function h(){return le(this,h),zr(this,h,arguments)}return nr(h,u),ne(h,[{key:"tag",get:function(){return"alignment"}},{key:"render",value:function(f,d){f.addRollback(),f.openNode("alignment");var p=!1;function g(v,b){b&&(f.addAttribute(v,b),p=!0)}g("horizontal",o.horizontal(d.horizontal)),g("vertical",o.vertical(d.vertical)),g("wrapText",!!o.wrapText(d.wrapText)&&"1"),g("shrinkToFit",!!o.shrinkToFit(d.shrinkToFit)&&"1"),g("indent",o.indent(d.indent)),g("textRotation",i.toXml(d.textRotation)),g("readingOrder",o.readingOrder(d.readingOrder)),f.closeNode(),p?f.commit():f.rollback()}},{key:"parseOpen",value:function(f){var d={},p=!1;function g(v,b,_){v&&(d[b]=_,p=!0)}g(f.attributes.horizontal,"horizontal",f.attributes.horizontal),g(f.attributes.vertical,"vertical",f.attributes.vertical==="center"?"middle":f.attributes.vertical),g(f.attributes.wrapText,"wrapText",a.parseBoolean(f.attributes.wrapText)),g(f.attributes.shrinkToFit,"shrinkToFit",a.parseBoolean(f.attributes.shrinkToFit)),g(f.attributes.indent,"indent",parseInt(f.attributes.indent,10)),g(f.attributes.textRotation,"textRotation",i.toModel(f.attributes.textRotation)),g(f.attributes.readingOrder,"readingOrder",f.attributes.readingOrder==="2"?"rtl":"ltr"),this.model=p?d:null}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(l);r.exports=c},{"../../../doc/enums":7,"../../../utils/utils":27,"../base-xform":32}],127:[function(e,r,t){var n=e("../base-xform"),a=e("../../../utils/utils"),l=e("./color-xform"),o=function(c){function u(h){var f;return le(this,u),(f=zr(this,u)).name=h,f.map={color:new l},f}return nr(u,c),ne(u,[{key:"tag",get:function(){return this.name}},{key:"render",value:function(h,f,d){var p=f&&f.color||d||this.defaultColor;h.openNode(this.name),f&&f.style&&(h.addAttribute("style",f.style),p&&this.map.color.render(h,p)),h.closeNode()}},{key:"parseOpen",value:function(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(h.name){case this.name:var f=h.attributes.style;return this.model=f?{style:f}:void 0,!0;case"color":return this.parser=this.map.color,this.parser.parseOpen(h),!0;default:return!1}}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.parser=void 0),!0):(h===this.name&&this.map.color.model&&(this.model||(this.model={}),this.model.color=this.map.color.model),!1)}},{key:"validStyle",value:function(h){return u.validStyleValues[h]}}])}(n);o.validStyleValues=["thin","dashed","dotted","dashDot","hair","dashDotDot","slantDashDot","mediumDashed","mediumDashDotDot","mediumDashDot","medium","double","thick"].reduce(function(c,u){return c[u]=!0,c},{});var i=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={top:new o("top"),left:new o("left"),bottom:new o("bottom"),right:new o("right"),diagonal:new o("diagonal")},h}return nr(u,c),ne(u,[{key:"render",value:function(h,f){var d=f.color;function p(g,v){g&&!g.color&&f.color&&(g=xo(xo({},g),{},{color:f.color})),v.render(h,g,d)}h.openNode("border"),f.diagonal&&f.diagonal.style&&(f.diagonal.up&&h.addAttribute("diagonalUp","1"),f.diagonal.down&&h.addAttribute("diagonalDown","1")),p(f.left,this.map.left),p(f.right,this.map.right),p(f.top,this.map.top),p(f.bottom,this.map.bottom),p(f.diagonal,this.map.diagonal),h.closeNode()}},{key:"parseOpen",value:function(h){return this.parser?(this.parser.parseOpen(h),!0):h.name==="border"?(this.reset(),this.diagonalUp=a.parseBoolean(h.attributes.diagonalUp),this.diagonalDown=a.parseBoolean(h.attributes.diagonalDown),!0):(this.parser=this.map[h.name],!!this.parser&&(this.parser.parseOpen(h),!0))}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){if(this.parser)return this.parser.parseClose(h)||(this.parser=void 0),!0;if(h==="border"){var f=this.model={},d=function(p,g,v){g&&(v&&Object.assign(g,v),f[p]=g)};d("left",this.map.left.model),d("right",this.map.right.model),d("top",this.map.top.model),d("bottom",this.map.bottom.model),d("diagonal",this.map.diagonal.model,{up:this.diagonalUp,down:this.diagonalDown})}return!1}}])}(n);r.exports=i},{"../../../utils/utils":27,"../base-xform":32,"./color-xform":128}],128:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l)).name=o||"color",i}return nr(l,a),ne(l,[{key:"tag",get:function(){return this.name}},{key:"render",value:function(o,i){return!!i&&(o.openNode(this.name),i.argb?o.addAttribute("rgb",i.argb):i.theme!==void 0?(o.addAttribute("theme",i.theme),i.tint!==void 0&&o.addAttribute("tint",i.tint)):i.indexed!==void 0?o.addAttribute("indexed",i.indexed):o.addAttribute("auto","1"),o.closeNode(),!0)}},{key:"parseOpen",value:function(o){return o.name===this.name&&(o.attributes.rgb?this.model={argb:o.attributes.rgb}:o.attributes.theme?(this.model={theme:parseInt(o.attributes.theme,10)},o.attributes.tint&&(this.model.tint=parseFloat(o.attributes.tint))):o.attributes.indexed?this.model={indexed:parseInt(o.attributes.indexed,10)}:this.model=void 0,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],129:[function(e,r,t){var n=e("../base-xform"),a=e("./alignment-xform"),l=e("./border-xform"),o=e("./fill-xform"),i=e("./font-xform"),c=e("./numfmt-xform"),u=e("./protection-xform"),h=function(f){function d(){var p;return le(this,d),(p=zr(this,d)).map={alignment:new a,border:new l,fill:new o,font:new i,numFmt:new c,protection:new u},p}return nr(d,f),ne(d,[{key:"tag",get:function(){return"dxf"}},{key:"render",value:function(p,g){if(p.openNode(this.tag),g.font&&this.map.font.render(p,g.font),g.numFmt&&g.numFmtId){var v={id:g.numFmtId,formatCode:g.numFmt};this.map.numFmt.render(p,v)}g.fill&&this.map.fill.render(p,g.fill),g.alignment&&this.map.alignment.render(p,g.alignment),g.border&&this.map.border.render(p,g.border),g.protection&&this.map.protection.render(p,g.protection),p.closeNode()}},{key:"parseOpen",value:function(p){return this.parser?(this.parser.parseOpen(p),!0):p.name===this.tag?(this.reset(),!0):(this.parser=this.map[p.name],this.parser&&this.parser.parseOpen(p),!0)}},{key:"parseText",value:function(p){this.parser&&this.parser.parseText(p)}},{key:"parseClose",value:function(p){return this.parser?(this.parser.parseClose(p)||(this.parser=void 0),!0):p!==this.tag||(this.model={alignment:this.map.alignment.model,border:this.map.border.model,fill:this.map.fill.model,font:this.map.font.model,numFmt:this.map.numFmt.model,protection:this.map.protection.model},!1)}}])}(n);r.exports=h},{"../base-xform":32,"./alignment-xform":126,"./border-xform":127,"./fill-xform":130,"./font-xform":131,"./numfmt-xform":132,"./protection-xform":133}],130:[function(e,r,t){var n=e("../base-xform"),a=e("./color-xform"),l=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={color:new a},f}return nr(h,u),ne(h,[{key:"tag",get:function(){return"stop"}},{key:"render",value:function(f,d){f.openNode("stop"),f.addAttribute("position",d.position),this.map.color.render(f,d.color),f.closeNode()}},{key:"parseOpen",value:function(f){if(this.parser)return this.parser.parseOpen(f),!0;switch(f.name){case"stop":return this.model={position:parseFloat(f.attributes.position)},!0;case"color":return this.parser=this.map.color,this.parser.parseOpen(f),!0;default:return!1}}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(f){return!!this.parser&&(this.parser.parseClose(f)||(this.model.color=this.parser.model,this.parser=void 0),!0)}}])}(n),o=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={fgColor:new a("fgColor"),bgColor:new a("bgColor")},f}return nr(h,u),ne(h,[{key:"name",get:function(){return"pattern"}},{key:"tag",get:function(){return"patternFill"}},{key:"render",value:function(f,d){f.openNode("patternFill"),f.addAttribute("patternType",d.pattern),d.fgColor&&this.map.fgColor.render(f,d.fgColor),d.bgColor&&this.map.bgColor.render(f,d.bgColor),f.closeNode()}},{key:"parseOpen",value:function(f){return this.parser?(this.parser.parseOpen(f),!0):f.name==="patternFill"?(this.model={type:"pattern",pattern:f.attributes.patternType},!0):(this.parser=this.map[f.name],!!this.parser&&(this.parser.parseOpen(f),!0))}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){return!!this.parser&&(this.parser.parseClose(f)||(this.parser.model&&(this.model[f]=this.parser.model),this.parser=void 0),!0)}}])}(n),i=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={stop:new l},f}return nr(h,u),ne(h,[{key:"name",get:function(){return"gradient"}},{key:"tag",get:function(){return"gradientFill"}},{key:"render",value:function(f,d){switch(f.openNode("gradientFill"),d.gradient){case"angle":f.addAttribute("degree",d.degree);break;case"path":f.addAttribute("type","path"),d.center.left&&(f.addAttribute("left",d.center.left),d.center.right===void 0&&f.addAttribute("right",d.center.left)),d.center.right&&f.addAttribute("right",d.center.right),d.center.top&&(f.addAttribute("top",d.center.top),d.center.bottom===void 0&&f.addAttribute("bottom",d.center.top)),d.center.bottom&&f.addAttribute("bottom",d.center.bottom)}var p=this.map.stop;d.stops.forEach(function(g){p.render(f,g)}),f.closeNode()}},{key:"parseOpen",value:function(f){if(this.parser)return this.parser.parseOpen(f),!0;switch(f.name){case"gradientFill":var d=this.model={stops:[]};return f.attributes.degree?(d.gradient="angle",d.degree=parseInt(f.attributes.degree,10)):f.attributes.type==="path"&&(d.gradient="path",d.center={left:f.attributes.left?parseFloat(f.attributes.left):0,top:f.attributes.top?parseFloat(f.attributes.top):0},f.attributes.right!==f.attributes.left&&(d.center.right=f.attributes.right?parseFloat(f.attributes.right):0),f.attributes.bottom!==f.attributes.top&&(d.center.bottom=f.attributes.bottom?parseFloat(f.attributes.bottom):0)),!0;case"stop":return this.parser=this.map.stop,this.parser.parseOpen(f),!0;default:return!1}}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){return!!this.parser&&(this.parser.parseClose(f)||(this.model.stops.push(this.parser.model),this.parser=void 0),!0)}}])}(n),c=function(u){function h(){var f;return le(this,h),(f=zr(this,h)).map={patternFill:new o,gradientFill:new i},f}return nr(h,u),ne(h,[{key:"tag",get:function(){return"fill"}},{key:"render",value:function(f,d){switch(f.addRollback(),f.openNode("fill"),d.type){case"pattern":this.map.patternFill.render(f,d);break;case"gradient":this.map.gradientFill.render(f,d);break;default:return void f.rollback()}f.closeNode(),f.commit()}},{key:"parseOpen",value:function(f){return this.parser?(this.parser.parseOpen(f),!0):f.name==="fill"?(this.model={},!0):(this.parser=this.map[f.name],!!this.parser&&(this.parser.parseOpen(f),!0))}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){return!!this.parser&&(this.parser.parseClose(f)||(this.model=this.parser.model,this.model.type=this.parser.name,this.parser=void 0),!0)}},{key:"validStyle",value:function(f){return h.validPatternValues[f]}}])}(n);c.validPatternValues=["none","solid","darkVertical","darkGray","mediumGray","lightGray","gray125","gray0625","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","lightGrid"].reduce(function(u,h){return u[h]=!0,u},{}),c.StopXform=l,c.PatternFillXform=o,c.GradientFillXform=i,r.exports=c},{"../base-xform":32,"./color-xform":128}],131:[function(e,r,t){var n=e("./color-xform"),a=e("../simple/boolean-xform"),l=e("../simple/integer-xform"),o=e("../simple/string-xform"),i=e("./underline-xform"),c=e("../../../utils/under-dash"),u=function(h){function f(d){var p;return le(this,f),(p=zr(this,f)).options=d||f.OPTIONS,p.map={b:{prop:"bold",xform:new a({tag:"b",attr:"val"})},i:{prop:"italic",xform:new a({tag:"i",attr:"val"})},u:{prop:"underline",xform:new i},charset:{prop:"charset",xform:new l({tag:"charset",attr:"val"})},color:{prop:"color",xform:new n},condense:{prop:"condense",xform:new a({tag:"condense",attr:"val"})},extend:{prop:"extend",xform:new a({tag:"extend",attr:"val"})},family:{prop:"family",xform:new l({tag:"family",attr:"val"})},outline:{prop:"outline",xform:new a({tag:"outline",attr:"val"})},vertAlign:{prop:"vertAlign",xform:new o({tag:"vertAlign",attr:"val"})},scheme:{prop:"scheme",xform:new o({tag:"scheme",attr:"val"})},shadow:{prop:"shadow",xform:new a({tag:"shadow",attr:"val"})},strike:{prop:"strike",xform:new a({tag:"strike",attr:"val"})},sz:{prop:"size",xform:new l({tag:"sz",attr:"val"})}},p.map[p.options.fontNameTag]={prop:"name",xform:new o({tag:p.options.fontNameTag,attr:"val"})},p}return nr(f,h),ne(f,[{key:"tag",get:function(){return this.options.tagName}},{key:"render",value:function(d,p){var g=this.map;d.openNode(this.options.tagName),c.each(this.map,function(v,b){g[b].xform.render(d,p[v.prop])}),d.closeNode()}},{key:"parseOpen",value:function(d){return this.parser?(this.parser.parseOpen(d),!0):this.map[d.name]?(this.parser=this.map[d.name].xform,this.parser.parseOpen(d)):d.name===this.options.tagName&&(this.model={},!0)}},{key:"parseText",value:function(d){this.parser&&this.parser.parseText(d)}},{key:"parseClose",value:function(d){if(this.parser&&!this.parser.parseClose(d)){var p=this.map[d];return this.parser.model&&(this.model[p.prop]=this.parser.model),this.parser=void 0,!0}return d!==this.options.tagName}}])}(e("../base-xform"));u.OPTIONS={tagName:"font",fontNameTag:"name"},r.exports=u},{"../../../utils/under-dash":26,"../base-xform":32,"../simple/boolean-xform":116,"../simple/integer-xform":118,"../simple/string-xform":119,"./color-xform":128,"./underline-xform":136}],132:[function(e,r,t){var n=e("../../../utils/under-dash"),a=e("../../defaultnumformats"),l=e("../base-xform");function o(){var u={};return n.each(a,function(h,f){h.f&&(u[h.f]=parseInt(f,10))}),u}var i=o(),c=function(u){function h(f,d){var p;return le(this,h),(p=zr(this,h)).id=f,p.formatCode=d,p}return nr(h,u),ne(h,[{key:"tag",get:function(){return"numFmt"}},{key:"render",value:function(f,d){f.leafNode("numFmt",{numFmtId:d.id,formatCode:d.formatCode})}},{key:"parseOpen",value:function(f){return f.name==="numFmt"&&(this.model={id:parseInt(f.attributes.numFmtId,10),formatCode:f.attributes.formatCode.replace(/[\\](.)/g,"$1")},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(l);c.getDefaultFmtId=function(u){return i[u]},c.getDefaultFmtCode=function(u){return a[u]&&a[u].f},r.exports=c},{"../../../utils/under-dash":26,"../../defaultnumformats":30,"../base-xform":32}],133:[function(e,r,t){var n=e("../base-xform"),a={boolean:function(o,i){return o===void 0?i:o}},l=function(o){function i(){return le(this,i),zr(this,i,arguments)}return nr(i,o),ne(i,[{key:"tag",get:function(){return"protection"}},{key:"render",value:function(c,u){c.addRollback(),c.openNode("protection");var h=!1;function f(d,p){p!==void 0&&(c.addAttribute(d,p),h=!0)}f("locked",a.boolean(u.locked,!0)?void 0:"0"),f("hidden",a.boolean(u.hidden,!1)?"1":void 0),c.closeNode(),h?c.commit():c.rollback()}},{key:"parseOpen",value:function(c){var u={locked:c.attributes.locked!=="0",hidden:c.attributes.hidden==="1"},h=!u.locked||u.hidden;this.model=h?u:null}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(n);r.exports=l},{"../base-xform":32}],134:[function(e,r,t){var n=e("../base-xform"),a=e("./alignment-xform"),l=e("./protection-xform"),o=function(i){function c(u){var h;return le(this,c),(h=zr(this,c)).xfId=!(!u||!u.xfId),h.map={alignment:new a,protection:new l},h}return nr(c,i),ne(c,[{key:"tag",get:function(){return"xf"}},{key:"render",value:function(u,h){u.openNode("xf",{numFmtId:h.numFmtId||0,fontId:h.fontId||0,fillId:h.fillId||0,borderId:h.borderId||0}),this.xfId&&u.addAttribute("xfId",h.xfId||0),h.numFmtId&&u.addAttribute("applyNumberFormat","1"),h.fontId&&u.addAttribute("applyFont","1"),h.fillId&&u.addAttribute("applyFill","1"),h.borderId&&u.addAttribute("applyBorder","1"),h.alignment&&u.addAttribute("applyAlignment","1"),h.protection&&u.addAttribute("applyProtection","1"),h.alignment&&this.map.alignment.render(u,h.alignment),h.protection&&this.map.protection.render(u,h.protection),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.name){case"xf":return this.model={numFmtId:parseInt(u.attributes.numFmtId,10),fontId:parseInt(u.attributes.fontId,10),fillId:parseInt(u.attributes.fillId,10),borderId:parseInt(u.attributes.borderId,10)},this.xfId&&(this.model.xfId=parseInt(u.attributes.xfId,10)),!0;case"alignment":return this.parser=this.map.alignment,this.parser.parseOpen(u),!0;case"protection":return this.parser=this.map.protection,this.parser.parseOpen(u),!0;default:return!1}}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.map.protection===this.parser?this.model.protection=this.parser.model:this.model.alignment=this.parser.model,this.parser=void 0),!0):u!=="xf"}}])}(n);r.exports=o},{"../base-xform":32,"./alignment-xform":126,"./protection-xform":133}],135:[function(e,r,t){var n=e("../../../doc/enums"),a=e("../../../utils/xml-stream"),l=e("../base-xform"),o=e("../static-xform"),i=e("../list-xform"),c=e("./font-xform"),u=e("./fill-xform"),h=e("./border-xform"),f=e("./numfmt-xform"),d=e("./style-xform"),p=e("./dxf-xform"),g=164,v=function(_){function w(k){var C;return le(this,w),(C=zr(this,w)).map={numFmts:new i({tag:"numFmts",count:!0,childXform:new f}),fonts:new i({tag:"fonts",count:!0,childXform:new c,$:{"x14ac:knownFonts":1}}),fills:new i({tag:"fills",count:!0,childXform:new u}),borders:new i({tag:"borders",count:!0,childXform:new h}),cellStyleXfs:new i({tag:"cellStyleXfs",count:!0,childXform:new d}),cellXfs:new i({tag:"cellXfs",count:!0,childXform:new d({xfId:!0})}),dxfs:new i({tag:"dxfs",always:!0,count:!0,childXform:new p}),numFmt:new f,font:new c,fill:new u,border:new h,style:new d({xfId:!0}),cellStyles:w.STATIC_XFORMS.cellStyles,tableStyles:w.STATIC_XFORMS.tableStyles,extLst:w.STATIC_XFORMS.extLst},k&&C.init(),C}return nr(w,_),ne(w,[{key:"initIndex",value:function(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},border:{},fill:{}}}},{key:"init",value:function(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],dxfs:[]},this.initIndex(),this._addBorder({}),this._addStyle({numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}),this._addFill({type:"pattern",pattern:"none"}),this._addFill({type:"pattern",pattern:"gray125"}),this.weakMap=new WeakMap}},{key:"render",value:function(k,C){C=C||this.model,k.openXml(a.StdDocAttributes),k.openNode("styleSheet",w.STYLESHEET_ATTRIBUTES),this.index?(C.numFmts&&C.numFmts.length&&(k.openNode("numFmts",{count:C.numFmts.length}),C.numFmts.forEach(function(O){k.writeXml(O)}),k.closeNode()),C.fonts.length||this._addFont({size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}),k.openNode("fonts",{count:C.fonts.length,"x14ac:knownFonts":1}),C.fonts.forEach(function(O){k.writeXml(O)}),k.closeNode(),k.openNode("fills",{count:C.fills.length}),C.fills.forEach(function(O){k.writeXml(O)}),k.closeNode(),k.openNode("borders",{count:C.borders.length}),C.borders.forEach(function(O){k.writeXml(O)}),k.closeNode(),this.map.cellStyleXfs.render(k,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),k.openNode("cellXfs",{count:C.styles.length}),C.styles.forEach(function(O){k.writeXml(O)}),k.closeNode()):(this.map.numFmts.render(k,C.numFmts),this.map.fonts.render(k,C.fonts),this.map.fills.render(k,C.fills),this.map.borders.render(k,C.borders),this.map.cellStyleXfs.render(k,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),this.map.cellXfs.render(k,C.styles)),w.STATIC_XFORMS.cellStyles.render(k),this.map.dxfs.render(k,C.dxfs),w.STATIC_XFORMS.tableStyles.render(k),w.STATIC_XFORMS.extLst.render(k),k.closeNode()}},{key:"parseOpen",value:function(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==="styleSheet"?(this.initIndex(),!0):(this.parser=this.map[k.name],this.parser&&this.parser.parseOpen(k),!0)}},{key:"parseText",value:function(k){this.parser&&this.parser.parseText(k)}},{key:"parseClose",value:function(k){var C=this;if(this.parser)return this.parser.parseClose(k)||(this.parser=void 0),!0;if(k==="styleSheet"){this.model={};var O=function(B,q){q.model&&q.model.length&&(C.model[B]=q.model)};if(O("numFmts",this.map.numFmts),O("fonts",this.map.fonts),O("fills",this.map.fills),O("borders",this.map.borders),O("styles",this.map.cellXfs),O("dxfs",this.map.dxfs),this.index={model:[],numFmt:[]},this.model.numFmts){var P=this.index.numFmt;this.model.numFmts.forEach(function(B){P[B.id]=B.formatCode})}return!1}return!0}},{key:"addStyleModel",value:function(k,C){if(!k)return 0;if(this.model.fonts.length||this._addFont({size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}),this.weakMap&&this.weakMap.has(k))return this.weakMap.get(k);var O={};if(C=C||n.ValueType.Number,k.numFmt)O.numFmtId=this._addNumFmtStr(k.numFmt);else switch(C){case n.ValueType.Number:O.numFmtId=this._addNumFmtStr("General");break;case n.ValueType.Date:O.numFmtId=this._addNumFmtStr("mm-dd-yy")}k.font&&(O.fontId=this._addFont(k.font)),k.border&&(O.borderId=this._addBorder(k.border)),k.fill&&(O.fillId=this._addFill(k.fill)),k.alignment&&(O.alignment=k.alignment),k.protection&&(O.protection=k.protection);var P=this._addStyle(O);return this.weakMap&&this.weakMap.set(k,P),P}},{key:"getStyleModel",value:function(k){var C=this.model.styles[k];if(!C)return null;var O=this.index.model[k];if(O)return O;if(O=this.index.model[k]={},C.numFmtId){var P=this.index.numFmt[C.numFmtId]||f.getDefaultFmtCode(C.numFmtId);P&&(O.numFmt=P)}function B(q,X,J){if(J||J===0){var Z=X[J];Z&&(O[q]=Z)}}return B("font",this.model.fonts,C.fontId),B("border",this.model.borders,C.borderId),B("fill",this.model.fills,C.fillId),C.alignment&&(O.alignment=C.alignment),C.protection&&(O.protection=C.protection),O}},{key:"addDxfStyle",value:function(k){return k.numFmt&&(k.numFmtId=this._addNumFmtStr(k.numFmt)),this.model.dxfs.push(k),this.model.dxfs.length-1}},{key:"getDxfStyle",value:function(k){return this.model.dxfs[k]}},{key:"_addStyle",value:function(k){var C=this.map.style.toXml(k),O=this.index.style[C];return O===void 0&&(O=this.index.style[C]=this.model.styles.length,this.model.styles.push(C)),O}},{key:"_addNumFmtStr",value:function(k){var C=f.getDefaultFmtId(k);if(C!==void 0||(C=this.index.numFmt[k])!==void 0)return C;C=this.index.numFmt[k]=g+this.model.numFmts.length;var O=this.map.numFmt.toXml({id:C,formatCode:k});return this.model.numFmts.push(O),C}},{key:"_addFont",value:function(k){var C=this.map.font.toXml(k),O=this.index.font[C];return O===void 0&&(O=this.index.font[C]=this.model.fonts.length,this.model.fonts.push(C)),O}},{key:"_addBorder",value:function(k){var C=this.map.border.toXml(k),O=this.index.border[C];return O===void 0&&(O=this.index.border[C]=this.model.borders.length,this.model.borders.push(C)),O}},{key:"_addFill",value:function(k){var C=this.map.fill.toXml(k),O=this.index.fill[C];return O===void 0&&(O=this.index.fill[C]=this.model.fills.length,this.model.fills.push(C)),O}}])}(l);v.STYLESHEET_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"x14ac x16r2","xmlns:x14ac":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac","xmlns:x16r2":"http://schemas.microsoft.com/office/spreadsheetml/2015/02/main"},v.STATIC_XFORMS={cellStyles:new o({tag:"cellStyles",$:{count:1},c:[{tag:"cellStyle",$:{name:"Normal",xfId:0,builtinId:0}}]}),dxfs:new o({tag:"dxfs",$:{count:0}}),tableStyles:new o({tag:"tableStyles",$:{count:0,defaultTableStyle:"TableStyleMedium2",defaultPivotStyle:"PivotStyleLight16"}}),extLst:new o({tag:"extLst",c:[{tag:"ext",$:{uri:"{EB79DEF2-80B8-43e5-95BD-54CBDDF9020C}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"},c:[{tag:"x14:slicerStyles",$:{defaultSlicerStyle:"SlicerStyleLight1"}}]},{tag:"ext",$:{uri:"{9260A510-F301-46a8-8635-F512D64BE5F5}","xmlns:x15":"http://schemas.microsoft.com/office/spreadsheetml/2010/11/main"},c:[{tag:"x15:timelineStyles",$:{defaultTimelineStyle:"TimeSlicerStyleLight1"}}]}]})};var b=function(_){function w(){var k;return le(this,w),(k=zr(this,w)).model={styles:[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}],numFmts:[],fonts:[{size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}],borders:[{}],fills:[{type:"pattern",pattern:"none"},{type:"pattern",pattern:"gray125"}]},k}return nr(w,_),ne(w,[{key:"parseStream",value:function(k){return k.autodrain(),Promise.resolve()}},{key:"addStyleModel",value:function(k,C){return C===n.ValueType.Date?this.dateStyleId:0}},{key:"dateStyleId",get:function(){if(!this._dateStyleId){var k={numFmtId:f.getDefaultFmtId("mm-dd-yy")};this._dateStyleId=this.model.styles.length,this.model.styles.push(k)}return this._dateStyleId}},{key:"getStyleModel",value:function(){return{}}}])}(v);v.Mock=b,r.exports=v},{"../../../doc/enums":7,"../../../utils/xml-stream":28,"../base-xform":32,"../list-xform":71,"../static-xform":120,"./border-xform":127,"./dxf-xform":129,"./fill-xform":130,"./font-xform":131,"./numfmt-xform":132,"./style-xform":134}],136:[function(e,r,t){var n=function(a){function l(o){var i;return le(this,l),(i=zr(this,l)).model=o,i}return nr(l,a),ne(l,[{key:"tag",get:function(){return"u"}},{key:"render",value:function(o,i){if((i=i||this.model)===!0)o.leafNode("u");else{var c=l.Attributes[i];c&&o.leafNode("u",c)}}},{key:"parseOpen",value:function(o){o.name==="u"&&(this.model=o.attributes.val||!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));n.Attributes={single:{},double:{val:"double"},singleAccounting:{val:"singleAccounting"},doubleAccounting:{val:"doubleAccounting"}},r.exports=n},{"../base-xform":32}],137:[function(e,r,t){var n=e("../base-xform"),a=e("./filter-column-xform"),l=function(o){function i(){var c;return le(this,i),(c=zr(this,i)).map={filterColumn:new a},c}return nr(i,o),ne(i,[{key:"tag",get:function(){return"autoFilter"}},{key:"prepare",value:function(c){var u=this;c.columns.forEach(function(h,f){u.map.filterColumn.prepare(h,{index:f})})}},{key:"render",value:function(c,u){var h=this;return c.openNode(this.tag,{ref:u.autoFilterRef}),u.columns.forEach(function(f){h.map.filterColumn.render(c,f)}),c.closeNode(),!0}},{key:"parseOpen",value:function(c){if(this.parser)return this.parser.parseOpen(c),!0;if(c.name===this.tag)return this.model={autoFilterRef:c.attributes.ref,columns:[]},!0;if(this.parser=this.map[c.name],this.parser)return this.parseOpen(c),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(c)))}},{key:"parseText",value:function(c){this.parser&&this.parser.parseText(c)}},{key:"parseClose",value:function(c){if(this.parser)return this.parser.parseClose(c)||(this.model.columns.push(this.parser.model),this.parser=void 0),!0;if(c===this.tag)return!1;throw new Error("Unexpected xml node in parseClose: ".concat(c))}}])}(n);r.exports=l},{"../base-xform":32,"./filter-column-xform":139}],138:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"customFilter"}},{key:"render",value:function(o,i){o.leafNode(this.tag,{val:i.val,operator:i.operator})}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.model={val:o.attributes.val,operator:o.attributes.operator},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],139:[function(e,r,t){var n=e("../base-xform"),a=e("../list-xform"),l=e("./custom-filter-xform"),o=e("./filter-xform"),i=function(c){function u(){var h;return le(this,u),(h=zr(this,u)).map={customFilters:new a({tag:"customFilters",count:!1,empty:!0,childXform:new l}),filters:new a({tag:"filters",count:!1,empty:!0,childXform:new o})},h}return nr(u,c),ne(u,[{key:"tag",get:function(){return"filterColumn"}},{key:"prepare",value:function(h,f){h.colId=f.index.toString()}},{key:"render",value:function(h,f){return f.customFilters?(h.openNode(this.tag,{colId:f.colId,hiddenButton:f.filterButton?"0":"1"}),this.map.customFilters.render(h,f.customFilters),h.closeNode(),!0):(h.leafNode(this.tag,{colId:f.colId,hiddenButton:f.filterButton?"0":"1"}),!0)}},{key:"parseOpen",value:function(h){if(this.parser)return this.parser.parseOpen(h),!0;var f=h.attributes;if(h.name===this.tag)return this.model={filterButton:f.hiddenButton==="0"},!0;if(this.parser=this.map[h.name],this.parser)return this.parseOpen(h),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(h)))}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.parser=void 0),!0):h!==this.tag||(this.model.customFilters=this.map.customFilters.model,!1)}}])}(n);r.exports=i},{"../base-xform":32,"../list-xform":71,"./custom-filter-xform":138,"./filter-xform":140}],140:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"filter"}},{key:"render",value:function(o,i){o.leafNode(this.tag,{val:i.val})}},{key:"parseOpen",value:function(o){return o.name===this.tag&&(this.model={val:o.attributes.val},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],141:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"tableColumn"}},{key:"prepare",value:function(o,i){o.id=i.index+1}},{key:"render",value:function(o,i){return o.leafNode(this.tag,{id:i.id.toString(),name:i.name,totalsRowLabel:i.totalsRowLabel,totalsRowFunction:i.totalsRowFunction,dxfId:i.dxfId}),!0}},{key:"parseOpen",value:function(o){if(o.name===this.tag){var i=o.attributes;return this.model={name:i.name,totalsRowLabel:i.totalsRowLabel,totalsRowFunction:i.totalsRowFunction,dxfId:i.dxfId},!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],142:[function(e,r,t){var n=function(a){function l(){return le(this,l),zr(this,l,arguments)}return nr(l,a),ne(l,[{key:"tag",get:function(){return"tableStyleInfo"}},{key:"render",value:function(o,i){return o.leafNode(this.tag,{name:i.theme?i.theme:void 0,showFirstColumn:i.showFirstColumn?"1":"0",showLastColumn:i.showLastColumn?"1":"0",showRowStripes:i.showRowStripes?"1":"0",showColumnStripes:i.showColumnStripes?"1":"0"}),!0}},{key:"parseOpen",value:function(o){if(o.name===this.tag){var i=o.attributes;return this.model={theme:i.name?i.name:null,showFirstColumn:i.showFirstColumn==="1",showLastColumn:i.showLastColumn==="1",showRowStripes:i.showRowStripes==="1",showColumnStripes:i.showColumnStripes==="1"},!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}])}(e("../base-xform"));r.exports=n},{"../base-xform":32}],143:[function(e,r,t){var n=e("../../../utils/xml-stream"),a=e("../base-xform"),l=e("../list-xform"),o=e("./auto-filter-xform"),i=e("./table-column-xform"),c=e("./table-style-info-xform"),u=function(h){function f(){var d;return le(this,f),(d=zr(this,f)).map={autoFilter:new o,tableColumns:new l({tag:"tableColumns",count:!0,empty:!0,childXform:new i}),tableStyleInfo:new c},d}return nr(f,h),ne(f,[{key:"prepare",value:function(d,p){this.map.autoFilter.prepare(d),this.map.tableColumns.prepare(d.columns,p)}},{key:"tag",get:function(){return"table"}},{key:"render",value:function(d,p){d.openXml(n.StdDocAttributes),d.openNode(this.tag,xo(xo({},f.TABLE_ATTRIBUTES),{},{id:p.id,name:p.name,displayName:p.displayName||p.name,ref:p.tableRef,totalsRowCount:p.totalsRow?"1":void 0,totalsRowShown:p.totalsRow?void 0:"1",headerRowCount:p.headerRow?"1":"0"})),this.map.autoFilter.render(d,p),this.map.tableColumns.render(d,p.columns),this.map.tableStyleInfo.render(d,p.style),d.closeNode()}},{key:"parseOpen",value:function(d){if(this.parser)return this.parser.parseOpen(d),!0;var p=d.name,g=d.attributes;return p===this.tag?(this.reset(),this.model={name:g.name,displayName:g.displayName||g.name,tableRef:g.ref,totalsRow:g.totalsRowCount==="1",headerRow:g.headerRowCount==="1"}):(this.parser=this.map[d.name],this.parser&&this.parser.parseOpen(d)),!0}},{key:"parseText",value:function(d){this.parser&&this.parser.parseText(d)}},{key:"parseClose",value:function(d){var p=this;return this.parser?(this.parser.parseClose(d)||(this.parser=void 0),!0):d!==this.tag||(this.model.columns=this.map.tableColumns.model,this.map.autoFilter.model&&(this.model.autoFilterRef=this.map.autoFilter.model.autoFilterRef,this.map.autoFilter.model.columns.forEach(function(g,v){p.model.columns[v].filterButton=g.filterButton})),this.model.style=this.map.tableStyleInfo.model,!1)}},{key:"reconcile",value:function(d,p){d.columns.forEach(function(g){g.dxfId!==void 0&&(g.style=p.styles.getDxfStyle(g.dxfId))})}}])}(a);u.TABLE_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"xr xr3","xmlns:xr":"http://schemas.microsoft.com/office/spreadsheetml/2014/revision","xmlns:xr3":"http://schemas.microsoft.com/office/spreadsheetml/2016/revision3"},r.exports=u},{"../../../utils/xml-stream":28,"../base-xform":32,"../list-xform":71,"./auto-filter-xform":137,"./table-column-xform":141,"./table-style-info-xform":142}],144:[function(e,r,t){(function(n,a){(function(){var l=e("fs"),o=e("jszip"),i=e("readable-stream").PassThrough,c=e("../utils/zip-stream"),u=e("../utils/stream-buf"),h=e("../utils/utils"),f=e("../utils/xml-stream"),d=e("../utils/browser-buffer-decode").bufferToString,p=e("./xform/style/styles-xform"),g=e("./xform/core/core-xform"),v=e("./xform/strings/shared-strings-xform"),b=e("./xform/core/relationships-xform"),_=e("./xform/core/content-types-xform"),w=e("./xform/core/app-xform"),k=e("./xform/book/workbook-xform"),C=e("./xform/sheet/worksheet-xform"),O=e("./xform/drawing/drawing-xform"),P=e("./xform/table/table-xform"),B=e("./xform/comment/comments-xform"),q=e("./xform/comment/vml-notes-xform"),X=e("./xml/theme1");function J(ue,D){return new Promise(function(j,E){l.readFile(ue,D,function(A,M){A?E(A):j(M)})})}var Z=function(){function ue(D){le(this,ue),this.workbook=D}return ne(ue,[{key:"readFile",value:function(){var D=Aa(qn.mark(function E(A,M){var R,F;return qn.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,h.fs.exists(A);case 2:if(H.sent){H.next=4;break}throw new Error("File not found: ".concat(A));case 4:return R=l.createReadStream(A),H.prev=5,H.next=8,this.read(R,M);case 8:return F=H.sent,R.close(),H.abrupt("return",F);case 13:throw H.prev=13,H.t0=H.catch(5),R.close(),H.t0;case 17:case"end":return H.stop()}},E,this,[[5,13]])}));function j(E,A){return D.apply(this,arguments)}return j}()},{key:"parseRels",value:function(D){return new b().parseStream(D)}},{key:"parseWorkbook",value:function(D){return new k().parseStream(D)}},{key:"parseSharedStrings",value:function(D){return new v().parseStream(D)}},{key:"reconcile",value:function(D,j){var E=new k,A=new C(j),M=new O,R=new P;E.reconcile(D);var F={media:D.media,mediaIndex:D.mediaIndex};Object.keys(D.drawings).forEach(function(ee){var U=D.drawings[ee],ie=D.drawingRels[ee];ie&&(F.rels=ie.reduce(function(ke,me){return ke[me.Id]=me,ke},{}),(U.anchors||[]).forEach(function(ke){var me=ke.picture&&ke.picture.hyperlinks;me&&F.rels[me.rId]&&(me.hyperlink=F.rels[me.rId].Target,delete me.rId)}),M.reconcile(U,F))});var H={styles:D.styles};Object.values(D.tables).forEach(function(ee){R.reconcile(ee,H)});var V={styles:D.styles,sharedStrings:D.sharedStrings,media:D.media,mediaIndex:D.mediaIndex,date1904:D.properties&&D.properties.date1904,drawings:D.drawings,comments:D.comments,tables:D.tables,vmlDrawings:D.vmlDrawings};D.worksheets.forEach(function(ee){ee.relationships=D.worksheetRels[ee.sheetNo],A.reconcile(ee,V)}),delete D.worksheetHash,delete D.worksheetRels,delete D.globalRels,delete D.sharedStrings,delete D.workbookRels,delete D.sheetDefs,delete D.styles,delete D.mediaIndex,delete D.drawings,delete D.drawingRels,delete D.vmlDrawings}},{key:"_processWorksheetEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R,F,H){var V,ee;return qn.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return V=new C(F),U.next=3,V.parseStream(A);case 3:(ee=U.sent).sheetNo=R,M.worksheetHash[H]=ee,M.worksheets.push(ee);case 7:case"end":return U.stop()}},E)}));function j(E,A,M,R,F){return D.apply(this,arguments)}return j}()},{key:"_processCommentEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){var F,H;return qn.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F=new B,V.next=3,F.parseStream(A);case 3:H=V.sent,M.comments["../".concat(R,".xml")]=H;case 5:case"end":return V.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"_processTableEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){var F,H;return qn.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F=new P,V.next=3,F.parseStream(A);case 3:H=V.sent,M.tables["../tables/".concat(R,".xml")]=H;case 5:case"end":return V.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"_processWorksheetRelsEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){var F,H;return qn.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F=new b,V.next=3,F.parseStream(A);case 3:H=V.sent,M.worksheetRels[R]=H;case 5:case"end":return V.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"_processMediaEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){var F,H,V;return qn.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!((F=R.lastIndexOf("."))>=1)){ee.next=6;break}return H=R.substr(F+1),V=R.substr(0,F),ee.next=6,new Promise(function(U,ie){var ke=new u;ke.on("finish",function(){M.mediaIndex[R]=M.media.length,M.mediaIndex[V]=M.media.length;var me={type:"image",name:V,extension:H,buffer:ke.toBuffer()};M.media.push(me),U()}),A.on("error",function(me){ie(me)}),A.pipe(ke)});case 6:case"end":return ee.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"_processDrawingEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){var F,H;return qn.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F=new O,V.next=3,F.parseStream(A);case 3:H=V.sent,M.drawings[R]=H;case 5:case"end":return V.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"_processDrawingRelsEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){var F,H;return qn.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F=new b,V.next=3,F.parseStream(A);case 3:H=V.sent,M.drawingRels[R]=H;case 5:case"end":return V.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"_processVmlDrawingEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){var F,H;return qn.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F=new q,V.next=3,F.parseStream(A);case 3:H=V.sent,M.vmlDrawings["../drawings/".concat(R,".vml")]=H;case 5:case"end":return V.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"_processThemeEntry",value:function(){var D=Aa(qn.mark(function E(A,M,R){return qn.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,new Promise(function(H,V){var ee=new u;A.on("error",V),ee.on("error",V),ee.on("finish",function(){M.themes[R]=ee.read().toString(),H()}),A.pipe(ee)});case 2:case"end":return F.stop()}},E)}));function j(E,A,M){return D.apply(this,arguments)}return j}()},{key:"createInputStream",value:function(){throw new Error("`XLSX#createInputStream` is deprecated. You should use `XLSX#read` instead. This method will be removed in version 5.0. Please follow upgrade instruction: https://github.com/exceljs/exceljs/blob/master/UPGRADE-4.0.md")}},{key:"read",value:function(){var D=Aa(qn.mark(function E(A,M){var R,F,H,V,ee,U,ie;return qn.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:!A[Symbol.asyncIterator]&&A.pipe&&(A=A.pipe(new i)),R=[],F=!1,H=!1,ke.prev=4,ee=wv(A);case 6:return ke.next=8,ee.next();case 8:if(!(F=!(U=ke.sent).done)){ke.next=14;break}ie=U.value,R.push(ie);case 11:F=!1,ke.next=6;break;case 14:ke.next=20;break;case 16:ke.prev=16,ke.t0=ke.catch(4),H=!0,V=ke.t0;case 20:if(ke.prev=20,ke.prev=21,!F||ee.return==null){ke.next=25;break}return ke.next=25,ee.return();case 25:if(ke.prev=25,!H){ke.next=28;break}throw V;case 28:return ke.finish(25);case 29:return ke.finish(20);case 30:return ke.abrupt("return",this.load(a.concat(R),M));case 31:case"end":return ke.stop()}},E,this,[[4,16,20,30],[21,,25,29]])}));function j(E,A){return D.apply(this,arguments)}return j}()},{key:"load",value:function(){var D=Aa(qn.mark(function E(A,M){var R,F,H,V,ee,U,ie,ke,me,Ke,He,ot,Ee,ce,Se,Ce,ut;return qn.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return R=M&&M.base64?a.from(A.toString(),"base64"):A,F={worksheets:[],worksheetHash:{},worksheetRels:[],themes:{},media:[],mediaIndex:{},drawings:{},drawingRels:{},comments:{},tables:{},vmlDrawings:{}},_e.next=4,o.loadAsync(R);case 4:H=_e.sent,V=0,ee=Object.values(H.files);case 6:if(!(V0&&(ie=new f,H.render(ie,U),A.append(ie.xml,{name:"xl/comments".concat(U.id,".xml")}),ie=new f,V.render(ie,U),A.append(ie.xml,{name:"xl/drawings/vmlDrawing".concat(U.id,".vml")}))});case 5:case"end":return ee.stop()}},E)}));function j(E,A){return D.apply(this,arguments)}return j}()},{key:"_finalize",value:function(D){var j=this;return new Promise(function(E,A){D.on("finish",function(){E(j)}),D.on("error",A),D.finalize()})}},{key:"prepareModel",value:function(D,j){D.creator=D.creator||"ExcelJS",D.lastModifiedBy=D.lastModifiedBy||"ExcelJS",D.created=D.created||new Date,D.modified=D.modified||new Date,D.useSharedStrings=j.useSharedStrings===void 0||j.useSharedStrings,D.useStyles=j.useStyles===void 0||j.useStyles,D.sharedStrings=new v,D.styles=D.useStyles?new p(!0):new p.Mock;var E=new k,A=new C;E.prepare(D);var M={sharedStrings:D.sharedStrings,styles:D.styles,date1904:D.properties.date1904,drawingsCount:0,media:D.media};M.drawings=D.drawings=[],M.commentRefs=D.commentRefs=[];var R=0;D.tables=[],D.worksheets.forEach(function(F){F.tables.forEach(function(H){R++,H.target="table".concat(R,".xml"),H.id=R,D.tables.push(H)}),A.prepare(F,M)})}},{key:"write",value:function(){var D=Aa(qn.mark(function E(A,M){var R,F;return qn.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return M=M||{},R=this.workbook.model,(F=new c.ZipWriter(M.zip)).pipe(A),this.prepareModel(R,M),H.next=7,this.addContentTypes(F,R);case 7:return H.next=9,this.addOfficeRels(F,R);case 9:return H.next=11,this.addWorkbookRels(F,R);case 11:return H.next=13,this.addWorksheets(F,R);case 13:return H.next=15,this.addSharedStrings(F,R);case 15:return H.next=17,this.addDrawings(F,R);case 17:return H.next=19,this.addTables(F,R);case 19:return H.next=21,Promise.all([this.addThemes(F,R),this.addStyles(F,R)]);case 21:return H.next=23,this.addMedia(F,R);case 23:return H.next=25,Promise.all([this.addApp(F,R),this.addCore(F,R)]);case 25:return H.next=27,this.addWorkbook(F,R);case 27:return H.abrupt("return",this._finalize(F));case 28:case"end":return H.stop()}},E,this)}));function j(E,A){return D.apply(this,arguments)}return j}()},{key:"writeFile",value:function(D,j){var E=this,A=l.createWriteStream(D);return new Promise(function(M,R){A.on("finish",function(){M()}),A.on("error",function(F){R(F)}),E.write(A,j).then(function(){A.end()}).catch(function(F){R(F)})})}},{key:"writeBuffer",value:function(){var D=Aa(qn.mark(function E(A){var M;return qn.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return M=new u,R.next=3,this.write(M,A);case 3:return R.abrupt("return",M.read());case 4:case"end":return R.stop()}},E,this)}));function j(E){return D.apply(this,arguments)}return j}()}])}();Z.RelType=e("./rel-type"),r.exports=Z}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"../utils/browser-buffer-decode":16,"../utils/stream-buf":24,"../utils/utils":27,"../utils/xml-stream":28,"../utils/zip-stream":29,"./rel-type":31,"./xform/book/workbook-xform":38,"./xform/comment/comments-xform":40,"./xform/comment/vml-notes-xform":45,"./xform/core/app-xform":51,"./xform/core/content-types-xform":52,"./xform/core/core-xform":53,"./xform/core/relationships-xform":55,"./xform/drawing/drawing-xform":62,"./xform/sheet/worksheet-xform":115,"./xform/strings/shared-strings-xform":124,"./xform/style/styles-xform":135,"./xform/table/table-xform":143,"./xml/theme1":145,_process:467,buffer:220,fs:216,jszip:441,"readable-stream":491}],145:[function(e,r,t){r.exports=` + `},{}],146:[function(e,r,t){(function(n){(function(){Object.defineProperty(t,"__esModule",{value:!0}),t.CsvFormatterStream=void 0;var a=e("stream"),l=e("./formatter"),o=function(i){function c(u){var h;return le(this,c),(h=zr(this,c,[{writableObjectMode:u.objectMode}])).hasWrittenBOM=!1,h.formatterOptions=u,h.rowFormatter=new l.RowFormatter(u),h.hasWrittenBOM=!u.writeBOM,h}return nr(c,i),ne(c,[{key:"transform",value:function(u){return this.rowFormatter.rowTransform=u,this}},{key:"_transform",value:function(u,h,f){var d=this,p=!1;try{this.hasWrittenBOM||(this.push(this.formatterOptions.BOM),this.hasWrittenBOM=!0),this.rowFormatter.format(u,function(g,v){return g?(p=!0,f(g)):(v&&v.forEach(function(b){d.push(n.from(b,"utf8"))}),p=!0,f())})}catch(g){if(p)throw g;f(g)}}},{key:"_flush",value:function(u){var h=this;this.rowFormatter.finish(function(f,d){return f?u(f):(d&&d.forEach(function(p){h.push(n.from(p,"utf8"))}),u())})}}])}(a.Transform);t.CsvFormatterStream=o}).call(this)}).call(this,e("buffer").Buffer)},{"./formatter":150,buffer:220,stream:505}],147:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FormatterOptions=void 0;var n=ne(function a(){le(this,a);var l,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.objectMode=!0,this.delimiter=",",this.rowDelimiter=` +`,this.quote='"',this.escape=this.quote,this.quoteColumns=!1,this.quoteHeaders=this.quoteColumns,this.headers=null,this.includeEndRowDelimiter=!1,this.writeBOM=!1,this.BOM="\uFEFF",this.alwaysWriteHeaders=!1,Object.assign(this,o||{}),(o==null?void 0:o.quoteHeaders)===void 0&&(this.quoteHeaders=this.quoteColumns),(o==null?void 0:o.quote)===!0?this.quote='"':(o==null?void 0:o.quote)===!1&&(this.quote=""),typeof(o==null?void 0:o.escape)!="string"&&(this.escape=this.quote),this.shouldWriteHeaders=!!this.headers&&((l=o.writeHeaders)===null||l===void 0||l),this.headers=Array.isArray(this.headers)?this.headers:null,this.escapedQuote="".concat(this.escape).concat(this.quote)});t.FormatterOptions=n},{}],148:[function(e,r,t){var n=function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(t,"__esModule",{value:!0}),t.FieldFormatter=void 0;var a=n(e("lodash.isboolean")),l=n(e("lodash.isnil")),o=n(e("lodash.escaperegexp")),i=function(){function c(u){le(this,c),this._headers=null,this.formatterOptions=u,u.headers!==null&&(this.headers=u.headers),this.REPLACE_REGEXP=new RegExp(u.quote,"g");var h="[".concat(u.delimiter).concat(o.default(u.rowDelimiter),`|\r| +]`);this.ESCAPE_REGEXP=new RegExp(h)}return ne(c,[{key:"headers",set:function(u){this._headers=u}},{key:"shouldQuote",value:function(u,h){var f=h?this.formatterOptions.quoteHeaders:this.formatterOptions.quoteColumns;return a.default(f)?f:Array.isArray(f)?f[u]:this._headers!==null&&f[this._headers[u]]}},{key:"format",value:function(u,h,f){var d="".concat(l.default(u)?"":u).replace(/\0/g,""),p=this.formatterOptions;return p.quote!==""&&d.indexOf(p.quote)!==-1?this.quoteField(d.replace(this.REPLACE_REGEXP,p.escapedQuote)):d.search(this.ESCAPE_REGEXP)!==-1||this.shouldQuote(h,f)?this.quoteField(d):d}},{key:"quoteField",value:function(u){var h=this.formatterOptions.quote;return"".concat(h).concat(u).concat(h)}}])}();t.FieldFormatter=i},{"lodash.escaperegexp":442,"lodash.isboolean":444,"lodash.isnil":447}],149:[function(e,r,t){var n=function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(t,"__esModule",{value:!0}),t.RowFormatter=void 0;var a=n(e("lodash.isfunction")),l=n(e("lodash.isequal")),o=e("./FieldFormatter"),i=e("../types"),c=function(){function u(h){le(this,u),this.rowCount=0,this.formatterOptions=h,this.fieldFormatter=new o.FieldFormatter(h),this.headers=h.headers,this.shouldWriteHeaders=h.shouldWriteHeaders,this.hasWrittenHeaders=!1,this.headers!==null&&(this.fieldFormatter.headers=this.headers),h.transform&&(this.rowTransform=h.transform)}return ne(u,[{key:"rowTransform",set:function(h){if(!a.default(h))throw new TypeError("The transform should be a function");this._rowTransform=u.createTransform(h)}},{key:"format",value:function(h,f){var d=this;this.callTransformer(h,function(p,g){if(p)return f(p);if(!h)return f(null);var v=[];if(g){var b=d.checkHeaders(g),_=b.shouldFormatColumns,w=b.headers;if(d.shouldWriteHeaders&&w&&!d.hasWrittenHeaders&&(v.push(d.formatColumns(w,!0)),d.hasWrittenHeaders=!0),_){var k=d.gatherColumns(g);v.push(d.formatColumns(k,!1))}}return f(null,v)})}},{key:"finish",value:function(h){var f=[];if(this.formatterOptions.alwaysWriteHeaders&&this.rowCount===0){if(!this.headers)return h(new Error("`alwaysWriteHeaders` option is set to true but `headers` option not provided."));f.push(this.formatColumns(this.headers,!0))}return this.formatterOptions.includeEndRowDelimiter&&f.push(this.formatterOptions.rowDelimiter),h(null,f)}},{key:"checkHeaders",value:function(h){if(this.headers)return{shouldFormatColumns:!0,headers:this.headers};var f=u.gatherHeaders(h);return this.headers=f,this.fieldFormatter.headers=f,this.shouldWriteHeaders?{shouldFormatColumns:!l.default(f,h),headers:f}:{shouldFormatColumns:!0,headers:null}}},{key:"gatherColumns",value:function(h){if(this.headers===null)throw new Error("Headers is currently null");return Array.isArray(h)?u.isRowHashArray(h)?this.headers.map(function(f,d){var p=h[d];return p?p[1]:""}):u.isRowArray(h)&&!this.shouldWriteHeaders?h:this.headers.map(function(f,d){return h[d]}):this.headers.map(function(f){return h[f]})}},{key:"callTransformer",value:function(h,f){return this._rowTransform?this._rowTransform(h,f):f(null,h)}},{key:"formatColumns",value:function(h,f){var d=this,p=h.map(function(v,b){return d.fieldFormatter.format(v,b,f)}).join(this.formatterOptions.delimiter),g=this.rowCount;return this.rowCount+=1,g?[this.formatterOptions.rowDelimiter,p].join(""):p}}],[{key:"isRowHashArray",value:function(h){return!!Array.isArray(h)&&Array.isArray(h[0])&&h[0].length===2}},{key:"isRowArray",value:function(h){return Array.isArray(h)&&!this.isRowHashArray(h)}},{key:"gatherHeaders",value:function(h){return u.isRowHashArray(h)?h.map(function(f){return f[0]}):Array.isArray(h)?h:Object.keys(h)}},{key:"createTransform",value:function(h){return i.isSyncTransform(h)?function(f,d){var p=null;try{p=h(f)}catch(g){return d(g)}return d(null,p)}:function(f,d){h(f,d)}}}])}();t.RowFormatter=c},{"../types":152,"./FieldFormatter":148,"lodash.isequal":445,"lodash.isfunction":446}],150:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FieldFormatter=t.RowFormatter=void 0;var n=e("./RowFormatter");Object.defineProperty(t,"RowFormatter",{enumerable:!0,get:function(){return n.RowFormatter}});var a=e("./FieldFormatter");Object.defineProperty(t,"FieldFormatter",{enumerable:!0,get:function(){return a.FieldFormatter}})},{"./FieldFormatter":148,"./RowFormatter":149}],151:[function(e,r,t){(function(n){(function(){var a=Object.create?function(v,b,_,w){w===void 0&&(w=_),Object.defineProperty(v,w,{enumerable:!0,get:function(){return b[_]}})}:function(v,b,_,w){w===void 0&&(w=_),v[w]=b[_]},l=Object.create?function(v,b){Object.defineProperty(v,"default",{enumerable:!0,value:b})}:function(v,b){v.default=b},o=function(v){if(v&&v.__esModule)return v;var b={};if(v!=null)for(var _ in v)_!=="default"&&Object.prototype.hasOwnProperty.call(v,_)&&a(b,v,_);return l(b,v),b},i=function(v,b){for(var _ in v)_==="default"||Object.prototype.hasOwnProperty.call(b,_)||a(b,v,_)};Object.defineProperty(t,"__esModule",{value:!0}),t.writeToPath=t.writeToString=t.writeToBuffer=t.writeToStream=t.write=t.format=t.FormatterOptions=t.CsvFormatterStream=void 0;var c=e("util"),u=e("stream"),h=o(e("fs")),f=e("./FormatterOptions"),d=e("./CsvFormatterStream");i(e("./types"),t);var p=e("./CsvFormatterStream");Object.defineProperty(t,"CsvFormatterStream",{enumerable:!0,get:function(){return p.CsvFormatterStream}});var g=e("./FormatterOptions");Object.defineProperty(t,"FormatterOptions",{enumerable:!0,get:function(){return g.FormatterOptions}}),t.format=function(v){return new d.CsvFormatterStream(new f.FormatterOptions(v))},t.write=function(v,b){var _=t.format(b),w=c.promisify(function(k,C){_.write(k,void 0,C)});return v.reduce(function(k,C){return k.then(function(){return w(C)})},Promise.resolve()).then(function(){return _.end()}).catch(function(k){_.emit("error",k)}),_},t.writeToStream=function(v,b,_){return t.write(b,_).pipe(v)},t.writeToBuffer=function(v){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_=[],w=new u.Writable({write:function(k,C,O){_.push(k),O()}});return new Promise(function(k,C){w.on("error",C).on("finish",function(){return k(n.concat(_))}),t.write(v,b).pipe(w)})},t.writeToString=function(v,b){return t.writeToBuffer(v,b).then(function(_){return _.toString()})},t.writeToPath=function(v,b,_){var w=h.createWriteStream(v,{encoding:"utf8"});return t.write(b,_).pipe(w)}}).call(this)}).call(this,e("buffer").Buffer)},{"./CsvFormatterStream":146,"./FormatterOptions":147,"./types":152,buffer:220,fs:216,stream:505,util:527}],152:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isSyncTransform=void 0,t.isSyncTransform=function(n){return n.length===1}},{}],153:[function(e,r,t){(function(n){(function(){Object.defineProperty(t,"__esModule",{value:!0}),t.CsvParserStream=void 0;var a=e("string_decoder"),l=e("stream"),o=e("./transforms"),i=e("./parser"),c=function(u){function h(f){var d;return le(this,h),(d=zr(this,h,[{objectMode:f.objectMode}])).lines="",d.rowCount=0,d.parsedRowCount=0,d.parsedLineCount=0,d.endEmitted=!1,d.headersEmitted=!1,d.parserOptions=f,d.parser=new i.Parser(f),d.headerTransformer=new o.HeaderTransformer(f),d.decoder=new a.StringDecoder(f.encoding),d.rowTransformerValidator=new o.RowTransformerValidator,d}return nr(h,u),ne(h,[{key:"hasHitRowLimit",get:function(){return this.parserOptions.limitRows&&this.rowCount>=this.parserOptions.maxRows}},{key:"shouldEmitRows",get:function(){return this.parsedRowCount>this.parserOptions.skipRows}},{key:"shouldSkipLine",get:function(){return this.parsedLineCount<=this.parserOptions.skipLines}},{key:"transform",value:function(f){return this.rowTransformerValidator.rowTransform=f,this}},{key:"validate",value:function(f){return this.rowTransformerValidator.rowValidator=f,this}},{key:"emit",value:function(f){if(f==="end")return this.endEmitted||(this.endEmitted=!0,$y(h,"emit",this,3)(["end",this.rowCount])),!1;for(var d=arguments.length,p=new Array(d>1?d-1:0),g=1;g=g||p.hasHitRowLimit)return d();if(p.parsedLineCount+=1,p.shouldSkipLine)return _();var w=f[b];p.rowCount+=1,p.parsedRowCount+=1;var k=p.rowCount;return p.transformRow(w,function(C,O){if(C)return p.rowCount-=1,_(C);if(!O)return _(new Error("expected transform result"));if(O.isValid){if(O.row)return p.pushRow(O.row,_)}else p.emit("data-invalid",O.row,k,O.reason);return _()})};v(0)}},{key:"transformRow",value:function(f,d){var p=this;try{this.headerTransformer.transform(f,function(g,v){return g?d(g):v?v.isValid?v.row?p.shouldEmitRows?p.rowTransformerValidator.transformAndValidate(v.row,d):p.skipRow(d):(p.rowCount-=1,p.parsedRowCount-=1,d(null,{row:null,isValid:!0})):p.shouldEmitRows?d(null,{isValid:!1,row:f}):p.skipRow(d):d(new Error("Expected result from header transform"))})}catch(g){d(g)}}},{key:"checkAndEmitHeaders",value:function(){!this.headersEmitted&&this.headerTransformer.headers&&(this.headersEmitted=!0,this.emit("headers",this.headerTransformer.headers))}},{key:"skipRow",value:function(f){return this.rowCount-=1,f(null,{row:null,isValid:!0})}},{key:"pushRow",value:function(f,d){try{this.parserOptions.objectMode?this.push(f):this.push(JSON.stringify(f)),d()}catch(p){d(p)}}}],[{key:"wrapDoneCallback",value:function(f){var d=!1;return function(p){if(p){if(d)throw p;return d=!0,void f(p)}for(var g=arguments.length,v=new Array(g>1?g-1:0),b=1;b1)throw new Error("delimiter option must be one character long");this.escapedDelimiter=a.default(this.delimiter),this.escapeChar=(u=this.escape)!==null&&u!==void 0?u:this.quote,this.supportsComments=!l.default(this.comment),this.NEXT_TOKEN_REGEXP=new RegExp("([^\\s]|\\r\\n|\\n|\\r|".concat(this.escapedDelimiter,")")),this.maxRows>0&&(this.limitRows=!0)});t.ParserOptions=o},{"lodash.escaperegexp":442,"lodash.isnil":447}],155:[function(e,r,t){var n=Object.create?function(p,g,v,b){b===void 0&&(b=v),Object.defineProperty(p,b,{enumerable:!0,get:function(){return g[v]}})}:function(p,g,v,b){b===void 0&&(b=v),p[b]=g[v]},a=Object.create?function(p,g){Object.defineProperty(p,"default",{enumerable:!0,value:g})}:function(p,g){p.default=g},l=function(p){if(p&&p.__esModule)return p;var g={};if(p!=null)for(var v in p)v!=="default"&&Object.prototype.hasOwnProperty.call(p,v)&&n(g,p,v);return a(g,p),g},o=function(p,g){for(var v in p)v==="default"||Object.prototype.hasOwnProperty.call(g,v)||n(g,p,v)};Object.defineProperty(t,"__esModule",{value:!0}),t.parseString=t.parseFile=t.parseStream=t.parse=t.ParserOptions=t.CsvParserStream=void 0;var i=l(e("fs")),c=e("stream"),u=e("./ParserOptions"),h=e("./CsvParserStream");o(e("./types"),t);var f=e("./CsvParserStream");Object.defineProperty(t,"CsvParserStream",{enumerable:!0,get:function(){return f.CsvParserStream}});var d=e("./ParserOptions");Object.defineProperty(t,"ParserOptions",{enumerable:!0,get:function(){return d.ParserOptions}}),t.parse=function(p){return new h.CsvParserStream(new u.ParserOptions(p))},t.parseStream=function(p,g){return p.pipe(new h.CsvParserStream(new u.ParserOptions(g)))},t.parseFile=function(p){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return i.createReadStream(p).pipe(new h.CsvParserStream(new u.ParserOptions(g)))},t.parseString=function(p,g){var v=new c.Readable;return v.push(p),v.push(null),v.pipe(new h.CsvParserStream(new u.ParserOptions(g)))}},{"./CsvParserStream":153,"./ParserOptions":154,"./types":169,fs:216,stream:505}],156:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var n=e("./Scanner"),a=e("./RowParser"),l=e("./Token"),o=function(){function i(c){le(this,i),this.parserOptions=c,this.rowParser=new a.RowParser(this.parserOptions)}return ne(i,[{key:"parse",value:function(c,u){var h=new n.Scanner({line:i.removeBOM(c),parserOptions:this.parserOptions,hasMoreData:u});return this.parserOptions.supportsComments?this.parseWithComments(h):this.parseWithoutComments(h)}},{key:"parseWithoutComments",value:function(c){for(var u=[],h=!0;h;)h=this.parseRow(c,u);return{line:c.line,rows:u}}},{key:"parseWithComments",value:function(c){for(var u=this.parserOptions,h=[],f=c.nextCharacterToken;f!==null;f=c.nextCharacterToken)if(l.Token.isTokenComment(f,u)){if(c.advancePastLine()===null)return{line:c.lineFromCursor,rows:h};if(!c.hasMoreCharacters)return{line:c.lineFromCursor,rows:h};c.truncateToCursor()}else if(!this.parseRow(c,h))break;return{line:c.line,rows:h}}},{key:"parseRow",value:function(c,u){if(!c.nextNonSpaceToken)return!1;var h=this.rowParser.parse(c);return h!==null&&(this.parserOptions.ignoreEmpty&&a.RowParser.isEmptyRow(h)||u.push(h),!0)}}],[{key:"removeBOM",value:function(c){return c&&c.charCodeAt(0)===65279?c.slice(1):c}}])}();t.Parser=o},{"./RowParser":157,"./Scanner":158,"./Token":159}],157:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.RowParser=void 0;var n=e("./column"),a=e("./Token"),l="",o=function(){function i(c){le(this,i),this.parserOptions=c,this.columnParser=new n.ColumnParser(c)}return ne(i,[{key:"parse",value:function(c){for(var u=this.parserOptions,h=c.hasMoreData,f=c,d=[],p=this.getStartToken(f,d);p;){if(a.Token.isTokenRowDelimiter(p))return f.advancePastToken(p),!f.hasMoreCharacters&&a.Token.isTokenCarriageReturn(p,u)&&h?null:(f.truncateToCursor(),d);if(!this.shouldSkipColumnParse(f,p,d)){var g=this.columnParser.parse(f);if(g===null)return null;d.push(g)}p=f.nextNonSpaceToken}return h?null:(f.truncateToCursor(),d)}},{key:"getStartToken",value:function(c,u){var h=c.nextNonSpaceToken;return h!==null&&a.Token.isTokenDelimiter(h,this.parserOptions)?(u.push(""),c.nextNonSpaceToken):h}},{key:"shouldSkipColumnParse",value:function(c,u,h){var f=this.parserOptions;if(a.Token.isTokenDelimiter(u,f)){c.advancePastToken(u);var d=c.nextCharacterToken;if(!c.hasMoreCharacters||d!==null&&a.Token.isTokenRowDelimiter(d)||d!==null&&a.Token.isTokenDelimiter(d,f))return h.push(""),!0}return!1}}],[{key:"isEmptyRow",value:function(c){return c.join(l).replace(/\s+/g,l)===l}}])}();t.RowParser=o},{"./Token":159,"./column":164}],158:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Scanner=void 0;var n=e("./Token"),a=/((?:\r\n)|\n|\r)/,l=function(){function o(i){le(this,o),this.cursor=0,this.line=i.line,this.lineLength=this.line.length,this.parserOptions=i.parserOptions,this.hasMoreData=i.hasMoreData,this.cursor=i.cursor||0}return ne(o,[{key:"hasMoreCharacters",get:function(){return this.lineLength>this.cursor}},{key:"nextNonSpaceToken",get:function(){var i=this.lineFromCursor,c=this.parserOptions.NEXT_TOKEN_REGEXP;if(i.search(c)===-1)return null;var u=c.exec(i);if(u==null)return null;var h=u[1],f=this.cursor+(u.index||0);return new n.Token({token:h,startCursor:f,endCursor:f+h.length-1})}},{key:"nextCharacterToken",get:function(){var i=this.cursor;return this.lineLength<=i?null:new n.Token({token:this.line[i],startCursor:i,endCursor:i})}},{key:"lineFromCursor",get:function(){return this.line.substr(this.cursor)}},{key:"advancePastLine",value:function(){var i=a.exec(this.lineFromCursor);return i?(this.cursor+=(i.index||0)+i[0].length,this):this.hasMoreData?null:(this.cursor=this.lineLength,this)}},{key:"advanceTo",value:function(i){return this.cursor=i,this}},{key:"advanceToToken",value:function(i){return this.cursor=i.startCursor,this}},{key:"advancePastToken",value:function(i){return this.cursor=i.endCursor+1,this}},{key:"truncateToCursor",value:function(){return this.line=this.lineFromCursor,this.lineLength=this.line.length,this.cursor=0,this}}])}();t.Scanner=l},{"./Token":159}],159:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Token=void 0;var n=function(){function a(l){le(this,a),this.token=l.token,this.startCursor=l.startCursor,this.endCursor=l.endCursor}return ne(a,null,[{key:"isTokenRowDelimiter",value:function(l){var o=l.token;return o==="\r"||o===` +`||o===`\r +`}},{key:"isTokenCarriageReturn",value:function(l,o){return l.token===o.carriageReturn}},{key:"isTokenComment",value:function(l,o){return o.supportsComments&&!!l&&l.token===o.comment}},{key:"isTokenEscapeCharacter",value:function(l,o){return l.token===o.escapeChar}},{key:"isTokenQuote",value:function(l,o){return l.token===o.quote}},{key:"isTokenDelimiter",value:function(l,o){return l.token===o.delimiter}}])}();t.Token=n},{}],160:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ColumnFormatter=void 0;var n=ne(function a(l){le(this,a),l.trim?this.format=function(o){return o.trim()}:l.ltrim?this.format=function(o){return o.trimLeft()}:l.rtrim?this.format=function(o){return o.trimRight()}:this.format=function(o){return o}});t.ColumnFormatter=n},{}],161:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ColumnParser=void 0;var n=e("./NonQuotedColumnParser"),a=e("./QuotedColumnParser"),l=e("../Token"),o=function(){function i(c){le(this,i),this.parserOptions=c,this.quotedColumnParser=new a.QuotedColumnParser(c),this.nonQuotedColumnParser=new n.NonQuotedColumnParser(c)}return ne(i,[{key:"parse",value:function(c){var u=c.nextNonSpaceToken;return u!==null&&l.Token.isTokenQuote(u,this.parserOptions)?(c.advanceToToken(u),this.quotedColumnParser.parse(c)):this.nonQuotedColumnParser.parse(c)}}])}();t.ColumnParser=o},{"../Token":159,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],162:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.NonQuotedColumnParser=void 0;var n=e("./ColumnFormatter"),a=e("../Token"),l=function(){function o(i){le(this,o),this.parserOptions=i,this.columnFormatter=new n.ColumnFormatter(i)}return ne(o,[{key:"parse",value:function(i){if(!i.hasMoreCharacters)return null;for(var c=this.parserOptions,u=[],h=i.nextCharacterToken;h&&!a.Token.isTokenDelimiter(h,c)&&!a.Token.isTokenRowDelimiter(h);h=i.nextCharacterToken)u.push(h.token),i.advancePastToken(h);return this.columnFormatter.format(u.join(""))}}])}();t.NonQuotedColumnParser=l},{"../Token":159,"./ColumnFormatter":160}],163:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.QuotedColumnParser=void 0;var n=e("./ColumnFormatter"),a=e("../Token"),l=function(){function o(i){le(this,o),this.parserOptions=i,this.columnFormatter=new n.ColumnFormatter(i)}return ne(o,[{key:"parse",value:function(i){if(!i.hasMoreCharacters)return null;var c=i.cursor,u=this.gatherDataBetweenQuotes(i),h=u.foundClosingQuote,f=u.col;if(!h){if(i.advanceTo(c),!i.hasMoreData)throw new Error("Parse Error: missing closing: '".concat(this.parserOptions.quote||"","' in line: at '").concat(i.lineFromCursor.replace(/[\r\n]/g,"\\n'"),"'"));return null}return this.checkForMalformedColumn(i),f}},{key:"gatherDataBetweenQuotes",value:function(i){for(var c=this.parserOptions,u=!1,h=!1,f=[],d=i.nextCharacterToken;!h&&d!==null;d=i.nextCharacterToken){var p=a.Token.isTokenQuote(d,c);if(!u&&p)u=!0;else if(u)if(a.Token.isTokenEscapeCharacter(d,c)){i.advancePastToken(d);var g=i.nextCharacterToken;g!==null&&(a.Token.isTokenQuote(g,c)||a.Token.isTokenEscapeCharacter(g,c))?(f.push(g.token),d=g):p?h=!0:f.push(d.token)}else p?h=!0:f.push(d.token);i.advancePastToken(d)}return{col:this.columnFormatter.format(f.join("")),foundClosingQuote:h}}},{key:"checkForMalformedColumn",value:function(i){var c=this.parserOptions,u=i.nextNonSpaceToken;if(u){var h=a.Token.isTokenDelimiter(u,c),f=a.Token.isTokenRowDelimiter(u);if(!h&&!f){var d=i.lineFromCursor.substr(0,10).replace(/[\r\n]/g,"\\n'");throw new Error("Parse Error: expected: '".concat(c.escapedDelimiter,"' OR new line got: '").concat(u.token,"'. at '").concat(d))}i.advanceToToken(u)}else i.hasMoreData||i.advancePastLine()}}])}();t.QuotedColumnParser=l},{"../Token":159,"./ColumnFormatter":160}],164:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ColumnFormatter=t.QuotedColumnParser=t.NonQuotedColumnParser=t.ColumnParser=void 0;var n=e("./ColumnParser");Object.defineProperty(t,"ColumnParser",{enumerable:!0,get:function(){return n.ColumnParser}});var a=e("./NonQuotedColumnParser");Object.defineProperty(t,"NonQuotedColumnParser",{enumerable:!0,get:function(){return a.NonQuotedColumnParser}});var l=e("./QuotedColumnParser");Object.defineProperty(t,"QuotedColumnParser",{enumerable:!0,get:function(){return l.QuotedColumnParser}});var o=e("./ColumnFormatter");Object.defineProperty(t,"ColumnFormatter",{enumerable:!0,get:function(){return o.ColumnFormatter}})},{"./ColumnFormatter":160,"./ColumnParser":161,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],165:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.QuotedColumnParser=t.NonQuotedColumnParser=t.ColumnParser=t.Token=t.Scanner=t.RowParser=t.Parser=void 0;var n=e("./Parser");Object.defineProperty(t,"Parser",{enumerable:!0,get:function(){return n.Parser}});var a=e("./RowParser");Object.defineProperty(t,"RowParser",{enumerable:!0,get:function(){return a.RowParser}});var l=e("./Scanner");Object.defineProperty(t,"Scanner",{enumerable:!0,get:function(){return l.Scanner}});var o=e("./Token");Object.defineProperty(t,"Token",{enumerable:!0,get:function(){return o.Token}});var i=e("./column");Object.defineProperty(t,"ColumnParser",{enumerable:!0,get:function(){return i.ColumnParser}}),Object.defineProperty(t,"NonQuotedColumnParser",{enumerable:!0,get:function(){return i.NonQuotedColumnParser}}),Object.defineProperty(t,"QuotedColumnParser",{enumerable:!0,get:function(){return i.QuotedColumnParser}})},{"./Parser":156,"./RowParser":157,"./Scanner":158,"./Token":159,"./column":164}],166:[function(e,r,t){var n=function(u){return u&&u.__esModule?u:{default:u}};Object.defineProperty(t,"__esModule",{value:!0}),t.HeaderTransformer=void 0;var a=n(e("lodash.isundefined")),l=n(e("lodash.isfunction")),o=n(e("lodash.uniq")),i=n(e("lodash.groupby")),c=function(){function u(h){le(this,u),this.headers=null,this.receivedHeaders=!1,this.shouldUseFirstRow=!1,this.processedFirstRow=!1,this.headersLength=0,this.parserOptions=h,h.headers===!0?this.shouldUseFirstRow=!0:Array.isArray(h.headers)?this.setHeaders(h.headers):l.default(h.headers)&&(this.headersTransform=h.headers)}return ne(u,[{key:"transform",value:function(h,f){return this.shouldMapRow(h)?f(null,this.processRow(h)):f(null,{row:null,isValid:!0})}},{key:"shouldMapRow",value:function(h){var f=this.parserOptions;if(!this.headersTransform&&f.renameHeaders&&!this.processedFirstRow){if(!this.receivedHeaders)throw new Error("Error renaming headers: new headers must be provided in an array");return this.processedFirstRow=!0,!1}if(!this.receivedHeaders&&Array.isArray(h)){if(this.headersTransform)this.setHeaders(this.headersTransform(h));else{if(!this.shouldUseFirstRow)return!0;this.setHeaders(h)}return!1}return!0}},{key:"processRow",value:function(h){if(!this.headers)return{row:h,isValid:!0};var f=this.parserOptions;if(!f.discardUnmappedColumns&&h.length>this.headersLength){if(!f.strictColumnHandling)throw new Error("Unexpected Error: column header mismatch expected: ".concat(this.headersLength," columns got: ").concat(h.length));return{row:h,isValid:!1,reason:"Column header mismatch expected: ".concat(this.headersLength," columns got: ").concat(h.length)}}return f.strictColumnHandling&&h.length1});throw new Error("Duplicate headers found ".concat(JSON.stringify(g)))}this.headers=h,this.receivedHeaders=!0,this.headersLength=((f=this.headers)===null||f===void 0?void 0:f.length)||0}}])}();t.HeaderTransformer=c},{"lodash.groupby":443,"lodash.isfunction":446,"lodash.isundefined":448,"lodash.uniq":449}],167:[function(e,r,t){var n=function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(t,"__esModule",{value:!0}),t.RowTransformerValidator=void 0;var a=n(e("lodash.isfunction")),l=e("../types"),o=function(){function i(){le(this,i),this._rowTransform=null,this._rowValidator=null}return ne(i,[{key:"rowTransform",set:function(c){if(!a.default(c))throw new TypeError("The transform should be a function");this._rowTransform=i.createTransform(c)}},{key:"rowValidator",set:function(c){if(!a.default(c))throw new TypeError("The validate should be a function");this._rowValidator=i.createValidator(c)}},{key:"transformAndValidate",value:function(c,u){var h=this;return this.callTransformer(c,function(f,d){return f?u(f):d?h.callValidator(d,function(p,g){return p?u(p):g&&!g.isValid?u(null,{row:d,isValid:!1,reason:g.reason}):u(null,{row:d,isValid:!0})}):u(null,{row:null,isValid:!0})})}},{key:"callTransformer",value:function(c,u){return this._rowTransform?this._rowTransform(c,u):u(null,c)}},{key:"callValidator",value:function(c,u){return this._rowValidator?this._rowValidator(c,u):u(null,{row:c,isValid:!0})}}],[{key:"createTransform",value:function(c){return l.isSyncTransform(c)?function(u,h){var f=null;try{f=c(u)}catch(d){return h(d)}return h(null,f)}:c}},{key:"createValidator",value:function(c){return l.isSyncValidate(c)?function(u,h){h(null,{row:u,isValid:c(u)})}:function(u,h){c(u,function(f,d,p){return f?h(f):h(null,d?{row:u,isValid:d,reason:p}:{row:u,isValid:!1,reason:p})})}}}])}();t.RowTransformerValidator=o},{"../types":169,"lodash.isfunction":446}],168:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HeaderTransformer=t.RowTransformerValidator=void 0;var n=e("./RowTransformerValidator");Object.defineProperty(t,"RowTransformerValidator",{enumerable:!0,get:function(){return n.RowTransformerValidator}});var a=e("./HeaderTransformer");Object.defineProperty(t,"HeaderTransformer",{enumerable:!0,get:function(){return a.HeaderTransformer}})},{"./HeaderTransformer":166,"./RowTransformerValidator":167}],169:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isSyncValidate=t.isSyncTransform=void 0,t.isSyncTransform=function(n){return n.length===1},t.isSyncValidate=function(n){return n.length===1}},{}],170:[function(e,r,t){var n=t;n.bignum=e("bn.js"),n.define=e("./asn1/api").define,n.base=e("./asn1/base"),n.constants=e("./asn1/constants"),n.decoders=e("./asn1/decoders"),n.encoders=e("./asn1/encoders")},{"./asn1/api":171,"./asn1/base":173,"./asn1/constants":177,"./asn1/decoders":179,"./asn1/encoders":182,"bn.js":184}],171:[function(e,r,t){var n=e("./encoders"),a=e("./decoders"),l=e("inherits");function o(i,c){this.name=i,this.body=c,this.decoders={},this.encoders={}}t.define=function(i,c){return new o(i,c)},o.prototype._createNamed=function(i){var c=this.name;function u(h){this._initNamed(h,c)}return l(u,i),u.prototype._initNamed=function(h,f){i.call(this,h,f)},new u(this)},o.prototype._getDecoder=function(i){return i=i||"der",this.decoders.hasOwnProperty(i)||(this.decoders[i]=this._createNamed(a[i])),this.decoders[i]},o.prototype.decode=function(i,c,u){return this._getDecoder(c).decode(i,u)},o.prototype._getEncoder=function(i){return i=i||"der",this.encoders.hasOwnProperty(i)||(this.encoders[i]=this._createNamed(n[i])),this.encoders[i]},o.prototype.encode=function(i,c,u){return this._getEncoder(c).encode(i,u)}},{"./decoders":179,"./encoders":182,inherits:440}],172:[function(e,r,t){var n=e("inherits"),a=e("../base/reporter").Reporter,l=e("safer-buffer").Buffer;function o(c,u){a.call(this,u),l.isBuffer(c)?(this.base=c,this.offset=0,this.length=c.length):this.error("Input not Buffer")}function i(c,u){if(Array.isArray(c))this.length=0,this.value=c.map(function(h){return i.isEncoderBuffer(h)||(h=new i(h,u)),this.length+=h.length,h},this);else if(typeof c=="number"){if(!(0<=c&&c<=255))return u.error("non-byte EncoderBuffer value");this.value=c,this.length=1}else if(typeof c=="string")this.value=c,this.length=l.byteLength(c);else{if(!l.isBuffer(c))return u.error("Unsupported type: "+typeof c);this.value=c,this.length=c.length}}n(o,a),t.DecoderBuffer=o,o.isDecoderBuffer=function(c){return c instanceof o||typeof c=="object"&&l.isBuffer(c.base)&&c.constructor.name==="DecoderBuffer"&&typeof c.offset=="number"&&typeof c.length=="number"&&typeof c.save=="function"&&typeof c.restore=="function"&&typeof c.isEmpty=="function"&&typeof c.readUInt8=="function"&&typeof c.skip=="function"&&typeof c.raw=="function"},o.prototype.save=function(){return{offset:this.offset,reporter:a.prototype.save.call(this)}},o.prototype.restore=function(c){var u=new o(this.base);return u.offset=c.offset,u.length=this.offset,this.offset=c.offset,a.prototype.restore.call(this,c.reporter),u},o.prototype.isEmpty=function(){return this.offset===this.length},o.prototype.readUInt8=function(c){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(c||"DecoderBuffer overrun")},o.prototype.skip=function(c,u){if(!(this.offset+c<=this.length))return this.error(u||"DecoderBuffer overrun");var h=new o(this.base);return h._reporterState=this._reporterState,h.offset=this.offset,h.length=this.offset+c,this.offset+=c,h},o.prototype.raw=function(c){return this.base.slice(c?c.offset:this.offset,this.length)},t.EncoderBuffer=i,i.isEncoderBuffer=function(c){return c instanceof i||typeof c=="object"&&c.constructor.name==="EncoderBuffer"&&typeof c.length=="number"&&typeof c.join=="function"},i.prototype.join=function(c,u){return c||(c=l.alloc(this.length)),u||(u=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(h){h.join(c,u),u+=h.length}):(typeof this.value=="number"?c[u]=this.value:typeof this.value=="string"?c.write(this.value,u):l.isBuffer(this.value)&&this.value.copy(c,u),u+=this.length)),c}},{"../base/reporter":175,inherits:440,"safer-buffer":495}],173:[function(e,r,t){var n=t;n.Reporter=e("./reporter").Reporter,n.DecoderBuffer=e("./buffer").DecoderBuffer,n.EncoderBuffer=e("./buffer").EncoderBuffer,n.Node=e("./node")},{"./buffer":172,"./node":174,"./reporter":175}],174:[function(e,r,t){var n=e("../base/reporter").Reporter,a=e("../base/buffer").EncoderBuffer,l=e("../base/buffer").DecoderBuffer,o=e("minimalistic-assert"),i=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],c=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(i),u=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function h(d,p,g){var v={};this._baseState=v,v.name=g,v.enc=d,v.parent=p||null,v.children=null,v.tag=null,v.args=null,v.reverseArgs=null,v.choice=null,v.optional=!1,v.any=!1,v.obj=!1,v.use=null,v.useDecoder=null,v.key=null,v.default=null,v.explicit=null,v.implicit=null,v.contains=null,v.parent||(v.children=[],this._wrap())}r.exports=h;var f=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];h.prototype.clone=function(){var d=this._baseState,p={};f.forEach(function(v){p[v]=d[v]});var g=new this.constructor(p.parent);return g._baseState=p,g},h.prototype._wrap=function(){var d=this._baseState;c.forEach(function(p){this[p]=function(){var g=new this.constructor(this);return d.children.push(g),g[p].apply(g,arguments)}},this)},h.prototype._init=function(d){var p=this._baseState;o(p.parent===null),d.call(this),p.children=p.children.filter(function(g){return g._baseState.parent===this},this),o.equal(p.children.length,1,"Root node can have only one child")},h.prototype._useArgs=function(d){var p=this._baseState,g=d.filter(function(v){return v instanceof this.constructor},this);d=d.filter(function(v){return!(v instanceof this.constructor)},this),g.length!==0&&(o(p.children===null),p.children=g,g.forEach(function(v){v._baseState.parent=this},this)),d.length!==0&&(o(p.args===null),p.args=d,p.reverseArgs=d.map(function(v){if(typeof v!="object"||v.constructor!==Object)return v;var b={};return Object.keys(v).forEach(function(_){_==(0|_)&&(_|=0);var w=v[_];b[w]=_}),b}))},u.forEach(function(d){h.prototype[d]=function(){var p=this._baseState;throw new Error(d+" not implemented for encoding: "+p.enc)}}),i.forEach(function(d){h.prototype[d]=function(){var p=this._baseState,g=Array.prototype.slice.call(arguments);return o(p.tag===null),p.tag=d,this._useArgs(g),this}}),h.prototype.use=function(d){o(d);var p=this._baseState;return o(p.use===null),p.use=d,this},h.prototype.optional=function(){return this._baseState.optional=!0,this},h.prototype.def=function(d){var p=this._baseState;return o(p.default===null),p.default=d,p.optional=!0,this},h.prototype.explicit=function(d){var p=this._baseState;return o(p.explicit===null&&p.implicit===null),p.explicit=d,this},h.prototype.implicit=function(d){var p=this._baseState;return o(p.explicit===null&&p.implicit===null),p.implicit=d,this},h.prototype.obj=function(){var d=this._baseState,p=Array.prototype.slice.call(arguments);return d.obj=!0,p.length!==0&&this._useArgs(p),this},h.prototype.key=function(d){var p=this._baseState;return o(p.key===null),p.key=d,this},h.prototype.any=function(){return this._baseState.any=!0,this},h.prototype.choice=function(d){var p=this._baseState;return o(p.choice===null),p.choice=d,this._useArgs(Object.keys(d).map(function(g){return d[g]})),this},h.prototype.contains=function(d){var p=this._baseState;return o(p.use===null),p.contains=d,this},h.prototype._decode=function(d,p){var g=this._baseState;if(g.parent===null)return d.wrapResult(g.children[0]._decode(d,p));var v,b=g.default,_=!0,w=null;if(g.key!==null&&(w=d.enterKey(g.key)),g.optional){var k=null;if(g.explicit!==null?k=g.explicit:g.implicit!==null?k=g.implicit:g.tag!==null&&(k=g.tag),k!==null||g.any){if(_=this._peekTag(d,k,g.any),d.isError(_))return _}else{var C=d.save();try{g.choice===null?this._decodeGeneric(g.tag,d,p):this._decodeChoice(d,p),_=!0}catch{_=!1}d.restore(C)}}if(g.obj&&_&&(v=d.enterObject()),_){if(g.explicit!==null){var O=this._decodeTag(d,g.explicit);if(d.isError(O))return O;d=O}var P=d.offset;if(g.use===null&&g.choice===null){var B;g.any&&(B=d.save());var q=this._decodeTag(d,g.implicit!==null?g.implicit:g.tag,g.any);if(d.isError(q))return q;g.any?b=d.raw(B):d=q}if(p&&p.track&&g.tag!==null&&p.track(d.path(),P,d.length,"tagged"),p&&p.track&&g.tag!==null&&p.track(d.path(),d.offset,d.length,"content"),g.any||(b=g.choice===null?this._decodeGeneric(g.tag,d,p):this._decodeChoice(d,p)),d.isError(b))return b;if(g.any||g.choice!==null||g.children===null||g.children.forEach(function(J){J._decode(d,p)}),g.contains&&(g.tag==="octstr"||g.tag==="bitstr")){var X=new l(b);b=this._getUse(g.contains,d._reporterState.obj)._decode(X,p)}}return g.obj&&_&&(b=d.leaveObject(v)),g.key===null||b===null&&_!==!0?w!==null&&d.exitKey(w):d.leaveKey(w,g.key,b),b},h.prototype._decodeGeneric=function(d,p,g){var v=this._baseState;return d==="seq"||d==="set"?null:d==="seqof"||d==="setof"?this._decodeList(p,d,v.args[0],g):/str$/.test(d)?this._decodeStr(p,d,g):d==="objid"&&v.args?this._decodeObjid(p,v.args[0],v.args[1],g):d==="objid"?this._decodeObjid(p,null,null,g):d==="gentime"||d==="utctime"?this._decodeTime(p,d,g):d==="null_"?this._decodeNull(p,g):d==="bool"?this._decodeBool(p,g):d==="objDesc"?this._decodeStr(p,d,g):d==="int"||d==="enum"?this._decodeInt(p,v.args&&v.args[0],g):v.use!==null?this._getUse(v.use,p._reporterState.obj)._decode(p,g):p.error("unknown tag: "+d)},h.prototype._getUse=function(d,p){var g=this._baseState;return g.useDecoder=this._use(d,p),o(g.useDecoder._baseState.parent===null),g.useDecoder=g.useDecoder._baseState.children[0],g.implicit!==g.useDecoder._baseState.implicit&&(g.useDecoder=g.useDecoder.clone(),g.useDecoder._baseState.implicit=g.implicit),g.useDecoder},h.prototype._decodeChoice=function(d,p){var g=this._baseState,v=null,b=!1;return Object.keys(g.choice).some(function(_){var w=d.save(),k=g.choice[_];try{var C=k._decode(d,p);if(d.isError(C))return!1;v={type:_,value:C},b=!0}catch{return d.restore(w),!1}return!0},this),b?v:d.error("Choice not matched")},h.prototype._createEncoderBuffer=function(d){return new a(d,this.reporter)},h.prototype._encode=function(d,p,g){var v=this._baseState;if(v.default===null||v.default!==d){var b=this._encodeValue(d,p,g);if(b!==void 0&&!this._skipDefault(b,p,g))return b}},h.prototype._encodeValue=function(d,p,g){var v=this._baseState;if(v.parent===null)return v.children[0]._encode(d,p||new n);var b=null;if(this.reporter=p,v.optional&&d===void 0){if(v.default===null)return;d=v.default}var _=null,w=!1;if(v.any)b=this._createEncoderBuffer(d);else if(v.choice)b=this._encodeChoice(d,p);else if(v.contains)_=this._getUse(v.contains,g)._encode(d,p),w=!0;else if(v.children)_=v.children.map(function(P){if(P._baseState.tag==="null_")return P._encode(null,p,d);if(P._baseState.key===null)return p.error("Child should have a key");var B=p.enterKey(P._baseState.key);if(typeof d!="object")return p.error("Child expected, but input is not object");var q=P._encode(d[P._baseState.key],p,d);return p.leaveKey(B),q},this).filter(function(P){return P}),_=this._createEncoderBuffer(_);else if(v.tag==="seqof"||v.tag==="setof"){if(!v.args||v.args.length!==1)return p.error("Too many args for : "+v.tag);if(!Array.isArray(d))return p.error("seqof/setof, but data is not Array");var k=this.clone();k._baseState.implicit=null,_=this._createEncoderBuffer(d.map(function(P){var B=this._baseState;return this._getUse(B.args[0],d)._encode(P,p)},k))}else v.use!==null?b=this._getUse(v.use,g)._encode(d,p):(_=this._encodePrimitive(v.tag,d),w=!0);if(!v.any&&v.choice===null){var C=v.implicit!==null?v.implicit:v.tag,O=v.implicit===null?"universal":"context";C===null?v.use===null&&p.error("Tag could be omitted only for .use()"):v.use===null&&(b=this._encodeComposite(C,w,O,_))}return v.explicit!==null&&(b=this._encodeComposite(v.explicit,!1,"context",b)),b},h.prototype._encodeChoice=function(d,p){var g=this._baseState,v=g.choice[d.type];return v||o(!1,d.type+" not found in "+JSON.stringify(Object.keys(g.choice))),v._encode(d.value,p)},h.prototype._encodePrimitive=function(d,p){var g=this._baseState;if(/str$/.test(d))return this._encodeStr(p,d);if(d==="objid"&&g.args)return this._encodeObjid(p,g.reverseArgs[0],g.args[1]);if(d==="objid")return this._encodeObjid(p,null,null);if(d==="gentime"||d==="utctime")return this._encodeTime(p,d);if(d==="null_")return this._encodeNull();if(d==="int"||d==="enum")return this._encodeInt(p,g.args&&g.reverseArgs[0]);if(d==="bool")return this._encodeBool(p);if(d==="objDesc")return this._encodeStr(p,d);throw new Error("Unsupported tag: "+d)},h.prototype._isNumstr=function(d){return/^[0-9 ]*$/.test(d)},h.prototype._isPrintstr=function(d){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(d)}},{"../base/buffer":172,"../base/reporter":175,"minimalistic-assert":453}],175:[function(e,r,t){var n=e("inherits");function a(o){this._reporterState={obj:null,path:[],options:o||{},errors:[]}}function l(o,i){this.path=o,this.rethrow(i)}t.Reporter=a,a.prototype.isError=function(o){return o instanceof l},a.prototype.save=function(){var o=this._reporterState;return{obj:o.obj,pathLen:o.path.length}},a.prototype.restore=function(o){var i=this._reporterState;i.obj=o.obj,i.path=i.path.slice(0,o.pathLen)},a.prototype.enterKey=function(o){return this._reporterState.path.push(o)},a.prototype.exitKey=function(o){var i=this._reporterState;i.path=i.path.slice(0,o-1)},a.prototype.leaveKey=function(o,i,c){var u=this._reporterState;this.exitKey(o),u.obj!==null&&(u.obj[i]=c)},a.prototype.path=function(){return this._reporterState.path.join("/")},a.prototype.enterObject=function(){var o=this._reporterState,i=o.obj;return o.obj={},i},a.prototype.leaveObject=function(o){var i=this._reporterState,c=i.obj;return i.obj=o,c},a.prototype.error=function(o){var i,c=this._reporterState,u=o instanceof l;if(i=u?o:new l(c.path.map(function(h){return"["+JSON.stringify(h)+"]"}).join(""),o.message||o,o.stack),!c.options.partial)throw i;return u||c.errors.push(i),i},a.prototype.wrapResult=function(o){var i=this._reporterState;return i.options.partial?{result:this.isError(o)?null:o,errors:i.errors}:o},n(l,Error),l.prototype.rethrow=function(o){if(this.message=o+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,l),!this.stack)try{throw new Error(this.message)}catch(i){this.stack=i.stack}return this}},{inherits:440}],176:[function(e,r,t){function n(a){var l={};return Object.keys(a).forEach(function(o){(0|o)==o&&(o|=0);var i=a[o];l[i]=o}),l}t.tagClass={0:"universal",1:"application",2:"context",3:"private"},t.tagClassByName=n(t.tagClass),t.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},t.tagByName=n(t.tag)},{}],177:[function(e,r,t){var n=t;n._reverse=function(a){var l={};return Object.keys(a).forEach(function(o){(0|o)==o&&(o|=0);var i=a[o];l[i]=o}),l},n.der=e("./der")},{"./der":176}],178:[function(e,r,t){var n=e("inherits"),a=e("bn.js"),l=e("../base/buffer").DecoderBuffer,o=e("../base/node"),i=e("../constants/der");function c(d){this.enc="der",this.name=d.name,this.entity=d,this.tree=new u,this.tree._init(d.body)}function u(d){o.call(this,"der",d)}function h(d,p){var g=d.readUInt8(p);if(d.isError(g))return g;var v=i.tagClass[g>>6],b=!(32&g);if(31&~g)g&=31;else{var _=g;for(g=0;!(128&~_);){if(_=d.readUInt8(p),d.isError(_))return _;g<<=7,g|=127&_}}return{cls:v,primitive:b,tag:g,tagStr:i.tag[g]}}function f(d,p,g){var v=d.readUInt8(g);if(d.isError(v))return v;if(!p&&v===128)return null;if(!(128&v))return v;var b=127&v;if(b>4)return d.error("length octect is too long");v=0;for(var _=0;_=31?g.error("Multi-octet tag encoding unsupported"):(d||(v|=32),v|=o.tagClassByName[p||"universal"]<<6)}r.exports=i,i.prototype.encode=function(f,d){return this.tree._encode(f,d).join()},n(c,l),c.prototype._encodeComposite=function(f,d,p,g){var v=h(f,d,p,this.reporter);if(g.length<128){var b=a.alloc(2);return b[0]=v,b[1]=g.length,this._createEncoderBuffer([b,g])}for(var _=1,w=g.length;w>=256;w>>=8)_++;var k=a.alloc(2+_);k[0]=v,k[1]=128|_;for(var C=1+_,O=g.length;O>0;C--,O>>=8)k[C]=255&O;return this._createEncoderBuffer([k,g])},c.prototype._encodeStr=function(f,d){if(d==="bitstr")return this._createEncoderBuffer([0|f.unused,f.data]);if(d==="bmpstr"){for(var p=a.alloc(2*f.length),g=0;g=40)return this.reporter.error("Second objid identifier OOB");f.splice(0,2,40*f[0]+f[1])}for(var b=0,_=0;_=128;w>>=7)b++}for(var k=a.alloc(b),C=k.length-1,O=f.length-1;O>=0;O--){var P=f[O];for(k[C--]=127&P;(P>>=7)>0;)k[C--]=128|127&P}return this._createEncoderBuffer(k)},c.prototype._encodeTime=function(f,d){var p,g=new Date(f);return d==="gentime"?p=[u(g.getUTCFullYear()),u(g.getUTCMonth()+1),u(g.getUTCDate()),u(g.getUTCHours()),u(g.getUTCMinutes()),u(g.getUTCSeconds()),"Z"].join(""):d==="utctime"?p=[u(g.getUTCFullYear()%100),u(g.getUTCMonth()+1),u(g.getUTCDate()),u(g.getUTCHours()),u(g.getUTCMinutes()),u(g.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+d+" time is not supported yet"),this._encodeStr(p,"octstr")},c.prototype._encodeNull=function(){return this._createEncoderBuffer("")},c.prototype._encodeInt=function(f,d){if(typeof f=="string"){if(!d)return this.reporter.error("String int or enum given, but no values map");if(!d.hasOwnProperty(f))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(f));f=d[f]}if(typeof f!="number"&&!a.isBuffer(f)){var p=f.toArray();!f.sign&&128&p[0]&&p.unshift(0),f=a.from(p)}if(a.isBuffer(f)){var g=f.length;f.length===0&&g++;var v=a.alloc(g);return f.copy(v),f.length===0&&(v[0]=0),this._createEncoderBuffer(v)}if(f<128)return this._createEncoderBuffer(f);if(f<256)return this._createEncoderBuffer([0,f]);for(var b=1,_=f;_>=256;_>>=8)b++;for(var w=new Array(b),k=w.length-1;k>=0;k--)w[k]=255&f,f>>=8;return 128&w[0]&&w.unshift(0),this._createEncoderBuffer(a.from(w))},c.prototype._encodeBool=function(f){return this._createEncoderBuffer(f?255:0)},c.prototype._use=function(f,d){return typeof f=="function"&&(f=f(d)),f._getEncoder("der").tree},c.prototype._skipDefault=function(f,d,p){var g,v=this._baseState;if(v.default===null)return!1;var b=f.join();if(v.defaultBuffer===void 0&&(v.defaultBuffer=this._encodeValue(v.default,d,p).join()),b.length!==v.defaultBuffer.length)return!1;for(g=0;g=65&&E<=70?E-55:E>=97&&E<=102?E-87:E-48&15}function h(D,j,E){var A=u(D,E);return E-1>=j&&(A|=u(D,E-1)<<4),A}function f(D,j,E,A){for(var M=0,R=Math.min(D.length,E),F=j;F=49?H-49+10:H>=17?H-17+10:H}return M}i.isBN=function(D){return D instanceof i||D!==null&&typeof D=="object"&&D.constructor.wordSize===i.wordSize&&Array.isArray(D.words)},i.max=function(D,j){return D.cmp(j)>0?D:j},i.min=function(D,j){return D.cmp(j)<0?D:j},i.prototype._init=function(D,j,E){if(typeof D=="number")return this._initNumber(D,j,E);if(typeof D=="object")return this._initArray(D,j,E);j==="hex"&&(j=16),l(j===(0|j)&&j>=2&&j<=36);var A=0;(D=D.toString().replace(/\s+/g,""))[0]==="-"&&(A++,this.negative=1),A=0;A-=3)R=D[A]|D[A-1]<<8|D[A-2]<<16,this.words[M]|=R<>>26-F&67108863,(F+=24)>=26&&(F-=26,M++);else if(E==="le")for(A=0,M=0;A>>26-F&67108863,(F+=24)>=26&&(F-=26,M++);return this.strip()},i.prototype._parseHex=function(D,j,E){this.length=Math.ceil((D.length-j)/6),this.words=new Array(this.length);for(var A=0;A=j;A-=2)M=h(D,j,A)<=18?(R-=18,F+=1,this.words[F]|=M>>>26):R+=8;else for(A=(D.length-j)%2==0?j+1:j;A=18?(R-=18,F+=1,this.words[F]|=M>>>26):R+=8;this.strip()},i.prototype._parseBase=function(D,j,E){this.words=[0],this.length=1;for(var A=0,M=1;M<=67108863;M*=j)A++;A--,M=M/j|0;for(var R=D.length-E,F=R%A,H=Math.min(R,R-F)+E,V=0,ee=E;ee1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},i.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},i.prototype.inspect=function(){return(this.red?""};var d=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],p=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],g=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function v(D){for(var j=new Array(D.bitLength()),E=0;E>>M}return j}function b(D,j,E){E.negative=j.negative^D.negative;var A=D.length+j.length|0;E.length=A,A=A-1|0;var M=0|D.words[0],R=0|j.words[0],F=M*R,H=67108863&F,V=F/67108864|0;E.words[0]=H;for(var ee=1;ee>>26,ie=67108863&V,ke=Math.min(ee,j.length-1),me=Math.max(0,ee-D.length+1);me<=ke;me++){var Ke=ee-me|0;U+=(F=(M=0|D.words[Ke])*(R=0|j.words[me])+ie)/67108864|0,ie=67108863&F}E.words[ee]=0|ie,V=0|U}return V!==0?E.words[ee]=0|V:E.length--,E.strip()}i.prototype.toString=function(D,j){var E;if(j=0|j||1,(D=D||10)===16||D==="hex"){E="";for(var A=0,M=0,R=0;R>>24-A&16777215)!=0||R!==this.length-1?d[6-H.length]+H+E:H+E,(A+=2)>=26&&(A-=26,R--)}for(M!==0&&(E=M.toString(16)+E);E.length%j!=0;)E="0"+E;return this.negative!==0&&(E="-"+E),E}if(D===(0|D)&&D>=2&&D<=36){var V=p[D],ee=g[D];E="";var U=this.clone();for(U.negative=0;!U.isZero();){var ie=U.modn(ee).toString(D);E=(U=U.idivn(ee)).isZero()?ie+E:d[V-ie.length]+ie+E}for(this.isZero()&&(E="0"+E);E.length%j!=0;)E="0"+E;return this.negative!==0&&(E="-"+E),E}l(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var D=this.words[0];return this.length===2?D+=67108864*this.words[1]:this.length===3&&this.words[2]===1?D+=4503599627370496+67108864*this.words[1]:this.length>2&&l(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-D:D},i.prototype.toJSON=function(){return this.toString(16)},i.prototype.toBuffer=function(D,j){return l(c!==void 0),this.toArrayLike(c,D,j)},i.prototype.toArray=function(D,j){return this.toArrayLike(Array,D,j)},i.prototype.toArrayLike=function(D,j,E){var A=this.byteLength(),M=E||Math.max(1,A);l(A<=M,"byte array longer than desired length"),l(M>0,"Requested array length <= 0"),this.strip();var R,F,H=j==="le",V=new D(M),ee=this.clone();if(H){for(F=0;!ee.isZero();F++)R=ee.andln(255),ee.iushrn(8),V[F]=R;for(;F=4096&&(E+=13,j>>>=13),j>=64&&(E+=7,j>>>=7),j>=8&&(E+=4,j>>>=4),j>=2&&(E+=2,j>>>=2),E+j},i.prototype._zeroBits=function(D){if(D===0)return 26;var j=D,E=0;return 8191&j||(E+=13,j>>>=13),127&j||(E+=7,j>>>=7),15&j||(E+=4,j>>>=4),3&j||(E+=2,j>>>=2),1&j||E++,E},i.prototype.bitLength=function(){var D=this.words[this.length-1],j=this._countBits(D);return 26*(this.length-1)+j},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var D=0,j=0;jD.length?this.clone().ior(D):D.clone().ior(this)},i.prototype.uor=function(D){return this.length>D.length?this.clone().iuor(D):D.clone().iuor(this)},i.prototype.iuand=function(D){var j;j=this.length>D.length?D:this;for(var E=0;ED.length?this.clone().iand(D):D.clone().iand(this)},i.prototype.uand=function(D){return this.length>D.length?this.clone().iuand(D):D.clone().iuand(this)},i.prototype.iuxor=function(D){var j,E;this.length>D.length?(j=this,E=D):(j=D,E=this);for(var A=0;AD.length?this.clone().ixor(D):D.clone().ixor(this)},i.prototype.uxor=function(D){return this.length>D.length?this.clone().iuxor(D):D.clone().iuxor(this)},i.prototype.inotn=function(D){l(typeof D=="number"&&D>=0);var j=0|Math.ceil(D/26),E=D%26;this._expand(j),E>0&&j--;for(var A=0;A0&&(this.words[A]=~this.words[A]&67108863>>26-E),this.strip()},i.prototype.notn=function(D){return this.clone().inotn(D)},i.prototype.setn=function(D,j){l(typeof D=="number"&&D>=0);var E=D/26|0,A=D%26;return this._expand(E+1),this.words[E]=j?this.words[E]|1<D.length?(E=this,A=D):(E=D,A=this);for(var M=0,R=0;R>>26;for(;M!==0&&R>>26;if(this.length=E.length,M!==0)this.words[this.length]=M,this.length++;else if(E!==this)for(;RD.length?this.clone().iadd(D):D.clone().iadd(this)},i.prototype.isub=function(D){if(D.negative!==0){D.negative=0;var j=this.iadd(D);return D.negative=1,j._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(D),this.negative=1,this._normSign();var E,A,M=this.cmp(D);if(M===0)return this.negative=0,this.length=1,this.words[0]=0,this;M>0?(E=this,A=D):(E=D,A=this);for(var R=0,F=0;F>26,this.words[F]=67108863&j;for(;R!==0&&F>26,this.words[F]=67108863&j;if(R===0&&F>>13,me=0|F[1],Ke=8191&me,He=me>>>13,ot=0|F[2],Ee=8191&ot,ce=ot>>>13,Se=0|F[3],Ce=8191&Se,ut=Se>>>13,_e=0|F[4],Le=8191&_e,Ot=_e>>>13,ae=0|F[5],ye=8191&ae,Pe=ae>>>13,ft=0|F[6],Bt=8191&ft,fe=ft>>>13,Tt=0|F[7],Pt=8191&Tt,Be=Tt>>>13,ze=0|F[8],Ge=8191&ze,zt=ze>>>13,Ae=0|F[9],Re=8191&Ae,Ye=Ae>>>13,ht=0|H[0],$e=8191&ht,Oe=ht>>>13,at=0|H[1],wt=8191&at,Nt=at>>>13,Sr=0|H[2],ur=8191&Sr,fn=Sr>>>13,Mr=0|H[3],yr=8191&Mr,hn=Mr>>>13,Jr=0|H[4],tn=8191&Jr,Sn=Jr>>>13,qr=0|H[5],wn=8191&qr,Jn=qr>>>13,gi=0|H[6],Xr=8191&gi,jn=gi>>>13,zn=0|H[7],$r=8191&zn,Ln=zn>>>13,Kn=0|H[8],Xn=8191&Kn,si=Kn>>>13,Ci=0|H[9],pn=8191&Ci,ui=Ci>>>13;E.negative=D.negative^j.negative,E.length=19;var Vi=(ee+(A=Math.imul(ie,$e))|0)+((8191&(M=(M=Math.imul(ie,Oe))+Math.imul(ke,$e)|0))<<13)|0;ee=((R=Math.imul(ke,Oe))+(M>>>13)|0)+(Vi>>>26)|0,Vi&=67108863,A=Math.imul(Ke,$e),M=(M=Math.imul(Ke,Oe))+Math.imul(He,$e)|0,R=Math.imul(He,Oe);var Pi=(ee+(A=A+Math.imul(ie,wt)|0)|0)+((8191&(M=(M=M+Math.imul(ie,Nt)|0)+Math.imul(ke,wt)|0))<<13)|0;ee=((R=R+Math.imul(ke,Nt)|0)+(M>>>13)|0)+(Pi>>>26)|0,Pi&=67108863,A=Math.imul(Ee,$e),M=(M=Math.imul(Ee,Oe))+Math.imul(ce,$e)|0,R=Math.imul(ce,Oe),A=A+Math.imul(Ke,wt)|0,M=(M=M+Math.imul(Ke,Nt)|0)+Math.imul(He,wt)|0,R=R+Math.imul(He,Nt)|0;var _a=(ee+(A=A+Math.imul(ie,ur)|0)|0)+((8191&(M=(M=M+Math.imul(ie,fn)|0)+Math.imul(ke,ur)|0))<<13)|0;ee=((R=R+Math.imul(ke,fn)|0)+(M>>>13)|0)+(_a>>>26)|0,_a&=67108863,A=Math.imul(Ce,$e),M=(M=Math.imul(Ce,Oe))+Math.imul(ut,$e)|0,R=Math.imul(ut,Oe),A=A+Math.imul(Ee,wt)|0,M=(M=M+Math.imul(Ee,Nt)|0)+Math.imul(ce,wt)|0,R=R+Math.imul(ce,Nt)|0,A=A+Math.imul(Ke,ur)|0,M=(M=M+Math.imul(Ke,fn)|0)+Math.imul(He,ur)|0,R=R+Math.imul(He,fn)|0;var lt=(ee+(A=A+Math.imul(ie,yr)|0)|0)+((8191&(M=(M=M+Math.imul(ie,hn)|0)+Math.imul(ke,yr)|0))<<13)|0;ee=((R=R+Math.imul(ke,hn)|0)+(M>>>13)|0)+(lt>>>26)|0,lt&=67108863,A=Math.imul(Le,$e),M=(M=Math.imul(Le,Oe))+Math.imul(Ot,$e)|0,R=Math.imul(Ot,Oe),A=A+Math.imul(Ce,wt)|0,M=(M=M+Math.imul(Ce,Nt)|0)+Math.imul(ut,wt)|0,R=R+Math.imul(ut,Nt)|0,A=A+Math.imul(Ee,ur)|0,M=(M=M+Math.imul(Ee,fn)|0)+Math.imul(ce,ur)|0,R=R+Math.imul(ce,fn)|0,A=A+Math.imul(Ke,yr)|0,M=(M=M+Math.imul(Ke,hn)|0)+Math.imul(He,yr)|0,R=R+Math.imul(He,hn)|0;var qt=(ee+(A=A+Math.imul(ie,tn)|0)|0)+((8191&(M=(M=M+Math.imul(ie,Sn)|0)+Math.imul(ke,tn)|0))<<13)|0;ee=((R=R+Math.imul(ke,Sn)|0)+(M>>>13)|0)+(qt>>>26)|0,qt&=67108863,A=Math.imul(ye,$e),M=(M=Math.imul(ye,Oe))+Math.imul(Pe,$e)|0,R=Math.imul(Pe,Oe),A=A+Math.imul(Le,wt)|0,M=(M=M+Math.imul(Le,Nt)|0)+Math.imul(Ot,wt)|0,R=R+Math.imul(Ot,Nt)|0,A=A+Math.imul(Ce,ur)|0,M=(M=M+Math.imul(Ce,fn)|0)+Math.imul(ut,ur)|0,R=R+Math.imul(ut,fn)|0,A=A+Math.imul(Ee,yr)|0,M=(M=M+Math.imul(Ee,hn)|0)+Math.imul(ce,yr)|0,R=R+Math.imul(ce,hn)|0,A=A+Math.imul(Ke,tn)|0,M=(M=M+Math.imul(Ke,Sn)|0)+Math.imul(He,tn)|0,R=R+Math.imul(He,Sn)|0;var ar=(ee+(A=A+Math.imul(ie,wn)|0)|0)+((8191&(M=(M=M+Math.imul(ie,Jn)|0)+Math.imul(ke,wn)|0))<<13)|0;ee=((R=R+Math.imul(ke,Jn)|0)+(M>>>13)|0)+(ar>>>26)|0,ar&=67108863,A=Math.imul(Bt,$e),M=(M=Math.imul(Bt,Oe))+Math.imul(fe,$e)|0,R=Math.imul(fe,Oe),A=A+Math.imul(ye,wt)|0,M=(M=M+Math.imul(ye,Nt)|0)+Math.imul(Pe,wt)|0,R=R+Math.imul(Pe,Nt)|0,A=A+Math.imul(Le,ur)|0,M=(M=M+Math.imul(Le,fn)|0)+Math.imul(Ot,ur)|0,R=R+Math.imul(Ot,fn)|0,A=A+Math.imul(Ce,yr)|0,M=(M=M+Math.imul(Ce,hn)|0)+Math.imul(ut,yr)|0,R=R+Math.imul(ut,hn)|0,A=A+Math.imul(Ee,tn)|0,M=(M=M+Math.imul(Ee,Sn)|0)+Math.imul(ce,tn)|0,R=R+Math.imul(ce,Sn)|0,A=A+Math.imul(Ke,wn)|0,M=(M=M+Math.imul(Ke,Jn)|0)+Math.imul(He,wn)|0,R=R+Math.imul(He,Jn)|0;var Vn=(ee+(A=A+Math.imul(ie,Xr)|0)|0)+((8191&(M=(M=M+Math.imul(ie,jn)|0)+Math.imul(ke,Xr)|0))<<13)|0;ee=((R=R+Math.imul(ke,jn)|0)+(M>>>13)|0)+(Vn>>>26)|0,Vn&=67108863,A=Math.imul(Pt,$e),M=(M=Math.imul(Pt,Oe))+Math.imul(Be,$e)|0,R=Math.imul(Be,Oe),A=A+Math.imul(Bt,wt)|0,M=(M=M+Math.imul(Bt,Nt)|0)+Math.imul(fe,wt)|0,R=R+Math.imul(fe,Nt)|0,A=A+Math.imul(ye,ur)|0,M=(M=M+Math.imul(ye,fn)|0)+Math.imul(Pe,ur)|0,R=R+Math.imul(Pe,fn)|0,A=A+Math.imul(Le,yr)|0,M=(M=M+Math.imul(Le,hn)|0)+Math.imul(Ot,yr)|0,R=R+Math.imul(Ot,hn)|0,A=A+Math.imul(Ce,tn)|0,M=(M=M+Math.imul(Ce,Sn)|0)+Math.imul(ut,tn)|0,R=R+Math.imul(ut,Sn)|0,A=A+Math.imul(Ee,wn)|0,M=(M=M+Math.imul(Ee,Jn)|0)+Math.imul(ce,wn)|0,R=R+Math.imul(ce,Jn)|0,A=A+Math.imul(Ke,Xr)|0,M=(M=M+Math.imul(Ke,jn)|0)+Math.imul(He,Xr)|0,R=R+Math.imul(He,jn)|0;var pi=(ee+(A=A+Math.imul(ie,$r)|0)|0)+((8191&(M=(M=M+Math.imul(ie,Ln)|0)+Math.imul(ke,$r)|0))<<13)|0;ee=((R=R+Math.imul(ke,Ln)|0)+(M>>>13)|0)+(pi>>>26)|0,pi&=67108863,A=Math.imul(Ge,$e),M=(M=Math.imul(Ge,Oe))+Math.imul(zt,$e)|0,R=Math.imul(zt,Oe),A=A+Math.imul(Pt,wt)|0,M=(M=M+Math.imul(Pt,Nt)|0)+Math.imul(Be,wt)|0,R=R+Math.imul(Be,Nt)|0,A=A+Math.imul(Bt,ur)|0,M=(M=M+Math.imul(Bt,fn)|0)+Math.imul(fe,ur)|0,R=R+Math.imul(fe,fn)|0,A=A+Math.imul(ye,yr)|0,M=(M=M+Math.imul(ye,hn)|0)+Math.imul(Pe,yr)|0,R=R+Math.imul(Pe,hn)|0,A=A+Math.imul(Le,tn)|0,M=(M=M+Math.imul(Le,Sn)|0)+Math.imul(Ot,tn)|0,R=R+Math.imul(Ot,Sn)|0,A=A+Math.imul(Ce,wn)|0,M=(M=M+Math.imul(Ce,Jn)|0)+Math.imul(ut,wn)|0,R=R+Math.imul(ut,Jn)|0,A=A+Math.imul(Ee,Xr)|0,M=(M=M+Math.imul(Ee,jn)|0)+Math.imul(ce,Xr)|0,R=R+Math.imul(ce,jn)|0,A=A+Math.imul(Ke,$r)|0,M=(M=M+Math.imul(Ke,Ln)|0)+Math.imul(He,$r)|0,R=R+Math.imul(He,Ln)|0;var Na=(ee+(A=A+Math.imul(ie,Xn)|0)|0)+((8191&(M=(M=M+Math.imul(ie,si)|0)+Math.imul(ke,Xn)|0))<<13)|0;ee=((R=R+Math.imul(ke,si)|0)+(M>>>13)|0)+(Na>>>26)|0,Na&=67108863,A=Math.imul(Re,$e),M=(M=Math.imul(Re,Oe))+Math.imul(Ye,$e)|0,R=Math.imul(Ye,Oe),A=A+Math.imul(Ge,wt)|0,M=(M=M+Math.imul(Ge,Nt)|0)+Math.imul(zt,wt)|0,R=R+Math.imul(zt,Nt)|0,A=A+Math.imul(Pt,ur)|0,M=(M=M+Math.imul(Pt,fn)|0)+Math.imul(Be,ur)|0,R=R+Math.imul(Be,fn)|0,A=A+Math.imul(Bt,yr)|0,M=(M=M+Math.imul(Bt,hn)|0)+Math.imul(fe,yr)|0,R=R+Math.imul(fe,hn)|0,A=A+Math.imul(ye,tn)|0,M=(M=M+Math.imul(ye,Sn)|0)+Math.imul(Pe,tn)|0,R=R+Math.imul(Pe,Sn)|0,A=A+Math.imul(Le,wn)|0,M=(M=M+Math.imul(Le,Jn)|0)+Math.imul(Ot,wn)|0,R=R+Math.imul(Ot,Jn)|0,A=A+Math.imul(Ce,Xr)|0,M=(M=M+Math.imul(Ce,jn)|0)+Math.imul(ut,Xr)|0,R=R+Math.imul(ut,jn)|0,A=A+Math.imul(Ee,$r)|0,M=(M=M+Math.imul(Ee,Ln)|0)+Math.imul(ce,$r)|0,R=R+Math.imul(ce,Ln)|0,A=A+Math.imul(Ke,Xn)|0,M=(M=M+Math.imul(Ke,si)|0)+Math.imul(He,Xn)|0,R=R+Math.imul(He,si)|0;var Ks=(ee+(A=A+Math.imul(ie,pn)|0)|0)+((8191&(M=(M=M+Math.imul(ie,ui)|0)+Math.imul(ke,pn)|0))<<13)|0;ee=((R=R+Math.imul(ke,ui)|0)+(M>>>13)|0)+(Ks>>>26)|0,Ks&=67108863,A=Math.imul(Re,wt),M=(M=Math.imul(Re,Nt))+Math.imul(Ye,wt)|0,R=Math.imul(Ye,Nt),A=A+Math.imul(Ge,ur)|0,M=(M=M+Math.imul(Ge,fn)|0)+Math.imul(zt,ur)|0,R=R+Math.imul(zt,fn)|0,A=A+Math.imul(Pt,yr)|0,M=(M=M+Math.imul(Pt,hn)|0)+Math.imul(Be,yr)|0,R=R+Math.imul(Be,hn)|0,A=A+Math.imul(Bt,tn)|0,M=(M=M+Math.imul(Bt,Sn)|0)+Math.imul(fe,tn)|0,R=R+Math.imul(fe,Sn)|0,A=A+Math.imul(ye,wn)|0,M=(M=M+Math.imul(ye,Jn)|0)+Math.imul(Pe,wn)|0,R=R+Math.imul(Pe,Jn)|0,A=A+Math.imul(Le,Xr)|0,M=(M=M+Math.imul(Le,jn)|0)+Math.imul(Ot,Xr)|0,R=R+Math.imul(Ot,jn)|0,A=A+Math.imul(Ce,$r)|0,M=(M=M+Math.imul(Ce,Ln)|0)+Math.imul(ut,$r)|0,R=R+Math.imul(ut,Ln)|0,A=A+Math.imul(Ee,Xn)|0,M=(M=M+Math.imul(Ee,si)|0)+Math.imul(ce,Xn)|0,R=R+Math.imul(ce,si)|0;var Oo=(ee+(A=A+Math.imul(Ke,pn)|0)|0)+((8191&(M=(M=M+Math.imul(Ke,ui)|0)+Math.imul(He,pn)|0))<<13)|0;ee=((R=R+Math.imul(He,ui)|0)+(M>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,A=Math.imul(Re,ur),M=(M=Math.imul(Re,fn))+Math.imul(Ye,ur)|0,R=Math.imul(Ye,fn),A=A+Math.imul(Ge,yr)|0,M=(M=M+Math.imul(Ge,hn)|0)+Math.imul(zt,yr)|0,R=R+Math.imul(zt,hn)|0,A=A+Math.imul(Pt,tn)|0,M=(M=M+Math.imul(Pt,Sn)|0)+Math.imul(Be,tn)|0,R=R+Math.imul(Be,Sn)|0,A=A+Math.imul(Bt,wn)|0,M=(M=M+Math.imul(Bt,Jn)|0)+Math.imul(fe,wn)|0,R=R+Math.imul(fe,Jn)|0,A=A+Math.imul(ye,Xr)|0,M=(M=M+Math.imul(ye,jn)|0)+Math.imul(Pe,Xr)|0,R=R+Math.imul(Pe,jn)|0,A=A+Math.imul(Le,$r)|0,M=(M=M+Math.imul(Le,Ln)|0)+Math.imul(Ot,$r)|0,R=R+Math.imul(Ot,Ln)|0,A=A+Math.imul(Ce,Xn)|0,M=(M=M+Math.imul(Ce,si)|0)+Math.imul(ut,Xn)|0,R=R+Math.imul(ut,si)|0;var Fo=(ee+(A=A+Math.imul(Ee,pn)|0)|0)+((8191&(M=(M=M+Math.imul(Ee,ui)|0)+Math.imul(ce,pn)|0))<<13)|0;ee=((R=R+Math.imul(ce,ui)|0)+(M>>>13)|0)+(Fo>>>26)|0,Fo&=67108863,A=Math.imul(Re,yr),M=(M=Math.imul(Re,hn))+Math.imul(Ye,yr)|0,R=Math.imul(Ye,hn),A=A+Math.imul(Ge,tn)|0,M=(M=M+Math.imul(Ge,Sn)|0)+Math.imul(zt,tn)|0,R=R+Math.imul(zt,Sn)|0,A=A+Math.imul(Pt,wn)|0,M=(M=M+Math.imul(Pt,Jn)|0)+Math.imul(Be,wn)|0,R=R+Math.imul(Be,Jn)|0,A=A+Math.imul(Bt,Xr)|0,M=(M=M+Math.imul(Bt,jn)|0)+Math.imul(fe,Xr)|0,R=R+Math.imul(fe,jn)|0,A=A+Math.imul(ye,$r)|0,M=(M=M+Math.imul(ye,Ln)|0)+Math.imul(Pe,$r)|0,R=R+Math.imul(Pe,Ln)|0,A=A+Math.imul(Le,Xn)|0,M=(M=M+Math.imul(Le,si)|0)+Math.imul(Ot,Xn)|0,R=R+Math.imul(Ot,si)|0;var fu=(ee+(A=A+Math.imul(Ce,pn)|0)|0)+((8191&(M=(M=M+Math.imul(Ce,ui)|0)+Math.imul(ut,pn)|0))<<13)|0;ee=((R=R+Math.imul(ut,ui)|0)+(M>>>13)|0)+(fu>>>26)|0,fu&=67108863,A=Math.imul(Re,tn),M=(M=Math.imul(Re,Sn))+Math.imul(Ye,tn)|0,R=Math.imul(Ye,Sn),A=A+Math.imul(Ge,wn)|0,M=(M=M+Math.imul(Ge,Jn)|0)+Math.imul(zt,wn)|0,R=R+Math.imul(zt,Jn)|0,A=A+Math.imul(Pt,Xr)|0,M=(M=M+Math.imul(Pt,jn)|0)+Math.imul(Be,Xr)|0,R=R+Math.imul(Be,jn)|0,A=A+Math.imul(Bt,$r)|0,M=(M=M+Math.imul(Bt,Ln)|0)+Math.imul(fe,$r)|0,R=R+Math.imul(fe,Ln)|0,A=A+Math.imul(ye,Xn)|0,M=(M=M+Math.imul(ye,si)|0)+Math.imul(Pe,Xn)|0,R=R+Math.imul(Pe,si)|0;var Lo=(ee+(A=A+Math.imul(Le,pn)|0)|0)+((8191&(M=(M=M+Math.imul(Le,ui)|0)+Math.imul(Ot,pn)|0))<<13)|0;ee=((R=R+Math.imul(Ot,ui)|0)+(M>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,A=Math.imul(Re,wn),M=(M=Math.imul(Re,Jn))+Math.imul(Ye,wn)|0,R=Math.imul(Ye,Jn),A=A+Math.imul(Ge,Xr)|0,M=(M=M+Math.imul(Ge,jn)|0)+Math.imul(zt,Xr)|0,R=R+Math.imul(zt,jn)|0,A=A+Math.imul(Pt,$r)|0,M=(M=M+Math.imul(Pt,Ln)|0)+Math.imul(Be,$r)|0,R=R+Math.imul(Be,Ln)|0,A=A+Math.imul(Bt,Xn)|0,M=(M=M+Math.imul(Bt,si)|0)+Math.imul(fe,Xn)|0,R=R+Math.imul(fe,si)|0;var Ls=(ee+(A=A+Math.imul(ye,pn)|0)|0)+((8191&(M=(M=M+Math.imul(ye,ui)|0)+Math.imul(Pe,pn)|0))<<13)|0;ee=((R=R+Math.imul(Pe,ui)|0)+(M>>>13)|0)+(Ls>>>26)|0,Ls&=67108863,A=Math.imul(Re,Xr),M=(M=Math.imul(Re,jn))+Math.imul(Ye,Xr)|0,R=Math.imul(Ye,jn),A=A+Math.imul(Ge,$r)|0,M=(M=M+Math.imul(Ge,Ln)|0)+Math.imul(zt,$r)|0,R=R+Math.imul(zt,Ln)|0,A=A+Math.imul(Pt,Xn)|0,M=(M=M+Math.imul(Pt,si)|0)+Math.imul(Be,Xn)|0,R=R+Math.imul(Be,si)|0;var ka=(ee+(A=A+Math.imul(Bt,pn)|0)|0)+((8191&(M=(M=M+Math.imul(Bt,ui)|0)+Math.imul(fe,pn)|0))<<13)|0;ee=((R=R+Math.imul(fe,ui)|0)+(M>>>13)|0)+(ka>>>26)|0,ka&=67108863,A=Math.imul(Re,$r),M=(M=Math.imul(Re,Ln))+Math.imul(Ye,$r)|0,R=Math.imul(Ye,Ln),A=A+Math.imul(Ge,Xn)|0,M=(M=M+Math.imul(Ge,si)|0)+Math.imul(zt,Xn)|0,R=R+Math.imul(zt,si)|0;var Yi=(ee+(A=A+Math.imul(Pt,pn)|0)|0)+((8191&(M=(M=M+Math.imul(Pt,ui)|0)+Math.imul(Be,pn)|0))<<13)|0;ee=((R=R+Math.imul(Be,ui)|0)+(M>>>13)|0)+(Yi>>>26)|0,Yi&=67108863,A=Math.imul(Re,Xn),M=(M=Math.imul(Re,si))+Math.imul(Ye,Xn)|0,R=Math.imul(Ye,si);var ju=(ee+(A=A+Math.imul(Ge,pn)|0)|0)+((8191&(M=(M=M+Math.imul(Ge,ui)|0)+Math.imul(zt,pn)|0))<<13)|0;ee=((R=R+Math.imul(zt,ui)|0)+(M>>>13)|0)+(ju>>>26)|0,ju&=67108863;var hl=(ee+(A=Math.imul(Re,pn))|0)+((8191&(M=(M=Math.imul(Re,ui))+Math.imul(Ye,pn)|0))<<13)|0;return ee=((R=Math.imul(Ye,ui))+(M>>>13)|0)+(hl>>>26)|0,hl&=67108863,V[0]=Vi,V[1]=Pi,V[2]=_a,V[3]=lt,V[4]=qt,V[5]=ar,V[6]=Vn,V[7]=pi,V[8]=Na,V[9]=Ks,V[10]=Oo,V[11]=Fo,V[12]=fu,V[13]=Lo,V[14]=Ls,V[15]=ka,V[16]=Yi,V[17]=ju,V[18]=hl,ee!==0&&(V[19]=ee,E.length++),E};function w(D,j,E){E.negative=j.negative^D.negative,E.length=D.length+j.length;for(var A=0,M=0,R=0;R>>26)|0)>>>26,F&=67108863}E.words[R]=H,A=F,F=M}return A!==0?E.words[R]=A:E.length--,E.strip()}function k(D,j,E){return new C().mulp(D,j,E)}function C(D,j){this.x=D,this.y=j}Math.imul||(_=b),i.prototype.mulTo=function(D,j){var E=this.length+D.length;return this.length===10&&D.length===10?_(this,D,j):E<63?b(this,D,j):E<1024?w(this,D,j):k(this,D,j)},C.prototype.makeRBT=function(D){for(var j=new Array(D),E=i.prototype._countBits(D)-1,A=0;A>=1;return A},C.prototype.permute=function(D,j,E,A,M,R){for(var F=0;F>>=1)M++;return 1<>>=13,E[2*R+1]=8191&M,M>>>=13;for(R=2*j;R>=26,j+=A/67108864|0,j+=M>>>26,this.words[E]=67108863&M}return j!==0&&(this.words[E]=j,this.length++),this},i.prototype.muln=function(D){return this.clone().imuln(D)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(D){var j=v(D);if(j.length===0)return new i(1);for(var E=this,A=0;A=0);var j,E=D%26,A=(D-E)/26,M=67108863>>>26-E<<26-E;if(E!==0){var R=0;for(j=0;j>>26-E}R&&(this.words[j]=R,this.length++)}if(A!==0){for(j=this.length-1;j>=0;j--)this.words[j+A]=this.words[j];for(j=0;j=0),A=j?(j-j%26)/26:0;var M=D%26,R=Math.min((D-M)/26,this.length),F=67108863^67108863>>>M<R)for(this.length-=R,V=0;V=0&&(ee!==0||V>=A);V--){var U=0|this.words[V];this.words[V]=ee<<26-M|U>>>M,ee=U&F}return H&&ee!==0&&(H.words[H.length++]=ee),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},i.prototype.ishrn=function(D,j,E){return l(this.negative===0),this.iushrn(D,j,E)},i.prototype.shln=function(D){return this.clone().ishln(D)},i.prototype.ushln=function(D){return this.clone().iushln(D)},i.prototype.shrn=function(D){return this.clone().ishrn(D)},i.prototype.ushrn=function(D){return this.clone().iushrn(D)},i.prototype.testn=function(D){l(typeof D=="number"&&D>=0);var j=D%26,E=(D-j)/26,A=1<=0);var j=D%26,E=(D-j)/26;if(l(this.negative===0,"imaskn works only with positive numbers"),this.length<=E)return this;if(j!==0&&E++,this.length=Math.min(E,this.length),j!==0){var A=67108863^67108863>>>j<=67108864;j++)this.words[j]-=67108864,j===this.length-1?this.words[j+1]=1:this.words[j+1]++;return this.length=Math.max(this.length,j+1),this},i.prototype.isubn=function(D){if(l(typeof D=="number"),l(D<67108864),D<0)return this.iaddn(-D);if(this.negative!==0)return this.negative=0,this.iaddn(D),this.negative=1,this;if(this.words[0]-=D,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var j=0;j>26)-(H/67108864|0),this.words[A+E]=67108863&M}for(;A>26,this.words[A+E]=67108863&M;if(F===0)return this.strip();for(l(F===-1),F=0,A=0;A>26,this.words[A]=67108863&M;return this.negative=1,this.strip()},i.prototype._wordDiv=function(D,j){var E=this.length-D.length,A=this.clone(),M=D,R=0|M.words[M.length-1];(E=26-this._countBits(R))!=0&&(M=M.ushln(E),A.iushln(E),R=0|M.words[M.length-1]);var F,H=A.length-M.length;if(j!=="mod"){(F=new i(null)).length=H+1,F.words=new Array(F.length);for(var V=0;V=0;U--){var ie=67108864*(0|A.words[M.length+U])+(0|A.words[M.length+U-1]);for(ie=Math.min(ie/R|0,67108863),A._ishlnsubmul(M,ie,U);A.negative!==0;)ie--,A.negative=0,A._ishlnsubmul(M,1,U),A.isZero()||(A.negative^=1);F&&(F.words[U]=ie)}return F&&F.strip(),A.strip(),j!=="div"&&E!==0&&A.iushrn(E),{div:F||null,mod:A}},i.prototype.divmod=function(D,j,E){return l(!D.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:this.negative!==0&&D.negative===0?(R=this.neg().divmod(D,j),j!=="mod"&&(A=R.div.neg()),j!=="div"&&(M=R.mod.neg(),E&&M.negative!==0&&M.iadd(D)),{div:A,mod:M}):this.negative===0&&D.negative!==0?(R=this.divmod(D.neg(),j),j!=="mod"&&(A=R.div.neg()),{div:A,mod:R.mod}):this.negative&D.negative?(R=this.neg().divmod(D.neg(),j),j!=="div"&&(M=R.mod.neg(),E&&M.negative!==0&&M.isub(D)),{div:R.div,mod:M}):D.length>this.length||this.cmp(D)<0?{div:new i(0),mod:this}:D.length===1?j==="div"?{div:this.divn(D.words[0]),mod:null}:j==="mod"?{div:null,mod:new i(this.modn(D.words[0]))}:{div:this.divn(D.words[0]),mod:new i(this.modn(D.words[0]))}:this._wordDiv(D,j);var A,M,R},i.prototype.div=function(D){return this.divmod(D,"div",!1).div},i.prototype.mod=function(D){return this.divmod(D,"mod",!1).mod},i.prototype.umod=function(D){return this.divmod(D,"mod",!0).mod},i.prototype.divRound=function(D){var j=this.divmod(D);if(j.mod.isZero())return j.div;var E=j.div.negative!==0?j.mod.isub(D):j.mod,A=D.ushrn(1),M=D.andln(1),R=E.cmp(A);return R<0||M===1&&R===0?j.div:j.div.negative!==0?j.div.isubn(1):j.div.iaddn(1)},i.prototype.modn=function(D){l(D<=67108863);for(var j=(1<<26)%D,E=0,A=this.length-1;A>=0;A--)E=(j*E+(0|this.words[A]))%D;return E},i.prototype.idivn=function(D){l(D<=67108863);for(var j=0,E=this.length-1;E>=0;E--){var A=(0|this.words[E])+67108864*j;this.words[E]=A/D|0,j=A%D}return this.strip()},i.prototype.divn=function(D){return this.clone().idivn(D)},i.prototype.egcd=function(D){l(D.negative===0),l(!D.isZero());var j=this,E=D.clone();j=j.negative!==0?j.umod(D):j.clone();for(var A=new i(1),M=new i(0),R=new i(0),F=new i(1),H=0;j.isEven()&&E.isEven();)j.iushrn(1),E.iushrn(1),++H;for(var V=E.clone(),ee=j.clone();!j.isZero();){for(var U=0,ie=1;!(j.words[0]&ie)&&U<26;++U,ie<<=1);if(U>0)for(j.iushrn(U);U-- >0;)(A.isOdd()||M.isOdd())&&(A.iadd(V),M.isub(ee)),A.iushrn(1),M.iushrn(1);for(var ke=0,me=1;!(E.words[0]&me)&&ke<26;++ke,me<<=1);if(ke>0)for(E.iushrn(ke);ke-- >0;)(R.isOdd()||F.isOdd())&&(R.iadd(V),F.isub(ee)),R.iushrn(1),F.iushrn(1);j.cmp(E)>=0?(j.isub(E),A.isub(R),M.isub(F)):(E.isub(j),R.isub(A),F.isub(M))}return{a:R,b:F,gcd:E.iushln(H)}},i.prototype._invmp=function(D){l(D.negative===0),l(!D.isZero());var j=this,E=D.clone();j=j.negative!==0?j.umod(D):j.clone();for(var A,M=new i(1),R=new i(0),F=E.clone();j.cmpn(1)>0&&E.cmpn(1)>0;){for(var H=0,V=1;!(j.words[0]&V)&&H<26;++H,V<<=1);if(H>0)for(j.iushrn(H);H-- >0;)M.isOdd()&&M.iadd(F),M.iushrn(1);for(var ee=0,U=1;!(E.words[0]&U)&&ee<26;++ee,U<<=1);if(ee>0)for(E.iushrn(ee);ee-- >0;)R.isOdd()&&R.iadd(F),R.iushrn(1);j.cmp(E)>=0?(j.isub(E),M.isub(R)):(E.isub(j),R.isub(M))}return(A=j.cmpn(1)===0?M:R).cmpn(0)<0&&A.iadd(D),A},i.prototype.gcd=function(D){if(this.isZero())return D.abs();if(D.isZero())return this.abs();var j=this.clone(),E=D.clone();j.negative=0,E.negative=0;for(var A=0;j.isEven()&&E.isEven();A++)j.iushrn(1),E.iushrn(1);for(;;){for(;j.isEven();)j.iushrn(1);for(;E.isEven();)E.iushrn(1);var M=j.cmp(E);if(M<0){var R=j;j=E,E=R}else if(M===0||E.cmpn(1)===0)break;j.isub(E)}return E.iushln(A)},i.prototype.invm=function(D){return this.egcd(D).a.umod(D)},i.prototype.isEven=function(){return!(1&this.words[0])},i.prototype.isOdd=function(){return!(1&~this.words[0])},i.prototype.andln=function(D){return this.words[0]&D},i.prototype.bincn=function(D){l(typeof D=="number");var j=D%26,E=(D-j)/26,A=1<>>26,F&=67108863,this.words[R]=F}return M!==0&&(this.words[R]=M,this.length++),this},i.prototype.isZero=function(){return this.length===1&&this.words[0]===0},i.prototype.cmpn=function(D){var j,E=D<0;if(this.negative!==0&&!E)return-1;if(this.negative===0&&E)return 1;if(this.strip(),this.length>1)j=1;else{E&&(D=-D),l(D<=67108863,"Number is too big");var A=0|this.words[0];j=A===D?0:AD.length)return 1;if(this.length=0;E--){var A=0|this.words[E],M=0|D.words[E];if(A!==M){AM&&(j=1);break}}return j},i.prototype.gtn=function(D){return this.cmpn(D)===1},i.prototype.gt=function(D){return this.cmp(D)===1},i.prototype.gten=function(D){return this.cmpn(D)>=0},i.prototype.gte=function(D){return this.cmp(D)>=0},i.prototype.ltn=function(D){return this.cmpn(D)===-1},i.prototype.lt=function(D){return this.cmp(D)===-1},i.prototype.lten=function(D){return this.cmpn(D)<=0},i.prototype.lte=function(D){return this.cmp(D)<=0},i.prototype.eqn=function(D){return this.cmpn(D)===0},i.prototype.eq=function(D){return this.cmp(D)===0},i.red=function(D){return new Z(D)},i.prototype.toRed=function(D){return l(!this.red,"Already a number in reduction context"),l(this.negative===0,"red works only with positives"),D.convertTo(this)._forceRed(D)},i.prototype.fromRed=function(){return l(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(D){return this.red=D,this},i.prototype.forceRed=function(D){return l(!this.red,"Already a number in reduction context"),this._forceRed(D)},i.prototype.redAdd=function(D){return l(this.red,"redAdd works only with red numbers"),this.red.add(this,D)},i.prototype.redIAdd=function(D){return l(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,D)},i.prototype.redSub=function(D){return l(this.red,"redSub works only with red numbers"),this.red.sub(this,D)},i.prototype.redISub=function(D){return l(this.red,"redISub works only with red numbers"),this.red.isub(this,D)},i.prototype.redShl=function(D){return l(this.red,"redShl works only with red numbers"),this.red.shl(this,D)},i.prototype.redMul=function(D){return l(this.red,"redMul works only with red numbers"),this.red._verify2(this,D),this.red.mul(this,D)},i.prototype.redIMul=function(D){return l(this.red,"redMul works only with red numbers"),this.red._verify2(this,D),this.red.imul(this,D)},i.prototype.redSqr=function(){return l(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return l(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return l(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return l(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return l(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(D){return l(this.red&&!D.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,D)};var O={k256:null,p224:null,p192:null,p25519:null};function P(D,j){this.name=D,this.p=new i(j,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function B(){P.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function q(){P.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function X(){P.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function J(){P.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function Z(D){if(typeof D=="string"){var j=i._prime(D);this.m=j.p,this.prime=j}else l(D.gtn(1),"modulus must be greater than 1"),this.m=D,this.prime=null}function ue(D){Z.call(this,D),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}P.prototype._tmp=function(){var D=new i(null);return D.words=new Array(Math.ceil(this.n/13)),D},P.prototype.ireduce=function(D){var j,E=D;do this.split(E,this.tmp),j=(E=(E=this.imulK(E)).iadd(this.tmp)).bitLength();while(j>this.n);var A=j0?E.isub(this.p):E.strip!==void 0?E.strip():E._strip(),E},P.prototype.split=function(D,j){D.iushrn(this.n,0,j)},P.prototype.imulK=function(D){return D.imul(this.k)},o(B,P),B.prototype.split=function(D,j){for(var E=4194303,A=Math.min(D.length,9),M=0;M>>22,R=F}R>>>=22,D.words[M-10]=R,R===0&&D.length>10?D.length-=10:D.length-=9},B.prototype.imulK=function(D){D.words[D.length]=0,D.words[D.length+1]=0,D.length+=2;for(var j=0,E=0;E>>=26,D.words[E]=M,j=A}return j!==0&&(D.words[D.length++]=j),D},i._prime=function(D){if(O[D])return O[D];var j;if(D==="k256")j=new B;else if(D==="p224")j=new q;else if(D==="p192")j=new X;else{if(D!=="p25519")throw new Error("Unknown prime "+D);j=new J}return O[D]=j,j},Z.prototype._verify1=function(D){l(D.negative===0,"red works only with positives"),l(D.red,"red works only with red numbers")},Z.prototype._verify2=function(D,j){l(!(D.negative|j.negative),"red works only with positives"),l(D.red&&D.red===j.red,"red works only with red numbers")},Z.prototype.imod=function(D){return this.prime?this.prime.ireduce(D)._forceRed(this):D.umod(this.m)._forceRed(this)},Z.prototype.neg=function(D){return D.isZero()?D.clone():this.m.sub(D)._forceRed(this)},Z.prototype.add=function(D,j){this._verify2(D,j);var E=D.add(j);return E.cmp(this.m)>=0&&E.isub(this.m),E._forceRed(this)},Z.prototype.iadd=function(D,j){this._verify2(D,j);var E=D.iadd(j);return E.cmp(this.m)>=0&&E.isub(this.m),E},Z.prototype.sub=function(D,j){this._verify2(D,j);var E=D.sub(j);return E.cmpn(0)<0&&E.iadd(this.m),E._forceRed(this)},Z.prototype.isub=function(D,j){this._verify2(D,j);var E=D.isub(j);return E.cmpn(0)<0&&E.iadd(this.m),E},Z.prototype.shl=function(D,j){return this._verify1(D),this.imod(D.ushln(j))},Z.prototype.imul=function(D,j){return this._verify2(D,j),this.imod(D.imul(j))},Z.prototype.mul=function(D,j){return this._verify2(D,j),this.imod(D.mul(j))},Z.prototype.isqr=function(D){return this.imul(D,D.clone())},Z.prototype.sqr=function(D){return this.mul(D,D)},Z.prototype.sqrt=function(D){if(D.isZero())return D.clone();var j=this.m.andln(3);if(l(j%2==1),j===3){var E=this.m.add(new i(1)).iushrn(2);return this.pow(D,E)}for(var A=this.m.subn(1),M=0;!A.isZero()&&A.andln(1)===0;)M++,A.iushrn(1);l(!A.isZero());var R=new i(1).toRed(this),F=R.redNeg(),H=this.m.subn(1).iushrn(1),V=this.m.bitLength();for(V=new i(2*V*V).toRed(this);this.pow(V,H).cmp(F)!==0;)V.redIAdd(F);for(var ee=this.pow(V,A),U=this.pow(D,A.addn(1).iushrn(1)),ie=this.pow(D,A),ke=M;ie.cmp(R)!==0;){for(var me=ie,Ke=0;me.cmp(R)!==0;Ke++)me=me.redSqr();l(Ke=0;M--){for(var ee=j.words[M],U=V-1;U>=0;U--){var ie=ee>>U&1;R!==A[0]&&(R=this.sqr(R)),ie!==0||F!==0?(F<<=1,F|=ie,(++H===E||M===0&&U===0)&&(R=this.mul(R,A[F]),H=0,F=0)):H=0}V=26}return R},Z.prototype.convertTo=function(D){var j=D.umod(this.m);return j===D?j.clone():j},Z.prototype.convertFrom=function(D){var j=D.clone();return j.red=null,j},i.mont=function(D){return new ue(D)},o(ue,Z),ue.prototype.convertTo=function(D){return this.imod(D.ushln(this.shift))},ue.prototype.convertFrom=function(D){var j=this.imod(D.mul(this.rinv));return j.red=null,j},ue.prototype.imul=function(D,j){if(D.isZero()||j.isZero())return D.words[0]=0,D.length=1,D;var E=D.imul(j),A=E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),M=E.isub(A).iushrn(this.shift),R=M;return M.cmp(this.m)>=0?R=M.isub(this.m):M.cmpn(0)<0&&(R=M.iadd(this.m)),R._forceRed(this)},ue.prototype.mul=function(D,j){if(D.isZero()||j.isZero())return new i(0)._forceRed(this);var E=D.mul(j),A=E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),M=E.isub(A).iushrn(this.shift),R=M;return M.cmp(this.m)>=0?R=M.isub(this.m):M.cmpn(0)<0&&(R=M.iadd(this.m)),R._forceRed(this)},ue.prototype.invm=function(D){return this.imod(D._invmp(this.m).mul(this.r2))._forceRed(this)}})(r===void 0||r,void 0)},{buffer:188}],185:[function(e,r,t){t.byteLength=h,t.toByteArray=d,t.fromByteArray=v;for(var n=[],a=[],l=typeof Uint8Array<"u"?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,c=o.length;i0)throw new Error("Invalid string. Length must be a multiple of 4");var w=b.indexOf("=");return w===-1&&(w=_),[w,w===_?0:4-w%4]}function h(b){var _=u(b),w=_[0],k=_[1];return 3*(w+k)/4-k}function f(b,_,w){return 3*(_+w)/4-w}function d(b){var _,w,k=u(b),C=k[0],O=k[1],P=new l(f(b,C,O)),B=0,q=O>0?C-4:C;for(w=0;w>16&255,P[B++]=_>>8&255,P[B++]=255&_;return O===2&&(_=a[b.charCodeAt(w)]<<2|a[b.charCodeAt(w+1)]>>4,P[B++]=255&_),O===1&&(_=a[b.charCodeAt(w)]<<10|a[b.charCodeAt(w+1)]<<4|a[b.charCodeAt(w+2)]>>2,P[B++]=_>>8&255,P[B++]=255&_),P}function p(b){return n[b>>18&63]+n[b>>12&63]+n[b>>6&63]+n[63&b]}function g(b,_,w){for(var k,C=[],O=_;OB?B:P+O));return k===1?(_=b[w-1],C.push(n[_>>2]+n[_<<4&63]+"==")):k===2&&(_=(b[w-2]<<8)+b[w-1],C.push(n[_>>10]+n[_>>4&63]+n[_<<2&63]+"=")),C.join("")}a[45]=62,a[95]=63},{}],186:[function(e,r,t){(function(n,a){function l(E,A){if(!E)throw new Error(A||"Assertion failed")}function o(E,A){E.super_=A;var M=function(){};M.prototype=A.prototype,E.prototype=new M,E.prototype.constructor=E}function i(E,A,M){if(i.isBN(E))return E;this.negative=0,this.words=null,this.length=0,this.red=null,E!==null&&(A!=="le"&&A!=="be"||(M=A,A=10),this._init(E||0,A||10,M||"be"))}var c;typeof n=="object"?n.exports=i:a.BN=i,i.BN=i,i.wordSize=26;try{c=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:e("buffer").Buffer}catch{}function u(E,A){var M=E.charCodeAt(A);return M>=48&&M<=57?M-48:M>=65&&M<=70?M-55:M>=97&&M<=102?M-87:void l(!1,"Invalid character in "+E)}function h(E,A,M){var R=u(E,M);return M-1>=A&&(R|=u(E,M-1)<<4),R}function f(E,A,M,R){for(var F=0,H=0,V=Math.min(E.length,M),ee=A;ee=49?U-49+10:U>=17?U-17+10:U,l(U>=0&&H0?E:A},i.min=function(E,A){return E.cmp(A)<0?E:A},i.prototype._init=function(E,A,M){if(typeof E=="number")return this._initNumber(E,A,M);if(typeof E=="object")return this._initArray(E,A,M);A==="hex"&&(A=16),l(A===(0|A)&&A>=2&&A<=36);var R=0;(E=E.toString().replace(/\s+/g,""))[0]==="-"&&(R++,this.negative=1),R=0;R-=3)H=E[R]|E[R-1]<<8|E[R-2]<<16,this.words[F]|=H<>>26-V&67108863,(V+=24)>=26&&(V-=26,F++);else if(M==="le")for(R=0,F=0;R>>26-V&67108863,(V+=24)>=26&&(V-=26,F++);return this._strip()},i.prototype._parseHex=function(E,A,M){this.length=Math.ceil((E.length-A)/6),this.words=new Array(this.length);for(var R=0;R=A;R-=2)F=h(E,A,R)<=18?(H-=18,V+=1,this.words[V]|=F>>>26):H+=8;else for(R=(E.length-A)%2==0?A+1:A;R=18?(H-=18,V+=1,this.words[V]|=F>>>26):H+=8;this._strip()},i.prototype._parseBase=function(E,A,M){this.words=[0],this.length=1;for(var R=0,F=1;F<=67108863;F*=A)R++;R--,F=F/A|0;for(var H=E.length-M,V=H%R,ee=Math.min(H,H-V)+M,U=0,ie=M;ie1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},i.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{i.prototype[Symbol.for("nodejs.util.inspect.custom")]=p}catch{i.prototype.inspect=p}else i.prototype.inspect=p;function p(){return(this.red?""}var g=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],v=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],b=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];i.prototype.toString=function(E,A){var M;if(A=0|A||1,(E=E||10)===16||E==="hex"){M="";for(var R=0,F=0,H=0;H>>24-R&16777215,(R+=2)>=26&&(R-=26,H--),M=F!==0||H!==this.length-1?g[6-ee.length]+ee+M:ee+M}for(F!==0&&(M=F.toString(16)+M);M.length%A!=0;)M="0"+M;return this.negative!==0&&(M="-"+M),M}if(E===(0|E)&&E>=2&&E<=36){var U=v[E],ie=b[E];M="";var ke=this.clone();for(ke.negative=0;!ke.isZero();){var me=ke.modrn(ie).toString(E);M=(ke=ke.idivn(ie)).isZero()?me+M:g[U-me.length]+me+M}for(this.isZero()&&(M="0"+M);M.length%A!=0;)M="0"+M;return this.negative!==0&&(M="-"+M),M}l(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var E=this.words[0];return this.length===2?E+=67108864*this.words[1]:this.length===3&&this.words[2]===1?E+=4503599627370496+67108864*this.words[1]:this.length>2&&l(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-E:E},i.prototype.toJSON=function(){return this.toString(16,2)},c&&(i.prototype.toBuffer=function(E,A){return this.toArrayLike(c,E,A)}),i.prototype.toArray=function(E,A){return this.toArrayLike(Array,E,A)};var _=function(E,A){return E.allocUnsafe?E.allocUnsafe(A):new E(A)};function w(E){for(var A=new Array(E.bitLength()),M=0;M>>F&1}return A}function k(E,A,M){M.negative=A.negative^E.negative;var R=E.length+A.length|0;M.length=R,R=R-1|0;var F=0|E.words[0],H=0|A.words[0],V=F*H,ee=67108863&V,U=V/67108864|0;M.words[0]=ee;for(var ie=1;ie>>26,me=67108863&U,Ke=Math.min(ie,A.length-1),He=Math.max(0,ie-E.length+1);He<=Ke;He++){var ot=ie-He|0;ke+=(V=(F=0|E.words[ot])*(H=0|A.words[He])+me)/67108864|0,me=67108863&V}M.words[ie]=0|me,U=0|ke}return U!==0?M.words[ie]=0|U:M.length--,M._strip()}i.prototype.toArrayLike=function(E,A,M){this._strip();var R=this.byteLength(),F=M||Math.max(1,R);l(R<=F,"byte array longer than desired length"),l(F>0,"Requested array length <= 0");var H=_(E,F);return this["_toArrayLike"+(A==="le"?"LE":"BE")](H,R),H},i.prototype._toArrayLikeLE=function(E,A){for(var M=0,R=0,F=0,H=0;F>8&255),M>16&255),H===6?(M>24&255),R=0,H=0):(R=V>>>24,H+=2)}if(M=0&&(E[M--]=V>>8&255),M>=0&&(E[M--]=V>>16&255),H===6?(M>=0&&(E[M--]=V>>24&255),R=0,H=0):(R=V>>>24,H+=2)}if(M>=0)for(E[M--]=R;M>=0;)E[M--]=0},Math.clz32?i.prototype._countBits=function(E){return 32-Math.clz32(E)}:i.prototype._countBits=function(E){var A=E,M=0;return A>=4096&&(M+=13,A>>>=13),A>=64&&(M+=7,A>>>=7),A>=8&&(M+=4,A>>>=4),A>=2&&(M+=2,A>>>=2),M+A},i.prototype._zeroBits=function(E){if(E===0)return 26;var A=E,M=0;return 8191&A||(M+=13,A>>>=13),127&A||(M+=7,A>>>=7),15&A||(M+=4,A>>>=4),3&A||(M+=2,A>>>=2),1&A||M++,M},i.prototype.bitLength=function(){var E=this.words[this.length-1],A=this._countBits(E);return 26*(this.length-1)+A},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var E=0,A=0;AE.length?this.clone().ior(E):E.clone().ior(this)},i.prototype.uor=function(E){return this.length>E.length?this.clone().iuor(E):E.clone().iuor(this)},i.prototype.iuand=function(E){var A;A=this.length>E.length?E:this;for(var M=0;ME.length?this.clone().iand(E):E.clone().iand(this)},i.prototype.uand=function(E){return this.length>E.length?this.clone().iuand(E):E.clone().iuand(this)},i.prototype.iuxor=function(E){var A,M;this.length>E.length?(A=this,M=E):(A=E,M=this);for(var R=0;RE.length?this.clone().ixor(E):E.clone().ixor(this)},i.prototype.uxor=function(E){return this.length>E.length?this.clone().iuxor(E):E.clone().iuxor(this)},i.prototype.inotn=function(E){l(typeof E=="number"&&E>=0);var A=0|Math.ceil(E/26),M=E%26;this._expand(A),M>0&&A--;for(var R=0;R0&&(this.words[R]=~this.words[R]&67108863>>26-M),this._strip()},i.prototype.notn=function(E){return this.clone().inotn(E)},i.prototype.setn=function(E,A){l(typeof E=="number"&&E>=0);var M=E/26|0,R=E%26;return this._expand(M+1),this.words[M]=A?this.words[M]|1<E.length?(M=this,R=E):(M=E,R=this);for(var F=0,H=0;H>>26;for(;F!==0&&H>>26;if(this.length=M.length,F!==0)this.words[this.length]=F,this.length++;else if(M!==this)for(;HE.length?this.clone().iadd(E):E.clone().iadd(this)},i.prototype.isub=function(E){if(E.negative!==0){E.negative=0;var A=this.iadd(E);return E.negative=1,A._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(E),this.negative=1,this._normSign();var M,R,F=this.cmp(E);if(F===0)return this.negative=0,this.length=1,this.words[0]=0,this;F>0?(M=this,R=E):(M=E,R=this);for(var H=0,V=0;V>26,this.words[V]=67108863&A;for(;H!==0&&V>26,this.words[V]=67108863&A;if(H===0&&V>>13,He=0|V[1],ot=8191&He,Ee=He>>>13,ce=0|V[2],Se=8191&ce,Ce=ce>>>13,ut=0|V[3],_e=8191&ut,Le=ut>>>13,Ot=0|V[4],ae=8191&Ot,ye=Ot>>>13,Pe=0|V[5],ft=8191&Pe,Bt=Pe>>>13,fe=0|V[6],Tt=8191&fe,Pt=fe>>>13,Be=0|V[7],ze=8191&Be,Ge=Be>>>13,zt=0|V[8],Ae=8191&zt,Re=zt>>>13,Ye=0|V[9],ht=8191&Ye,$e=Ye>>>13,Oe=0|ee[0],at=8191&Oe,wt=Oe>>>13,Nt=0|ee[1],Sr=8191&Nt,ur=Nt>>>13,fn=0|ee[2],Mr=8191&fn,yr=fn>>>13,hn=0|ee[3],Jr=8191&hn,tn=hn>>>13,Sn=0|ee[4],qr=8191&Sn,wn=Sn>>>13,Jn=0|ee[5],gi=8191&Jn,Xr=Jn>>>13,jn=0|ee[6],zn=8191&jn,$r=jn>>>13,Ln=0|ee[7],Kn=8191&Ln,Xn=Ln>>>13,si=0|ee[8],Ci=8191&si,pn=si>>>13,ui=0|ee[9],Vi=8191&ui,Pi=ui>>>13;M.negative=E.negative^A.negative,M.length=19;var _a=(ie+(R=Math.imul(me,at))|0)+((8191&(F=(F=Math.imul(me,wt))+Math.imul(Ke,at)|0))<<13)|0;ie=((H=Math.imul(Ke,wt))+(F>>>13)|0)+(_a>>>26)|0,_a&=67108863,R=Math.imul(ot,at),F=(F=Math.imul(ot,wt))+Math.imul(Ee,at)|0,H=Math.imul(Ee,wt);var lt=(ie+(R=R+Math.imul(me,Sr)|0)|0)+((8191&(F=(F=F+Math.imul(me,ur)|0)+Math.imul(Ke,Sr)|0))<<13)|0;ie=((H=H+Math.imul(Ke,ur)|0)+(F>>>13)|0)+(lt>>>26)|0,lt&=67108863,R=Math.imul(Se,at),F=(F=Math.imul(Se,wt))+Math.imul(Ce,at)|0,H=Math.imul(Ce,wt),R=R+Math.imul(ot,Sr)|0,F=(F=F+Math.imul(ot,ur)|0)+Math.imul(Ee,Sr)|0,H=H+Math.imul(Ee,ur)|0;var qt=(ie+(R=R+Math.imul(me,Mr)|0)|0)+((8191&(F=(F=F+Math.imul(me,yr)|0)+Math.imul(Ke,Mr)|0))<<13)|0;ie=((H=H+Math.imul(Ke,yr)|0)+(F>>>13)|0)+(qt>>>26)|0,qt&=67108863,R=Math.imul(_e,at),F=(F=Math.imul(_e,wt))+Math.imul(Le,at)|0,H=Math.imul(Le,wt),R=R+Math.imul(Se,Sr)|0,F=(F=F+Math.imul(Se,ur)|0)+Math.imul(Ce,Sr)|0,H=H+Math.imul(Ce,ur)|0,R=R+Math.imul(ot,Mr)|0,F=(F=F+Math.imul(ot,yr)|0)+Math.imul(Ee,Mr)|0,H=H+Math.imul(Ee,yr)|0;var ar=(ie+(R=R+Math.imul(me,Jr)|0)|0)+((8191&(F=(F=F+Math.imul(me,tn)|0)+Math.imul(Ke,Jr)|0))<<13)|0;ie=((H=H+Math.imul(Ke,tn)|0)+(F>>>13)|0)+(ar>>>26)|0,ar&=67108863,R=Math.imul(ae,at),F=(F=Math.imul(ae,wt))+Math.imul(ye,at)|0,H=Math.imul(ye,wt),R=R+Math.imul(_e,Sr)|0,F=(F=F+Math.imul(_e,ur)|0)+Math.imul(Le,Sr)|0,H=H+Math.imul(Le,ur)|0,R=R+Math.imul(Se,Mr)|0,F=(F=F+Math.imul(Se,yr)|0)+Math.imul(Ce,Mr)|0,H=H+Math.imul(Ce,yr)|0,R=R+Math.imul(ot,Jr)|0,F=(F=F+Math.imul(ot,tn)|0)+Math.imul(Ee,Jr)|0,H=H+Math.imul(Ee,tn)|0;var Vn=(ie+(R=R+Math.imul(me,qr)|0)|0)+((8191&(F=(F=F+Math.imul(me,wn)|0)+Math.imul(Ke,qr)|0))<<13)|0;ie=((H=H+Math.imul(Ke,wn)|0)+(F>>>13)|0)+(Vn>>>26)|0,Vn&=67108863,R=Math.imul(ft,at),F=(F=Math.imul(ft,wt))+Math.imul(Bt,at)|0,H=Math.imul(Bt,wt),R=R+Math.imul(ae,Sr)|0,F=(F=F+Math.imul(ae,ur)|0)+Math.imul(ye,Sr)|0,H=H+Math.imul(ye,ur)|0,R=R+Math.imul(_e,Mr)|0,F=(F=F+Math.imul(_e,yr)|0)+Math.imul(Le,Mr)|0,H=H+Math.imul(Le,yr)|0,R=R+Math.imul(Se,Jr)|0,F=(F=F+Math.imul(Se,tn)|0)+Math.imul(Ce,Jr)|0,H=H+Math.imul(Ce,tn)|0,R=R+Math.imul(ot,qr)|0,F=(F=F+Math.imul(ot,wn)|0)+Math.imul(Ee,qr)|0,H=H+Math.imul(Ee,wn)|0;var pi=(ie+(R=R+Math.imul(me,gi)|0)|0)+((8191&(F=(F=F+Math.imul(me,Xr)|0)+Math.imul(Ke,gi)|0))<<13)|0;ie=((H=H+Math.imul(Ke,Xr)|0)+(F>>>13)|0)+(pi>>>26)|0,pi&=67108863,R=Math.imul(Tt,at),F=(F=Math.imul(Tt,wt))+Math.imul(Pt,at)|0,H=Math.imul(Pt,wt),R=R+Math.imul(ft,Sr)|0,F=(F=F+Math.imul(ft,ur)|0)+Math.imul(Bt,Sr)|0,H=H+Math.imul(Bt,ur)|0,R=R+Math.imul(ae,Mr)|0,F=(F=F+Math.imul(ae,yr)|0)+Math.imul(ye,Mr)|0,H=H+Math.imul(ye,yr)|0,R=R+Math.imul(_e,Jr)|0,F=(F=F+Math.imul(_e,tn)|0)+Math.imul(Le,Jr)|0,H=H+Math.imul(Le,tn)|0,R=R+Math.imul(Se,qr)|0,F=(F=F+Math.imul(Se,wn)|0)+Math.imul(Ce,qr)|0,H=H+Math.imul(Ce,wn)|0,R=R+Math.imul(ot,gi)|0,F=(F=F+Math.imul(ot,Xr)|0)+Math.imul(Ee,gi)|0,H=H+Math.imul(Ee,Xr)|0;var Na=(ie+(R=R+Math.imul(me,zn)|0)|0)+((8191&(F=(F=F+Math.imul(me,$r)|0)+Math.imul(Ke,zn)|0))<<13)|0;ie=((H=H+Math.imul(Ke,$r)|0)+(F>>>13)|0)+(Na>>>26)|0,Na&=67108863,R=Math.imul(ze,at),F=(F=Math.imul(ze,wt))+Math.imul(Ge,at)|0,H=Math.imul(Ge,wt),R=R+Math.imul(Tt,Sr)|0,F=(F=F+Math.imul(Tt,ur)|0)+Math.imul(Pt,Sr)|0,H=H+Math.imul(Pt,ur)|0,R=R+Math.imul(ft,Mr)|0,F=(F=F+Math.imul(ft,yr)|0)+Math.imul(Bt,Mr)|0,H=H+Math.imul(Bt,yr)|0,R=R+Math.imul(ae,Jr)|0,F=(F=F+Math.imul(ae,tn)|0)+Math.imul(ye,Jr)|0,H=H+Math.imul(ye,tn)|0,R=R+Math.imul(_e,qr)|0,F=(F=F+Math.imul(_e,wn)|0)+Math.imul(Le,qr)|0,H=H+Math.imul(Le,wn)|0,R=R+Math.imul(Se,gi)|0,F=(F=F+Math.imul(Se,Xr)|0)+Math.imul(Ce,gi)|0,H=H+Math.imul(Ce,Xr)|0,R=R+Math.imul(ot,zn)|0,F=(F=F+Math.imul(ot,$r)|0)+Math.imul(Ee,zn)|0,H=H+Math.imul(Ee,$r)|0;var Ks=(ie+(R=R+Math.imul(me,Kn)|0)|0)+((8191&(F=(F=F+Math.imul(me,Xn)|0)+Math.imul(Ke,Kn)|0))<<13)|0;ie=((H=H+Math.imul(Ke,Xn)|0)+(F>>>13)|0)+(Ks>>>26)|0,Ks&=67108863,R=Math.imul(Ae,at),F=(F=Math.imul(Ae,wt))+Math.imul(Re,at)|0,H=Math.imul(Re,wt),R=R+Math.imul(ze,Sr)|0,F=(F=F+Math.imul(ze,ur)|0)+Math.imul(Ge,Sr)|0,H=H+Math.imul(Ge,ur)|0,R=R+Math.imul(Tt,Mr)|0,F=(F=F+Math.imul(Tt,yr)|0)+Math.imul(Pt,Mr)|0,H=H+Math.imul(Pt,yr)|0,R=R+Math.imul(ft,Jr)|0,F=(F=F+Math.imul(ft,tn)|0)+Math.imul(Bt,Jr)|0,H=H+Math.imul(Bt,tn)|0,R=R+Math.imul(ae,qr)|0,F=(F=F+Math.imul(ae,wn)|0)+Math.imul(ye,qr)|0,H=H+Math.imul(ye,wn)|0,R=R+Math.imul(_e,gi)|0,F=(F=F+Math.imul(_e,Xr)|0)+Math.imul(Le,gi)|0,H=H+Math.imul(Le,Xr)|0,R=R+Math.imul(Se,zn)|0,F=(F=F+Math.imul(Se,$r)|0)+Math.imul(Ce,zn)|0,H=H+Math.imul(Ce,$r)|0,R=R+Math.imul(ot,Kn)|0,F=(F=F+Math.imul(ot,Xn)|0)+Math.imul(Ee,Kn)|0,H=H+Math.imul(Ee,Xn)|0;var Oo=(ie+(R=R+Math.imul(me,Ci)|0)|0)+((8191&(F=(F=F+Math.imul(me,pn)|0)+Math.imul(Ke,Ci)|0))<<13)|0;ie=((H=H+Math.imul(Ke,pn)|0)+(F>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,R=Math.imul(ht,at),F=(F=Math.imul(ht,wt))+Math.imul($e,at)|0,H=Math.imul($e,wt),R=R+Math.imul(Ae,Sr)|0,F=(F=F+Math.imul(Ae,ur)|0)+Math.imul(Re,Sr)|0,H=H+Math.imul(Re,ur)|0,R=R+Math.imul(ze,Mr)|0,F=(F=F+Math.imul(ze,yr)|0)+Math.imul(Ge,Mr)|0,H=H+Math.imul(Ge,yr)|0,R=R+Math.imul(Tt,Jr)|0,F=(F=F+Math.imul(Tt,tn)|0)+Math.imul(Pt,Jr)|0,H=H+Math.imul(Pt,tn)|0,R=R+Math.imul(ft,qr)|0,F=(F=F+Math.imul(ft,wn)|0)+Math.imul(Bt,qr)|0,H=H+Math.imul(Bt,wn)|0,R=R+Math.imul(ae,gi)|0,F=(F=F+Math.imul(ae,Xr)|0)+Math.imul(ye,gi)|0,H=H+Math.imul(ye,Xr)|0,R=R+Math.imul(_e,zn)|0,F=(F=F+Math.imul(_e,$r)|0)+Math.imul(Le,zn)|0,H=H+Math.imul(Le,$r)|0,R=R+Math.imul(Se,Kn)|0,F=(F=F+Math.imul(Se,Xn)|0)+Math.imul(Ce,Kn)|0,H=H+Math.imul(Ce,Xn)|0,R=R+Math.imul(ot,Ci)|0,F=(F=F+Math.imul(ot,pn)|0)+Math.imul(Ee,Ci)|0,H=H+Math.imul(Ee,pn)|0;var Fo=(ie+(R=R+Math.imul(me,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(me,Pi)|0)+Math.imul(Ke,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Ke,Pi)|0)+(F>>>13)|0)+(Fo>>>26)|0,Fo&=67108863,R=Math.imul(ht,Sr),F=(F=Math.imul(ht,ur))+Math.imul($e,Sr)|0,H=Math.imul($e,ur),R=R+Math.imul(Ae,Mr)|0,F=(F=F+Math.imul(Ae,yr)|0)+Math.imul(Re,Mr)|0,H=H+Math.imul(Re,yr)|0,R=R+Math.imul(ze,Jr)|0,F=(F=F+Math.imul(ze,tn)|0)+Math.imul(Ge,Jr)|0,H=H+Math.imul(Ge,tn)|0,R=R+Math.imul(Tt,qr)|0,F=(F=F+Math.imul(Tt,wn)|0)+Math.imul(Pt,qr)|0,H=H+Math.imul(Pt,wn)|0,R=R+Math.imul(ft,gi)|0,F=(F=F+Math.imul(ft,Xr)|0)+Math.imul(Bt,gi)|0,H=H+Math.imul(Bt,Xr)|0,R=R+Math.imul(ae,zn)|0,F=(F=F+Math.imul(ae,$r)|0)+Math.imul(ye,zn)|0,H=H+Math.imul(ye,$r)|0,R=R+Math.imul(_e,Kn)|0,F=(F=F+Math.imul(_e,Xn)|0)+Math.imul(Le,Kn)|0,H=H+Math.imul(Le,Xn)|0,R=R+Math.imul(Se,Ci)|0,F=(F=F+Math.imul(Se,pn)|0)+Math.imul(Ce,Ci)|0,H=H+Math.imul(Ce,pn)|0;var fu=(ie+(R=R+Math.imul(ot,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(ot,Pi)|0)+Math.imul(Ee,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Ee,Pi)|0)+(F>>>13)|0)+(fu>>>26)|0,fu&=67108863,R=Math.imul(ht,Mr),F=(F=Math.imul(ht,yr))+Math.imul($e,Mr)|0,H=Math.imul($e,yr),R=R+Math.imul(Ae,Jr)|0,F=(F=F+Math.imul(Ae,tn)|0)+Math.imul(Re,Jr)|0,H=H+Math.imul(Re,tn)|0,R=R+Math.imul(ze,qr)|0,F=(F=F+Math.imul(ze,wn)|0)+Math.imul(Ge,qr)|0,H=H+Math.imul(Ge,wn)|0,R=R+Math.imul(Tt,gi)|0,F=(F=F+Math.imul(Tt,Xr)|0)+Math.imul(Pt,gi)|0,H=H+Math.imul(Pt,Xr)|0,R=R+Math.imul(ft,zn)|0,F=(F=F+Math.imul(ft,$r)|0)+Math.imul(Bt,zn)|0,H=H+Math.imul(Bt,$r)|0,R=R+Math.imul(ae,Kn)|0,F=(F=F+Math.imul(ae,Xn)|0)+Math.imul(ye,Kn)|0,H=H+Math.imul(ye,Xn)|0,R=R+Math.imul(_e,Ci)|0,F=(F=F+Math.imul(_e,pn)|0)+Math.imul(Le,Ci)|0,H=H+Math.imul(Le,pn)|0;var Lo=(ie+(R=R+Math.imul(Se,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(Se,Pi)|0)+Math.imul(Ce,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Ce,Pi)|0)+(F>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,R=Math.imul(ht,Jr),F=(F=Math.imul(ht,tn))+Math.imul($e,Jr)|0,H=Math.imul($e,tn),R=R+Math.imul(Ae,qr)|0,F=(F=F+Math.imul(Ae,wn)|0)+Math.imul(Re,qr)|0,H=H+Math.imul(Re,wn)|0,R=R+Math.imul(ze,gi)|0,F=(F=F+Math.imul(ze,Xr)|0)+Math.imul(Ge,gi)|0,H=H+Math.imul(Ge,Xr)|0,R=R+Math.imul(Tt,zn)|0,F=(F=F+Math.imul(Tt,$r)|0)+Math.imul(Pt,zn)|0,H=H+Math.imul(Pt,$r)|0,R=R+Math.imul(ft,Kn)|0,F=(F=F+Math.imul(ft,Xn)|0)+Math.imul(Bt,Kn)|0,H=H+Math.imul(Bt,Xn)|0,R=R+Math.imul(ae,Ci)|0,F=(F=F+Math.imul(ae,pn)|0)+Math.imul(ye,Ci)|0,H=H+Math.imul(ye,pn)|0;var Ls=(ie+(R=R+Math.imul(_e,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(_e,Pi)|0)+Math.imul(Le,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Le,Pi)|0)+(F>>>13)|0)+(Ls>>>26)|0,Ls&=67108863,R=Math.imul(ht,qr),F=(F=Math.imul(ht,wn))+Math.imul($e,qr)|0,H=Math.imul($e,wn),R=R+Math.imul(Ae,gi)|0,F=(F=F+Math.imul(Ae,Xr)|0)+Math.imul(Re,gi)|0,H=H+Math.imul(Re,Xr)|0,R=R+Math.imul(ze,zn)|0,F=(F=F+Math.imul(ze,$r)|0)+Math.imul(Ge,zn)|0,H=H+Math.imul(Ge,$r)|0,R=R+Math.imul(Tt,Kn)|0,F=(F=F+Math.imul(Tt,Xn)|0)+Math.imul(Pt,Kn)|0,H=H+Math.imul(Pt,Xn)|0,R=R+Math.imul(ft,Ci)|0,F=(F=F+Math.imul(ft,pn)|0)+Math.imul(Bt,Ci)|0,H=H+Math.imul(Bt,pn)|0;var ka=(ie+(R=R+Math.imul(ae,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(ae,Pi)|0)+Math.imul(ye,Vi)|0))<<13)|0;ie=((H=H+Math.imul(ye,Pi)|0)+(F>>>13)|0)+(ka>>>26)|0,ka&=67108863,R=Math.imul(ht,gi),F=(F=Math.imul(ht,Xr))+Math.imul($e,gi)|0,H=Math.imul($e,Xr),R=R+Math.imul(Ae,zn)|0,F=(F=F+Math.imul(Ae,$r)|0)+Math.imul(Re,zn)|0,H=H+Math.imul(Re,$r)|0,R=R+Math.imul(ze,Kn)|0,F=(F=F+Math.imul(ze,Xn)|0)+Math.imul(Ge,Kn)|0,H=H+Math.imul(Ge,Xn)|0,R=R+Math.imul(Tt,Ci)|0,F=(F=F+Math.imul(Tt,pn)|0)+Math.imul(Pt,Ci)|0,H=H+Math.imul(Pt,pn)|0;var Yi=(ie+(R=R+Math.imul(ft,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(ft,Pi)|0)+Math.imul(Bt,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Bt,Pi)|0)+(F>>>13)|0)+(Yi>>>26)|0,Yi&=67108863,R=Math.imul(ht,zn),F=(F=Math.imul(ht,$r))+Math.imul($e,zn)|0,H=Math.imul($e,$r),R=R+Math.imul(Ae,Kn)|0,F=(F=F+Math.imul(Ae,Xn)|0)+Math.imul(Re,Kn)|0,H=H+Math.imul(Re,Xn)|0,R=R+Math.imul(ze,Ci)|0,F=(F=F+Math.imul(ze,pn)|0)+Math.imul(Ge,Ci)|0,H=H+Math.imul(Ge,pn)|0;var ju=(ie+(R=R+Math.imul(Tt,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(Tt,Pi)|0)+Math.imul(Pt,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Pt,Pi)|0)+(F>>>13)|0)+(ju>>>26)|0,ju&=67108863,R=Math.imul(ht,Kn),F=(F=Math.imul(ht,Xn))+Math.imul($e,Kn)|0,H=Math.imul($e,Xn),R=R+Math.imul(Ae,Ci)|0,F=(F=F+Math.imul(Ae,pn)|0)+Math.imul(Re,Ci)|0,H=H+Math.imul(Re,pn)|0;var hl=(ie+(R=R+Math.imul(ze,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(ze,Pi)|0)+Math.imul(Ge,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Ge,Pi)|0)+(F>>>13)|0)+(hl>>>26)|0,hl&=67108863,R=Math.imul(ht,Ci),F=(F=Math.imul(ht,pn))+Math.imul($e,Ci)|0,H=Math.imul($e,pn);var zu=(ie+(R=R+Math.imul(Ae,Vi)|0)|0)+((8191&(F=(F=F+Math.imul(Ae,Pi)|0)+Math.imul(Re,Vi)|0))<<13)|0;ie=((H=H+Math.imul(Re,Pi)|0)+(F>>>13)|0)+(zu>>>26)|0,zu&=67108863;var af=(ie+(R=Math.imul(ht,Vi))|0)+((8191&(F=(F=Math.imul(ht,Pi))+Math.imul($e,Vi)|0))<<13)|0;return ie=((H=Math.imul($e,Pi))+(F>>>13)|0)+(af>>>26)|0,af&=67108863,U[0]=_a,U[1]=lt,U[2]=qt,U[3]=ar,U[4]=Vn,U[5]=pi,U[6]=Na,U[7]=Ks,U[8]=Oo,U[9]=Fo,U[10]=fu,U[11]=Lo,U[12]=Ls,U[13]=ka,U[14]=Yi,U[15]=ju,U[16]=hl,U[17]=zu,U[18]=af,ie!==0&&(U[19]=ie,M.length++),M};function O(E,A,M){M.negative=A.negative^E.negative,M.length=E.length+A.length;for(var R=0,F=0,H=0;H>>26)|0)>>>26,V&=67108863}M.words[H]=ee,R=V,V=F}return R!==0?M.words[H]=R:M.length--,M._strip()}function P(E,A,M){return O(E,A,M)}Math.imul||(C=k),i.prototype.mulTo=function(E,A){var M=this.length+E.length;return this.length===10&&E.length===10?C(this,E,A):M<63?k(this,E,A):M<1024?O(this,E,A):P(this,E,A)},i.prototype.mul=function(E){var A=new i(null);return A.words=new Array(this.length+E.length),this.mulTo(E,A)},i.prototype.mulf=function(E){var A=new i(null);return A.words=new Array(this.length+E.length),P(this,E,A)},i.prototype.imul=function(E){return this.clone().mulTo(E,this)},i.prototype.imuln=function(E){var A=E<0;A&&(E=-E),l(typeof E=="number"),l(E<67108864);for(var M=0,R=0;R>=26,M+=F/67108864|0,M+=H>>>26,this.words[R]=67108863&H}return M!==0&&(this.words[R]=M,this.length++),A?this.ineg():this},i.prototype.muln=function(E){return this.clone().imuln(E)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(E){var A=w(E);if(A.length===0)return new i(1);for(var M=this,R=0;R=0);var A,M=E%26,R=(E-M)/26,F=67108863>>>26-M<<26-M;if(M!==0){var H=0;for(A=0;A>>26-M}H&&(this.words[A]=H,this.length++)}if(R!==0){for(A=this.length-1;A>=0;A--)this.words[A+R]=this.words[A];for(A=0;A=0),R=A?(A-A%26)/26:0;var F=E%26,H=Math.min((E-F)/26,this.length),V=67108863^67108863>>>F<H)for(this.length-=H,U=0;U=0&&(ie!==0||U>=R);U--){var ke=0|this.words[U];this.words[U]=ie<<26-F|ke>>>F,ie=ke&V}return ee&&ie!==0&&(ee.words[ee.length++]=ie),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},i.prototype.ishrn=function(E,A,M){return l(this.negative===0),this.iushrn(E,A,M)},i.prototype.shln=function(E){return this.clone().ishln(E)},i.prototype.ushln=function(E){return this.clone().iushln(E)},i.prototype.shrn=function(E){return this.clone().ishrn(E)},i.prototype.ushrn=function(E){return this.clone().iushrn(E)},i.prototype.testn=function(E){l(typeof E=="number"&&E>=0);var A=E%26,M=(E-A)/26,R=1<=0);var A=E%26,M=(E-A)/26;if(l(this.negative===0,"imaskn works only with positive numbers"),this.length<=M)return this;if(A!==0&&M++,this.length=Math.min(M,this.length),A!==0){var R=67108863^67108863>>>A<=67108864;A++)this.words[A]-=67108864,A===this.length-1?this.words[A+1]=1:this.words[A+1]++;return this.length=Math.max(this.length,A+1),this},i.prototype.isubn=function(E){if(l(typeof E=="number"),l(E<67108864),E<0)return this.iaddn(-E);if(this.negative!==0)return this.negative=0,this.iaddn(E),this.negative=1,this;if(this.words[0]-=E,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var A=0;A>26)-(ee/67108864|0),this.words[R+M]=67108863&F}for(;R>26,this.words[R+M]=67108863&F;if(V===0)return this._strip();for(l(V===-1),V=0,R=0;R>26,this.words[R]=67108863&F;return this.negative=1,this._strip()},i.prototype._wordDiv=function(E,A){var M=this.length-E.length,R=this.clone(),F=E,H=0|F.words[F.length-1];(M=26-this._countBits(H))!=0&&(F=F.ushln(M),R.iushln(M),H=0|F.words[F.length-1]);var V,ee=R.length-F.length;if(A!=="mod"){(V=new i(null)).length=ee+1,V.words=new Array(V.length);for(var U=0;U=0;ke--){var me=67108864*(0|R.words[F.length+ke])+(0|R.words[F.length+ke-1]);for(me=Math.min(me/H|0,67108863),R._ishlnsubmul(F,me,ke);R.negative!==0;)me--,R.negative=0,R._ishlnsubmul(F,1,ke),R.isZero()||(R.negative^=1);V&&(V.words[ke]=me)}return V&&V._strip(),R._strip(),A!=="div"&&M!==0&&R.iushrn(M),{div:V||null,mod:R}},i.prototype.divmod=function(E,A,M){return l(!E.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:this.negative!==0&&E.negative===0?(H=this.neg().divmod(E,A),A!=="mod"&&(R=H.div.neg()),A!=="div"&&(F=H.mod.neg(),M&&F.negative!==0&&F.iadd(E)),{div:R,mod:F}):this.negative===0&&E.negative!==0?(H=this.divmod(E.neg(),A),A!=="mod"&&(R=H.div.neg()),{div:R,mod:H.mod}):this.negative&E.negative?(H=this.neg().divmod(E.neg(),A),A!=="div"&&(F=H.mod.neg(),M&&F.negative!==0&&F.isub(E)),{div:H.div,mod:F}):E.length>this.length||this.cmp(E)<0?{div:new i(0),mod:this}:E.length===1?A==="div"?{div:this.divn(E.words[0]),mod:null}:A==="mod"?{div:null,mod:new i(this.modrn(E.words[0]))}:{div:this.divn(E.words[0]),mod:new i(this.modrn(E.words[0]))}:this._wordDiv(E,A);var R,F,H},i.prototype.div=function(E){return this.divmod(E,"div",!1).div},i.prototype.mod=function(E){return this.divmod(E,"mod",!1).mod},i.prototype.umod=function(E){return this.divmod(E,"mod",!0).mod},i.prototype.divRound=function(E){var A=this.divmod(E);if(A.mod.isZero())return A.div;var M=A.div.negative!==0?A.mod.isub(E):A.mod,R=E.ushrn(1),F=E.andln(1),H=M.cmp(R);return H<0||F===1&&H===0?A.div:A.div.negative!==0?A.div.isubn(1):A.div.iaddn(1)},i.prototype.modrn=function(E){var A=E<0;A&&(E=-E),l(E<=67108863);for(var M=(1<<26)%E,R=0,F=this.length-1;F>=0;F--)R=(M*R+(0|this.words[F]))%E;return A?-R:R},i.prototype.modn=function(E){return this.modrn(E)},i.prototype.idivn=function(E){var A=E<0;A&&(E=-E),l(E<=67108863);for(var M=0,R=this.length-1;R>=0;R--){var F=(0|this.words[R])+67108864*M;this.words[R]=F/E|0,M=F%E}return this._strip(),A?this.ineg():this},i.prototype.divn=function(E){return this.clone().idivn(E)},i.prototype.egcd=function(E){l(E.negative===0),l(!E.isZero());var A=this,M=E.clone();A=A.negative!==0?A.umod(E):A.clone();for(var R=new i(1),F=new i(0),H=new i(0),V=new i(1),ee=0;A.isEven()&&M.isEven();)A.iushrn(1),M.iushrn(1),++ee;for(var U=M.clone(),ie=A.clone();!A.isZero();){for(var ke=0,me=1;!(A.words[0]&me)&&ke<26;++ke,me<<=1);if(ke>0)for(A.iushrn(ke);ke-- >0;)(R.isOdd()||F.isOdd())&&(R.iadd(U),F.isub(ie)),R.iushrn(1),F.iushrn(1);for(var Ke=0,He=1;!(M.words[0]&He)&&Ke<26;++Ke,He<<=1);if(Ke>0)for(M.iushrn(Ke);Ke-- >0;)(H.isOdd()||V.isOdd())&&(H.iadd(U),V.isub(ie)),H.iushrn(1),V.iushrn(1);A.cmp(M)>=0?(A.isub(M),R.isub(H),F.isub(V)):(M.isub(A),H.isub(R),V.isub(F))}return{a:H,b:V,gcd:M.iushln(ee)}},i.prototype._invmp=function(E){l(E.negative===0),l(!E.isZero());var A=this,M=E.clone();A=A.negative!==0?A.umod(E):A.clone();for(var R,F=new i(1),H=new i(0),V=M.clone();A.cmpn(1)>0&&M.cmpn(1)>0;){for(var ee=0,U=1;!(A.words[0]&U)&&ee<26;++ee,U<<=1);if(ee>0)for(A.iushrn(ee);ee-- >0;)F.isOdd()&&F.iadd(V),F.iushrn(1);for(var ie=0,ke=1;!(M.words[0]&ke)&&ie<26;++ie,ke<<=1);if(ie>0)for(M.iushrn(ie);ie-- >0;)H.isOdd()&&H.iadd(V),H.iushrn(1);A.cmp(M)>=0?(A.isub(M),F.isub(H)):(M.isub(A),H.isub(F))}return(R=A.cmpn(1)===0?F:H).cmpn(0)<0&&R.iadd(E),R},i.prototype.gcd=function(E){if(this.isZero())return E.abs();if(E.isZero())return this.abs();var A=this.clone(),M=E.clone();A.negative=0,M.negative=0;for(var R=0;A.isEven()&&M.isEven();R++)A.iushrn(1),M.iushrn(1);for(;;){for(;A.isEven();)A.iushrn(1);for(;M.isEven();)M.iushrn(1);var F=A.cmp(M);if(F<0){var H=A;A=M,M=H}else if(F===0||M.cmpn(1)===0)break;A.isub(M)}return M.iushln(R)},i.prototype.invm=function(E){return this.egcd(E).a.umod(E)},i.prototype.isEven=function(){return!(1&this.words[0])},i.prototype.isOdd=function(){return!(1&~this.words[0])},i.prototype.andln=function(E){return this.words[0]&E},i.prototype.bincn=function(E){l(typeof E=="number");var A=E%26,M=(E-A)/26,R=1<>>26,V&=67108863,this.words[H]=V}return F!==0&&(this.words[H]=F,this.length++),this},i.prototype.isZero=function(){return this.length===1&&this.words[0]===0},i.prototype.cmpn=function(E){var A,M=E<0;if(this.negative!==0&&!M)return-1;if(this.negative===0&&M)return 1;if(this._strip(),this.length>1)A=1;else{M&&(E=-E),l(E<=67108863,"Number is too big");var R=0|this.words[0];A=R===E?0:RE.length)return 1;if(this.length=0;M--){var R=0|this.words[M],F=0|E.words[M];if(R!==F){RF&&(A=1);break}}return A},i.prototype.gtn=function(E){return this.cmpn(E)===1},i.prototype.gt=function(E){return this.cmp(E)===1},i.prototype.gten=function(E){return this.cmpn(E)>=0},i.prototype.gte=function(E){return this.cmp(E)>=0},i.prototype.ltn=function(E){return this.cmpn(E)===-1},i.prototype.lt=function(E){return this.cmp(E)===-1},i.prototype.lten=function(E){return this.cmpn(E)<=0},i.prototype.lte=function(E){return this.cmp(E)<=0},i.prototype.eqn=function(E){return this.cmpn(E)===0},i.prototype.eq=function(E){return this.cmp(E)===0},i.red=function(E){return new D(E)},i.prototype.toRed=function(E){return l(!this.red,"Already a number in reduction context"),l(this.negative===0,"red works only with positives"),E.convertTo(this)._forceRed(E)},i.prototype.fromRed=function(){return l(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(E){return this.red=E,this},i.prototype.forceRed=function(E){return l(!this.red,"Already a number in reduction context"),this._forceRed(E)},i.prototype.redAdd=function(E){return l(this.red,"redAdd works only with red numbers"),this.red.add(this,E)},i.prototype.redIAdd=function(E){return l(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,E)},i.prototype.redSub=function(E){return l(this.red,"redSub works only with red numbers"),this.red.sub(this,E)},i.prototype.redISub=function(E){return l(this.red,"redISub works only with red numbers"),this.red.isub(this,E)},i.prototype.redShl=function(E){return l(this.red,"redShl works only with red numbers"),this.red.shl(this,E)},i.prototype.redMul=function(E){return l(this.red,"redMul works only with red numbers"),this.red._verify2(this,E),this.red.mul(this,E)},i.prototype.redIMul=function(E){return l(this.red,"redMul works only with red numbers"),this.red._verify2(this,E),this.red.imul(this,E)},i.prototype.redSqr=function(){return l(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return l(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return l(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return l(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return l(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(E){return l(this.red&&!E.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,E)};var B={k256:null,p224:null,p192:null,p25519:null};function q(E,A){this.name=E,this.p=new i(A,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function X(){q.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function J(){q.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function Z(){q.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function ue(){q.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function D(E){if(typeof E=="string"){var A=i._prime(E);this.m=A.p,this.prime=A}else l(E.gtn(1),"modulus must be greater than 1"),this.m=E,this.prime=null}function j(E){D.call(this,E),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}q.prototype._tmp=function(){var E=new i(null);return E.words=new Array(Math.ceil(this.n/13)),E},q.prototype.ireduce=function(E){var A,M=E;do this.split(M,this.tmp),A=(M=(M=this.imulK(M)).iadd(this.tmp)).bitLength();while(A>this.n);var R=A0?M.isub(this.p):M.strip!==void 0?M.strip():M._strip(),M},q.prototype.split=function(E,A){E.iushrn(this.n,0,A)},q.prototype.imulK=function(E){return E.imul(this.k)},o(X,q),X.prototype.split=function(E,A){for(var M=4194303,R=Math.min(E.length,9),F=0;F>>22,H=V}H>>>=22,E.words[F-10]=H,H===0&&E.length>10?E.length-=10:E.length-=9},X.prototype.imulK=function(E){E.words[E.length]=0,E.words[E.length+1]=0,E.length+=2;for(var A=0,M=0;M>>=26,E.words[M]=F,A=R}return A!==0&&(E.words[E.length++]=A),E},i._prime=function(E){if(B[E])return B[E];var A;if(E==="k256")A=new X;else if(E==="p224")A=new J;else if(E==="p192")A=new Z;else{if(E!=="p25519")throw new Error("Unknown prime "+E);A=new ue}return B[E]=A,A},D.prototype._verify1=function(E){l(E.negative===0,"red works only with positives"),l(E.red,"red works only with red numbers")},D.prototype._verify2=function(E,A){l(!(E.negative|A.negative),"red works only with positives"),l(E.red&&E.red===A.red,"red works only with red numbers")},D.prototype.imod=function(E){return this.prime?this.prime.ireduce(E)._forceRed(this):(d(E,E.umod(this.m)._forceRed(this)),E)},D.prototype.neg=function(E){return E.isZero()?E.clone():this.m.sub(E)._forceRed(this)},D.prototype.add=function(E,A){this._verify2(E,A);var M=E.add(A);return M.cmp(this.m)>=0&&M.isub(this.m),M._forceRed(this)},D.prototype.iadd=function(E,A){this._verify2(E,A);var M=E.iadd(A);return M.cmp(this.m)>=0&&M.isub(this.m),M},D.prototype.sub=function(E,A){this._verify2(E,A);var M=E.sub(A);return M.cmpn(0)<0&&M.iadd(this.m),M._forceRed(this)},D.prototype.isub=function(E,A){this._verify2(E,A);var M=E.isub(A);return M.cmpn(0)<0&&M.iadd(this.m),M},D.prototype.shl=function(E,A){return this._verify1(E),this.imod(E.ushln(A))},D.prototype.imul=function(E,A){return this._verify2(E,A),this.imod(E.imul(A))},D.prototype.mul=function(E,A){return this._verify2(E,A),this.imod(E.mul(A))},D.prototype.isqr=function(E){return this.imul(E,E.clone())},D.prototype.sqr=function(E){return this.mul(E,E)},D.prototype.sqrt=function(E){if(E.isZero())return E.clone();var A=this.m.andln(3);if(l(A%2==1),A===3){var M=this.m.add(new i(1)).iushrn(2);return this.pow(E,M)}for(var R=this.m.subn(1),F=0;!R.isZero()&&R.andln(1)===0;)F++,R.iushrn(1);l(!R.isZero());var H=new i(1).toRed(this),V=H.redNeg(),ee=this.m.subn(1).iushrn(1),U=this.m.bitLength();for(U=new i(2*U*U).toRed(this);this.pow(U,ee).cmp(V)!==0;)U.redIAdd(V);for(var ie=this.pow(U,R),ke=this.pow(E,R.addn(1).iushrn(1)),me=this.pow(E,R),Ke=F;me.cmp(H)!==0;){for(var He=me,ot=0;He.cmp(H)!==0;ot++)He=He.redSqr();l(ot=0;F--){for(var ie=A.words[F],ke=U-1;ke>=0;ke--){var me=ie>>ke&1;H!==R[0]&&(H=this.sqr(H)),me!==0||V!==0?(V<<=1,V|=me,(++ee===M||F===0&&ke===0)&&(H=this.mul(H,R[V]),ee=0,V=0)):ee=0}U=26}return H},D.prototype.convertTo=function(E){var A=E.umod(this.m);return A===E?A.clone():A},D.prototype.convertFrom=function(E){var A=E.clone();return A.red=null,A},i.mont=function(E){return new j(E)},o(j,D),j.prototype.convertTo=function(E){return this.imod(E.ushln(this.shift))},j.prototype.convertFrom=function(E){var A=this.imod(E.mul(this.rinv));return A.red=null,A},j.prototype.imul=function(E,A){if(E.isZero()||A.isZero())return E.words[0]=0,E.length=1,E;var M=E.imul(A),R=M.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),F=M.isub(R).iushrn(this.shift),H=F;return F.cmp(this.m)>=0?H=F.isub(this.m):F.cmpn(0)<0&&(H=F.iadd(this.m)),H._forceRed(this)},j.prototype.mul=function(E,A){if(E.isZero()||A.isZero())return new i(0)._forceRed(this);var M=E.mul(A),R=M.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),F=M.isub(R).iushrn(this.shift),H=F;return F.cmp(this.m)>=0?H=F.isub(this.m):F.cmpn(0)<0&&(H=F.iadd(this.m)),H._forceRed(this)},j.prototype.invm=function(E){return this.imod(E._invmp(this.m).mul(this.r2))._forceRed(this)}})(r===void 0||r,void 0)},{buffer:188}],187:[function(e,r,t){var n;function a(o){this.rand=o}if(r.exports=function(o){return n||(n=new a(null)),n.generate(o)},r.exports.Rand=a,a.prototype.generate=function(o){return this._rand(o)},a.prototype._rand=function(o){if(this.rand.getBytes)return this.rand.getBytes(o);for(var i=new Uint8Array(o),c=0;c>>24]^C[q>>>16&255]^O[X>>>8&255]^P[255&J]^f[Z++],b=k[q>>>24]^C[X>>>16&255]^O[J>>>8&255]^P[255&B]^f[Z++],_=k[X>>>24]^C[J>>>16&255]^O[B>>>8&255]^P[255&q]^f[Z++],w=k[J>>>24]^C[B>>>16&255]^O[q>>>8&255]^P[255&X]^f[Z++],B=v,q=b,X=_,J=w;return v=(p[B>>>24]<<24|p[q>>>16&255]<<16|p[X>>>8&255]<<8|p[255&J])^f[Z++],b=(p[q>>>24]<<24|p[X>>>16&255]<<16|p[J>>>8&255]<<8|p[255&B])^f[Z++],_=(p[X>>>24]<<24|p[J>>>16&255]<<16|p[B>>>8&255]<<8|p[255&q])^f[Z++],w=(p[J>>>24]<<24|p[B>>>16&255]<<16|p[q>>>8&255]<<8|p[255&X])^f[Z++],[v>>>=0,b>>>=0,_>>>=0,w>>>=0]}var i=[0,1,2,4,8,16,32,64,128,27,54],c=function(){for(var h=new Array(256),f=0;f<256;f++)h[f]=f<128?f<<1:f<<1^283;for(var d=[],p=[],g=[[],[],[],[]],v=[[],[],[],[]],b=0,_=0,w=0;w<256;++w){var k=_^_<<1^_<<2^_<<3^_<<4;k=k>>>8^255&k^99,d[b]=k,p[k]=b;var C=h[b],O=h[C],P=h[O],B=257*h[k]^16843008*k;g[0][b]=B<<24|B>>>8,g[1][b]=B<<16|B>>>16,g[2][b]=B<<8|B>>>24,g[3][b]=B,B=16843009*P^65537*O^257*C^16843008*b,v[0][k]=B<<24|B>>>8,v[1][k]=B<<16|B>>>16,v[2][k]=B<<8|B>>>24,v[3][k]=B,b===0?b=_=1:(b=C^h[h[h[P^C]]],_^=h[h[_]])}return{SBOX:d,INV_SBOX:p,SUB_MIX:g,INV_SUB_MIX:v}}();function u(h){this._key=a(h),this._reset()}u.blockSize=16,u.keySize=32,u.prototype.blockSize=u.blockSize,u.prototype.keySize=u.keySize,u.prototype._reset=function(){for(var h=this._key,f=h.length,d=f+6,p=4*(d+1),g=[],v=0;v>>24,b=c.SBOX[b>>>24]<<24|c.SBOX[b>>>16&255]<<16|c.SBOX[b>>>8&255]<<8|c.SBOX[255&b],b^=i[v/f|0]<<24):f>6&&v%f==4&&(b=c.SBOX[b>>>24]<<24|c.SBOX[b>>>16&255]<<16|c.SBOX[b>>>8&255]<<8|c.SBOX[255&b]),g[v]=g[v-f]^b}for(var _=[],w=0;w>>24]]^c.INV_SUB_MIX[1][c.SBOX[C>>>16&255]]^c.INV_SUB_MIX[2][c.SBOX[C>>>8&255]]^c.INV_SUB_MIX[3][c.SBOX[255&C]]}this._nRounds=d,this._keySchedule=g,this._invKeySchedule=_},u.prototype.encryptBlockRaw=function(h){return o(h=a(h),this._keySchedule,c.SUB_MIX,c.SBOX,this._nRounds)},u.prototype.encryptBlock=function(h){var f=this.encryptBlockRaw(h),d=n.allocUnsafe(16);return d.writeUInt32BE(f[0],0),d.writeUInt32BE(f[1],4),d.writeUInt32BE(f[2],8),d.writeUInt32BE(f[3],12),d},u.prototype.decryptBlock=function(h){var f=(h=a(h))[1];h[1]=h[3],h[3]=f;var d=o(h,this._invKeySchedule,c.INV_SUB_MIX,c.INV_SBOX,this._nRounds),p=n.allocUnsafe(16);return p.writeUInt32BE(d[0],0),p.writeUInt32BE(d[3],4),p.writeUInt32BE(d[2],8),p.writeUInt32BE(d[1],12),p},u.prototype.scrub=function(){l(this._keySchedule),l(this._invKeySchedule),l(this._key)},r.exports.AES=u},{"safe-buffer":494}],190:[function(e,r,t){var n=e("./aes"),a=e("safe-buffer").Buffer,l=e("cipher-base"),o=e("inherits"),i=e("./ghash"),c=e("buffer-xor"),u=e("./incr32");function h(p,g){var v=0;p.length!==g.length&&v++;for(var b=Math.min(p.length,g.length),_=0;_16)throw new Error("unable to decrypt data");for(var _=-1;++_16)return b=this.cache.slice(0,16),this.cache=this.cache.slice(16),b}else if(this.cache.length>=16)return b=this.cache.slice(0,16),this.cache=this.cache.slice(16),b;return null},f.prototype.flush=function(){if(this.cache.length)return this.cache},t.createDecipher=g,t.createDecipheriv=p},{"./aes":189,"./authCipher":190,"./modes":202,"./streamCipher":205,"cipher-base":221,evp_bytestokey:423,inherits:440,"safe-buffer":494}],193:[function(e,r,t){var n=e("./modes"),a=e("./authCipher"),l=e("safe-buffer").Buffer,o=e("./streamCipher"),i=e("cipher-base"),c=e("./aes"),u=e("evp_bytestokey");function h(v,b,_){i.call(this),this._cache=new d,this._cipher=new c.AES(b),this._prev=l.from(_),this._mode=v,this._autopadding=!0}e("inherits")(h,i),h.prototype._update=function(v){var b,_;this._cache.add(v);for(var w=[];b=this._cache.get();)_=this._mode.encrypt(this,b),w.push(_);return l.concat(w)};var f=l.alloc(16,16);function d(){this.cache=l.allocUnsafe(0)}function p(v,b,_){var w=n[v.toLowerCase()];if(!w)throw new TypeError("invalid suite type");if(typeof b=="string"&&(b=l.from(b)),b.length!==w.key/8)throw new TypeError("invalid key length "+b.length);if(typeof _=="string"&&(_=l.from(_)),w.mode!=="GCM"&&_.length!==w.iv)throw new TypeError("invalid iv length "+_.length);return w.type==="stream"?new o(w.module,b,_):w.type==="auth"?new a(w.module,b,_):new h(w.module,b,_)}function g(v,b){var _=n[v.toLowerCase()];if(!_)throw new TypeError("invalid suite type");var w=u(b,!1,_.key,_.iv);return p(v,w.key,w.iv)}h.prototype._final=function(){var v=this._cache.flush();if(this._autopadding)return v=this._mode.encrypt(this,v),this._cipher.scrub(),v;if(!v.equals(f))throw this._cipher.scrub(),new Error("data not multiple of block length")},h.prototype.setAutoPadding=function(v){return this._autopadding=!!v,this},d.prototype.add=function(v){this.cache=l.concat([this.cache,v])},d.prototype.get=function(){if(this.cache.length>15){var v=this.cache.slice(0,16);return this.cache=this.cache.slice(16),v}return null},d.prototype.flush=function(){for(var v=16-this.cache.length,b=l.allocUnsafe(v),_=-1;++_>>0,0),u.writeUInt32BE(c[1]>>>0,4),u.writeUInt32BE(c[2]>>>0,8),u.writeUInt32BE(c[3]>>>0,12),u}function i(c){this.h=c,this.state=n.alloc(16,0),this.cache=n.allocUnsafe(0)}i.prototype.ghash=function(c){for(var u=-1;++u0;c--)h[c]=h[c]>>>1|(1&h[c-1])<<31;h[0]=h[0]>>>1,u&&(h[0]=h[0]^225<<24)}this.state=o(f)},i.prototype.update=function(c){var u;for(this.cache=n.concat([this.cache,c]);this.cache.length>=16;)u=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(u)},i.prototype.final=function(c,u){return this.cache.length&&this.ghash(n.concat([this.cache,a],16)),this.ghash(o([0,c,0,u])),this.state},r.exports=i},{"safe-buffer":494}],195:[function(e,r,t){function n(a){for(var l,o=a.length;o--;){if((l=a.readUInt8(o))!==255){l++,a.writeUInt8(l,o);break}a.writeUInt8(0,o)}}r.exports=n},{}],196:[function(e,r,t){var n=e("buffer-xor");t.encrypt=function(a,l){var o=n(l,a._prev);return a._prev=a._cipher.encryptBlock(o),a._prev},t.decrypt=function(a,l){var o=a._prev;a._prev=l;var i=a._cipher.decryptBlock(l);return n(i,o)}},{"buffer-xor":219}],197:[function(e,r,t){var n=e("safe-buffer").Buffer,a=e("buffer-xor");function l(o,i,c){var u=i.length,h=a(i,o._cache);return o._cache=o._cache.slice(u),o._prev=n.concat([o._prev,c?i:h]),h}t.encrypt=function(o,i,c){for(var u,h=n.allocUnsafe(0);i.length;){if(o._cache.length===0&&(o._cache=o._cipher.encryptBlock(o._prev),o._prev=n.allocUnsafe(0)),!(o._cache.length<=i.length)){h=n.concat([h,l(o,i,c)]);break}u=o._cache.length,h=n.concat([h,l(o,i.slice(0,u),c)]),i=i.slice(u)}return h}},{"buffer-xor":219,"safe-buffer":494}],198:[function(e,r,t){var n=e("safe-buffer").Buffer;function a(o,i,c){for(var u,h,f=-1,d=8,p=0;++f>f%8,o._prev=l(o._prev,c?u:h);return p}function l(o,i){var c=o.length,u=-1,h=n.allocUnsafe(o.length);for(o=n.concat([o,n.from([i])]);++u>7;return h}t.encrypt=function(o,i,c){for(var u=i.length,h=n.allocUnsafe(u),f=-1;++f=0||!h.umod(u.prime1)||!h.umod(u.prime2));return h}function c(u,h){var f=o(h),d=h.modulus.byteLength(),p=new a(u).mul(f.blinder).umod(h.modulus),g=p.toRed(a.mont(h.prime1)),v=p.toRed(a.mont(h.prime2)),b=h.coefficient,_=h.prime1,w=h.prime2,k=g.redPow(h.exponent1).fromRed(),C=v.redPow(h.exponent2).fromRed(),O=k.isub(C).imul(b).umod(_).imul(w);return C.iadd(O).imul(f.unblinder).umod(h.modulus).toArrayLike(n,"be",d)}c.getr=i,r.exports=c}).call(this)}).call(this,e("buffer").Buffer)},{"bn.js":186,buffer:220,randombytes:475}],210:[function(e,r,t){r.exports=e("./browser/algorithms.json")},{"./browser/algorithms.json":211}],211:[function(e,r,t){r.exports={sha224WithRSAEncryption:{sign:"rsa",hash:"sha224",id:"302d300d06096086480165030402040500041c"},"RSA-SHA224":{sign:"ecdsa/rsa",hash:"sha224",id:"302d300d06096086480165030402040500041c"},sha256WithRSAEncryption:{sign:"rsa",hash:"sha256",id:"3031300d060960864801650304020105000420"},"RSA-SHA256":{sign:"ecdsa/rsa",hash:"sha256",id:"3031300d060960864801650304020105000420"},sha384WithRSAEncryption:{sign:"rsa",hash:"sha384",id:"3041300d060960864801650304020205000430"},"RSA-SHA384":{sign:"ecdsa/rsa",hash:"sha384",id:"3041300d060960864801650304020205000430"},sha512WithRSAEncryption:{sign:"rsa",hash:"sha512",id:"3051300d060960864801650304020305000440"},"RSA-SHA512":{sign:"ecdsa/rsa",hash:"sha512",id:"3051300d060960864801650304020305000440"},"RSA-SHA1":{sign:"rsa",hash:"sha1",id:"3021300906052b0e03021a05000414"},"ecdsa-with-SHA1":{sign:"ecdsa",hash:"sha1",id:""},sha256:{sign:"ecdsa",hash:"sha256",id:""},sha224:{sign:"ecdsa",hash:"sha224",id:""},sha384:{sign:"ecdsa",hash:"sha384",id:""},sha512:{sign:"ecdsa",hash:"sha512",id:""},"DSA-SHA":{sign:"dsa",hash:"sha1",id:""},"DSA-SHA1":{sign:"dsa",hash:"sha1",id:""},DSA:{sign:"dsa",hash:"sha1",id:""},"DSA-WITH-SHA224":{sign:"dsa",hash:"sha224",id:""},"DSA-SHA224":{sign:"dsa",hash:"sha224",id:""},"DSA-WITH-SHA256":{sign:"dsa",hash:"sha256",id:""},"DSA-SHA256":{sign:"dsa",hash:"sha256",id:""},"DSA-WITH-SHA384":{sign:"dsa",hash:"sha384",id:""},"DSA-SHA384":{sign:"dsa",hash:"sha384",id:""},"DSA-WITH-SHA512":{sign:"dsa",hash:"sha512",id:""},"DSA-SHA512":{sign:"dsa",hash:"sha512",id:""},"DSA-RIPEMD160":{sign:"dsa",hash:"rmd160",id:""},ripemd160WithRSA:{sign:"rsa",hash:"rmd160",id:"3021300906052b2403020105000414"},"RSA-RIPEMD160":{sign:"rsa",hash:"rmd160",id:"3021300906052b2403020105000414"},md5WithRSAEncryption:{sign:"rsa",hash:"md5",id:"3020300c06082a864886f70d020505000410"},"RSA-MD5":{sign:"rsa",hash:"md5",id:"3020300c06082a864886f70d020505000410"}}},{}],212:[function(e,r,t){r.exports={"1.3.132.0.10":"secp256k1","1.3.132.0.33":"p224","1.2.840.10045.3.1.1":"p192","1.2.840.10045.3.1.7":"p256","1.3.132.0.34":"p384","1.3.132.0.35":"p521"}},{}],213:[function(e,r,t){var n=e("safe-buffer").Buffer,a=e("create-hash"),l=e("readable-stream"),o=e("inherits"),i=e("./sign"),c=e("./verify"),u=e("./algorithms.json");function h(g){l.Writable.call(this);var v=u[g];if(!v)throw new Error("Unknown message digest");this._hashType=v.hash,this._hash=a(v.hash),this._tag=v.id,this._signType=v.sign}function f(g){l.Writable.call(this);var v=u[g];if(!v)throw new Error("Unknown message digest");this._hash=a(v.hash),this._tag=v.id,this._signType=v.sign}function d(g){return new h(g)}function p(g){return new f(g)}Object.keys(u).forEach(function(g){u[g].id=n.from(u[g].id,"hex"),u[g.toLowerCase()]=u[g]}),o(h,l.Writable),h.prototype._write=function(g,v,b){this._hash.update(g),b()},h.prototype.update=function(g,v){return typeof g=="string"&&(g=n.from(g,v)),this._hash.update(g),this},h.prototype.sign=function(g,v){this.end();var b=this._hash.digest(),_=i(b,g,this._hashType,this._signType,this._tag);return v?_.toString(v):_},o(f,l.Writable),f.prototype._write=function(g,v,b){this._hash.update(g),b()},f.prototype.update=function(g,v){return typeof g=="string"&&(g=n.from(g,v)),this._hash.update(g),this},f.prototype.verify=function(g,v,b){typeof v=="string"&&(v=n.from(v,b)),this.end();var _=this._hash.digest();return c(v,_,g,this._signType,this._tag)},r.exports={Sign:d,Verify:p,createSign:d,createVerify:p}},{"./algorithms.json":211,"./sign":214,"./verify":215,"create-hash":386,inherits:440,"readable-stream":491,"safe-buffer":494}],214:[function(e,r,t){var n=e("safe-buffer").Buffer,a=e("create-hmac"),l=e("browserify-rsa"),o=e("elliptic").ec,i=e("bn.js"),c=e("parse-asn1"),u=e("./curves.json");function h(k,C,O,P,B){var q=c(C);if(q.curve){if(P!=="ecdsa"&&P!=="ecdsa/rsa")throw new Error("wrong private key type");return f(k,q)}if(q.type==="dsa"){if(P!=="dsa")throw new Error("wrong private key type");return d(k,q,O)}if(P!=="rsa"&&P!=="ecdsa/rsa")throw new Error("wrong private key type");k=n.concat([B,k]);for(var X=q.modulus.byteLength(),J=[0,1];k.length+J.length+10&&O.ishrn(P),O}function b(k,C){k=(k=v(k,C)).mod(C);var O=n.from(k.toArray());if(O.length=p)throw new Error("invalid sig")}r.exports=c},{"./curves.json":212,"bn.js":186,elliptic:405,"parse-asn1":459,"safe-buffer":494}],216:[function(e,r,t){},{}],217:[function(e,r,t){var n=e("buffer"),a=n.Buffer;function l(i,c){for(var u in i)c[u]=i[u]}function o(i,c,u){return a(i,c,u)}a.from&&a.alloc&&a.allocUnsafe&&a.allocUnsafeSlow?r.exports=n:(l(n,t),t.Buffer=o),l(a,o),o.from=function(i,c,u){if(typeof i=="number")throw new TypeError("Argument must not be a number");return a(i,c,u)},o.alloc=function(i,c,u){if(typeof i!="number")throw new TypeError("Argument must be a number");var h=a(i);return c!==void 0?typeof u=="string"?h.fill(c,u):h.fill(c):h.fill(0),h},o.allocUnsafe=function(i){if(typeof i!="number")throw new TypeError("Argument must be a number");return a(i)},o.allocUnsafeSlow=function(i){if(typeof i!="number")throw new TypeError("Argument must be a number");return n.SlowBuffer(i)}},{buffer:220}],218:[function(e,r,t){var n=e("safe-buffer").Buffer,a=n.isEncoding||function(C){switch((C=""+C)&&C.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function l(C){if(!C)return"utf8";for(var O;;)switch(C){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return C;default:if(O)return;C=(""+C).toLowerCase(),O=!0}}function o(C){var O=l(C);if(typeof O!="string"&&(n.isEncoding===a||!a(C)))throw new Error("Unknown encoding: "+C);return O||C}function i(C){var O;switch(this.encoding=o(C),this.encoding){case"utf16le":this.text=g,this.end=v,O=4;break;case"utf8":this.fillLast=f,O=4;break;case"base64":this.text=b,this.end=_,O=3;break;default:return this.write=w,void(this.end=k)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(O)}function c(C){return C<=127?0:C>>5==6?2:C>>4==14?3:C>>3==30?4:C>>6==2?-1:-2}function u(C,O,P){var B=O.length-1;if(B=0?(q>0&&(C.lastNeed=q-1),q):--B=0?(q>0&&(C.lastNeed=q-2),q):--B=0?(q>0&&(q===2?q=0:C.lastNeed=q-3),q):0}function h(C,O,P){if((192&O[0])!=128)return C.lastNeed=0,"�";if(C.lastNeed>1&&O.length>1){if((192&O[1])!=128)return C.lastNeed=1,"�";if(C.lastNeed>2&&O.length>2&&(192&O[2])!=128)return C.lastNeed=2,"�"}}function f(C){var O=this.lastTotal-this.lastNeed,P=h(this,C);return P!==void 0?P:this.lastNeed<=C.length?(C.copy(this.lastChar,O,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(C.copy(this.lastChar,O,0,C.length),void(this.lastNeed-=C.length))}function d(C,O){var P=u(this,C,O);if(!this.lastNeed)return C.toString("utf8",O);this.lastTotal=P;var B=C.length-(P-this.lastNeed);return C.copy(this.lastChar,0,B),C.toString("utf8",O,B)}function p(C){var O=C&&C.length?this.write(C):"";return this.lastNeed?O+"�":O}function g(C,O){if((C.length-O)%2==0){var P=C.toString("utf16le",O);if(P){var B=P.charCodeAt(P.length-1);if(B>=55296&&B<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=C[C.length-2],this.lastChar[1]=C[C.length-1],P.slice(0,-1)}return P}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=C[C.length-1],C.toString("utf16le",O,C.length-1)}function v(C){var O=C&&C.length?this.write(C):"";if(this.lastNeed){var P=this.lastTotal-this.lastNeed;return O+this.lastChar.toString("utf16le",0,P)}return O}function b(C,O){var P=(C.length-O)%3;return P===0?C.toString("base64",O):(this.lastNeed=3-P,this.lastTotal=3,P===1?this.lastChar[0]=C[C.length-1]:(this.lastChar[0]=C[C.length-2],this.lastChar[1]=C[C.length-1]),C.toString("base64",O,C.length-P))}function _(C){var O=C&&C.length?this.write(C):"";return this.lastNeed?O+this.lastChar.toString("base64",0,3-this.lastNeed):O}function w(C){return C.toString(this.encoding)}function k(C){return C&&C.length?this.write(C):""}t.StringDecoder=i,i.prototype.write=function(C){if(C.length===0)return"";var O,P;if(this.lastNeed){if((O=this.fillLast(C))===void 0)return"";P=this.lastNeed,this.lastNeed=0}else P=0;return Po)throw new RangeError('The value "'+ae+'" is invalid for option "size"');var ye=new Uint8Array(ae);return ye.__proto__=u.prototype,ye}function u(ae,ye,Pe){if(typeof ae=="number"){if(typeof ye=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return p(ae)}return h(ae,ye,Pe)}function h(ae,ye,Pe){if(typeof ae=="string")return g(ae,ye);if(ArrayBuffer.isView(ae))return v(ae);if(ae==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ae);if(Le(ae,ArrayBuffer)||ae&&Le(ae.buffer,ArrayBuffer))return b(ae,ye,Pe);if(typeof ae=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ft=ae.valueOf&&ae.valueOf();if(ft!=null&&ft!==ae)return u.from(ft,ye,Pe);var Bt=_(ae);if(Bt)return Bt;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof ae[Symbol.toPrimitive]=="function")return u.from(ae[Symbol.toPrimitive]("string"),ye,Pe);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ae)}function f(ae){if(typeof ae!="number")throw new TypeError('"size" argument must be of type number');if(ae<0)throw new RangeError('The value "'+ae+'" is invalid for option "size"')}function d(ae,ye,Pe){return f(ae),ae<=0?c(ae):ye!==void 0?typeof Pe=="string"?c(ae).fill(ye,Pe):c(ae).fill(ye):c(ae)}function p(ae){return f(ae),c(ae<0?0:0|w(ae))}function g(ae,ye){if(typeof ye=="string"&&ye!==""||(ye="utf8"),!u.isEncoding(ye))throw new TypeError("Unknown encoding: "+ye);var Pe=0|C(ae,ye),ft=c(Pe),Bt=ft.write(ae,ye);return Bt!==Pe&&(ft=ft.slice(0,Bt)),ft}function v(ae){for(var ye=ae.length<0?0:0|w(ae.length),Pe=c(ye),ft=0;ft=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|ae}function k(ae){return+ae!=ae&&(ae=0),u.alloc(+ae)}function C(ae,ye){if(u.isBuffer(ae))return ae.length;if(ArrayBuffer.isView(ae)||Le(ae,ArrayBuffer))return ae.byteLength;if(typeof ae!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ae);var Pe=ae.length,ft=arguments.length>2&&arguments[2]===!0;if(!ft&&Pe===0)return 0;for(var Bt=!1;;)switch(ye){case"ascii":case"latin1":case"binary":return Pe;case"utf8":case"utf-8":return ce(ae).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*Pe;case"hex":return Pe>>>1;case"base64":return ut(ae).length;default:if(Bt)return ft?-1:ce(ae).length;ye=(""+ye).toLowerCase(),Bt=!0}}function O(ae,ye,Pe){var ft=!1;if((ye===void 0||ye<0)&&(ye=0),ye>this.length||((Pe===void 0||Pe>this.length)&&(Pe=this.length),Pe<=0)||(Pe>>>=0)<=(ye>>>=0))return"";for(ae||(ae="utf8");;)switch(ae){case"hex":return V(this,ye,Pe);case"utf8":case"utf-8":return A(this,ye,Pe);case"ascii":return F(this,ye,Pe);case"latin1":case"binary":return H(this,ye,Pe);case"base64":return E(this,ye,Pe);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ee(this,ye,Pe);default:if(ft)throw new TypeError("Unknown encoding: "+ae);ae=(ae+"").toLowerCase(),ft=!0}}function P(ae,ye,Pe){var ft=ae[ye];ae[ye]=ae[Pe],ae[Pe]=ft}function B(ae,ye,Pe,ft,Bt){if(ae.length===0)return-1;if(typeof Pe=="string"?(ft=Pe,Pe=0):Pe>2147483647?Pe=2147483647:Pe<-2147483648&&(Pe=-2147483648),Ot(Pe=+Pe)&&(Pe=Bt?0:ae.length-1),Pe<0&&(Pe=ae.length+Pe),Pe>=ae.length){if(Bt)return-1;Pe=ae.length-1}else if(Pe<0){if(!Bt)return-1;Pe=0}if(typeof ye=="string"&&(ye=u.from(ye,ft)),u.isBuffer(ye))return ye.length===0?-1:q(ae,ye,Pe,ft,Bt);if(typeof ye=="number")return ye&=255,typeof Uint8Array.prototype.indexOf=="function"?Bt?Uint8Array.prototype.indexOf.call(ae,ye,Pe):Uint8Array.prototype.lastIndexOf.call(ae,ye,Pe):q(ae,[ye],Pe,ft,Bt);throw new TypeError("val must be string, number or Buffer")}function q(ae,ye,Pe,ft,Bt){var fe,Tt=1,Pt=ae.length,Be=ye.length;if(ft!==void 0&&((ft=String(ft).toLowerCase())==="ucs2"||ft==="ucs-2"||ft==="utf16le"||ft==="utf-16le")){if(ae.length<2||ye.length<2)return-1;Tt=2,Pt/=2,Be/=2,Pe/=2}function ze(Re,Ye){return Tt===1?Re[Ye]:Re.readUInt16BE(Ye*Tt)}if(Bt){var Ge=-1;for(fe=Pe;fePt&&(Pe=Pt-Be),fe=Pe;fe>=0;fe--){for(var zt=!0,Ae=0;AeBt&&(ft=Bt):ft=Bt;var fe=ye.length;ft>fe/2&&(ft=fe/2);for(var Tt=0;Tt239?4:ze>223?3:ze>191?2:1;if(Bt+zt<=Pe)switch(zt){case 1:ze<128&&(Ge=ze);break;case 2:(192&(fe=ae[Bt+1]))==128&&(Be=(31&ze)<<6|63&fe)>127&&(Ge=Be);break;case 3:fe=ae[Bt+1],Tt=ae[Bt+2],(192&fe)==128&&(192&Tt)==128&&(Be=(15&ze)<<12|(63&fe)<<6|63&Tt)>2047&&(Be<55296||Be>57343)&&(Ge=Be);break;case 4:fe=ae[Bt+1],Tt=ae[Bt+2],Pt=ae[Bt+3],(192&fe)==128&&(192&Tt)==128&&(192&Pt)==128&&(Be=(15&ze)<<18|(63&fe)<<12|(63&Tt)<<6|63&Pt)>65535&&Be<1114112&&(Ge=Be)}Ge===null?(Ge=65533,zt=1):Ge>65535&&(Ge-=65536,ft.push(Ge>>>10&1023|55296),Ge=56320|1023&Ge),ft.push(Ge),Bt+=zt}return R(ft)}t.kMaxLength=o,u.TYPED_ARRAY_SUPPORT=i(),u.TYPED_ARRAY_SUPPORT||typeof console>"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(u.prototype,"parent",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.buffer}}),Object.defineProperty(u.prototype,"offset",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.byteOffset}}),typeof Symbol<"u"&&Symbol.species!=null&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),u.poolSize=8192,u.from=function(ae,ye,Pe){return h(ae,ye,Pe)},u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,u.alloc=function(ae,ye,Pe){return d(ae,ye,Pe)},u.allocUnsafe=function(ae){return p(ae)},u.allocUnsafeSlow=function(ae){return p(ae)},u.isBuffer=function(ae){return ae!=null&&ae._isBuffer===!0&&ae!==u.prototype},u.compare=function(ae,ye){if(Le(ae,Uint8Array)&&(ae=u.from(ae,ae.offset,ae.byteLength)),Le(ye,Uint8Array)&&(ye=u.from(ye,ye.offset,ye.byteLength)),!u.isBuffer(ae)||!u.isBuffer(ye))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ae===ye)return 0;for(var Pe=ae.length,ft=ye.length,Bt=0,fe=Math.min(Pe,ft);Btye&&(ae+=" ... "),""},u.prototype.compare=function(ae,ye,Pe,ft,Bt){if(Le(ae,Uint8Array)&&(ae=u.from(ae,ae.offset,ae.byteLength)),!u.isBuffer(ae))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ae);if(ye===void 0&&(ye=0),Pe===void 0&&(Pe=ae?ae.length:0),ft===void 0&&(ft=0),Bt===void 0&&(Bt=this.length),ye<0||Pe>ae.length||ft<0||Bt>this.length)throw new RangeError("out of range index");if(ft>=Bt&&ye>=Pe)return 0;if(ft>=Bt)return-1;if(ye>=Pe)return 1;if(this===ae)return 0;for(var fe=(Bt>>>=0)-(ft>>>=0),Tt=(Pe>>>=0)-(ye>>>=0),Pt=Math.min(fe,Tt),Be=this.slice(ft,Bt),ze=ae.slice(ye,Pe),Ge=0;Ge>>=0,isFinite(Pe)?(Pe>>>=0,ft===void 0&&(ft="utf8")):(ft=Pe,Pe=void 0)}var Bt=this.length-ye;if((Pe===void 0||Pe>Bt)&&(Pe=Bt),ae.length>0&&(Pe<0||ye<0)||ye>this.length)throw new RangeError("Attempt to write outside buffer bounds");ft||(ft="utf8");for(var fe=!1;;)switch(ft){case"hex":return X(this,ae,ye,Pe);case"utf8":case"utf-8":return J(this,ae,ye,Pe);case"ascii":return Z(this,ae,ye,Pe);case"latin1":case"binary":return ue(this,ae,ye,Pe);case"base64":return D(this,ae,ye,Pe);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return j(this,ae,ye,Pe);default:if(fe)throw new TypeError("Unknown encoding: "+ft);ft=(""+ft).toLowerCase(),fe=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var M=4096;function R(ae){var ye=ae.length;if(ye<=M)return String.fromCharCode.apply(String,ae);for(var Pe="",ft=0;ftft)&&(Pe=ft);for(var Bt="",fe=ye;fePe)throw new RangeError("Trying to access beyond buffer length")}function ie(ae,ye,Pe,ft,Bt,fe){if(!u.isBuffer(ae))throw new TypeError('"buffer" argument must be a Buffer instance');if(ye>Bt||yeae.length)throw new RangeError("Index out of range")}function ke(ae,ye,Pe,ft,Bt,fe){if(Pe+ft>ae.length)throw new RangeError("Index out of range");if(Pe<0)throw new RangeError("Index out of range")}function me(ae,ye,Pe,ft,Bt){return ye=+ye,Pe>>>=0,Bt||ke(ae,ye,Pe,4),l.write(ae,ye,Pe,ft,23,4),Pe+4}function Ke(ae,ye,Pe,ft,Bt){return ye=+ye,Pe>>>=0,Bt||ke(ae,ye,Pe,8),l.write(ae,ye,Pe,ft,52,8),Pe+8}u.prototype.slice=function(ae,ye){var Pe=this.length;(ae=~~ae)<0?(ae+=Pe)<0&&(ae=0):ae>Pe&&(ae=Pe),(ye=ye===void 0?Pe:~~ye)<0?(ye+=Pe)<0&&(ye=0):ye>Pe&&(ye=Pe),ye>>=0,ye>>>=0,Pe||U(ae,ye,this.length);for(var ft=this[ae],Bt=1,fe=0;++fe>>=0,ye>>>=0,Pe||U(ae,ye,this.length);for(var ft=this[ae+--ye],Bt=1;ye>0&&(Bt*=256);)ft+=this[ae+--ye]*Bt;return ft},u.prototype.readUInt8=function(ae,ye){return ae>>>=0,ye||U(ae,1,this.length),this[ae]},u.prototype.readUInt16LE=function(ae,ye){return ae>>>=0,ye||U(ae,2,this.length),this[ae]|this[ae+1]<<8},u.prototype.readUInt16BE=function(ae,ye){return ae>>>=0,ye||U(ae,2,this.length),this[ae]<<8|this[ae+1]},u.prototype.readUInt32LE=function(ae,ye){return ae>>>=0,ye||U(ae,4,this.length),(this[ae]|this[ae+1]<<8|this[ae+2]<<16)+16777216*this[ae+3]},u.prototype.readUInt32BE=function(ae,ye){return ae>>>=0,ye||U(ae,4,this.length),16777216*this[ae]+(this[ae+1]<<16|this[ae+2]<<8|this[ae+3])},u.prototype.readIntLE=function(ae,ye,Pe){ae>>>=0,ye>>>=0,Pe||U(ae,ye,this.length);for(var ft=this[ae],Bt=1,fe=0;++fe=(Bt*=128)&&(ft-=Math.pow(2,8*ye)),ft},u.prototype.readIntBE=function(ae,ye,Pe){ae>>>=0,ye>>>=0,Pe||U(ae,ye,this.length);for(var ft=ye,Bt=1,fe=this[ae+--ft];ft>0&&(Bt*=256);)fe+=this[ae+--ft]*Bt;return fe>=(Bt*=128)&&(fe-=Math.pow(2,8*ye)),fe},u.prototype.readInt8=function(ae,ye){return ae>>>=0,ye||U(ae,1,this.length),128&this[ae]?-1*(255-this[ae]+1):this[ae]},u.prototype.readInt16LE=function(ae,ye){ae>>>=0,ye||U(ae,2,this.length);var Pe=this[ae]|this[ae+1]<<8;return 32768&Pe?4294901760|Pe:Pe},u.prototype.readInt16BE=function(ae,ye){ae>>>=0,ye||U(ae,2,this.length);var Pe=this[ae+1]|this[ae]<<8;return 32768&Pe?4294901760|Pe:Pe},u.prototype.readInt32LE=function(ae,ye){return ae>>>=0,ye||U(ae,4,this.length),this[ae]|this[ae+1]<<8|this[ae+2]<<16|this[ae+3]<<24},u.prototype.readInt32BE=function(ae,ye){return ae>>>=0,ye||U(ae,4,this.length),this[ae]<<24|this[ae+1]<<16|this[ae+2]<<8|this[ae+3]},u.prototype.readFloatLE=function(ae,ye){return ae>>>=0,ye||U(ae,4,this.length),l.read(this,ae,!0,23,4)},u.prototype.readFloatBE=function(ae,ye){return ae>>>=0,ye||U(ae,4,this.length),l.read(this,ae,!1,23,4)},u.prototype.readDoubleLE=function(ae,ye){return ae>>>=0,ye||U(ae,8,this.length),l.read(this,ae,!0,52,8)},u.prototype.readDoubleBE=function(ae,ye){return ae>>>=0,ye||U(ae,8,this.length),l.read(this,ae,!1,52,8)},u.prototype.writeUIntLE=function(ae,ye,Pe,ft){ae=+ae,ye>>>=0,Pe>>>=0,ft||ie(this,ae,ye,Pe,Math.pow(2,8*Pe)-1,0);var Bt=1,fe=0;for(this[ye]=255&ae;++fe>>=0,Pe>>>=0,ft||ie(this,ae,ye,Pe,Math.pow(2,8*Pe)-1,0);var Bt=Pe-1,fe=1;for(this[ye+Bt]=255&ae;--Bt>=0&&(fe*=256);)this[ye+Bt]=ae/fe&255;return ye+Pe},u.prototype.writeUInt8=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,1,255,0),this[ye]=255&ae,ye+1},u.prototype.writeUInt16LE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,2,65535,0),this[ye]=255&ae,this[ye+1]=ae>>>8,ye+2},u.prototype.writeUInt16BE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,2,65535,0),this[ye]=ae>>>8,this[ye+1]=255&ae,ye+2},u.prototype.writeUInt32LE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,4,4294967295,0),this[ye+3]=ae>>>24,this[ye+2]=ae>>>16,this[ye+1]=ae>>>8,this[ye]=255&ae,ye+4},u.prototype.writeUInt32BE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,4,4294967295,0),this[ye]=ae>>>24,this[ye+1]=ae>>>16,this[ye+2]=ae>>>8,this[ye+3]=255&ae,ye+4},u.prototype.writeIntLE=function(ae,ye,Pe,ft){if(ae=+ae,ye>>>=0,!ft){var Bt=Math.pow(2,8*Pe-1);ie(this,ae,ye,Pe,Bt-1,-Bt)}var fe=0,Tt=1,Pt=0;for(this[ye]=255&ae;++fe>>=0,!ft){var Bt=Math.pow(2,8*Pe-1);ie(this,ae,ye,Pe,Bt-1,-Bt)}var fe=Pe-1,Tt=1,Pt=0;for(this[ye+fe]=255&ae;--fe>=0&&(Tt*=256);)ae<0&&Pt===0&&this[ye+fe+1]!==0&&(Pt=1),this[ye+fe]=(ae/Tt|0)-Pt&255;return ye+Pe},u.prototype.writeInt8=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,1,127,-128),ae<0&&(ae=255+ae+1),this[ye]=255&ae,ye+1},u.prototype.writeInt16LE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,2,32767,-32768),this[ye]=255&ae,this[ye+1]=ae>>>8,ye+2},u.prototype.writeInt16BE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,2,32767,-32768),this[ye]=ae>>>8,this[ye+1]=255&ae,ye+2},u.prototype.writeInt32LE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,4,2147483647,-2147483648),this[ye]=255&ae,this[ye+1]=ae>>>8,this[ye+2]=ae>>>16,this[ye+3]=ae>>>24,ye+4},u.prototype.writeInt32BE=function(ae,ye,Pe){return ae=+ae,ye>>>=0,Pe||ie(this,ae,ye,4,2147483647,-2147483648),ae<0&&(ae=4294967295+ae+1),this[ye]=ae>>>24,this[ye+1]=ae>>>16,this[ye+2]=ae>>>8,this[ye+3]=255&ae,ye+4},u.prototype.writeFloatLE=function(ae,ye,Pe){return me(this,ae,ye,!0,Pe)},u.prototype.writeFloatBE=function(ae,ye,Pe){return me(this,ae,ye,!1,Pe)},u.prototype.writeDoubleLE=function(ae,ye,Pe){return Ke(this,ae,ye,!0,Pe)},u.prototype.writeDoubleBE=function(ae,ye,Pe){return Ke(this,ae,ye,!1,Pe)},u.prototype.copy=function(ae,ye,Pe,ft){if(!u.isBuffer(ae))throw new TypeError("argument should be a Buffer");if(Pe||(Pe=0),ft||ft===0||(ft=this.length),ye>=ae.length&&(ye=ae.length),ye||(ye=0),ft>0&&ft=this.length)throw new RangeError("Index out of range");if(ft<0)throw new RangeError("sourceEnd out of bounds");ft>this.length&&(ft=this.length),ae.length-ye=0;--fe)ae[fe+ye]=this[fe+Pe];else Uint8Array.prototype.set.call(ae,this.subarray(Pe,ft),ye);return Bt},u.prototype.fill=function(ae,ye,Pe,ft){if(typeof ae=="string"){if(typeof ye=="string"?(ft=ye,ye=0,Pe=this.length):typeof Pe=="string"&&(ft=Pe,Pe=this.length),ft!==void 0&&typeof ft!="string")throw new TypeError("encoding must be a string");if(typeof ft=="string"&&!u.isEncoding(ft))throw new TypeError("Unknown encoding: "+ft);if(ae.length===1){var Bt=ae.charCodeAt(0);(ft==="utf8"&&Bt<128||ft==="latin1")&&(ae=Bt)}}else typeof ae=="number"&&(ae&=255);if(ye<0||this.length>>=0,Pe=Pe===void 0?this.length:Pe>>>0,ae||(ae=0),typeof ae=="number")for(fe=ye;fe55295&&Pe<57344){if(!Bt){if(Pe>56319){(ye-=3)>-1&&fe.push(239,191,189);continue}if(Tt+1===ft){(ye-=3)>-1&&fe.push(239,191,189);continue}Bt=Pe;continue}if(Pe<56320){(ye-=3)>-1&&fe.push(239,191,189),Bt=Pe;continue}Pe=65536+(Bt-55296<<10|Pe-56320)}else Bt&&(ye-=3)>-1&&fe.push(239,191,189);if(Bt=null,Pe<128){if((ye-=1)<0)break;fe.push(Pe)}else if(Pe<2048){if((ye-=2)<0)break;fe.push(Pe>>6|192,63&Pe|128)}else if(Pe<65536){if((ye-=3)<0)break;fe.push(Pe>>12|224,Pe>>6&63|128,63&Pe|128)}else{if(!(Pe<1114112))throw new Error("Invalid code point");if((ye-=4)<0)break;fe.push(Pe>>18|240,Pe>>12&63|128,Pe>>6&63|128,63&Pe|128)}}return fe}function Se(ae){for(var ye=[],Pe=0;Pe>8,Bt=Pe%256,fe.push(Bt),fe.push(ft);return fe}function ut(ae){return a.toByteArray(ot(ae))}function _e(ae,ye,Pe,ft){for(var Bt=0;Bt=ye.length||Bt>=ae.length);++Bt)ye[Bt+Pe]=ae[Bt];return Bt}function Le(ae,ye){return ae instanceof ye||ae!=null&&ae.constructor!=null&&ae.constructor.name!=null&&ae.constructor.name===ye.name}function Ot(ae){return ae!=ae}}).call(this)}).call(this,e("buffer").Buffer)},{"base64-js":185,buffer:220,ieee754:439}],221:[function(e,r,t){var n=e("safe-buffer").Buffer,a=e("stream").Transform,l=e("string_decoder").StringDecoder;function o(i){a.call(this),this.hashMode=typeof i=="string",this.hashMode?this[i]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}e("inherits")(o,a),o.prototype.update=function(i,c,u){typeof i=="string"&&(i=n.from(i,c));var h=this._update(i);return this.hashMode?this:(u&&(h=this._toString(h,u)),h)},o.prototype.setAutoPadding=function(){},o.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},o.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},o.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},o.prototype._transform=function(i,c,u){var h;try{this.hashMode?this._update(i):this.push(this._update(i))}catch(f){h=f}finally{u(h)}},o.prototype._flush=function(i){var c;try{this.push(this.__final())}catch(u){c=u}i(c)},o.prototype._finalOrDigest=function(i){var c=this.__final()||n.alloc(0);return i&&(c=this._toString(c,i,!0)),c},o.prototype._toString=function(i,c,u){if(this._decoder||(this._decoder=new l(c),this._encoding=c),this._encoding!==c)throw new Error("can't switch encodings");var h=this._decoder.write(i);return u&&(h+=this._decoder.end()),h},r.exports=o},{inherits:440,"safe-buffer":494,stream:505,string_decoder:218}],222:[function(e,r,t){var n=e("../internals/is-callable"),a=e("../internals/try-to-string"),l=TypeError;r.exports=function(o){if(n(o))return o;throw new l(a(o)+" is not a function")}},{"../internals/is-callable":285,"../internals/try-to-string":349}],223:[function(e,r,t){var n=e("../internals/is-constructor"),a=e("../internals/try-to-string"),l=TypeError;r.exports=function(o){if(n(o))return o;throw new l(a(o)+" is not a constructor")}},{"../internals/is-constructor":286,"../internals/try-to-string":349}],224:[function(e,r,t){var n=e("../internals/is-callable"),a=String,l=TypeError;r.exports=function(o){if(typeof o=="object"||n(o))return o;throw new l("Can't set "+a(o)+" as a prototype")}},{"../internals/is-callable":285}],225:[function(e,r,t){var n=e("../internals/well-known-symbol"),a=e("../internals/object-create"),l=e("../internals/object-define-property").f,o=n("unscopables"),i=Array.prototype;i[o]===void 0&&l(i,o,{configurable:!0,value:a(null)}),r.exports=function(c){i[o][c]=!0}},{"../internals/object-create":306,"../internals/object-define-property":308,"../internals/well-known-symbol":357}],226:[function(e,r,t){var n=e("../internals/object-is-prototype-of"),a=TypeError;r.exports=function(l,o){if(n(o,l))return l;throw new a("Incorrect invocation")}},{"../internals/object-is-prototype-of":314}],227:[function(e,r,t){var n=e("../internals/is-object"),a=String,l=TypeError;r.exports=function(o){if(n(o))return o;throw new l(a(o)+" is not an object")}},{"../internals/is-object":289}],228:[function(e,r,t){var n=e("../internals/to-indexed-object"),a=e("../internals/to-absolute-index"),l=e("../internals/length-of-array-like"),o=function(i){return function(c,u,h){var f,d=n(c),p=l(d),g=a(h,p);if(i&&u!=u){for(;p>g;)if((f=d[g++])!=f)return!0}else for(;p>g;g++)if((i||g in d)&&d[g]===u)return i||g||0;return!i&&-1}};r.exports={includes:o(!0),indexOf:o(!1)}},{"../internals/length-of-array-like":299,"../internals/to-absolute-index":340,"../internals/to-indexed-object":341}],229:[function(e,r,t){var n=e("../internals/function-bind-context"),a=e("../internals/function-uncurry-this"),l=e("../internals/indexed-object"),o=e("../internals/to-object"),i=e("../internals/length-of-array-like"),c=e("../internals/array-species-create"),u=a([].push),h=function(f){var d=f===1,p=f===2,g=f===3,v=f===4,b=f===6,_=f===7,w=f===5||b;return function(k,C,O,P){for(var B,q,X=o(k),J=l(X),Z=n(C,O),ue=i(J),D=0,j=P||c,E=d?j(k,ue):p||_?j(k,0):void 0;ue>D;D++)if((w||D in J)&&(q=Z(B=J[D],D,X),f))if(d)E[D]=q;else if(q)switch(f){case 3:return!0;case 5:return B;case 6:return D;case 2:u(E,B)}else switch(f){case 4:return!1;case 7:u(E,B)}return b?-1:g||v?v:E}};r.exports={forEach:h(0),map:h(1),filter:h(2),some:h(3),every:h(4),find:h(5),findIndex:h(6),filterReject:h(7)}},{"../internals/array-species-create":233,"../internals/function-bind-context":262,"../internals/function-uncurry-this":268,"../internals/indexed-object":280,"../internals/length-of-array-like":299,"../internals/to-object":344}],230:[function(e,r,t){var n=e("../internals/to-absolute-index"),a=e("../internals/length-of-array-like"),l=e("../internals/create-property"),o=Array,i=Math.max;r.exports=function(c,u,h){for(var f=a(c),d=n(u,f),p=n(h===void 0?f:h,f),g=o(i(p-d,0)),v=0;d0&&n[0]<4?1:+(n[0]+n[1])),!a&&o&&(!(n=o.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/))&&(a=+n[1]),r.exports=a},{"../internals/engine-user-agent":256,"../internals/global":274}],258:[function(e,r,t){r.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],259:[function(e,r,t){var n=e("../internals/global"),a=e("../internals/object-get-own-property-descriptor").f,l=e("../internals/create-non-enumerable-property"),o=e("../internals/define-built-in"),i=e("../internals/define-global-property"),c=e("../internals/copy-constructor-properties"),u=e("../internals/is-forced");r.exports=function(h,f){var d,p,g,v,b,_=h.target,w=h.global,k=h.stat;if(d=w?n:k?n[_]||i(_,{}):(n[_]||{}).prototype)for(p in f){if(v=f[p],g=h.dontCallGetSet?(b=a(d,p))&&b.value:d[p],!u(w?p:_+(k?".":"#")+p,h.forced)&&g!==void 0){if(typeof v==typeof g)continue;c(v,g)}(h.sham||g&&g.sham)&&l(v,"sham",!0),o(d,p,v,h)}}},{"../internals/copy-constructor-properties":237,"../internals/create-non-enumerable-property":241,"../internals/define-built-in":245,"../internals/define-global-property":246,"../internals/global":274,"../internals/is-forced":287,"../internals/object-get-own-property-descriptor":309}],260:[function(e,r,t){r.exports=function(n){try{return!!n()}catch{return!0}}},{}],261:[function(e,r,t){var n=e("../internals/function-bind-native"),a=Function.prototype,l=a.apply,o=a.call;r.exports=typeof Reflect=="object"&&Reflect.apply||(n?o.bind(l):function(){return o.apply(l,arguments)})},{"../internals/function-bind-native":263}],262:[function(e,r,t){var n=e("../internals/function-uncurry-this-clause"),a=e("../internals/a-callable"),l=e("../internals/function-bind-native"),o=n(n.bind);r.exports=function(i,c){return a(i),c===void 0?i:l?o(i,c):function(){return i.apply(c,arguments)}}},{"../internals/a-callable":222,"../internals/function-bind-native":263,"../internals/function-uncurry-this-clause":267}],263:[function(e,r,t){var n=e("../internals/fails");r.exports=!n(function(){var a=(function(){}).bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},{"../internals/fails":260}],264:[function(e,r,t){var n=e("../internals/function-bind-native"),a=Function.prototype.call;r.exports=n?a.bind(a):function(){return a.apply(a,arguments)}},{"../internals/function-bind-native":263}],265:[function(e,r,t){var n=e("../internals/descriptors"),a=e("../internals/has-own-property"),l=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,i=a(l,"name"),c=i&&(function(){}).name==="something",u=i&&(!n||n&&o(l,"name").configurable);r.exports={EXISTS:i,PROPER:c,CONFIGURABLE:u}},{"../internals/descriptors":247,"../internals/has-own-property":275}],266:[function(e,r,t){var n=e("../internals/function-uncurry-this"),a=e("../internals/a-callable");r.exports=function(l,o,i){try{return n(a(Object.getOwnPropertyDescriptor(l,o)[i]))}catch{}}},{"../internals/a-callable":222,"../internals/function-uncurry-this":268}],267:[function(e,r,t){var n=e("../internals/classof-raw"),a=e("../internals/function-uncurry-this");r.exports=function(l){if(n(l)==="Function")return a(l)}},{"../internals/classof-raw":235,"../internals/function-uncurry-this":268}],268:[function(e,r,t){var n=e("../internals/function-bind-native"),a=Function.prototype,l=a.call,o=n&&a.bind.bind(l,l);r.exports=n?o:function(i){return function(){return l.apply(i,arguments)}}},{"../internals/function-bind-native":263}],269:[function(e,r,t){var n=e("../internals/global"),a=e("../internals/is-callable"),l=function(o){return a(o)?o:void 0};r.exports=function(o,i){return arguments.length<2?l(n[o]):n[o]&&n[o][i]}},{"../internals/global":274,"../internals/is-callable":285}],270:[function(e,r,t){var n=e("../internals/classof"),a=e("../internals/get-method"),l=e("../internals/is-null-or-undefined"),o=e("../internals/iterators"),i=e("../internals/well-known-symbol")("iterator");r.exports=function(c){if(!l(c))return a(c,i)||a(c,"@@iterator")||o[n(c)]}},{"../internals/classof":236,"../internals/get-method":273,"../internals/is-null-or-undefined":288,"../internals/iterators":298,"../internals/well-known-symbol":357}],271:[function(e,r,t){var n=e("../internals/function-call"),a=e("../internals/a-callable"),l=e("../internals/an-object"),o=e("../internals/try-to-string"),i=e("../internals/get-iterator-method"),c=TypeError;r.exports=function(u,h){var f=arguments.length<2?i(u):h;if(a(f))return l(n(f,u));throw new c(o(u)+" is not iterable")}},{"../internals/a-callable":222,"../internals/an-object":227,"../internals/function-call":264,"../internals/get-iterator-method":270,"../internals/try-to-string":349}],272:[function(e,r,t){var n=e("../internals/function-uncurry-this"),a=e("../internals/is-array"),l=e("../internals/is-callable"),o=e("../internals/classof-raw"),i=e("../internals/to-string"),c=n([].push);r.exports=function(u){if(l(u))return u;if(a(u)){for(var h=u.length,f=[],d=0;dO;O++)if((B=M(b[O]))&&u(v,B))return B;return new g(!1)}k=h(b,C)}for(q=ue?b.next:k.next;!(X=a(q,k)).done;){try{B=M(X.value)}catch(R){d(k,"throw",R)}if(typeof B=="object"&&B&&u(v,B))return B}return new g(!1)}},{"../internals/an-object":227,"../internals/function-bind-context":262,"../internals/function-call":264,"../internals/get-iterator":271,"../internals/get-iterator-method":270,"../internals/is-array-iterator-method":283,"../internals/iterator-close":294,"../internals/length-of-array-like":299,"../internals/object-is-prototype-of":314,"../internals/try-to-string":349}],294:[function(e,r,t){var n=e("../internals/function-call"),a=e("../internals/an-object"),l=e("../internals/get-method");r.exports=function(o,i,c){var u,h;a(o);try{if(!(u=l(o,"return"))){if(i==="throw")throw c;return c}u=n(u,o)}catch(f){h=!0,u=f}if(i==="throw")throw c;if(h)throw u;return a(u),c}},{"../internals/an-object":227,"../internals/function-call":264,"../internals/get-method":273}],295:[function(e,r,t){var n=e("../internals/iterators-core").IteratorPrototype,a=e("../internals/object-create"),l=e("../internals/create-property-descriptor"),o=e("../internals/set-to-string-tag"),i=e("../internals/iterators"),c=function(){return this};r.exports=function(u,h,f,d){var p=h+" Iterator";return u.prototype=a(n,{next:l(+!d,f)}),o(u,p,!1,!0),i[p]=c,u}},{"../internals/create-property-descriptor":242,"../internals/iterators":298,"../internals/iterators-core":297,"../internals/object-create":306,"../internals/set-to-string-tag":331}],296:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/function-call"),l=e("../internals/is-pure"),o=e("../internals/function-name"),i=e("../internals/is-callable"),c=e("../internals/iterator-create-constructor"),u=e("../internals/object-get-prototype-of"),h=e("../internals/object-set-prototype-of"),f=e("../internals/set-to-string-tag"),d=e("../internals/create-non-enumerable-property"),p=e("../internals/define-built-in"),g=e("../internals/well-known-symbol"),v=e("../internals/iterators"),b=e("../internals/iterators-core"),_=o.PROPER,w=o.CONFIGURABLE,k=b.IteratorPrototype,C=b.BUGGY_SAFARI_ITERATORS,O=g("iterator"),P="keys",B="values",q="entries",X=function(){return this};r.exports=function(J,Z,ue,D,j,E,A){c(ue,Z,D);var M,R,F,H=function(Ke){if(Ke===j&&ke)return ke;if(!C&&Ke&&Ke in U)return U[Ke];switch(Ke){case P:case B:case q:return function(){return new ue(this,Ke)}}return function(){return new ue(this)}},V=Z+" Iterator",ee=!1,U=J.prototype,ie=U[O]||U["@@iterator"]||j&&U[j],ke=!C&&ie||H(j),me=Z==="Array"&&U.entries||ie;if(me&&(M=u(me.call(new J)))!==Object.prototype&&M.next&&(l||u(M)===k||(h?h(M,k):i(M[O])||p(M,O,X)),f(M,V,!0,!0),l&&(v[V]=X)),_&&j===B&&ie&&ie.name!==B&&(!l&&w?d(U,"name",B):(ee=!0,ke=function(){return a(ie,this)})),j)if(R={values:H(B),keys:E?ke:H(P),entries:H(q)},A)for(F in R)(C||ee||!(F in U))&&p(U,F,R[F]);else n({target:Z,proto:!0,forced:C||ee},R);return l&&!A||U[O]===ke||p(U,O,ke,{name:j}),v[Z]=ke,R}},{"../internals/create-non-enumerable-property":241,"../internals/define-built-in":245,"../internals/export":259,"../internals/function-call":264,"../internals/function-name":265,"../internals/is-callable":285,"../internals/is-pure":290,"../internals/iterator-create-constructor":295,"../internals/iterators":298,"../internals/iterators-core":297,"../internals/object-get-prototype-of":313,"../internals/object-set-prototype-of":318,"../internals/set-to-string-tag":331,"../internals/well-known-symbol":357}],297:[function(e,r,t){var n,a,l,o=e("../internals/fails"),i=e("../internals/is-callable"),c=e("../internals/is-object"),u=e("../internals/object-create"),h=e("../internals/object-get-prototype-of"),f=e("../internals/define-built-in"),d=e("../internals/well-known-symbol"),p=e("../internals/is-pure"),g=d("iterator"),v=!1;[].keys&&("next"in(l=[].keys())?(a=h(h(l)))!==Object.prototype&&(n=a):v=!0),!c(n)||o(function(){var b={};return n[g].call(b)!==b})?n={}:p&&(n=u(n)),i(n[g])||f(n,g,function(){return this}),r.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},{"../internals/define-built-in":245,"../internals/fails":260,"../internals/is-callable":285,"../internals/is-object":289,"../internals/is-pure":290,"../internals/object-create":306,"../internals/object-get-prototype-of":313,"../internals/well-known-symbol":357}],298:[function(e,r,t){arguments[4][276][0].apply(t,arguments)},{dup:276}],299:[function(e,r,t){var n=e("../internals/to-length");r.exports=function(a){return n(a.length)}},{"../internals/to-length":343}],300:[function(e,r,t){var n=e("../internals/function-uncurry-this"),a=e("../internals/fails"),l=e("../internals/is-callable"),o=e("../internals/has-own-property"),i=e("../internals/descriptors"),c=e("../internals/function-name").CONFIGURABLE,u=e("../internals/inspect-source"),h=e("../internals/internal-state"),f=h.enforce,d=h.get,p=String,g=Object.defineProperty,v=n("".slice),b=n("".replace),_=n([].join),w=i&&!a(function(){return g(function(){},"length",{value:8}).length!==8}),k=String(String).split("String"),C=r.exports=function(O,P,B){v(p(P),0,7)==="Symbol("&&(P="["+b(p(P),/^Symbol\(([^)]*)\)/,"$1")+"]"),B&&B.getter&&(P="get "+P),B&&B.setter&&(P="set "+P),(!o(O,"name")||c&&O.name!==P)&&(i?g(O,"name",{value:P,configurable:!0}):O.name=P),w&&B&&o(B,"arity")&&O.length!==B.arity&&g(O,"length",{value:B.arity});try{B&&o(B,"constructor")&&B.constructor?i&&g(O,"prototype",{writable:!1}):O.prototype&&(O.prototype=void 0)}catch{}var q=f(O);return o(q,"source")||(q.source=_(k,typeof P=="string"?P:"")),O};Function.prototype.toString=C(function(){return l(this)&&d(this).source||u(this)},"toString")},{"../internals/descriptors":247,"../internals/fails":260,"../internals/function-name":265,"../internals/function-uncurry-this":268,"../internals/has-own-property":275,"../internals/inspect-source":281,"../internals/internal-state":282,"../internals/is-callable":285}],301:[function(e,r,t){var n=Math.ceil,a=Math.floor;r.exports=Math.trunc||function(l){var o=+l;return(o>0?a:n)(o)}},{}],302:[function(e,r,t){var n,a,l,o,i,c=e("../internals/global"),u=e("../internals/function-bind-context"),h=e("../internals/object-get-own-property-descriptor").f,f=e("../internals/task").set,d=e("../internals/queue"),p=e("../internals/engine-is-ios"),g=e("../internals/engine-is-ios-pebble"),v=e("../internals/engine-is-webos-webkit"),b=e("../internals/engine-is-node"),_=c.MutationObserver||c.WebKitMutationObserver,w=c.document,k=c.process,C=c.Promise,O=h(c,"queueMicrotask"),P=O&&O.value;if(!P){var B=new d,q=function(){var X,J;for(b&&(X=k.domain)&&X.exit();J=B.get();)try{J()}catch(Z){throw B.head&&n(),Z}X&&X.enter()};p||b||v||!_||!w?!g&&C&&C.resolve?((o=C.resolve(void 0)).constructor=C,i=u(o.then,o),n=function(){i(q)}):b?n=function(){k.nextTick(q)}:(f=u(f,c),n=function(){f(q)}):(a=!0,l=w.createTextNode(""),new _(q).observe(l,{characterData:!0}),n=function(){l.data=a=!a}),P=function(X){B.head||n(),B.add(X)}}r.exports=P},{"../internals/engine-is-ios":253,"../internals/engine-is-ios-pebble":252,"../internals/engine-is-node":254,"../internals/engine-is-webos-webkit":255,"../internals/function-bind-context":262,"../internals/global":274,"../internals/object-get-own-property-descriptor":309,"../internals/queue":328,"../internals/task":339}],303:[function(e,r,t){var n=e("../internals/a-callable"),a=TypeError,l=function(o){var i,c;this.promise=new o(function(u,h){if(i!==void 0||c!==void 0)throw new a("Bad Promise constructor");i=u,c=h}),this.resolve=n(i),this.reject=n(c)};r.exports.f=function(o){return new l(o)}},{"../internals/a-callable":222}],304:[function(e,r,t){var n=e("../internals/is-regexp"),a=TypeError;r.exports=function(l){if(n(l))throw new a("The method doesn't accept regular expressions");return l}},{"../internals/is-regexp":291}],305:[function(e,r,t){var n=e("../internals/descriptors"),a=e("../internals/function-uncurry-this"),l=e("../internals/function-call"),o=e("../internals/fails"),i=e("../internals/object-keys"),c=e("../internals/object-get-own-property-symbols"),u=e("../internals/object-property-is-enumerable"),h=e("../internals/to-object"),f=e("../internals/indexed-object"),d=Object.assign,p=Object.defineProperty,g=a([].concat);r.exports=!d||o(function(){if(n&&d({b:1},d(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var v={},b={},_=Symbol("assign detection"),w="abcdefghijklmnopqrst";return v[_]=7,w.split("").forEach(function(k){b[k]=k}),d({},v)[_]!==7||i(d({},b)).join("")!==w})?function(v,b){for(var _=h(v),w=arguments.length,k=1,C=c.f,O=u.f;w>k;)for(var P,B=f(arguments[k++]),q=C?g(i(B),C(B)):i(B),X=q.length,J=0;X>J;)P=q[J++],n&&!l(O,B,P)||(_[P]=B[P]);return _}:d},{"../internals/descriptors":247,"../internals/fails":260,"../internals/function-call":264,"../internals/function-uncurry-this":268,"../internals/indexed-object":280,"../internals/object-get-own-property-symbols":312,"../internals/object-keys":316,"../internals/object-property-is-enumerable":317,"../internals/to-object":344}],306:[function(e,r,t){var n,a=e("../internals/an-object"),l=e("../internals/object-define-properties"),o=e("../internals/enum-bug-keys"),i=e("../internals/hidden-keys"),c=e("../internals/html"),u=e("../internals/document-create-element"),h=e("../internals/shared-key"),f=">",d="<",p="prototype",g="script",v=h("IE_PROTO"),b=function(){},_=function(O){return d+g+f+O+d+"/"+g+f},w=function(O){O.write(_("")),O.close();var P=O.parentWindow.Object;return O=null,P},k=function(){var O,P=u("iframe"),B="java"+g+":";return P.style.display="none",c.appendChild(P),P.src=String(B),(O=P.contentWindow.document).open(),O.write(_("document.F=Object")),O.close(),O.F},C=function(){try{n=new ActiveXObject("htmlfile")}catch{}C=typeof document<"u"?document.domain&&n?w(n):k():w(n);for(var O=o.length;O--;)delete C[p][o[O]];return C()};i[v]=!0,r.exports=Object.create||function(O,P){var B;return O!==null?(b[p]=a(O),B=new b,b[p]=null,B[v]=O):B=C(),P===void 0?B:l.f(B,P)}},{"../internals/an-object":227,"../internals/document-create-element":249,"../internals/enum-bug-keys":258,"../internals/hidden-keys":276,"../internals/html":278,"../internals/object-define-properties":307,"../internals/shared-key":332}],307:[function(e,r,t){var n=e("../internals/descriptors"),a=e("../internals/v8-prototype-define-bug"),l=e("../internals/object-define-property"),o=e("../internals/an-object"),i=e("../internals/to-indexed-object"),c=e("../internals/object-keys");t.f=n&&!a?Object.defineProperties:function(u,h){o(u);for(var f,d=i(h),p=c(h),g=p.length,v=0;g>v;)l.f(u,f=p[v++],d[f]);return u}},{"../internals/an-object":227,"../internals/descriptors":247,"../internals/object-define-property":308,"../internals/object-keys":316,"../internals/to-indexed-object":341,"../internals/v8-prototype-define-bug":352}],308:[function(e,r,t){var n=e("../internals/descriptors"),a=e("../internals/ie8-dom-define"),l=e("../internals/v8-prototype-define-bug"),o=e("../internals/an-object"),i=e("../internals/to-property-key"),c=TypeError,u=Object.defineProperty,h=Object.getOwnPropertyDescriptor,f="enumerable",d="configurable",p="writable";t.f=n?l?function(g,v,b){if(o(g),v=i(v),o(b),typeof g=="function"&&v==="prototype"&&"value"in b&&p in b&&!b[p]){var _=h(g,v);_&&_[p]&&(g[v]=b.value,b={configurable:d in b?b[d]:_[d],enumerable:f in b?b[f]:_[f],writable:!1})}return u(g,v,b)}:u:function(g,v,b){if(o(g),v=i(v),o(b),a)try{return u(g,v,b)}catch{}if("get"in b||"set"in b)throw new c("Accessors not supported");return"value"in b&&(g[v]=b.value),g}},{"../internals/an-object":227,"../internals/descriptors":247,"../internals/ie8-dom-define":279,"../internals/to-property-key":346,"../internals/v8-prototype-define-bug":352}],309:[function(e,r,t){var n=e("../internals/descriptors"),a=e("../internals/function-call"),l=e("../internals/object-property-is-enumerable"),o=e("../internals/create-property-descriptor"),i=e("../internals/to-indexed-object"),c=e("../internals/to-property-key"),u=e("../internals/has-own-property"),h=e("../internals/ie8-dom-define"),f=Object.getOwnPropertyDescriptor;t.f=n?f:function(d,p){if(d=i(d),p=c(p),h)try{return f(d,p)}catch{}if(u(d,p))return o(!a(l.f,d,p),d[p])}},{"../internals/create-property-descriptor":242,"../internals/descriptors":247,"../internals/function-call":264,"../internals/has-own-property":275,"../internals/ie8-dom-define":279,"../internals/object-property-is-enumerable":317,"../internals/to-indexed-object":341,"../internals/to-property-key":346}],310:[function(e,r,t){var n=e("../internals/classof-raw"),a=e("../internals/to-indexed-object"),l=e("../internals/object-get-own-property-names").f,o=e("../internals/array-slice-simple"),i=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(u){try{return l(u)}catch{return o(i)}};r.exports.f=function(u){return i&&n(u)==="Window"?c(u):l(a(u))}},{"../internals/array-slice-simple":230,"../internals/classof-raw":235,"../internals/object-get-own-property-names":311,"../internals/to-indexed-object":341}],311:[function(e,r,t){var n=e("../internals/object-keys-internal"),a=e("../internals/enum-bug-keys").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(l){return n(l,a)}},{"../internals/enum-bug-keys":258,"../internals/object-keys-internal":315}],312:[function(e,r,t){t.f=Object.getOwnPropertySymbols},{}],313:[function(e,r,t){var n=e("../internals/has-own-property"),a=e("../internals/is-callable"),l=e("../internals/to-object"),o=e("../internals/shared-key"),i=e("../internals/correct-prototype-getter"),c=o("IE_PROTO"),u=Object,h=u.prototype;r.exports=i?u.getPrototypeOf:function(f){var d=l(f);if(n(d,c))return d[c];var p=d.constructor;return a(p)&&d instanceof p?p.prototype:d instanceof u?h:null}},{"../internals/correct-prototype-getter":239,"../internals/has-own-property":275,"../internals/is-callable":285,"../internals/shared-key":332,"../internals/to-object":344}],314:[function(e,r,t){var n=e("../internals/function-uncurry-this");r.exports=n({}.isPrototypeOf)},{"../internals/function-uncurry-this":268}],315:[function(e,r,t){var n=e("../internals/function-uncurry-this"),a=e("../internals/has-own-property"),l=e("../internals/to-indexed-object"),o=e("../internals/array-includes").indexOf,i=e("../internals/hidden-keys"),c=n([].push);r.exports=function(u,h){var f,d=l(u),p=0,g=[];for(f in d)!a(i,f)&&a(d,f)&&c(g,f);for(;h.length>p;)a(d,f=h[p++])&&(~o(g,f)||c(g,f));return g}},{"../internals/array-includes":228,"../internals/function-uncurry-this":268,"../internals/has-own-property":275,"../internals/hidden-keys":276,"../internals/to-indexed-object":341}],316:[function(e,r,t){var n=e("../internals/object-keys-internal"),a=e("../internals/enum-bug-keys");r.exports=Object.keys||function(l){return n(l,a)}},{"../internals/enum-bug-keys":258,"../internals/object-keys-internal":315}],317:[function(e,r,t){var n={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,l=a&&!n.call({1:2},1);t.f=l?function(o){var i=a(this,o);return!!i&&i.enumerable}:n},{}],318:[function(e,r,t){var n=e("../internals/function-uncurry-this-accessor"),a=e("../internals/an-object"),l=e("../internals/a-possible-prototype");r.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var o,i=!1,c={};try{(o=n(Object.prototype,"__proto__","set"))(c,[]),i=c instanceof Array}catch{}return function(u,h){return a(u),l(h),i?o(u,h):u.__proto__=h,u}}():void 0)},{"../internals/a-possible-prototype":224,"../internals/an-object":227,"../internals/function-uncurry-this-accessor":266}],319:[function(e,r,t){var n=e("../internals/descriptors"),a=e("../internals/fails"),l=e("../internals/function-uncurry-this"),o=e("../internals/object-get-prototype-of"),i=e("../internals/object-keys"),c=e("../internals/to-indexed-object"),u=l(e("../internals/object-property-is-enumerable").f),h=l([].push),f=n&&a(function(){var p=Object.create(null);return p[2]=2,!u(p,2)}),d=function(p){return function(g){for(var v,b=c(g),_=i(b),w=f&&o(b)===null,k=_.length,C=0,O=[];k>C;)v=_[C++],n&&!(w?v in b:u(b,v))||h(O,p?[v,b[v]]:b[v]);return O}};r.exports={entries:d(!0),values:d(!1)}},{"../internals/descriptors":247,"../internals/fails":260,"../internals/function-uncurry-this":268,"../internals/object-get-prototype-of":313,"../internals/object-keys":316,"../internals/object-property-is-enumerable":317,"../internals/to-indexed-object":341}],320:[function(e,r,t){var n=e("../internals/function-call"),a=e("../internals/is-callable"),l=e("../internals/is-object"),o=TypeError;r.exports=function(i,c){var u,h;if(c==="string"&&a(u=i.toString)&&!l(h=n(u,i))||a(u=i.valueOf)&&!l(h=n(u,i))||c!=="string"&&a(u=i.toString)&&!l(h=n(u,i)))return h;throw new o("Can't convert object to primitive value")}},{"../internals/function-call":264,"../internals/is-callable":285,"../internals/is-object":289}],321:[function(e,r,t){var n=e("../internals/get-built-in"),a=e("../internals/function-uncurry-this"),l=e("../internals/object-get-own-property-names"),o=e("../internals/object-get-own-property-symbols"),i=e("../internals/an-object"),c=a([].concat);r.exports=n("Reflect","ownKeys")||function(u){var h=l.f(i(u)),f=o.f;return f?c(h,f(u)):h}},{"../internals/an-object":227,"../internals/function-uncurry-this":268,"../internals/get-built-in":269,"../internals/object-get-own-property-names":311,"../internals/object-get-own-property-symbols":312}],322:[function(e,r,t){var n=e("../internals/global");r.exports=n},{"../internals/global":274}],323:[function(e,r,t){r.exports=function(n){try{return{error:!1,value:n()}}catch(a){return{error:!0,value:a}}}},{}],324:[function(e,r,t){var n=e("../internals/global"),a=e("../internals/promise-native-constructor"),l=e("../internals/is-callable"),o=e("../internals/is-forced"),i=e("../internals/inspect-source"),c=e("../internals/well-known-symbol"),u=e("../internals/engine-is-browser"),h=e("../internals/engine-is-deno"),f=e("../internals/is-pure"),d=e("../internals/engine-v8-version"),p=a&&a.prototype,g=c("species"),v=!1,b=l(n.PromiseRejectionEvent),_=o("Promise",function(){var w=i(a),k=w!==String(a);if(!k&&d===66||f&&(!p.catch||!p.finally))return!0;if(!d||d<51||!/native code/.test(w)){var C=new a(function(P){P(1)}),O=function(P){P(function(){},function(){})};if((C.constructor={})[g]=O,!(v=C.then(function(){})instanceof O))return!0}return!k&&(u||h)&&!b});r.exports={CONSTRUCTOR:_,REJECTION_EVENT:b,SUBCLASSING:v}},{"../internals/engine-is-browser":250,"../internals/engine-is-deno":251,"../internals/engine-v8-version":257,"../internals/global":274,"../internals/inspect-source":281,"../internals/is-callable":285,"../internals/is-forced":287,"../internals/is-pure":290,"../internals/promise-native-constructor":325,"../internals/well-known-symbol":357}],325:[function(e,r,t){var n=e("../internals/global");r.exports=n.Promise},{"../internals/global":274}],326:[function(e,r,t){var n=e("../internals/an-object"),a=e("../internals/is-object"),l=e("../internals/new-promise-capability");r.exports=function(o,i){if(n(o),a(i)&&i.constructor===o)return i;var c=l.f(o);return(0,c.resolve)(i),c.promise}},{"../internals/an-object":227,"../internals/is-object":289,"../internals/new-promise-capability":303}],327:[function(e,r,t){var n=e("../internals/promise-native-constructor"),a=e("../internals/check-correctness-of-iteration"),l=e("../internals/promise-constructor-detection").CONSTRUCTOR;r.exports=l||!a(function(o){n.all(o).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":234,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325}],328:[function(e,r,t){var n=function(){this.head=null,this.tail=null};n.prototype={add:function(a){var l={item:a,next:null},o=this.tail;o?o.next=l:this.head=l,this.tail=l},get:function(){var a=this.head;if(a)return(this.head=a.next)===null&&(this.tail=null),a.item}},r.exports=n},{}],329:[function(e,r,t){var n=e("../internals/is-null-or-undefined"),a=TypeError;r.exports=function(l){if(n(l))throw new a("Can't call method on "+l);return l}},{"../internals/is-null-or-undefined":288}],330:[function(e,r,t){var n=e("../internals/get-built-in"),a=e("../internals/define-built-in-accessor"),l=e("../internals/well-known-symbol"),o=e("../internals/descriptors"),i=l("species");r.exports=function(c){var u=n(c);o&&u&&!u[i]&&a(u,i,{configurable:!0,get:function(){return this}})}},{"../internals/define-built-in-accessor":244,"../internals/descriptors":247,"../internals/get-built-in":269,"../internals/well-known-symbol":357}],331:[function(e,r,t){var n=e("../internals/object-define-property").f,a=e("../internals/has-own-property"),l=e("../internals/well-known-symbol")("toStringTag");r.exports=function(o,i,c){o&&!c&&(o=o.prototype),o&&!a(o,l)&&n(o,l,{configurable:!0,value:i})}},{"../internals/has-own-property":275,"../internals/object-define-property":308,"../internals/well-known-symbol":357}],332:[function(e,r,t){var n=e("../internals/shared"),a=e("../internals/uid"),l=n("keys");r.exports=function(o){return l[o]||(l[o]=a(o))}},{"../internals/shared":334,"../internals/uid":350}],333:[function(e,r,t){var n=e("../internals/global"),a=e("../internals/define-global-property"),l="__core-js_shared__",o=n[l]||a(l,{});r.exports=o},{"../internals/define-global-property":246,"../internals/global":274}],334:[function(e,r,t){var n=e("../internals/is-pure"),a=e("../internals/shared-store");(r.exports=function(l,o){return a[l]||(a[l]=o!==void 0?o:{})})("versions",[]).push({version:"3.33.0",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":290,"../internals/shared-store":333}],335:[function(e,r,t){var n=e("../internals/an-object"),a=e("../internals/a-constructor"),l=e("../internals/is-null-or-undefined"),o=e("../internals/well-known-symbol")("species");r.exports=function(i,c){var u,h=n(i).constructor;return h===void 0||l(u=n(h)[o])?c:a(u)}},{"../internals/a-constructor":223,"../internals/an-object":227,"../internals/is-null-or-undefined":288,"../internals/well-known-symbol":357}],336:[function(e,r,t){var n=e("../internals/engine-v8-version"),a=e("../internals/fails"),l=e("../internals/global").String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var o=Symbol("symbol detection");return!l(o)||!(Object(o)instanceof Symbol)||!Symbol.sham&&n&&n<41})},{"../internals/engine-v8-version":257,"../internals/fails":260,"../internals/global":274}],337:[function(e,r,t){var n=e("../internals/function-call"),a=e("../internals/get-built-in"),l=e("../internals/well-known-symbol"),o=e("../internals/define-built-in");r.exports=function(){var i=a("Symbol"),c=i&&i.prototype,u=c&&c.valueOf,h=l("toPrimitive");c&&!c[h]&&o(c,h,function(f){return n(u,this)},{arity:1})}},{"../internals/define-built-in":245,"../internals/function-call":264,"../internals/get-built-in":269,"../internals/well-known-symbol":357}],338:[function(e,r,t){var n=e("../internals/symbol-constructor-detection");r.exports=n&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/symbol-constructor-detection":336}],339:[function(e,r,t){var n,a,l,o,i=e("../internals/global"),c=e("../internals/function-apply"),u=e("../internals/function-bind-context"),h=e("../internals/is-callable"),f=e("../internals/has-own-property"),d=e("../internals/fails"),p=e("../internals/html"),g=e("../internals/array-slice"),v=e("../internals/document-create-element"),b=e("../internals/validate-arguments-length"),_=e("../internals/engine-is-ios"),w=e("../internals/engine-is-node"),k=i.setImmediate,C=i.clearImmediate,O=i.process,P=i.Dispatch,B=i.Function,q=i.MessageChannel,X=i.String,J=0,Z={},ue="onreadystatechange";d(function(){n=i.location});var D=function(M){if(f(Z,M)){var R=Z[M];delete Z[M],R()}},j=function(M){return function(){D(M)}},E=function(M){D(M.data)},A=function(M){i.postMessage(X(M),n.protocol+"//"+n.host)};k&&C||(k=function(M){b(arguments.length,1);var R=h(M)?M:B(M),F=g(arguments,1);return Z[++J]=function(){c(R,void 0,F)},a(J),J},C=function(M){delete Z[M]},w?a=function(M){O.nextTick(j(M))}:P&&P.now?a=function(M){P.now(j(M))}:q&&!_?(o=(l=new q).port2,l.port1.onmessage=E,a=u(o.postMessage,o)):i.addEventListener&&h(i.postMessage)&&!i.importScripts&&n&&n.protocol!=="file:"&&!d(A)?(a=A,i.addEventListener("message",E,!1)):a=ue in v("script")?function(M){p.appendChild(v("script"))[ue]=function(){p.removeChild(this),D(M)}}:function(M){setTimeout(j(M),0)}),r.exports={set:k,clear:C}},{"../internals/array-slice":231,"../internals/document-create-element":249,"../internals/engine-is-ios":253,"../internals/engine-is-node":254,"../internals/fails":260,"../internals/function-apply":261,"../internals/function-bind-context":262,"../internals/global":274,"../internals/has-own-property":275,"../internals/html":278,"../internals/is-callable":285,"../internals/validate-arguments-length":353}],340:[function(e,r,t){var n=e("../internals/to-integer-or-infinity"),a=Math.max,l=Math.min;r.exports=function(o,i){var c=n(o);return c<0?a(c+i,0):l(c,i)}},{"../internals/to-integer-or-infinity":342}],341:[function(e,r,t){var n=e("../internals/indexed-object"),a=e("../internals/require-object-coercible");r.exports=function(l){return n(a(l))}},{"../internals/indexed-object":280,"../internals/require-object-coercible":329}],342:[function(e,r,t){var n=e("../internals/math-trunc");r.exports=function(a){var l=+a;return l!=l||l===0?0:n(l)}},{"../internals/math-trunc":301}],343:[function(e,r,t){var n=e("../internals/to-integer-or-infinity"),a=Math.min;r.exports=function(l){return l>0?a(n(l),9007199254740991):0}},{"../internals/to-integer-or-infinity":342}],344:[function(e,r,t){var n=e("../internals/require-object-coercible"),a=Object;r.exports=function(l){return a(n(l))}},{"../internals/require-object-coercible":329}],345:[function(e,r,t){var n=e("../internals/function-call"),a=e("../internals/is-object"),l=e("../internals/is-symbol"),o=e("../internals/get-method"),i=e("../internals/ordinary-to-primitive"),c=e("../internals/well-known-symbol"),u=TypeError,h=c("toPrimitive");r.exports=function(f,d){if(!a(f)||l(f))return f;var p,g=o(f,h);if(g){if(d===void 0&&(d="default"),p=n(g,f,d),!a(p)||l(p))return p;throw new u("Can't convert object to primitive value")}return d===void 0&&(d="number"),i(f,d)}},{"../internals/function-call":264,"../internals/get-method":273,"../internals/is-object":289,"../internals/is-symbol":292,"../internals/ordinary-to-primitive":320,"../internals/well-known-symbol":357}],346:[function(e,r,t){var n=e("../internals/to-primitive"),a=e("../internals/is-symbol");r.exports=function(l){var o=n(l,"string");return a(o)?o:o+""}},{"../internals/is-symbol":292,"../internals/to-primitive":345}],347:[function(e,r,t){var n={};n[e("../internals/well-known-symbol")("toStringTag")]="z",r.exports=String(n)==="[object z]"},{"../internals/well-known-symbol":357}],348:[function(e,r,t){var n=e("../internals/classof"),a=String;r.exports=function(l){if(n(l)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return a(l)}},{"../internals/classof":236}],349:[function(e,r,t){var n=String;r.exports=function(a){try{return n(a)}catch{return"Object"}}},{}],350:[function(e,r,t){var n=e("../internals/function-uncurry-this"),a=0,l=Math.random(),o=n(1 .toString);r.exports=function(i){return"Symbol("+(i===void 0?"":i)+")_"+o(++a+l,36)}},{"../internals/function-uncurry-this":268}],351:[function(e,r,t){var n=e("../internals/symbol-constructor-detection");r.exports=n&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/symbol-constructor-detection":336}],352:[function(e,r,t){var n=e("../internals/descriptors"),a=e("../internals/fails");r.exports=n&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},{"../internals/descriptors":247,"../internals/fails":260}],353:[function(e,r,t){var n=TypeError;r.exports=function(a,l){if(a1?arguments[1]:void 0)}}),l(o)},{"../internals/add-to-unscopables":225,"../internals/array-iteration":229,"../internals/export":259}],359:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/array-iteration").find,l=e("../internals/add-to-unscopables"),o="find",i=!0;o in[]&&Array(1)[o](function(){i=!1}),n({target:"Array",proto:!0,forced:i},{find:function(c){return a(this,c,arguments.length>1?arguments[1]:void 0)}}),l(o)},{"../internals/add-to-unscopables":225,"../internals/array-iteration":229,"../internals/export":259}],360:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/array-includes").includes,l=e("../internals/fails"),o=e("../internals/add-to-unscopables");n({target:"Array",proto:!0,forced:l(function(){return!Array(1).includes()})},{includes:function(i){return a(this,i,arguments.length>1?arguments[1]:void 0)}}),o("includes")},{"../internals/add-to-unscopables":225,"../internals/array-includes":228,"../internals/export":259,"../internals/fails":260}],361:[function(e,r,t){var n=e("../internals/to-indexed-object"),a=e("../internals/add-to-unscopables"),l=e("../internals/iterators"),o=e("../internals/internal-state"),i=e("../internals/object-define-property").f,c=e("../internals/iterator-define"),u=e("../internals/create-iter-result-object"),h=e("../internals/is-pure"),f=e("../internals/descriptors"),d="Array Iterator",p=o.set,g=o.getterFor(d);r.exports=c(Array,"Array",function(b,_){p(this,{type:d,target:n(b),index:0,kind:_})},function(){var b=g(this),_=b.target,w=b.kind,k=b.index++;if(!_||k>=_.length)return b.target=void 0,u(void 0,!0);switch(w){case"keys":return u(k,!1);case"values":return u(_[k],!1)}return u([k,_[k]],!1)},"values");var v=l.Arguments=l.Array;if(a("keys"),a("values"),a("entries"),!h&&f&&v.name!=="values")try{i(v,"name",{value:"values"})}catch{}},{"../internals/add-to-unscopables":225,"../internals/create-iter-result-object":240,"../internals/descriptors":247,"../internals/internal-state":282,"../internals/is-pure":290,"../internals/iterator-define":296,"../internals/iterators":298,"../internals/object-define-property":308,"../internals/to-indexed-object":341}],362:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/get-built-in"),l=e("../internals/function-apply"),o=e("../internals/function-call"),i=e("../internals/function-uncurry-this"),c=e("../internals/fails"),u=e("../internals/is-callable"),h=e("../internals/is-symbol"),f=e("../internals/array-slice"),d=e("../internals/get-json-replacer-function"),p=e("../internals/symbol-constructor-detection"),g=String,v=a("JSON","stringify"),b=i(/./.exec),_=i("".charAt),w=i("".charCodeAt),k=i("".replace),C=i(1 .toString),O=/[\uD800-\uDFFF]/g,P=/^[\uD800-\uDBFF]$/,B=/^[\uDC00-\uDFFF]$/,q=!p||c(function(){var ue=a("Symbol")("stringify detection");return v([ue])!=="[null]"||v({a:ue})!=="{}"||v(Object(ue))!=="{}"}),X=c(function(){return v("\uDF06\uD834")!=='"\\udf06\\ud834"'||v("\uDEAD")!=='"\\udead"'}),J=function(ue,D){var j=f(arguments),E=d(D);if(u(E)||ue!==void 0&&!h(ue))return j[1]=function(A,M){if(u(E)&&(M=o(E,this,g(A),M)),!h(M))return M},l(v,null,j)},Z=function(ue,D,j){var E=_(j,D-1),A=_(j,D+1);return b(P,ue)&&!b(B,A)||b(B,ue)&&!b(P,E)?"\\u"+C(w(ue,0),16):ue};v&&n({target:"JSON",stat:!0,arity:3,forced:q||X},{stringify:function(ue,D,j){var E=f(arguments),A=l(q?J:v,null,E);return X&&typeof A=="string"?k(A,O,Z):A}})},{"../internals/array-slice":231,"../internals/export":259,"../internals/fails":260,"../internals/function-apply":261,"../internals/function-call":264,"../internals/function-uncurry-this":268,"../internals/get-built-in":269,"../internals/get-json-replacer-function":272,"../internals/is-callable":285,"../internals/is-symbol":292,"../internals/symbol-constructor-detection":336}],363:[function(e,r,t){e("../internals/export")({target:"Number",stat:!0},{isNaN:function(n){return n!=n}})},{"../internals/export":259}],364:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/object-assign");n({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},{"../internals/export":259,"../internals/object-assign":305}],365:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/symbol-constructor-detection"),l=e("../internals/fails"),o=e("../internals/object-get-own-property-symbols"),i=e("../internals/to-object");n({target:"Object",stat:!0,forced:!a||l(function(){o.f(1)})},{getOwnPropertySymbols:function(c){var u=o.f;return u?u(i(c)):[]}})},{"../internals/export":259,"../internals/fails":260,"../internals/object-get-own-property-symbols":312,"../internals/symbol-constructor-detection":336,"../internals/to-object":344}],366:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/to-object"),l=e("../internals/object-keys");n({target:"Object",stat:!0,forced:e("../internals/fails")(function(){l(1)})},{keys:function(o){return l(a(o))}})},{"../internals/export":259,"../internals/fails":260,"../internals/object-keys":316,"../internals/to-object":344}],367:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/object-to-array").values;n({target:"Object",stat:!0},{values:function(l){return a(l)}})},{"../internals/export":259,"../internals/object-to-array":319}],368:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/function-call"),l=e("../internals/a-callable"),o=e("../internals/new-promise-capability"),i=e("../internals/perform"),c=e("../internals/iterate");n({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{all:function(u){var h=this,f=o.f(h),d=f.resolve,p=f.reject,g=i(function(){var v=l(h.resolve),b=[],_=0,w=1;c(u,function(k){var C=_++,O=!1;w++,a(v,h,k).then(function(P){O||(O=!0,b[C]=P,--w||d(b))},p)}),--w||d(b)});return g.error&&p(g.value),f.promise}})},{"../internals/a-callable":222,"../internals/export":259,"../internals/function-call":264,"../internals/iterate":293,"../internals/new-promise-capability":303,"../internals/perform":323,"../internals/promise-statics-incorrect-iteration":327}],369:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/is-pure"),l=e("../internals/promise-constructor-detection").CONSTRUCTOR,o=e("../internals/promise-native-constructor"),i=e("../internals/get-built-in"),c=e("../internals/is-callable"),u=e("../internals/define-built-in"),h=o&&o.prototype;if(n({target:"Promise",proto:!0,forced:l,real:!0},{catch:function(d){return this.then(void 0,d)}}),!a&&c(o)){var f=i("Promise").prototype.catch;h.catch!==f&&u(h,"catch",f,{unsafe:!0})}},{"../internals/define-built-in":245,"../internals/export":259,"../internals/get-built-in":269,"../internals/is-callable":285,"../internals/is-pure":290,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325}],370:[function(e,r,t){var n,a,l,o,i=e("../internals/export"),c=e("../internals/is-pure"),u=e("../internals/engine-is-node"),h=e("../internals/global"),f=e("../internals/function-call"),d=e("../internals/define-built-in"),p=e("../internals/object-set-prototype-of"),g=e("../internals/set-to-string-tag"),v=e("../internals/set-species"),b=e("../internals/a-callable"),_=e("../internals/is-callable"),w=e("../internals/is-object"),k=e("../internals/an-instance"),C=e("../internals/species-constructor"),O=e("../internals/task").set,P=e("../internals/microtask"),B=e("../internals/host-report-errors"),q=e("../internals/perform"),X=e("../internals/queue"),J=e("../internals/internal-state"),Z=e("../internals/promise-native-constructor"),ue=e("../internals/promise-constructor-detection"),D=e("../internals/new-promise-capability"),j="Promise",E=ue.CONSTRUCTOR,A=ue.REJECTION_EVENT,M=ue.SUBCLASSING,R=J.getterFor(j),F=J.set,H=Z&&Z.prototype,V=Z,ee=H,U=h.TypeError,ie=h.document,ke=h.process,me=D.f,Ke=me,He=!!(ie&&ie.createEvent&&h.dispatchEvent),ot="unhandledrejection",Ee="rejectionhandled",ce=0,Se=1,Ce=2,ut=1,_e=2,Le=function(Be){var ze;return!(!w(Be)||!_(ze=Be.then))&&ze},Ot=function(Be,ze){var Ge,zt,Ae,Re=ze.value,Ye=ze.state===Se,ht=Ye?Be.ok:Be.fail,$e=Be.resolve,Oe=Be.reject,at=Be.domain;try{ht?(Ye||(ze.rejection===_e&&Bt(ze),ze.rejection=ut),ht===!0?Ge=Re:(at&&at.enter(),Ge=ht(Re),at&&(at.exit(),Ae=!0)),Ge===Be.promise?Oe(new U("Promise-chain cycle")):(zt=Le(Ge))?f(zt,Ge,$e,Oe):$e(Ge)):Oe(Re)}catch(wt){at&&!Ae&&at.exit(),Oe(wt)}},ae=function(Be,ze){Be.notified||(Be.notified=!0,P(function(){for(var Ge,zt=Be.reactions;Ge=zt.get();)Ot(Ge,Be);Be.notified=!1,ze&&!Be.rejection&&Pe(Be)}))},ye=function(Be,ze,Ge){var zt,Ae;He?((zt=ie.createEvent("Event")).promise=ze,zt.reason=Ge,zt.initEvent(Be,!1,!0),h.dispatchEvent(zt)):zt={promise:ze,reason:Ge},!A&&(Ae=h["on"+Be])?Ae(zt):Be===ot&&B("Unhandled promise rejection",Ge)},Pe=function(Be){f(O,h,function(){var ze,Ge=Be.facade,zt=Be.value;if(ft(Be)&&(ze=q(function(){u?ke.emit("unhandledRejection",zt,Ge):ye(ot,Ge,zt)}),Be.rejection=u||ft(Be)?_e:ut,ze.error))throw ze.value})},ft=function(Be){return Be.rejection!==ut&&!Be.parent},Bt=function(Be){f(O,h,function(){var ze=Be.facade;u?ke.emit("rejectionHandled",ze):ye(Ee,ze,Be.value)})},fe=function(Be,ze,Ge){return function(zt){Be(ze,zt,Ge)}},Tt=function(Be,ze,Ge){Be.done||(Be.done=!0,Ge&&(Be=Ge),Be.value=ze,Be.state=Ce,ae(Be,!0))},Pt=function(Be,ze,Ge){if(!Be.done){Be.done=!0,Ge&&(Be=Ge);try{if(Be.facade===ze)throw new U("Promise can't be resolved itself");var zt=Le(ze);zt?P(function(){var Ae={done:!1};try{f(zt,ze,fe(Pt,Ae,Be),fe(Tt,Ae,Be))}catch(Re){Tt(Ae,Re,Be)}}):(Be.value=ze,Be.state=Se,ae(Be,!1))}catch(Ae){Tt({done:!1},Ae,Be)}}};if(E&&(ee=(V=function(Be){k(this,ee),b(Be),f(n,this);var ze=R(this);try{Be(fe(Pt,ze),fe(Tt,ze))}catch(Ge){Tt(ze,Ge)}}).prototype,(n=function(Be){F(this,{type:j,done:!1,notified:!1,parent:!1,reactions:new X,rejection:!1,state:ce,value:void 0})}).prototype=d(ee,"then",function(Be,ze){var Ge=R(this),zt=me(C(this,V));return Ge.parent=!0,zt.ok=!_(Be)||Be,zt.fail=_(ze)&&ze,zt.domain=u?ke.domain:void 0,Ge.state===ce?Ge.reactions.add(zt):P(function(){Ot(zt,Ge)}),zt.promise}),a=function(){var Be=new n,ze=R(Be);this.promise=Be,this.resolve=fe(Pt,ze),this.reject=fe(Tt,ze)},D.f=me=function(Be){return Be===V||Be===l?new a(Be):Ke(Be)},!c&&_(Z)&&H!==Object.prototype)){o=H.then,M||d(H,"then",function(Be,ze){var Ge=this;return new V(function(zt,Ae){f(o,Ge,zt,Ae)}).then(Be,ze)},{unsafe:!0});try{delete H.constructor}catch{}p&&p(H,ee)}i({global:!0,constructor:!0,wrap:!0,forced:E},{Promise:V}),g(V,j,!1,!0),v(j)},{"../internals/a-callable":222,"../internals/an-instance":226,"../internals/define-built-in":245,"../internals/engine-is-node":254,"../internals/export":259,"../internals/function-call":264,"../internals/global":274,"../internals/host-report-errors":277,"../internals/internal-state":282,"../internals/is-callable":285,"../internals/is-object":289,"../internals/is-pure":290,"../internals/microtask":302,"../internals/new-promise-capability":303,"../internals/object-set-prototype-of":318,"../internals/perform":323,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325,"../internals/queue":328,"../internals/set-species":330,"../internals/set-to-string-tag":331,"../internals/species-constructor":335,"../internals/task":339}],371:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/is-pure"),l=e("../internals/promise-native-constructor"),o=e("../internals/fails"),i=e("../internals/get-built-in"),c=e("../internals/is-callable"),u=e("../internals/species-constructor"),h=e("../internals/promise-resolve"),f=e("../internals/define-built-in"),d=l&&l.prototype;if(n({target:"Promise",proto:!0,real:!0,forced:!!l&&o(function(){d.finally.call({then:function(){}},function(){})})},{finally:function(g){var v=u(this,i("Promise")),b=c(g);return this.then(b?function(_){return h(v,g()).then(function(){return _})}:g,b?function(_){return h(v,g()).then(function(){throw _})}:g)}}),!a&&c(l)){var p=i("Promise").prototype.finally;d.finally!==p&&f(d,"finally",p,{unsafe:!0})}},{"../internals/define-built-in":245,"../internals/export":259,"../internals/fails":260,"../internals/get-built-in":269,"../internals/is-callable":285,"../internals/is-pure":290,"../internals/promise-native-constructor":325,"../internals/promise-resolve":326,"../internals/species-constructor":335}],372:[function(e,r,t){e("../modules/es.promise.constructor"),e("../modules/es.promise.all"),e("../modules/es.promise.catch"),e("../modules/es.promise.race"),e("../modules/es.promise.reject"),e("../modules/es.promise.resolve")},{"../modules/es.promise.all":368,"../modules/es.promise.catch":369,"../modules/es.promise.constructor":370,"../modules/es.promise.race":373,"../modules/es.promise.reject":374,"../modules/es.promise.resolve":375}],373:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/function-call"),l=e("../internals/a-callable"),o=e("../internals/new-promise-capability"),i=e("../internals/perform"),c=e("../internals/iterate");n({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{race:function(u){var h=this,f=o.f(h),d=f.reject,p=i(function(){var g=l(h.resolve);c(u,function(v){a(g,h,v).then(f.resolve,d)})});return p.error&&d(p.value),f.promise}})},{"../internals/a-callable":222,"../internals/export":259,"../internals/function-call":264,"../internals/iterate":293,"../internals/new-promise-capability":303,"../internals/perform":323,"../internals/promise-statics-incorrect-iteration":327}],374:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/function-call"),l=e("../internals/new-promise-capability");n({target:"Promise",stat:!0,forced:e("../internals/promise-constructor-detection").CONSTRUCTOR},{reject:function(o){var i=l.f(this);return a(i.reject,void 0,o),i.promise}})},{"../internals/export":259,"../internals/function-call":264,"../internals/new-promise-capability":303,"../internals/promise-constructor-detection":324}],375:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/get-built-in"),l=e("../internals/is-pure"),o=e("../internals/promise-native-constructor"),i=e("../internals/promise-constructor-detection").CONSTRUCTOR,c=e("../internals/promise-resolve"),u=a("Promise"),h=l&&!i;n({target:"Promise",stat:!0,forced:l||i},{resolve:function(f){return c(h&&this===u?o:this,f)}})},{"../internals/export":259,"../internals/get-built-in":269,"../internals/is-pure":290,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325,"../internals/promise-resolve":326}],376:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/function-uncurry-this"),l=e("../internals/to-absolute-index"),o=RangeError,i=String.fromCharCode,c=String.fromCodePoint,u=a([].join);n({target:"String",stat:!0,arity:1,forced:!!c&&c.length!==1},{fromCodePoint:function(h){for(var f,d=[],p=arguments.length,g=0;p>g;){if(f=+arguments[g++],l(f,1114111)!==f)throw new o(f+" is not a valid code point");d[g]=f<65536?i(f):i(55296+((f-=65536)>>10),f%1024+56320)}return u(d,"")}})},{"../internals/export":259,"../internals/function-uncurry-this":268,"../internals/to-absolute-index":340}],377:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/function-uncurry-this"),l=e("../internals/not-a-regexp"),o=e("../internals/require-object-coercible"),i=e("../internals/to-string"),c=e("../internals/correct-is-regexp-logic"),u=a("".indexOf);n({target:"String",proto:!0,forced:!c("includes")},{includes:function(h){return!!~u(i(o(this)),i(l(h)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":238,"../internals/export":259,"../internals/function-uncurry-this":268,"../internals/not-a-regexp":304,"../internals/require-object-coercible":329,"../internals/to-string":348}],378:[function(e,r,t){e("../internals/well-known-symbol-define")("asyncIterator")},{"../internals/well-known-symbol-define":355}],379:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/global"),l=e("../internals/function-call"),o=e("../internals/function-uncurry-this"),i=e("../internals/is-pure"),c=e("../internals/descriptors"),u=e("../internals/symbol-constructor-detection"),h=e("../internals/fails"),f=e("../internals/has-own-property"),d=e("../internals/object-is-prototype-of"),p=e("../internals/an-object"),g=e("../internals/to-indexed-object"),v=e("../internals/to-property-key"),b=e("../internals/to-string"),_=e("../internals/create-property-descriptor"),w=e("../internals/object-create"),k=e("../internals/object-keys"),C=e("../internals/object-get-own-property-names"),O=e("../internals/object-get-own-property-names-external"),P=e("../internals/object-get-own-property-symbols"),B=e("../internals/object-get-own-property-descriptor"),q=e("../internals/object-define-property"),X=e("../internals/object-define-properties"),J=e("../internals/object-property-is-enumerable"),Z=e("../internals/define-built-in"),ue=e("../internals/define-built-in-accessor"),D=e("../internals/shared"),j=e("../internals/shared-key"),E=e("../internals/hidden-keys"),A=e("../internals/uid"),M=e("../internals/well-known-symbol"),R=e("../internals/well-known-symbol-wrapped"),F=e("../internals/well-known-symbol-define"),H=e("../internals/symbol-define-to-primitive"),V=e("../internals/set-to-string-tag"),ee=e("../internals/internal-state"),U=e("../internals/array-iteration").forEach,ie=j("hidden"),ke="Symbol",me="prototype",Ke=ee.set,He=ee.getterFor(ke),ot=Object[me],Ee=a.Symbol,ce=Ee&&Ee[me],Se=a.RangeError,Ce=a.TypeError,ut=a.QObject,_e=B.f,Le=q.f,Ot=O.f,ae=J.f,ye=o([].push),Pe=D("symbols"),ft=D("op-symbols"),Bt=D("wks"),fe=!ut||!ut[me]||!ut[me].findChild,Tt=function($e,Oe,at){var wt=_e(ot,Oe);wt&&delete ot[Oe],Le($e,Oe,at),wt&&$e!==ot&&Le(ot,Oe,wt)},Pt=c&&h(function(){return w(Le({},"a",{get:function(){return Le(this,"a",{value:7}).a}})).a!==7})?Tt:Le,Be=function($e,Oe){var at=Pe[$e]=w(ce);return Ke(at,{type:ke,tag:$e,description:Oe}),c||(at.description=Oe),at},ze=function($e,Oe,at){$e===ot&&ze(ft,Oe,at),p($e);var wt=v(Oe);return p(at),f(Pe,wt)?(at.enumerable?(f($e,ie)&&$e[ie][wt]&&($e[ie][wt]=!1),at=w(at,{enumerable:_(0,!1)})):(f($e,ie)||Le($e,ie,_(1,{})),$e[ie][wt]=!0),Pt($e,wt,at)):Le($e,wt,at)},Ge=function($e,Oe){p($e);var at=g(Oe),wt=k(at).concat(ht(at));return U(wt,function(Nt){c&&!l(Ae,at,Nt)||ze($e,Nt,at[Nt])}),$e},zt=function($e,Oe){return Oe===void 0?w($e):Ge(w($e),Oe)},Ae=function($e){var Oe=v($e),at=l(ae,this,Oe);return!(this===ot&&f(Pe,Oe)&&!f(ft,Oe))&&(!(at||!f(this,Oe)||!f(Pe,Oe)||f(this,ie)&&this[ie][Oe])||at)},Re=function($e,Oe){var at=g($e),wt=v(Oe);if(at!==ot||!f(Pe,wt)||f(ft,wt)){var Nt=_e(at,wt);return!Nt||!f(Pe,wt)||f(at,ie)&&at[ie][wt]||(Nt.enumerable=!0),Nt}},Ye=function($e){var Oe=Ot(g($e)),at=[];return U(Oe,function(wt){f(Pe,wt)||f(E,wt)||ye(at,wt)}),at},ht=function($e){var Oe=$e===ot,at=Ot(Oe?ft:g($e)),wt=[];return U(at,function(Nt){!f(Pe,Nt)||Oe&&!f(ot,Nt)||ye(wt,Pe[Nt])}),wt};u||(Ee=function(){if(d(ce,this))throw new Ce("Symbol is not a constructor");var $e=arguments.length&&arguments[0]!==void 0?b(arguments[0]):void 0,Oe=A($e),at=function(wt){this===ot&&l(at,ft,wt),f(this,ie)&&f(this[ie],Oe)&&(this[ie][Oe]=!1);var Nt=_(1,wt);try{Pt(this,Oe,Nt)}catch(Sr){if(!(Sr instanceof Se))throw Sr;Tt(this,Oe,Nt)}};return c&&fe&&Pt(ot,Oe,{configurable:!0,set:at}),Be(Oe,$e)},Z(ce=Ee[me],"toString",function(){return He(this).tag}),Z(Ee,"withoutSetter",function($e){return Be(A($e),$e)}),J.f=Ae,q.f=ze,X.f=Ge,B.f=Re,C.f=O.f=Ye,P.f=ht,R.f=function($e){return Be(M($e),$e)},c&&(ue(ce,"description",{configurable:!0,get:function(){return He(this).description}}),i||Z(ot,"propertyIsEnumerable",Ae,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:Ee}),U(k(Bt),function($e){F($e)}),n({target:ke,stat:!0,forced:!u},{useSetter:function(){fe=!0},useSimple:function(){fe=!1}}),n({target:"Object",stat:!0,forced:!u,sham:!c},{create:zt,defineProperty:ze,defineProperties:Ge,getOwnPropertyDescriptor:Re}),n({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:Ye}),H(),V(Ee,ke),E[ie]=!0},{"../internals/an-object":227,"../internals/array-iteration":229,"../internals/create-property-descriptor":242,"../internals/define-built-in":245,"../internals/define-built-in-accessor":244,"../internals/descriptors":247,"../internals/export":259,"../internals/fails":260,"../internals/function-call":264,"../internals/function-uncurry-this":268,"../internals/global":274,"../internals/has-own-property":275,"../internals/hidden-keys":276,"../internals/internal-state":282,"../internals/is-pure":290,"../internals/object-create":306,"../internals/object-define-properties":307,"../internals/object-define-property":308,"../internals/object-get-own-property-descriptor":309,"../internals/object-get-own-property-names":311,"../internals/object-get-own-property-names-external":310,"../internals/object-get-own-property-symbols":312,"../internals/object-is-prototype-of":314,"../internals/object-keys":316,"../internals/object-property-is-enumerable":317,"../internals/set-to-string-tag":331,"../internals/shared":334,"../internals/shared-key":332,"../internals/symbol-constructor-detection":336,"../internals/symbol-define-to-primitive":337,"../internals/to-indexed-object":341,"../internals/to-property-key":346,"../internals/to-string":348,"../internals/uid":350,"../internals/well-known-symbol":357,"../internals/well-known-symbol-define":355,"../internals/well-known-symbol-wrapped":356}],380:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/get-built-in"),l=e("../internals/has-own-property"),o=e("../internals/to-string"),i=e("../internals/shared"),c=e("../internals/symbol-registry-detection"),u=i("string-to-symbol-registry"),h=i("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{for:function(f){var d=o(f);if(l(u,d))return u[d];var p=a("Symbol")(d);return u[d]=p,h[p]=d,p}})},{"../internals/export":259,"../internals/get-built-in":269,"../internals/has-own-property":275,"../internals/shared":334,"../internals/symbol-registry-detection":338,"../internals/to-string":348}],381:[function(e,r,t){e("../modules/es.symbol.constructor"),e("../modules/es.symbol.for"),e("../modules/es.symbol.key-for"),e("../modules/es.json.stringify"),e("../modules/es.object.get-own-property-symbols")},{"../modules/es.json.stringify":362,"../modules/es.object.get-own-property-symbols":365,"../modules/es.symbol.constructor":379,"../modules/es.symbol.for":380,"../modules/es.symbol.key-for":382}],382:[function(e,r,t){var n=e("../internals/export"),a=e("../internals/has-own-property"),l=e("../internals/is-symbol"),o=e("../internals/try-to-string"),i=e("../internals/shared"),c=e("../internals/symbol-registry-detection"),u=i("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{keyFor:function(h){if(!l(h))throw new TypeError(o(h)+" is not a symbol");if(a(u,h))return u[h]}})},{"../internals/export":259,"../internals/has-own-property":275,"../internals/is-symbol":292,"../internals/shared":334,"../internals/symbol-registry-detection":338,"../internals/try-to-string":349}],383:[function(e,r,t){function n(w){return Array.isArray?Array.isArray(w):_(w)==="[object Array]"}function a(w){return typeof w=="boolean"}function l(w){return w===null}function o(w){return w==null}function i(w){return typeof w=="number"}function c(w){return typeof w=="string"}function u(w){return typeof w=="symbol"}function h(w){return w===void 0}function f(w){return _(w)==="[object RegExp]"}function d(w){return typeof w=="object"&&w!==null}function p(w){return _(w)==="[object Date]"}function g(w){return _(w)==="[object Error]"||w instanceof Error}function v(w){return typeof w=="function"}function b(w){return w===null||typeof w=="boolean"||typeof w=="number"||typeof w=="string"||typeof w=="symbol"||w===void 0}function _(w){return Object.prototype.toString.call(w)}t.isArray=n,t.isBoolean=a,t.isNull=l,t.isNullOrUndefined=o,t.isNumber=i,t.isString=c,t.isSymbol=u,t.isUndefined=h,t.isRegExp=f,t.isObject=d,t.isDate=p,t.isError=g,t.isFunction=v,t.isPrimitive=b,t.isBuffer=e("buffer").Buffer.isBuffer},{buffer:220}],384:[function(e,r,t){(function(n){(function(){var a=e("elliptic"),l=e("bn.js");r.exports=function(u){return new i(u)};var o={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};function i(u){this.curveType=o[u],this.curveType||(this.curveType={name:u}),this.curve=new a.ec(this.curveType.name),this.keys=void 0}function c(u,h,f){Array.isArray(u)||(u=u.toArray());var d=new n(u);if(f&&d.lengthg?p=(d==="rmd160"?new c:u(d)).update(p).digest():p.lengthi?h=u(h):h.length=R?M:""+Array(R+1-H.length).join(F)+M},B={s:P,z:function(M){var R=-M.utcOffset(),F=Math.abs(R),H=Math.floor(F/60),V=F%60;return(R<=0?"+":"-")+P(H,2,"0")+":"+P(V,2,"0")},m:function M(R,F){if(R.date()1)return M(U[0])}else{var ie=R.name;X[ie]=R,V=ie}return!H&&V&&(q=V),V||!H&&q},D=function(M,R){if(Z(M))return M.clone();var F=typeof R=="object"?R:{};return F.date=M,F.args=arguments,new E(F)},j=B;j.l=ue,j.i=Z,j.w=function(M,R){return D(M,{locale:R.$L,utc:R.$u,x:R.$x,$offset:R.$offset})};var E=function(){function M(F){this.$L=ue(F.locale,null,!0),this.parse(F),this.$x=this.$x||F.x||{},this[J]=!0}var R=M.prototype;return R.parse=function(F){this.$d=function(H){var V=H.date,ee=H.utc;if(V===null)return new Date(NaN);if(j.u(V))return new Date;if(V instanceof Date)return new Date(V);if(typeof V=="string"&&!/Z$/i.test(V)){var U=V.match(k);if(U){var ie=U[2]-1||0,ke=(U[7]||"0").substring(0,3);return ee?new Date(Date.UTC(U[1],ie,U[3]||1,U[4]||0,U[5]||0,U[6]||0,ke)):new Date(U[1],ie,U[3]||1,U[4]||0,U[5]||0,U[6]||0,ke)}}return new Date(V)}(F),this.init()},R.init=function(){var F=this.$d;this.$y=F.getFullYear(),this.$M=F.getMonth(),this.$D=F.getDate(),this.$W=F.getDay(),this.$H=F.getHours(),this.$m=F.getMinutes(),this.$s=F.getSeconds(),this.$ms=F.getMilliseconds()},R.$utils=function(){return j},R.isValid=function(){return this.$d.toString()!==w},R.isSame=function(F,H){var V=D(F);return this.startOf(H)<=V&&V<=this.endOf(H)},R.isAfter=function(F,H){return D(F)68?1900:2e3)},d=function(w){return function(k){this[w]=+k}},p=[/[+-]\d\d:?(\d\d)?|Z/,function(w){(this.zone||(this.zone={})).offset=function(k){if(!k||k==="Z")return 0;var C=k.match(/([+-]|\d\d)/g),O=60*C[1]+(+C[2]||0);return O===0?0:C[0]==="+"?-O:O}(w)}],g=function(w){var k=h[w];return k&&(k.indexOf?k:k.s.concat(k.f))},v=function(w,k){var C,O=h.meridiem;if(O){for(var P=1;P<=24;P+=1)if(w.indexOf(O(P,0,k))>-1){C=P>12;break}}else C=w===(k?"pm":"PM");return C},b={A:[u,function(w){this.afternoon=v(w,!1)}],a:[u,function(w){this.afternoon=v(w,!0)}],S:[/\d/,function(w){this.milliseconds=100*+w}],SS:[i,function(w){this.milliseconds=10*+w}],SSS:[/\d{3}/,function(w){this.milliseconds=+w}],s:[c,d("seconds")],ss:[c,d("seconds")],m:[c,d("minutes")],mm:[c,d("minutes")],H:[c,d("hours")],h:[c,d("hours")],HH:[c,d("hours")],hh:[c,d("hours")],D:[c,d("day")],DD:[i,d("day")],Do:[u,function(w){var k=h.ordinal,C=w.match(/\d+/);if(this.day=C[0],k)for(var O=1;O<=31;O+=1)k(O).replace(/\[|\]/g,"")===w&&(this.day=O)}],M:[c,d("month")],MM:[i,d("month")],MMM:[u,function(w){var k=g("months"),C=(g("monthsShort")||k.map(function(O){return O.slice(0,3)})).indexOf(w)+1;if(C<1)throw new Error;this.month=C%12||C}],MMMM:[u,function(w){var k=g("months").indexOf(w)+1;if(k<1)throw new Error;this.month=k%12||k}],Y:[/[+-]?\d+/,d("year")],YY:[i,function(w){this.year=f(w)}],YYYY:[/\d{4}/,d("year")],Z:p,ZZ:p};function _(w){var k,C;k=w,C=h&&h.formats;for(var O=(w=k.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(ue,D,j){var E=j&&j.toUpperCase();return D||C[j]||l[j]||C[E].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(A,M,R){return M||R.slice(1)})})).match(o),P=O.length,B=0;B-1)return new Date((H==="X"?1e3:1)*F);var ee=_(H)(F),U=ee.year,ie=ee.month,ke=ee.day,me=ee.hours,Ke=ee.minutes,He=ee.seconds,ot=ee.milliseconds,Ee=ee.zone,ce=new Date,Se=ke||(U||ie?1:ce.getDate()),Ce=U||ce.getFullYear(),ut=0;U&&!ie||(ut=ie>0?ie-1:ce.getMonth());var _e=me||0,Le=Ke||0,Ot=He||0,ae=ot||0;return Ee?new Date(Date.UTC(Ce,ut,Se,_e,Le,Ot,ae+60*Ee.offset*1e3)):V?new Date(Date.UTC(Ce,ut,Se,_e,Le,Ot,ae)):new Date(Ce,ut,Se,_e,Le,Ot,ae)}catch{return new Date("")}}(q,Z,X),this.init(),E&&E!==!0&&(this.$L=this.locale(E).$L),j&&q!=this.format(Z)&&(this.$d=new Date("")),h={}}else if(Z instanceof Array)for(var A=Z.length,M=1;M<=A;M+=1){J[1]=Z[M-1];var R=C.apply(this,J);if(R.isValid()){this.$d=R.$d,this.$L=R.$L,this.init();break}M===A&&(this.$d=new Date(""))}else P.call(this,B)}}},typeof t=="object"&&r!==void 0?r.exports=a():(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_customParseFormat=a()},{}],393:[function(e,r,t){var n,a;n=void 0,a=function(){var l="minute",o=/[+-]\d\d(?::?\d\d)?/g,i=/([+-]|\d\d)/g;return function(c,u,h){var f=u.prototype;h.utc=function(w){return new u({date:w,utc:!0,args:arguments})},f.utc=function(w){var k=h(this.toDate(),{locale:this.$L,utc:!0});return w?k.add(this.utcOffset(),l):k},f.local=function(){return h(this.toDate(),{locale:this.$L,utc:!1})};var d=f.parse;f.parse=function(w){w.utc&&(this.$u=!0),this.$utils().u(w.$offset)||(this.$offset=w.$offset),d.call(this,w)};var p=f.init;f.init=function(){if(this.$u){var w=this.$d;this.$y=w.getUTCFullYear(),this.$M=w.getUTCMonth(),this.$D=w.getUTCDate(),this.$W=w.getUTCDay(),this.$H=w.getUTCHours(),this.$m=w.getUTCMinutes(),this.$s=w.getUTCSeconds(),this.$ms=w.getUTCMilliseconds()}else p.call(this)};var g=f.utcOffset;f.utcOffset=function(w,k){var C=this.$utils().u;if(C(w))return this.$u?0:C(this.$offset)?g.call(this):this.$offset;if(typeof w=="string"&&(w=function(q){q===void 0&&(q="");var X=q.match(o);if(!X)return null;var J=(""+X[0]).match(i)||["-",0,0],Z=J[0],ue=60*+J[1]+ +J[2];return ue===0?0:Z==="+"?ue:-ue}(w))===null)return this;var O=Math.abs(w)<=16?60*w:w,P=this;if(k)return P.$offset=O,P.$u=w===0,P;if(w!==0){var B=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(P=this.local().add(O+B,l)).$offset=O,P.$x.$localOffset=B}else P=this.utc();return P};var v=f.format;f.format=function(w){var k=w||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return v.call(this,k)},f.valueOf=function(){var w=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*w},f.isUTC=function(){return!!this.$u},f.toISOString=function(){return this.toDate().toISOString()},f.toString=function(){return this.toDate().toUTCString()};var b=f.toDate;f.toDate=function(w){return w==="s"&&this.$offset?h(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():b.call(this)};var _=f.diff;f.diff=function(w,k,C){if(w&&this.$u===w.$u)return _.call(this,w,k,C);var O=this.local(),P=h(w).local();return _.call(O,P,k,C)}}},typeof t=="object"&&r!==void 0?r.exports=a():(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_utc=a()},{}],394:[function(e,r,t){t.utils=e("./des/utils"),t.Cipher=e("./des/cipher"),t.DES=e("./des/des"),t.CBC=e("./des/cbc"),t.EDE=e("./des/ede")},{"./des/cbc":395,"./des/cipher":396,"./des/des":397,"./des/ede":398,"./des/utils":399}],395:[function(e,r,t){var n=e("minimalistic-assert"),a=e("inherits"),l={};function o(c){n.equal(c.length,8,"Invalid IV length"),this.iv=new Array(8);for(var u=0;u0;c--)o+=this._buffer(l,o),i+=this._flushBuffer(u,i);return o+=this._buffer(l,o),u},a.prototype.final=function(l){var o,i;return l&&(o=this.update(l)),i=this.type==="encrypt"?this._finalEncrypt():this._finalDecrypt(),o?o.concat(i):i},a.prototype._pad=function(l,o){if(o===0)return!1;for(;o>>1];d=l.r28shl(d,v),p=l.r28shl(p,v),l.pc2(d,p,h.keys,g)}},c.prototype._update=function(h,f,d,p){var g=this._desState,v=l.readUInt32BE(h,f),b=l.readUInt32BE(h,f+4);l.ip(v,b,g.tmp,0),v=g.tmp[0],b=g.tmp[1],this.type==="encrypt"?this._encrypt(g,v,b,g.tmp,0):this._decrypt(g,v,b,g.tmp,0),v=g.tmp[0],b=g.tmp[1],l.writeUInt32BE(d,v,p),l.writeUInt32BE(d,b,p+4)},c.prototype._pad=function(h,f){if(this.padding===!1)return!1;for(var d=h.length-f,p=f;p>>0,v=O}l.rip(b,v,p,g)},c.prototype._decrypt=function(h,f,d,p,g){for(var v=d,b=f,_=h.keys.length-2;_>=0;_-=2){var w=h.keys[_],k=h.keys[_+1];l.expand(v,h.tmp,0),w^=h.tmp[0],k^=h.tmp[1];var C=l.substitute(w,k),O=v;v=(b^l.permute(C))>>>0,b=O}l.rip(v,b,p,g)}},{"./cipher":396,"./utils":399,inherits:440,"minimalistic-assert":453}],398:[function(e,r,t){var n=e("minimalistic-assert"),a=e("inherits"),l=e("./cipher"),o=e("./des");function i(u,h){n.equal(h.length,24,"Invalid key length");var f=h.slice(0,8),d=h.slice(8,16),p=h.slice(16,24);this.ciphers=u==="encrypt"?[o.create({type:"encrypt",key:f}),o.create({type:"decrypt",key:d}),o.create({type:"encrypt",key:p})]:[o.create({type:"decrypt",key:p}),o.create({type:"encrypt",key:d}),o.create({type:"decrypt",key:f})]}function c(u){l.call(this,u);var h=new i(this.type,this.options.key);this._edeState=h}a(c,l),r.exports=c,c.create=function(u){return new c(u)},c.prototype._update=function(u,h,f,d){var p=this._edeState;p.ciphers[0]._update(u,h,f,d),p.ciphers[1]._update(f,d,f,d),p.ciphers[2]._update(f,d,f,d)},c.prototype._pad=o.prototype._pad,c.prototype._unpad=o.prototype._unpad},{"./cipher":396,"./des":397,inherits:440,"minimalistic-assert":453}],399:[function(e,r,t){t.readUInt32BE=function(o,i){return(o[0+i]<<24|o[1+i]<<16|o[2+i]<<8|o[3+i])>>>0},t.writeUInt32BE=function(o,i,c){o[0+c]=i>>>24,o[1+c]=i>>>16&255,o[2+c]=i>>>8&255,o[3+c]=255&i},t.ip=function(o,i,c,u){for(var h=0,f=0,d=6;d>=0;d-=2){for(var p=0;p<=24;p+=8)h<<=1,h|=i>>>p+d&1;for(p=0;p<=24;p+=8)h<<=1,h|=o>>>p+d&1}for(d=6;d>=0;d-=2){for(p=1;p<=25;p+=8)f<<=1,f|=i>>>p+d&1;for(p=1;p<=25;p+=8)f<<=1,f|=o>>>p+d&1}c[u+0]=h>>>0,c[u+1]=f>>>0},t.rip=function(o,i,c,u){for(var h=0,f=0,d=0;d<4;d++)for(var p=24;p>=0;p-=8)h<<=1,h|=i>>>p+d&1,h<<=1,h|=o>>>p+d&1;for(d=4;d<8;d++)for(p=24;p>=0;p-=8)f<<=1,f|=i>>>p+d&1,f<<=1,f|=o>>>p+d&1;c[u+0]=h>>>0,c[u+1]=f>>>0},t.pc1=function(o,i,c,u){for(var h=0,f=0,d=7;d>=5;d--){for(var p=0;p<=24;p+=8)h<<=1,h|=i>>p+d&1;for(p=0;p<=24;p+=8)h<<=1,h|=o>>p+d&1}for(p=0;p<=24;p+=8)h<<=1,h|=i>>p+d&1;for(d=1;d<=3;d++){for(p=0;p<=24;p+=8)f<<=1,f|=i>>p+d&1;for(p=0;p<=24;p+=8)f<<=1,f|=o>>p+d&1}for(p=0;p<=24;p+=8)f<<=1,f|=o>>p+d&1;c[u+0]=h>>>0,c[u+1]=f>>>0},t.r28shl=function(o,i){return o<>>28-i};var n=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];t.pc2=function(o,i,c,u){for(var h=0,f=0,d=n.length>>>1,p=0;p>>n[p]&1;for(p=d;p>>n[p]&1;c[u+0]=h>>>0,c[u+1]=f>>>0},t.expand=function(o,i,c){var u=0,h=0;u=(1&o)<<5|o>>>27;for(var f=23;f>=15;f-=4)u<<=6,u|=o>>>f&63;for(f=11;f>=3;f-=4)h|=o>>>f&63,h<<=6;h|=(31&o)<<1|o>>>31,i[c+0]=u>>>0,i[c+1]=h>>>0};var a=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];t.substitute=function(o,i){for(var c=0,u=0;u<4;u++)c<<=4,c|=a[64*u+(o>>>18-6*u&63)];for(u=0;u<4;u++)c<<=4,c|=a[256+64*u+(i>>>18-6*u&63)];return c>>>0};var l=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];t.permute=function(o){for(var i=0,c=0;c>>l[c]&1;return i>>>0},t.padSplit=function(o,i,c){for(var u=o.toString(2);u.lengthk;)O.ishrn(1);if(O.isEven()&&O.iadd(i),O.testn(1)||O.iadd(c),C.cmp(c)){if(!C.cmp(u))for(;O.mod(h).cmp(f);)O.iadd(p)}else for(;O.mod(l).cmp(d);)O.iadd(p);if(b(P=O.shrn(1))&&b(O)&&_(P)&&_(O)&&o.test(P)&&o.test(O))return O}}},{"bn.js":404,"miller-rabin":451,randombytes:475}],403:[function(e,r,t){r.exports={modp1:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},modp2:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},modp5:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},modp14:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},modp15:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},modp16:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},modp17:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},modp18:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}}},{}],404:[function(e,r,t){arguments[4][184][0].apply(t,arguments)},{buffer:188,dup:184}],405:[function(e,r,t){var n=t;n.version=e("../package.json").version,n.utils=e("./elliptic/utils"),n.rand=e("brorand"),n.curve=e("./elliptic/curve"),n.curves=e("./elliptic/curves"),n.ec=e("./elliptic/ec"),n.eddsa=e("./elliptic/eddsa")},{"../package.json":421,"./elliptic/curve":408,"./elliptic/curves":411,"./elliptic/ec":412,"./elliptic/eddsa":415,"./elliptic/utils":419,brorand:187}],406:[function(e,r,t){var n=e("bn.js"),a=e("../utils"),l=a.getNAF,o=a.getJSF,i=a.assert;function c(h,f){this.type=h,this.p=new n(f.p,16),this.red=f.prime?n.red(f.prime):n.mont(this.p),this.zero=new n(0).toRed(this.red),this.one=new n(1).toRed(this.red),this.two=new n(2).toRed(this.red),this.n=f.n&&new n(f.n,16),this.g=f.g&&this.pointFromJSON(f.g,f.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var d=this.n&&this.p.div(this.n);!d||d.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function u(h,f){this.curve=h,this.type=f,this.precomputed=null}r.exports=c,c.prototype.point=function(){throw new Error("Not implemented")},c.prototype.validate=function(){throw new Error("Not implemented")},c.prototype._fixedNafMul=function(h,f){i(h.precomputed);var d=h._getDoubles(),p=l(f,1,this._bitLength),g=(1<=v;w--)b=(b<<1)+p[w];_.push(b)}for(var k=this.jpoint(null,null,null),C=this.jpoint(null,null,null),O=g;O>0;O--){for(v=0;v<_.length;v++)(b=_[v])===O?C=C.mixedAdd(d.points[v]):b===-O&&(C=C.mixedAdd(d.points[v].neg()));k=k.add(C)}return k.toP()},c.prototype._wnafMul=function(h,f){var d=4,p=h._getNAFPoints(d);d=p.wnd;for(var g=p.points,v=l(f,d,this._bitLength),b=this.jpoint(null,null,null),_=v.length-1;_>=0;_--){for(var w=0;_>=0&&v[_]===0;_--)w++;if(_>=0&&w++,b=b.dblp(w),_<0)break;var k=v[_];i(k!==0),b=h.type==="affine"?k>0?b.mixedAdd(g[k-1>>1]):b.mixedAdd(g[-k-1>>1].neg()):k>0?b.add(g[k-1>>1]):b.add(g[-k-1>>1].neg())}return h.type==="affine"?b.toP():b},c.prototype._wnafMulAdd=function(h,f,d,p,g){var v,b,_,w=this._wnafT1,k=this._wnafT2,C=this._wnafT3,O=0;for(v=0;v=1;v-=2){var B=v-1,q=v;if(w[B]===1&&w[q]===1){var X=[f[B],null,null,f[q]];f[B].y.cmp(f[q].y)===0?(X[1]=f[B].add(f[q]),X[2]=f[B].toJ().mixedAdd(f[q].neg())):f[B].y.cmp(f[q].y.redNeg())===0?(X[1]=f[B].toJ().mixedAdd(f[q]),X[2]=f[B].add(f[q].neg())):(X[1]=f[B].toJ().mixedAdd(f[q]),X[2]=f[B].toJ().mixedAdd(f[q].neg()));var J=[-3,-1,-5,-7,0,7,5,1,3],Z=o(d[B],d[q]);for(O=Math.max(Z[0].length,O),C[B]=new Array(O),C[q]=new Array(O),b=0;b=0;v--){for(var A=0;v>=0;){var M=!0;for(b=0;b=0&&A++,j=j.dblp(A),v<0)break;for(b=0;b0?_=k[b][R-1>>1]:R<0&&(_=k[b][-R-1>>1].neg()),j=_.type==="affine"?j.mixedAdd(_):j.add(_))}}for(v=0;v=Math.ceil((h.bitLength()+1)/f.step)},u.prototype._getDoubles=function(h,f){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var d=[this],p=this,g=0;g":""},u.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},u.prototype._extDbl=function(){var h=this.x.redSqr(),f=this.y.redSqr(),d=this.z.redSqr();d=d.redIAdd(d);var p=this.curve._mulA(h),g=this.x.redAdd(this.y).redSqr().redISub(h).redISub(f),v=p.redAdd(f),b=v.redSub(d),_=p.redSub(f),w=g.redMul(b),k=v.redMul(_),C=g.redMul(_),O=b.redMul(v);return this.curve.point(w,k,O,C)},u.prototype._projDbl=function(){var h,f,d,p,g,v,b=this.x.redAdd(this.y).redSqr(),_=this.x.redSqr(),w=this.y.redSqr();if(this.curve.twisted){var k=(p=this.curve._mulA(_)).redAdd(w);this.zOne?(h=b.redSub(_).redSub(w).redMul(k.redSub(this.curve.two)),f=k.redMul(p.redSub(w)),d=k.redSqr().redSub(k).redSub(k)):(g=this.z.redSqr(),v=k.redSub(g).redISub(g),h=b.redSub(_).redISub(w).redMul(v),f=k.redMul(p.redSub(w)),d=k.redMul(v))}else p=_.redAdd(w),g=this.curve._mulC(this.z).redSqr(),v=p.redSub(g).redSub(g),h=this.curve._mulC(b.redISub(p)).redMul(v),f=this.curve._mulC(p).redMul(_.redISub(w)),d=p.redMul(v);return this.curve.point(h,f,d)},u.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},u.prototype._extAdd=function(h){var f=this.y.redSub(this.x).redMul(h.y.redSub(h.x)),d=this.y.redAdd(this.x).redMul(h.y.redAdd(h.x)),p=this.t.redMul(this.curve.dd).redMul(h.t),g=this.z.redMul(h.z.redAdd(h.z)),v=d.redSub(f),b=g.redSub(p),_=g.redAdd(p),w=d.redAdd(f),k=v.redMul(b),C=_.redMul(w),O=v.redMul(w),P=b.redMul(_);return this.curve.point(k,C,P,O)},u.prototype._projAdd=function(h){var f,d,p=this.z.redMul(h.z),g=p.redSqr(),v=this.x.redMul(h.x),b=this.y.redMul(h.y),_=this.curve.d.redMul(v).redMul(b),w=g.redSub(_),k=g.redAdd(_),C=this.x.redAdd(this.y).redMul(h.x.redAdd(h.y)).redISub(v).redISub(b),O=p.redMul(w).redMul(C);return this.curve.twisted?(f=p.redMul(k).redMul(b.redSub(this.curve._mulA(v))),d=w.redMul(k)):(f=p.redMul(k).redMul(b.redSub(v)),d=this.curve._mulC(w).redMul(k)),this.curve.point(O,f,d)},u.prototype.add=function(h){return this.isInfinity()?h:h.isInfinity()?this:this.curve.extended?this._extAdd(h):this._projAdd(h)},u.prototype.mul=function(h){return this._hasDoubles(h)?this.curve._fixedNafMul(this,h):this.curve._wnafMul(this,h)},u.prototype.mulAdd=function(h,f,d){return this.curve._wnafMulAdd(1,[this,f],[h,d],2,!1)},u.prototype.jmulAdd=function(h,f,d){return this.curve._wnafMulAdd(1,[this,f],[h,d],2,!0)},u.prototype.normalize=function(){if(this.zOne)return this;var h=this.z.redInvm();return this.x=this.x.redMul(h),this.y=this.y.redMul(h),this.t&&(this.t=this.t.redMul(h)),this.z=this.curve.one,this.zOne=!0,this},u.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},u.prototype.getX=function(){return this.normalize(),this.x.fromRed()},u.prototype.getY=function(){return this.normalize(),this.y.fromRed()},u.prototype.eq=function(h){return this===h||this.getX().cmp(h.getX())===0&&this.getY().cmp(h.getY())===0},u.prototype.eqXToP=function(h){var f=h.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(f)===0)return!0;for(var d=h.clone(),p=this.curve.redN.redMul(this.z);;){if(d.iadd(this.curve.n),d.cmp(this.curve.p)>=0)return!1;if(f.redIAdd(p),this.x.cmp(f)===0)return!0}},u.prototype.toP=u.prototype.normalize,u.prototype.mixedAdd=u.prototype.add},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],408:[function(e,r,t){var n=t;n.base=e("./base"),n.short=e("./short"),n.mont=e("./mont"),n.edwards=e("./edwards")},{"./base":406,"./edwards":407,"./mont":409,"./short":410}],409:[function(e,r,t){var n=e("bn.js"),a=e("inherits"),l=e("./base"),o=e("../utils");function i(u){l.call(this,"mont",u),this.a=new n(u.a,16).toRed(this.red),this.b=new n(u.b,16).toRed(this.red),this.i4=new n(4).toRed(this.red).redInvm(),this.two=new n(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(u,h,f){l.BasePoint.call(this,u,"projective"),h===null&&f===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new n(h,16),this.z=new n(f,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}a(i,l),r.exports=i,i.prototype.validate=function(u){var h=u.normalize().x,f=h.redSqr(),d=f.redMul(h).redAdd(f.redMul(this.a)).redAdd(h);return d.redSqrt().redSqr().cmp(d)===0},a(c,l.BasePoint),i.prototype.decodePoint=function(u,h){return this.point(o.toArray(u,h),1)},i.prototype.point=function(u,h){return new c(this,u,h)},i.prototype.pointFromJSON=function(u){return c.fromJSON(this,u)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(u,h){return new c(u,h[0],h[1]||u.one)},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return this.z.cmpn(0)===0},c.prototype.dbl=function(){var u=this.x.redAdd(this.z).redSqr(),h=this.x.redSub(this.z).redSqr(),f=u.redSub(h),d=u.redMul(h),p=f.redMul(h.redAdd(this.curve.a24.redMul(f)));return this.curve.point(d,p)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(u,h){var f=this.x.redAdd(this.z),d=this.x.redSub(this.z),p=u.x.redAdd(u.z),g=u.x.redSub(u.z).redMul(f),v=p.redMul(d),b=h.z.redMul(g.redAdd(v).redSqr()),_=h.x.redMul(g.redISub(v).redSqr());return this.curve.point(b,_)},c.prototype.mul=function(u){for(var h=u.clone(),f=this,d=this.curve.point(null,null),p=this,g=[];h.cmpn(0)!==0;h.iushrn(1))g.push(h.andln(1));for(var v=g.length-1;v>=0;v--)g[v]===0?(f=f.diffAdd(d,p),d=d.dbl()):(d=f.diffAdd(d,p),f=f.dbl());return d},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(u){return this.getX().cmp(u.getX())===0},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],410:[function(e,r,t){var n=e("../utils"),a=e("bn.js"),l=e("inherits"),o=e("./base"),i=n.assert;function c(f){o.call(this,"short",f),this.a=new a(f.a,16).toRed(this.red),this.b=new a(f.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=this.a.fromRed().cmpn(0)===0,this.threeA=this.a.fromRed().sub(this.p).cmpn(-3)===0,this.endo=this._getEndomorphism(f),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function u(f,d,p,g){o.BasePoint.call(this,f,"affine"),d===null&&p===null?(this.x=null,this.y=null,this.inf=!0):(this.x=new a(d,16),this.y=new a(p,16),g&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function h(f,d,p,g){o.BasePoint.call(this,f,"jacobian"),d===null&&p===null&&g===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new a(0)):(this.x=new a(d,16),this.y=new a(p,16),this.z=new a(g,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}l(c,o),r.exports=c,c.prototype._getEndomorphism=function(f){if(this.zeroA&&this.g&&this.n&&this.p.modn(3)===1){var d,p;if(f.beta)d=new a(f.beta,16).toRed(this.red);else{var g=this._getEndoRoots(this.p);d=(d=g[0].cmp(g[1])<0?g[0]:g[1]).toRed(this.red)}if(f.lambda)p=new a(f.lambda,16);else{var v=this._getEndoRoots(this.n);this.g.mul(v[0]).x.cmp(this.g.x.redMul(d))===0?p=v[0]:(p=v[1],i(this.g.mul(p).x.cmp(this.g.x.redMul(d))===0))}return{beta:d,lambda:p,basis:f.basis?f.basis.map(function(b){return{a:new a(b.a,16),b:new a(b.b,16)}}):this._getEndoBasis(p)}}},c.prototype._getEndoRoots=function(f){var d=f===this.p?this.red:a.mont(f),p=new a(2).toRed(d).redInvm(),g=p.redNeg(),v=new a(3).toRed(d).redNeg().redSqrt().redMul(p);return[g.redAdd(v).fromRed(),g.redSub(v).fromRed()]},c.prototype._getEndoBasis=function(f){for(var d,p,g,v,b,_,w,k,C,O=this.n.ushrn(Math.floor(this.n.bitLength()/2)),P=f,B=this.n.clone(),q=new a(1),X=new a(0),J=new a(0),Z=new a(1),ue=0;P.cmpn(0)!==0;){var D=B.div(P);k=B.sub(D.mul(P)),C=J.sub(D.mul(q));var j=Z.sub(D.mul(X));if(!g&&k.cmp(O)<0)d=w.neg(),p=q,g=k.neg(),v=C;else if(g&&++ue==2)break;w=k,B=P,P=k,J=q,q=C,Z=X,X=j}b=k.neg(),_=C;var E=g.sqr().add(v.sqr());return b.sqr().add(_.sqr()).cmp(E)>=0&&(b=d,_=p),g.negative&&(g=g.neg(),v=v.neg()),b.negative&&(b=b.neg(),_=_.neg()),[{a:g,b:v},{a:b,b:_}]},c.prototype._endoSplit=function(f){var d=this.endo.basis,p=d[0],g=d[1],v=g.b.mul(f).divRound(this.n),b=p.b.neg().mul(f).divRound(this.n),_=v.mul(p.a),w=b.mul(g.a),k=v.mul(p.b),C=b.mul(g.b);return{k1:f.sub(_).sub(w),k2:k.add(C).neg()}},c.prototype.pointFromX=function(f,d){(f=new a(f,16)).red||(f=f.toRed(this.red));var p=f.redSqr().redMul(f).redIAdd(f.redMul(this.a)).redIAdd(this.b),g=p.redSqrt();if(g.redSqr().redSub(p).cmp(this.zero)!==0)throw new Error("invalid point");var v=g.fromRed().isOdd();return(d&&!v||!d&&v)&&(g=g.redNeg()),this.point(f,g)},c.prototype.validate=function(f){if(f.inf)return!0;var d=f.x,p=f.y,g=this.a.redMul(d),v=d.redSqr().redMul(d).redIAdd(g).redIAdd(this.b);return p.redSqr().redISub(v).cmpn(0)===0},c.prototype._endoWnafMulAdd=function(f,d,p){for(var g=this._endoWnafT1,v=this._endoWnafT2,b=0;b":""},u.prototype.isInfinity=function(){return this.inf},u.prototype.add=function(f){if(this.inf)return f;if(f.inf)return this;if(this.eq(f))return this.dbl();if(this.neg().eq(f))return this.curve.point(null,null);if(this.x.cmp(f.x)===0)return this.curve.point(null,null);var d=this.y.redSub(f.y);d.cmpn(0)!==0&&(d=d.redMul(this.x.redSub(f.x).redInvm()));var p=d.redSqr().redISub(this.x).redISub(f.x),g=d.redMul(this.x.redSub(p)).redISub(this.y);return this.curve.point(p,g)},u.prototype.dbl=function(){if(this.inf)return this;var f=this.y.redAdd(this.y);if(f.cmpn(0)===0)return this.curve.point(null,null);var d=this.curve.a,p=this.x.redSqr(),g=f.redInvm(),v=p.redAdd(p).redIAdd(p).redIAdd(d).redMul(g),b=v.redSqr().redISub(this.x.redAdd(this.x)),_=v.redMul(this.x.redSub(b)).redISub(this.y);return this.curve.point(b,_)},u.prototype.getX=function(){return this.x.fromRed()},u.prototype.getY=function(){return this.y.fromRed()},u.prototype.mul=function(f){return f=new a(f,16),this.isInfinity()?this:this._hasDoubles(f)?this.curve._fixedNafMul(this,f):this.curve.endo?this.curve._endoWnafMulAdd([this],[f]):this.curve._wnafMul(this,f)},u.prototype.mulAdd=function(f,d,p){var g=[this,d],v=[f,p];return this.curve.endo?this.curve._endoWnafMulAdd(g,v):this.curve._wnafMulAdd(1,g,v,2)},u.prototype.jmulAdd=function(f,d,p){var g=[this,d],v=[f,p];return this.curve.endo?this.curve._endoWnafMulAdd(g,v,!0):this.curve._wnafMulAdd(1,g,v,2,!0)},u.prototype.eq=function(f){return this===f||this.inf===f.inf&&(this.inf||this.x.cmp(f.x)===0&&this.y.cmp(f.y)===0)},u.prototype.neg=function(f){if(this.inf)return this;var d=this.curve.point(this.x,this.y.redNeg());if(f&&this.precomputed){var p=this.precomputed,g=function(v){return v.neg()};d.precomputed={naf:p.naf&&{wnd:p.naf.wnd,points:p.naf.points.map(g)},doubles:p.doubles&&{step:p.doubles.step,points:p.doubles.points.map(g)}}}return d},u.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},l(h,o.BasePoint),c.prototype.jpoint=function(f,d,p){return new h(this,f,d,p)},h.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var f=this.z.redInvm(),d=f.redSqr(),p=this.x.redMul(d),g=this.y.redMul(d).redMul(f);return this.curve.point(p,g)},h.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},h.prototype.add=function(f){if(this.isInfinity())return f;if(f.isInfinity())return this;var d=f.z.redSqr(),p=this.z.redSqr(),g=this.x.redMul(d),v=f.x.redMul(p),b=this.y.redMul(d.redMul(f.z)),_=f.y.redMul(p.redMul(this.z)),w=g.redSub(v),k=b.redSub(_);if(w.cmpn(0)===0)return k.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var C=w.redSqr(),O=C.redMul(w),P=g.redMul(C),B=k.redSqr().redIAdd(O).redISub(P).redISub(P),q=k.redMul(P.redISub(B)).redISub(b.redMul(O)),X=this.z.redMul(f.z).redMul(w);return this.curve.jpoint(B,q,X)},h.prototype.mixedAdd=function(f){if(this.isInfinity())return f.toJ();if(f.isInfinity())return this;var d=this.z.redSqr(),p=this.x,g=f.x.redMul(d),v=this.y,b=f.y.redMul(d).redMul(this.z),_=p.redSub(g),w=v.redSub(b);if(_.cmpn(0)===0)return w.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var k=_.redSqr(),C=k.redMul(_),O=p.redMul(k),P=w.redSqr().redIAdd(C).redISub(O).redISub(O),B=w.redMul(O.redISub(P)).redISub(v.redMul(C)),q=this.z.redMul(_);return this.curve.jpoint(P,B,q)},h.prototype.dblp=function(f){if(f===0)return this;if(this.isInfinity())return this;if(!f)return this.dbl();var d;if(this.curve.zeroA||this.curve.threeA){var p=this;for(d=0;d=0)return!1;if(p.redIAdd(v),this.x.cmp(p)===0)return!0}},h.prototype.inspect=function(){return this.isInfinity()?"":""},h.prototype.isInfinity=function(){return this.z.cmpn(0)===0}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],411:[function(e,r,t){var n,a=t,l=e("hash.js"),o=e("./curve"),i=e("./utils").assert;function c(h){h.type==="short"?this.curve=new o.short(h):h.type==="edwards"?this.curve=new o.edwards(h):this.curve=new o.mont(h),this.g=this.curve.g,this.n=this.curve.n,this.hash=h.hash,i(this.g.validate(),"Invalid curve"),i(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function u(h,f){Object.defineProperty(a,h,{configurable:!0,enumerable:!0,get:function(){var d=new c(f);return Object.defineProperty(a,h,{configurable:!0,enumerable:!0,value:d}),d}})}a.PresetCurve=c,u("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:l.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),u("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:l.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),u("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:l.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),u("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:l.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),u("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:l.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),u("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:l.sha256,gRed:!1,g:["9"]}),u("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:l.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{n=e("./precomputed/secp256k1")}catch{n=void 0}u("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:l.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",n]})},{"./curve":408,"./precomputed/secp256k1":418,"./utils":419,"hash.js":426}],412:[function(e,r,t){var n=e("bn.js"),a=e("hmac-drbg"),l=e("../utils"),o=e("../curves"),i=e("brorand"),c=l.assert,u=e("./key"),h=e("./signature");function f(d){if(!(this instanceof f))return new f(d);typeof d=="string"&&(c(Object.prototype.hasOwnProperty.call(o,d),"Unknown curve "+d),d=o[d]),d instanceof o.PresetCurve&&(d={curve:d}),this.curve=d.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=d.curve.g,this.g.precompute(d.curve.n.bitLength()+1),this.hash=d.hash||d.curve.hash}r.exports=f,f.prototype.keyPair=function(d){return new u(this,d)},f.prototype.keyFromPrivate=function(d,p){return u.fromPrivate(this,d,p)},f.prototype.keyFromPublic=function(d,p){return u.fromPublic(this,d,p)},f.prototype.genKeyPair=function(d){d||(d={});for(var p=new a({hash:this.hash,pers:d.pers,persEnc:d.persEnc||"utf8",entropy:d.entropy||i(this.hash.hmacStrength),entropyEnc:d.entropy&&d.entropyEnc||"utf8",nonce:this.n.toArray()}),g=this.n.byteLength(),v=this.n.sub(new n(2));;){var b=new n(p.generate(g));if(!(b.cmp(v)>0))return b.iaddn(1),this.keyFromPrivate(b)}},f.prototype._truncateToN=function(d,p){var g=8*d.byteLength()-this.n.bitLength();return g>0&&(d=d.ushrn(g)),!p&&d.cmp(this.n)>=0?d.sub(this.n):d},f.prototype.sign=function(d,p,g,v){typeof g=="object"&&(v=g,g=null),v||(v={}),p=this.keyFromPrivate(p,g),d=this._truncateToN(new n(d,16));for(var b=this.n.byteLength(),_=p.getPrivate().toArray("be",b),w=d.toArray("be",b),k=new a({hash:this.hash,entropy:_,nonce:w,pers:v.pers,persEnc:v.persEnc||"utf8"}),C=this.n.sub(new n(1)),O=0;;O++){var P=v.k?v.k(O):new n(k.generate(this.n.byteLength()));if(!((P=this._truncateToN(P,!0)).cmpn(1)<=0||P.cmp(C)>=0)){var B=this.g.mul(P);if(!B.isInfinity()){var q=B.getX(),X=q.umod(this.n);if(X.cmpn(0)!==0){var J=P.invm(this.n).mul(X.mul(p.getPrivate()).iadd(d));if((J=J.umod(this.n)).cmpn(0)!==0){var Z=(B.getY().isOdd()?1:0)|(q.cmp(X)!==0?2:0);return v.canonical&&J.cmp(this.nh)>0&&(J=this.n.sub(J),Z^=1),new h({r:X,s:J,recoveryParam:Z})}}}}}},f.prototype.verify=function(d,p,g,v){d=this._truncateToN(new n(d,16)),g=this.keyFromPublic(g,v);var b=(p=new h(p,"hex")).r,_=p.s;if(b.cmpn(1)<0||b.cmp(this.n)>=0||_.cmpn(1)<0||_.cmp(this.n)>=0)return!1;var w,k=_.invm(this.n),C=k.mul(d).umod(this.n),O=k.mul(b).umod(this.n);return this.curve._maxwellTrick?!(w=this.g.jmulAdd(C,g.getPublic(),O)).isInfinity()&&w.eqXToP(b):!(w=this.g.mulAdd(C,g.getPublic(),O)).isInfinity()&&w.getX().umod(this.n).cmp(b)===0},f.prototype.recoverPubKey=function(d,p,g,v){c((3&g)===g,"The recovery param is more than two bits"),p=new h(p,v);var b=this.n,_=new n(d),w=p.r,k=p.s,C=1&g,O=g>>1;if(w.cmp(this.curve.p.umod(this.curve.n))>=0&&O)throw new Error("Unable to find sencond key candinate");w=O?this.curve.pointFromX(w.add(this.curve.n),C):this.curve.pointFromX(w,C);var P=p.r.invm(b),B=b.sub(_).mul(P).umod(b),q=k.mul(P).umod(b);return this.g.mulAdd(B,w,q)},f.prototype.getKeyRecoveryParam=function(d,p,g,v){if((p=new h(p,v)).recoveryParam!==null)return p.recoveryParam;for(var b=0;b<4;b++){var _;try{_=this.recoverPubKey(d,p,b)}catch{continue}if(_.eq(g))return b}throw new Error("Unable to find valid recovery factor")}},{"../curves":411,"../utils":419,"./key":413,"./signature":414,"bn.js":420,brorand:187,"hmac-drbg":438}],413:[function(e,r,t){var n=e("bn.js"),a=e("../utils").assert;function l(o,i){this.ec=o,this.priv=null,this.pub=null,i.priv&&this._importPrivate(i.priv,i.privEnc),i.pub&&this._importPublic(i.pub,i.pubEnc)}r.exports=l,l.fromPublic=function(o,i,c){return i instanceof l?i:new l(o,{pub:i,pubEnc:c})},l.fromPrivate=function(o,i,c){return i instanceof l?i:new l(o,{priv:i,privEnc:c})},l.prototype.validate=function(){var o=this.getPublic();return o.isInfinity()?{result:!1,reason:"Invalid public key"}:o.validate()?o.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},l.prototype.getPublic=function(o,i){return typeof o=="string"&&(i=o,o=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),i?this.pub.encode(i,o):this.pub},l.prototype.getPrivate=function(o){return o==="hex"?this.priv.toString(16,2):this.priv},l.prototype._importPrivate=function(o,i){this.priv=new n(o,i||16),this.priv=this.priv.umod(this.ec.curve.n)},l.prototype._importPublic=function(o,i){if(o.x||o.y)return this.ec.curve.type==="mont"?a(o.x,"Need x coordinate"):this.ec.curve.type!=="short"&&this.ec.curve.type!=="edwards"||a(o.x&&o.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(o.x,o.y));this.pub=this.ec.curve.decodePoint(o,i)},l.prototype.derive=function(o){return o.validate()||a(o.validate(),"public point not validated"),o.mul(this.priv).getX()},l.prototype.sign=function(o,i,c){return this.ec.sign(o,this,i,c)},l.prototype.verify=function(o,i){return this.ec.verify(o,i,this)},l.prototype.inspect=function(){return""}},{"../utils":419,"bn.js":420}],414:[function(e,r,t){var n=e("bn.js"),a=e("../utils"),l=a.assert;function o(f,d){if(f instanceof o)return f;this._importDER(f,d)||(l(f.r&&f.s,"Signature without r or s"),this.r=new n(f.r,16),this.s=new n(f.s,16),f.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=f.recoveryParam)}function i(){this.place=0}function c(f,d){var p=f[d.place++];if(!(128&p))return p;var g=15&p;if(g===0||g>4)return!1;for(var v=0,b=0,_=d.place;b>>=0;return!(v<=127)&&(d.place=_,v)}function u(f){for(var d=0,p=f.length-1;!f[d]&&!(128&f[d+1])&&d>>3);for(f.push(128|p);--p;)f.push(d>>>(p<<3)&255);f.push(d)}}r.exports=o,o.prototype._importDER=function(f,d){f=a.toArray(f,d);var p=new i;if(f[p.place++]!==48)return!1;var g=c(f,p);if(g===!1||g+p.place!==f.length||f[p.place++]!==2)return!1;var v=c(f,p);if(v===!1)return!1;var b=f.slice(p.place,v+p.place);if(p.place+=v,f[p.place++]!==2)return!1;var _=c(f,p);if(_===!1||f.length!==_+p.place)return!1;var w=f.slice(p.place,_+p.place);if(b[0]===0){if(!(128&b[1]))return!1;b=b.slice(1)}if(w[0]===0){if(!(128&w[1]))return!1;w=w.slice(1)}return this.r=new n(b),this.s=new n(w),this.recoveryParam=null,!0},o.prototype.toDER=function(f){var d=this.r.toArray(),p=this.s.toArray();for(128&d[0]&&(d=[0].concat(d)),128&p[0]&&(p=[0].concat(p)),d=u(d),p=u(p);!(p[0]||128&p[1]);)p=p.slice(1);var g=[2];h(g,d.length),(g=g.concat(d)).push(2),h(g,p.length);var v=g.concat(p),b=[48];return h(b,v.length),b=b.concat(v),a.encode(b,f)}},{"../utils":419,"bn.js":420}],415:[function(e,r,t){var n=e("hash.js"),a=e("../curves"),l=e("../utils"),o=l.assert,i=l.parseBytes,c=e("./key"),u=e("./signature");function h(f){if(o(f==="ed25519","only tested with ed25519 so far"),!(this instanceof h))return new h(f);f=a[f].curve,this.curve=f,this.g=f.g,this.g.precompute(f.n.bitLength()+1),this.pointClass=f.point().constructor,this.encodingLength=Math.ceil(f.n.bitLength()/8),this.hash=n.sha512}r.exports=h,h.prototype.sign=function(f,d){f=i(f);var p=this.keyFromSecret(d),g=this.hashInt(p.messagePrefix(),f),v=this.g.mul(g),b=this.encodePoint(v),_=this.hashInt(b,p.pubBytes(),f).mul(p.priv()),w=g.add(_).umod(this.curve.n);return this.makeSignature({R:v,S:w,Rencoded:b})},h.prototype.verify=function(f,d,p){f=i(f),d=this.makeSignature(d);var g=this.keyFromPublic(p),v=this.hashInt(d.Rencoded(),g.pubBytes(),f),b=this.g.mul(d.S());return d.R().add(g.pub().mul(v)).eq(b)},h.prototype.hashInt=function(){for(var f=this.hash(),d=0;d(b>>1)-1?(b>>1)-C:C,_.isubn(k)):k=0,v[w]=k,_.iushrn(1)}return v}function c(d,p){var g=[[],[]];d=d.clone(),p=p.clone();for(var v,b=0,_=0;d.cmpn(-b)>0||p.cmpn(-_)>0;){var w,k,C=d.andln(3)+b&3,O=p.andln(3)+_&3;C===3&&(C=-1),O===3&&(O=-1),w=1&C?(v=d.andln(7)+b&7)!=3&&v!==5||O!==2?C:-C:0,g[0].push(w),k=1&O?(v=p.andln(7)+_&7)!=3&&v!==5||C!==2?O:-O:0,g[1].push(k),2*b===w+1&&(b=1-b),2*_===k+1&&(_=1-_),d.iushrn(1),p.iushrn(1)}return g}function u(d,p,g){var v="_"+p;d.prototype[p]=function(){return this[v]!==void 0?this[v]:this[v]=g.call(this)}}function h(d){return typeof d=="string"?n.toArray(d,"hex"):d}function f(d){return new a(d,"hex","le")}n.assert=l,n.toArray=o.toArray,n.zero2=o.zero2,n.toHex=o.toHex,n.encode=o.encode,n.getNAF=i,n.getJSF=c,n.cachedProperty=u,n.parseBytes=h,n.intFromLE=f},{"bn.js":420,"minimalistic-assert":453,"minimalistic-crypto-utils":454}],420:[function(e,r,t){arguments[4][184][0].apply(t,arguments)},{buffer:188,dup:184}],421:[function(e,r,t){r.exports={name:"elliptic",version:"6.5.4",description:"EC cryptography",main:"lib/elliptic.js",files:["lib"],scripts:{lint:"eslint lib test","lint:fix":"npm run lint -- --fix",unit:"istanbul test _mocha --reporter=spec test/index.js",test:"npm run lint && npm run unit",version:"grunt dist && git add dist/"},repository:{type:"git",url:"git@github.com:indutny/elliptic"},keywords:["EC","Elliptic","curve","Cryptography"],author:"Fedor Indutny ",license:"MIT",bugs:{url:"https://github.com/indutny/elliptic/issues"},homepage:"https://github.com/indutny/elliptic",devDependencies:{brfs:"^2.0.2",coveralls:"^3.1.0",eslint:"^7.6.0",grunt:"^1.2.1","grunt-browserify":"^5.3.0","grunt-cli":"^1.3.2","grunt-contrib-connect":"^3.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^5.0.0","grunt-mocha-istanbul":"^5.0.2","grunt-saucelabs":"^9.0.1",istanbul:"^0.4.5",mocha:"^8.0.1"},dependencies:{"bn.js":"^4.11.9",brorand:"^1.1.0","hash.js":"^1.0.0","hmac-drbg":"^1.0.1",inherits:"^2.0.4","minimalistic-assert":"^1.0.1","minimalistic-crypto-utils":"^1.0.1"}}},{}],422:[function(e,r,t){var n=Object.create||q,a=Object.keys||X,l=Function.prototype.bind||J;function o(){this._events&&Object.prototype.hasOwnProperty.call(this,"_events")||(this._events=n(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0}r.exports=o,o.EventEmitter=o,o.prototype._events=void 0,o.prototype._maxListeners=void 0;var i,c=10;try{var u={};Object.defineProperty&&Object.defineProperty(u,"x",{value:0}),i=u.x===0}catch{i=!1}function h(Z){return Z._maxListeners===void 0?o.defaultMaxListeners:Z._maxListeners}function f(Z,ue,D){if(ue)Z.call(D);else for(var j=Z.length,E=P(Z,j),A=0;A0&&M.length>E){M.warned=!0;var R=new Error("Possible EventEmitter memory leak detected. "+M.length+' "'+String(ue)+'" listeners added. Use emitter.setMaxListeners() to increase limit.');R.name="MaxListenersExceededWarning",R.emitter=Z,R.type=ue,R.count=M.length,typeof console=="object"&&console.warn&&console.warn("%s: %s",R.name,R.message)}}else M=A[ue]=D,++Z._eventsCount;return Z}function _(){if(!this.fired)switch(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length){case 0:return this.listener.call(this.target);case 1:return this.listener.call(this.target,arguments[0]);case 2:return this.listener.call(this.target,arguments[0],arguments[1]);case 3:return this.listener.call(this.target,arguments[0],arguments[1],arguments[2]);default:for(var Z=new Array(arguments.length),ue=0;ue1&&(ue=arguments[1]),ue instanceof Error)throw ue;var F=new Error('Unhandled "error" event. ('+ue+")");throw F.context=ue,F}if(!(D=M[Z]))return!1;var H=typeof D=="function";switch(j=arguments.length){case 1:f(D,H,this);break;case 2:d(D,H,this,arguments[1]);break;case 3:p(D,H,this,arguments[1],arguments[2]);break;case 4:g(D,H,this,arguments[1],arguments[2],arguments[3]);break;default:for(E=new Array(j-1),A=1;A=0;A--)if(D[A]===ue||D[A].listener===ue){M=D[A].listener,E=A;break}if(E<0)return this;E===0?D.shift():O(D,E),D.length===1&&(j[Z]=D[0]),j.removeListener&&this.emit("removeListener",Z,M||ue)}return this},o.prototype.removeAllListeners=function(Z){var ue,D,j;if(!(D=this._events))return this;if(!D.removeListener)return arguments.length===0?(this._events=n(null),this._eventsCount=0):D[Z]&&(--this._eventsCount==0?this._events=n(null):delete D[Z]),this;if(arguments.length===0){var E,A=a(D);for(j=0;j=0;j--)this.removeListener(Z,ue[j]);return this},o.prototype.listeners=function(Z){return k(this,Z,!0)},o.prototype.rawListeners=function(Z){return k(this,Z,!1)},o.listenerCount=function(Z,ue){return typeof Z.listenerCount=="function"?Z.listenerCount(ue):C.call(Z,ue)},o.prototype.listenerCount=C,o.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]}},{}],423:[function(e,r,t){var n=e("safe-buffer").Buffer,a=e("md5.js");function l(o,i,c,u){if(n.isBuffer(o)||(o=n.from(o,"binary")),i&&(n.isBuffer(i)||(i=n.from(i,"binary")),i.length!==8))throw new RangeError("salt should be Buffer with 8 byte length");for(var h=c/8,f=n.alloc(h),d=n.alloc(u||0),p=n.alloc(0);h>0||u>0;){var g=new a;g.update(p),g.update(o),i&&g.update(i),p=g.digest();var v=0;if(h>0){var b=f.length-h;v=Math.min(h,p.length),p.copy(f,b,0,v),h-=v}if(v0){var _=d.length-u,w=Math.min(u,p.length-v);p.copy(d,_,v,v+w),u-=w}}return p.fill(0),{key:f,iv:d}}r.exports=l},{"md5.js":450,"safe-buffer":494}],424:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CsvParserStream=t.ParserOptions=t.parseFile=t.parseStream=t.parseString=t.parse=t.FormatterOptions=t.CsvFormatterStream=t.writeToPath=t.writeToString=t.writeToBuffer=t.writeToStream=t.write=t.format=void 0;var n=e("@fast-csv/format");Object.defineProperty(t,"format",{enumerable:!0,get:function(){return n.format}}),Object.defineProperty(t,"write",{enumerable:!0,get:function(){return n.write}}),Object.defineProperty(t,"writeToStream",{enumerable:!0,get:function(){return n.writeToStream}}),Object.defineProperty(t,"writeToBuffer",{enumerable:!0,get:function(){return n.writeToBuffer}}),Object.defineProperty(t,"writeToString",{enumerable:!0,get:function(){return n.writeToString}}),Object.defineProperty(t,"writeToPath",{enumerable:!0,get:function(){return n.writeToPath}}),Object.defineProperty(t,"CsvFormatterStream",{enumerable:!0,get:function(){return n.CsvFormatterStream}}),Object.defineProperty(t,"FormatterOptions",{enumerable:!0,get:function(){return n.FormatterOptions}});var a=e("@fast-csv/parse");Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return a.parse}}),Object.defineProperty(t,"parseString",{enumerable:!0,get:function(){return a.parseString}}),Object.defineProperty(t,"parseStream",{enumerable:!0,get:function(){return a.parseStream}}),Object.defineProperty(t,"parseFile",{enumerable:!0,get:function(){return a.parseFile}}),Object.defineProperty(t,"ParserOptions",{enumerable:!0,get:function(){return a.ParserOptions}}),Object.defineProperty(t,"CsvParserStream",{enumerable:!0,get:function(){return a.CsvParserStream}})},{"@fast-csv/format":151,"@fast-csv/parse":155}],425:[function(e,r,t){var n=e("safe-buffer").Buffer,a=e("readable-stream").Transform;function l(i,c){if(!n.isBuffer(i)&&typeof i!="string")throw new TypeError(c+" must be a string or a buffer")}function o(i){a.call(this),this._block=n.allocUnsafe(i),this._blockSize=i,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}e("inherits")(o,a),o.prototype._transform=function(i,c,u){var h=null;try{this.update(i,c)}catch(f){h=f}u(h)},o.prototype._flush=function(i){var c=null;try{this.push(this.digest())}catch(u){c=u}i(c)},o.prototype.update=function(i,c){if(l(i,"Data"),this._finalized)throw new Error("Digest already called");n.isBuffer(i)||(i=n.from(i,c));for(var u=this._block,h=0;this._blockOffset+i.length-h>=this._blockSize;){for(var f=this._blockOffset;f0;++d)this._length[d]+=p,(p=this._length[d]/4294967296|0)>0&&(this._length[d]-=4294967296*p);return this},o.prototype._update=function(){throw new Error("_update is not implemented")},o.prototype.digest=function(i){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var c=this._digest();i!==void 0&&(c=c.toString(i)),this._block.fill(0),this._blockOffset=0;for(var u=0;u<4;++u)this._length[u]=0;return c},o.prototype._digest=function(){throw new Error("_digest is not implemented")},r.exports=o},{inherits:440,"readable-stream":491,"safe-buffer":494}],426:[function(e,r,t){var n=t;n.utils=e("./hash/utils"),n.common=e("./hash/common"),n.sha=e("./hash/sha"),n.ripemd=e("./hash/ripemd"),n.hmac=e("./hash/hmac"),n.sha1=n.sha.sha1,n.sha256=n.sha.sha256,n.sha224=n.sha.sha224,n.sha384=n.sha.sha384,n.sha512=n.sha.sha512,n.ripemd160=n.ripemd.ripemd160},{"./hash/common":427,"./hash/hmac":428,"./hash/ripemd":429,"./hash/sha":430,"./hash/utils":437}],427:[function(e,r,t){var n=e("./utils"),a=e("minimalistic-assert");function l(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=l,l.prototype.update=function(o,i){if(o=n.toArray(o,i),this.pending?this.pending=this.pending.concat(o):this.pending=o,this.pendingTotal+=o.length,this.pending.length>=this._delta8){var c=(o=this.pending).length%this._delta8;this.pending=o.slice(o.length-c,o.length),this.pending.length===0&&(this.pending=null),o=n.join32(o,0,o.length-c,this.endian);for(var u=0;u>>24&255,u[h++]=o>>>16&255,u[h++]=o>>>8&255,u[h++]=255&o}else for(u[h++]=255&o,u[h++]=o>>>8&255,u[h++]=o>>>16&255,u[h++]=o>>>24&255,u[h++]=0,u[h++]=0,u[h++]=0,u[h++]=0,f=8;fthis.blockSize&&(o=new this.Hash().update(o).digest()),a(o.length<=this.blockSize);for(var i=o.length;i>>3}function f(d){return n(d,17)^n(d,19)^d>>>10}t.ft_1=a,t.ch32=l,t.maj32=o,t.p32=i,t.s0_256=c,t.s1_256=u,t.g0_256=h,t.g1_256=f},{"../utils":437}],437:[function(e,r,t){var n=e("minimalistic-assert"),a=e("inherits");function l(E,A){return(64512&E.charCodeAt(A))==55296&&!(A<0||A+1>=E.length)&&(64512&E.charCodeAt(A+1))==56320}function o(E,A){if(Array.isArray(E))return E.slice();if(!E)return[];var M=[];if(typeof E=="string")if(A){if(A==="hex")for((E=E.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(E="0"+E),F=0;F>6|192,M[R++]=63&H|128):l(E,F)?(H=65536+((1023&H)<<10)+(1023&E.charCodeAt(++F)),M[R++]=H>>18|240,M[R++]=H>>12&63|128,M[R++]=H>>6&63|128,M[R++]=63&H|128):(M[R++]=H>>12|224,M[R++]=H>>6&63|128,M[R++]=63&H|128)}else for(F=0;F>>24|E>>>8&65280|E<<8&16711680|(255&E)<<24)>>>0}function u(E,A){for(var M="",R=0;R>>0}return H}function p(E,A){for(var M=new Array(4*E.length),R=0,F=0;R>>24,M[F+1]=H>>>16&255,M[F+2]=H>>>8&255,M[F+3]=255&H):(M[F+3]=H>>>24,M[F+2]=H>>>16&255,M[F+1]=H>>>8&255,M[F]=255&H)}return M}function g(E,A){return E>>>A|E<<32-A}function v(E,A){return E<>>32-A}function b(E,A){return E+A>>>0}function _(E,A,M){return E+A+M>>>0}function w(E,A,M,R){return E+A+M+R>>>0}function k(E,A,M,R,F){return E+A+M+R+F>>>0}function C(E,A,M,R){var F=E[A],H=R+E[A+1]>>>0,V=(H>>0,E[A+1]=H}function O(E,A,M,R){return(A+R>>>0>>0}function P(E,A,M,R){return A+R>>>0}function B(E,A,M,R,F,H,V,ee){var U=0,ie=A;return U+=(ie=ie+R>>>0)>>0)>>0)>>0}function q(E,A,M,R,F,H,V,ee){return A+R+H+ee>>>0}function X(E,A,M,R,F,H,V,ee,U,ie){var ke=0,me=A;return ke+=(me=me+R>>>0)>>0)>>0)>>0)>>0}function J(E,A,M,R,F,H,V,ee,U,ie){return A+R+H+ee+ie>>>0}function Z(E,A,M){return(A<<32-M|E>>>M)>>>0}function ue(E,A,M){return(E<<32-M|A>>>M)>>>0}function D(E,A,M){return E>>>M}function j(E,A,M){return(E<<32-M|A>>>M)>>>0}t.inherits=a,t.toArray=o,t.toHex=i,t.htonl=c,t.toHex32=u,t.zero2=h,t.zero8=f,t.join32=d,t.split32=p,t.rotr32=g,t.rotl32=v,t.sum32=b,t.sum32_3=_,t.sum32_4=w,t.sum32_5=k,t.sum64=C,t.sum64_hi=O,t.sum64_lo=P,t.sum64_4_hi=B,t.sum64_4_lo=q,t.sum64_5_hi=X,t.sum64_5_lo=J,t.rotr64_hi=Z,t.rotr64_lo=ue,t.shr64_hi=D,t.shr64_lo=j},{inherits:440,"minimalistic-assert":453}],438:[function(e,r,t){var n=e("hash.js"),a=e("minimalistic-crypto-utils"),l=e("minimalistic-assert");function o(i){if(!(this instanceof o))return new o(i);this.hash=i.hash,this.predResist=!!i.predResist,this.outLen=this.hash.outSize,this.minEntropy=i.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var c=a.toArray(i.entropy,i.entropyEnc||"hex"),u=a.toArray(i.nonce,i.nonceEnc||"hex"),h=a.toArray(i.pers,i.persEnc||"hex");l(c.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(c,u,h)}r.exports=o,o.prototype._init=function(i,c,u){var h=i.concat(c).concat(u);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var f=0;f=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(i.concat(u||[])),this._reseed=1},o.prototype.generate=function(i,c,u,h){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");typeof c!="string"&&(h=u,u=c,c=null),u&&(u=a.toArray(u,h||"hex"),this._update(u));for(var f=[];f.length */t.read=function(n,a,l,o,i){var c,u,h=8*i-o-1,f=(1<>1,p=-7,g=l?i-1:0,v=l?-1:1,b=n[a+g];for(g+=v,c=b&(1<<-p)-1,b>>=-p,p+=h;p>0;c=256*c+n[a+g],g+=v,p-=8);for(u=c&(1<<-p)-1,c>>=-p,p+=o;p>0;u=256*u+n[a+g],g+=v,p-=8);if(c===0)c=1-d;else{if(c===f)return u?NaN:1/0*(b?-1:1);u+=Math.pow(2,o),c-=d}return(b?-1:1)*u*Math.pow(2,c-o)},t.write=function(n,a,l,o,i,c){var u,h,f,d=8*c-i-1,p=(1<>1,v=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,b=o?0:c-1,_=o?1:-1,w=a<0||a===0&&1/a<0?1:0;for(a=Math.abs(a),isNaN(a)||a===1/0?(h=isNaN(a)?1:0,u=p):(u=Math.floor(Math.log(a)/Math.LN2),a*(f=Math.pow(2,-u))<1&&(u--,f*=2),(a+=u+g>=1?v/f:v*Math.pow(2,1-g))*f>=2&&(u++,f/=2),u+g>=p?(h=0,u=p):u+g>=1?(h=(a*f-1)*Math.pow(2,i),u+=g):(h=a*Math.pow(2,g-1)*Math.pow(2,i),u=0));i>=8;n[l+b]=255&h,b+=_,h/=256,i-=8);for(u=u<0;n[l+b]=255&u,b+=_,u/=256,d-=8);n[l+b-_]|=128*w}},{}],440:[function(e,r,t){typeof Object.create=="function"?r.exports=function(n,a){a&&(n.super_=a,n.prototype=Object.create(a.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}))}:r.exports=function(n,a){if(a){n.super_=a;var l=function(){};l.prototype=a.prototype,n.prototype=new l,n.prototype.constructor=n}}},{}],441:[function(e,r,t){(function(n,a,l,o,i,c,u,h){(function(){/*! + + JSZip v3.10.1 - A JavaScript class for generating and reading zip files + + + (c) 2009-2016 Stuart Knightley + Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown. + + JSZip uses the library pako released under the MIT license : + https://github.com/nodeca/pako/blob/main/LICENSE + */(function(f){typeof t=="object"&&r!==void 0?r.exports=f():(typeof window<"u"?window:a!==void 0?a:typeof self<"u"?self:this).JSZip=f()})(function(){return function f(d,p,g){function v(w,k){if(!p[w]){if(!d[w]){var C=typeof e=="function"&&e;if(!k&&C)return C(w,!0);if(b)return b(w,!0);var O=new Error("Cannot find module '"+w+"'");throw O.code="MODULE_NOT_FOUND",O}var P=p[w]={exports:{}};d[w][0].call(P.exports,function(B){return v(d[w][1][B]||B)},P,P.exports,f,d,p,g)}return p[w].exports}for(var b=typeof e=="function"&&e,_=0;_>2,P=(3&w)<<4|k>>4,B=1>6:64,q=2>4,k=(15&O)<<4|(P=b.indexOf(_.charAt(q++)))>>2,C=(3&P)<<6|(B=b.indexOf(_.charAt(q++))),Z[X++]=w,P!==64&&(Z[X++]=k),B!==64&&(Z[X++]=C);return Z}},{"./support":30,"./utils":32}],2:[function(f,d,p){var g=f("./external"),v=f("./stream/DataWorker"),b=f("./stream/Crc32Probe"),_=f("./stream/DataLengthProbe");function w(k,C,O,P,B){this.compressedSize=k,this.uncompressedSize=C,this.crc32=O,this.compression=P,this.compressedContent=B}w.prototype={getContentWorker:function(){var k=new v(g.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new _("data_length")),C=this;return k.on("end",function(){if(this.streamInfo.data_length!==C.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),k},getCompressedWorker:function(){return new v(g.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},w.createWorkerFrom=function(k,C,O){return k.pipe(new b).pipe(new _("uncompressedSize")).pipe(C.compressWorker(O)).pipe(new _("compressedSize")).withStreamInfo("compression",C)},d.exports=w},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(f,d,p){var g=f("./stream/GenericWorker");p.STORE={magic:"\0\0",compressWorker:function(){return new g("STORE compression")},uncompressWorker:function(){return new g("STORE decompression")}},p.DEFLATE=f("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(f,d,p){var g=f("./utils"),v=function(){for(var b,_=[],w=0;w<256;w++){b=w;for(var k=0;k<8;k++)b=1&b?3988292384^b>>>1:b>>>1;_[w]=b}return _}();d.exports=function(b,_){return b!==void 0&&b.length?g.getTypeOf(b)!=="string"?function(w,k,C,O){var P=v,B=O+C;w^=-1;for(var q=O;q>>8^P[255&(w^k[q])];return~w}(0|_,b,b.length,0):function(w,k,C,O){var P=v,B=O+C;w^=-1;for(var q=O;q>>8^P[255&(w^k.charCodeAt(q))];return~w}(0|_,b,b.length,0):0}},{"./utils":32}],5:[function(f,d,p){p.base64=!1,p.binary=!1,p.dir=!1,p.createFolders=!0,p.date=null,p.compression=null,p.compressionOptions=null,p.comment=null,p.unixPermissions=null,p.dosPermissions=null},{}],6:[function(f,d,p){var g=null;g=typeof Promise<"u"?Promise:f("lie"),d.exports={Promise:g}},{lie:37}],7:[function(f,d,p){var g=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",v=f("pako"),b=f("./utils"),_=f("./stream/GenericWorker"),w=g?"uint8array":"array";function k(C,O){_.call(this,"FlateWorker/"+C),this._pako=null,this._pakoAction=C,this._pakoOptions=O,this.meta={}}p.magic="\b\0",b.inherits(k,_),k.prototype.processChunk=function(C){this.meta=C.meta,this._pako===null&&this._createPako(),this._pako.push(b.transformTo(w,C.data),!1)},k.prototype.flush=function(){_.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},k.prototype.cleanUp=function(){_.prototype.cleanUp.call(this),this._pako=null},k.prototype._createPako=function(){this._pako=new v[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var C=this;this._pako.onData=function(O){C.push({data:O,meta:C.meta})}},p.compressWorker=function(C){return new k("Deflate",C)},p.uncompressWorker=function(){return new k("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(f,d,p){function g(P,B){var q,X="";for(q=0;q>>=8;return X}function v(P,B,q,X,J,Z){var ue,D,j=P.file,E=P.compression,A=Z!==w.utf8encode,M=b.transformTo("string",Z(j.name)),R=b.transformTo("string",w.utf8encode(j.name)),F=j.comment,H=b.transformTo("string",Z(F)),V=b.transformTo("string",w.utf8encode(F)),ee=R.length!==j.name.length,U=V.length!==F.length,ie="",ke="",me="",Ke=j.dir,He=j.date,ot={crc32:0,compressedSize:0,uncompressedSize:0};B&&!q||(ot.crc32=P.crc32,ot.compressedSize=P.compressedSize,ot.uncompressedSize=P.uncompressedSize);var Ee=0;B&&(Ee|=8),A||!ee&&!U||(Ee|=2048);var ce,Se,Ce,ut=0,_e=0;Ke&&(ut|=16),J==="UNIX"?(_e=798,ut|=(ce=j.unixPermissions,Se=Ke,Ce=ce,ce||(Ce=Se?16893:33204),(65535&Ce)<<16)):(_e=20,ut|=function(Ot){return 63&(Ot||0)}(j.dosPermissions)),ue=He.getUTCHours(),ue<<=6,ue|=He.getUTCMinutes(),ue<<=5,ue|=He.getUTCSeconds()/2,D=He.getUTCFullYear()-1980,D<<=4,D|=He.getUTCMonth()+1,D<<=5,D|=He.getUTCDate(),ee&&(ke=g(1,1)+g(k(M),4)+R,ie+="up"+g(ke.length,2)+ke),U&&(me=g(1,1)+g(k(H),4)+V,ie+="uc"+g(me.length,2)+me);var Le="";return Le+=` +\0`,Le+=g(Ee,2),Le+=E.magic,Le+=g(ue,2),Le+=g(D,2),Le+=g(ot.crc32,4),Le+=g(ot.compressedSize,4),Le+=g(ot.uncompressedSize,4),Le+=g(M.length,2),Le+=g(ie.length,2),{fileRecord:C.LOCAL_FILE_HEADER+Le+M+ie,dirRecord:C.CENTRAL_FILE_HEADER+g(_e,2)+Le+g(H.length,2)+"\0\0\0\0"+g(ut,4)+g(X,4)+M+ie+H}}var b=f("../utils"),_=f("../stream/GenericWorker"),w=f("../utf8"),k=f("../crc32"),C=f("../signature");function O(P,B,q,X){_.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=B,this.zipPlatform=q,this.encodeFileName=X,this.streamFiles=P,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}b.inherits(O,_),O.prototype.push=function(P){var B=P.meta.percent||0,q=this.entriesCount,X=this._sources.length;this.accumulate?this.contentBuffer.push(P):(this.bytesWritten+=P.data.length,_.prototype.push.call(this,{data:P.data,meta:{currentFile:this.currentFile,percent:q?(B+100*(q-X-1))/q:100}}))},O.prototype.openedSource=function(P){this.currentSourceOffset=this.bytesWritten,this.currentFile=P.file.name;var B=this.streamFiles&&!P.file.dir;if(B){var q=v(P,B,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:q.fileRecord,meta:{percent:0}})}else this.accumulate=!0},O.prototype.closedSource=function(P){this.accumulate=!1;var B,q=this.streamFiles&&!P.file.dir,X=v(P,q,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(X.dirRecord),q)this.push({data:(B=P,C.DATA_DESCRIPTOR+g(B.crc32,4)+g(B.compressedSize,4)+g(B.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:X.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},O.prototype.flush=function(){for(var P=this.bytesWritten,B=0;B=this.index;_--)w=(w<<8)+this.byteAt(_);return this.index+=b,w},readString:function(b){return g.transformTo("string",this.readData(b))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var b=this.readInt(4);return new Date(Date.UTC(1980+(b>>25&127),(b>>21&15)-1,b>>16&31,b>>11&31,b>>5&63,(31&b)<<1))}},d.exports=v},{"../utils":32}],19:[function(f,d,p){var g=f("./Uint8ArrayReader");function v(b){g.call(this,b)}f("../utils").inherits(v,g),v.prototype.readData=function(b){this.checkOffset(b);var _=this.data.slice(this.zero+this.index,this.zero+this.index+b);return this.index+=b,_},d.exports=v},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(f,d,p){var g=f("./DataReader");function v(b){g.call(this,b)}f("../utils").inherits(v,g),v.prototype.byteAt=function(b){return this.data.charCodeAt(this.zero+b)},v.prototype.lastIndexOfSignature=function(b){return this.data.lastIndexOf(b)-this.zero},v.prototype.readAndCheckSignature=function(b){return b===this.readData(4)},v.prototype.readData=function(b){this.checkOffset(b);var _=this.data.slice(this.zero+this.index,this.zero+this.index+b);return this.index+=b,_},d.exports=v},{"../utils":32,"./DataReader":18}],21:[function(f,d,p){var g=f("./ArrayReader");function v(b){g.call(this,b)}f("../utils").inherits(v,g),v.prototype.readData=function(b){if(this.checkOffset(b),b===0)return new Uint8Array(0);var _=this.data.subarray(this.zero+this.index,this.zero+this.index+b);return this.index+=b,_},d.exports=v},{"../utils":32,"./ArrayReader":17}],22:[function(f,d,p){var g=f("../utils"),v=f("../support"),b=f("./ArrayReader"),_=f("./StringReader"),w=f("./NodeBufferReader"),k=f("./Uint8ArrayReader");d.exports=function(C){var O=g.getTypeOf(C);return g.checkSupport(O),O!=="string"||v.uint8array?O==="nodebuffer"?new w(C):v.uint8array?new k(g.transformTo("uint8array",C)):new b(g.transformTo("array",C)):new _(C)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(f,d,p){p.LOCAL_FILE_HEADER="PK",p.CENTRAL_FILE_HEADER="PK",p.CENTRAL_DIRECTORY_END="PK",p.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",p.ZIP64_CENTRAL_DIRECTORY_END="PK",p.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(f,d,p){var g=f("./GenericWorker"),v=f("../utils");function b(_){g.call(this,"ConvertWorker to "+_),this.destType=_}v.inherits(b,g),b.prototype.processChunk=function(_){this.push({data:v.transformTo(this.destType,_.data),meta:_.meta})},d.exports=b},{"../utils":32,"./GenericWorker":28}],25:[function(f,d,p){var g=f("./GenericWorker"),v=f("../crc32");function b(){g.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}f("../utils").inherits(b,g),b.prototype.processChunk=function(_){this.streamInfo.crc32=v(_.data,this.streamInfo.crc32||0),this.push(_)},d.exports=b},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(f,d,p){var g=f("../utils"),v=f("./GenericWorker");function b(_){v.call(this,"DataLengthProbe for "+_),this.propName=_,this.withStreamInfo(_,0)}g.inherits(b,v),b.prototype.processChunk=function(_){if(_){var w=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=w+_.data.length}v.prototype.processChunk.call(this,_)},d.exports=b},{"../utils":32,"./GenericWorker":28}],27:[function(f,d,p){var g=f("../utils"),v=f("./GenericWorker");function b(_){v.call(this,"DataWorker");var w=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,_.then(function(k){w.dataIsReady=!0,w.data=k,w.max=k&&k.length||0,w.type=g.getTypeOf(k),w.isPaused||w._tickAndRepeat()},function(k){w.error(k)})}g.inherits(b,v),b.prototype.cleanUp=function(){v.prototype.cleanUp.call(this),this.data=null},b.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,g.delay(this._tickAndRepeat,[],this)),!0)},b.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(g.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},b.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var _=null,w=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":_=this.data.substring(this.index,w);break;case"uint8array":_=this.data.subarray(this.index,w);break;case"array":case"nodebuffer":_=this.data.slice(this.index,w)}return this.index=w,this.push({data:_,meta:{percent:this.max?this.index/this.max*100:0}})},d.exports=b},{"../utils":32,"./GenericWorker":28}],28:[function(f,d,p){function g(v){this.name=v||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}g.prototype={push:function(v){this.emit("data",v)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(v){this.emit("error",v)}return!0},error:function(v){return!this.isFinished&&(this.isPaused?this.generatedError=v:(this.isFinished=!0,this.emit("error",v),this.previous&&this.previous.error(v),this.cleanUp()),!0)},on:function(v,b){return this._listeners[v].push(b),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(v,b){if(this._listeners[v])for(var _=0;_ "+v:v}},d.exports=g},{}],29:[function(f,d,p){var g=f("../utils"),v=f("./ConvertWorker"),b=f("./GenericWorker"),_=f("../base64"),w=f("../support"),k=f("../external"),C=null;if(w.nodestream)try{C=f("../nodejs/NodejsStreamOutputAdapter")}catch{}function O(B,q){return new k.Promise(function(X,J){var Z=[],ue=B._internalType,D=B._outputType,j=B._mimeType;B.on("data",function(E,A){Z.push(E),q&&q(A)}).on("error",function(E){Z=[],J(E)}).on("end",function(){try{var E=function(A,M,R){switch(A){case"blob":return g.newBlob(g.transformTo("arraybuffer",M),R);case"base64":return _.encode(M);default:return g.transformTo(A,M)}}(D,function(A,M){var R,F=0,H=null,V=0;for(R=0;R"u")p.blob=!1;else{var g=new ArrayBuffer(0);try{p.blob=new Blob([g],{type:"application/zip"}).size===0}catch{try{var v=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);v.append(g),p.blob=v.getBlob("application/zip").size===0}catch{p.blob=!1}}}try{p.nodestream=!!f("readable-stream").Readable}catch{p.nodestream=!1}},{"readable-stream":16}],31:[function(f,d,p){for(var g=f("./utils"),v=f("./support"),b=f("./nodejsUtils"),_=f("./stream/GenericWorker"),w=new Array(256),k=0;k<256;k++)w[k]=252<=k?6:248<=k?5:240<=k?4:224<=k?3:192<=k?2:1;function C(){_.call(this,"utf-8 decode"),this.leftOver=null}function O(){_.call(this,"utf-8 encode")}w[254]=w[254]=1,p.utf8encode=function(P){return v.nodebuffer?b.newBufferFrom(P,"utf-8"):function(B){var q,X,J,Z,ue,D=B.length,j=0;for(Z=0;Z>>6:(X<65536?q[ue++]=224|X>>>12:(q[ue++]=240|X>>>18,q[ue++]=128|X>>>12&63),q[ue++]=128|X>>>6&63),q[ue++]=128|63&X);return q}(P)},p.utf8decode=function(P){return v.nodebuffer?g.transformTo("nodebuffer",P).toString("utf-8"):function(B){var q,X,J,Z,ue=B.length,D=new Array(2*ue);for(q=X=0;q>10&1023,D[X++]=56320|1023&J)}return D.length!==X&&(D.subarray?D=D.subarray(0,X):D.length=X),g.applyFromCharCode(D)}(P=g.transformTo(v.uint8array?"uint8array":"array",P))},g.inherits(C,_),C.prototype.processChunk=function(P){var B=g.transformTo(v.uint8array?"uint8array":"array",P.data);if(this.leftOver&&this.leftOver.length){if(v.uint8array){var q=B;(B=new Uint8Array(q.length+this.leftOver.length)).set(this.leftOver,0),B.set(q,this.leftOver.length)}else B=this.leftOver.concat(B);this.leftOver=null}var X=function(Z,ue){var D;for((ue=ue||Z.length)>Z.length&&(ue=Z.length),D=ue-1;0<=D&&(192&Z[D])==128;)D--;return D<0||D===0?ue:D+w[Z[D]]>ue?D:ue}(B),J=B;X!==B.length&&(v.uint8array?(J=B.subarray(0,X),this.leftOver=B.subarray(X,B.length)):(J=B.slice(0,X),this.leftOver=B.slice(X,B.length))),this.push({data:p.utf8decode(J),meta:P.meta})},C.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:p.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},p.Utf8DecodeWorker=C,g.inherits(O,_),O.prototype.processChunk=function(P){this.push({data:p.utf8encode(P.data),meta:P.meta})},p.Utf8EncodeWorker=O},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(f,d,p){var g=f("./support"),v=f("./base64"),b=f("./nodejsUtils"),_=f("./external");function w(q){return q}function k(q,X){for(var J=0;J>8;this.dir=!!(16&this.externalFileAttributes),P==0&&(this.dosPermissions=63&this.externalFileAttributes),P==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var P=g(this.extraFields[1].value);this.uncompressedSize===v.MAX_VALUE_32BITS&&(this.uncompressedSize=P.readInt(8)),this.compressedSize===v.MAX_VALUE_32BITS&&(this.compressedSize=P.readInt(8)),this.localHeaderOffset===v.MAX_VALUE_32BITS&&(this.localHeaderOffset=P.readInt(8)),this.diskNumberStart===v.MAX_VALUE_32BITS&&(this.diskNumberStart=P.readInt(4))}},readExtraFields:function(P){var B,q,X,J=P.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});P.index+4>>6:(P<65536?O[X++]=224|P>>>12:(O[X++]=240|P>>>18,O[X++]=128|P>>>12&63),O[X++]=128|P>>>6&63),O[X++]=128|63&P);return O},p.buf2binstring=function(C){return k(C,C.length)},p.binstring2buf=function(C){for(var O=new g.Buf8(C.length),P=0,B=O.length;P>10&1023,Z[B++]=56320|1023&q)}return k(Z,B)},p.utf8border=function(C,O){var P;for((O=O||C.length)>C.length&&(O=C.length),P=O-1;0<=P&&(192&C[P])==128;)P--;return P<0||P===0?O:P+_[C[P]]>O?P:O}},{"./common":41}],43:[function(f,d,p){d.exports=function(g,v,b,_){for(var w=65535&g,k=g>>>16&65535,C=0;b!==0;){for(b-=C=2e3>>1:v>>>1;b[_]=v}return b}();d.exports=function(v,b,_,w){var k=g,C=w+_;v^=-1;for(var O=w;O>>8^k[255&(v^b[O])];return~v}},{}],46:[function(f,d,p){var g,v=f("../utils/common"),b=f("./trees"),_=f("./adler32"),w=f("./crc32"),k=f("./messages"),C=0,O=4,P=0,B=-2,q=-1,X=4,J=2,Z=8,ue=9,D=286,j=30,E=19,A=2*D+1,M=15,R=3,F=258,H=F+R+1,V=42,ee=113,U=1,ie=2,ke=3,me=4;function Ke(fe,Tt){return fe.msg=k[Tt],Tt}function He(fe){return(fe<<1)-(4fe.avail_out&&(Pt=fe.avail_out),Pt!==0&&(v.arraySet(fe.output,Tt.pending_buf,Tt.pending_out,Pt,fe.next_out),fe.next_out+=Pt,Tt.pending_out+=Pt,fe.total_out+=Pt,fe.avail_out-=Pt,Tt.pending-=Pt,Tt.pending===0&&(Tt.pending_out=0))}function ce(fe,Tt){b._tr_flush_block(fe,0<=fe.block_start?fe.block_start:-1,fe.strstart-fe.block_start,Tt),fe.block_start=fe.strstart,Ee(fe.strm)}function Se(fe,Tt){fe.pending_buf[fe.pending++]=Tt}function Ce(fe,Tt){fe.pending_buf[fe.pending++]=Tt>>>8&255,fe.pending_buf[fe.pending++]=255&Tt}function ut(fe,Tt){var Pt,Be,ze=fe.max_chain_length,Ge=fe.strstart,zt=fe.prev_length,Ae=fe.nice_match,Re=fe.strstart>fe.w_size-H?fe.strstart-(fe.w_size-H):0,Ye=fe.window,ht=fe.w_mask,$e=fe.prev,Oe=fe.strstart+F,at=Ye[Ge+zt-1],wt=Ye[Ge+zt];fe.prev_length>=fe.good_match&&(ze>>=2),Ae>fe.lookahead&&(Ae=fe.lookahead);do if(Ye[(Pt=Tt)+zt]===wt&&Ye[Pt+zt-1]===at&&Ye[Pt]===Ye[Ge]&&Ye[++Pt]===Ye[Ge+1]){Ge+=2,Pt++;do;while(Ye[++Ge]===Ye[++Pt]&&Ye[++Ge]===Ye[++Pt]&&Ye[++Ge]===Ye[++Pt]&&Ye[++Ge]===Ye[++Pt]&&Ye[++Ge]===Ye[++Pt]&&Ye[++Ge]===Ye[++Pt]&&Ye[++Ge]===Ye[++Pt]&&Ye[++Ge]===Ye[++Pt]&&GeRe&&--ze!=0);return zt<=fe.lookahead?zt:fe.lookahead}function _e(fe){var Tt,Pt,Be,ze,Ge,zt,Ae,Re,Ye,ht,$e=fe.w_size;do{if(ze=fe.window_size-fe.lookahead-fe.strstart,fe.strstart>=$e+($e-H)){for(v.arraySet(fe.window,fe.window,$e,$e,0),fe.match_start-=$e,fe.strstart-=$e,fe.block_start-=$e,Tt=Pt=fe.hash_size;Be=fe.head[--Tt],fe.head[Tt]=$e<=Be?Be-$e:0,--Pt;);for(Tt=Pt=$e;Be=fe.prev[--Tt],fe.prev[Tt]=$e<=Be?Be-$e:0,--Pt;);ze+=$e}if(fe.strm.avail_in===0)break;if(zt=fe.strm,Ae=fe.window,Re=fe.strstart+fe.lookahead,ht=void 0,(Ye=ze)<(ht=zt.avail_in)&&(ht=Ye),Pt=ht===0?0:(zt.avail_in-=ht,v.arraySet(Ae,zt.input,zt.next_in,ht,Re),zt.state.wrap===1?zt.adler=_(zt.adler,Ae,ht,Re):zt.state.wrap===2&&(zt.adler=w(zt.adler,Ae,ht,Re)),zt.next_in+=ht,zt.total_in+=ht,ht),fe.lookahead+=Pt,fe.lookahead+fe.insert>=R)for(Ge=fe.strstart-fe.insert,fe.ins_h=fe.window[Ge],fe.ins_h=(fe.ins_h<=R&&(fe.ins_h=(fe.ins_h<=R)if(Be=b._tr_tally(fe,fe.strstart-fe.match_start,fe.match_length-R),fe.lookahead-=fe.match_length,fe.match_length<=fe.max_lazy_match&&fe.lookahead>=R){for(fe.match_length--;fe.strstart++,fe.ins_h=(fe.ins_h<=R&&(fe.ins_h=(fe.ins_h<=R&&fe.match_length<=fe.prev_length){for(ze=fe.strstart+fe.lookahead-R,Be=b._tr_tally(fe,fe.strstart-1-fe.prev_match,fe.prev_length-R),fe.lookahead-=fe.prev_length-1,fe.prev_length-=2;++fe.strstart<=ze&&(fe.ins_h=(fe.ins_h<fe.pending_buf_size-5&&(Pt=fe.pending_buf_size-5);;){if(fe.lookahead<=1){if(_e(fe),fe.lookahead===0&&Tt===C)return U;if(fe.lookahead===0)break}fe.strstart+=fe.lookahead,fe.lookahead=0;var Be=fe.block_start+Pt;if((fe.strstart===0||fe.strstart>=Be)&&(fe.lookahead=fe.strstart-Be,fe.strstart=Be,ce(fe,!1),fe.strm.avail_out===0)||fe.strstart-fe.block_start>=fe.w_size-H&&(ce(fe,!1),fe.strm.avail_out===0))return U}return fe.insert=0,Tt===O?(ce(fe,!0),fe.strm.avail_out===0?ke:me):(fe.strstart>fe.block_start&&(ce(fe,!1),fe.strm.avail_out),U)}),new ae(4,4,8,4,Le),new ae(4,5,16,8,Le),new ae(4,6,32,32,Le),new ae(4,4,16,16,Ot),new ae(8,16,32,32,Ot),new ae(8,16,128,128,Ot),new ae(8,32,128,256,Ot),new ae(32,128,258,1024,Ot),new ae(32,258,258,4096,Ot)],p.deflateInit=function(fe,Tt){return Bt(fe,Tt,Z,15,8,0)},p.deflateInit2=Bt,p.deflateReset=ft,p.deflateResetKeep=Pe,p.deflateSetHeader=function(fe,Tt){return fe&&fe.state?fe.state.wrap!==2?B:(fe.state.gzhead=Tt,P):B},p.deflate=function(fe,Tt){var Pt,Be,ze,Ge;if(!fe||!fe.state||5>8&255),Se(Be,Be.gzhead.time>>16&255),Se(Be,Be.gzhead.time>>24&255),Se(Be,Be.level===9?2:2<=Be.strategy||Be.level<2?4:0),Se(Be,255&Be.gzhead.os),Be.gzhead.extra&&Be.gzhead.extra.length&&(Se(Be,255&Be.gzhead.extra.length),Se(Be,Be.gzhead.extra.length>>8&255)),Be.gzhead.hcrc&&(fe.adler=w(fe.adler,Be.pending_buf,Be.pending,0)),Be.gzindex=0,Be.status=69):(Se(Be,0),Se(Be,0),Se(Be,0),Se(Be,0),Se(Be,0),Se(Be,Be.level===9?2:2<=Be.strategy||Be.level<2?4:0),Se(Be,3),Be.status=ee);else{var zt=Z+(Be.w_bits-8<<4)<<8;zt|=(2<=Be.strategy||Be.level<2?0:Be.level<6?1:Be.level===6?2:3)<<6,Be.strstart!==0&&(zt|=32),zt+=31-zt%31,Be.status=ee,Ce(Be,zt),Be.strstart!==0&&(Ce(Be,fe.adler>>>16),Ce(Be,65535&fe.adler)),fe.adler=1}if(Be.status===69)if(Be.gzhead.extra){for(ze=Be.pending;Be.gzindex<(65535&Be.gzhead.extra.length)&&(Be.pending!==Be.pending_buf_size||(Be.gzhead.hcrc&&Be.pending>ze&&(fe.adler=w(fe.adler,Be.pending_buf,Be.pending-ze,ze)),Ee(fe),ze=Be.pending,Be.pending!==Be.pending_buf_size));)Se(Be,255&Be.gzhead.extra[Be.gzindex]),Be.gzindex++;Be.gzhead.hcrc&&Be.pending>ze&&(fe.adler=w(fe.adler,Be.pending_buf,Be.pending-ze,ze)),Be.gzindex===Be.gzhead.extra.length&&(Be.gzindex=0,Be.status=73)}else Be.status=73;if(Be.status===73)if(Be.gzhead.name){ze=Be.pending;do{if(Be.pending===Be.pending_buf_size&&(Be.gzhead.hcrc&&Be.pending>ze&&(fe.adler=w(fe.adler,Be.pending_buf,Be.pending-ze,ze)),Ee(fe),ze=Be.pending,Be.pending===Be.pending_buf_size)){Ge=1;break}Ge=Be.gzindexze&&(fe.adler=w(fe.adler,Be.pending_buf,Be.pending-ze,ze)),Ge===0&&(Be.gzindex=0,Be.status=91)}else Be.status=91;if(Be.status===91)if(Be.gzhead.comment){ze=Be.pending;do{if(Be.pending===Be.pending_buf_size&&(Be.gzhead.hcrc&&Be.pending>ze&&(fe.adler=w(fe.adler,Be.pending_buf,Be.pending-ze,ze)),Ee(fe),ze=Be.pending,Be.pending===Be.pending_buf_size)){Ge=1;break}Ge=Be.gzindexze&&(fe.adler=w(fe.adler,Be.pending_buf,Be.pending-ze,ze)),Ge===0&&(Be.status=103)}else Be.status=103;if(Be.status===103&&(Be.gzhead.hcrc?(Be.pending+2>Be.pending_buf_size&&Ee(fe),Be.pending+2<=Be.pending_buf_size&&(Se(Be,255&fe.adler),Se(Be,fe.adler>>8&255),fe.adler=0,Be.status=ee)):Be.status=ee),Be.pending!==0){if(Ee(fe),fe.avail_out===0)return Be.last_flush=-1,P}else if(fe.avail_in===0&&He(Tt)<=He(Pt)&&Tt!==O)return Ke(fe,-5);if(Be.status===666&&fe.avail_in!==0)return Ke(fe,-5);if(fe.avail_in!==0||Be.lookahead!==0||Tt!==C&&Be.status!==666){var Ae=Be.strategy===2?function(Re,Ye){for(var ht;;){if(Re.lookahead===0&&(_e(Re),Re.lookahead===0)){if(Ye===C)return U;break}if(Re.match_length=0,ht=b._tr_tally(Re,0,Re.window[Re.strstart]),Re.lookahead--,Re.strstart++,ht&&(ce(Re,!1),Re.strm.avail_out===0))return U}return Re.insert=0,Ye===O?(ce(Re,!0),Re.strm.avail_out===0?ke:me):Re.last_lit&&(ce(Re,!1),Re.strm.avail_out===0)?U:ie}(Be,Tt):Be.strategy===3?function(Re,Ye){for(var ht,$e,Oe,at,wt=Re.window;;){if(Re.lookahead<=F){if(_e(Re),Re.lookahead<=F&&Ye===C)return U;if(Re.lookahead===0)break}if(Re.match_length=0,Re.lookahead>=R&&0Re.lookahead&&(Re.match_length=Re.lookahead)}if(Re.match_length>=R?(ht=b._tr_tally(Re,1,Re.match_length-R),Re.lookahead-=Re.match_length,Re.strstart+=Re.match_length,Re.match_length=0):(ht=b._tr_tally(Re,0,Re.window[Re.strstart]),Re.lookahead--,Re.strstart++),ht&&(ce(Re,!1),Re.strm.avail_out===0))return U}return Re.insert=0,Ye===O?(ce(Re,!0),Re.strm.avail_out===0?ke:me):Re.last_lit&&(ce(Re,!1),Re.strm.avail_out===0)?U:ie}(Be,Tt):g[Be.level].func(Be,Tt);if(Ae!==ke&&Ae!==me||(Be.status=666),Ae===U||Ae===ke)return fe.avail_out===0&&(Be.last_flush=-1),P;if(Ae===ie&&(Tt===1?b._tr_align(Be):Tt!==5&&(b._tr_stored_block(Be,0,0,!1),Tt===3&&(ot(Be.head),Be.lookahead===0&&(Be.strstart=0,Be.block_start=0,Be.insert=0))),Ee(fe),fe.avail_out===0))return Be.last_flush=-1,P}return Tt!==O?P:Be.wrap<=0?1:(Be.wrap===2?(Se(Be,255&fe.adler),Se(Be,fe.adler>>8&255),Se(Be,fe.adler>>16&255),Se(Be,fe.adler>>24&255),Se(Be,255&fe.total_in),Se(Be,fe.total_in>>8&255),Se(Be,fe.total_in>>16&255),Se(Be,fe.total_in>>24&255)):(Ce(Be,fe.adler>>>16),Ce(Be,65535&fe.adler)),Ee(fe),0=Pt.w_size&&(Ge===0&&(ot(Pt.head),Pt.strstart=0,Pt.block_start=0,Pt.insert=0),Ye=new v.Buf8(Pt.w_size),v.arraySet(Ye,Tt,ht-Pt.w_size,Pt.w_size,0),Tt=Ye,ht=Pt.w_size),zt=fe.avail_in,Ae=fe.next_in,Re=fe.input,fe.avail_in=ht,fe.next_in=0,fe.input=Tt,_e(Pt);Pt.lookahead>=R;){for(Be=Pt.strstart,ze=Pt.lookahead-(R-1);Pt.ins_h=(Pt.ins_h<>>=R=M>>>24,ue-=R,(R=M>>>16&255)==0)ie[k++]=65535&M;else{if(!(16&R)){if(!(64&R)){M=D[(65535&M)+(Z&(1<>>=R,ue-=R),ue<15&&(Z+=U[_++]<>>=R=M>>>24,ue-=R,!(16&(R=M>>>16&255))){if(!(64&R)){M=j[(65535&M)+(Z&(1<>>=R,ue-=R,(R=k-C)>3,Z&=(1<<(ue-=F<<3))-1,g.next_in=_,g.next_out=k,g.avail_in=_>>24&255)+(V>>>8&65280)+((65280&V)<<8)+((255&V)<<24)}function Z(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new g.Buf16(320),this.work=new g.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ue(V){var ee;return V&&V.state?(ee=V.state,V.total_in=V.total_out=ee.total=0,V.msg="",ee.wrap&&(V.adler=1&ee.wrap),ee.mode=B,ee.last=0,ee.havedict=0,ee.dmax=32768,ee.head=null,ee.hold=0,ee.bits=0,ee.lencode=ee.lendyn=new g.Buf32(q),ee.distcode=ee.distdyn=new g.Buf32(X),ee.sane=1,ee.back=-1,O):P}function D(V){var ee;return V&&V.state?((ee=V.state).wsize=0,ee.whave=0,ee.wnext=0,ue(V)):P}function j(V,ee){var U,ie;return V&&V.state?(ie=V.state,ee<0?(U=0,ee=-ee):(U=1+(ee>>4),ee<48&&(ee&=15)),ee&&(ee<8||15=me.wsize?(g.arraySet(me.window,ee,U-me.wsize,me.wsize,0),me.wnext=0,me.whave=me.wsize):(ie<(ke=me.wsize-me.wnext)&&(ke=ie),g.arraySet(me.window,ee,U-ie,ke,me.wnext),(ie-=ke)?(g.arraySet(me.window,ee,U-ie,ie,0),me.wnext=ie,me.whave=me.wsize):(me.wnext+=ke,me.wnext===me.wsize&&(me.wnext=0),me.whave>>8&255,U.check=b(U.check,Ge,2,0),ce=Ee=0,U.mode=2;break}if(U.flags=0,U.head&&(U.head.done=!1),!(1&U.wrap)||(((255&Ee)<<8)+(Ee>>8))%31){V.msg="incorrect header check",U.mode=30;break}if((15&Ee)!=8){V.msg="unknown compression method",U.mode=30;break}if(ce-=4,fe=8+(15&(Ee>>>=4)),U.wbits===0)U.wbits=fe;else if(fe>U.wbits){V.msg="invalid window size",U.mode=30;break}U.dmax=1<>8&1),512&U.flags&&(Ge[0]=255&Ee,Ge[1]=Ee>>>8&255,U.check=b(U.check,Ge,2,0)),ce=Ee=0,U.mode=3;case 3:for(;ce<32;){if(He===0)break e;He--,Ee+=ie[me++]<>>8&255,Ge[2]=Ee>>>16&255,Ge[3]=Ee>>>24&255,U.check=b(U.check,Ge,4,0)),ce=Ee=0,U.mode=4;case 4:for(;ce<16;){if(He===0)break e;He--,Ee+=ie[me++]<>8),512&U.flags&&(Ge[0]=255&Ee,Ge[1]=Ee>>>8&255,U.check=b(U.check,Ge,2,0)),ce=Ee=0,U.mode=5;case 5:if(1024&U.flags){for(;ce<16;){if(He===0)break e;He--,Ee+=ie[me++]<>>8&255,U.check=b(U.check,Ge,2,0)),ce=Ee=0}else U.head&&(U.head.extra=null);U.mode=6;case 6:if(1024&U.flags&&(He<(ut=U.length)&&(ut=He),ut&&(U.head&&(fe=U.head.extra_len-U.length,U.head.extra||(U.head.extra=new Array(U.head.extra_len)),g.arraySet(U.head.extra,ie,me,ut,fe)),512&U.flags&&(U.check=b(U.check,ie,ut,me)),He-=ut,me+=ut,U.length-=ut),U.length))break e;U.length=0,U.mode=7;case 7:if(2048&U.flags){if(He===0)break e;for(ut=0;fe=ie[me+ut++],U.head&&fe&&U.length<65536&&(U.head.name+=String.fromCharCode(fe)),fe&&ut>9&1,U.head.done=!0),V.adler=U.check=0,U.mode=12;break;case 10:for(;ce<32;){if(He===0)break e;He--,Ee+=ie[me++]<>>=7&ce,ce-=7&ce,U.mode=27;break}for(;ce<3;){if(He===0)break e;He--,Ee+=ie[me++]<>>=1)){case 0:U.mode=14;break;case 1:if(F(U),U.mode=20,ee!==6)break;Ee>>>=2,ce-=2;break e;case 2:U.mode=17;break;case 3:V.msg="invalid block type",U.mode=30}Ee>>>=2,ce-=2;break;case 14:for(Ee>>>=7&ce,ce-=7&ce;ce<32;){if(He===0)break e;He--,Ee+=ie[me++]<>>16^65535)){V.msg="invalid stored block lengths",U.mode=30;break}if(U.length=65535&Ee,ce=Ee=0,U.mode=15,ee===6)break e;case 15:U.mode=16;case 16:if(ut=U.length){if(He>>=5,ce-=5,U.ndist=1+(31&Ee),Ee>>>=5,ce-=5,U.ncode=4+(15&Ee),Ee>>>=4,ce-=4,286>>=3,ce-=3}for(;U.have<19;)U.lens[zt[U.have++]]=0;if(U.lencode=U.lendyn,U.lenbits=7,Pt={bits:U.lenbits},Tt=w(0,U.lens,0,19,U.lencode,0,U.work,Pt),U.lenbits=Pt.bits,Tt){V.msg="invalid code lengths set",U.mode=30;break}U.have=0,U.mode=19;case 19:for(;U.have>>16&255,ye=65535&ze,!((Ot=ze>>>24)<=ce);){if(He===0)break e;He--,Ee+=ie[me++]<>>=Ot,ce-=Ot,U.lens[U.have++]=ye;else{if(ye===16){for(Be=Ot+2;ce>>=Ot,ce-=Ot,U.have===0){V.msg="invalid bit length repeat",U.mode=30;break}fe=U.lens[U.have-1],ut=3+(3&Ee),Ee>>>=2,ce-=2}else if(ye===17){for(Be=Ot+3;ce>>=Ot)),Ee>>>=3,ce-=3}else{for(Be=Ot+7;ce>>=Ot)),Ee>>>=7,ce-=7}if(U.have+ut>U.nlen+U.ndist){V.msg="invalid bit length repeat",U.mode=30;break}for(;ut--;)U.lens[U.have++]=fe}}if(U.mode===30)break;if(U.lens[256]===0){V.msg="invalid code -- missing end-of-block",U.mode=30;break}if(U.lenbits=9,Pt={bits:U.lenbits},Tt=w(k,U.lens,0,U.nlen,U.lencode,0,U.work,Pt),U.lenbits=Pt.bits,Tt){V.msg="invalid literal/lengths set",U.mode=30;break}if(U.distbits=6,U.distcode=U.distdyn,Pt={bits:U.distbits},Tt=w(C,U.lens,U.nlen,U.ndist,U.distcode,0,U.work,Pt),U.distbits=Pt.bits,Tt){V.msg="invalid distances set",U.mode=30;break}if(U.mode=20,ee===6)break e;case 20:U.mode=21;case 21:if(6<=He&&258<=ot){V.next_out=Ke,V.avail_out=ot,V.next_in=me,V.avail_in=He,U.hold=Ee,U.bits=ce,_(V,Ce),Ke=V.next_out,ke=V.output,ot=V.avail_out,me=V.next_in,ie=V.input,He=V.avail_in,Ee=U.hold,ce=U.bits,U.mode===12&&(U.back=-1);break}for(U.back=0;ae=(ze=U.lencode[Ee&(1<>>16&255,ye=65535&ze,!((Ot=ze>>>24)<=ce);){if(He===0)break e;He--,Ee+=ie[me++]<>Pe)])>>>16&255,ye=65535&ze,!(Pe+(Ot=ze>>>24)<=ce);){if(He===0)break e;He--,Ee+=ie[me++]<>>=Pe,ce-=Pe,U.back+=Pe}if(Ee>>>=Ot,ce-=Ot,U.back+=Ot,U.length=ye,ae===0){U.mode=26;break}if(32&ae){U.back=-1,U.mode=12;break}if(64&ae){V.msg="invalid literal/length code",U.mode=30;break}U.extra=15&ae,U.mode=22;case 22:if(U.extra){for(Be=U.extra;ce>>=U.extra,ce-=U.extra,U.back+=U.extra}U.was=U.length,U.mode=23;case 23:for(;ae=(ze=U.distcode[Ee&(1<>>16&255,ye=65535&ze,!((Ot=ze>>>24)<=ce);){if(He===0)break e;He--,Ee+=ie[me++]<>Pe)])>>>16&255,ye=65535&ze,!(Pe+(Ot=ze>>>24)<=ce);){if(He===0)break e;He--,Ee+=ie[me++]<>>=Pe,ce-=Pe,U.back+=Pe}if(Ee>>>=Ot,ce-=Ot,U.back+=Ot,64&ae){V.msg="invalid distance code",U.mode=30;break}U.offset=ye,U.extra=15&ae,U.mode=24;case 24:if(U.extra){for(Be=U.extra;ce>>=U.extra,ce-=U.extra,U.back+=U.extra}if(U.offset>U.dmax){V.msg="invalid distance too far back",U.mode=30;break}U.mode=25;case 25:if(ot===0)break e;if(ut=Ce-ot,U.offset>ut){if((ut=U.offset-ut)>U.whave&&U.sane){V.msg="invalid distance too far back",U.mode=30;break}_e=ut>U.wnext?(ut-=U.wnext,U.wsize-ut):U.wnext-ut,ut>U.length&&(ut=U.length),Le=U.window}else Le=ke,_e=Ke-U.offset,ut=U.length;for(otA?(R=_e[Le+X[ee]],ce[Se+X[ee]]):(R=96,0),Z=1<>Ke)+(ue-=Z)]=M<<24|R<<16|F,ue!==0;);for(Z=1<>=1;if(Z!==0?(Ee&=Z-1,Ee+=Z):Ee=0,ee++,--Ce[V]==0){if(V===ie)break;V=C[O+X[ee]]}if(ke>>7)]}function Se(ze,Ge){ze.pending_buf[ze.pending++]=255&Ge,ze.pending_buf[ze.pending++]=Ge>>>8&255}function Ce(ze,Ge,zt){ze.bi_valid>J-zt?(ze.bi_buf|=Ge<>J-ze.bi_valid,ze.bi_valid+=zt-J):(ze.bi_buf|=Ge<>>=1,zt<<=1,0<--Ge;);return zt>>>1}function Le(ze,Ge,zt){var Ae,Re,Ye=new Array(X+1),ht=0;for(Ae=1;Ae<=X;Ae++)Ye[Ae]=ht=ht+zt[Ae-1]<<1;for(Re=0;Re<=Ge;Re++){var $e=ze[2*Re+1];$e!==0&&(ze[2*Re]=_e(Ye[$e]++,$e))}}function Ot(ze){var Ge;for(Ge=0;Ge>1;1<=zt;zt--)Pe(ze,Ye,zt);for(Re=Oe;zt=ze.heap[1],ze.heap[1]=ze.heap[ze.heap_len--],Pe(ze,Ye,1),Ae=ze.heap[1],ze.heap[--ze.heap_max]=zt,ze.heap[--ze.heap_max]=Ae,Ye[2*Re]=Ye[2*zt]+Ye[2*Ae],ze.depth[Re]=(ze.depth[zt]>=ze.depth[Ae]?ze.depth[zt]:ze.depth[Ae])+1,Ye[2*zt+1]=Ye[2*Ae+1]=Re,ze.heap[1]=Re++,Pe(ze,Ye,1),2<=ze.heap_len;);ze.heap[--ze.heap_max]=ze.heap[1],function(wt,Nt){var Sr,ur,fn,Mr,yr,hn,Jr=Nt.dyn_tree,tn=Nt.max_code,Sn=Nt.stat_desc.static_tree,qr=Nt.stat_desc.has_stree,wn=Nt.stat_desc.extra_bits,Jn=Nt.stat_desc.extra_base,gi=Nt.stat_desc.max_length,Xr=0;for(Mr=0;Mr<=X;Mr++)wt.bl_count[Mr]=0;for(Jr[2*wt.heap[wt.heap_max]+1]=0,Sr=wt.heap_max+1;Sr>=7;Re>>=1)if(1&at&&$e.dyn_ltree[2*Oe]!==0)return v;if($e.dyn_ltree[18]!==0||$e.dyn_ltree[20]!==0||$e.dyn_ltree[26]!==0)return b;for(Oe=32;Oe>>3,(Ye=ze.static_len+3+7>>>3)<=Re&&(Re=Ye)):Re=Ye=zt+5,zt+4<=Re&&Ge!==-1?Be(ze,Ge,zt,Ae):ze.strategy===4||Ye===Re?(Ce(ze,2+(Ae?1:0),3),ft(ze,H,V)):(Ce(ze,4+(Ae?1:0),3),function($e,Oe,at,wt){var Nt;for(Ce($e,Oe-257,5),Ce($e,at-1,5),Ce($e,wt-4,4),Nt=0;Nt>>8&255,ze.pending_buf[ze.d_buf+2*ze.last_lit+1]=255&Ge,ze.pending_buf[ze.l_buf+ze.last_lit]=255&zt,ze.last_lit++,Ge===0?ze.dyn_ltree[2*zt]++:(ze.matches++,Ge--,ze.dyn_ltree[2*(U[zt]+C+1)]++,ze.dyn_dtree[2*ce(Ge)]++),ze.last_lit===ze.lit_bufsize-1},p._tr_align=function(ze){var Ge;Ce(ze,2,3),ut(ze,ue,H),(Ge=ze).bi_valid===16?(Se(Ge,Ge.bi_buf),Ge.bi_buf=0,Ge.bi_valid=0):8<=Ge.bi_valid&&(Ge.pending_buf[Ge.pending++]=255&Ge.bi_buf,Ge.bi_buf>>=8,Ge.bi_valid-=8)}},{"../utils/common":41}],53:[function(f,d,p){d.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(f,d,p){(function(g){(function(v,b){if(!v.setImmediate){var _,w,k,C,O=1,P={},B=!1,q=v.document,X=Object.getPrototypeOf&&Object.getPrototypeOf(v);X=X&&X.setTimeout?X:v,_={}.toString.call(v.process)==="[object process]"?function(D){n.nextTick(function(){Z(D)})}:function(){if(v.postMessage&&!v.importScripts){var D=!0,j=v.onmessage;return v.onmessage=function(){D=!1},v.postMessage("","*"),v.onmessage=j,D}}()?(C="setImmediate$"+Math.random()+"$",v.addEventListener?v.addEventListener("message",ue,!1):v.attachEvent("onmessage",ue),function(D){v.postMessage(C+D,"*")}):v.MessageChannel?((k=new MessageChannel).port1.onmessage=function(D){Z(D.data)},function(D){k.port2.postMessage(D)}):q&&"onreadystatechange"in q.createElement("script")?(w=q.documentElement,function(D){var j=q.createElement("script");j.onreadystatechange=function(){Z(D),j.onreadystatechange=null,w.removeChild(j),j=null},w.appendChild(j)}):function(D){setTimeout(Z,0,D)},X.setImmediate=function(D){typeof D!="function"&&(D=new Function(""+D));for(var j=new Array(arguments.length-1),E=0;E"u"?g===void 0?this:g:self)}).call(this,a!==void 0?a:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})}).call(this)}).call(this,e("_process"),Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],e("timers").setImmediate)},{_process:467,buffer:220,timers:523}],442:[function(e,r,t){(function(n){(function(){var a="[object Symbol]",l=/[\\^$.*+?()[\]{}|]/g,o=RegExp(l.source),i=typeof n=="object"&&n&&n.Object===Object&&n,c=typeof self=="object"&&self&&self.Object===Object&&self,u=i||c||Function("return this")(),h=Object.prototype.toString,f=u.Symbol,d=f?f.prototype:void 0,p=d?d.toString:void 0;function g(k){if(typeof k=="string")return k;if(b(k))return p?p.call(k):"";var C=k+"";return C=="0"&&1/k==-1/0?"-0":C}function v(k){return!!k&&typeof k=="object"}function b(k){return typeof k=="symbol"||v(k)&&h.call(k)==a}function _(k){return k==null?"":g(k)}function w(k){return(k=_(k))&&o.test(k)?k.replace(l,"\\$&"):k}r.exports=w}).call(this)}).call(this,Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{}],443:[function(e,r,t){(function(n){(function(){var a=200,l="Expected a function",o="__lodash_hash_undefined__",i=1,c=2,u=9007199254740991,h="[object Arguments]",f="[object Array]",d="[object Boolean]",p="[object Date]",g="[object Error]",v="[object Function]",b="[object GeneratorFunction]",_="[object Map]",w="[object Number]",k="[object Object]",C="[object Promise]",O="[object RegExp]",P="[object Set]",B="[object String]",q="[object Symbol]",X="[object WeakMap]",J="[object ArrayBuffer]",Z="[object DataView]",ue="[object Float64Array]",D="[object Int8Array]",j="[object Int16Array]",E="[object Int32Array]",A="[object Uint8Array]",M="[object Uint8ClampedArray]",R="[object Uint16Array]",F="[object Uint32Array]",H=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V=/^\w*$/,ee=/^\./,U=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/[\\^$.*+?()[\]{}|]/g,ke=/\\(\\)?/g,me=/^\[object .+?Constructor\]$/,Ke=/^(?:0|[1-9]\d*)$/,He={};He["[object Float32Array]"]=He[ue]=He[D]=He[j]=He[E]=He[A]=He[M]=He[R]=He[F]=!0,He[h]=He[f]=He[J]=He[d]=He[Z]=He[p]=He[g]=He[v]=He[_]=He[w]=He[k]=He[O]=He[P]=He[B]=He[X]=!1;var ot=typeof n=="object"&&n&&n.Object===Object&&n,Ee=typeof self=="object"&&self&&self.Object===Object&&self,ce=ot||Ee||Function("return this")(),Se=typeof t=="object"&&t&&!t.nodeType&&t,Ce=Se&&typeof r=="object"&&r&&!r.nodeType&&r,ut=Ce&&Ce.exports===Se&&ot.process,_e=function(){try{return ut&&ut.binding("util")}catch{}}(),Le=_e&&_e.isTypedArray;function Ot(Ie,vt,ir,sn){for(var wi=-1,Tn=Ie?Ie.length:0;++wi-1}function qt(Ie,vt){var ir=this.__data__,sn=Vp(ir,Ie);return sn<0?ir.push([Ie,vt]):ir[sn][1]=vt,this}function ar(Ie){var vt=-1,ir=Ie?Ie.length:0;for(this.clear();++vtjo))return!1;var vo=Tn.get(Ie);if(vo&&Tn.get(vt))return vo==vt;var Mo=-1,ml=!0,mu=wi&i?new Fo:void 0;for(Tn.set(Ie,vt),Tn.set(vt,Ie);++Mo-1&&Ie%1==0&&Ie-1&&Ie%1==0&&Ie<=u}function es(Ie){var vt=typeof Ie;return!!Ie&&(vt=="object"||vt=="function")}function pl(Ie){return!!Ie&&typeof Ie=="object"}function go(Ie){return typeof Ie=="symbol"||pl(Ie)&&Oe.call(Ie)==q}var js=Le?ft(Le):X1;function Yl(Ie){return Ie==null?"":sf(Ie)}function zc(Ie,vt,ir){var sn=Ie==null?void 0:xd(Ie,vt);return sn===void 0?ir:sn}function pu(Ie,vt){return Ie!=null&&d0(Ie,vt,Y1)}function fr(Ie){return Rs(Ie)?af(Ie):Z1(Ie)}function Wr(Ie){return Ie}function cn(Ie){return Nh(Ie)?ye(el(Ie)):J1(Ie)}r.exports=Zt}).call(this)}).call(this,Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{}],444:[function(e,r,t){var n="[object Boolean]",a=Object.prototype.toString;function l(i){return i===!0||i===!1||o(i)&&a.call(i)==n}function o(i){return!!i&&typeof i=="object"}r.exports=l},{}],445:[function(e,r,t){(function(n){(function(){var a=200,l="__lodash_hash_undefined__",o=1,i=2,c=9007199254740991,u="[object Arguments]",h="[object Array]",f="[object AsyncFunction]",d="[object Boolean]",p="[object Date]",g="[object Error]",v="[object Function]",b="[object GeneratorFunction]",_="[object Map]",w="[object Number]",k="[object Null]",C="[object Object]",O="[object Promise]",P="[object Proxy]",B="[object RegExp]",q="[object Set]",X="[object String]",J="[object Symbol]",Z="[object Undefined]",ue="[object WeakMap]",D="[object ArrayBuffer]",j="[object DataView]",E="[object Float64Array]",A="[object Int8Array]",M="[object Int16Array]",R="[object Int32Array]",F="[object Uint8Array]",H="[object Uint8ClampedArray]",V="[object Uint16Array]",ee="[object Uint32Array]",U=/[\\^$.*+?()[\]{}|]/g,ie=/^\[object .+?Constructor\]$/,ke=/^(?:0|[1-9]\d*)$/,me={};me["[object Float32Array]"]=me[E]=me[A]=me[M]=me[R]=me[F]=me[H]=me[V]=me[ee]=!0,me[u]=me[h]=me[D]=me[d]=me[j]=me[p]=me[g]=me[v]=me[_]=me[w]=me[C]=me[B]=me[q]=me[X]=me[ue]=!1;var Ke=typeof n=="object"&&n&&n.Object===Object&&n,He=typeof self=="object"&&self&&self.Object===Object&&self,ot=Ke||He||Function("return this")(),Ee=typeof t=="object"&&t&&!t.nodeType&&t,ce=Ee&&typeof r=="object"&&r&&!r.nodeType&&r,Se=ce&&ce.exports===Ee,Ce=Se&&Ke.process,ut=function(){try{return Ce&&Ce.binding&&Ce.binding("util")}catch{}}(),_e=ut&&ut.isTypedArray;function Le(mt,Zt){for(var Qr=-1,ii=mt==null?0:mt.length,bs=0,zi=[];++Qr-1}function Vn(mt,Zt){var Qr=this.__data__,ii=Mh(Qr,mt);return ii<0?(++this.size,Qr.push([mt,Zt])):Qr[ii][1]=Zt,this}function pi(mt){var Zt=-1,Qr=mt==null?0:mt.length;for(this.clear();++ZtBs))return!1;var ss=zi.get(mt);if(ss&&zi.get(Zt))return ss==Zt;var es=-1,pl=!0,go=Qr&i?new Lo:void 0;for(zi.set(mt,Zt),zi.set(Zt,mt);++es-1&&mt%1==0&&mt-1&&mt%1==0&&mt<=c}function Yp(mt){var Zt=typeof mt;return mt!=null&&(Zt=="object"||Zt=="function")}function Ph(mt){return mt!=null&&typeof mt=="object"}var Ed=_e?Pe(_e):K1;function Kp(mt){return ql(mt)?Bo(mt):G1(mt)}function eg(){return[]}function el(){return!1}r.exports=p0}).call(this)}).call(this,Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{}],446:[function(e,r,t){(function(n){(function(){var a="[object AsyncFunction]",l="[object Function]",o="[object GeneratorFunction]",i="[object Null]",c="[object Proxy]",u="[object Undefined]",h=typeof n=="object"&&n&&n.Object===Object&&n,f=typeof self=="object"&&self&&self.Object===Object&&self,d=h||f||Function("return this")(),p=Object.prototype,g=p.hasOwnProperty,v=p.toString,b=d.Symbol,_=b?b.toStringTag:void 0;function w(B){return B==null?B===void 0?u:i:_&&_ in Object(B)?k(B):C(B)}function k(B){var q=g.call(B,_),X=B[_];try{B[_]=void 0;var J=!0}catch{}var Z=v.call(B);return J&&(q?B[_]=X:delete B[_]),Z}function C(B){return v.call(B)}function O(B){if(!P(B))return!1;var q=w(B);return q==l||q==o||q==a||q==c}function P(B){var q=typeof B;return B!=null&&(q=="object"||q=="function")}r.exports=O}).call(this)}).call(this,Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{}],447:[function(e,r,t){function n(a){return a==null}r.exports=n},{}],448:[function(e,r,t){function n(a){return a===void 0}r.exports=n},{}],449:[function(e,r,t){(function(n){(function(){var a=200,l="__lodash_hash_undefined__",o=1/0,i="[object Function]",c="[object GeneratorFunction]",u=/[\\^$.*+?()[\]{}|]/g,h=/^\[object .+?Constructor\]$/,f=typeof n=="object"&&n&&n.Object===Object&&n,d=typeof self=="object"&&self&&self.Object===Object&&self,p=f||d||Function("return this")();function g(Oe,at){return!(!Oe||!Oe.length)&&b(Oe,at,0)>-1}function v(Oe,at,wt,Nt){for(var Sr=Oe.length,ur=wt+-1;++ur-1}function ce(Oe,at){var wt=this.__data__,Nt=ft(wt,Oe);return Nt<0?wt.push([Oe,at]):wt[Nt][1]=at,this}function Se(Oe){var at=-1,wt=Oe?Oe.length:0;for(this.clear();++at=a){var hn=Tt(Oe);if(hn)return O(hn);fn=!1,Sr=w,yr=new ae}else yr=Mr;e:for(;++Nt>>32-g}function u(p,g,v,b,_,w,k){return c(p+(g&v|~g&b)+_+w|0,k)+g|0}function h(p,g,v,b,_,w,k){return c(p+(g&b|v&~b)+_+w|0,k)+g|0}function f(p,g,v,b,_,w,k){return c(p+(g^v^b)+_+w|0,k)+g|0}function d(p,g,v,b,_,w,k){return c(p+(v^(g|~b))+_+w|0,k)+g|0}n(i,a),i.prototype._update=function(){for(var p=o,g=0;g<16;++g)p[g]=this._block.readInt32LE(4*g);var v=this._a,b=this._b,_=this._c,w=this._d;v=u(v,b,_,w,p[0],3614090360,7),w=u(w,v,b,_,p[1],3905402710,12),_=u(_,w,v,b,p[2],606105819,17),b=u(b,_,w,v,p[3],3250441966,22),v=u(v,b,_,w,p[4],4118548399,7),w=u(w,v,b,_,p[5],1200080426,12),_=u(_,w,v,b,p[6],2821735955,17),b=u(b,_,w,v,p[7],4249261313,22),v=u(v,b,_,w,p[8],1770035416,7),w=u(w,v,b,_,p[9],2336552879,12),_=u(_,w,v,b,p[10],4294925233,17),b=u(b,_,w,v,p[11],2304563134,22),v=u(v,b,_,w,p[12],1804603682,7),w=u(w,v,b,_,p[13],4254626195,12),_=u(_,w,v,b,p[14],2792965006,17),v=h(v,b=u(b,_,w,v,p[15],1236535329,22),_,w,p[1],4129170786,5),w=h(w,v,b,_,p[6],3225465664,9),_=h(_,w,v,b,p[11],643717713,14),b=h(b,_,w,v,p[0],3921069994,20),v=h(v,b,_,w,p[5],3593408605,5),w=h(w,v,b,_,p[10],38016083,9),_=h(_,w,v,b,p[15],3634488961,14),b=h(b,_,w,v,p[4],3889429448,20),v=h(v,b,_,w,p[9],568446438,5),w=h(w,v,b,_,p[14],3275163606,9),_=h(_,w,v,b,p[3],4107603335,14),b=h(b,_,w,v,p[8],1163531501,20),v=h(v,b,_,w,p[13],2850285829,5),w=h(w,v,b,_,p[2],4243563512,9),_=h(_,w,v,b,p[7],1735328473,14),v=f(v,b=h(b,_,w,v,p[12],2368359562,20),_,w,p[5],4294588738,4),w=f(w,v,b,_,p[8],2272392833,11),_=f(_,w,v,b,p[11],1839030562,16),b=f(b,_,w,v,p[14],4259657740,23),v=f(v,b,_,w,p[1],2763975236,4),w=f(w,v,b,_,p[4],1272893353,11),_=f(_,w,v,b,p[7],4139469664,16),b=f(b,_,w,v,p[10],3200236656,23),v=f(v,b,_,w,p[13],681279174,4),w=f(w,v,b,_,p[0],3936430074,11),_=f(_,w,v,b,p[3],3572445317,16),b=f(b,_,w,v,p[6],76029189,23),v=f(v,b,_,w,p[9],3654602809,4),w=f(w,v,b,_,p[12],3873151461,11),_=f(_,w,v,b,p[15],530742520,16),v=d(v,b=f(b,_,w,v,p[2],3299628645,23),_,w,p[0],4096336452,6),w=d(w,v,b,_,p[7],1126891415,10),_=d(_,w,v,b,p[14],2878612391,15),b=d(b,_,w,v,p[5],4237533241,21),v=d(v,b,_,w,p[12],1700485571,6),w=d(w,v,b,_,p[3],2399980690,10),_=d(_,w,v,b,p[10],4293915773,15),b=d(b,_,w,v,p[1],2240044497,21),v=d(v,b,_,w,p[8],1873313359,6),w=d(w,v,b,_,p[15],4264355552,10),_=d(_,w,v,b,p[6],2734768916,15),b=d(b,_,w,v,p[13],1309151649,21),v=d(v,b,_,w,p[4],4149444226,6),w=d(w,v,b,_,p[11],3174756917,10),_=d(_,w,v,b,p[2],718787259,15),b=d(b,_,w,v,p[9],3951481745,21),this._a=this._a+v|0,this._b=this._b+b|0,this._c=this._c+_|0,this._d=this._d+w|0},i.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var p=l.allocUnsafe(16);return p.writeInt32LE(this._a,0),p.writeInt32LE(this._b,4),p.writeInt32LE(this._c,8),p.writeInt32LE(this._d,12),p},r.exports=i},{"hash-base":425,inherits:440,"safe-buffer":494}],451:[function(e,r,t){var n=e("bn.js"),a=e("brorand");function l(o){this.rand=o||new a.Rand}r.exports=l,l.create=function(o){return new l(o)},l.prototype._randbelow=function(o){var i=o.bitLength(),c=Math.ceil(i/8);do var u=new n(this.rand.generate(c));while(u.cmp(o)>=0);return u},l.prototype._randrange=function(o,i){var c=i.sub(o);return o.add(this._randbelow(c))},l.prototype.test=function(o,i,c){var u=o.bitLength(),h=n.mont(o),f=new n(1).toRed(h);i||(i=Math.max(1,u/48|0));for(var d=o.subn(1),p=0;!d.testn(p);p++);for(var g=o.shrn(p),v=d.toRed(h),b=!0;i>0;i--){var _=this._randrange(new n(2),d);c&&c(_);var w=_.toRed(h).redPow(g);if(w.cmp(f)!==0&&w.cmp(v)!==0){for(var k=1;k0;i--){var v=this._randrange(new n(2),f),b=o.gcd(v);if(b.cmpn(1)!==0)return b;var _=v.toRed(u).redPow(p);if(_.cmp(h)!==0&&_.cmp(g)!==0){for(var w=1;w>8,p=255&f;d?u.push(d,p):u.push(p)}return u}function l(i){return i.length===1?"0"+i:i}function o(i){for(var c="",u=0;u=6?"utf-8":"binary":"utf-8",r.exports=l}).call(this)}).call(this,e("_process"),Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{_process:467}],463:[function(e,r,t){var n=Math.pow(2,30)-1;r.exports=function(a,l){if(typeof a!="number")throw new TypeError("Iterations not a number");if(a<0)throw new TypeError("Bad iterations");if(typeof l!="number")throw new TypeError("Key length not a number");if(l<0||l>n||l!=l)throw new TypeError("Bad key length")}},{}],464:[function(e,r,t){var n=e("create-hash/md5"),a=e("ripemd160"),l=e("sha.js"),o=e("safe-buffer").Buffer,i=e("./precondition"),c=e("./default-encoding"),u=e("./to-buffer"),h=o.alloc(128),f={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function d(v,b,_){var w=p(v),k=v==="sha512"||v==="sha384"?128:64;b.length>k?b=w(b):b.length1)for(var C=1;C=v.length){k++;break}var C=v.slice(2,w-1);if((_.toString("hex")!=="0002"&&!b||_.toString("hex")!=="0001"&&b)&&k++,C.length<8&&k++,k)throw new Error("decryption error");return v.slice(w)}function p(g,v){g=h.from(g),v=h.from(v);var b=0,_=g.length;g.length!==v.length&&(b++,_=Math.min(g.length,v.length));for(var w=-1;++w<_;)b+=g[w]^v[w];return b}r.exports=function(g,v,b){var _;_=g.padding?g.padding:b?1:4;var w,k=n(g),C=k.modulus.byteLength();if(v.length>C||new o(v).cmp(k.modulus)>=0)throw new Error("decryption error");w=b?u(new o(v),k):i(v,k);var O=h.alloc(C-w.length);if(w=h.concat([O,w],C),_===4)return f(k,w);if(_===1)return d(k,w,b);if(_===3)return w;throw new Error("unknown padding")}},{"./mgf":469,"./withPublic":473,"./xor":474,"bn.js":470,"browserify-rsa":209,"create-hash":386,"parse-asn1":459,"safe-buffer":494}],472:[function(e,r,t){var n=e("parse-asn1"),a=e("randombytes"),l=e("create-hash"),o=e("./mgf"),i=e("./xor"),c=e("bn.js"),u=e("./withPublic"),h=e("browserify-rsa"),f=e("safe-buffer").Buffer;function d(v,b){var _=v.modulus.byteLength(),w=b.length,k=l("sha1").update(f.alloc(0)).digest(),C=k.length,O=2*C;if(w>_-O-2)throw new Error("message too long");var P=f.alloc(_-w-O-2),B=_-C-1,q=a(C),X=i(f.concat([k,P,f.alloc(1,1),b],B),o(q,B)),J=i(q,o(X,C));return new c(f.concat([f.alloc(1),J,X],_))}function p(v,b,_){var w,k=b.length,C=v.modulus.byteLength();if(k>C-11)throw new Error("message too long");return w=_?f.alloc(C-k-3,255):g(C-k-3),new c(f.concat([f.from([0,_?1:2]),w,f.alloc(1),b],C))}function g(v){for(var b,_=f.allocUnsafe(v),w=0,k=a(2*v),C=0;w=0)throw new Error("data too long for modulus")}return _?h(k,C):u(k,C)}},{"./mgf":469,"./withPublic":473,"./xor":474,"bn.js":470,"browserify-rsa":209,"create-hash":386,"parse-asn1":459,randombytes:475,"safe-buffer":494}],473:[function(e,r,t){var n=e("bn.js"),a=e("safe-buffer").Buffer;function l(o,i){return a.from(o.toRed(n.mont(i.modulus)).redPow(new n(i.publicExponent)).fromRed().toArray())}r.exports=l},{"bn.js":470,"safe-buffer":494}],474:[function(e,r,t){r.exports=function(n,a){for(var l=n.length,o=-1;++oo)throw new RangeError("requested too many random bytes");var p=c.allocUnsafe(f);if(f>0)if(f>l)for(var g=0;gf||_<0)throw new TypeError("offset must be a uint32");if(_>u||_>w)throw new RangeError("offset out of range")}function p(_,w,k){if(typeof _!="number"||_!=_)throw new TypeError("size must be a number");if(_>f||_<0)throw new TypeError("size must be a uint32");if(_+w>k||_>u)throw new RangeError("buffer too small")}function g(_,w,k,C){if(!(c.isBuffer(_)||_ instanceof a.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if(typeof w=="function")C=w,w=0,k=_.length;else if(typeof k=="function")C=k,k=_.length-w;else if(typeof C!="function")throw new TypeError('"cb" argument must be a function');return d(w,_.length),p(k,w,_.length),v(_,w,k,C)}function v(_,w,k,C){if(n.browser){var O=_.buffer,P=new Uint8Array(O,w,k);return h.getRandomValues(P),C?void n.nextTick(function(){C(null,_)}):_}if(!C)return i(k).copy(_,w),_;i(k,function(B,q){if(B)return C(B);q.copy(_,w),C(null,_)})}function b(_,w,k){if(w===void 0&&(w=0),!(c.isBuffer(_)||_ instanceof a.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');return d(w,_.length),k===void 0&&(k=_.length-w),p(k,w,_.length),v(_,w,k)}h&&h.getRandomValues||!n.browser?(t.randomFill=g,t.randomFillSync=b):(t.randomFill=l,t.randomFillSync=l)}).call(this)}).call(this,e("_process"),Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{_process:467,randombytes:475,"safe-buffer":494}],477:[function(e,r,t){function n(h,f){h.prototype=Object.create(f.prototype),h.prototype.constructor=h,h.__proto__=f}var a={};function l(h,f,d){function p(v,b,_){return typeof f=="string"?f:f(v,b,_)}d||(d=Error);var g=function(v){function b(_,w,k){return v.call(this,p(_,w,k))||this}return n(b,v),b}(d);g.prototype.name=d.name,g.prototype.code=h,a[h]=g}function o(h,f){if(Array.isArray(h)){var d=h.length;return h=h.map(function(p){return String(p)}),d>2?"one of ".concat(f," ").concat(h.slice(0,d-1).join(", "),", or ")+h[d-1]:d===2?"one of ".concat(f," ").concat(h[0]," or ").concat(h[1]):"of ".concat(f," ").concat(h[0])}return"of ".concat(f," ").concat(String(h))}function i(h,f,d){return h.substr(0,f.length)===f}function c(h,f,d){return(d===void 0||d>h.length)&&(d=h.length),h.substring(d-f.length,d)===f}function u(h,f,d){return typeof d!="number"&&(d=0),!(d+f.length>h.length)&&h.indexOf(f,d)!==-1}l("ERR_INVALID_OPT_VALUE",function(h,f){return'The value "'+f+'" is invalid for option "'+h+'"'},TypeError),l("ERR_INVALID_ARG_TYPE",function(h,f,d){var p,g;if(typeof f=="string"&&i(f,"not ")?(p="must not be",f=f.replace(/^not /,"")):p="must be",c(h," argument"))g="The ".concat(h," ").concat(p," ").concat(o(f,"type"));else{var v=u(h,".")?"property":"argument";g='The "'.concat(h,'" ').concat(v," ").concat(p," ").concat(o(f,"type"))}return g+=". Received type ".concat(typeof d)},TypeError),l("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),l("ERR_METHOD_NOT_IMPLEMENTED",function(h){return"The "+h+" method is not implemented"}),l("ERR_STREAM_PREMATURE_CLOSE","Premature close"),l("ERR_STREAM_DESTROYED",function(h){return"Cannot call "+h+" after a stream was destroyed"}),l("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),l("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),l("ERR_STREAM_WRITE_AFTER_END","write after end"),l("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),l("ERR_UNKNOWN_ENCODING",function(h){return"Unknown encoding: "+h},TypeError),l("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),r.exports.codes=a},{}],478:[function(e,r,t){(function(n){(function(){var a=Object.keys||function(p){var g=[];for(var v in p)g.push(v);return g};r.exports=h;var l=e("./_stream_readable"),o=e("./_stream_writable");e("inherits")(h,l);for(var i=a(o.prototype),c=0;c0)if(typeof Le=="string"||ft.objectMode||Object.getPrototypeOf(Le)===c.prototype||(Le=h(Le)),ae)ft.endEmitted?X(_e,new q):E(_e,ft,Le,!0);else if(ft.ended)X(_e,new P);else{if(ft.destroyed)return!1;ft.reading=!1,ft.decoder&&!Ot?(Le=ft.decoder.write(Le),ft.objectMode||Le.length!==0?E(_e,ft,Le,!1):U(_e,ft)):E(_e,ft,Le,!1)}else ae||(ft.reading=!1,U(_e,ft));return!ft.ended&&(ft.length=M?_e=M:(_e--,_e|=_e>>>1,_e|=_e>>>2,_e|=_e>>>4,_e|=_e>>>8,_e|=_e>>>16,_e++),_e}function F(_e,Le){return _e<=0||Le.length===0&&Le.ended?0:Le.objectMode?1:_e!=_e?Le.flowing&&Le.length?Le.buffer.head.data.length:Le.length:(_e>Le.highWaterMark&&(Le.highWaterMark=R(_e)),_e<=Le.length?_e:Le.ended?Le.length:(Le.needReadable=!0,0))}function H(_e,Le){if(d("onEofChunk"),!Le.ended){if(Le.decoder){var Ot=Le.decoder.end();Ot&&Ot.length&&(Le.buffer.push(Ot),Le.length+=Le.objectMode?1:Ot.length)}Le.ended=!0,Le.sync?V(_e):(Le.needReadable=!1,Le.emittedReadable||(Le.emittedReadable=!0,ee(_e)))}}function V(_e){var Le=_e._readableState;d("emitReadable",Le.needReadable,Le.emittedReadable),Le.needReadable=!1,Le.emittedReadable||(d("emitReadable",Le.flowing),Le.emittedReadable=!0,n.nextTick(ee,_e))}function ee(_e){var Le=_e._readableState;d("emitReadable_",Le.destroyed,Le.length,Le.ended),Le.destroyed||!Le.length&&!Le.ended||(_e.emit("readable"),Le.emittedReadable=!1),Le.needReadable=!Le.flowing&&!Le.ended&&Le.length<=Le.highWaterMark,Ee(_e)}function U(_e,Le){Le.readingMore||(Le.readingMore=!0,n.nextTick(ie,_e,Le))}function ie(_e,Le){for(;!Le.reading&&!Le.ended&&(Le.length0,Le.resumeScheduled&&!Le.paused?Le.flowing=!0:_e.listenerCount("data")>0&&_e.resume()}function Ke(_e){d("readable nexttick read 0"),_e.read(0)}function He(_e,Le){Le.resumeScheduled||(Le.resumeScheduled=!0,n.nextTick(ot,_e,Le))}function ot(_e,Le){d("resume",Le.reading),Le.reading||_e.read(0),Le.resumeScheduled=!1,_e.emit("resume"),Ee(_e),Le.flowing&&!Le.reading&&_e.read(0)}function Ee(_e){var Le=_e._readableState;for(d("flow",Le.flowing);Le.flowing&&_e.read()!==null;);}function ce(_e,Le){return Le.length===0?null:(Le.objectMode?Ot=Le.buffer.shift():!_e||_e>=Le.length?(Ot=Le.decoder?Le.buffer.join(""):Le.buffer.length===1?Le.buffer.first():Le.buffer.concat(Le.length),Le.buffer.clear()):Ot=Le.buffer.consume(_e,Le.decoder),Ot);var Ot}function Se(_e){var Le=_e._readableState;d("endReadable",Le.endEmitted),Le.endEmitted||(Le.ended=!0,n.nextTick(Ce,Le,_e))}function Ce(_e,Le){if(d("endReadableNT",_e.endEmitted,_e.length),!_e.endEmitted&&_e.length===0&&(_e.endEmitted=!0,Le.readable=!1,Le.emit("end"),_e.autoDestroy)){var Ot=Le._writableState;(!Ot||Ot.autoDestroy&&Ot.finished)&&Le.destroy()}}function ut(_e,Le){for(var Ot=0,ae=_e.length;Ot=Le.highWaterMark:Le.length>0)||Le.ended))return d("read: emitReadable",Le.length,Le.ended),Le.length===0&&Le.ended?Se(this):V(this),null;if((_e=F(_e,Le))===0&&Le.ended)return Le.length===0&&Se(this),null;var ae,ye=Le.needReadable;return d("need readable",ye),(Le.length===0||Le.length-_e0?ce(_e,Le):null)===null?(Le.needReadable=Le.length<=Le.highWaterMark,_e=0):(Le.length-=_e,Le.awaitDrain=0),Le.length===0&&(Le.ended||(Le.needReadable=!0),Ot!==_e&&Le.ended&&Se(this)),ae!==null&&this.emit("data",ae),ae},D.prototype._read=function(_e){X(this,new B("_read()"))},D.prototype.pipe=function(_e,Le){var Ot=this,ae=this._readableState;switch(ae.pipesCount){case 0:ae.pipes=_e;break;case 1:ae.pipes=[ae.pipes,_e];break;default:ae.pipes.push(_e)}ae.pipesCount+=1,d("pipe count=%d opts=%j",ae.pipesCount,Le);var ye=Le&&Le.end===!1||_e===n.stdout||_e===n.stderr?zt:ft;function Pe(Ae,Re){d("onunpipe"),Ae===Ot&&Re&&Re.hasUnpiped===!1&&(Re.hasUnpiped=!0,Tt())}function ft(){d("onend"),_e.end()}ae.endEmitted?n.nextTick(ye):Ot.once("end",ye),_e.on("unpipe",Pe);var Bt=ke(Ot);_e.on("drain",Bt);var fe=!1;function Tt(){d("cleanup"),_e.removeListener("close",ze),_e.removeListener("finish",Ge),_e.removeListener("drain",Bt),_e.removeListener("error",Be),_e.removeListener("unpipe",Pe),Ot.removeListener("end",ft),Ot.removeListener("end",zt),Ot.removeListener("data",Pt),fe=!0,!ae.awaitDrain||_e._writableState&&!_e._writableState.needDrain||Bt()}function Pt(Ae){d("ondata");var Re=_e.write(Ae);d("dest.write",Re),Re===!1&&((ae.pipesCount===1&&ae.pipes===_e||ae.pipesCount>1&&ut(ae.pipes,_e)!==-1)&&!fe&&(d("false write response, pause",ae.awaitDrain),ae.awaitDrain++),Ot.pause())}function Be(Ae){d("onerror",Ae),zt(),_e.removeListener("error",Be),o(_e,"error")===0&&X(_e,Ae)}function ze(){_e.removeListener("finish",Ge),zt()}function Ge(){d("onfinish"),_e.removeListener("close",ze),zt()}function zt(){d("unpipe"),Ot.unpipe(_e)}return Ot.on("data",Pt),Z(_e,"error",Be),_e.once("close",ze),_e.once("finish",Ge),_e.emit("pipe",Ot),ae.flowing||(d("pipe resume"),Ot.resume()),_e},D.prototype.unpipe=function(_e){var Le=this._readableState,Ot={hasUnpiped:!1};if(Le.pipesCount===0)return this;if(Le.pipesCount===1)return _e&&_e!==Le.pipes||(_e||(_e=Le.pipes),Le.pipes=null,Le.pipesCount=0,Le.flowing=!1,_e&&_e.emit("unpipe",this,Ot)),this;if(!_e){var ae=Le.pipes,ye=Le.pipesCount;Le.pipes=null,Le.pipesCount=0,Le.flowing=!1;for(var Pe=0;Pe0,ae.flowing!==!1&&this.resume()):_e==="readable"&&(ae.endEmitted||ae.readableListening||(ae.readableListening=ae.needReadable=!0,ae.flowing=!1,ae.emittedReadable=!1,d("on readable",ae.length,ae.reading),ae.length?V(this):ae.reading||n.nextTick(Ke,this))),Ot},D.prototype.addListener=D.prototype.on,D.prototype.removeListener=function(_e,Le){var Ot=i.prototype.removeListener.call(this,_e,Le);return _e==="readable"&&n.nextTick(me,this),Ot},D.prototype.removeAllListeners=function(_e){var Le=i.prototype.removeAllListeners.apply(this,arguments);return _e!=="readable"&&_e!==void 0||n.nextTick(me,this),Le},D.prototype.resume=function(){var _e=this._readableState;return _e.flowing||(d("resume"),_e.flowing=!_e.readableListening,He(this,_e)),_e.paused=!1,this},D.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},D.prototype.wrap=function(_e){var Le=this,Ot=this._readableState,ae=!1;for(var ye in _e.on("end",function(){if(d("wrapped end"),Ot.decoder&&!Ot.ended){var ft=Ot.decoder.end();ft&&ft.length&&Le.push(ft)}Le.push(null)}),_e.on("data",function(ft){d("wrapped data"),Ot.decoder&&(ft=Ot.decoder.write(ft)),Ot.objectMode&&ft==null||(Ot.objectMode||ft&&ft.length)&&(Le.push(ft)||(ae=!0,_e.pause()))}),_e)this[ye]===void 0&&typeof _e[ye]=="function"&&(this[ye]=function(ft){return function(){return _e[ft].apply(_e,arguments)}}(ye));for(var Pe=0;Pe-1))throw new q(Ee);return this._writableState.defaultEncoding=Ee,this},Object.defineProperty(ue.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(ue.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),ue.prototype._write=function(Ee,ce,Se){Se(new w("_write()"))},ue.prototype._writev=null,ue.prototype.end=function(Ee,ce,Se){var Ce=this._writableState;return typeof Ee=="function"?(Se=Ee,Ee=null,ce=null):typeof ce=="function"&&(Se=ce,ce=null),Ee!=null&&this.write(Ee,ce),Ce.corked&&(Ce.corked=1,this.uncork()),Ce.ending||He(this,Ce,Se),this},Object.defineProperty(ue.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(ue.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(Ee){this._writableState&&(this._writableState.destroyed=Ee)}}),ue.prototype.destroy=g.destroy,ue.prototype._undestroy=g.undestroy,ue.prototype._destroy=function(Ee,ce){ce(Ee)}}).call(this)}).call(this,e("_process"),Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{"../errors":477,"./_stream_duplex":478,"./internal/streams/destroy":485,"./internal/streams/state":489,"./internal/streams/stream":490,_process:467,buffer:220,inherits:440,"util-deprecate":524}],483:[function(e,r,t){(function(n){(function(){var a;function l(B,q,X){return(q=o(q))in B?Object.defineProperty(B,q,{value:X,enumerable:!0,configurable:!0,writable:!0}):B[q]=X,B}function o(B){var q=i(B,"string");return typeof q=="symbol"?q:String(q)}function i(B,q){if(typeof B!="object"||B===null)return B;var X=B[Symbol.toPrimitive];if(X!==void 0){var J=X.call(B,q||"default");if(typeof J!="object")return J;throw new TypeError("@@toPrimitive must return a primitive value.")}return(q==="string"?String:Number)(B)}var c=e("./end-of-stream"),u=Symbol("lastResolve"),h=Symbol("lastReject"),f=Symbol("error"),d=Symbol("ended"),p=Symbol("lastPromise"),g=Symbol("handlePromise"),v=Symbol("stream");function b(B,q){return{value:B,done:q}}function _(B){var q=B[u];if(q!==null){var X=B[v].read();X!==null&&(B[p]=null,B[u]=null,B[h]=null,q(b(X,!1)))}}function w(B){n.nextTick(_,B)}function k(B,q){return function(X,J){B.then(function(){q[d]?X(b(void 0,!0)):q[g](X,J)},J)}}var C=Object.getPrototypeOf(function(){}),O=Object.setPrototypeOf((l(a={get stream(){return this[v]},next:function(){var B=this,q=this[f];if(q!==null)return Promise.reject(q);if(this[d])return Promise.resolve(b(void 0,!0));if(this[v].destroyed)return new Promise(function(ue,D){n.nextTick(function(){B[f]?D(B[f]):ue(b(void 0,!0))})});var X,J=this[p];if(J)X=new Promise(k(J,this));else{var Z=this[v].read();if(Z!==null)return Promise.resolve(b(Z,!1));X=new Promise(this[g])}return this[p]=X,X}},Symbol.asyncIterator,function(){return this}),l(a,"return",function(){var B=this;return new Promise(function(q,X){B[v].destroy(null,function(J){J?X(J):q(b(void 0,!0))})})}),a),C),P=function(B){var q,X=Object.create(O,(l(q={},v,{value:B,writable:!0}),l(q,u,{value:null,writable:!0}),l(q,h,{value:null,writable:!0}),l(q,f,{value:null,writable:!0}),l(q,d,{value:B._readableState.endEmitted,writable:!0}),l(q,g,{value:function(J,Z){var ue=X[v].read();ue?(X[p]=null,X[u]=null,X[h]=null,J(b(ue,!1))):(X[u]=J,X[h]=Z)},writable:!0}),q));return X[p]=null,c(B,function(J){if(J&&J.code!=="ERR_STREAM_PREMATURE_CLOSE"){var Z=X[h];return Z!==null&&(X[p]=null,X[u]=null,X[h]=null,Z(J)),void(X[f]=J)}var ue=X[u];ue!==null&&(X[p]=null,X[u]=null,X[h]=null,ue(b(void 0,!0))),X[d]=!0}),B.on("readable",w.bind(null,X)),X};r.exports=P}).call(this)}).call(this,e("_process"))},{"./end-of-stream":486,_process:467}],484:[function(e,r,t){function n(v,b){var _=Object.keys(v);if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(v);b&&(w=w.filter(function(k){return Object.getOwnPropertyDescriptor(v,k).enumerable})),_.push.apply(_,w)}return _}function a(v){for(var b=1;b0?this.tail.next=_:this.head=_,this.tail=_,++this.length}},{key:"unshift",value:function(b){var _={data:b,next:this.head};this.length===0&&(this.tail=_),this.head=_,++this.length}},{key:"shift",value:function(){if(this.length!==0){var b=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,b}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(b){if(this.length===0)return"";for(var _=this.head,w=""+_.data;_=_.next;)w+=b+_.data;return w}},{key:"concat",value:function(b){if(this.length===0)return f.alloc(0);for(var _=f.allocUnsafe(b>>>0),w=this.head,k=0;w;)g(w.data,_,k),k+=w.data.length,w=w.next;return _}},{key:"consume",value:function(b,_){var w;return bC.length?C.length:b;if(O===C.length?k+=C:k+=C.slice(0,b),(b-=O)==0){O===C.length?(++w,_.next?this.head=_.next:this.head=this.tail=null):(this.head=_,_.data=C.slice(O));break}++w}return this.length-=w,k}},{key:"_getBuffer",value:function(b){var _=f.allocUnsafe(b),w=this.head,k=1;for(w.data.copy(_),b-=w.data.length;w=w.next;){var C=w.data,O=b>C.length?C.length:b;if(C.copy(_,_.length-b,0,O),(b-=O)==0){O===C.length?(++k,w.next?this.head=w.next:this.head=this.tail=null):(this.head=w,w.data=C.slice(O));break}++k}return this.length-=k,_}},{key:p,value:function(b,_){return d(this,a(a({},_),{},{depth:0,customInspect:!1}))}}]),v}()},{buffer:220,util:188}],485:[function(e,r,t){(function(n){(function(){function a(h,f){var d=this,p=this._readableState&&this._readableState.destroyed,g=this._writableState&&this._writableState.destroyed;return p||g?(f?f(h):h&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(c,this,h)):n.nextTick(c,this,h)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(h||null,function(v){!f&&v?d._writableState?d._writableState.errorEmitted?n.nextTick(o,d):(d._writableState.errorEmitted=!0,n.nextTick(l,d,v)):n.nextTick(l,d,v):f?(n.nextTick(o,d),f(v)):n.nextTick(o,d)}),this)}function l(h,f){c(h,f),o(h)}function o(h){h._writableState&&!h._writableState.emitClose||h._readableState&&!h._readableState.emitClose||h.emit("close")}function i(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function c(h,f){h.emit("error",f)}function u(h,f){var d=h._readableState,p=h._writableState;d&&d.autoDestroy||p&&p.autoDestroy?h.destroy(f):h.emit("error",f)}r.exports={destroy:a,undestroy:i,errorOrDestroy:u}}).call(this)}).call(this,e("_process"))},{_process:467}],486:[function(e,r,t){var n=e("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function a(c){var u=!1;return function(){if(!u){u=!0;for(var h=arguments.length,f=new Array(h),d=0;d0,function(q){w||(w=q),q&&C.forEach(f),B||(C.forEach(f),k(w))})});return b.reduce(d)}r.exports=g},{"../../../errors":477,"./end-of-stream":486}],489:[function(e,r,t){var n=e("../../../errors").codes.ERR_INVALID_OPT_VALUE;function a(o,i,c){return o.highWaterMark!=null?o.highWaterMark:i?o[c]:null}function l(o,i,c,u){var h=a(i,u,c);if(h!=null){if(!isFinite(h)||Math.floor(h)!==h||h<0)throw new n(u?c:"highWaterMark",h);return Math.floor(h)}return o.objectMode?16:16384}r.exports={getHighWaterMark:l}},{"../../../errors":477}],490:[function(e,r,t){r.exports=e("events").EventEmitter},{events:422}],491:[function(e,r,t){(t=r.exports=e("./lib/_stream_readable.js")).Stream=t,t.Readable=t,t.Writable=e("./lib/_stream_writable.js"),t.Duplex=e("./lib/_stream_duplex.js"),t.Transform=e("./lib/_stream_transform.js"),t.PassThrough=e("./lib/_stream_passthrough.js"),t.finished=e("./lib/internal/streams/end-of-stream.js"),t.pipeline=e("./lib/internal/streams/pipeline.js")},{"./lib/_stream_duplex.js":478,"./lib/_stream_passthrough.js":479,"./lib/_stream_readable.js":480,"./lib/_stream_transform.js":481,"./lib/_stream_writable.js":482,"./lib/internal/streams/end-of-stream.js":486,"./lib/internal/streams/pipeline.js":488}],492:[function(e,r,t){var n=function(a){var l,o=Object.prototype,i=o.hasOwnProperty,c=Object.defineProperty||function(V,ee,U){V[ee]=U.value},u=typeof Symbol=="function"?Symbol:{},h=u.iterator||"@@iterator",f=u.asyncIterator||"@@asyncIterator",d=u.toStringTag||"@@toStringTag";function p(V,ee,U){return Object.defineProperty(V,ee,{value:U,enumerable:!0,configurable:!0,writable:!0}),V[ee]}try{p({},"")}catch{p=function(ee,U,ie){return ee[U]=ie}}function g(V,ee,U,ie){var ke=ee&&ee.prototype instanceof O?ee:O,me=Object.create(ke.prototype),Ke=new R(ie||[]);return c(me,"_invoke",{value:j(V,U,Ke)}),me}function v(V,ee,U){try{return{type:"normal",arg:V.call(ee,U)}}catch(ie){return{type:"throw",arg:ie}}}a.wrap=g;var b="suspendedStart",_="suspendedYield",w="executing",k="completed",C={};function O(){}function P(){}function B(){}var q={};p(q,h,function(){return this});var X=Object.getPrototypeOf,J=X&&X(X(F([])));J&&J!==o&&i.call(J,h)&&(q=J);var Z=B.prototype=O.prototype=Object.create(q);function ue(V){["next","throw","return"].forEach(function(ee){p(V,ee,function(U){return this._invoke(ee,U)})})}function D(V,ee){function U(me,Ke,He,ot){var Ee=v(V[me],V,Ke);if(Ee.type!=="throw"){var ce=Ee.arg,Se=ce.value;return Se&&typeof Se=="object"&&i.call(Se,"__await")?ee.resolve(Se.__await).then(function(Ce){U("next",Ce,He,ot)},function(Ce){U("throw",Ce,He,ot)}):ee.resolve(Se).then(function(Ce){ce.value=Ce,He(ce)},function(Ce){return U("throw",Ce,He,ot)})}ot(Ee.arg)}var ie;function ke(me,Ke){function He(){return new ee(function(ot,Ee){U(me,Ke,ot,Ee)})}return ie=ie?ie.then(He,He):He()}c(this,"_invoke",{value:ke})}function j(V,ee,U){var ie=b;return function(ke,me){if(ie===w)throw new Error("Generator is already running");if(ie===k){if(ke==="throw")throw me;return H()}for(U.method=ke,U.arg=me;;){var Ke=U.delegate;if(Ke){var He=E(Ke,U);if(He){if(He===C)continue;return He}}if(U.method==="next")U.sent=U._sent=U.arg;else if(U.method==="throw"){if(ie===b)throw ie=k,U.arg;U.dispatchException(U.arg)}else U.method==="return"&&U.abrupt("return",U.arg);ie=w;var ot=v(V,ee,U);if(ot.type==="normal"){if(ie=U.done?k:_,ot.arg===C)continue;return{value:ot.arg,done:U.done}}ot.type==="throw"&&(ie=k,U.method="throw",U.arg=ot.arg)}}}function E(V,ee){var U=ee.method,ie=V.iterator[U];if(ie===l)return ee.delegate=null,U==="throw"&&V.iterator.return&&(ee.method="return",ee.arg=l,E(V,ee),ee.method==="throw")||U!=="return"&&(ee.method="throw",ee.arg=new TypeError("The iterator does not provide a '"+U+"' method")),C;var ke=v(ie,V.iterator,ee.arg);if(ke.type==="throw")return ee.method="throw",ee.arg=ke.arg,ee.delegate=null,C;var me=ke.arg;return me?me.done?(ee[V.resultName]=me.value,ee.next=V.nextLoc,ee.method!=="return"&&(ee.method="next",ee.arg=l),ee.delegate=null,C):me:(ee.method="throw",ee.arg=new TypeError("iterator result is not an object"),ee.delegate=null,C)}function A(V){var ee={tryLoc:V[0]};1 in V&&(ee.catchLoc=V[1]),2 in V&&(ee.finallyLoc=V[2],ee.afterLoc=V[3]),this.tryEntries.push(ee)}function M(V){var ee=V.completion||{};ee.type="normal",delete ee.arg,V.completion=ee}function R(V){this.tryEntries=[{tryLoc:"root"}],V.forEach(A,this),this.reset(!0)}function F(V){if(V){var ee=V[h];if(ee)return ee.call(V);if(typeof V.next=="function")return V;if(!isNaN(V.length)){var U=-1,ie=function ke(){for(;++U=0;--ie){var ke=this.tryEntries[ie],me=ke.completion;if(ke.tryLoc==="root")return U("end");if(ke.tryLoc<=this.prev){var Ke=i.call(ke,"catchLoc"),He=i.call(ke,"finallyLoc");if(Ke&&He){if(this.prev=0;--U){var ie=this.tryEntries[U];if(ie.tryLoc<=this.prev&&i.call(ie,"finallyLoc")&&this.prev=0;--ee){var U=this.tryEntries[ee];if(U.finallyLoc===V)return this.complete(U.completion,U.afterLoc),M(U),C}},catch:function(V){for(var ee=this.tryEntries.length-1;ee>=0;--ee){var U=this.tryEntries[ee];if(U.tryLoc===V){var ie=U.completion;if(ie.type==="throw"){var ke=ie.arg;M(U)}return ke}}throw new Error("illegal catch attempt")},delegateYield:function(V,ee,U){return this.delegate={iterator:F(V),resultName:ee,nextLoc:U},this.method==="next"&&(this.arg=l),C}},a}(typeof r=="object"?r.exports:{});try{regeneratorRuntime=n}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},{}],493:[function(e,r,t){var n=e("buffer").Buffer,a=e("inherits"),l=e("hash-base"),o=new Array(16),i=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],c=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],u=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],h=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],f=[0,1518500249,1859775393,2400959708,2840853838],d=[1352829926,1548603684,1836072691,2053994217,0];function p(){l.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function g(C,O){return C<>>32-O}function v(C,O,P,B,q,X,J,Z){return g(C+(O^P^B)+X+J|0,Z)+q|0}function b(C,O,P,B,q,X,J,Z){return g(C+(O&P|~O&B)+X+J|0,Z)+q|0}function _(C,O,P,B,q,X,J,Z){return g(C+((O|~P)^B)+X+J|0,Z)+q|0}function w(C,O,P,B,q,X,J,Z){return g(C+(O&B|P&~B)+X+J|0,Z)+q|0}function k(C,O,P,B,q,X,J,Z){return g(C+(O^(P|~B))+X+J|0,Z)+q|0}a(p,l),p.prototype._update=function(){for(var C=o,O=0;O<16;++O)C[O]=this._block.readInt32LE(4*O);for(var P=0|this._a,B=0|this._b,q=0|this._c,X=0|this._d,J=0|this._e,Z=0|this._a,ue=0|this._b,D=0|this._c,j=0|this._d,E=0|this._e,A=0;A<80;A+=1){var M,R;A<16?(M=v(P,B,q,X,J,C[i[A]],f[0],u[A]),R=k(Z,ue,D,j,E,C[c[A]],d[0],h[A])):A<32?(M=b(P,B,q,X,J,C[i[A]],f[1],u[A]),R=w(Z,ue,D,j,E,C[c[A]],d[1],h[A])):A<48?(M=_(P,B,q,X,J,C[i[A]],f[2],u[A]),R=_(Z,ue,D,j,E,C[c[A]],d[2],h[A])):A<64?(M=w(P,B,q,X,J,C[i[A]],f[3],u[A]),R=b(Z,ue,D,j,E,C[c[A]],d[3],h[A])):(M=k(P,B,q,X,J,C[i[A]],f[4],u[A]),R=v(Z,ue,D,j,E,C[c[A]],d[4],h[A])),P=J,J=X,X=g(q,10),q=B,B=M,Z=E,E=j,j=g(D,10),D=ue,ue=R}var F=this._b+q+j|0;this._b=this._c+X+E|0,this._c=this._d+J+Z|0,this._d=this._e+P+ue|0,this._e=this._a+B+D|0,this._a=F},p.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var C=n.alloc?n.alloc(20):new n(20);return C.writeInt32LE(this._a,0),C.writeInt32LE(this._b,4),C.writeInt32LE(this._c,8),C.writeInt32LE(this._d,12),C.writeInt32LE(this._e,16),C},r.exports=p},{buffer:220,"hash-base":425,inherits:440}],494:[function(e,r,t){/*! safe-buffer. MIT License. Feross Aboukhadijeh */var n=e("buffer"),a=n.Buffer;function l(i,c){for(var u in i)c[u]=i[u]}function o(i,c,u){return a(i,c,u)}a.from&&a.alloc&&a.allocUnsafe&&a.allocUnsafeSlow?r.exports=n:(l(n,t),t.Buffer=o),o.prototype=Object.create(a.prototype),l(a,o),o.from=function(i,c,u){if(typeof i=="number")throw new TypeError("Argument must not be a number");return a(i,c,u)},o.alloc=function(i,c,u){if(typeof i!="number")throw new TypeError("Argument must be a number");var h=a(i);return c!==void 0?typeof u=="string"?h.fill(c,u):h.fill(c):h.fill(0),h},o.allocUnsafe=function(i){if(typeof i!="number")throw new TypeError("Argument must be a number");return a(i)},o.allocUnsafeSlow=function(i){if(typeof i!="number")throw new TypeError("Argument must be a number");return n.SlowBuffer(i)}},{buffer:220}],495:[function(e,r,t){(function(n){(function(){var a,l=e("buffer"),o=l.Buffer,i={};for(a in l)l.hasOwnProperty(a)&&a!=="SlowBuffer"&&a!=="Buffer"&&(i[a]=l[a]);var c=i.Buffer={};for(a in o)o.hasOwnProperty(a)&&a!=="allocUnsafe"&&a!=="allocUnsafeSlow"&&(c[a]=o[a]);if(i.Buffer.prototype=o.prototype,c.from&&c.from!==Uint8Array.from||(c.from=function(u,h,f){if(typeof u=="number")throw new TypeError('The "value" argument must not be of type number. Received type '+typeof u);if(u&&u.length===void 0)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof u);return o(u,h,f)}),c.alloc||(c.alloc=function(u,h,f){if(typeof u!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof u);if(u<0||u>=2*(1<<30))throw new RangeError('The value "'+u+'" is invalid for option "size"');var d=o(u);return h&&h.length!==0?typeof f=="string"?d.fill(h,f):d.fill(h):d.fill(0),d}),!i.kStringMaxLength)try{i.kStringMaxLength=n.binding("buffer").kStringMaxLength}catch{}i.constants||(i.constants={MAX_LENGTH:i.kMaxLength},i.kStringMaxLength&&(i.constants.MAX_STRING_LENGTH=i.kStringMaxLength)),r.exports=i}).call(this)}).call(this,e("_process"))},{_process:467,buffer:220}],496:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0});var n=e("xmlchars/xml/1.0/ed5"),a=e("xmlchars/xml/1.1/ed2"),l=e("xmlchars/xmlns/1.0/ed3"),o=n.isS,i=n.isChar,c=n.isNameStartChar,u=n.isNameChar,h=n.S_LIST,f=n.NAME_RE,d=a.isChar,p=l.isNCNameStartChar,g=l.isNCNameChar,v=l.NC_NAME_RE,b="http://www.w3.org/XML/1998/namespace",_="http://www.w3.org/2000/xmlns/",w={__proto__:null,xml:b,xmlns:_},k={__proto__:null,amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},C=-1,O=-2,P=0,B=1,q=2,X=3,J=4,Z=5,ue=6,D=7,j=8,E=9,A=10,M=11,R=12,F=13,H=14,V=15,ee=16,U=17,ie=18,ke=19,me=20,Ke=21,He=22,ot=23,Ee=24,ce=25,Se=26,Ce=27,ut=28,_e=29,Le=30,Ot=31,ae=32,ye=33,Pe=34,ft=35,Bt=36,fe=37,Tt=38,Pt=39,Be=40,ze=41,Ge=42,zt=43,Ae=44,Re=9,Ye=10,ht=13,$e=32,Oe=33,at=34,wt=38,Nt=39,Sr=45,ur=47,fn=59,Mr=60,yr=61,hn=62,Jr=63,tn=91,Sn=93,qr=133,wn=8232,Jn=function(_a){return _a===at||_a===Nt},gi=[at,Nt],Xr=[].concat(gi,[tn,hn]),jn=[].concat(gi,[Mr,Sn]),zn=[yr,Jr].concat(rt(h)),$r=[].concat(rt(h),[hn,wt,Mr]);function Ln(_a,lt,qt){switch(lt){case"xml":qt!==b&&_a.fail("xml prefix must be bound to ".concat(b,"."));break;case"xmlns":qt!==_&&_a.fail("xmlns prefix must be bound to ".concat(_,"."))}switch(qt){case _:_a.fail(lt===""?"the default namespace may not be set to ".concat(qt,"."):'may not assign a prefix (even "xmlns") to the URI '.concat(_,"."));break;case b:switch(lt){case"xml":break;case"":_a.fail("the default namespace may not be set to ".concat(qt,"."));break;default:_a.fail("may not assign the xml namespace to another prefix.")}}}function Kn(_a,lt){for(var qt=0,ar=Object.keys(lt);qt0&&(ar+=":"),ar+="".concat(this.line,":").concat(this.column)),ar.length>0&&(ar+=": "),new Error(ar+lt)}},{key:"fail",value:function(lt){var qt=this.makeError(lt),ar=this.errorHandler;if(ar===void 0)throw qt;return ar(qt),this}},{key:"write",value:function(lt){if(this.closed)return this.fail("cannot write after close; assign an onready handler.");var qt=!1;lt===null?(qt=!0,lt=""):typeof lt=="object"&&(lt=lt.toString()),this.carriedFromPrevious!==void 0&&(lt="".concat(this.carriedFromPrevious).concat(lt),this.carriedFromPrevious=void 0);var ar=lt.length,Vn=lt.charCodeAt(ar-1);!qt&&(Vn===ht||Vn>=55296&&Vn<=56319)&&(this.carriedFromPrevious=lt[ar-1],ar--,lt=lt.slice(0,ar));var pi=this.stateTable;for(this.chunk=lt,this.i=0;this.i=lt.length)return C;var ar=lt.charCodeAt(qt);if(this.column++,ar<55296){if(ar>=$e||ar===Re)return ar;switch(ar){case Ye:return this.line++,this.column=0,this.positionAtNewLine=this.position,Ye;case ht:return lt.charCodeAt(qt+1)===Ye&&(this.i=qt+2),this.line++,this.column=0,this.positionAtNewLine=this.position,O;default:return this.fail("disallowed character."),ar}}if(ar>56319)return ar>=57344&&ar<=65533||this.fail("disallowed character."),ar;var Vn=65536+1024*(ar-55296)+(lt.charCodeAt(qt+1)-56320);return this.i=qt+2,Vn>1114111&&this.fail("disallowed character."),Vn}},{key:"getCode11",value:function(){var lt=this.chunk,qt=this.i;if(this.prevI=qt,this.i=qt+1,qt>=lt.length)return C;var ar=lt.charCodeAt(qt);if(this.column++,ar<55296){if(ar>31&&ar<127||ar>159&&ar!==wn||ar===Re)return ar;switch(ar){case Ye:return this.line++,this.column=0,this.positionAtNewLine=this.position,Ye;case ht:var Vn=lt.charCodeAt(qt+1);Vn!==Ye&&Vn!==qr||(this.i=qt+2);case qr:case wn:return this.line++,this.column=0,this.positionAtNewLine=this.position,O;default:return this.fail("disallowed character."),ar}}if(ar>56319)return ar>=57344&&ar<=65533||this.fail("disallowed character."),ar;var pi=65536+1024*(ar-55296)+(lt.charCodeAt(qt+1)-56320);return this.i=qt+2,pi>1114111&&this.fail("disallowed character."),pi}},{key:"getCodeNorm",value:function(){var lt=this.getCode();return lt===O?Ye:lt}},{key:"unget",value:function(){this.i=this.prevI,this.column--}},{key:"captureTo",value:function(lt){for(var qt=this.i,ar=this.chunk;;){var Vn=this.getCode(),pi=Vn===O,Na=pi?Ye:Vn;if(Na===C||lt.includes(Na))return this.text+=ar.slice(qt,this.prevI),Na;pi&&(this.text+="".concat(ar.slice(qt,this.prevI),` +`),qt=this.i)}}},{key:"captureToChar",value:function(lt){for(var qt=this.i,ar=this.chunk;;){var Vn=this.getCode();switch(Vn){case O:this.text+="".concat(ar.slice(qt,this.prevI),` +`),qt=this.i,Vn=Ye;break;case C:return this.text+=ar.slice(qt),!1}if(Vn===lt)return this.text+=ar.slice(qt,this.prevI),!0}}},{key:"captureNameChars",value:function(){for(var lt=this.chunk,qt=this.i;;){var ar=this.getCode();if(ar===C)return this.name+=lt.slice(qt),C;if(!u(ar))return this.name+=lt.slice(qt,this.prevI),ar===O?Ye:ar}}},{key:"skipSpaces",value:function(){for(;;){var lt=this.getCodeNorm();if(lt===C||!o(lt))return lt}}},{key:"setXMLVersion",value:function(lt){this.currentXMLVersion=lt,lt==="1.0"?(this.isChar=i,this.getCode=this.getCode10):(this.isChar=d,this.getCode=this.getCode11)}},{key:"sBegin",value:function(){this.chunk.charCodeAt(0)===65279&&(this.i++,this.column++),this.state=B}},{key:"sBeginWhitespace",value:function(){var lt=this.i,qt=this.skipSpaces();switch(this.prevI!==lt&&(this.xmlDeclPossible=!1),qt){case Mr:if(this.state=V,this.text.length!==0)throw new Error("no-empty text at start");break;case C:break;default:this.unget(),this.state=F,this.xmlDeclPossible=!1}}},{key:"sDoctype",value:function(){var lt,qt=this.captureTo(Xr);switch(qt){case hn:(lt=this.doctypeHandler)===null||lt===void 0||lt.call(this,this.text),this.text="",this.state=F,this.doctype=!0;break;case C:break;default:this.text+=String.fromCodePoint(qt),qt===tn?this.state=J:Jn(qt)&&(this.state=X,this.q=qt)}}},{key:"sDoctypeQuote",value:function(){var lt=this.q;this.captureToChar(lt)&&(this.text+=String.fromCodePoint(lt),this.q=null,this.state=q)}},{key:"sDTD",value:function(){var lt=this.captureTo(jn);lt!==C&&(this.text+=String.fromCodePoint(lt),lt===Sn?this.state=q:lt===Mr?this.state=ue:Jn(lt)&&(this.state=Z,this.q=lt))}},{key:"sDTDQuoted",value:function(){var lt=this.q;this.captureToChar(lt)&&(this.text+=String.fromCodePoint(lt),this.state=J,this.q=null)}},{key:"sDTDOpenWaka",value:function(){var lt=this.getCodeNorm();switch(this.text+=String.fromCodePoint(lt),lt){case Oe:this.state=D,this.openWakaBang="";break;case Jr:this.state=M;break;default:this.state=J}}},{key:"sDTDOpenWakaBang",value:function(){var lt=String.fromCodePoint(this.getCodeNorm()),qt=this.openWakaBang+=lt;this.text+=lt,qt!=="-"&&(this.state=qt==="--"?j:J,this.openWakaBang="")}},{key:"sDTDComment",value:function(){this.captureToChar(Sr)&&(this.text+="-",this.state=E)}},{key:"sDTDCommentEnding",value:function(){var lt=this.getCodeNorm();this.text+=String.fromCodePoint(lt),this.state=lt===Sr?A:j}},{key:"sDTDCommentEnded",value:function(){var lt=this.getCodeNorm();this.text+=String.fromCodePoint(lt),lt===hn?this.state=J:(this.fail("malformed comment."),this.state=j)}},{key:"sDTDPI",value:function(){this.captureToChar(Jr)&&(this.text+="?",this.state=R)}},{key:"sDTDPIEnding",value:function(){var lt=this.getCodeNorm();this.text+=String.fromCodePoint(lt),lt===hn&&(this.state=J)}},{key:"sText",value:function(){this.tags.length!==0?this.handleTextInRoot():this.handleTextOutsideRoot()}},{key:"sEntity",value:function(){var lt=this.i,qt=this.chunk;e:for(;;)switch(this.getCode()){case O:this.entity+="".concat(qt.slice(lt,this.prevI),` +`),lt=this.i;break;case fn:var ar=this.entityReturnState,Vn=this.entity+qt.slice(lt,this.prevI);this.state=ar;var pi=void 0;Vn===""?(this.fail("empty entity name."),pi="&;"):(pi=this.parseEntity(Vn),this.entity=""),ar===F&&this.textHandler===void 0||(this.text+=pi);break e;case C:this.entity+=qt.slice(lt);break e}}},{key:"sOpenWaka",value:function(){var lt=this.getCode();if(c(lt))this.state=Pe,this.unget(),this.xmlDeclPossible=!1;else switch(lt){case ur:this.state=zt,this.xmlDeclPossible=!1;break;case Oe:this.state=ee,this.openWakaBang="",this.xmlDeclPossible=!1;break;case Jr:this.state=ot;break;default:this.fail("disallowed character in tag name"),this.state=F,this.xmlDeclPossible=!1}}},{key:"sOpenWakaBang",value:function(){switch(this.openWakaBang+=String.fromCodePoint(this.getCodeNorm()),this.openWakaBang){case"[CDATA[":this.sawRoot||this.reportedTextBeforeRoot||(this.fail("text data outside of root node."),this.reportedTextBeforeRoot=!0),this.closedRoot&&!this.reportedTextAfterRoot&&(this.fail("text data outside of root node."),this.reportedTextAfterRoot=!0),this.state=me,this.openWakaBang="";break;case"--":this.state=U,this.openWakaBang="";break;case"DOCTYPE":this.state=q,(this.doctype||this.sawRoot)&&this.fail("inappropriately located doctype declaration."),this.openWakaBang="";break;default:this.openWakaBang.length>=7&&this.fail("incorrect syntax.")}}},{key:"sComment",value:function(){this.captureToChar(Sr)&&(this.state=ie)}},{key:"sCommentEnding",value:function(){var lt,qt=this.getCodeNorm();qt===Sr?(this.state=ke,(lt=this.commentHandler)===null||lt===void 0||lt.call(this,this.text),this.text=""):(this.text+="-".concat(String.fromCodePoint(qt)),this.state=U)}},{key:"sCommentEnded",value:function(){var lt=this.getCodeNorm();lt!==hn?(this.fail("malformed comment."),this.text+="--".concat(String.fromCodePoint(lt)),this.state=U):this.state=F}},{key:"sCData",value:function(){this.captureToChar(Sn)&&(this.state=Ke)}},{key:"sCDataEnding",value:function(){var lt=this.getCodeNorm();lt===Sn?this.state=He:(this.text+="]".concat(String.fromCodePoint(lt)),this.state=me)}},{key:"sCDataEnding2",value:function(){var lt,qt=this.getCodeNorm();switch(qt){case hn:(lt=this.cdataHandler)===null||lt===void 0||lt.call(this,this.text),this.text="",this.state=F;break;case Sn:this.text+="]";break;default:this.text+="]]".concat(String.fromCodePoint(qt)),this.state=me}}},{key:"sPIFirstChar",value:function(){var lt=this.getCodeNorm();this.nameStartCheck(lt)?(this.piTarget+=String.fromCodePoint(lt),this.state=Ee):lt===Jr||o(lt)?(this.fail("processing instruction without a target."),this.state=lt===Jr?Se:ce):(this.fail("disallowed character in processing instruction name."),this.piTarget+=String.fromCodePoint(lt),this.state=Ee)}},{key:"sPIRest",value:function(){for(var lt=this.chunk,qt=this.i;;){var ar=this.getCodeNorm();if(ar===C)return void(this.piTarget+=lt.slice(qt));if(!this.nameCheck(ar)){this.piTarget+=lt.slice(qt,this.prevI);var Vn=ar===Jr;Vn||o(ar)?this.piTarget==="xml"?(this.xmlDeclPossible||this.fail("an XML declaration must be at the start of the document."),this.state=Vn?ye:Ce):this.state=Vn?Se:ce:(this.fail("disallowed character in processing instruction name."),this.piTarget+=String.fromCodePoint(ar));break}}}},{key:"sPIBody",value:function(){if(this.text.length===0){var lt=this.getCodeNorm();lt===Jr?this.state=Se:o(lt)||(this.text=String.fromCodePoint(lt))}else this.captureToChar(Jr)&&(this.state=Se)}},{key:"sPIEnding",value:function(){var lt,qt=this.getCodeNorm();if(qt===hn){var ar=this.piTarget;ar.toLowerCase()==="xml"&&this.fail("the XML declaration must appear at the start of the document."),(lt=this.piHandler)===null||lt===void 0||lt.call(this,{target:ar,body:this.text}),this.piTarget=this.text="",this.state=F}else qt===Jr?this.text+="?":(this.text+="?".concat(String.fromCodePoint(qt)),this.state=ce);this.xmlDeclPossible=!1}},{key:"sXMLDeclNameStart",value:function(){var lt=this.skipSpaces();lt!==Jr?lt!==C&&(this.state=ut,this.name=String.fromCodePoint(lt)):this.state=ye}},{key:"sXMLDeclName",value:function(){var lt=this.captureTo(zn);if(lt===Jr)return this.state=ye,this.name+=this.text,this.text="",void this.fail("XML declaration is incomplete.");if(o(lt)||lt===yr){if(this.name+=this.text,this.text="",!this.xmlDeclExpects.includes(this.name))switch(this.name.length){case 0:this.fail("did not expect any more name/value pairs.");break;case 1:this.fail("expected the name ".concat(this.xmlDeclExpects[0],"."));break;default:this.fail("expected one of ".concat(this.xmlDeclExpects.join(", ")))}this.state=lt===yr?Le:_e}}},{key:"sXMLDeclEq",value:function(){var lt=this.getCodeNorm();if(lt===Jr)return this.state=ye,void this.fail("XML declaration is incomplete.");o(lt)||(lt!==yr&&this.fail("value required."),this.state=Le)}},{key:"sXMLDeclValueStart",value:function(){var lt=this.getCodeNorm();if(lt===Jr)return this.state=ye,void this.fail("XML declaration is incomplete.");o(lt)||(Jn(lt)?this.q=lt:(this.fail("value must be quoted."),this.q=$e),this.state=Ot)}},{key:"sXMLDeclValue",value:function(){var lt=this.captureTo([this.q,Jr]);if(lt===Jr)return this.state=ye,this.text="",void this.fail("XML declaration is incomplete.");if(lt!==C){var qt=this.text;switch(this.text="",this.name){case"version":this.xmlDeclExpects=["encoding","standalone"];var ar=qt;this.xmlDecl.version=ar,/^1\.[0-9]+$/.test(ar)?this.opt.forceXMLVersion||this.setXMLVersion(ar):this.fail("version number must match /^1\\.[0-9]+$/.");break;case"encoding":/^[A-Za-z][A-Za-z0-9._-]*$/.test(qt)||this.fail("encoding value must match /^[A-Za-z0-9][A-Za-z0-9._-]*$/."),this.xmlDeclExpects=["standalone"],this.xmlDecl.encoding=qt;break;case"standalone":qt!=="yes"&&qt!=="no"&&this.fail('standalone value must match "yes" or "no".'),this.xmlDeclExpects=[],this.xmlDecl.standalone=qt}this.name="",this.state=ae}}},{key:"sXMLDeclSeparator",value:function(){var lt=this.getCodeNorm();lt!==Jr?(o(lt)||(this.fail("whitespace required."),this.unget()),this.state=Ce):this.state=ye}},{key:"sXMLDeclEnding",value:function(){var lt;this.getCodeNorm()===hn?(this.piTarget!=="xml"?this.fail("processing instructions are not allowed before root."):this.name!=="version"&&this.xmlDeclExpects.includes("version")&&this.fail("XML declaration must contain a version."),(lt=this.xmldeclHandler)===null||lt===void 0||lt.call(this,this.xmlDecl),this.name="",this.piTarget=this.text="",this.state=F):this.fail("The character ? is disallowed anywhere in XML declarations."),this.xmlDeclPossible=!1}},{key:"sOpenTag",value:function(){var lt,qt=this.captureNameChars();if(qt!==C){var ar=this.tag={name:this.name,attributes:Object.create(null)};switch(this.name="",this.xmlnsOpt&&(this.topNS=ar.ns=Object.create(null)),(lt=this.openTagStartHandler)===null||lt===void 0||lt.call(this,ar),this.sawRoot=!0,!this.fragmentOpt&&this.closedRoot&&this.fail("documents may contain only one root."),qt){case hn:this.openTag();break;case ur:this.state=ft;break;default:o(qt)||this.fail("disallowed character in tag name."),this.state=Bt}}}},{key:"sOpenTagSlash",value:function(){this.getCode()===hn?this.openSelfClosingTag():(this.fail("forward-slash in opening tag not followed by >."),this.state=Bt)}},{key:"sAttrib",value:function(){var lt=this.skipSpaces();lt!==C&&(c(lt)?(this.unget(),this.state=fe):lt===hn?this.openTag():lt===ur?this.state=ft:this.fail("disallowed character in attribute name."))}},{key:"sAttribName",value:function(){var lt=this.captureNameChars();lt===yr?this.state=Pt:o(lt)?this.state=Tt:lt===hn?(this.fail("attribute without value."),this.pushAttrib(this.name,this.name),this.name=this.text="",this.openTag()):lt!==C&&this.fail("disallowed character in attribute name.")}},{key:"sAttribNameSawWhite",value:function(){var lt=this.skipSpaces();switch(lt){case C:return;case yr:this.state=Pt;break;default:this.fail("attribute without value."),this.text="",this.name="",lt===hn?this.openTag():c(lt)?(this.unget(),this.state=fe):(this.fail("disallowed character in attribute name."),this.state=Bt)}}},{key:"sAttribValue",value:function(){var lt=this.getCodeNorm();Jn(lt)?(this.q=lt,this.state=Be):o(lt)||(this.fail("unquoted attribute value."),this.state=Ge,this.unget())}},{key:"sAttribValueQuoted",value:function(){for(var lt=this.q,qt=this.chunk,ar=this.i;;)switch(this.getCode()){case lt:return this.pushAttrib(this.name,this.text+qt.slice(ar,this.prevI)),this.name=this.text="",this.q=null,void(this.state=ze);case wt:return this.text+=qt.slice(ar,this.prevI),this.state=H,void(this.entityReturnState=Be);case Ye:case O:case Re:this.text+="".concat(qt.slice(ar,this.prevI)," "),ar=this.i;break;case Mr:return this.text+=qt.slice(ar,this.prevI),void this.fail("disallowed character.");case C:return void(this.text+=qt.slice(ar))}}},{key:"sAttribValueClosed",value:function(){var lt=this.getCodeNorm();o(lt)?this.state=Bt:lt===hn?this.openTag():lt===ur?this.state=ft:c(lt)?(this.fail("no whitespace between attributes."),this.unget(),this.state=fe):this.fail("disallowed character in attribute name.")}},{key:"sAttribValueUnquoted",value:function(){var lt=this.captureTo($r);switch(lt){case wt:this.state=H,this.entityReturnState=Ge;break;case Mr:this.fail("disallowed character.");break;case C:break;default:this.text.includes("]]>")&&this.fail('the string "]]>" is disallowed in char data.'),this.pushAttrib(this.name,this.text),this.name=this.text="",lt===hn?this.openTag():this.state=Bt}}},{key:"sCloseTag",value:function(){var lt=this.captureNameChars();lt===hn?this.closeTag():o(lt)?this.state=Ae:lt!==C&&this.fail("disallowed character in closing tag.")}},{key:"sCloseTagSawWhite",value:function(){switch(this.skipSpaces()){case hn:this.closeTag();break;case C:break;default:this.fail("disallowed character in closing tag.")}}},{key:"handleTextInRoot",value:function(){var lt=this.i,qt=this.forbiddenState,ar=this.chunk,Vn=this.textHandler;e:for(;;)switch(this.getCode()){case Mr:if(this.state=V,Vn!==void 0){var pi=this.text,Na=ar.slice(lt,this.prevI);pi.length!==0?(Vn(pi+Na),this.text=""):Na.length!==0&&Vn(Na)}qt=Ci;break e;case wt:this.state=H,this.entityReturnState=F,Vn!==void 0&&(this.text+=ar.slice(lt,this.prevI)),qt=Ci;break e;case Sn:switch(qt){case Ci:qt=pn;break;case pn:qt=ui;break;case ui:break;default:throw new Error("impossible state")}break;case hn:qt===ui&&this.fail('the string "]]>" is disallowed in char data.'),qt=Ci;break;case O:Vn!==void 0&&(this.text+="".concat(ar.slice(lt,this.prevI),` +`)),lt=this.i,qt=Ci;break;case C:Vn!==void 0&&(this.text+=ar.slice(lt));break e;default:qt=Ci}this.forbiddenState=qt}},{key:"handleTextOutsideRoot",value:function(){var lt=this.i,qt=this.chunk,ar=this.textHandler,Vn=!1;e:for(;;){var pi=this.getCode();switch(pi){case Mr:if(this.state=V,ar!==void 0){var Na=this.text,Ks=qt.slice(lt,this.prevI);Na.length!==0?(ar(Na+Ks),this.text=""):Ks.length!==0&&ar(Ks)}break e;case wt:this.state=H,this.entityReturnState=F,ar!==void 0&&(this.text+=qt.slice(lt,this.prevI)),Vn=!0;break e;case O:ar!==void 0&&(this.text+="".concat(qt.slice(lt,this.prevI),` +`)),lt=this.i;break;case C:ar!==void 0&&(this.text+=qt.slice(lt));break e;default:o(pi)||(Vn=!0)}}Vn&&(this.sawRoot||this.reportedTextBeforeRoot||(this.fail("text data outside of root node."),this.reportedTextBeforeRoot=!0),this.closedRoot&&!this.reportedTextAfterRoot&&(this.fail("text data outside of root node."),this.reportedTextAfterRoot=!0))}},{key:"pushAttribNS",value:function(lt,qt){var ar,Vn=this.qname(lt),pi=Vn.prefix,Na=Vn.local,Ks={name:lt,prefix:pi,local:Na,value:qt};if(this.attribList.push(Ks),(ar=this.attributeHandler)===null||ar===void 0||ar.call(this,Ks),pi==="xmlns"){var Oo=qt.trim();this.currentXMLVersion==="1.0"&&Oo===""&&this.fail("invalid attempt to undefine prefix in XML 1.0"),this.topNS[Na]=Oo,Ln(this,Na,Oo)}else if(lt==="xmlns"){var Fo=qt.trim();this.topNS[""]=Fo,Ln(this,"",Fo)}}},{key:"pushAttribPlain",value:function(lt,qt){var ar,Vn={name:lt,value:qt};this.attribList.push(Vn),(ar=this.attributeHandler)===null||ar===void 0||ar.call(this,Vn)}},{key:"end",value:function(){var lt,qt;this.sawRoot||this.fail("document must contain a root element.");for(var ar=this.tags;ar.length>0;){var Vn=ar.pop();this.fail("unclosed tag: ".concat(Vn.name))}this.state!==P&&this.state!==F&&this.fail("unexpected end.");var pi=this.text;return pi.length!==0&&((lt=this.textHandler)===null||lt===void 0||lt.call(this,pi),this.text=""),this._closed=!0,(qt=this.endHandler)===null||qt===void 0||qt.call(this),this._init(),this}},{key:"resolve",value:function(lt){var qt,ar,Vn=this.topNS[lt];if(Vn!==void 0)return Vn;for(var pi=this.tags,Na=pi.length-1;Na>=0;Na--)if((Vn=pi[Na].ns[lt])!==void 0)return Vn;return(Vn=this.ns[lt])!==void 0?Vn:(ar=(qt=this.opt).resolvePrefix)===null||ar===void 0?void 0:ar.call(qt,lt)}},{key:"qname",value:function(lt){var qt=lt.indexOf(":");if(qt===-1)return{prefix:"",local:lt};var ar=lt.slice(qt+1),Vn=lt.slice(0,qt);return(Vn===""||ar===""||ar.includes(":"))&&this.fail("malformed name: ".concat(lt,".")),{prefix:Vn,local:ar}}},{key:"processAttribsNS",value:function(){var lt,qt=this.attribList,ar=this.tag,Vn=this.qname(ar.name),pi=Vn.prefix,Na=Vn.local;ar.prefix=pi,ar.local=Na;var Ks=ar.uri=(lt=this.resolve(pi))!==null&<!==void 0?lt:"";if(pi!==""&&(pi==="xmlns"&&this.fail('tags may not have "xmlns" as prefix.'),Ks===""&&(this.fail("unbound namespace prefix: ".concat(JSON.stringify(pi),".")),ar.uri=pi)),qt.length!==0){var Oo,Fo=ar.attributes,fu=new Set,Lo=Zu(qt);try{for(Lo.s();!(Oo=Lo.n()).done;){var Ls=Oo.value,ka=Ls.name,Yi=Ls.prefix,ju=Ls.local,hl=void 0,zu=void 0;Yi===""?(hl=ka==="xmlns"?_:"",zu=ka):((hl=this.resolve(Yi))===void 0&&(this.fail("unbound namespace prefix: ".concat(JSON.stringify(Yi),".")),hl=Yi),zu="{".concat(hl,"}").concat(ju)),fu.has(zu)&&this.fail("duplicate attribute: ".concat(zu,".")),fu.add(zu),Ls.uri=hl,Fo[ka]=Ls}}catch(af){Lo.e(af)}finally{Lo.f()}this.attribList=[]}}},{key:"processAttribsPlain",value:function(){var lt,qt=this.attribList,ar=this.tag.attributes,Vn=Zu(qt);try{for(Vn.s();!(lt=Vn.n()).done;){var pi=lt.value,Na=pi.name,Ks=pi.value;ar[Na]!==void 0&&this.fail("duplicate attribute: ".concat(Na,".")),ar[Na]=Ks}}catch(Oo){Vn.e(Oo)}finally{Vn.f()}this.attribList=[]}},{key:"openTag",value:function(){var lt;this.processAttribs();var qt=this.tags,ar=this.tag;ar.isSelfClosing=!1,(lt=this.openTagHandler)===null||lt===void 0||lt.call(this,ar),qt.push(ar),this.state=F,this.name=""}},{key:"openSelfClosingTag",value:function(){var lt,qt,ar;this.processAttribs();var Vn=this.tags,pi=this.tag;pi.isSelfClosing=!0,(lt=this.openTagHandler)===null||lt===void 0||lt.call(this,pi),(qt=this.closeTagHandler)===null||qt===void 0||qt.call(this,pi),(this.tag=(ar=Vn[Vn.length-1])!==null&&ar!==void 0?ar:null)===null&&(this.closedRoot=!0),this.state=F,this.name=""}},{key:"closeTag",value:function(){var lt=this.tags,qt=this.name;if(this.state=F,this.name="",qt==="")return this.fail("weird empty close tag."),void(this.text+="");for(var ar=this.closeTagHandler,Vn=lt.length;Vn-- >0;){var pi=this.tag=lt.pop();if(this.topNS=pi.ns,ar==null||ar(pi),pi.name===qt)break;this.fail("unexpected close tag.")}Vn===0?this.closedRoot=!0:Vn<0&&(this.fail("unmatched closing tag: ".concat(qt,".")),this.text+=""))}},{key:"parseEntity",value:function(lt){if(lt[0]!=="#"){var qt=this.ENTITIES[lt];return qt!==void 0?qt:(this.fail(this.isName(lt)?"undefined entity.":"disallowed character in entity name."),"&".concat(lt,";"))}var ar=NaN;return lt[1]==="x"&&/^#x[0-9a-f]+$/i.test(lt)?ar=parseInt(lt.slice(2),16):/^#[0-9]+$/.test(lt)&&(ar=parseInt(lt.slice(1),10)),this.isChar(ar)?String.fromCodePoint(ar):(this.fail("malformed character entity."),"&".concat(lt,";"))}}])}();t.SaxesParser=Pi},{"xmlchars/xml/1.0/ed5":543,"xmlchars/xml/1.1/ed2":544,"xmlchars/xmlns/1.0/ed3":545}],497:[function(e,r,t){var n=e("safe-buffer").Buffer;function a(l,o){this._block=n.alloc(l),this._finalSize=o,this._blockSize=l,this._len=0}a.prototype.update=function(l,o){typeof l=="string"&&(o=o||"utf8",l=n.from(l,o));for(var i=this._block,c=this._blockSize,u=l.length,h=this._len,f=0;f=this._finalSize&&(this._update(this._block),this._block.fill(0));var i=8*this._len;if(i<=4294967295)this._block.writeUInt32BE(i,this._blockSize-4);else{var c=(4294967295&i)>>>0,u=(i-c)/4294967296;this._block.writeUInt32BE(u,this._blockSize-8),this._block.writeUInt32BE(c,this._blockSize-4)}this._update(this._block);var h=this._hash();return l?h.toString(l):h},a.prototype._update=function(){throw new Error("_update must be implemented by subclass")},r.exports=a},{"safe-buffer":494}],498:[function(e,r,t){var n=r.exports=function(a){a=a.toLowerCase();var l=n[a];if(!l)throw new Error(a+" is not supported (we accept pull requests)");return new l};n.sha=e("./sha"),n.sha1=e("./sha1"),n.sha224=e("./sha224"),n.sha256=e("./sha256"),n.sha384=e("./sha384"),n.sha512=e("./sha512")},{"./sha":499,"./sha1":500,"./sha224":501,"./sha256":502,"./sha384":503,"./sha512":504}],499:[function(e,r,t){var n=e("inherits"),a=e("./hash"),l=e("safe-buffer").Buffer,o=[1518500249,1859775393,-1894007588,-899497514],i=new Array(80);function c(){this.init(),this._w=i,a.call(this,64,56)}function u(d){return d<<5|d>>>27}function h(d){return d<<30|d>>>2}function f(d,p,g,v){return d===0?p&g|~p&v:d===2?p&g|p&v|g&v:p^g^v}n(c,a),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(d){for(var p=this._w,g=0|this._a,v=0|this._b,b=0|this._c,_=0|this._d,w=0|this._e,k=0;k<16;++k)p[k]=d.readInt32BE(4*k);for(;k<80;++k)p[k]=p[k-3]^p[k-8]^p[k-14]^p[k-16];for(var C=0;C<80;++C){var O=~~(C/20),P=u(g)+f(O,v,b,_)+w+p[C]+o[O]|0;w=_,_=b,b=h(v),v=g,g=P}this._a=g+this._a|0,this._b=v+this._b|0,this._c=b+this._c|0,this._d=_+this._d|0,this._e=w+this._e|0},c.prototype._hash=function(){var d=l.allocUnsafe(20);return d.writeInt32BE(0|this._a,0),d.writeInt32BE(0|this._b,4),d.writeInt32BE(0|this._c,8),d.writeInt32BE(0|this._d,12),d.writeInt32BE(0|this._e,16),d},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],500:[function(e,r,t){var n=e("inherits"),a=e("./hash"),l=e("safe-buffer").Buffer,o=[1518500249,1859775393,-1894007588,-899497514],i=new Array(80);function c(){this.init(),this._w=i,a.call(this,64,56)}function u(p){return p<<1|p>>>31}function h(p){return p<<5|p>>>27}function f(p){return p<<30|p>>>2}function d(p,g,v,b){return p===0?g&v|~g&b:p===2?g&v|g&b|v&b:g^v^b}n(c,a),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(p){for(var g=this._w,v=0|this._a,b=0|this._b,_=0|this._c,w=0|this._d,k=0|this._e,C=0;C<16;++C)g[C]=p.readInt32BE(4*C);for(;C<80;++C)g[C]=u(g[C-3]^g[C-8]^g[C-14]^g[C-16]);for(var O=0;O<80;++O){var P=~~(O/20),B=h(v)+d(P,b,_,w)+k+g[O]+o[P]|0;k=w,w=_,_=f(b),b=v,v=B}this._a=v+this._a|0,this._b=b+this._b|0,this._c=_+this._c|0,this._d=w+this._d|0,this._e=k+this._e|0},c.prototype._hash=function(){var p=l.allocUnsafe(20);return p.writeInt32BE(0|this._a,0),p.writeInt32BE(0|this._b,4),p.writeInt32BE(0|this._c,8),p.writeInt32BE(0|this._d,12),p.writeInt32BE(0|this._e,16),p},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],501:[function(e,r,t){var n=e("inherits"),a=e("./sha256"),l=e("./hash"),o=e("safe-buffer").Buffer,i=new Array(64);function c(){this.init(),this._w=i,l.call(this,64,56)}n(c,a),c.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},c.prototype._hash=function(){var u=o.allocUnsafe(28);return u.writeInt32BE(this._a,0),u.writeInt32BE(this._b,4),u.writeInt32BE(this._c,8),u.writeInt32BE(this._d,12),u.writeInt32BE(this._e,16),u.writeInt32BE(this._f,20),u.writeInt32BE(this._g,24),u},r.exports=c},{"./hash":497,"./sha256":502,inherits:440,"safe-buffer":494}],502:[function(e,r,t){var n=e("inherits"),a=e("./hash"),l=e("safe-buffer").Buffer,o=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],i=new Array(64);function c(){this.init(),this._w=i,a.call(this,64,56)}function u(v,b,_){return _^v&(b^_)}function h(v,b,_){return v&b|_&(v|b)}function f(v){return(v>>>2|v<<30)^(v>>>13|v<<19)^(v>>>22|v<<10)}function d(v){return(v>>>6|v<<26)^(v>>>11|v<<21)^(v>>>25|v<<7)}function p(v){return(v>>>7|v<<25)^(v>>>18|v<<14)^v>>>3}function g(v){return(v>>>17|v<<15)^(v>>>19|v<<13)^v>>>10}n(c,a),c.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},c.prototype._update=function(v){for(var b=this._w,_=0|this._a,w=0|this._b,k=0|this._c,C=0|this._d,O=0|this._e,P=0|this._f,B=0|this._g,q=0|this._h,X=0;X<16;++X)b[X]=v.readInt32BE(4*X);for(;X<64;++X)b[X]=g(b[X-2])+b[X-7]+p(b[X-15])+b[X-16]|0;for(var J=0;J<64;++J){var Z=q+d(O)+u(O,P,B)+o[J]+b[J]|0,ue=f(_)+h(_,w,k)|0;q=B,B=P,P=O,O=C+Z|0,C=k,k=w,w=_,_=Z+ue|0}this._a=_+this._a|0,this._b=w+this._b|0,this._c=k+this._c|0,this._d=C+this._d|0,this._e=O+this._e|0,this._f=P+this._f|0,this._g=B+this._g|0,this._h=q+this._h|0},c.prototype._hash=function(){var v=l.allocUnsafe(32);return v.writeInt32BE(this._a,0),v.writeInt32BE(this._b,4),v.writeInt32BE(this._c,8),v.writeInt32BE(this._d,12),v.writeInt32BE(this._e,16),v.writeInt32BE(this._f,20),v.writeInt32BE(this._g,24),v.writeInt32BE(this._h,28),v},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],503:[function(e,r,t){var n=e("inherits"),a=e("./sha512"),l=e("./hash"),o=e("safe-buffer").Buffer,i=new Array(160);function c(){this.init(),this._w=i,l.call(this,128,112)}n(c,a),c.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},c.prototype._hash=function(){var u=o.allocUnsafe(48);function h(f,d,p){u.writeInt32BE(f,p),u.writeInt32BE(d,p+4)}return h(this._ah,this._al,0),h(this._bh,this._bl,8),h(this._ch,this._cl,16),h(this._dh,this._dl,24),h(this._eh,this._el,32),h(this._fh,this._fl,40),u},r.exports=c},{"./hash":497,"./sha512":504,inherits:440,"safe-buffer":494}],504:[function(e,r,t){var n=e("inherits"),a=e("./hash"),l=e("safe-buffer").Buffer,o=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],i=new Array(160);function c(){this.init(),this._w=i,a.call(this,128,112)}function u(w,k,C){return C^w&(k^C)}function h(w,k,C){return w&k|C&(w|k)}function f(w,k){return(w>>>28|k<<4)^(k>>>2|w<<30)^(k>>>7|w<<25)}function d(w,k){return(w>>>14|k<<18)^(w>>>18|k<<14)^(k>>>9|w<<23)}function p(w,k){return(w>>>1|k<<31)^(w>>>8|k<<24)^w>>>7}function g(w,k){return(w>>>1|k<<31)^(w>>>8|k<<24)^(w>>>7|k<<25)}function v(w,k){return(w>>>19|k<<13)^(k>>>29|w<<3)^w>>>6}function b(w,k){return(w>>>19|k<<13)^(k>>>29|w<<3)^(w>>>6|k<<26)}function _(w,k){return w>>>0>>0?1:0}n(c,a),c.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},c.prototype._update=function(w){for(var k=this._w,C=0|this._ah,O=0|this._bh,P=0|this._ch,B=0|this._dh,q=0|this._eh,X=0|this._fh,J=0|this._gh,Z=0|this._hh,ue=0|this._al,D=0|this._bl,j=0|this._cl,E=0|this._dl,A=0|this._el,M=0|this._fl,R=0|this._gl,F=0|this._hl,H=0;H<32;H+=2)k[H]=w.readInt32BE(4*H),k[H+1]=w.readInt32BE(4*H+4);for(;H<160;H+=2){var V=k[H-30],ee=k[H-30+1],U=p(V,ee),ie=g(ee,V),ke=v(V=k[H-4],ee=k[H-4+1]),me=b(ee,V),Ke=k[H-14],He=k[H-14+1],ot=k[H-32],Ee=k[H-32+1],ce=ie+He|0,Se=U+Ke+_(ce,ie)|0;Se=(Se=Se+ke+_(ce=ce+me|0,me)|0)+ot+_(ce=ce+Ee|0,Ee)|0,k[H]=Se,k[H+1]=ce}for(var Ce=0;Ce<160;Ce+=2){Se=k[Ce],ce=k[Ce+1];var ut=h(C,O,P),_e=h(ue,D,j),Le=f(C,ue),Ot=f(ue,C),ae=d(q,A),ye=d(A,q),Pe=o[Ce],ft=o[Ce+1],Bt=u(q,X,J),fe=u(A,M,R),Tt=F+ye|0,Pt=Z+ae+_(Tt,F)|0;Pt=(Pt=(Pt=Pt+Bt+_(Tt=Tt+fe|0,fe)|0)+Pe+_(Tt=Tt+ft|0,ft)|0)+Se+_(Tt=Tt+ce|0,ce)|0;var Be=Ot+_e|0,ze=Le+ut+_(Be,Ot)|0;Z=J,F=R,J=X,R=M,X=q,M=A,q=B+Pt+_(A=E+Tt|0,E)|0,B=P,E=j,P=O,j=D,O=C,D=ue,C=Pt+ze+_(ue=Tt+Be|0,Tt)|0}this._al=this._al+ue|0,this._bl=this._bl+D|0,this._cl=this._cl+j|0,this._dl=this._dl+E|0,this._el=this._el+A|0,this._fl=this._fl+M|0,this._gl=this._gl+R|0,this._hl=this._hl+F|0,this._ah=this._ah+C+_(this._al,ue)|0,this._bh=this._bh+O+_(this._bl,D)|0,this._ch=this._ch+P+_(this._cl,j)|0,this._dh=this._dh+B+_(this._dl,E)|0,this._eh=this._eh+q+_(this._el,A)|0,this._fh=this._fh+X+_(this._fl,M)|0,this._gh=this._gh+J+_(this._gl,R)|0,this._hh=this._hh+Z+_(this._hl,F)|0},c.prototype._hash=function(){var w=l.allocUnsafe(64);function k(C,O,P){w.writeInt32BE(C,P),w.writeInt32BE(O,P+4)}return k(this._ah,this._al,0),k(this._bh,this._bl,8),k(this._ch,this._cl,16),k(this._dh,this._dl,24),k(this._eh,this._el,32),k(this._fh,this._fl,40),k(this._gh,this._gl,48),k(this._hh,this._hl,56),w},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],505:[function(e,r,t){r.exports=a;var n=e("events").EventEmitter;function a(){n.call(this)}e("inherits")(a,n),a.Readable=e("readable-stream/readable.js"),a.Writable=e("readable-stream/writable.js"),a.Duplex=e("readable-stream/duplex.js"),a.Transform=e("readable-stream/transform.js"),a.PassThrough=e("readable-stream/passthrough.js"),a.Stream=a,a.prototype.pipe=function(l,o){var i=this;function c(v){l.writable&&l.write(v)===!1&&i.pause&&i.pause()}function u(){i.readable&&i.resume&&i.resume()}i.on("data",c),l.on("drain",u),l._isStdio||o&&o.end===!1||(i.on("end",f),i.on("close",d));var h=!1;function f(){h||(h=!0,l.end())}function d(){h||(h=!0,typeof l.destroy=="function"&&l.destroy())}function p(v){if(g(),n.listenerCount(this,"error")===0)throw v}function g(){i.removeListener("data",c),l.removeListener("drain",u),i.removeListener("end",f),i.removeListener("close",d),i.removeListener("error",p),l.removeListener("error",p),i.removeListener("end",g),i.removeListener("close",g),l.removeListener("close",g)}return i.on("error",p),l.on("error",p),i.on("end",g),i.on("close",g),l.on("close",g),l.emit("pipe",i),l}},{events:422,inherits:440,"readable-stream/duplex.js":507,"readable-stream/passthrough.js":516,"readable-stream/readable.js":517,"readable-stream/transform.js":518,"readable-stream/writable.js":519}],506:[function(e,r,t){var n={}.toString;r.exports=Array.isArray||function(a){return n.call(a)=="[object Array]"}},{}],507:[function(e,r,t){r.exports=e("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":508}],508:[function(e,r,t){var n=e("process-nextick-args"),a=Object.keys||function(g){var v=[];for(var b in g)v.push(b);return v};r.exports=f;var l=Object.create(e("core-util-is"));l.inherits=e("inherits");var o=e("./_stream_readable"),i=e("./_stream_writable");l.inherits(f,o);for(var c=a(i.prototype),u=0;u0?(typeof Ce=="string"||ae.objectMode||Object.getPrototypeOf(Ce)===h.prototype||(Ce=d(Ce)),_e?ae.endEmitted?Se.emit("error",new Error("stream.unshift() after end event")):X(Se,ae,Ce,!0):ae.ended?Se.emit("error",new Error("stream.push() after EOF")):(ae.reading=!1,ae.decoder&&!ut?(Ce=ae.decoder.write(Ce),ae.objectMode||Ce.length!==0?X(Se,ae,Ce,!1):R(Se,ae)):X(Se,ae,Ce,!1))):_e||(ae.reading=!1)),Z(ae)}function X(Se,Ce,ut,_e){Ce.flowing&&Ce.length===0&&!Ce.sync?(Se.emit("data",ut),Se.read(0)):(Ce.length+=Ce.objectMode?1:ut.length,_e?Ce.buffer.unshift(ut):Ce.buffer.push(ut),Ce.needReadable&&A(Se)),R(Se,Ce)}function J(Se,Ce){var ut;return p(Ce)||typeof Ce=="string"||Ce===void 0||Se.objectMode||(ut=new TypeError("Invalid non-string/buffer chunk")),ut}function Z(Se){return!Se.ended&&(Se.needReadable||Se.length=ue?Se=ue:(Se--,Se|=Se>>>1,Se|=Se>>>2,Se|=Se>>>4,Se|=Se>>>8,Se|=Se>>>16,Se++),Se}function j(Se,Ce){return Se<=0||Ce.length===0&&Ce.ended?0:Ce.objectMode?1:Se!=Se?Ce.flowing&&Ce.length?Ce.buffer.head.data.length:Ce.length:(Se>Ce.highWaterMark&&(Ce.highWaterMark=D(Se)),Se<=Ce.length?Se:Ce.ended?Ce.length:(Ce.needReadable=!0,0))}function E(Se,Ce){if(!Ce.ended){if(Ce.decoder){var ut=Ce.decoder.end();ut&&ut.length&&(Ce.buffer.push(ut),Ce.length+=Ce.objectMode?1:ut.length)}Ce.ended=!0,A(Se)}}function A(Se){var Ce=Se._readableState;Ce.needReadable=!1,Ce.emittedReadable||(b("emitReadable",Ce.flowing),Ce.emittedReadable=!0,Ce.sync?l.nextTick(M,Se):M(Se))}function M(Se){b("emit readable"),Se.emit("readable"),ie(Se)}function R(Se,Ce){Ce.readingMore||(Ce.readingMore=!0,l.nextTick(F,Se,Ce))}function F(Se,Ce){for(var ut=Ce.length;!Ce.reading&&!Ce.flowing&&!Ce.ended&&Ce.length=Ce.length?(ut=Ce.decoder?Ce.buffer.join(""):Ce.buffer.length===1?Ce.buffer.head.data:Ce.buffer.concat(Ce.length),Ce.buffer.clear()):ut=me(Se,Ce.buffer,Ce.decoder),ut);var ut}function me(Se,Ce,ut){var _e;return SeOt.length?Ot.length:Se;if(ae===Ot.length?Le+=Ot:Le+=Ot.slice(0,Se),(Se-=ae)==0){ae===Ot.length?(++_e,ut.next?Ce.head=ut.next:Ce.head=Ce.tail=null):(Ce.head=ut,ut.data=Ot.slice(ae));break}++_e}return Ce.length-=_e,Le}function He(Se,Ce){var ut=h.allocUnsafe(Se),_e=Ce.head,Le=1;for(_e.data.copy(ut),Se-=_e.data.length;_e=_e.next;){var Ot=_e.data,ae=Se>Ot.length?Ot.length:Se;if(Ot.copy(ut,ut.length-Se,0,ae),(Se-=ae)==0){ae===Ot.length?(++Le,_e.next?Ce.head=_e.next:Ce.head=Ce.tail=null):(Ce.head=_e,_e.data=Ot.slice(ae));break}++Le}return Ce.length-=Le,ut}function ot(Se){var Ce=Se._readableState;if(Ce.length>0)throw new Error('"endReadable()" called on non-empty stream');Ce.endEmitted||(Ce.ended=!0,l.nextTick(Ee,Ce,Se))}function Ee(Se,Ce){Se.endEmitted||Se.length!==0||(Se.endEmitted=!0,Ce.readable=!1,Ce.emit("end"))}function ce(Se,Ce){for(var ut=0,_e=Se.length;ut<_e;ut++)if(Se[ut]===Ce)return ut;return-1}B.prototype.read=function(Se){b("read",Se),Se=parseInt(Se,10);var Ce=this._readableState,ut=Se;if(Se!==0&&(Ce.emittedReadable=!1),Se===0&&Ce.needReadable&&(Ce.length>=Ce.highWaterMark||Ce.ended))return b("read: emitReadable",Ce.length,Ce.ended),Ce.length===0&&Ce.ended?ot(this):A(this),null;if((Se=j(Se,Ce))===0&&Ce.ended)return Ce.length===0&&ot(this),null;var _e,Le=Ce.needReadable;return b("need readable",Le),(Ce.length===0||Ce.length-Se0?ke(Se,Ce):null)===null?(Ce.needReadable=!0,Se=0):Ce.length-=Se,Ce.length===0&&(Ce.ended||(Ce.needReadable=!0),ut!==Se&&Ce.ended&&ot(this)),_e!==null&&this.emit("data",_e),_e},B.prototype._read=function(Se){this.emit("error",new Error("_read() is not implemented"))},B.prototype.pipe=function(Se,Ce){var ut=this,_e=this._readableState;switch(_e.pipesCount){case 0:_e.pipes=Se;break;case 1:_e.pipes=[_e.pipes,Se];break;default:_e.pipes.push(Se)}_e.pipesCount+=1,b("pipe count=%d opts=%j",_e.pipesCount,Ce);var Le=Ce&&Ce.end===!1||Se===n.stdout||Se===n.stderr?ze:ae;function Ot(Ge,zt){b("onunpipe"),Ge===ut&&zt&&zt.hasUnpiped===!1&&(zt.hasUnpiped=!0,ft())}function ae(){b("onend"),Se.end()}_e.endEmitted?l.nextTick(Le):ut.once("end",Le),Se.on("unpipe",Ot);var ye=H(ut);Se.on("drain",ye);var Pe=!1;function ft(){b("cleanup"),Se.removeListener("close",Pt),Se.removeListener("finish",Be),Se.removeListener("drain",ye),Se.removeListener("error",Tt),Se.removeListener("unpipe",Ot),ut.removeListener("end",ae),ut.removeListener("end",ze),ut.removeListener("data",fe),Pe=!0,!_e.awaitDrain||Se._writableState&&!Se._writableState.needDrain||ye()}var Bt=!1;function fe(Ge){b("ondata"),Bt=!1,Se.write(Ge)!==!1||Bt||((_e.pipesCount===1&&_e.pipes===Se||_e.pipesCount>1&&ce(_e.pipes,Se)!==-1)&&!Pe&&(b("false write response, pause",_e.awaitDrain),_e.awaitDrain++,Bt=!0),ut.pause())}function Tt(Ge){b("onerror",Ge),ze(),Se.removeListener("error",Tt),c(Se,"error")===0&&Se.emit("error",Ge)}function Pt(){Se.removeListener("finish",Be),ze()}function Be(){b("onfinish"),Se.removeListener("close",Pt),ze()}function ze(){b("unpipe"),ut.unpipe(Se)}return ut.on("data",fe),O(Se,"error",Tt),Se.once("close",Pt),Se.once("finish",Be),Se.emit("pipe",ut),_e.flowing||(b("pipe resume"),ut.resume()),Se},B.prototype.unpipe=function(Se){var Ce=this._readableState,ut={hasUnpiped:!1};if(Ce.pipesCount===0)return this;if(Ce.pipesCount===1)return Se&&Se!==Ce.pipes||(Se||(Se=Ce.pipes),Ce.pipes=null,Ce.pipesCount=0,Ce.flowing=!1,Se&&Se.emit("unpipe",this,ut)),this;if(!Se){var _e=Ce.pipes,Le=Ce.pipesCount;Ce.pipes=null,Ce.pipesCount=0,Ce.flowing=!1;for(var Ot=0;Ot-1?l:o.nextTick;O.WritableState=C;var h=Object.create(e("core-util-is"));h.inherits=e("inherits");var f={deprecate:e("util-deprecate")},d=e("./internal/streams/stream"),p=e("safe-buffer").Buffer,g=(a!==void 0?a:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function v(U){return p.from(U)}function b(U){return p.isBuffer(U)||U instanceof g}var _,w=e("./internal/streams/destroy");function k(){}function C(U,ie){c=c||e("./_stream_duplex"),U=U||{};var ke=ie instanceof c;this.objectMode=!!U.objectMode,ke&&(this.objectMode=this.objectMode||!!U.writableObjectMode);var me=U.highWaterMark,Ke=U.writableHighWaterMark,He=this.objectMode?16:16384;this.highWaterMark=me||me===0?me:ke&&(Ke||Ke===0)?Ke:He,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var ot=U.decodeStrings===!1;this.decodeStrings=!ot,this.defaultEncoding=U.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(Ee){D(ie,Ee)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function O(U){if(c=c||e("./_stream_duplex"),!(_.call(O,this)||this instanceof c))return new O(U);this._writableState=new C(U,this),this.writable=!0,U&&(typeof U.write=="function"&&(this._write=U.write),typeof U.writev=="function"&&(this._writev=U.writev),typeof U.destroy=="function"&&(this._destroy=U.destroy),typeof U.final=="function"&&(this._final=U.final)),d.call(this)}function P(U,ie){var ke=new Error("write after end");U.emit("error",ke),o.nextTick(ie,ke)}function B(U,ie,ke,me){var Ke=!0,He=!1;return ke===null?He=new TypeError("May not write null values to stream"):typeof ke=="string"||ke===void 0||ie.objectMode||(He=new TypeError("Invalid non-string/buffer chunk")),He&&(U.emit("error",He),o.nextTick(me,He),Ke=!1),Ke}function q(U,ie,ke){return U.objectMode||U.decodeStrings===!1||typeof ie!="string"||(ie=p.from(ie,ke)),ie}function X(U,ie,ke,me,Ke,He){if(!ke){var ot=q(ie,me,Ke);me!==ot&&(ke=!0,Ke="buffer",me=ot)}var Ee=ie.objectMode?1:me.length;ie.length+=Ee;var ce=ie.length-1))throw new TypeError("Unknown encoding: "+U);return this._writableState.defaultEncoding=U,this},Object.defineProperty(O.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),O.prototype._write=function(U,ie,ke){ke(new Error("_write() is not implemented"))},O.prototype._writev=null,O.prototype.end=function(U,ie,ke){var me=this._writableState;typeof U=="function"?(ke=U,U=null,ie=null):typeof ie=="function"&&(ke=ie,ie=null),U!=null&&this.write(U,ie),me.corked&&(me.corked=1,this.uncork()),me.ending||V(this,me,ke)},Object.defineProperty(O.prototype,"destroyed",{get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(U){this._writableState&&(this._writableState.destroyed=U)}}),O.prototype.destroy=w.destroy,O.prototype._undestroy=w.undestroy,O.prototype._destroy=function(U,ie){this.end(),ie(U)}}).call(this)}).call(this,e("_process"),Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{},e("timers").setImmediate)},{"./_stream_duplex":508,"./internal/streams/destroy":514,"./internal/streams/stream":515,_process:467,"core-util-is":383,inherits:440,"process-nextick-args":466,"safe-buffer":520,timers:523,"util-deprecate":524}],513:[function(e,r,t){function n(i,c){if(!(i instanceof c))throw new TypeError("Cannot call a class as a function")}var a=e("safe-buffer").Buffer,l=e("util");function o(i,c,u){i.copy(c,u)}r.exports=function(){function i(){n(this,i),this.head=null,this.tail=null,this.length=0}return i.prototype.push=function(c){var u={data:c,next:null};this.length>0?this.tail.next=u:this.head=u,this.tail=u,++this.length},i.prototype.unshift=function(c){var u={data:c,next:this.head};this.length===0&&(this.tail=u),this.head=u,++this.length},i.prototype.shift=function(){if(this.length!==0){var c=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,c}},i.prototype.clear=function(){this.head=this.tail=null,this.length=0},i.prototype.join=function(c){if(this.length===0)return"";for(var u=this.head,h=""+u.data;u=u.next;)h+=c+u.data;return h},i.prototype.concat=function(c){if(this.length===0)return a.alloc(0);for(var u=a.allocUnsafe(c>>>0),h=this.head,f=0;h;)o(h.data,u,f),f+=h.data.length,h=h.next;return u},i}(),l&&l.inspect&&l.inspect.custom&&(r.exports.prototype[l.inspect.custom]=function(){var i=l.inspect({length:this.length});return this.constructor.name+" "+i})},{"safe-buffer":520,util:188}],514:[function(e,r,t){var n=e("process-nextick-args");function a(i,c){var u=this,h=this._readableState&&this._readableState.destroyed,f=this._writableState&&this._writableState.destroyed;return h||f?(c?c(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(o,this,i)):n.nextTick(o,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,function(d){!c&&d?u._writableState?u._writableState.errorEmitted||(u._writableState.errorEmitted=!0,n.nextTick(o,u,d)):n.nextTick(o,u,d):c&&c(d)}),this)}function l(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(i,c){i.emit("error",c)}r.exports={destroy:a,undestroy:l}},{"process-nextick-args":466}],515:[function(e,r,t){arguments[4][490][0].apply(t,arguments)},{dup:490,events:422}],516:[function(e,r,t){r.exports=e("./readable").PassThrough},{"./readable":517}],517:[function(e,r,t){(t=r.exports=e("./lib/_stream_readable.js")).Stream=t,t.Readable=t,t.Writable=e("./lib/_stream_writable.js"),t.Duplex=e("./lib/_stream_duplex.js"),t.Transform=e("./lib/_stream_transform.js"),t.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":508,"./lib/_stream_passthrough.js":509,"./lib/_stream_readable.js":510,"./lib/_stream_transform.js":511,"./lib/_stream_writable.js":512}],518:[function(e,r,t){r.exports=e("./readable").Transform},{"./readable":517}],519:[function(e,r,t){r.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":512}],520:[function(e,r,t){arguments[4][217][0].apply(t,arguments)},{buffer:220,dup:217}],521:[function(e,r,t){arguments[4][218][0].apply(t,arguments)},{dup:218,"safe-buffer":520}],522:[function(e,r,t){arguments[4][218][0].apply(t,arguments)},{dup:218,"safe-buffer":494}],523:[function(e,r,t){(function(n,a){(function(){var l=e("process/browser.js").nextTick,o=Function.prototype.apply,i=Array.prototype.slice,c={},u=0;function h(f,d){this._id=f,this._clearFn=d}t.setTimeout=function(){return new h(o.call(setTimeout,window,arguments),clearTimeout)},t.setInterval=function(){return new h(o.call(setInterval,window,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(f){f.close()},h.prototype.unref=h.prototype.ref=function(){},h.prototype.close=function(){this._clearFn.call(window,this._id)},t.enroll=function(f,d){clearTimeout(f._idleTimeoutId),f._idleTimeout=d},t.unenroll=function(f){clearTimeout(f._idleTimeoutId),f._idleTimeout=-1},t._unrefActive=t.active=function(f){clearTimeout(f._idleTimeoutId);var d=f._idleTimeout;d>=0&&(f._idleTimeoutId=setTimeout(function(){f._onTimeout&&f._onTimeout()},d))},t.setImmediate=typeof n=="function"?n:function(f){var d=u++,p=!(arguments.length<2)&&i.call(arguments,1);return c[d]=!0,l(function(){c[d]&&(p?f.apply(null,p):f.call(null),t.clearImmediate(d))}),d},t.clearImmediate=typeof a=="function"?a:function(f){delete c[f]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":467,timers:523}],524:[function(e,r,t){(function(n){(function(){function a(o,i){if(l("noDeprecation"))return o;var c=!1;function u(){if(!c){if(l("throwDeprecation"))throw new Error(i);l("traceDeprecation")?console.trace(i):console.warn(i),c=!0}return o.apply(this,arguments)}return u}function l(o){try{if(!n.localStorage)return!1}catch{return!1}var i=n.localStorage[o];return i!=null&&String(i).toLowerCase()==="true"}r.exports=a}).call(this)}).call(this,Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{}],525:[function(e,r,t){typeof Object.create=="function"?r.exports=function(n,a){n.super_=a,n.prototype=Object.create(a.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}})}:r.exports=function(n,a){n.super_=a;var l=function(){};l.prototype=a.prototype,n.prototype=new l,n.prototype.constructor=n}},{}],526:[function(e,r,t){r.exports=function(n){return n&&typeof n=="object"&&typeof n.copy=="function"&&typeof n.fill=="function"&&typeof n.readUInt8=="function"}},{}],527:[function(e,r,t){(function(n,a){(function(){var l=/%[sdj%]/g;t.format=function(V){if(!B(V)){for(var ee=[],U=0;U=ke)return He;switch(He){case"%s":return String(ie[U++]);case"%d":return Number(ie[U++]);case"%j":try{return JSON.stringify(ie[U++])}catch{return"[Circular]"}default:return He}}),Ke=ie[U];U=3&&(U.depth=arguments[2]),arguments.length>=4&&(U.colors=arguments[3]),k(ee)?U.showHidden=ee:ee&&t._extend(U,ee),X(U.showHidden)&&(U.showHidden=!1),X(U.depth)&&(U.depth=2),X(U.colors)&&(U.colors=!1),X(U.customInspect)&&(U.customInspect=!0),U.colors&&(U.stylize=u),d(U,V,U.depth)}function u(V,ee){var U=c.styles[ee];return U?"\x1B["+c.colors[U][0]+"m"+V+"\x1B["+c.colors[U][1]+"m":V}function h(V,ee){return V}function f(V){var ee={};return V.forEach(function(U,ie){ee[U]=!0}),ee}function d(V,ee,U){if(V.customInspect&&ee&&j(ee.inspect)&&ee.inspect!==t.inspect&&(!ee.constructor||ee.constructor.prototype!==ee)){var ie=ee.inspect(U,V);return B(ie)||(ie=d(V,ie,U)),ie}var ke=p(V,ee);if(ke)return ke;var me=Object.keys(ee),Ke=f(me);if(V.showHidden&&(me=Object.getOwnPropertyNames(ee)),D(ee)&&(me.indexOf("message")>=0||me.indexOf("description")>=0))return g(ee);if(me.length===0){if(j(ee)){var He=ee.name?": "+ee.name:"";return V.stylize("[Function"+He+"]","special")}if(J(ee))return V.stylize(RegExp.prototype.toString.call(ee),"regexp");if(ue(ee))return V.stylize(Date.prototype.toString.call(ee),"date");if(D(ee))return g(ee)}var ot,Ee="",ce=!1,Se=["{","}"];return w(ee)&&(ce=!0,Se=["[","]"]),j(ee)&&(Ee=" [Function"+(ee.name?": "+ee.name:"")+"]"),J(ee)&&(Ee=" "+RegExp.prototype.toString.call(ee)),ue(ee)&&(Ee=" "+Date.prototype.toUTCString.call(ee)),D(ee)&&(Ee=" "+g(ee)),me.length!==0||ce&&ee.length!=0?U<0?J(ee)?V.stylize(RegExp.prototype.toString.call(ee),"regexp"):V.stylize("[Object]","special"):(V.seen.push(ee),ot=ce?v(V,ee,U,Ke,me):me.map(function(Ce){return b(V,ee,U,Ke,Ce,ce)}),V.seen.pop(),_(ot,Ee,Se)):Se[0]+Ee+Se[1]}function p(V,ee){if(X(ee))return V.stylize("undefined","undefined");if(B(ee)){var U="'"+JSON.stringify(ee).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return V.stylize(U,"string")}return P(ee)?V.stylize(""+ee,"number"):k(ee)?V.stylize(""+ee,"boolean"):C(ee)?V.stylize("null","null"):void 0}function g(V){return"["+Error.prototype.toString.call(V)+"]"}function v(V,ee,U,ie,ke){for(var me=[],Ke=0,He=ee.length;Ke-1&&(He=me?He.split(` +`).map(function(Ee){return" "+Ee}).join(` +`).substr(2):` +`+He.split(` +`).map(function(Ee){return" "+Ee}).join(` +`)):He=V.stylize("[Circular]","special")),X(Ke)){if(me&&ke.match(/^\d+$/))return He;(Ke=JSON.stringify(""+ke)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Ke=Ke.substr(1,Ke.length-2),Ke=V.stylize(Ke,"name")):(Ke=Ke.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Ke=V.stylize(Ke,"string"))}return Ke+": "+He}function _(V,ee,U){return V.reduce(function(ie,ke){return ke.indexOf(` +`),ie+ke.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?U[0]+(ee===""?"":ee+` + `)+" "+V.join(`, + `)+" "+U[1]:U[0]+ee+" "+V.join(", ")+" "+U[1]}function w(V){return Array.isArray(V)}function k(V){return typeof V=="boolean"}function C(V){return V===null}function O(V){return V==null}function P(V){return typeof V=="number"}function B(V){return typeof V=="string"}function q(V){return typeof V=="symbol"}function X(V){return V===void 0}function J(V){return Z(V)&&A(V)==="[object RegExp]"}function Z(V){return typeof V=="object"&&V!==null}function ue(V){return Z(V)&&A(V)==="[object Date]"}function D(V){return Z(V)&&(A(V)==="[object Error]"||V instanceof Error)}function j(V){return typeof V=="function"}function E(V){return V===null||typeof V=="boolean"||typeof V=="number"||typeof V=="string"||typeof V=="symbol"||V===void 0}function A(V){return Object.prototype.toString.call(V)}function M(V){return V<10?"0"+V.toString(10):V.toString(10)}t.debuglog=function(V){if(X(o)&&(o=n.env.NODE_DEBUG||""),V=V.toUpperCase(),!i[V])if(new RegExp("\\b"+V+"\\b","i").test(o)){var ee=n.pid;i[V]=function(){var U=t.format.apply(t,arguments);console.error("%s %d: %s",V,ee,U)}}else i[V]=function(){};return i[V]},t.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=w,t.isBoolean=k,t.isNull=C,t.isNullOrUndefined=O,t.isNumber=P,t.isString=B,t.isSymbol=q,t.isUndefined=X,t.isRegExp=J,t.isObject=Z,t.isDate=ue,t.isError=D,t.isFunction=j,t.isPrimitive=E,t.isBuffer=e("./support/isBuffer");var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function F(){var V=new Date,ee=[M(V.getHours()),M(V.getMinutes()),M(V.getSeconds())].join(":");return[V.getDate(),R[V.getMonth()],ee].join(" ")}function H(V,ee){return Object.prototype.hasOwnProperty.call(V,ee)}t.log=function(){console.log("%s - %s",F(),t.format.apply(t,arguments))},t.inherits=e("inherits"),t._extend=function(V,ee){if(!ee||!Z(ee))return V;for(var U=Object.keys(ee),ie=U.length;ie--;)V[U[ie]]=ee[U[ie]];return V}}).call(this)}).call(this,e("_process"),Ji!==void 0?Ji:typeof self<"u"?self:typeof window<"u"?window:{})},{"./support/isBuffer":526,_process:467,inherits:525}],528:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"v1",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"v3",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"v5",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"NIL",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return f.default}});var n=d(e("./v1.js")),a=d(e("./v3.js")),l=d(e("./v4.js")),o=d(e("./v5.js")),i=d(e("./nil.js")),c=d(e("./version.js")),u=d(e("./validate.js")),h=d(e("./stringify.js")),f=d(e("./parse.js"));function d(p){return p&&p.__esModule?p:{default:p}}},{"./nil.js":530,"./parse.js":531,"./stringify.js":535,"./v1.js":536,"./v3.js":537,"./v4.js":539,"./v5.js":540,"./validate.js":541,"./version.js":542}],529:[function(e,r,t){function n(b){if(typeof b=="string"){var _=unescape(encodeURIComponent(b));b=new Uint8Array(_.length);for(var w=0;w<_.length;++w)b[w]=_.charCodeAt(w)}return a(o(i(b),8*b.length))}function a(b){for(var _=[],w=32*b.length,k="0123456789abcdef",C=0;C>5]>>>C%32&255,P=parseInt(k.charAt(O>>>4&15)+k.charAt(15&O),16);_.push(P)}return _}function l(b){return 14+(b+64>>>9<<4)+1}function o(b,_){b[_>>5]|=128<<_%32,b[l(_)-1]=_;for(var w=1732584193,k=-271733879,C=-1732584194,O=271733878,P=0;P>5]|=(255&b[k/8])<>16)+(_>>16)+(w>>16)<<16|65535&w}function u(b,_){return b<<_|b>>>32-_}function h(b,_,w,k,C,O){return c(u(c(c(_,b),c(k,O)),C),w)}function f(b,_,w,k,C,O,P){return h(_&w|~_&k,b,_,C,O,P)}function d(b,_,w,k,C,O,P){return h(_&k|w&~k,b,_,C,O,P)}function p(b,_,w,k,C,O,P){return h(_^w^k,b,_,C,O,P)}function g(b,_,w,k,C,O,P){return h(w^(_|~k),b,_,C,O,P)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var v=n;t.default=v},{}],530:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n="00000000-0000-0000-0000-000000000000";t.default=n},{}],531:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(e("./validate.js"));function a(i){return i&&i.__esModule?i:{default:i}}function l(i){if(!(0,n.default)(i))throw TypeError("Invalid UUID");var c,u=new Uint8Array(16);return u[0]=(c=parseInt(i.slice(0,8),16))>>>24,u[1]=c>>>16&255,u[2]=c>>>8&255,u[3]=255&c,u[4]=(c=parseInt(i.slice(9,13),16))>>>8,u[5]=255&c,u[6]=(c=parseInt(i.slice(14,18),16))>>>8,u[7]=255&c,u[8]=(c=parseInt(i.slice(19,23),16))>>>8,u[9]=255&c,u[10]=(c=parseInt(i.slice(24,36),16))/1099511627776&255,u[11]=c/4294967296&255,u[12]=c>>>24&255,u[13]=c>>>16&255,u[14]=c>>>8&255,u[15]=255&c,u}var o=l;t.default=o},{"./validate.js":541}],532:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t.default=n},{}],533:[function(e,r,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var a=new Uint8Array(16);function l(){if(!n&&!(n=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return n(a)}},{}],534:[function(e,r,t){function n(i,c,u,h){switch(i){case 0:return c&u^~c&h;case 1:case 3:return c^u^h;case 2:return c&u^c&h^u&h}}function a(i,c){return i<>>32-c}function l(i){var c=[1518500249,1859775393,2400959708,3395469782],u=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof i=="string"){var h=unescape(encodeURIComponent(i));i=[];for(var f=0;f>>0;J=X,X=q,q=a(B,30)>>>0,B=P,P=D}u[0]=u[0]+P>>>0,u[1]=u[1]+B>>>0,u[2]=u[2]+q>>>0,u[3]=u[3]+X>>>0,u[4]=u[4]+J>>>0}return[u[0]>>24&255,u[0]>>16&255,u[0]>>8&255,255&u[0],u[1]>>24&255,u[1]>>16&255,u[1]>>8&255,255&u[1],u[2]>>24&255,u[2]>>16&255,u[2]>>8&255,255&u[2],u[3]>>24&255,u[3]>>16&255,u[3]>>8&255,255&u[3],u[4]>>24&255,u[4]>>16&255,u[4]>>8&255,255&u[4]]}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=l;t.default=o},{}],535:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(e("./validate.js"));function a(u){return u&&u.__esModule?u:{default:u}}for(var l=[],o=0;o<256;++o)l.push((o+256).toString(16).substr(1));function i(u){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,f=(l[u[h+0]]+l[u[h+1]]+l[u[h+2]]+l[u[h+3]]+"-"+l[u[h+4]]+l[u[h+5]]+"-"+l[u[h+6]]+l[u[h+7]]+"-"+l[u[h+8]]+l[u[h+9]]+"-"+l[u[h+10]]+l[u[h+11]]+l[u[h+12]]+l[u[h+13]]+l[u[h+14]]+l[u[h+15]]).toLowerCase();if(!(0,n.default)(f))throw TypeError("Stringified UUID is invalid");return f}var c=i;t.default=c},{"./validate.js":541}],536:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,l=i(e("./rng.js")),o=i(e("./stringify.js"));function i(d){return d&&d.__esModule?d:{default:d}}var c=0,u=0;function h(d,p,g){var v=p&&g||0,b=p||new Array(16),_=(d=d||{}).node||n,w=d.clockseq!==void 0?d.clockseq:a;if(_==null||w==null){var k=d.random||(d.rng||l.default)();_==null&&(_=n=[1|k[0],k[1],k[2],k[3],k[4],k[5]]),w==null&&(w=a=16383&(k[6]<<8|k[7]))}var C=d.msecs!==void 0?d.msecs:Date.now(),O=d.nsecs!==void 0?d.nsecs:u+1,P=C-c+(O-u)/1e4;if(P<0&&d.clockseq===void 0&&(w=w+1&16383),(P<0||C>c)&&d.nsecs===void 0&&(O=0),O>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");c=C,u=O,a=w;var B=(1e4*(268435455&(C+=122192928e5))+O)%4294967296;b[v++]=B>>>24&255,b[v++]=B>>>16&255,b[v++]=B>>>8&255,b[v++]=255&B;var q=C/4294967296*1e4&268435455;b[v++]=q>>>8&255,b[v++]=255&q,b[v++]=q>>>24&15|16,b[v++]=q>>>16&255,b[v++]=w>>>8|128,b[v++]=255&w;for(var X=0;X<6;++X)b[v+X]=_[X];return p||(0,o.default)(b)}var f=h;t.default=f},{"./rng.js":533,"./stringify.js":535}],537:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(e("./v35.js")),a=l(e("./md5.js"));function l(i){return i&&i.__esModule?i:{default:i}}var o=(0,n.default)("v3",48,a.default);t.default=o},{"./md5.js":529,"./v35.js":538}],538:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=u,t.URL=t.DNS=void 0;var n=l(e("./stringify.js")),a=l(e("./parse.js"));function l(h){return h&&h.__esModule?h:{default:h}}function o(h){h=unescape(encodeURIComponent(h));for(var f=[],d=0;d=o&&f<=55295||f===a||f===l||f===n||f>=57344&&f<=65533||f>=65536&&f<=1114111}function c(f){return f===o||f===a||f===l||f===n}function u(f){return f>=65&&f<=90||f>=97&&f<=122||f===58||f===95||f===8204||f===8205||f>=192&&f<=214||f>=216&&f<=246||f>=248&&f<=767||f>=880&&f<=893||f>=895&&f<=8191||f>=8304&&f<=8591||f>=11264&&f<=12271||f>=12289&&f<=55295||f>=63744&&f<=64975||f>=65008&&f<=65533||f>=65536&&f<=983039}function h(f){return u(f)||f>=48&&f<=57||f===45||f===46||f===183||f>=768&&f<=879||f>=8255&&f<=8256}t.S_LIST=[o,a,l,n],t.isChar=i,t.isS=c,t.isNameStartChar=u,t.isNameChar=h},{}],544:[function(e,r,t){/** + * Character classes and associated utilities for the 2nd edition of XML 1.1. + * + * @author Louis-Dominique Dubeau + * @license MIT + * @copyright Louis-Dominique Dubeau + */Object.defineProperty(t,"__esModule",{value:!0}),t.CHAR="-퟿-�𐀀-􏿿",t.RESTRICTED_CHAR="-\b\v\f--„†-Ÿ",t.S=` \r +`,t.NAME_START_CHAR=":A-Z_a-zÀ-ÖØ-öø-˿Ͱ-ͽͿ-῿‌‍⁰-↏Ⰰ-⿯、-퟿豈-﷏ﷰ-�𐀀-󯿿",t.NAME_CHAR="-"+t.NAME_START_CHAR+".0-9·̀-ͯ‿-⁀",t.CHAR_RE=new RegExp("^["+t.CHAR+"]$","u"),t.RESTRICTED_CHAR_RE=new RegExp("^["+t.RESTRICTED_CHAR+"]$","u"),t.S_RE=new RegExp("^["+t.S+"]+$","u"),t.NAME_START_CHAR_RE=new RegExp("^["+t.NAME_START_CHAR+"]$","u"),t.NAME_CHAR_RE=new RegExp("^["+t.NAME_CHAR+"]$","u"),t.NAME_RE=new RegExp("^["+t.NAME_START_CHAR+"]["+t.NAME_CHAR+"]*$","u"),t.NMTOKEN_RE=new RegExp("^["+t.NAME_CHAR+"]+$","u");var n=9,a=10,l=13,o=32;function i(p){return p>=1&&p<=55295||p>=57344&&p<=65533||p>=65536&&p<=1114111}function c(p){return p>=1&&p<=8||p===11||p===12||p>=14&&p<=31||p>=127&&p<=132||p>=134&&p<=159}function u(p){return p===9||p===10||p===13||p>31&&p<127||p===133||p>159&&p<=55295||p>=57344&&p<=65533||p>=65536&&p<=1114111}function h(p){return p===o||p===a||p===l||p===n}function f(p){return p>=65&&p<=90||p>=97&&p<=122||p===58||p===95||p===8204||p===8205||p>=192&&p<=214||p>=216&&p<=246||p>=248&&p<=767||p>=880&&p<=893||p>=895&&p<=8191||p>=8304&&p<=8591||p>=11264&&p<=12271||p>=12289&&p<=55295||p>=63744&&p<=64975||p>=65008&&p<=65533||p>=65536&&p<=983039}function d(p){return f(p)||p>=48&&p<=57||p===45||p===46||p===183||p>=768&&p<=879||p>=8255&&p<=8256}t.S_LIST=[o,a,l,n],t.isChar=i,t.isRestrictedChar=c,t.isCharAndNotRestricted=u,t.isS=h,t.isNameStartChar=f,t.isNameChar=d},{}],545:[function(e,r,t){function n(l){return l>=65&&l<=90||l===95||l>=97&&l<=122||l>=192&&l<=214||l>=216&&l<=246||l>=248&&l<=767||l>=880&&l<=893||l>=895&&l<=8191||l>=8204&&l<=8205||l>=8304&&l<=8591||l>=11264&&l<=12271||l>=12289&&l<=55295||l>=63744&&l<=64975||l>=65008&&l<=65533||l>=65536&&l<=983039}function a(l){return n(l)||l===45||l===46||l>=48&&l<=57||l===183||l>=768&&l<=879||l>=8255&&l<=8256}/** + * Character class utilities for XML NS 1.0 edition 3. + * + * @author Louis-Dominique Dubeau + * @license MIT + * @copyright Louis-Dominique Dubeau + */Object.defineProperty(t,"__esModule",{value:!0}),t.NC_NAME_START_CHAR="A-Z_a-zÀ-ÖØ-öø-˿Ͱ-ͽͿ-῿‌-‍⁰-↏Ⰰ-⿯、-퟿豈-﷏ﷰ-�𐀀-󯿿",t.NC_NAME_CHAR="-"+t.NC_NAME_START_CHAR+".0-9·̀-ͯ‿-⁀",t.NC_NAME_START_CHAR_RE=new RegExp("^["+t.NC_NAME_START_CHAR+"]$","u"),t.NC_NAME_CHAR_RE=new RegExp("^["+t.NC_NAME_CHAR+"]$","u"),t.NC_NAME_RE=new RegExp("^["+t.NC_NAME_START_CHAR+"]["+t.NC_NAME_CHAR+"]*$","u"),t.isNCNameStartChar=n,t.isNCNameChar=a},{}]},{},[15])(15);var Of=Uy.exports;function qy(){return(qy=Aa(qn.mark(function e(r,t){return qn.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(t){n.next=2;break}return n.abrupt("return");case 2:t instanceof ArrayBuffer&&(t=new Blob([t])),g4(r,URL.createObjectURL(t));case 4:case"end":return n.stop()}},e)}))).apply(this,arguments)}function g4(e,r){var t=document.createElement("a");t.download=e,t.style.display="none",t.href=r,document.body.appendChild(t),t.click(),document.body.removeChild(t)}function kv(e){return(kv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(e)}var v4=/^\s+/,b4=/\s+$/;function hi(e,r){if(r=r||{},(e=e||"")instanceof hi)return e;if(!(this instanceof hi))return new hi(e,r);var t=function(n){var a={r:0,g:0,b:0},l=1,o=null,i=null,c=null,u=!1,h=!1;typeof n=="string"&&(n=function(g){g=g.replace(v4,"").replace(b4,"").toLowerCase();var v,b=!1;if(Q0[g])g=Q0[g],b=!0;else if(g=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};return(v=eu.rgb.exec(g))?{r:v[1],g:v[2],b:v[3]}:(v=eu.rgba.exec(g))?{r:v[1],g:v[2],b:v[3],a:v[4]}:(v=eu.hsl.exec(g))?{h:v[1],s:v[2],l:v[3]}:(v=eu.hsla.exec(g))?{h:v[1],s:v[2],l:v[3],a:v[4]}:(v=eu.hsv.exec(g))?{h:v[1],s:v[2],v:v[3]}:(v=eu.hsva.exec(g))?{h:v[1],s:v[2],v:v[3],a:v[4]}:(v=eu.hex8.exec(g))?{r:Ys(v[1]),g:Ys(v[2]),b:Ys(v[3]),a:vp(v[4]),format:b?"name":"hex8"}:(v=eu.hex6.exec(g))?{r:Ys(v[1]),g:Ys(v[2]),b:Ys(v[3]),format:b?"name":"hex"}:(v=eu.hex4.exec(g))?{r:Ys(v[1]+""+v[1]),g:Ys(v[2]+""+v[2]),b:Ys(v[3]+""+v[3]),a:vp(v[4]+""+v[4]),format:b?"name":"hex8"}:(v=eu.hex3.exec(g))?{r:Ys(v[1]+""+v[1]),g:Ys(v[2]+""+v[2]),b:Ys(v[3]+""+v[3]),format:b?"name":"hex"}:!1}(n)),kv(n)=="object"&&(Mf(n.r)&&Mf(n.g)&&Mf(n.b)?(f=n.r,d=n.g,p=n.b,a={r:255*Es(f,255),g:255*Es(d,255),b:255*Es(p,255)},u=!0,h=String(n.r).substr(-1)==="%"?"prgb":"rgb"):Mf(n.h)&&Mf(n.s)&&Mf(n.v)?(o=gp(n.s),i=gp(n.v),a=function(g,v,b){g=6*Es(g,360),v=Es(v,100),b=Es(b,100);var _=Math.floor(g),w=g-_,k=b*(1-v),C=b*(1-w*v),O=b*(1-(1-w)*v),P=_%6,B=[b,C,k,k,O,b][P],q=[O,b,b,C,k,k][P],X=[k,k,O,b,b,C][P];return{r:255*B,g:255*q,b:255*X}}(n.h,o,i),u=!0,h="hsv"):Mf(n.h)&&Mf(n.s)&&Mf(n.l)&&(o=gp(n.s),c=gp(n.l),a=function(g,v,b){var _,w,k;function C(B,q,X){return X<0&&(X+=1),X>1&&(X-=1),X<1/6?B+6*(q-B)*X:X<.5?q:X<2/3?B+(q-B)*(2/3-X)*6:B}if(g=Es(g,360),v=Es(v,100),b=Es(b,100),v===0)_=w=k=b;else{var O=b<.5?b*(1+v):b+v-b*v,P=2*b-O;_=C(P,O,g+1/3),w=C(P,O,g),k=C(P,O,g-1/3)}return{r:255*_,g:255*w,b:255*k}}(n.h,o,c),u=!0,h="hsl"),n.hasOwnProperty("a")&&(l=n.a));var f,d,p;return l=Jc(l),{ok:u,format:n.format||h,r:Math.min(255,Math.max(a.r,0)),g:Math.min(255,Math.max(a.g,0)),b:Math.min(255,Math.max(a.b,0)),a:l}}(e);this._originalInput=e,this._r=t.r,this._g=t.g,this._b=t.b,this._a=t.a,this._roundA=Math.round(100*this._a)/100,this._format=r.format||t.format,this._gradientType=r.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=t.ok}function Yy(e,r,t){e=Es(e,255),r=Es(r,255),t=Es(t,255);var n,a,l=Math.max(e,r,t),o=Math.min(e,r,t),i=(l+o)/2;if(l==o)n=a=0;else{var c=l-o;switch(a=i>.5?c/(2-l-o):c/(l+o),l){case e:n=(r-t)/c+(r>1)+720)%360;--r;)n.h=(n.h+a)%360,l.push(hi(n));return l}function E4(e,r){r=r||6;for(var t=hi(e).toHsv(),n=t.h,a=t.s,l=t.v,o=[],i=1/r;r--;)o.push(hi({h:n,s:a,v:l})),l=(l+i)%1;return o}hi.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,r,t,n=this.toRgb();return e=n.r/255,r=n.g/255,t=n.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))+.0722*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))},setAlpha:function(e){return this._a=Jc(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Ky(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Ky(this._r,this._g,this._b),r=Math.round(360*e.h),t=Math.round(100*e.s),n=Math.round(100*e.v);return this._a==1?"hsv("+r+", "+t+"%, "+n+"%)":"hsva("+r+", "+t+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=Yy(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=Yy(this._r,this._g,this._b),r=Math.round(360*e.h),t=Math.round(100*e.s),n=Math.round(100*e.l);return this._a==1?"hsl("+r+", "+t+"%, "+n+"%)":"hsla("+r+", "+t+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return Ju(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(r,t,n,a,l){var o=[Ac(Math.round(r).toString(16)),Ac(Math.round(t).toString(16)),Ac(Math.round(n).toString(16)),Ac(xv(a))];return l&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*Es(this._r,255))+"%",g:Math.round(100*Es(this._g,255))+"%",b:Math.round(100*Es(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(100*Es(this._r,255))+"%, "+Math.round(100*Es(this._g,255))+"%, "+Math.round(100*Es(this._b,255))+"%)":"rgba("+Math.round(100*Es(this._r,255))+"%, "+Math.round(100*Es(this._g,255))+"%, "+Math.round(100*Es(this._b,255))+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":!(this._a<1)&&(T4[Ju(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var r="#"+Gy(this._r,this._g,this._b,this._a),t=r,n=this._gradientType?"GradientType = 1, ":"";if(e){var a=hi(e);t="#"+Gy(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+r+",endColorstr="+t+")"},toString:function(e){var r=!!e;e=e||this._format;var t=!1,n=this._a<1&&this._a>=0;return r||!n||e!=="hex"&&e!=="hex6"&&e!=="hex3"&&e!=="hex4"&&e!=="hex8"&&e!=="name"?(e==="rgb"&&(t=this.toRgbString()),e==="prgb"&&(t=this.toPercentageRgbString()),e!=="hex"&&e!=="hex6"||(t=this.toHexString()),e==="hex3"&&(t=this.toHexString(!0)),e==="hex4"&&(t=this.toHex8String(!0)),e==="hex8"&&(t=this.toHex8String()),e==="name"&&(t=this.toName()),e==="hsl"&&(t=this.toHslString()),e==="hsv"&&(t=this.toHsvString()),t||this.toHexString()):e==="name"&&this._a===0?this.toName():this.toRgbString()},clone:function(){return hi(this.toString())},_applyModification:function(e,r){var t=e.apply(null,[this].concat([].slice.call(r)));return this._r=t._r,this._g=t._g,this._b=t._b,this.setAlpha(t._a),this},lighten:function(){return this._applyModification(k4,arguments)},brighten:function(){return this._applyModification(Xy,arguments)},darken:function(){return this._applyModification(Zy,arguments)},desaturate:function(){return this._applyModification(y4,arguments)},saturate:function(){return this._applyModification(w4,arguments)},greyscale:function(){return this._applyModification(_4,arguments)},spin:function(){return this._applyModification(x4,arguments)},_applyCombination:function(e,r){return e.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(J0,arguments)},complement:function(){return this._applyCombination(S4,arguments)},monochromatic:function(){return this._applyCombination(E4,arguments)},splitcomplement:function(){return this._applyCombination(Nm,arguments)},triad:function(){return this._applyCombination(Z0,[3])},tetrad:function(){return this._applyCombination(Z0,[4])}},hi.fromRatio=function(e,r){if(kv(e)=="object"){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=n==="a"?e[n]:gp(e[n]));e=t}return hi(e,r)},hi.equals=function(e,r){return!(!e||!r)&&hi(e).toRgbString()==hi(r).toRgbString()},hi.random=function(){return hi.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},hi.mix=function(e,r,t){t=t===0?0:t||50;var n=hi(e).toRgb(),a=hi(r).toRgb(),l=t/100;return hi({r:(a.r-n.r)*l+n.r,g:(a.g-n.g)*l+n.g,b:(a.b-n.b)*l+n.b,a:(a.a-n.a)*l+n.a})},hi.readability=function(e,r){var t=hi(e),n=hi(r);return(Math.max(t.getLuminance(),n.getLuminance())+.05)/(Math.min(t.getLuminance(),n.getLuminance())+.05)},hi.isReadable=function(e,r,t){var n,a,l=hi.readability(e,r);switch(a=!1,(n=function(o){var i,c;return i=((o=o||{level:"AA",size:"small"}).level||"AA").toUpperCase(),c=(o.size||"small").toLowerCase(),i!=="AA"&&i!=="AAA"&&(i="AA"),c!=="small"&&c!=="large"&&(c="small"),{level:i,size:c}}(t)).level+n.size){case"AAsmall":case"AAAlarge":a=l>=4.5;break;case"AAlarge":a=l>=3;break;case"AAAsmall":a=l>=7}return a},hi.mostReadable=function(e,r,t){var n,a,l,o,i=null,c=0;a=(t=t||{}).includeFallbackColors,l=t.level,o=t.size;for(var u=0;uc&&(c=n,i=hi(r[u]));return hi.isReadable(e,i,{level:l,size:o})||!a?i:(t.includeFallbackColors=!1,hi.mostReadable(e,["#fff","#000"],t))};var Q0=hi.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},T4=hi.hexNames=function(e){var r={};for(var t in e)e.hasOwnProperty(t)&&(r[e[t]]=t);return r}(Q0);function Jc(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Es(e,r){(function(n){return typeof n=="string"&&n.indexOf(".")!=-1&&parseFloat(n)===1})(e)&&(e="100%");var t=function(n){return typeof n=="string"&&n.indexOf("%")!=-1}(e);return e=Math.min(r,Math.max(0,parseFloat(e))),t&&(e=parseInt(e*r,10)/100),Math.abs(e-r)<1e-6?1:e%r/parseFloat(r)}function Qc(e){return Math.min(1,Math.max(0,e))}function Ys(e){return parseInt(e,16)}function Ac(e){return e.length==1?"0"+e:""+e}function gp(e){return e<=1&&(e=100*e+"%"),e}function xv(e){return Math.round(255*parseFloat(e)).toString(16)}function vp(e){return Ys(e)/255}var zl,Pm,e1,eu=(Pm="[\\s|\\(]+("+(zl="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+zl+")[,|\\s]+("+zl+")\\s*\\)?",e1="[\\s|\\(]+("+zl+")[,|\\s]+("+zl+")[,|\\s]+("+zl+")[,|\\s]+("+zl+")\\s*\\)?",{CSS_UNIT:new RegExp(zl),rgb:new RegExp("rgb"+Pm),rgba:new RegExp("rgba"+e1),hsl:new RegExp("hsl"+Pm),hsla:new RegExp("hsla"+e1),hsv:new RegExp("hsv"+Pm),hsva:new RegExp("hsva"+e1),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function Mf(e){return!!eu.CSS_UNIT.exec(e)}var t1={exports:{}};(function(e,r){(function(){var t,n="Expected a function",a="__lodash_hash_undefined__",l="__lodash_placeholder__",o=16,i=32,c=64,u=128,h=256,f=1/0,d=9007199254740991,p=NaN,g=4294967295,v=[["ary",u],["bind",1],["bindKey",2],["curry",8],["curryRight",o],["flip",512],["partial",i],["partialRight",c],["rearg",h]],b="[object Arguments]",_="[object Array]",w="[object Boolean]",k="[object Date]",C="[object Error]",O="[object Function]",P="[object GeneratorFunction]",B="[object Map]",q="[object Number]",X="[object Object]",J="[object Promise]",Z="[object RegExp]",ue="[object Set]",D="[object String]",j="[object Symbol]",E="[object WeakMap]",A="[object ArrayBuffer]",M="[object DataView]",R="[object Float32Array]",F="[object Float64Array]",H="[object Int8Array]",V="[object Int16Array]",ee="[object Int32Array]",U="[object Uint8Array]",ie="[object Uint8ClampedArray]",ke="[object Uint16Array]",me="[object Uint32Array]",Ke=/\b__p \+= '';/g,He=/\b(__p \+=) '' \+/g,ot=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ee=/&(?:amp|lt|gt|quot|#39);/g,ce=/[&<>"']/g,Se=RegExp(Ee.source),Ce=RegExp(ce.source),ut=/<%-([\s\S]+?)%>/g,_e=/<%([\s\S]+?)%>/g,Le=/<%=([\s\S]+?)%>/g,Ot=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ae=/^\w*$/,ye=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pe=/[\\^$.*+?()[\]{}|]/g,ft=RegExp(Pe.source),Bt=/^\s+/,fe=/\s/,Tt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Pt=/\{\n\/\* \[wrapped with (.+)\] \*/,Be=/,? & /,ze=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ge=/[()=,{}\[\]\/\s]/,zt=/\\(\\)?/g,Ae=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Re=/\w*$/,Ye=/^[-+]0x[0-9a-f]+$/i,ht=/^0b[01]+$/i,$e=/^\[object .+?Constructor\]$/,Oe=/^0o[0-7]+$/i,at=/^(?:0|[1-9]\d*)$/,wt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Nt=/($^)/,Sr=/['\n\r\u2028\u2029\\]/g,ur="\\ud800-\\udfff",fn="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Mr="\\u2700-\\u27bf",yr="a-z\\xdf-\\xf6\\xf8-\\xff",hn="A-Z\\xc0-\\xd6\\xd8-\\xde",Jr="\\ufe0e\\ufe0f",tn="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Sn="['’]",qr="["+ur+"]",wn="["+tn+"]",Jn="["+fn+"]",gi="\\d+",Xr="["+Mr+"]",jn="["+yr+"]",zn="[^"+ur+tn+gi+Mr+yr+hn+"]",$r="\\ud83c[\\udffb-\\udfff]",Ln="[^"+ur+"]",Kn="(?:\\ud83c[\\udde6-\\uddff]){2}",Xn="[\\ud800-\\udbff][\\udc00-\\udfff]",si="["+hn+"]",Ci="\\u200d",pn="(?:"+jn+"|"+zn+")",ui="(?:"+si+"|"+zn+")",Vi="(?:['’](?:d|ll|m|re|s|t|ve))?",Pi="(?:['’](?:D|LL|M|RE|S|T|VE))?",_a="(?:"+Jn+"|"+$r+")?",lt="["+Jr+"]?",qt=lt+_a+("(?:"+Ci+"(?:"+[Ln,Kn,Xn].join("|")+")"+lt+_a+")*"),ar="(?:"+[Xr,Kn,Xn].join("|")+")"+qt,Vn="(?:"+[Ln+Jn+"?",Jn,Kn,Xn,qr].join("|")+")",pi=RegExp(Sn,"g"),Na=RegExp(Jn,"g"),Ks=RegExp($r+"(?="+$r+")|"+Vn+qt,"g"),Oo=RegExp([si+"?"+jn+"+"+Vi+"(?="+[wn,si,"$"].join("|")+")",ui+"+"+Pi+"(?="+[wn,si+pn,"$"].join("|")+")",si+"?"+pn+"+"+Vi,si+"+"+Pi,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",gi,ar].join("|"),"g"),Fo=RegExp("["+Ci+ur+fn+Jr+"]"),fu=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Lo=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ls=-1,ka={};ka[R]=ka[F]=ka[H]=ka[V]=ka[ee]=ka[U]=ka[ie]=ka[ke]=ka[me]=!0,ka[b]=ka[_]=ka[A]=ka[w]=ka[M]=ka[k]=ka[C]=ka[O]=ka[B]=ka[q]=ka[X]=ka[Z]=ka[ue]=ka[D]=ka[E]=!1;var Yi={};Yi[b]=Yi[_]=Yi[A]=Yi[M]=Yi[w]=Yi[k]=Yi[R]=Yi[F]=Yi[H]=Yi[V]=Yi[ee]=Yi[B]=Yi[q]=Yi[X]=Yi[Z]=Yi[ue]=Yi[D]=Yi[j]=Yi[U]=Yi[ie]=Yi[ke]=Yi[me]=!0,Yi[C]=Yi[O]=Yi[E]=!1;var ju={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},hl=parseFloat,zu=parseInt,af=typeof Ji=="object"&&Ji&&Ji.Object===Object&&Ji,Vp=typeof self=="object"&&self&&self.Object===Object&&self,Bo=af||Vp||Function("return this")(),Mh=r&&!r.nodeType&&r,Gf=Mh&&e&&!e.nodeType&&e,Rh=Gf&&Gf.exports===Mh,xd=Rh&&af.process,Wl=function(){try{var fr=Gf&&Gf.require&&Gf.require("util").types;return fr||xd&&xd.binding&&xd.binding("util")}catch{}}(),Y1=Wl&&Wl.isArrayBuffer,Wp=Wl&&Wl.isDate,K1=Wl&&Wl.isMap,G1=Wl&&Wl.isRegExp,f0=Wl&&Wl.isSet,X1=Wl&&Wl.isTypedArray;function Hl(fr,Wr,cn){switch(cn.length){case 0:return fr.call(Wr);case 1:return fr.call(Wr,cn[0]);case 2:return fr.call(Wr,cn[0],cn[1]);case 3:return fr.call(Wr,cn[0],cn[1],cn[2])}return fr.apply(Wr,cn)}function Z1(fr,Wr,cn,Ie){for(var vt=-1,ir=fr==null?0:fr.length;++vt-1}function h0(fr,Wr,cn){for(var Ie=-1,vt=fr==null?0:fr.length;++Ie-1;);return cn}function ii(fr,Wr){for(var cn=fr.length;cn--&&ql(Wr,fr[cn],0)>-1;);return cn}var bs=Yp({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),zi=Yp({"&":"&","<":"<",">":">",'"':""","'":"'"});function Rs(fr){return"\\"+ju[fr]}function Bs(fr){return Fo.test(fr)}function mo(fr){var Wr=-1,cn=Array(fr.size);return fr.forEach(function(Ie,vt){cn[++Wr]=[vt,Ie]}),cn}function ss(fr,Wr){return function(cn){return fr(Wr(cn))}}function es(fr,Wr){for(var cn=-1,Ie=fr.length,vt=0,ir=[];++cn",""":'"',"'":"'"}),pu=function fr(Wr){var cn,Ie=(Wr=Wr==null?Bo:pu.defaults(Bo.Object(),Wr,pu.pick(Bo,Lo))).Array,vt=Wr.Date,ir=Wr.Error,sn=Wr.Function,wi=Wr.Math,Tn=Wr.Object,aa=Wr.RegExp,jo=Wr.String,Ya=Wr.TypeError,vo=Ie.prototype,Mo=sn.prototype,ml=Tn.prototype,mu=Wr["__core-js_shared__"],Il=Mo.toString,ga=ml.hasOwnProperty,Xf=0,Dh=(cn=/[^.]+$/.exec(mu&&mu.keys&&mu.keys.IE_PROTO||""))?"Symbol(src)_1."+cn:"",lf=ml.toString,tg=Il.call(Tn),pR=Bo._,mR=aa("^"+Il.call(ga).replace(Pe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Jw=Rh?Wr.Buffer:t,Gp=Wr.Symbol,Qw=Wr.Uint8Array,yS=Jw?Jw.allocUnsafe:t,e3=ss(Tn.getPrototypeOf,Tn),wS=Tn.create,_S=ml.propertyIsEnumerable,t3=vo.splice,kS=Gp?Gp.isConcatSpreadable:t,Db=Gp?Gp.iterator:t,m0=Gp?Gp.toStringTag:t,r3=function(){try{var S=w0(Tn,"defineProperty");return S({},"",{}),S}catch{}}(),gR=Wr.clearTimeout!==Bo.clearTimeout&&Wr.clearTimeout,vR=vt&&vt.now!==Bo.Date.now&&vt.now,bR=Wr.setTimeout!==Bo.setTimeout&&Wr.setTimeout,n3=wi.ceil,i3=wi.floor,k6=Tn.getOwnPropertySymbols,yR=Jw?Jw.isBuffer:t,xS=Wr.isFinite,wR=vo.join,_R=ss(Tn.keys,Tn),gl=wi.max,gu=wi.min,kR=vt.now,xR=Wr.parseInt,SS=wi.random,SR=vo.reverse,x6=w0(Wr,"DataView"),Fb=w0(Wr,"Map"),S6=w0(Wr,"Promise"),rg=w0(Wr,"Set"),Lb=w0(Wr,"WeakMap"),Bb=w0(Tn,"create"),a3=Lb&&new Lb,ng={},ER=_0(x6),TR=_0(Fb),CR=_0(S6),AR=_0(rg),OR=_0(Lb),s3=Gp?Gp.prototype:t,jb=s3?s3.valueOf:t,ES=s3?s3.toString:t;function Ze(S){if(Ro(S)&&!ha(S)&&!(S instanceof ja)){if(S instanceof uf)return S;if(ga.call(S,"__wrapped__"))return CE(S)}return new uf(S)}var ig=function(){function S(){}return function(L){if(!bo(L))return{};if(wS)return wS(L);S.prototype=L;var Q=new S;return S.prototype=t,Q}}();function o3(){}function uf(S,L){this.__wrapped__=S,this.__actions__=[],this.__chain__=!!L,this.__index__=0,this.__values__=t}function ja(S){this.__wrapped__=S,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=g,this.__views__=[]}function g0(S){var L=-1,Q=S==null?0:S.length;for(this.clear();++L=L?S:L)),S}function cf(S,L,Q,ve,De,ct){var Dt,Kt=1&L,dr=2&L,Kr=4&L;if(Q&&(Dt=De?Q(S,ve,De,ct):Q(S)),Dt!==t)return Dt;if(!bo(S))return S;var Zr=ha(S);if(Zr){if(Dt=function(on){var Un=on.length,Ki=new on.constructor(Un);return Un&&typeof on[0]=="string"&&ga.call(on,"index")&&(Ki.index=on.index,Ki.input=on.input),Ki}(S),!Kt)return cc(S,Dt)}else{var Cn=vu(S),mi=Cn==O||Cn==P;if(em(S))return JS(S,Kt);if(Cn==X||Cn==b||mi&&!De){if(Dt=dr||mi?{}:vE(S),!Kt)return dr?function(on,Un){return Lh(on,mE(on),Un)}(S,function(on,Un){return on&&Lh(Un,hc(Un),on)}(Dt,S)):function(on,Un){return Lh(on,G6(on),Un)}(S,AS(Dt,S))}else{if(!Yi[Cn])return De?S:{};Dt=function(on,Un,Ki){var Gn=on.constructor;switch(Un){case A:return $6(on);case w:case k:return new Gn(+on);case M:return function(na,os){var Ai=os?$6(na.buffer):na.buffer;return new na.constructor(Ai,na.byteOffset,na.byteLength)}(on,Ki);case R:case F:case H:case V:case ee:case U:case ie:case ke:case me:return QS(on,Ki);case B:return new Gn;case q:case D:return new Gn(on);case Z:return function(na){var os=new na.constructor(na.source,Re.exec(na));return os.lastIndex=na.lastIndex,os}(on);case ue:return new Gn;case j:return va=on,jb?Tn(jb.call(va)):{}}var va}(S,Cn,Kt)}}ct||(ct=new Zf);var xi=ct.get(S);if(xi)return xi;ct.set(S,Dt),HE(S)?S.forEach(function(on){Dt.add(cf(on,L,Q,on,S,ct))}):VE(S)&&S.forEach(function(on,Un){Dt.set(Un,cf(on,L,Q,Un,S,ct))});var Di=Zr?t:(Kr?dr?q6:H6:dr?hc:Nl)(S);return dl(Di||S,function(on,Un){Di&&(on=S[Un=on]),zb(Dt,Un,cf(on,L,Q,Un,S,ct))}),Dt}function OS(S,L,Q){var ve=Q.length;if(S==null)return!ve;for(S=Tn(S);ve--;){var De=Q[ve],ct=L[De],Dt=S[De];if(Dt===t&&!(De in S)||!ct(Dt))return!1}return!0}function MS(S,L,Q){if(typeof S!="function")throw new Ya(n);return Yb(function(){S.apply(t,Q)},L)}function Ub(S,L,Q,ve){var De=-1,ct=hu,Dt=!0,Kt=S.length,dr=[],Kr=L.length;if(!Kt)return dr;Q&&(L=Ms(L,el(Q))),ve?(ct=h0,Dt=!1):L.length>=200&&(ct=Zt,Dt=!1,L=new v0(L));e:for(;++De-1},Td.prototype.set=function(S,L){var Q=this.__data__,ve=l3(Q,S);return ve<0?(++this.size,Q.push([S,L])):Q[ve][1]=L,this},Cd.prototype.clear=function(){this.size=0,this.__data__={hash:new g0,map:new(Fb||Td),string:new g0}},Cd.prototype.delete=function(S){var L=w3(this,S).delete(S);return this.size-=L?1:0,L},Cd.prototype.get=function(S){return w3(this,S).get(S)},Cd.prototype.has=function(S){return w3(this,S).has(S)},Cd.prototype.set=function(S,L){var Q=w3(this,S),ve=Q.size;return Q.set(S,L),this.size+=Q.size==ve?0:1,this},v0.prototype.add=v0.prototype.push=function(S){return this.__data__.set(S,a),this},v0.prototype.has=function(S){return this.__data__.has(S)},Zf.prototype.clear=function(){this.__data__=new Td,this.size=0},Zf.prototype.delete=function(S){var L=this.__data__,Q=L.delete(S);return this.size=L.size,Q},Zf.prototype.get=function(S){return this.__data__.get(S)},Zf.prototype.has=function(S){return this.__data__.has(S)},Zf.prototype.set=function(S,L){var Q=this.__data__;if(Q instanceof Td){var ve=Q.__data__;if(!Fb||ve.length<199)return ve.push([S,L]),this.size=++Q.size,this;Q=this.__data__=new Cd(ve)}return Q.set(S,L),this.size=Q.size,this};var Xp=nE(Fh),RS=nE(A6,!0);function NR(S,L){var Q=!0;return Xp(S,function(ve,De,ct){return Q=!!L(ve,De,ct)}),Q}function u3(S,L,Q){for(var ve=-1,De=S.length;++ve0&&Q(Kt)?L>1?Kl(Kt,L-1,Q,ve,De):of(De,Kt):ve||(De[De.length]=Kt)}return De}var C6=iE(),NS=iE(!0);function Fh(S,L){return S&&C6(S,L,Nl)}function A6(S,L){return S&&NS(S,L,Nl)}function c3(S,L){return sf(L,function(Q){return Id(S[Q])})}function y0(S,L){for(var Q=0,ve=(L=Jp(L,S)).length;S!=null&&QL}function PR(S,L){return S!=null&&ga.call(S,L)}function DR(S,L){return S!=null&&L in Tn(S)}function M6(S,L,Q){for(var ve=Q?h0:hu,De=S[0].length,ct=S.length,Dt=ct,Kt=Ie(ct),dr=1/0,Kr=[];Dt--;){var Zr=S[Dt];Dt&&L&&(Zr=Ms(Zr,el(L))),dr=gu(Zr.length,dr),Kt[Dt]=!Q&&(L||De>=120&&Zr.length>=120)?new v0(Dt&&Zr):t}Zr=S[0];var Cn=-1,mi=Kt[0];e:for(;++Cn=xi?Di:Di*(dr[Kr]=="desc"?-1:1)}return Dt.index-Kt.index}(De,ct,Q)})}function VS(S,L,Q){for(var ve=-1,De=L.length,ct={};++ve-1;)Kt!==S&&t3.call(Kt,dr,1),t3.call(S,dr,1);return S}function WS(S,L){for(var Q=S?L.length:0,ve=Q-1;Q--;){var De=L[Q];if(Q==ve||De!==ct){var ct=De;Rd(De)?t3.call(S,De,1):B6(S,De)}}return S}function D6(S,L){return S+i3(SS()*(L-S+1))}function F6(S,L){var Q="";if(!S||L<1||L>d)return Q;do L%2&&(Q+=S),(L=i3(L/2))&&(S+=S);while(L);return Q}function Ra(S,L){return Q6(wE(S,L,dc),S+"")}function LR(S){return CS(ug(S))}function BR(S,L){var Q=ug(S);return _3(Q,b0(L,0,Q.length))}function Wb(S,L,Q,ve){if(!bo(S))return S;for(var De=-1,ct=(L=Jp(L,S)).length,Dt=ct-1,Kt=S;Kt!=null&&++DeDe?0:De+L),(Q=Q>De?De:Q)<0&&(Q+=De),De=L>Q?0:Q-L>>>0,L>>>=0;for(var ct=Ie(De);++ve>>1,Dt=S[ct];Dt!==null&&!$c(Dt)&&(Q?Dt<=L:Dt=200){var Kr=L?null:VR(S);if(Kr)return pl(Kr);Dt=!1,De=Zt,dr=new v0}else dr=L?[]:Kt;e:for(;++ve=ve?S:ff(S,L,Q)}var ZS=gR||function(S){return Bo.clearTimeout(S)};function JS(S,L){if(L)return S.slice();var Q=S.length,ve=yS?yS(Q):new S.constructor(Q);return S.copy(ve),ve}function $6(S){var L=new S.constructor(S.byteLength);return new Qw(L).set(new Qw(S)),L}function QS(S,L){var Q=L?$6(S.buffer):S.buffer;return new S.constructor(Q,S.byteOffset,S.length)}function eE(S,L){if(S!==L){var Q=S!==t,ve=S===null,De=S==S,ct=$c(S),Dt=L!==t,Kt=L===null,dr=L==L,Kr=$c(L);if(!Kt&&!Kr&&!ct&&S>L||ct&&Dt&&dr&&!Kt&&!Kr||ve&&Dt&&dr||!Q&&dr||!De)return 1;if(!ve&&!ct&&!Kr&&S1?Q[De-1]:t,Dt=De>2?Q[2]:t;for(ct=S.length>3&&typeof ct=="function"?(De--,ct):t,Dt&&$u(Q[0],Q[1],Dt)&&(ct=De<3?t:ct,De=1),L=Tn(L);++ve-1?De[ct?L[Dt]:Dt]:t}}function oE(S){return Md(function(L){var Q=L.length,ve=Q,De=uf.prototype.thru;for(S&&L.reverse();ve--;){var ct=L[ve];if(typeof ct!="function")throw new Ya(n);if(De&&!Dt&&y3(ct)=="wrapper")var Dt=new uf([],!0)}for(ve=Dt?ve:Q;++ve1&&Gn.reverse(),Zr&&drKt))return!1;var Kr=ct.get(S),Zr=ct.get(L);if(Kr&&Zr)return Kr==L&&Zr==S;var Cn=-1,mi=!0,xi=2&Q?new v0:t;for(ct.set(S,L),ct.set(L,S);++Cn-1&&S%1==0&&S1?"& ":"")+ct[Kt],ct=ct.join(Dt>2?", ":" "),De.replace(Tt,`{ +/* [wrapped with `+ct+`] */ +`)}(ve,function(De,ct){return dl(v,function(Dt){var Kt="_."+Dt[0];ct&Dt[1]&&!hu(De,Kt)&&De.push(Kt)}),De.sort()}(function(De){var ct=De.match(Pt);return ct?ct[1].split(Be):[]}(ve),Q)))}function SE(S){var L=0,Q=0;return function(){var ve=kR(),De=16-(ve-Q);if(Q=ve,De>0){if(++L>=800)return arguments[0]}else L=0;return S.apply(t,arguments)}}function _3(S,L){var Q=-1,ve=S.length,De=ve-1;for(L=L===t?ve:L;++Q1?S[L-1]:t;return Q=typeof Q=="function"?(S.pop(),Q):t,NE(S,Q)});function PE(S){var L=Ze(S);return L.__chain__=!0,L}function k3(S,L){return L(S)}var cI=Md(function(S){var L=S.length,Q=L?S[0]:0,ve=this.__wrapped__,De=function(ct){return T6(ct,S)};return!(L>1||this.__actions__.length)&&ve instanceof ja&&Rd(Q)?((ve=ve.slice(Q,+Q+(L?1:0))).__actions__.push({func:k3,args:[De],thisArg:t}),new uf(ve,this.__chain__).thru(function(ct){return L&&!ct.length&&ct.push(t),ct})):this.thru(De)}),fI=p3(function(S,L,Q){ga.call(S,Q)?++S[Q]:Ad(S,Q,1)}),hI=sE(AE),dI=sE(OE);function DE(S,L){return(ha(S)?dl:Xp)(S,Wi(L,3))}function FE(S,L){return(ha(S)?Ih:RS)(S,Wi(L,3))}var pI=p3(function(S,L,Q){ga.call(S,Q)?S[Q].push(L):Ad(S,Q,[L])}),mI=Ra(function(S,L,Q){var ve=-1,De=typeof L=="function",ct=fc(S)?Ie(S.length):[];return Xp(S,function(Dt){ct[++ve]=De?Hl(L,Dt,Q):$b(Dt,L,Q)}),ct}),gI=p3(function(S,L,Q){Ad(S,Q,L)});function x3(S,L){return(ha(S)?Ms:BS)(S,Wi(L,3))}var vI=p3(function(S,L,Q){S[Q?0:1].push(L)},function(){return[[],[]]}),bI=Ra(function(S,L){if(S==null)return[];var Q=L.length;return Q>1&&$u(S,L[0],L[1])?L=[]:Q>2&&$u(L[0],L[1],L[2])&&(L=[L[0]]),$S(S,Kl(L,1),[])}),S3=vR||function(){return Bo.Date.now()};function LE(S,L,Q){return L=Q?t:L,L=S&&L==null?S.length:L,Od(S,u,t,t,t,t,L)}function BE(S,L){var Q;if(typeof L!="function")throw new Ya(n);return S=xa(S),function(){return--S>0&&(Q=L.apply(this,arguments)),S<=1&&(L=t),Q}}var i5=Ra(function(S,L,Q){var ve=1;if(Q.length){var De=es(Q,og(i5));ve|=i}return Od(S,ve,L,Q,De)}),jE=Ra(function(S,L,Q){var ve=3;if(Q.length){var De=es(Q,og(jE));ve|=i}return Od(L,ve,S,Q,De)});function zE(S,L,Q){var ve,De,ct,Dt,Kt,dr,Kr=0,Zr=!1,Cn=!1,mi=!0;if(typeof S!="function")throw new Ya(n);function xi(Gn){var va=ve,na=De;return ve=De=t,Kr=Gn,Dt=S.apply(na,va)}function Di(Gn){var va=Gn-dr;return dr===t||va>=L||va<0||Cn&&Gn-Kr>=ct}function on(){var Gn=S3();if(Di(Gn))return Un(Gn);Kt=Yb(on,function(va){var na=L-(va-dr);return Cn?gu(na,ct-(va-Kr)):na}(Gn))}function Un(Gn){return Kt=t,mi&&ve?xi(Gn):(ve=De=t,Dt)}function Ki(){var Gn=S3(),va=Di(Gn);if(ve=arguments,De=this,dr=Gn,va){if(Kt===t)return function(na){return Kr=na,Kt=Yb(on,L),Zr?xi(na):Dt}(dr);if(Cn)return ZS(Kt),Kt=Yb(on,L),xi(dr)}return Kt===t&&(Kt=Yb(on,L)),Dt}return L=df(L)||0,bo(Q)&&(Zr=!!Q.leading,ct=(Cn="maxWait"in Q)?gl(df(Q.maxWait)||0,L):ct,mi="trailing"in Q?!!Q.trailing:mi),Ki.cancel=function(){Kt!==t&&ZS(Kt),Kr=0,ve=dr=De=Kt=t},Ki.flush=function(){return Kt===t?Dt:Un(S3())},Ki}var yI=Ra(function(S,L){return MS(S,1,L)}),wI=Ra(function(S,L,Q){return MS(S,df(L)||0,Q)});function E3(S,L){if(typeof S!="function"||L!=null&&typeof L!="function")throw new Ya(n);var Q=function(){var ve=arguments,De=L?L.apply(this,ve):ve[0],ct=Q.cache;if(ct.has(De))return ct.get(De);var Dt=S.apply(this,ve);return Q.cache=ct.set(De,Dt)||ct,Dt};return Q.cache=new(E3.Cache||Cd),Q}function T3(S){if(typeof S!="function")throw new Ya(n);return function(){var L=arguments;switch(L.length){case 0:return!S.call(this);case 1:return!S.call(this,L[0]);case 2:return!S.call(this,L[0],L[1]);case 3:return!S.call(this,L[0],L[1],L[2])}return!S.apply(this,L)}}E3.Cache=Cd;var _I=$R(function(S,L){var Q=(L=L.length==1&&ha(L[0])?Ms(L[0],el(Wi())):Ms(Kl(L,1),el(Wi()))).length;return Ra(function(ve){for(var De=-1,ct=gu(ve.length,Q);++De=L}),k0=DS(function(){return arguments}())?DS:function(S){return Ro(S)&&ga.call(S,"callee")&&!_S.call(S,"callee")},ha=Ie.isArray,EI=Y1?el(Y1):function(S){return Ro(S)&&Uu(S)==A};function fc(S){return S!=null&&C3(S.length)&&!Id(S)}function zo(S){return Ro(S)&&fc(S)}var em=yR||g5,TI=Wp?el(Wp):function(S){return Ro(S)&&Uu(S)==k};function s5(S){if(!Ro(S))return!1;var L=Uu(S);return L==C||L=="[object DOMException]"||typeof S.message=="string"&&typeof S.name=="string"&&!Kb(S)}function Id(S){if(!bo(S))return!1;var L=Uu(S);return L==O||L==P||L=="[object AsyncFunction]"||L=="[object Proxy]"}function $E(S){return typeof S=="number"&&S==xa(S)}function C3(S){return typeof S=="number"&&S>-1&&S%1==0&&S<=d}function bo(S){var L=typeof S;return S!=null&&(L=="object"||L=="function")}function Ro(S){return S!=null&&typeof S=="object"}var VE=K1?el(K1):function(S){return Ro(S)&&vu(S)==B};function WE(S){return typeof S=="number"||Ro(S)&&Uu(S)==q}function Kb(S){if(!Ro(S)||Uu(S)!=X)return!1;var L=e3(S);if(L===null)return!0;var Q=ga.call(L,"constructor")&&L.constructor;return typeof Q=="function"&&Q instanceof Q&&Il.call(Q)==tg}var o5=G1?el(G1):function(S){return Ro(S)&&Uu(S)==Z},HE=f0?el(f0):function(S){return Ro(S)&&vu(S)==ue};function A3(S){return typeof S=="string"||!ha(S)&&Ro(S)&&Uu(S)==D}function $c(S){return typeof S=="symbol"||Ro(S)&&Uu(S)==j}var lg=X1?el(X1):function(S){return Ro(S)&&C3(S.length)&&!!ka[Uu(S)]},CI=b3(N6),AI=b3(function(S,L){return S<=L});function qE(S){if(!S)return[];if(fc(S))return A3(S)?js(S):cc(S);if(Db&&S[Db])return function(Q){for(var ve,De=[];!(ve=Q.next()).done;)De.push(ve.value);return De}(S[Db]());var L=vu(S);return(L==B?mo:L==ue?pl:ug)(S)}function Nd(S){return S?(S=df(S))===f||S===-1/0?17976931348623157e292*(S<0?-1:1):S==S?S:0:S===0?S:0}function xa(S){var L=Nd(S),Q=L%1;return L==L?Q?L-Q:L:0}function YE(S){return S?b0(xa(S),0,g):0}function df(S){if(typeof S=="number")return S;if($c(S))return p;if(bo(S)){var L=typeof S.valueOf=="function"?S.valueOf():S;S=bo(L)?L+"":L}if(typeof S!="string")return S===0?S:+S;S=eg(S);var Q=ht.test(S);return Q||Oe.test(S)?zu(S.slice(2),Q?2:8):Ye.test(S)?p:+S}function KE(S){return Lh(S,hc(S))}function ys(S){return S==null?"":Uc(S)}var OI=ag(function(S,L){if(qb(L)||fc(L))Lh(L,Nl(L),S);else for(var Q in L)ga.call(L,Q)&&zb(S,Q,L[Q])}),GE=ag(function(S,L){Lh(L,hc(L),S)}),O3=ag(function(S,L,Q,ve){Lh(L,hc(L),S,ve)}),MI=ag(function(S,L,Q,ve){Lh(L,Nl(L),S,ve)}),RI=Md(T6),II=Ra(function(S,L){S=Tn(S);var Q=-1,ve=L.length,De=ve>2?L[2]:t;for(De&&$u(L[0],L[1],De)&&(ve=1);++Q1),ct}),Lh(S,q6(S),Q),ve&&(Q=cf(Q,7,WR));for(var De=L.length;De--;)B6(Q,L[De]);return Q}),jI=Md(function(S,L){return S==null?{}:function(Q,ve){return VS(Q,ve,function(De,ct){return u5(Q,ct)})}(S,L)});function ZE(S,L){if(S==null)return{};var Q=Ms(q6(S),function(ve){return[ve]});return L=Wi(L),VS(S,Q,function(ve,De){return L(ve,De[0])})}var JE=fE(Nl),QE=fE(hc);function ug(S){return S==null?[]:mt(S,Nl(S))}var zI=sg(function(S,L,Q){return L=L.toLowerCase(),S+(Q?eT(L):L)});function eT(S){return c5(ys(S).toLowerCase())}function tT(S){return(S=ys(S))&&S.replace(wt,bs).replace(Na,"")}var UI=sg(function(S,L,Q){return S+(Q?"-":"")+L.toLowerCase()}),$I=sg(function(S,L,Q){return S+(Q?" ":"")+L.toLowerCase()}),VI=aE("toLowerCase"),WI=sg(function(S,L,Q){return S+(Q?"_":"")+L.toLowerCase()}),HI=sg(function(S,L,Q){return S+(Q?" ":"")+c5(L)}),qI=sg(function(S,L,Q){return S+(Q?" ":"")+L.toUpperCase()}),c5=aE("toUpperCase");function rT(S,L,Q){return S=ys(S),(L=Q?t:L)===t?function(ve){return fu.test(ve)}(S)?function(ve){return ve.match(Oo)||[]}(S):function(ve){return ve.match(ze)||[]}(S):S.match(L)||[]}var nT=Ra(function(S,L){try{return Hl(S,t,L)}catch(Q){return s5(Q)?Q:new ir(Q)}}),YI=Md(function(S,L){return dl(L,function(Q){Q=Bh(Q),Ad(S,Q,i5(S[Q],S))}),S});function f5(S){return function(){return S}}var KI=oE(),GI=oE(!0);function dc(S){return S}function h5(S){return LS(typeof S=="function"?S:cf(S,1))}var XI=Ra(function(S,L){return function(Q){return $b(Q,S,L)}}),ZI=Ra(function(S,L){return function(Q){return $b(S,Q,L)}});function d5(S,L,Q){var ve=Nl(L),De=c3(L,ve);Q!=null||bo(L)&&(De.length||!ve.length)||(Q=L,L=S,S=this,De=c3(L,Nl(L)));var ct=!(bo(Q)&&"chain"in Q&&!Q.chain),Dt=Id(S);return dl(De,function(Kt){var dr=L[Kt];S[Kt]=dr,Dt&&(S.prototype[Kt]=function(){var Kr=this.__chain__;if(ct||Kr){var Zr=S(this.__wrapped__);return(Zr.__actions__=cc(this.__actions__)).push({func:dr,args:arguments,thisArg:S}),Zr.__chain__=Kr,Zr}return dr.apply(S,of([this.value()],arguments))})}),S}function p5(){}var JI=V6(Ms),QI=V6(J1),eN=V6(jc);function iT(S){return X6(S)?qp(Bh(S)):function(L){return function(Q){return y0(Q,L)}}(S)}var tN=uE(),rN=uE(!0);function m5(){return[]}function g5(){return!1}var nN=g3(function(S,L){return S+L},0),iN=W6("ceil"),aN=g3(function(S,L){return S/L},1),sN=W6("floor"),v5,oN=g3(function(S,L){return S*L},1),lN=W6("round"),uN=g3(function(S,L){return S-L},0);return Ze.after=function(S,L){if(typeof L!="function")throw new Ya(n);return S=xa(S),function(){if(--S<1)return L.apply(this,arguments)}},Ze.ary=LE,Ze.assign=OI,Ze.assignIn=GE,Ze.assignInWith=O3,Ze.assignWith=MI,Ze.at=RI,Ze.before=BE,Ze.bind=i5,Ze.bindAll=YI,Ze.bindKey=jE,Ze.castArray=function(){if(!arguments.length)return[];var S=arguments[0];return ha(S)?S:[S]},Ze.chain=PE,Ze.chunk=function(S,L,Q){L=(Q?$u(S,L,Q):L===t)?1:gl(xa(L),0);var ve=S==null?0:S.length;if(!ve||L<1)return[];for(var De=0,ct=0,Dt=Ie(n3(ve/L));DeKr?0:Kr+Kt),(dr=dr===t||dr>Kr?Kr:xa(dr))<0&&(dr+=Kr),dr=Kt>dr?0:YE(dr);Kt>>0)?(S=ys(S))&&(typeof L=="string"||L!=null&&!o5(L))&&!(L=Uc(L))&&Bs(S)?Qp(js(S),0,Q):S.split(L,Q):[]},Ze.spread=function(S,L){if(typeof S!="function")throw new Ya(n);return L=L==null?0:gl(xa(L),0),Ra(function(Q){var ve=Q[L],De=Qp(Q,0,L);return ve&&of(De,ve),Hl(S,this,De)})},Ze.tail=function(S){var L=S==null?0:S.length;return L?ff(S,1,L):[]},Ze.take=function(S,L,Q){return S&&S.length?ff(S,0,(L=Q||L===t?1:xa(L))<0?0:L):[]},Ze.takeRight=function(S,L,Q){var ve=S==null?0:S.length;return ve?ff(S,(L=ve-(L=Q||L===t?1:xa(L)))<0?0:L,ve):[]},Ze.takeRightWhile=function(S,L){return S&&S.length?d3(S,Wi(L,3),!1,!0):[]},Ze.takeWhile=function(S,L){return S&&S.length?d3(S,Wi(L,3)):[]},Ze.tap=function(S,L){return L(S),S},Ze.throttle=function(S,L,Q){var ve=!0,De=!0;if(typeof S!="function")throw new Ya(n);return bo(Q)&&(ve="leading"in Q?!!Q.leading:ve,De="trailing"in Q?!!Q.trailing:De),zE(S,L,{leading:ve,maxWait:L,trailing:De})},Ze.thru=k3,Ze.toArray=qE,Ze.toPairs=JE,Ze.toPairsIn=QE,Ze.toPath=function(S){return ha(S)?Ms(S,Bh):$c(S)?[S]:cc(TE(ys(S)))},Ze.toPlainObject=KE,Ze.transform=function(S,L,Q){var ve=ha(S),De=ve||em(S)||lg(S);if(L=Wi(L,4),Q==null){var ct=S&&S.constructor;Q=De?ve?new ct:[]:bo(S)&&Id(ct)?ig(e3(S)):{}}return(De?dl:Fh)(S,function(Dt,Kt,dr){return L(Q,Dt,Kt,dr)}),Q},Ze.unary=function(S){return LE(S,1)},Ze.union=tI,Ze.unionBy=rI,Ze.unionWith=nI,Ze.uniq=function(S){return S&&S.length?Zp(S):[]},Ze.uniqBy=function(S,L){return S&&S.length?Zp(S,Wi(L,2)):[]},Ze.uniqWith=function(S,L){return L=typeof L=="function"?L:t,S&&S.length?Zp(S,t,L):[]},Ze.unset=function(S,L){return S==null||B6(S,L)},Ze.unzip=n5,Ze.unzipWith=NE,Ze.update=function(S,L,Q){return S==null?S:KS(S,L,U6(Q))},Ze.updateWith=function(S,L,Q,ve){return ve=typeof ve=="function"?ve:t,S==null?S:KS(S,L,U6(Q),ve)},Ze.values=ug,Ze.valuesIn=function(S){return S==null?[]:mt(S,hc(S))},Ze.without=iI,Ze.words=rT,Ze.wrap=function(S,L){return a5(U6(L),S)},Ze.xor=aI,Ze.xorBy=sI,Ze.xorWith=oI,Ze.zip=lI,Ze.zipObject=function(S,L){return XS(S||[],L||[],zb)},Ze.zipObjectDeep=function(S,L){return XS(S||[],L||[],Wb)},Ze.zipWith=uI,Ze.entries=JE,Ze.entriesIn=QE,Ze.extend=GE,Ze.extendWith=O3,d5(Ze,Ze),Ze.add=nN,Ze.attempt=nT,Ze.camelCase=zI,Ze.capitalize=eT,Ze.ceil=iN,Ze.clamp=function(S,L,Q){return Q===t&&(Q=L,L=t),Q!==t&&(Q=(Q=df(Q))==Q?Q:0),L!==t&&(L=(L=df(L))==L?L:0),b0(df(S),L,Q)},Ze.clone=function(S){return cf(S,4)},Ze.cloneDeep=function(S){return cf(S,5)},Ze.cloneDeepWith=function(S,L){return cf(S,5,L=typeof L=="function"?L:t)},Ze.cloneWith=function(S,L){return cf(S,4,L=typeof L=="function"?L:t)},Ze.conformsTo=function(S,L){return L==null||OS(S,L,Nl(L))},Ze.deburr=tT,Ze.defaultTo=function(S,L){return S==null||S!=S?L:S},Ze.divide=aN,Ze.endsWith=function(S,L,Q){S=ys(S),L=Uc(L);var ve=S.length,De=Q=Q===t?ve:b0(xa(Q),0,ve);return(Q-=L.length)>=0&&S.slice(Q,De)==L},Ze.eq=Jf,Ze.escape=function(S){return(S=ys(S))&&Ce.test(S)?S.replace(ce,zi):S},Ze.escapeRegExp=function(S){return(S=ys(S))&&ft.test(S)?S.replace(Pe,"\\$&"):S},Ze.every=function(S,L,Q){var ve=ha(S)?J1:NR;return Q&&$u(S,L,Q)&&(L=t),ve(S,Wi(L,3))},Ze.find=hI,Ze.findIndex=AE,Ze.findKey=function(S,L){return Q1(S,Wi(L,3),Fh)},Ze.findLast=dI,Ze.findLastIndex=OE,Ze.findLastKey=function(S,L){return Q1(S,Wi(L,3),A6)},Ze.floor=sN,Ze.forEach=DE,Ze.forEachRight=FE,Ze.forIn=function(S,L){return S==null?S:C6(S,Wi(L,3),hc)},Ze.forInRight=function(S,L){return S==null?S:NS(S,Wi(L,3),hc)},Ze.forOwn=function(S,L){return S&&Fh(S,Wi(L,3))},Ze.forOwnRight=function(S,L){return S&&A6(S,Wi(L,3))},Ze.get=l5,Ze.gt=xI,Ze.gte=SI,Ze.has=function(S,L){return S!=null&&gE(S,L,PR)},Ze.hasIn=u5,Ze.head=RE,Ze.identity=dc,Ze.includes=function(S,L,Q,ve){S=fc(S)?S:ug(S),Q=Q&&!ve?xa(Q):0;var De=S.length;return Q<0&&(Q=gl(De+Q,0)),A3(S)?Q<=De&&S.indexOf(L,Q)>-1:!!De&&ql(S,L,Q)>-1},Ze.indexOf=function(S,L,Q){var ve=S==null?0:S.length;if(!ve)return-1;var De=Q==null?0:xa(Q);return De<0&&(De=gl(ve+De,0)),ql(S,L,De)},Ze.inRange=function(S,L,Q){return L=Nd(L),Q===t?(Q=L,L=0):Q=Nd(Q),function(ve,De,ct){return ve>=gu(De,ct)&&ve=-9007199254740991&&S<=d},Ze.isSet=HE,Ze.isString=A3,Ze.isSymbol=$c,Ze.isTypedArray=lg,Ze.isUndefined=function(S){return S===t},Ze.isWeakMap=function(S){return Ro(S)&&vu(S)==E},Ze.isWeakSet=function(S){return Ro(S)&&Uu(S)=="[object WeakSet]"},Ze.join=function(S,L){return S==null?"":wR.call(S,L)},Ze.kebabCase=UI,Ze.last=hf,Ze.lastIndexOf=function(S,L,Q){var ve=S==null?0:S.length;if(!ve)return-1;var De=ve;return Q!==t&&(De=(De=xa(Q))<0?gl(ve+De,0):gu(De,ve-1)),L==L?function(ct,Dt,Kt){for(var dr=Kt+1;dr--;)if(ct[dr]===Dt)return dr;return dr}(S,L,De):du(S,p0,De,!0)},Ze.lowerCase=$I,Ze.lowerFirst=VI,Ze.lt=CI,Ze.lte=AI,Ze.max=function(S){return S&&S.length?u3(S,dc,O6):t},Ze.maxBy=function(S,L){return S&&S.length?u3(S,Wi(L,2),O6):t},Ze.mean=function(S){return Nh(S,dc)},Ze.meanBy=function(S,L){return Nh(S,Wi(L,2))},Ze.min=function(S){return S&&S.length?u3(S,dc,N6):t},Ze.minBy=function(S,L){return S&&S.length?u3(S,Wi(L,2),N6):t},Ze.stubArray=m5,Ze.stubFalse=g5,Ze.stubObject=function(){return{}},Ze.stubString=function(){return""},Ze.stubTrue=function(){return!0},Ze.multiply=oN,Ze.nth=function(S,L){return S&&S.length?US(S,xa(L)):t},Ze.noConflict=function(){return Bo._===this&&(Bo._=pR),this},Ze.noop=p5,Ze.now=S3,Ze.pad=function(S,L,Q){S=ys(S);var ve=(L=xa(L))?go(S):0;if(!L||ve>=L)return S;var De=(L-ve)/2;return v3(i3(De),Q)+S+v3(n3(De),Q)},Ze.padEnd=function(S,L,Q){S=ys(S);var ve=(L=xa(L))?go(S):0;return L&&veL){var ve=S;S=L,L=ve}if(Q||S%1||L%1){var De=SS();return gu(S+De*(L-S+hl("1e-"+((De+"").length-1))),L)}return D6(S,L)},Ze.reduce=function(S,L,Q){var ve=ha(S)?Hp:Ph,De=arguments.length<3;return ve(S,Wi(L,4),Q,De,Xp)},Ze.reduceRight=function(S,L,Q){var ve=ha(S)?Pb:Ph,De=arguments.length<3;return ve(S,Wi(L,4),Q,De,RS)},Ze.repeat=function(S,L,Q){return L=(Q?$u(S,L,Q):L===t)?1:xa(L),F6(ys(S),L)},Ze.replace=function(){var S=arguments,L=ys(S[0]);return S.length<3?L:L.replace(S[1],S[2])},Ze.result=function(S,L,Q){var ve=-1,De=(L=Jp(L,S)).length;for(De||(De=1,S=t);++ved)return[];var Q=g,ve=gu(S,g);L=Wi(L),S-=g;for(var De=Kp(ve,L);++Q=ct)return S;var Kt=Q-go(ve);if(Kt<1)return ve;var dr=Dt?Qp(Dt,0,Kt).join(""):S.slice(0,Kt);if(De===t)return dr+ve;if(Dt&&(Kt+=dr.length-Kt),o5(De)){if(S.slice(Kt).search(De)){var Kr,Zr=dr;for(De.global||(De=aa(De.source,ys(Re.exec(De))+"g")),De.lastIndex=0;Kr=De.exec(Zr);)var Cn=Kr.index;dr=dr.slice(0,Cn===t?Kt:Cn)}}else if(S.indexOf(Uc(De),Kt)!=Kt){var mi=dr.lastIndexOf(De);mi>-1&&(dr=dr.slice(0,mi))}return dr+ve},Ze.unescape=function(S){return(S=ys(S))&&Se.test(S)?S.replace(Ee,zc):S},Ze.uniqueId=function(S){var L=++Xf;return ys(S)+L},Ze.upperCase=qI,Ze.upperFirst=c5,Ze.each=DE,Ze.eachRight=FE,Ze.first=RE,d5(Ze,(v5={},Fh(Ze,function(S,L){ga.call(Ze.prototype,L)||(v5[L]=S)}),v5),{chain:!1}),Ze.VERSION="4.17.21",dl(["bind","bindKey","curry","curryRight","partial","partialRight"],function(S){Ze[S].placeholder=Ze}),dl(["drop","take"],function(S,L){ja.prototype[S]=function(Q){Q=Q===t?1:gl(xa(Q),0);var ve=this.__filtered__&&!L?new ja(this):this.clone();return ve.__filtered__?ve.__takeCount__=gu(Q,ve.__takeCount__):ve.__views__.push({size:gu(Q,g),type:S+(ve.__dir__<0?"Right":"")}),ve},ja.prototype[S+"Right"]=function(Q){return this.reverse()[S](Q).reverse()}}),dl(["filter","map","takeWhile"],function(S,L){var Q=L+1,ve=Q==1||Q==3;ja.prototype[S]=function(De){var ct=this.clone();return ct.__iteratees__.push({iteratee:Wi(De,3),type:Q}),ct.__filtered__=ct.__filtered__||ve,ct}}),dl(["head","last"],function(S,L){var Q="take"+(L?"Right":"");ja.prototype[S]=function(){return this[Q](1).value()[0]}}),dl(["initial","tail"],function(S,L){var Q="drop"+(L?"":"Right");ja.prototype[S]=function(){return this.__filtered__?new ja(this):this[Q](1)}}),ja.prototype.compact=function(){return this.filter(dc)},ja.prototype.find=function(S){return this.filter(S).head()},ja.prototype.findLast=function(S){return this.reverse().find(S)},ja.prototype.invokeMap=Ra(function(S,L){return typeof S=="function"?new ja(this):this.map(function(Q){return $b(Q,S,L)})}),ja.prototype.reject=function(S){return this.filter(T3(Wi(S)))},ja.prototype.slice=function(S,L){S=xa(S);var Q=this;return Q.__filtered__&&(S>0||L<0)?new ja(Q):(S<0?Q=Q.takeRight(-S):S&&(Q=Q.drop(S)),L!==t&&(Q=(L=xa(L))<0?Q.dropRight(-L):Q.take(L-S)),Q)},ja.prototype.takeRightWhile=function(S){return this.reverse().takeWhile(S).reverse()},ja.prototype.toArray=function(){return this.take(g)},Fh(ja.prototype,function(S,L){var Q=/^(?:filter|find|map|reject)|While$/.test(L),ve=/^(?:head|last)$/.test(L),De=Ze[ve?"take"+(L=="last"?"Right":""):L],ct=ve||/^find/.test(L);De&&(Ze.prototype[L]=function(){var Dt=this.__wrapped__,Kt=ve?[1]:arguments,dr=Dt instanceof ja,Kr=Kt[0],Zr=dr||ha(Dt),Cn=function(Ki){var Gn=De.apply(Ze,of([Ki],Kt));return ve&&mi?Gn[0]:Gn};Zr&&Q&&typeof Kr=="function"&&Kr.length!=1&&(dr=Zr=!1);var mi=this.__chain__,xi=!!this.__actions__.length,Di=ct&&!mi,on=dr&&!xi;if(!ct&&Zr){Dt=on?Dt:new ja(this);var Un=S.apply(Dt,Kt);return Un.__actions__.push({func:k3,args:[Cn],thisArg:t}),new uf(Un,mi)}return Di&&on?S.apply(this,Kt):(Un=this.thru(Cn),Di?ve?Un.value()[0]:Un.value():Un)})}),dl(["pop","push","shift","sort","splice","unshift"],function(S){var L=vo[S],Q=/^(?:push|sort|unshift)$/.test(S)?"tap":"thru",ve=/^(?:pop|shift)$/.test(S);Ze.prototype[S]=function(){var De=arguments;if(ve&&!this.__chain__){var ct=this.value();return L.apply(ha(ct)?ct:[],De)}return this[Q](function(Dt){return L.apply(ha(Dt)?Dt:[],De)})}}),Fh(ja.prototype,function(S,L){var Q=Ze[L];if(Q){var ve=Q.name+"";ga.call(ng,ve)||(ng[ve]=[]),ng[ve].push({name:L,func:Q})}}),ng[m3(t,2).name]=[{name:"wrapper",func:t}],ja.prototype.clone=function(){var S=new ja(this.__wrapped__);return S.__actions__=cc(this.__actions__),S.__dir__=this.__dir__,S.__filtered__=this.__filtered__,S.__iteratees__=cc(this.__iteratees__),S.__takeCount__=this.__takeCount__,S.__views__=cc(this.__views__),S},ja.prototype.reverse=function(){if(this.__filtered__){var S=new ja(this);S.__dir__=-1,S.__filtered__=!0}else(S=this.clone()).__dir__*=-1;return S},ja.prototype.value=function(){var S=this.__wrapped__.value(),L=this.__dir__,Q=ha(S),ve=L<0,De=Q?S.length:0,ct=function(os,Ai,Gi){for(var vl=-1,Uo=Gi.length;++vl=this.__values__.length;return{done:S,value:S?t:this.__values__[this.__index__++]}},Ze.prototype.plant=function(S){for(var L,Q=this;Q instanceof o3;){var ve=CE(Q);ve.__index__=0,ve.__values__=t,L?De.__wrapped__=ve:L=ve;var De=ve;Q=Q.__wrapped__}return De.__wrapped__=S,L},Ze.prototype.reverse=function(){var S=this.__wrapped__;if(S instanceof ja){var L=S;return this.__actions__.length&&(L=new ja(this)),(L=L.reverse()).__actions__.push({func:k3,args:[r5],thisArg:t}),new uf(L,this.__chain__)}return this.thru(r5)},Ze.prototype.toJSON=Ze.prototype.valueOf=Ze.prototype.value=function(){return GS(this.__wrapped__,this.__actions__)},Ze.prototype.first=Ze.prototype.head,Db&&(Ze.prototype[Db]=function(){return this}),Ze}();Gf?((Gf.exports=pu)._=pu,Mh._=pu):Bo._=pu}).call(Ji)})(t1,t1.exports);var So=t1.exports;function r1(e){for(var r=(e=e.replace("#","")).match(/../g),t=0;t<3;t++)r[t]=parseInt(r[t],16);return r}function Sv(e,r,t){for(var n=[e.toString(16),r.toString(16),t.toString(16)],a=0;a<3;a++)n[a].length==1&&(n[a]="0"+n[a]);return"#"+n.join("")}var Oc={exports:{}};(function(e){e.exports=function(){var r=1e3,t=6e4,n=36e5,a="millisecond",l="second",o="minute",i="hour",c="day",u="week",h="month",f="quarter",d="year",p="date",g="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,b=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,_={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(D){var j=["th","st","nd","rd"],E=D%100;return"["+D+(j[(E-20)%10]||j[E]||j[0])+"]"}},w=function(D,j,E){var A=String(D);return!A||A.length>=j?D:""+Array(j+1-A.length).join(E)+D},k={s:w,z:function(D){var j=-D.utcOffset(),E=Math.abs(j),A=Math.floor(E/60),M=E%60;return(j<=0?"+":"-")+w(A,2,"0")+":"+w(M,2,"0")},m:function D(j,E){if(j.date()1)return D(F[0])}else{var H=j.name;O[H]=j,M=H}return!A&&M&&(C=M),M||!A&&C},X=function(D,j){if(B(D))return D.clone();var E=typeof j=="object"?j:{};return E.date=D,E.args=arguments,new Z(E)},J=k;J.l=q,J.i=B,J.w=function(D,j){return X(D,{locale:j.$L,utc:j.$u,x:j.$x,$offset:j.$offset})};var Z=function(){function D(E){this.$L=q(E.locale,null,!0),this.parse(E),this.$x=this.$x||E.x||{},this[P]=!0}var j=D.prototype;return j.parse=function(E){this.$d=function(A){var M=A.date,R=A.utc;if(M===null)return new Date(NaN);if(J.u(M))return new Date;if(M instanceof Date)return new Date(M);if(typeof M=="string"&&!/Z$/i.test(M)){var F=M.match(v);if(F){var H=F[2]-1||0,V=(F[7]||"0").substring(0,3);return R?new Date(Date.UTC(F[1],H,F[3]||1,F[4]||0,F[5]||0,F[6]||0,V)):new Date(F[1],H,F[3]||1,F[4]||0,F[5]||0,F[6]||0,V)}}return new Date(M)}(E),this.init()},j.init=function(){var E=this.$d;this.$y=E.getFullYear(),this.$M=E.getMonth(),this.$D=E.getDate(),this.$W=E.getDay(),this.$H=E.getHours(),this.$m=E.getMinutes(),this.$s=E.getSeconds(),this.$ms=E.getMilliseconds()},j.$utils=function(){return J},j.isValid=function(){return this.$d.toString()!==g},j.isSame=function(E,A){var M=X(E);return this.startOf(A)<=M&&M<=this.endOf(A)},j.isAfter=function(E,A){return X(E)>1;++t)r[t]=String.fromCharCode(e.charCodeAt(2*t+1)+(e.charCodeAt(2*t)<<8));return r.join("")}var Tv,Rf=function(e){var r=e.charCodeAt(0),t=e.charCodeAt(1);return r==255&&t==254?function(n){for(var a=[],l=0;l>1;++l)a[l]=String.fromCharCode(n.charCodeAt(2*l)+(n.charCodeAt(2*l+1)<<8));return a.join("")}(e.slice(2)):r==254&&t==255?n1(e.slice(2)):r==65279?e.slice(1):e},Fm=function(e){return String.fromCharCode(e)},e2=function(e){return String.fromCharCode(e)},bh="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function If(e){for(var r="",t=0,n=0,a=0,l=0,o=0,i=0,c=0,u=0;u>2,o=(3&t)<<4|(n=e.charCodeAt(u++))>>4,i=(15&n)<<2|(a=e.charCodeAt(u++))>>6,c=63&a,isNaN(n)?i=c=64:isNaN(a)&&(c=64),r+=bh.charAt(l)+bh.charAt(o)+bh.charAt(i)+bh.charAt(c);return r}function Mu(e){var r="",t=0,n=0,a=0,l=0,o=0,i=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var c=0;c>4,r+=String.fromCharCode(t),n=(15&l)<<4|(o=bh.indexOf(e.charAt(c++)))>>2,o!==64&&(r+=String.fromCharCode(n)),a=(3&o)<<6|(i=bh.indexOf(e.charAt(c++))),i!==64&&(r+=String.fromCharCode(a));return r}var ya=function(){return typeof Buffer<"u"&&typeof process<"u"&&process.versions!==void 0&&!!process.versions.node}(),Rc=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(r,t){return t?new Buffer(r,t):new Buffer(r)}:Buffer.from.bind(Buffer)}return function(){}}();function Nf(e){return ya?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function t2(e){return ya?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var Ru=function(e){return ya?Rc(e,"binary"):e.split("").map(function(r){return 255&r.charCodeAt(0)})};function i1(e){if(typeof ArrayBuffer>"u")return Ru(e);for(var r=new ArrayBuffer(e.length),t=new Uint8Array(r),n=0;n!=e.length;++n)t[n]=255&e.charCodeAt(n);return r}function Pf(e){if(Array.isArray(e))return e.map(function(n){return String.fromCharCode(n)}).join("");for(var r=[],t=0;t"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return Lm(new Uint8Array(e));for(var r=new Array(e.length),t=0;t=0;)r+=e.charAt(t--);return r}function Qu(e,r){var t=""+e;return t.length>=r?t:Fs("0",r-t.length)+t}function wp(e,r){var t=""+e;return t.length>=r?t:Fs(" ",r-t.length)+t}function a1(e,r){var t=""+e;return t.length>=r?t:t+Fs(" ",r-t.length)}var Cv=Math.pow(2,32);function od(e,r){return e>Cv||e<-Cv?function(t,n){var a=""+Math.round(t);return a.length>=n?a:Fs("0",n-a.length)+a}(e,r):function(t,n){var a=""+t;return a.length>=n?a:Fs("0",n-a.length)+a}(Math.round(e),r)}function s1(e,r){return r=r||0,e.length>=7+r&&(32|e.charCodeAt(r))==103&&(32|e.charCodeAt(r+1))==101&&(32|e.charCodeAt(r+2))==110&&(32|e.charCodeAt(r+3))==101&&(32|e.charCodeAt(r+4))==114&&(32|e.charCodeAt(r+5))==97&&(32|e.charCodeAt(r+6))==108}var Av=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Ov=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]],Li={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},Mv={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Rv={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function o1(e,r,t){for(var n=e<0?-1:1,a=e*n,l=0,o=1,i=0,c=1,u=0,h=0,f=Math.floor(a);ur&&(u>r?(h=c,i=l):(h=u,i=o)),!t)return[0,n*i,h];var d=Math.floor(n*i/h);return[d,n*i-d*h,h]}function Df(e,r,t){if(e>2958465||e<0)return null;var n=0|e,a=Math.floor(86400*(e-n)),l=0,o=[],i={D:n,T:a,u:86400*(e-n)-a,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(i.u)<1e-6&&(i.u=0),r&&r.date1904&&(n+=1462),i.u>.9999&&(i.u=0,++a==86400&&(i.T=a=0,++n,++i.D)),n===60)o=t?[1317,10,29]:[1900,2,29],l=3;else if(n===0)o=t?[1317,8,29]:[1900,1,0],l=6;else{n>60&&--n;var c=new Date(1900,0,1);c.setDate(c.getDate()+n-1),o=[c.getFullYear(),c.getMonth()+1,c.getDate()],l=c.getDay(),n<60&&(l=(l+6)%7),t&&(l=function(u,h){h[0]-=581;var f=u.getDay();return u<60&&(f=(f+6)%7),f}(c,o))}return i.y=o[0],i.m=o[1],i.d=o[2],i.S=a%60,a=Math.floor(a/60),i.M=a%60,a=Math.floor(a/60),i.H=a,i.q=l,i}var pa=new Date(1899,11,31,0,0,0),C4=pa.getTime(),A4=new Date(1900,2,1,0,0,0);function _p(e,r){var t=e.getTime();return r?t-=1262304e5:e>=A4&&(t+=864e5),(t-(C4+6e4*(e.getTimezoneOffset()-pa.getTimezoneOffset())))/864e5}function l1(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Bm(e){var r,t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return r=t>=-4&&t<=-1?e.toPrecision(10+t):Math.abs(t)<=9?function(n){var a=n<0?12:11,l=l1(n.toFixed(12));return l.length<=a||(l=n.toPrecision(10)).length<=a?l:n.toExponential(5)}(e):t===10?e.toFixed(10).substr(0,12):function(n){var a=l1(n.toFixed(11));return a.length>(n<0?12:11)||a==="0"||a==="-0"?n.toPrecision(6):a}(e),l1(function(n){return n.indexOf("E")==-1?n:n.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(r.toUpperCase()))}function ld(e,r){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):Bm(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Pu(14,_p(e,r&&r.date1904),r)}throw new Error("unsupported value in General format: "+e)}function ec(e,r,t,n){var a,l="",o=0,i=0,c=t.y,u=0;switch(e){case 98:c=t.y+543;case 121:switch(r.length){case 1:case 2:a=c%100,u=2;break;default:a=c%1e4,u=4}break;case 109:switch(r.length){case 1:case 2:a=t.m,u=r.length;break;case 3:return Ov[t.m-1][1];case 5:return Ov[t.m-1][0];default:return Ov[t.m-1][2]}break;case 100:switch(r.length){case 1:case 2:a=t.d,u=r.length;break;case 3:return Av[t.q][0];default:return Av[t.q][1]}break;case 104:switch(r.length){case 1:case 2:a=1+(t.H+11)%12,u=r.length;break;default:throw"bad hour format: "+r}break;case 72:switch(r.length){case 1:case 2:a=t.H,u=r.length;break;default:throw"bad hour format: "+r}break;case 77:switch(r.length){case 1:case 2:a=t.M,u=r.length;break;default:throw"bad minute format: "+r}break;case 115:if(r!="s"&&r!="ss"&&r!=".0"&&r!=".00"&&r!=".000")throw"bad second format: "+r;return t.u!==0||r!="s"&&r!="ss"?(i=n>=2?n===3?1e3:100:n===1?10:1,(o=Math.round(i*(t.S+t.u)))>=60*i&&(o=0),r==="s"?o===0?"0":""+o/i:(l=Qu(o,2+n),r==="ss"?l.substr(0,2):"."+l.substr(2,r.length-1))):Qu(t.S,r.length);case 90:switch(r){case"[h]":case"[hh]":a=24*t.D+t.H;break;case"[m]":case"[mm]":a=60*(24*t.D+t.H)+t.M;break;case"[s]":case"[ss]":a=60*(60*(24*t.D+t.H)+t.M)+Math.round(t.S+t.u);break;default:throw"bad abstime format: "+r}u=r.length===3?1:2;break;case 101:a=c,u=1}return u>0?Qu(a,u):""}function yh(e){if(e.length<=3)return e;for(var r=e.length%3,t=e.substr(0,r);r!=e.length;r+=3)t+=(t.length>0?",":"")+e.substr(r,3);return t}var jm=/%/g;function u1(e,r){var t,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+u1(e,-r);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var l=Math.floor(Math.log(r)*Math.LOG10E)%a;if(l<0&&(l+=a),(t=(r/Math.pow(10,l)).toPrecision(n+1+(a+l)%a)).indexOf("e")===-1){var o=Math.floor(Math.log(r)*Math.LOG10E);for(t.indexOf(".")===-1?t=t.charAt(0)+"."+t.substr(1)+"E+"+(o-t.length+l):t+="E+"+(o-l);t.substr(0,2)==="0.";)t=(t=t.charAt(0)+t.substr(2,a)+"."+t.substr(2+a)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(i,c,u,h){return c+u+h.substr(0,(a+l)%a)+"."+h.substr(l)+"E"})}else t=r.toExponential(n);return e.match(/E\+00$/)&&t.match(/e[+-]\d$/)&&(t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1)),e.match(/E\-/)&&t.match(/e\+/)&&(t=t.replace(/e\+/,"e")),t.replace("e","E")}var Iv=/# (\?+)( ?)\/( ?)(\d+)/,Nv=/^#*0*\.([0#]+)/,tu=/\).*[0#]/,Ff=/\(###\) ###\\?-####/;function ol(e){for(var r,t="",n=0;n!=e.length;++n)switch(r=e.charCodeAt(n)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(r)}return t}function Pv(e,r){var t=Math.pow(10,r);return""+Math.round(e*t)/t}function zm(e,r){var t=e-Math.floor(e),n=Math.pow(10,r);return r<(""+Math.round(t*n)).length?0:Math.round(t*n)}function Iu(e,r,t){if(e.charCodeAt(0)===40&&!r.match(tu)){var n=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return t>=0?Iu("n",n,t):"("+Iu("n",n,-t)+")"}if(r.charCodeAt(r.length-1)===44)return function(g,v,b){for(var _=v.length-1;v.charCodeAt(_-1)===44;)--_;return Nc(g,v.substr(0,_),b/Math.pow(10,3*(v.length-_)))}(e,r,t);if(r.indexOf("%")!==-1)return function(g,v,b){var _=v.replace(jm,""),w=v.length-_.length;return Nc(g,_,b*Math.pow(10,2*w))+Fs("%",w)}(e,r,t);if(r.indexOf("E")!==-1)return u1(r,t);if(r.charCodeAt(0)===36)return"$"+Iu(e,r.substr(r.charAt(1)==" "?2:1),t);var a,l,o,i,c=Math.abs(t),u=t<0?"-":"";if(r.match(/^00+$/))return u+od(c,r.length);if(r.match(/^[#?]+$/))return(a=od(t,0))==="0"&&(a=""),a.length>r.length?a:ol(r.substr(0,r.length-a.length))+a;if(l=r.match(Iv))return function(g,v,b){var _=parseInt(g[4],10),w=Math.round(v*_),k=Math.floor(w/_),C=w-k*_,O=_;return b+(k===0?"":""+k)+" "+(C===0?Fs(" ",g[1].length+1+g[4].length):wp(C,g[1].length)+g[2]+"/"+g[3]+Qu(O,g[4].length))}(l,c,u);if(r.match(/^#+0+$/))return u+od(c,r.length-r.indexOf("0"));if(l=r.match(Nv))return a=Pv(t,l[1].length).replace(/^([^\.]+)$/,"$1."+ol(l[1])).replace(/\.$/,"."+ol(l[1])).replace(/\.(\d*)$/,function(g,v){return"."+v+Fs("0",ol(l[1]).length-v.length)}),r.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),l=r.match(/^(0*)\.(#*)$/))return u+Pv(c,l[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,l[1].length?"0.":".");if(l=r.match(/^#{1,3},##0(\.?)$/))return u+yh(od(c,0));if(l=r.match(/^#,##0\.([#0]*0)$/))return t<0?"-"+Iu(e,r,-t):yh(""+(Math.floor(t)+function(g,v){return v<(""+Math.round((g-Math.floor(g))*Math.pow(10,v))).length?1:0}(t,l[1].length)))+"."+Qu(zm(t,l[1].length),l[1].length);if(l=r.match(/^#,#*,#0/))return Iu(e,r.replace(/^#,#*,/,""),t);if(l=r.match(/^([0#]+)(\\?-([0#]+))+$/))return a=sd(Iu(e,r.replace(/[\\-]/g,""),t)),o=0,sd(sd(r.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o-2147483648?""+(g>=0?0|g:g-1|0):""+Math.floor(g)}(t)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(g){return"00,"+(g.length<3?Qu(0,3-g.length):"")+g})+"."+Qu(o,l[1].length);switch(r){case"###,##0.00":return Iu(e,"#,##0.00",t);case"###,###":case"##,###":case"#,###":var p=yh(od(c,0));return p!=="0"?u+p:"";case"###,###.00":return Iu(e,"###,##0.00",t).replace(/^0\./,".");case"#,###.00":return Iu(e,"#,##0.00",t).replace(/^0\./,".")}throw new Error("unsupported format |"+r+"|")}function c1(e,r){var t,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+c1(e,-r);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var l=Math.floor(Math.log(r)*Math.LOG10E)%a;if(l<0&&(l+=a),!(t=(r/Math.pow(10,l)).toPrecision(n+1+(a+l)%a)).match(/[Ee]/)){var o=Math.floor(Math.log(r)*Math.LOG10E);t.indexOf(".")===-1?t=t.charAt(0)+"."+t.substr(1)+"E+"+(o-t.length+l):t+="E+"+(o-l),t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(i,c,u,h){return c+u+h.substr(0,(a+l)%a)+"."+h.substr(l)+"E"})}else t=r.toExponential(n);return e.match(/E\+00$/)&&t.match(/e[+-]\d$/)&&(t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1)),e.match(/E\-/)&&t.match(/e\+/)&&(t=t.replace(/e\+/,"e")),t.replace("e","E")}function Ic(e,r,t){if(e.charCodeAt(0)===40&&!r.match(tu)){var n=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return t>=0?Ic("n",n,t):"("+Ic("n",n,-t)+")"}if(r.charCodeAt(r.length-1)===44)return function(g,v,b){for(var _=v.length-1;v.charCodeAt(_-1)===44;)--_;return Nc(g,v.substr(0,_),b/Math.pow(10,3*(v.length-_)))}(e,r,t);if(r.indexOf("%")!==-1)return function(g,v,b){var _=v.replace(jm,""),w=v.length-_.length;return Nc(g,_,b*Math.pow(10,2*w))+Fs("%",w)}(e,r,t);if(r.indexOf("E")!==-1)return c1(r,t);if(r.charCodeAt(0)===36)return"$"+Ic(e,r.substr(r.charAt(1)==" "?2:1),t);var a,l,o,i,c=Math.abs(t),u=t<0?"-":"";if(r.match(/^00+$/))return u+Qu(c,r.length);if(r.match(/^[#?]+$/))return a=""+t,t===0&&(a=""),a.length>r.length?a:ol(r.substr(0,r.length-a.length))+a;if(l=r.match(Iv))return function(g,v,b){return b+(v===0?"":""+v)+Fs(" ",g[1].length+2+g[4].length)}(l,c,u);if(r.match(/^#+0+$/))return u+Qu(c,r.length-r.indexOf("0"));if(l=r.match(Nv))return a=(a=(""+t).replace(/^([^\.]+)$/,"$1."+ol(l[1])).replace(/\.$/,"."+ol(l[1]))).replace(/\.(\d*)$/,function(g,v){return"."+v+Fs("0",ol(l[1]).length-v.length)}),r.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),l=r.match(/^(0*)\.(#*)$/))return u+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,l[1].length?"0.":".");if(l=r.match(/^#{1,3},##0(\.?)$/))return u+yh(""+c);if(l=r.match(/^#,##0\.([#0]*0)$/))return t<0?"-"+Ic(e,r,-t):yh(""+t)+"."+Fs("0",l[1].length);if(l=r.match(/^#,#*,#0/))return Ic(e,r.replace(/^#,#*,/,""),t);if(l=r.match(/^([0#]+)(\\?-([0#]+))+$/))return a=sd(Ic(e,r.replace(/[\\-]/g,""),t)),o=0,sd(sd(r.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o-1||t=="\\"&&e.charAt(r+1)=="-"&&"0#".indexOf(e.charAt(r+2))>-1););break;case"?":for(;e.charAt(++r)===t;);break;case"*":++r,e.charAt(r)!=" "&&e.charAt(r)!="*"||++r;break;case"(":case")":++r;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;r-1;);break;default:++r}return!1}var r2=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function Lf(e,r){if(r==null)return!1;var t=parseFloat(r[2]);switch(r[1]){case"=":if(e==t)return!0;break;case">":if(e>t)return!0;break;case"<":if(e":if(e!=t)return!0;break;case">=":if(e>=t)return!0;break;case"<=":if(e<=t)return!0}return!1}function n2(e,r){var t=function(c){for(var u=[],h=!1,f=0,d=0;f-1&&--n,t.length>4)throw new Error("cannot find right format for |"+t.join("|")+"|");if(typeof r!="number")return[4,t.length===4||a>-1?t[t.length-1]:"@"];switch(t.length){case 1:t=a>-1?["General","General","General",t[0]]:[t[0],t[0],t[0],"@"];break;case 2:t=a>-1?[t[0],t[0],t[0],t[1]]:[t[0],t[1],t[0],"@"];break;case 3:t=a>-1?[t[0],t[1],t[0],t[2]]:[t[0],t[1],t[2],"@"]}var l=r>0?t[0]:r<0?t[1]:t[2];if(t[0].indexOf("[")===-1&&t[1].indexOf("[")===-1)return[n,l];if(t[0].match(/\[[=<>]/)!=null||t[1].match(/\[[=<>]/)!=null){var o=t[0].match(r2),i=t[1].match(r2);return Lf(r,o)?[n,t[0]]:Lf(r,i)?[n,t[1]]:[n,t[o!=null&&i!=null?2:1]]}return[n,l]}function Pu(e,r,t){t==null&&(t={});var n="";switch(typeof e){case"string":n=e=="m/d/yy"&&t.dateNF?t.dateNF:e;break;case"number":(n=e==14&&t.dateNF?t.dateNF:(t.table!=null?t.table:Li)[e])==null&&(n=t.table&&t.table[Mv[e]]||Li[Mv[e]]),n==null&&(n=Rv[e]||"General")}if(s1(n,0))return ld(r,t);r instanceof Date&&(r=_p(r,t.date1904));var a=n2(n,r);if(s1(a[1]))return ld(r,t);if(r===!0)r="TRUE";else if(r===!1)r="FALSE";else if(r===""||r==null)return"";return function(l,o,i,c){for(var u,h,f,d=[],p="",g=0,v="",b="t",_="H";g=12?"P":"A"),C.t="T",_="h",g+=3):l.substr(g,5).toUpperCase()==="AM/PM"?(u!=null&&(C.v=u.H>=12?"PM":"AM"),C.t="T",g+=5,_="h"):l.substr(g,5).toUpperCase()==="上午/下午"?(u!=null&&(C.v=u.H>=12?"下午":"上午"),C.t="T",g+=5,_="h"):(C.t="t",++g),u==null&&C.t==="T")return"";d[d.length]=C,b=v;break;case"[":for(p=v;l.charAt(g++)!=="]"&&g-1&&(p=(p.match(/\$([^-\[\]]*)/)||[])[1]||"$",Nu(l)||(d[d.length]={t:"t",v:p}));break;case".":if(u!=null){for(p=v;++g-1;)p+=v;d[d.length]={t:"n",v:p};break;case"?":for(p=v;l.charAt(++g)===v;)p+=v;d[d.length]={t:v,v:p},b=v;break;case"*":++g,l.charAt(g)!=" "&&l.charAt(g)!="*"||++g;break;case"(":case")":d[d.length]={t:c===1?"t":v,v},++g;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(p=v;g-1;)p+=l.charAt(g);d[d.length]={t:"D",v:p};break;case" ":d[d.length]={t:v,v},++g;break;case"$":d[d.length]={t:"t",v:"$"},++g;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(v)===-1)throw new Error("unrecognized character "+v+" in "+l);d[d.length]={t:"t",v},++g}var O,P=0,B=0;for(g=d.length-1,b="t";g>=0;--g)switch(d[g].t){case"h":case"H":d[g].t=_,b="h",P<1&&(P=1);break;case"s":(O=d[g].v.match(/\.0+$/))&&(B=Math.max(B,O[0].length-1)),P<3&&(P=3);case"d":case"y":case"M":case"e":b=d[g].t;break;case"m":b==="s"&&(d[g].t="M",P<2&&(P=2));break;case"X":break;case"Z":P<1&&d[g].v.match(/[Hh]/)&&(P=1),P<2&&d[g].v.match(/[Mm]/)&&(P=2),P<3&&d[g].v.match(/[Ss]/)&&(P=3)}switch(P){case 0:break;case 1:u.u>=.5&&(u.u=0,++u.S),u.S>=60&&(u.S=0,++u.M),u.M>=60&&(u.M=0,++u.H);break;case 2:u.u>=.5&&(u.u=0,++u.S),u.S>=60&&(u.S=0,++u.M)}var q,X="";for(g=0;g0){X.charCodeAt(0)==40?(J=o<0&&X.charCodeAt(0)===45?-o:o,Z=Nc("n",X,J)):(Z=Nc("n",X,J=o<0&&c>1?-o:o),J<0&&d[0]&&d[0].t=="t"&&(Z=Z.substr(1),d[0].v="-"+d[0].v)),q=Z.length-1;var D=d.length;for(g=0;g-1){D=g;break}var j=d.length;if(D===d.length&&Z.indexOf("E")===-1){for(g=d.length-1;g>=0;--g)d[g]!=null&&"n?".indexOf(d[g].t)!==-1&&(q>=d[g].v.length-1?(q-=d[g].v.length,d[g].v=Z.substr(q+1,d[g].v.length)):q<0?d[g].v="":(d[g].v=Z.substr(0,q+1),q=-1),d[g].t="t",j=g);q>=0&&j=0;--g)if(d[g]!=null&&"n?".indexOf(d[g].t)!==-1){for(h=d[g].v.indexOf(".")>-1&&g===D?d[g].v.indexOf(".")-1:d[g].v.length-1,ue=d[g].v.substr(h+1);h>=0;--h)q>=0&&(d[g].v.charAt(h)==="0"||d[g].v.charAt(h)==="#")&&(ue=Z.charAt(q--)+ue);d[g].v=ue,d[g].t="t",j=g}for(q>=0&&j-1&&g===D?d[g].v.indexOf(".")+1:0,ue=d[g].v.substr(0,h);h-1&&(J=c>1&&o<0&&g>0&&d[g-1].v==="-"?-o:o,d[g].v=Nc(d[g].t,d[g].v,J),d[g].t="t");var E="";for(g=0;g!==d.length;++g)d[g]!=null&&(E+=d[g].v);return E}(a[1],r,t,a[0])}function Pc(e,r){if(typeof r!="number"){r=+r||-1;for(var t=0;t<392;++t)if(Li[t]!=null){if(Li[t]==e){r=t;break}}else r<0&&(r=t);r<0&&(r=391)}return Li[r]=e,r}function h1(e){for(var r=0;r!=392;++r)e[r]!==void 0&&Pc(e[r],r)}function kp(){var e;e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',Li=e}var O4={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},Dv=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g,i2=function(){var e={};e.version="1.2.0";var r=function(){for(var w=0,k=new Array(256),C=0;C!=256;++C)w=1&(w=1&(w=1&(w=1&(w=1&(w=1&(w=1&(w=1&(w=C)?-306674912^w>>>1:w>>>1)?-306674912^w>>>1:w>>>1)?-306674912^w>>>1:w>>>1)?-306674912^w>>>1:w>>>1)?-306674912^w>>>1:w>>>1)?-306674912^w>>>1:w>>>1)?-306674912^w>>>1:w>>>1)?-306674912^w>>>1:w>>>1,k[C]=w;return typeof Int32Array<"u"?new Int32Array(k):k}(),t=function(w){var k=0,C=0,O=0,P=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(O=0;O!=256;++O)P[O]=w[O];for(O=0;O!=256;++O)for(C=w[O],k=256+O;k<4096;k+=256)C=P[k]=C>>>8^w[255&C];var B=[];for(O=1;O!=16;++O)B[O-1]=typeof Int32Array<"u"?P.subarray(256*O,256*O+256):P.slice(256*O,256*O+256);return B}(r),n=t[0],a=t[1],l=t[2],o=t[3],i=t[4],c=t[5],u=t[6],h=t[7],f=t[8],d=t[9],p=t[10],g=t[11],v=t[12],b=t[13],_=t[14];return e.table=r,e.bstr=function(w,k){for(var C=~k,O=0,P=w.length;O>>8^r[255&(C^w.charCodeAt(O++))];return~C},e.buf=function(w,k){for(var C=~k,O=w.length-15,P=0;P>8&255]^v[w[P++]^C>>16&255]^g[w[P++]^C>>>24]^p[w[P++]]^d[w[P++]]^f[w[P++]]^h[w[P++]]^u[w[P++]]^c[w[P++]]^i[w[P++]]^o[w[P++]]^l[w[P++]]^a[w[P++]]^n[w[P++]]^r[w[P++]];for(O+=15;P>>8^r[255&(C^w[P++])];return~C},e.str=function(w,k){for(var C=~k,O=0,P=w.length,B=0,q=0;O>>8^r[255&(C^B)]:B<2048?C=(C=C>>>8^r[255&(C^(192|B>>6&31))])>>>8^r[255&(C^(128|63&B))]:B>=55296&&B<57344?(B=64+(1023&B),q=1023&w.charCodeAt(O++),C=(C=(C=(C=C>>>8^r[255&(C^(240|B>>8&7))])>>>8^r[255&(C^(128|B>>2&63))])>>>8^r[255&(C^(128|q>>6&15|(3&B)<<4))])>>>8^r[255&(C^(128|63&q))]):C=(C=(C=C>>>8^r[255&(C^(224|B>>12&15))])>>>8^r[255&(C^(128|B>>6&63))])>>>8^r[255&(C^(128|63&B))];return~C},e}(),Ei=function(){var e,r={};function t(Ae){if(Ae.charAt(Ae.length-1)=="/")return Ae.slice(0,-1).indexOf("/")===-1?Ae:t(Ae.slice(0,-1));var Re=Ae.lastIndexOf("/");return Re===-1?Ae:Ae.slice(0,Re+1)}function n(Ae){if(Ae.charAt(Ae.length-1)=="/")return n(Ae.slice(0,-1));var Re=Ae.lastIndexOf("/");return Re===-1?Ae:Ae.slice(Re+1)}function a(Ae,Re){typeof Re=="string"&&(Re=new Date(Re));var Ye=Re.getHours();Ye=(Ye=Ye<<6|Re.getMinutes())<<5|Re.getSeconds()>>>1,Ae.write_shift(2,Ye);var ht=Re.getFullYear()-1980;ht=(ht=ht<<4|Re.getMonth()+1)<<5|Re.getDate(),Ae.write_shift(2,ht)}function l(Ae){ul(Ae,0);for(var Re={},Ye=0;Ae.l<=Ae.length-4;){var ht=Ae.read_shift(2),$e=Ae.read_shift(2),Oe=Ae.l+$e,at={};ht===21589&&(1&(Ye=Ae.read_shift(1))&&(at.mtime=Ae.read_shift(4)),$e>5&&(2&Ye&&(at.atime=Ae.read_shift(4)),4&Ye&&(at.ctime=Ae.read_shift(4))),at.mtime&&(at.mt=new Date(1e3*at.mtime))),Ae.l=Oe,Re[ht]=at}return Re}function o(){return e||(e={})}function i(Ae,Re){if(Ae[0]==80&&Ae[1]==75)return Bt(Ae,Re);if((32|Ae[0])==109&&(32|Ae[1])==105)return function(Xr,jn){if(P(Xr.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var zn=jn&&jn.root||"",$r=(ya&&Buffer.isBuffer(Xr)?Xr.toString("binary"):P(Xr)).split(`\r +`),Ln=0,Kn="";for(Ln=0;Ln<$r.length;++Ln)if(Kn=$r[Ln],/^Content-Location:/i.test(Kn)&&(Kn=Kn.slice(Kn.indexOf("file")),zn||(zn=Kn.slice(0,Kn.lastIndexOf("/")+1)),Kn.slice(0,zn.length)!=zn))for(;zn.length>0&&(zn=(zn=zn.slice(0,zn.length-1)).slice(0,zn.lastIndexOf("/")+1),Kn.slice(0,zn.length)!=zn););var Xn=($r[1]||"").match(/boundary="(.*?)"/);if(!Xn)throw new Error("MAD cannot find boundary");var si="--"+(Xn[1]||""),Ci=[],pn=[],ui={FileIndex:Ci,FullPaths:pn};d(ui);var Vi,Pi=0;for(Ln=0;Ln<$r.length;++Ln){var _a=$r[Ln];_a!==si&&_a!==si+"--"||(Pi++&&Ge(ui,$r.slice(Vi,Ln),zn),Vi=Ln)}return ui}(Ae,Re);if(Ae.length<512)throw new Error("CFB file size "+Ae.length+" < 512");var Ye,ht,$e,Oe,at,wt,Nt=512,Sr=[],ur=Ae.slice(0,512);ul(ur,0);var fn=function(Xr){if(Xr[Xr.l]==80&&Xr[Xr.l+1]==75)return[0,0];Xr.chk(w,"Header Signature: "),Xr.l+=16;var jn=Xr.read_shift(2,"u");return[Xr.read_shift(2,"u"),jn]}(ur);switch(Ye=fn[0]){case 3:Nt=512;break;case 4:Nt=4096;break;case 0:if(fn[1]==0)return Bt(Ae,Re);default:throw new Error("Major Version: Expected 3 or 4 saw "+Ye)}Nt!==512&&ul(ur=Ae.slice(0,Nt),28);var Mr=Ae.slice(0,Nt);(function(Xr,jn){var zn=9;switch(Xr.l+=2,zn=Xr.read_shift(2)){case 9:if(jn!=3)throw new Error("Sector Shift: Expected 9 saw "+zn);break;case 12:if(jn!=4)throw new Error("Sector Shift: Expected 12 saw "+zn);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+zn)}Xr.chk("0600","Mini Sector Shift: "),Xr.chk("000000000000","Reserved: ")})(ur,Ye);var yr=ur.read_shift(4,"i");if(Ye===3&&yr!==0)throw new Error("# Directory Sectors: Expected 0 saw "+yr);ur.l+=4,Oe=ur.read_shift(4,"i"),ur.l+=4,ur.chk("00100000","Mini Stream Cutoff Size: "),at=ur.read_shift(4,"i"),ht=ur.read_shift(4,"i"),wt=ur.read_shift(4,"i"),$e=ur.read_shift(4,"i");for(var hn=-1,Jr=0;Jr<109&&!((hn=ur.read_shift(4,"i"))<0);++Jr)Sr[Jr]=hn;var tn=function(Xr,jn){for(var zn=Math.ceil(Xr.length/jn)-1,$r=[],Ln=1;Ln=Ln&&(Pi-=Ln),!Xn[Pi]){Ci=[];var lt=[];for(Vi=Pi;Vi>=0;){lt[Vi]=!0,Xn[Vi]=!0,si[si.length]=Vi,Ci.push(Xr[Vi]);var qt=zn[Math.floor(4*Vi/$r)];if($r<4+(_a=4*Vi&pn))throw new Error("FAT boundary crossed: "+Vi+" 4 "+$r);if(!Xr[qt]||lt[Vi=Uf(Xr[qt],_a)])break}Kn[Pi]={nodes:si,data:T2([Ci])}}return Kn}(tn,Oe,Sr,Nt);Sn[Oe].name="!Directory",ht>0&&at!==_&&(Sn[at].name="!MiniFAT"),Sn[Sr[0]].name="!FAT",Sn.fat_addrs=Sr,Sn.ssz=Nt;var qr=[],wn=[],Jn=[];(function(Xr,jn,zn,$r,Ln,Kn,Xn,si){for(var Ci,pn=0,ui=$r.length?2:0,Vi=jn[Xr].data,Pi=0,_a=0;Pi0&&pn!==_&&(jn[pn].name="!StreamData")):qt.size>=4096?(qt.storage="fat",jn[qt.start]===void 0&&(jn[qt.start]=h(zn,qt.start,jn.fat_addrs,jn.ssz)),jn[qt.start].name=qt.name,qt.content=jn[qt.start].data.slice(0,qt.size)):(qt.storage="minifat",qt.size<0?qt.size=0:pn!==_&&qt.start!==_&&jn[pn]&&(qt.content=c(qt,jn[pn].data,(jn[si]||{}).data))),qt.content&&ul(qt.content,0),Kn[Ci]=qt,Xn.push(qt)}})(Oe,Sn,tn,qr,ht,{},wn,at),function(Xr,jn,zn){for(var $r=0,Ln=0,Kn=0,Xn=0,si=0,Ci=zn.length,pn=[],ui=[];$r0&&at>=0;)Oe.push(Re.slice(at*b,at*b+b)),$e-=b,at=Uf(Ye,4*at);return Oe.length===0?Pr(0):Go(Oe).slice(0,Ae.size)}function u(Ae,Re,Ye,ht,$e){var Oe=_;if(Ae===_){if(Re!==0)throw new Error("DIFAT chain shorter than expected")}else if(Ae!==-1){var at=Ye[Ae],wt=(ht>>>2)-1;if(!at)return;for(var Nt=0;Nt=0;){$e[Nt]=!0,Oe[Oe.length]=Nt,at.push(Ae[Nt]);var ur=Ye[Math.floor(4*Nt/ht)];if(ht<4+(Sr=4*Nt&wt))throw new Error("FAT boundary crossed: "+Nt+" 4 "+ht);if(!Ae[ur])break;Nt=Uf(Ae[ur],Sr)}return{nodes:Oe,data:T2([at])}}function f(Ae,Re){return new Date(1e3*(Lu(Ae,Re+4)/1e7*Math.pow(2,32)+Lu(Ae,Re)/1e7-11644473600))}function d(Ae,Re){var Ye=Re||{},ht=Ye.root||"Root Entry";if(Ae.FullPaths||(Ae.FullPaths=[]),Ae.FileIndex||(Ae.FileIndex=[]),Ae.FullPaths.length!==Ae.FileIndex.length)throw new Error("inconsistent CFB structure");Ae.FullPaths.length===0&&(Ae.FullPaths[0]=ht+"/",Ae.FileIndex[0]={name:ht,type:5}),Ye.CLSID&&(Ae.FileIndex[0].clsid=Ye.CLSID),function($e){var Oe="Sh33tJ5";if(!Ei.find($e,"/"+Oe)){var at=Pr(4);at[0]=55,at[1]=at[3]=50,at[2]=54,$e.FileIndex.push({name:Oe,type:2,content:at,size:4,L:69,R:69,C:69}),$e.FullPaths.push($e.FullPaths[0]+Oe),p($e)}}(Ae)}function p(Ae,Re){d(Ae);for(var Ye=!1,ht=!1,$e=Ae.FullPaths.length-1;$e>=0;--$e){var Oe=Ae.FileIndex[$e];switch(Oe.type){case 0:ht?Ye=!0:(Ae.FileIndex.pop(),Ae.FullPaths.pop());break;case 1:case 2:case 5:ht=!0,isNaN(Oe.R*Oe.L*Oe.C)&&(Ye=!0),Oe.R>-1&&Oe.L>-1&&Oe.R==Oe.L&&(Ye=!0);break;default:Ye=!0}}if(Ye||Re){var at=new Date(1987,1,19),wt=0,Nt=Object.create?Object.create(null):{},Sr=[];for($e=0;$e1?1:-1,fn.size=0,fn.type=5;else if(Mr.slice(-1)=="/"){for(wt=$e+1;wt=Sr.length?-1:wt,wt=$e+1;wt=Sr.length?-1:wt,fn.type=1}else t(Ae.FullPaths[$e+1]||"")==t(Mr)&&(fn.R=$e+1),fn.type=2}}}function g(Ae,Re){var Ye=Re||{};if(Ye.fileType=="mad")return function(yr,hn){for(var Jr=hn||{},tn=Jr.boundary||"SheetJS",Sn=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(tn="------="+tn).slice(2)+'"',"","",""],qr=yr.FullPaths[0],wn=qr,Jn=yr.FileIndex[0],gi=1;gi=32&&Ln<128&&++zn;var Xn=zn>=4*$r/5;Sn.push(tn),Sn.push("Content-Location: "+(Jr.root||"file:///C:/SheetJS/")+wn),Sn.push("Content-Transfer-Encoding: "+(Xn?"quoted-printable":"base64")),Sn.push("Content-Type: "+Pt(Jn,wn)),Sn.push(""),Sn.push(Xn?ze(jn):Be(jn))}return Sn.push(tn+`--\r +`),Sn.join(`\r +`)}(Ae,Ye);if(p(Ae),Ye.fileType==="zip")return function(yr,hn){var Jr=hn||{},tn=[],Sn=[],qr=Pr(1),wn=Jr.compression?8:0,Jn=0,gi=0,Xr=0,jn=0,zn=0,$r=yr.FullPaths[0],Ln=$r,Kn=yr.FileIndex[0],Xn=[],si=0;for(gi=1;gi0&&(qr<4096?hn+=qr+63>>6:Jr+=qr+511>>9)}}for(var wn=yr.FullPaths.length+3>>2,Jn=hn+127>>7,gi=(hn+7>>3)+Jr+wn+Jn,Xr=gi+127>>7,jn=Xr<=109?0:Math.ceil((Xr-109)/127);gi+Xr+jn+127>>7>Xr;)jn=++Xr<=109?0:Math.ceil((Xr-109)/127);var zn=[1,jn,Xr,Jn,wn,Jr,hn,0];return yr.FileIndex[0].size=hn<<6,zn[7]=(yr.FileIndex[0].start=zn[0]+zn[1]+zn[2]+zn[3]+zn[4]+zn[5])+(zn[6]+7>>3),zn}(Ae),$e=Pr(ht[7]<<9),Oe=0,at=0;for(Oe=0;Oe<8;++Oe)$e.write_shift(1,k[Oe]);for(Oe=0;Oe<8;++Oe)$e.write_shift(2,0);for($e.write_shift(2,62),$e.write_shift(2,3),$e.write_shift(2,65534),$e.write_shift(2,9),$e.write_shift(2,6),Oe=0;Oe<3;++Oe)$e.write_shift(2,0);for($e.write_shift(4,0),$e.write_shift(4,ht[2]),$e.write_shift(4,ht[0]+ht[1]+ht[2]+ht[3]-1),$e.write_shift(4,0),$e.write_shift(4,4096),$e.write_shift(4,ht[3]?ht[0]+ht[1]+ht[2]-1:_),$e.write_shift(4,ht[3]),$e.write_shift(-4,ht[1]?ht[0]-1:_),$e.write_shift(4,ht[1]),Oe=0;Oe<109;++Oe)$e.write_shift(-4,Oe>9)));for(wt(ht[6]+7>>3);511&$e.l;)$e.write_shift(-4,O.ENDOFCHAIN);for(at=Oe=0,Nt=0;Nt=4096||(ur.start=at,wt(Sr+63>>6)));for(;511&$e.l;)$e.write_shift(-4,O.ENDOFCHAIN);for(Oe=0;Oe=4096)if($e.l=ur.start+1<<9,ya&&Buffer.isBuffer(ur.content))ur.content.copy($e,$e.l,0,ur.size),$e.l+=ur.size+511&-512;else{for(Nt=0;Nt0&&ur.size<4096)if(ya&&Buffer.isBuffer(ur.content))ur.content.copy($e,$e.l,0,ur.size),$e.l+=ur.size+63&-64;else{for(Nt=0;Nt>16|ue>>8|ue));function A(Ae,Re){var Ye=j[255&Ae];return Re<=8?Ye>>>8-Re:(Ye=Ye<<8|j[Ae>>8&255],Re<=16?Ye>>>16-Re:(Ye=Ye<<8|j[Ae>>16&255])>>>24-Re)}function M(Ae,Re){var Ye=7&Re,ht=Re>>>3;return(Ae[ht]|(Ye<=6?0:Ae[ht+1]<<8))>>>Ye&3}function R(Ae,Re){var Ye=7&Re,ht=Re>>>3;return(Ae[ht]|(Ye<=5?0:Ae[ht+1]<<8))>>>Ye&7}function F(Ae,Re){var Ye=7&Re,ht=Re>>>3;return(Ae[ht]|(Ye<=3?0:Ae[ht+1]<<8))>>>Ye&31}function H(Ae,Re){var Ye=7&Re,ht=Re>>>3;return(Ae[ht]|(Ye<=1?0:Ae[ht+1]<<8))>>>Ye&127}function V(Ae,Re,Ye){var ht=7&Re,$e=Re>>>3,Oe=(1<>>ht;return Ye<8-ht?at&Oe:(at|=Ae[$e+1]<<8-ht,Ye<16-ht?at&Oe:(at|=Ae[$e+2]<<16-ht,Ye<24-ht?at&Oe:(at|=Ae[$e+3]<<24-ht)&Oe))}function ee(Ae,Re,Ye){var ht=7&Re,$e=Re>>>3;return ht<=5?Ae[$e]|=(7&Ye)<>8-ht),Re+3}function U(Ae,Re,Ye){return Ye=(1&Ye)<<(7&Re),Ae[Re>>>3]|=Ye,Re+1}function ie(Ae,Re,Ye){var ht=Re>>>3;return Ye<<=7&Re,Ae[ht]|=255&Ye,Ye>>>=8,Ae[ht+1]=Ye,Re+8}function ke(Ae,Re,Ye){var ht=Re>>>3;return Ye<<=7&Re,Ae[ht]|=255&Ye,Ye>>>=8,Ae[ht+1]=255&Ye,Ae[ht+2]=Ye>>>8,Re+16}function me(Ae,Re){var Ye=Ae.length,ht=2*Ye>Re?2*Ye:Re+5,$e=0;if(Ye>=Re)return Ae;if(ya){var Oe=t2(ht);if(Ae.copy)Ae.copy(Oe);else for(;$e>ht-fn,at=(1<=0;--at)Re[wt|at<0;)wt[wt.l++]=at[Nt++]}return wt.l}($e,Oe):function(at,wt){for(var Nt=0,Sr=0,ur=D?new Uint16Array(32768):[];Sr0;)wt[wt.l++]=at[Sr++];Nt=8*wt.l}else{Nt=ee(wt,Nt,+(Sr+fn==at.length)+2);for(var Mr=0;fn-- >0;){var yr=at[Sr],hn=-1,Jr=0;if((hn=ur[Mr=32767&(Mr<<5^yr)])&&((hn|=-32768&Sr)>Sr&&(hn-=32768),hn2){(yr=ht[Jr])<=22?Nt=ie(wt,Nt,j[yr+1]>>1)-1:(ie(wt,Nt,3),ie(wt,Nt+=5,j[yr-23]>>5),Nt+=3);var tn=yr<8?0:yr-4>>2;tn>0&&(ke(wt,Nt,Jr-X[yr]),Nt+=tn),yr=Ae[Sr-hn],Nt=ie(wt,Nt,j[yr]>>3),Nt-=3;var Sn=yr<4?0:yr-2>>1;Sn>0&&(ke(wt,Nt,Sr-hn-J[yr]),Nt+=Sn);for(var qr=0;qr>>3;return(wn[Xr]|(gi<=4?0:wn[Xr+1]<<8))>>>gi&15}(Ae,Re+=5)+4;Re+=4;for(var Oe=0,at=D?new Uint8Array(19):Ke(19),wt=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],Nt=1,Sr=D?new Uint8Array(8):Ke(8),ur=D?new Uint8Array(8):Ke(8),fn=at.length,Mr=0;Mr<$e;++Mr)at[q[Mr]]=Oe=R(Ae,Re),Nt>8-hn;for(var Jr=(1<<7-hn)-1;Jr>=0;--Jr)Le[yr|Jr<>>=3){case 16:for(Oe=3+M(Ae,Re),Re+=2,yr=tn[tn.length-1];Oe-- >0;)tn.push(yr);break;case 17:for(Oe=3+R(Ae,Re),Re+=3;Oe-- >0;)tn.push(0);break;case 18:for(Oe=11+H(Ae,Re),Re+=7;Oe-- >0;)tn.push(0);break;default:tn.push(yr),Nt>>0,ur=0,fn=0;!(1&at);)if(at=R(ht,Oe),Oe+=3,at>>>1!=0)for(at>>1==1?(ur=9,fn=5):(Oe=ye(ht,Oe),ur=Ot,fn=ae);;){!$e&&Sr>>1==1?ot[Mr]:ut[Mr];if(Oe+=15&yr,(yr>>>=4)>>>8&255){if(yr==256)break;var hn=(yr-=257)<8?0:yr-4>>2;hn>5&&(hn=0);var Jr=Nt+X[yr];hn>0&&(Jr+=V(ht,Oe,hn),Oe+=hn),Mr=V(ht,Oe,fn),Oe+=15&(yr=at>>>1==1?Ee[Mr]:_e[Mr]);var tn=(yr>>>=4)<4?0:yr-2>>1,Sn=J[yr];for(tn>0&&(Sn+=V(ht,Oe,tn),Oe+=tn),!$e&&Sr>>3]|ht[1+(Oe>>>3)]<<8;if(Oe+=32,qr>0)for(!$e&&Sr0;)wt[Nt++]=ht[Oe>>>3],Oe+=8}return $e?[wt,Oe+7>>>3]:[wt.slice(0,Nt),Oe+7>>>3]}(Ae.slice(Ae.l||0),Re);return Ae.l+=Ye[1],Ye[0]}function ft(Ae,Re){if(!Ae)throw new Error(Re);typeof console<"u"&&console.error(Re)}function Bt(Ae,Re){var Ye=Ae;ul(Ye,0);var ht={FileIndex:[],FullPaths:[]};d(ht,{root:Re.root});for(var $e=Ye.length-4;(Ye[$e]!=80||Ye[$e+1]!=75||Ye[$e+2]!=5||Ye[$e+3]!=6)&&$e>=0;)--$e;Ye.l=$e+4,Ye.l+=4;var Oe=Ye.read_shift(2);Ye.l+=6;var at=Ye.read_shift(4);for(Ye.l=at,$e=0;$e>>=5);wn>>>=4,Jn.setMilliseconds(0),Jn.setFullYear(wn+1980),Jn.setMonth(Xr-1),Jn.setDate(gi);var jn=31&qr,zn=63&(qr>>>=5);return qr>>>=6,Jn.setHours(qr),Jn.setMinutes(zn),Jn.setSeconds(jn<<1),Jn}(Ae);if(8257&Oe)throw new Error("Unsupported ZIP encryption");Ae.read_shift(4);for(var Nt=Ae.read_shift(4),Sr=Ae.read_shift(4),ur=Ae.read_shift(2),fn=Ae.read_shift(2),Mr="",yr=0;yr"u")throw new Error("Unsupported");return new Uint8Array(r)}(e):e}function xp(e,r,t){if(typeof Deno<"u"){if(t&&typeof r=="string")switch(t){case"utf8":r=new TextEncoder(t).encode(r);break;case"binary":r=i1(r);break;default:throw new Error("Unsupported encoding "+t)}return Deno.writeFileSync(e,r)}var n=t=="utf8"?rc(r):r;if(typeof IE_SaveFile<"u")return IE_SaveFile(n,e);if(typeof Blob<"u"){var a=new Blob([a2(n)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(a,e);if(typeof saveAs<"u")return saveAs(a,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var l=URL.createObjectURL(a);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(l)},6e4),chrome.downloads.download({url:l,filename:e,saveAs:!0});var o=document.createElement("a");if(o.download!=null)return o.download=e,o.href=l,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(l)},6e4),l}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var i=File(e);return i.open("w"),i.encoding="binary",Array.isArray(r)&&(r=Pf(r)),i.write(r),i.close(),r}catch(c){if(!c.message||!c.message.match(/onstruct/))throw c}throw new Error("cannot save file "+e)}function Ba(e){for(var r=Object.keys(e),t=[],n=0;n3&&(n=!0),a[l].slice(a[l].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+a[l].slice(a[l].length-1));case"D":t*=24;case"H":t*=60;case"M":if(!n)throw new Error("Unsupported ISO Duration Field: M");t*=60}r+=t*parseInt(a[l],10)}return r}var Ep=new Date("2017-02-19T19:06:09.000Z"),l2=isNaN(Ep.getFullYear())?new Date("2/19/17"):Ep,u2=l2.getFullYear()==2017;function Ds(e,r){var t=new Date(e);if(u2)return r>0?t.setTime(t.getTime()+60*t.getTimezoneOffset()*1e3):r<0&&t.setTime(t.getTime()-60*t.getTimezoneOffset()*1e3),t;if(e instanceof Date)return e;if(l2.getFullYear()==1917&&!isNaN(t.getFullYear())){var n=t.getFullYear();return e.indexOf(""+n)>-1||t.setFullYear(t.getFullYear()+100),t}var a=e.match(/\d+/g)||["2017","2","19","0","0","0"],l=new Date(+a[0],+a[1]-1,+a[2],+a[3]||0,+a[4]||0,+a[5]||0);return e.indexOf("Z")>-1&&(l=new Date(l.getTime()-60*l.getTimezoneOffset()*1e3)),l}function ef(e,r){if(ya&&Buffer.isBuffer(e)){if(r){if(e[0]==255&&e[1]==254)return rc(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return rc(n1(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(r){if(e[0]==255&&e[1]==254)return rc(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return rc(new TextDecoder("utf-16be").decode(e.slice(2)))}var t={"€":"€","‚":"‚",ƒ:"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Š:"Š","‹":"‹",Œ:"Œ",Ž:"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™",š:"š","›":"›",œ:"œ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(l){return t[l]||l})}catch{}for(var n=[],a=0;a!=e.length;++a)n.push(String.fromCharCode(e[a]));return n.join("")}function Ts(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=Ts(e[t]));return r}function Fs(e,r){for(var t="";t.length3&&m1.indexOf(o)==-1)return t}else if(o.match(/[a-z]/))return t;return n<0||n>8099?t:(a>0||l>1)&&n!=101?r:e.match(/[^-0-9:,\/\\]/)?t:r}var c2=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(r,t,n){if(e||typeof t=="string")return r.split(t);for(var a=r.split(t),l=[a[0]],o=1;o>6&31,c[o++]=128|63&h;else if(h>=55296&&h<57344){h=64+(1023&h);var f=1023&a.charCodeAt(++u);c[o++]=240|h>>8&7,c[o++]=128|h>>2&63,c[o++]=128|f>>6&15|(3&h)<<4,c[o++]=128|63&f}else c[o++]=224|h>>12&15,c[o++]=128|h>>6&63,c[o++]=128|63&h;o>i&&(l.push(c.slice(0,o)),o=0,c=Nf(65535),i=65530)}return l.push(c.slice(0,o)),Go(l)}(t),Ei.utils.cfb_add(e,r,n);Ei.utils.cfb_add(e,r,t)}else e.file(r,t)}function g1(){return Ei.utils.cfb_new()}function h2(e,r){switch(r.type){case"base64":return Ei.read(e,{type:"base64"});case"binary":return Ei.read(e,{type:"binary"});case"buffer":case"array":return Ei.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+r.type)}function Wm(e,r){if(e.charAt(0)=="/")return e.slice(1);var t=r.split("/");r.slice(-1)!="/"&&t.pop();for(var n=e.split("/");n.length!==0;){var a=n.shift();a===".."?t.pop():a!=="."&&t.push(a)}return t.join("/")}var cs=`\r +`,zv=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,v1=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,Xo=cs.match(v1)?v1:/<[^>]*>/g,b1=/<\w*:/,Tp=/<(\/?)\w+:/;function mn(e,r,t){for(var n={},a=0,l=0;a!==e.length&&(l=e.charCodeAt(a))!==32&&l!==10&&l!==13;++a);if(r||(n[0]=e.slice(0,a)),a===e.length)return n;var o=e.match(zv),i=0,c="",u=0,h="",f="",d=1;if(o)for(u=0;u!=o.length;++u){for(f=o[u],l=0;l!=f.length&&f.charCodeAt(l)!==61;++l);for(h=f.slice(0,l).trim();f.charCodeAt(l+1)==32;)++l;for(d=(a=f.charCodeAt(l+1))==34||a==39?1:0,c=f.slice(l+1+d,f.length-d),i=0;i!=h.length&&h.charCodeAt(i)!==58;++i);if(i===h.length)h.indexOf("_")>0&&(h=h.slice(0,h.indexOf("_"))),n[h]=c,n[h.toLowerCase()]=c;else{var p=(i===5&&h.slice(0,5)==="xmlns"?"xmlns":"")+h.slice(i+1);if(n[p]&&h.slice(i-3,i)=="ext")continue;n[p]=c,n[p.toLowerCase()]=c}}return n}function Du(e){return e.replace(Tp,"<$1")}var y1={""":'"',"'":"'",">":">","<":"<","&":"&"},Bf=d1(y1),qa=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,r=/_x([\da-fA-F]{4})_/gi;return function t(n){var a=n+"",l=a.indexOf("-1?16:10))||i}).replace(r,function(i,c){return String.fromCharCode(parseInt(c,16))});var o=a.indexOf("]]>");return t(a.slice(0,l))+a.slice(l+9,o)+t(a.slice(o+3))}}(),Hm=/[&<>'"]/g,d2=/[\u0000-\u0008\u000b-\u001f]/g;function ea(e){return(e+"").replace(Hm,function(r){return Bf[r]}).replace(d2,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function p2(e){return ea(e).replace(/ /g,"_x0020_")}var m2=/[\u0000-\u001f]/g;function w1(e){return(e+"").replace(Hm,function(r){return Bf[r]}).replace(/\n/g,"
").replace(m2,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}var g2=function(){var e=/&#(\d+);/g;function r(t,n){return String.fromCharCode(parseInt(n,10))}return function(t){return t.replace(e,r)}}();function Cs(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Uv(e){for(var r="",t=0,n=0,a=0,l=0,o=0,i=0;t191&&n<224?(o=(31&n)<<6,o|=63&a,r+=String.fromCharCode(o)):(l=e.charCodeAt(t++),n<240?r+=String.fromCharCode((15&n)<<12|(63&a)<<6|63&l):(i=((7&n)<<18|(63&a)<<12|(63&l)<<6|63&(o=e.charCodeAt(t++)))-65536,r+=String.fromCharCode(55296+(i>>>10&1023)),r+=String.fromCharCode(56320+(1023&i)))));return r}function v2(e){var r,t,n,a=Nf(2*e.length),l=1,o=0,i=0;for(t=0;t>>10&1023),r=56320+(1023&r)),i!==0&&(a[o++]=255&i,a[o++]=i>>>8,i=0),a[o++]=r%256,a[o++]=r>>>8;return a.slice(0,o).toString("ucs2")}function b2(e){return Rc(e,"binary").toString("utf8")}var tc="foo bar baz☃🍣",sa=ya&&(b2(tc)==Uv(tc)&&b2||v2(tc)==Uv(tc)&&v2)||Uv,rc=ya?function(e){return Rc(e,"utf8").toString("binary")}:function(e){for(var r=[],t=0,n=0,a=0;t>6))),r.push(String.fromCharCode(128+(63&n)));break;case(n>=55296&&n<57344):n-=55296,a=e.charCodeAt(t++)-56320+(n<<10),r.push(String.fromCharCode(240+(a>>18&7))),r.push(String.fromCharCode(144+(a>>12&63))),r.push(String.fromCharCode(128+(a>>6&63))),r.push(String.fromCharCode(128+(63&a)));break;default:r.push(String.fromCharCode(224+(n>>12))),r.push(String.fromCharCode(128+(n>>6&63))),r.push(String.fromCharCode(128+(63&n)))}return r.join("")},qm=function(){var e={};return function(r,t){var n=r+"|"+(t||"");return e[n]?e[n]:e[n]=new RegExp("<(?:\\w+:)?"+r+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",t||"")}}(),$v=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(r){return[new RegExp("&"+r[0]+";","ig"),r[1]]});return function(r){for(var t=r.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,` +`).replace(/<[^>]*>/g,""),n=0;n([\\s\\S]*?)","g")}}(),R4=/<\/?(?:vt:)?variant>/g,Ym=/<(?:vt:)([^>]*)>([\s\S]*)"+r+""}function Km(e){return Ba(e).map(function(r){return" "+r+'="'+e[r]+'"'}).join("")}function Fn(e,r,t){return"<"+e+(t!=null?Km(t):"")+(r!=null?(r.match(Wv)?' xml:space="preserve"':"")+">"+r+""}function Hv(e,r){try{return e.toISOString().replace(/\.\d*/,"")}catch(t){if(r)throw t}return""}function _1(e){if(ya&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return sa(Pf(Lm(e)));throw new Error("Bad input format: expected Buffer or string")}var Cp=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/gm,I4="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",qv="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",y2="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",Ap="http://schemas.openxmlformats.org/package/2006/content-types",Yv="http://schemas.openxmlformats.org/package/2006/relationships",Kv="http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",w2="http://purl.org/dc/elements/1.1/",k1="http://purl.org/dc/terms/",_2="http://purl.org/dc/dcmitype/",Lc="http://schemas.openxmlformats.org/officeDocument/2006/relationships",jf="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",k2="http://www.w3.org/2001/XMLSchema-instance",x2="http://www.w3.org/2001/XMLSchema",cd=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],x1="urn:schemas-microsoft-com:office:office",Gv="urn:schemas-microsoft-com:office:excel",S2="urn:schemas-microsoft-com:office:spreadsheet",N4="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",P4="http://macVmlSchemaUri",D4="urn:schemas-microsoft-com:vml",F4="http://www.w3.org/TR/REC-html40",E2=function(e){for(var r=[],t=0;t0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(r){return Buffer.isBuffer(r)?r:Rc(r)})):E2(e)}:E2,C2=function(e,r,t){for(var n=[],a=r;a0?Gm(e,r+4,r+4+t-1):""},Jv=O2,M2=function(e,r){var t=Lu(e,r);return t>0?Gm(e,r+4,r+4+t-1):""},R2=M2,I2=function(e,r){var t=2*Lu(e,r);return t>0?Gm(e,r+4,r+4+t-1):""},N2=I2,P2=function(e,r){var t=Lu(e,r);return t>0?S1(e,r+4,r+4+t):""},D2=P2,Fu=function(e,r){var t=Lu(e,r);return t>0?Gm(e,r+4,r+4+t):""},F2=Fu,L2=function(e,r){return function(t,n){for(var a=1-2*(t[n+7]>>>7),l=((127&t[n+7])<<4)+(t[n+6]>>>4&15),o=15&t[n+6],i=5;i>=0;--i)o=256*o+t[n+i];return l==2047?o==0?a*(1/0):NaN:(l==0?l=-1022:(l-=1023,o+=Math.pow(2,52)),a*Math.pow(2,l-52)*o)}(e,r)},E1=L2,T1=function(e){return Array.isArray(e)||typeof Uint8Array<"u"&&e instanceof Uint8Array};ya&&(Jv=function(e,r){if(!Buffer.isBuffer(e))return O2(e,r);var t=e.readUInt32LE(r);return t>0?e.toString("utf8",r+4,r+4+t-1):""},R2=function(e,r){if(!Buffer.isBuffer(e))return M2(e,r);var t=e.readUInt32LE(r);return t>0?e.toString("utf8",r+4,r+4+t-1):""},N2=function(e,r){if(!Buffer.isBuffer(e))return I2(e,r);var t=2*e.readUInt32LE(r);return e.toString("utf16le",r+4,r+4+t-1)},D2=function(e,r){if(!Buffer.isBuffer(e))return P2(e,r);var t=e.readUInt32LE(r);return e.toString("utf16le",r+4,r+4+t)},F2=function(e,r){if(!Buffer.isBuffer(e))return Fu(e,r);var t=e.readUInt32LE(r);return e.toString("utf8",r+4,r+4+t)},E1=function(e,r){return Buffer.isBuffer(e)?e.readDoubleLE(r):L2(e,r)},T1=function(e){return Buffer.isBuffer(e)||Array.isArray(e)||typeof Uint8Array<"u"&&e instanceof Uint8Array});var Op=function(e,r){return e[r]},zf=function(e,r){return 256*e[r+1]+e[r]},L4=function(e,r){var t=256*e[r+1]+e[r];return t<32768?t:-1*(65535-t+1)},Lu=function(e,r){return e[r+3]*(1<<24)+(e[r+2]<<16)+(e[r+1]<<8)+e[r]},Uf=function(e,r){return e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]},B4=function(e,r){return e[r]<<24|e[r+1]<<16|e[r+2]<<8|e[r+3]};function Xm(e,r){var t,n,a,l,o,i,c="",u=[];switch(r){case"dbcs":if(i=this.l,ya&&Buffer.isBuffer(this))c=this.slice(this.l,this.l+2*e).toString("utf16le");else for(o=0;o0?Uf:B4)(this,this.l),this.l+=4,t);case 8:case-8:if(r==="f")return n=e==8?E1(this,this.l):E1([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:c=Zv(this,this.l,e)}}return this.l+=e,c}var j4=function(e,r,t){e[t]=255&r,e[t+1]=r>>>8&255,e[t+2]=r>>>16&255,e[t+3]=r>>>24&255},z4=function(e,r,t){e[t]=255&r,e[t+1]=r>>8&255,e[t+2]=r>>16&255,e[t+3]=r>>24&255},U4=function(e,r,t){e[t]=255&r,e[t+1]=r>>>8&255};function $4(e,r,t){var n=0,a=0;if(t==="dbcs"){for(a=0;a!=r.length;++a)U4(this,r.charCodeAt(a),this.l+2*a);n=2*r.length}else if(t==="sbcs"){for(r=r.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=r.length;++a)this[this.l+a]=255&r.charCodeAt(a);n=r.length}else{if(t==="hex"){for(;a>8}for(;this.l>>=8,this[this.l+1]=255&r;break;case 3:n=3,this[this.l]=255&r,r>>>=8,this[this.l+1]=255&r,r>>>=8,this[this.l+2]=255&r;break;case 4:n=4,j4(this,r,this.l);break;case 8:if(n=8,t==="f"){(function(i,c,u){var h=(c<0||1/c==-1/0?1:0)<<7,f=0,d=0,p=h?-c:c;isFinite(p)?p==0?f=d=0:(f=Math.floor(Math.log(p)/Math.LN2),d=p*Math.pow(2,52-f),f<=-1023&&(!isFinite(d)||d>4|h})(this,r,this.l);break}case 16:break;case-4:n=4,z4(this,r,this.l)}}return this.l+=n,this}function B2(e,r){var t=Zv(this,this.l,e.length>>1);if(t!==e)throw new Error(r+"Expected "+e+" saw "+t);this.l+=e.length>>1}function ul(e,r){e.l=r,e.read_shift=Xm,e.chk=B2,e.write_shift=$4}function Cl(e,r){e.l+=r}function Pr(e){var r=Nf(e);return ul(r,0),r}function $f(e,r,t){if(e){var n,a,l;ul(e,e.l||0);for(var o=e.length,i=0,c=0;e.ln.l&&((n=n.slice(0,n.l)).l=n.length),n.length>0&&e.push(n),n=null)},l=function(o){return n&&o=128?1:0)+1,n>=128&&++a,n>=16384&&++a,n>=2097152&&++a;var o=e.next(a);l<=127?o.write_shift(1,l):(o.write_shift(1,128+(127&l)),o.write_shift(1,l>>7));for(var i=0;i!=4;++i){if(!(n>=128)){o.write_shift(1,n);break}o.write_shift(1,128+(127&n)),n>>=7}n>0&&T1(t)&&e.push(t)}}function Zm(e,r,t){var n=Ts(e);if(r.s?(n.cRel&&(n.c+=r.s.c),n.rRel&&(n.r+=r.s.r)):(n.cRel&&(n.c+=r.c),n.rRel&&(n.r+=r.r)),!t||t.biff<12){for(;n.c>=256;)n.c-=256;for(;n.r>=65536;)n.r-=65536}return n}function j2(e,r,t){var n=Ts(e);return n.s=Zm(n.s,r.s,t),n.e=Zm(n.e,r.s,t),n}function Jm(e,r){if(e.cRel&&e.c<0)for(e=Ts(e);e.c<0;)e.c+=r>8?16384:256;if(e.rRel&&e.r<0)for(e=Ts(e);e.r<0;)e.r+=r>8?1048576:r>5?65536:16384;var t=ta(e);return e.cRel||e.cRel==null||(t=t.replace(/^([A-Z])/,"$$$1")),e.rRel||e.rRel==null||(t=function(n){return n.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(t)),t}function Qv(e,r){return e.s.r!=0||e.s.rRel||e.e.r!=(r.biff>=12?1048575:r.biff>=8?65536:16384)||e.e.rRel?e.s.c!=0||e.s.cRel||e.e.c!=(r.biff>=12?16383:255)||e.e.cRel?Jm(e.s,r.biff)+":"+Jm(e.e,r.biff):(e.s.rRel?"":"$")+Zo(e.s.r)+":"+(e.e.rRel?"":"$")+Zo(e.e.r):(e.s.cRel?"":"$")+ao(e.s.c)+":"+(e.e.cRel?"":"$")+ao(e.e.c)}function z2(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function Zo(e){return""+(e+1)}function U2(e){for(var r=e.replace(/^\$([A-Z])/,"$1"),t=0,n=0;n!==r.length;++n)t=26*t+r.charCodeAt(n)-64;return t-1}function ao(e){if(e<0)throw new Error("invalid column "+e);var r="";for(++e;e;e=Math.floor((e-1)/26))r=String.fromCharCode((e-1)%26+65)+r;return r}function Eo(e){for(var r=0,t=0,n=0;n=48&&a<=57?r=10*r+(a-48):a>=65&&a<=90&&(t=26*t+(a-64))}return{c:t-1,r:r-1}}function ta(e){for(var r=e.c+1,t="";r;r=(r-1)/26|0)t=String.fromCharCode((r-1)%26+65)+t;return t+(e.r+1)}function nc(e){var r=e.indexOf(":");return r==-1?{s:Eo(e),e:Eo(e)}:{s:Eo(e.slice(0,r)),e:Eo(e.slice(r+1))}}function Ma(e,r){return r===void 0||typeof r=="number"?Ma(e.s,e.e):(typeof e!="string"&&(e=ta(e)),typeof r!="string"&&(r=ta(r)),e==r?e:e+":"+r)}function ns(e){var r={s:{c:0,r:0},e:{c:0,r:0}},t=0,n=0,a=0,l=e.length;for(t=0;n26);++n)t=26*t+a;for(r.s.c=--t,t=0;n9);++n)t=10*t+a;if(r.s.r=--t,n===l||a!=10)return r.e.c=r.s.c,r.e.r=r.s.r,r;for(++n,t=0;n!=l&&!((a=e.charCodeAt(n)-64)<1||a>26);++n)t=26*t+a;for(r.e.c=--t,t=0;n!=l&&!((a=e.charCodeAt(n)-48)<0||a>9);++n)t=10*t+a;return r.e.r=--t,r}function V4(e,r){var t=e.t=="d"&&r instanceof Date;if(e.z!=null)try{return e.w=Pu(e.z,t?io(r):r)}catch{}try{return e.w=Pu((e.XF||{}).numFmtId||(t?14:0),t?io(r):r)}catch{return""+r}}function wh(e,r,t){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&t&&t.dateNF&&(e.z=t.dateNF),e.t=="e"?Vf[e.v]||e.v:V4(e,r??e.v))}function fd(e,r){var t=r&&r.sheet?r.sheet:"Sheet1",n={};return n[t]=e,{SheetNames:[t],Sheets:n}}function Qm(e,r){return function(t,n,a){var l=a||{},o=t?Array.isArray(t):l.dense,i=t||(o?[]:{}),c=0,u=0;if(i&&l.origin!=null){if(typeof l.origin=="number")c=l.origin;else{var h=typeof l.origin=="string"?Eo(l.origin):l.origin;c=h.r,u=h.c}i["!ref"]||(i["!ref"]="A1:A1")}var f={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var d=ns(i["!ref"]);f.s.c=d.s.c,f.s.r=d.s.r,f.e.c=Math.max(f.e.c,d.e.c),f.e.r=Math.max(f.e.r,d.e.r),c==-1&&(f.e.r=c=d.e.r+1)}for(var p=0;p!=n.length;++p)if(n[p]){if(!Array.isArray(n[p]))throw new Error("aoa_to_sheet expects an array of arrays");for(var g=0;g!=n[p].length;++g)if(n[p][g]!==void 0){var v={v:n[p][g]},b=c+p,_=u+g;if(f.s.r>b&&(f.s.r=b),f.s.c>_&&(f.s.c=_),f.e.r0&&r.write_shift(0,e,"dbcs"),t?r.slice(0,r.l):r}function W4(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function eb(e,r){var t=e.l,n=e.read_shift(1),a=Al(e),l=[],o={t:a,h:a};if(1&n){for(var i=e.read_shift(4),c=0;c!=i;++c)l.push(W4(e));o.r=l}else o.r=[{ich:0,ifnt:0}];return e.l=t+r,o}var H4=eb;function q4(e,r){var t=!1;return r==null&&(t=!0,r=Pr(23+4*e.t.length)),r.write_shift(1,1),ho(e.t,r),r.write_shift(4,1),function(n,a){a||(a=Pr(4)),a.write_shift(2,0),a.write_shift(2,0)}({ich:0,ifnt:0},r),t?r.slice(0,r.l):r}function ac(e){var r=e.read_shift(4),t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:r,iStyleRef:t}}function hd(e,r){return r==null&&(r=Pr(8)),r.write_shift(-4,e.c),r.write_shift(3,e.iStyleRef||e.s),r.write_shift(1,0),r}function dd(e){var r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:r}}function pd(e,r){return r==null&&(r=Pr(4)),r.write_shift(3,e.iStyleRef||e.s),r.write_shift(1,0),r}var Y4=Al,$2=ho;function tb(e){var r=e.read_shift(4);return r===0||r===4294967295?"":e.read_shift(r,"dbcs")}function C1(e,r){var t=!1;return r==null&&(t=!0,r=Pr(127)),r.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&r.write_shift(0,e,"dbcs"),t?r.slice(0,r.l):r}var K4=Al,rb=tb,nb=C1;function ib(e){var r=e.slice(e.l,e.l+4),t=1&r[0],n=2&r[0];e.l+=4;var a=n===0?E1([0,0,0,0,252&r[0],r[1],r[2],r[3]],0):Uf(r,0)>>2;return t?a/100:a}function ab(e,r){r==null&&(r=Pr(4));var t=0,n=0,a=100*e;if(e==(0|e)&&e>=-536870912&&e<1<<29?n=1:a==(0|a)&&a>=-536870912&&a<1<<29&&(n=1,t=1),!n)throw new Error("unsupported RkNumber "+e);r.write_shift(-4,((t?a:e)<<2)+(t+2))}function sb(e){var r={s:{},e:{}};return r.s.r=e.read_shift(4),r.e.r=e.read_shift(4),r.s.c=e.read_shift(4),r.e.c=e.read_shift(4),r}var md=sb,Mp=function(e,r){return r||(r=Pr(16)),r.write_shift(4,e.s.r),r.write_shift(4,e.e.r),r.write_shift(4,e.s.c),r.write_shift(4,e.e.c),r};function Ol(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function Rp(e,r){return(r||Pr(8)).write_shift(8,e,"f")}function gd(e,r){if(r||(r=Pr(8)),!e||e.auto)return r.write_shift(4,0),r.write_shift(4,0),r;e.index!=null?(r.write_shift(1,2),r.write_shift(1,e.index)):e.theme!=null?(r.write_shift(1,6),r.write_shift(1,e.theme)):(r.write_shift(1,5),r.write_shift(1,0));var t=e.tint||0;if(t>0?t*=32767:t<0&&(t*=32768),r.write_shift(2,t),e.rgb&&e.theme==null){var n=e.rgb||"FFFFFF";typeof n=="number"&&(n=("000000"+n.toString(16)).slice(-6)),r.write_shift(1,parseInt(n.slice(0,2),16)),r.write_shift(1,parseInt(n.slice(2,4),16)),r.write_shift(1,parseInt(n.slice(4,6),16)),r.write_shift(1,255)}else r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);return r}function V2(e,r){var t=e.read_shift(4);switch(t){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(t>400)throw new Error("Unsupported Clipboard: "+t.toString(16));return e.l-=4,e.read_shift(0,r==1?"lpstr":"lpwstr")}var Jo=80,G4=[Jo,81],ob={1:{n:"CodePage",t:2},2:{n:"Category",t:Jo},3:{n:"PresentationFormat",t:Jo},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:Jo},15:{n:"Company",t:Jo},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:Jo},27:{n:"ContentStatus",t:Jo},28:{n:"Language",t:Jo},29:{n:"Version",t:Jo},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},lb={1:{n:"CodePage",t:2},2:{n:"Title",t:Jo},3:{n:"Subject",t:Jo},4:{n:"Author",t:Jo},5:{n:"Keywords",t:Jo},6:{n:"Comments",t:Jo},7:{n:"Template",t:Jo},8:{n:"LastAuthor",t:Jo},9:{n:"RevNumber",t:Jo},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:Jo},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},W2={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},X4=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function Z4(e){return e.map(function(r){return[r>>16&255,r>>8&255,255&r]})}var Ip=Ts(Z4([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),Vf={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},H2={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},Np={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},A1={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function ub(e,r){var t,n=function(c){for(var u=[],h=Ba(c),f=0;f!==h.length;++f)u[c[h[f]]]==null&&(u[c[h[f]]]=[]),u[c[h[f]]].push(h[f]);return u}(Np),a=[];a[a.length]=cs,a[a.length]=Fn("Types",null,{xmlns:Ap,"xmlns:xsd":x2,"xmlns:xsi":k2}),a=a.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(c){return Fn("Default",null,{Extension:c[0],ContentType:c[1]})}));var l=function(c){e[c]&&e[c].length>0&&(t=e[c][0],a[a.length]=Fn("Override",null,{PartName:(t[0]=="/"?"":"/")+t,ContentType:A1[c][r.bookType]||A1[c].xlsx}))},o=function(c){(e[c]||[]).forEach(function(u){a[a.length]=Fn("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:A1[c][r.bookType]||A1[c].xlsx})})},i=function(c){(e[c]||[]).forEach(function(u){a[a.length]=Fn("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:n[c][0]})})};return l("workbooks"),o("sheets"),o("charts"),i("themes"),["strs","styles"].forEach(l),["coreprops","extprops","custprops"].forEach(i),i("vba"),i("comments"),i("threadedcomments"),i("drawings"),o("metadata"),i("people"),a.length>2&&(a[a.length]="",a[1]=a[1].replace("/>",">")),a.join("")}var wa={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function vd(e){var r=e.lastIndexOf("/");return e.slice(0,r+1)+"_rels/"+e.slice(r+1)+".rels"}function Pp(e,r){var t={"!id":{}};if(!e)return t;r.charAt(0)!=="/"&&(r="/"+r);var n={};return(e.match(Xo)||[]).forEach(function(a){var l=mn(a);if(l[0]==="2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function is(e,r,t,n,a,l){if(a||(a={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),r<0)for(r=e["!idx"];e["!id"]["rId"+r];++r);if(e["!idx"]=r+1,a.Id="rId"+r,a.Type=n,a.Target=t,[wa.HLINK,wa.XPATH,wa.XMISS].indexOf(a.Type)>-1&&(a.TargetMode="External"),e["!id"][a.Id])throw new Error("Cannot rewrite rId "+r);return e["!id"][a.Id]=a,e[("/"+a.Target).replace("//","/")]=a,r}function cb(e,r,t){return[' +`,' +`,` +`].join("")}function q2(){return'SheetJS '+bp.version+""}var sc=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],J4=function(){for(var e=new Array(sc.length),r=0;r]*>([\\s\\S]*?)")}return e}();function e0(e){var r={};e=sa(e);for(var t=0;t0&&(r[n[1]]=qa(a[1])),n[2]==="date"&&r[n[1]]&&(r[n[1]]=Ds(r[n[1]]))}return r}function Dp(e,r,t,n,a){a[e]==null&&r!=null&&r!==""&&(a[e]=r,r=ea(r),n[n.length]=t?Fn(e,r,t):ll(e,r))}function Y2(e,r){var t=r||{},n=[cs,Fn("cp:coreProperties",null,{"xmlns:cp":I4,"xmlns:dc":w2,"xmlns:dcterms":k1,"xmlns:dcmitype":_2,"xmlns:xsi":k2})],a={};if(!e&&!t.Props)return n.join("");e&&(e.CreatedDate!=null&&Dp("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:Hv(e.CreatedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a),e.ModifiedDate!=null&&Dp("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:Hv(e.ModifiedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a));for(var l=0;l!=sc.length;++l){var o=sc[l],i=t.Props&&t.Props[o[1]]!=null?t.Props[o[1]]:e?e[o[1]]:null;i===!0?i="1":i===!1?i="0":typeof i=="number"&&(i=String(i)),i!=null&&Dp(o[0],i,null,n,a)}return n.length>2&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}var yd=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],O1=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function fb(e,r,t,n){var a=[];if(typeof e=="string")a=Vv(e,n);else for(var l=0;l0)for(var u=0;u!==a.length;u+=2){switch(c=+a[u+1].v,a[u].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":t.Worksheets=c,t.SheetNames=o.slice(i,i+c);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":t.NamedRanges=c,t.DefinedNames=o.slice(i,i+c);break;case"Charts":case"Diagramme":t.Chartsheets=c,t.ChartNames=o.slice(i,i+c)}i+=c}}function K2(e){var r=[],t=Fn;return e||(e={}),e.Application="SheetJS",r[r.length]=cs,r[r.length]=Fn("Properties",null,{xmlns:y2,"xmlns:vt":jf}),yd.forEach(function(n){if(e[n[1]]!==void 0){var a;switch(n[2]){case"string":a=ea(String(e[n[1]]));break;case"bool":a=e[n[1]]?"true":"false"}a!==void 0&&(r[r.length]=t(n[0],a))}}),r[r.length]=t("HeadingPairs",t("vt:vector",t("vt:variant","Worksheets")+t("vt:variant",t("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),r[r.length]=t("TitlesOfParts",t("vt:vector",e.SheetNames.map(function(n){return""+ea(n)+""}).join(""),{size:e.Worksheets,baseType:"lpstr"})),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}var Q4=/<[^>]+>[^<]*/g;function G2(e){var r=[cs,Fn("Properties",null,{xmlns:qv,"xmlns:vt":jf})];if(!e)return r.join("");var t=1;return Ba(e).forEach(function(n){++t,r[r.length]=Fn("property",function(a,l){switch(typeof a){case"string":var o=Fn("vt:lpwstr",ea(a));return o=o.replace(/"/g,"_x0022_"),o;case"number":return Fn((0|a)==a?"vt:i4":"vt:r8",ea(String(a)));case"boolean":return Fn("vt:bool",a?"true":"false")}if(a instanceof Date)return Fn("vt:filetime",Hv(a));throw new Error("Unable to serialize "+a)}(e[n]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:t,name:ea(n)})}),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}var hb,db={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function ek(e,r,t){hb||(hb=d1(db)),e[r=hb[r]||r]=t}function pb(e){var r=e.read_shift(4),t=e.read_shift(4);return new Date(1e3*(t/1e7*Math.pow(2,32)+r/1e7-11644473600)).toISOString().replace(/\.000/,"")}function X2(e,r,t){var n=e.l,a=e.read_shift(0,"lpstr-cp");if(t)for(;e.l-n&3;)++e.l;return a}function Z2(e,r,t){var n=e.read_shift(0,"lpwstr");return n}function J2(e,r,t){return r===31?Z2(e):X2(e,0,t)}function Q2(e,r,t){return J2(e,r,t===!1?0:4)}function tk(e){var r=e.l,t=M1(e,81);return e[e.l]==0&&e[e.l+1]==0&&e.l-r&2&&(e.l+=2),[t,M1(e,3)]}function oc(e,r){for(var t=e.read_shift(4),n={},a=0;a!=t;++a){var l=e.read_shift(4),o=e.read_shift(4);n[l]=e.read_shift(o,r===1200?"utf16le":"utf8").replace(sl,"").replace(yp,"!"),r===1200&&o%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),n}function ew(e){var r=e.read_shift(4),t=e.slice(e.l,e.l+r);return e.l+=r,(3&r)>0&&(e.l+=4-(3&r)&3),t}function M1(e,r,t){var n,a=e.read_shift(2),l=t||{};if(e.l+=2,r!==12&&a!==r&&G4.indexOf(r)===-1&&((65534&r)!=4126||(65534&a)!=4126))throw new Error("Expected type "+r+" saw "+a);switch(r===12?a:r){case 2:return n=e.read_shift(2,"i"),l.raw||(e.l+=2),n;case 3:return n=e.read_shift(4,"i");case 11:return e.read_shift(4)!==0;case 19:return n=e.read_shift(4);case 30:return X2(e,0,4).replace(sl,"");case 31:return Z2(e);case 64:return pb(e);case 65:return ew(e);case 71:return function(o){var i={};return i.Size=o.read_shift(4),o.l+=i.Size+3-(i.Size-1)%4,i}(e);case 80:return Q2(e,a,!l.raw).replace(sl,"");case 81:return function(o,i){if(!i)throw new Error("VtUnalignedString must have positive length");return J2(o,i,0)}(e,a).replace(sl,"");case 4108:return function(o){for(var i=o.read_shift(4),c=[],u=0;u0&&(o%=Math.pow(2,32),i+=c);var u=Pr(8);return u.write_shift(4,o),u.write_shift(4,i),u}(r);break;case 31:case 80:for((n=Pr(4+2*(r.length+1)+(r.length%2?0:2))).write_shift(4,r.length+1),n.write_shift(0,r,"dbcs");n.l!=n.length;)n.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+r)}return Go([t,n])}function ra(e,r){var t=e.l,n=e.read_shift(4),a=e.read_shift(4),l=[],o=0,i=0,c=-1,u={};for(o=0;o!=a;++o){var h=e.read_shift(4),f=e.read_shift(4);l[o]=[h,f+t]}l.sort(function(w,k){return w[1]-k[1]});var d={};for(o=0;o!=a;++o){if(e.l!==l[o][1]){var p=!0;if(o>0&&r)switch(r[l[o-1][0]].t){case 2:e.l+2===l[o][1]&&(e.l+=2,p=!1);break;case 80:case 4108:e.l<=l[o][1]&&(e.l=l[o][1],p=!1)}if((!r||o==0)&&e.l<=l[o][1]&&(p=!1,e.l=l[o][1]),p)throw new Error("Read Error: Expected address "+l[o][1]+" at "+e.l+" :"+o)}if(r){var g=r[l[o][0]];if(d[g.n]=M1(e,g.t,{raw:!0}),g.p==="version"&&(d[g.n]=String(d[g.n]>>16)+"."+("0000"+String(65535&d[g.n])).slice(-4)),g.n=="CodePage")switch(d[g.n]){case 0:d[g.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:Mc(i=d[g.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[g.n])}}else if(l[o][0]===1){if(i=d.CodePage=M1(e,2),Mc(i),c!==-1){var v=e.l;e.l=l[c][1],u=oc(e,i),e.l=v}}else if(l[o][0]===0){if(i===0){c=o,e.l=l[o+1][1];continue}u=oc(e,i)}else{var b,_=u[l[o][0]];switch(e[e.l]){case 65:e.l+=4,b=ew(e);break;case 30:case 31:e.l+=4,b=Q2(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,b=e.read_shift(4,"i");break;case 19:e.l+=4,b=e.read_shift(4);break;case 5:e.l+=4,b=e.read_shift(8,"f");break;case 11:e.l+=4,b=po(e,4);break;case 64:e.l+=4,b=Ds(pb(e));break;default:throw new Error("unparsed value: "+e[e.l])}d[_]=b}}return e.l=t+n,d}var tw=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function iu(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64}return-1}function so(e,r,t){var n=Pr(8),a=[],l=[],o=8,i=0,c=Pr(8),u=Pr(8);if(c.write_shift(4,2),c.write_shift(4,1200),u.write_shift(4,1),l.push(c),a.push(u),o+=8+c.length,!r){(u=Pr(8)).write_shift(4,0),a.unshift(u);var h=[Pr(4)];for(h[0].write_shift(4,e.length),i=0;i-1||O1.indexOf(e[i][0])>-1)&&e[i][1]!=null){var d=e[i][1],p=0;if(r){var g=t[p=+r[e[i][0]]];if(g.p=="version"&&typeof d=="string"){var v=d.split(".");d=(+v[0]<<16)+(+v[1]||0)}c=_h(g.t,d)}else{var b=iu(d);b==-1&&(b=31,d=String(d)),c=_h(b,d)}l.push(c),(u=Pr(8)).write_shift(4,r?p:2+i),a.push(u),o+=8+c.length}var _=8*(l.length+1);for(i=0;i=12?2:1),a="sbcs-cont";return t&&t.biff,t&&t.biff!=8?t.biff==12&&(a="wstr"):e.read_shift(1)&&(a="dbcs-cont"),t.biff>=2&&t.biff<=5&&(a="cpstr"),n?e.read_shift(n,a):""}function iw(e){var r,t=e.read_shift(2),n=e.read_shift(1),a=4&n,l=8&n,o=1+(1&n),i=0,c={};l&&(i=e.read_shift(2)),a&&(r=e.read_shift(4));var u=o==2?"dbcs-cont":"sbcs-cont",h=t===0?"":e.read_shift(t,u);return l&&(e.l+=4*i),a&&(e.l+=r),c.t=h,l||(c.raw=""+c.t+"",c.r=c.t),c}function I1(e){var r=e.t||"",t=Pr(3);t.write_shift(2,r.length),t.write_shift(1,1);var n=Pr(2*r.length);return n.write_shift(2*r.length,r,"utf16le"),Go([t,n])}function fs(e,r,t){if(t){if(t.biff>=2&&t.biff<=5)return e.read_shift(r,"cpstr");if(t.biff>=12)return e.read_shift(r,"dbcs-cont")}return e.read_shift(1)===0?e.read_shift(r,"sbcs-cont"):e.read_shift(r,"dbcs-cont")}function As(e,r,t){var n=e.read_shift(t&&t.biff==2?1:2);return n===0?(e.l++,""):fs(e,n,t)}function xh(e,r,t){if(t.biff>5)return As(e,0,t);var n=e.read_shift(1);return n===0?(e.l++,""):e.read_shift(n,t.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function aw(e,r,t){return t||(t=Pr(3+2*e.length)),t.write_shift(2,e.length),t.write_shift(1,1),t.write_shift(31,e,"utf16le"),t}function rk(e,r){var t=e.read_shift(16);switch(t){case"e0c9ea79f9bace118c8200aa004ba90b":return function(n){var a=n.read_shift(4),l=n.l,o=!1;a>24&&(n.l+=a-24,n.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(o=!0),n.l=l);var i=n.read_shift((o?a-24:a)>>1,"utf16le").replace(sl,"");return o&&(n.l+=24),i}(e);case"0303000000000000c000000000000046":return function(n){for(var a=n.read_shift(2),l="";a-- >0;)l+="../";var o=n.read_shift(0,"lpstr-ansi");if(n.l+=2,n.read_shift(2)!=57005)throw new Error("Bad FileMoniker");if(n.read_shift(4)===0)return l+o.replace(/\\/g,"/");var i=n.read_shift(4);if(n.read_shift(2)!=3)throw new Error("Bad FileMoniker");return l+n.read_shift(i>>1,"utf16le").replace(sl,"")}(e);default:throw new Error("Unsupported Moniker "+t)}}function N1(e){var r=e.read_shift(4);return r>0?e.read_shift(r,"utf16le").replace(sl,""):""}function sw(e,r){r||(r=Pr(6+2*e.length)),r.write_shift(4,1+e.length);for(var t=0;t-1?31:23;switch(n.charAt(0)){case"#":l=28;break;case".":l&=-3}r.write_shift(4,2),r.write_shift(4,l);var o=[8,6815827,6619237,4849780,83];for(t=0;t-1?n.slice(0,a):n;for(r.write_shift(4,2*(i.length+1)),t=0;t-1?n.slice(a+1):"",r)}else{for(o="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),t=0;t8?4:2;return[e.read_shift(n),e.read_shift(n,"i"),e.read_shift(n,"i")]}function gb(e){return[e.read_shift(2),ib(e)]}function wd(e){var r=e.read_shift(2),t=e.read_shift(2);return{s:{c:e.read_shift(2),r},e:{c:e.read_shift(2),r:t}}}function su(e,r){return r||(r=Pr(8)),r.write_shift(2,e.s.r),r.write_shift(2,e.e.r),r.write_shift(2,e.s.c),r.write_shift(2,e.e.c),r}function _d(e){var r=e.read_shift(2),t=e.read_shift(2);return{s:{c:e.read_shift(1),r},e:{c:e.read_shift(1),r:t}}}var ak=_d;function lw(e){e.l+=4;var r=e.read_shift(2),t=e.read_shift(2),n=e.read_shift(2);return e.l+=12,[t,r,n]}function Ml(e){e.l+=2,e.l+=e.read_shift(2)}var sk={0:Ml,4:Ml,5:Ml,6:Ml,7:function(e){return e.l+=4,e.cf=e.read_shift(2),{}},8:Ml,9:Ml,10:Ml,11:Ml,12:Ml,13:function(e){var r={};return e.l+=4,e.l+=16,r.fSharedNote=e.read_shift(2),e.l+=4,r},14:Ml,15:Ml,16:Ml,17:Ml,18:Ml,19:Ml,20:Ml,21:lw};function P1(e,r){var t={BIFFVer:0,dt:0};switch(t.BIFFVer=e.read_shift(2),(r-=2)>=2&&(t.dt=e.read_shift(2),e.l-=2),t.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(r>6)throw new Error("Unexpected BIFF Ver "+t.BIFFVer)}return e.read_shift(r),t}function D1(e,r,t){var n=1536,a=16;switch(t.bookType){case"biff8":case"xla":break;case"biff5":n=1280,a=8;break;case"biff4":n=4,a=6;break;case"biff3":n=3,a=6;break;case"biff2":n=2,a=4;break;default:throw new Error("unsupported BIFF version")}var l=Pr(a);return l.write_shift(2,n),l.write_shift(2,r),a>4&&l.write_shift(2,29282),a>6&&l.write_shift(2,1997),a>8&&(l.write_shift(2,49161),l.write_shift(2,1),l.write_shift(2,1798),l.write_shift(2,0)),l}function qf(e,r){var t=!r||r.biff>=8?2:1,n=Pr(8+t*e.name.length);n.write_shift(4,e.pos),n.write_shift(1,e.hs||0),n.write_shift(1,e.dt),n.write_shift(1,e.name.length),r.biff>=8&&n.write_shift(1,1),n.write_shift(t*e.name.length,e.name,r.biff<8?"sbcs":"utf16le");var a=n.slice(0,n.l);return a.l=n.l,a}function oa(e,r,t){var n=0;t&&t.biff==2||(n=e.read_shift(2));var a=e.read_shift(2);return t&&t.biff==2&&(n=1-(a>>15),a&=32767),[{Unsynced:1&n,DyZero:(2&n)>>1,ExAsc:(4&n)>>2,ExDsc:(8&n)>>3},a]}function uw(e,r,t,n){var a=t.biff==5;n||(n=Pr(a?3+r.length:5+2*r.length)),n.write_shift(2,e),n.write_shift(a?1:2,r.length),a||n.write_shift(1,1),n.write_shift((a?1:2)*r.length,r,a?"sbcs":"utf16le");var l=n.length>n.l?n.slice(0,n.l):n;return l.l==null&&(l.l=l.length),l}var uc=xh;function vb(e,r,t){var n=e.l+r,a=t.biff!=8&&t.biff?2:4,l=e.read_shift(a),o=e.read_shift(a),i=e.read_shift(2),c=e.read_shift(2);return e.l=n,{s:{r:l,c:i},e:{r:o,c}}}function cw(e,r,t,n){var a=t.biff==5;n||(n=Pr(a?16:20)),n.write_shift(2,0),e.style?(n.write_shift(2,e.numFmtId||0),n.write_shift(2,65524)):(n.write_shift(2,e.numFmtId||0),n.write_shift(2,r<<4));var l=0;return e.numFmtId>0&&a&&(l|=1024),n.write_shift(4,l),n.write_shift(4,0),a||n.write_shift(4,0),n.write_shift(2,0),n}function Qa(e,r,t){var n=au(e);t.biff!=2&&r!=9||++e.l;var a=function(l){var o=l.read_shift(1);return l.read_shift(1)===1?o:o===1}(e);return n.val=a,n.t=a===!0||a===!1?"b":"e",n}var fw=function(e,r,t){return r===0?"":xh(e,0,t)};function bb(e,r,t){var n,a=e.read_shift(2),l={fBuiltIn:1&a,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return t.sbcch===14849&&(n=function(o,i,c){o.l+=4,i-=4;var u=o.l+i,h=Bu(o,0,c),f=o.read_shift(2);if(f!==(u-=o.l))throw new Error("Malformed AddinUdf: padding = "+u+" != "+f);return o.l+=f,h}(e,r-2,t)),l.body=n||e.read_shift(r-2),typeof n=="string"&&(l.Name=n),l}var F1=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function hw(e,r,t){var n=e.l+r,a=e.read_shift(2),l=e.read_shift(1),o=e.read_shift(1),i=e.read_shift(t&&t.biff==2?1:2),c=0;(!t||t.biff>=5)&&(t.biff!=5&&(e.l+=2),c=e.read_shift(2),t.biff==5&&(e.l+=2),e.l+=4);var u=fs(e,o,t);32&a&&(u=F1[u.charCodeAt(0)]);var h=n-e.l;t&&t.biff==2&&--h;var f=n!=e.l&&i!==0&&h>0?function(d,p,g,v){var b,_=d.l+p,w=I(d,v,g);return _!==d.l&&(b=x(d,_-d.l,w,g)),[w,b]}(e,h,t,i):[];return{chKey:l,Name:u,itab:c,rgce:f}}function dw(e,r,t){if(t.biff<8)return function(o,i,c){o[o.l+1]==3&&o[o.l]++;var u=Bu(o,0,c);return u.charCodeAt(0)==3?u.slice(1):u}(e,0,t);for(var n=[],a=e.l+r,l=e.read_shift(t.biff>8?4:2);l--!=0;)n.push(ik(e,t.biff,t));if(e.l!=a)throw new Error("Bad ExternSheet: "+e.l+" != "+a);return n}function pw(e,r,t){var n=ak(e);switch(t.biff){case 2:e.l++,r-=7;break;case 3:case 4:e.l+=2,r-=8;break;default:e.l+=6,r-=12}return[n,Ht(e,r,t)]}var ok={8:function(e,r){var t=e.l+r;e.l+=10;var n=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var a=e.read_shift(1);return e.l+=a,e.l=t,{fmt:n}}};function lk(e){var r=Pr(24),t=Eo(e[0]);r.write_shift(2,t.r),r.write_shift(2,t.r),r.write_shift(2,t.c),r.write_shift(2,t.c);for(var n="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),a=0;a<16;++a)r.write_shift(1,parseInt(n[a],16));return Go([r,nk(e[1])])}function uk(e){var r=e[1].Tooltip,t=Pr(10+2*(r.length+1));t.write_shift(2,2048);var n=Eo(e[0]);t.write_shift(2,n.r),t.write_shift(2,n.r),t.write_shift(2,n.c),t.write_shift(2,n.c);for(var a=0;a=12?4:2,a=e.read_shift(n),l=e.read_shift(n),o=e.read_shift(n),i=e.read_shift(n),c=e.read_shift(2);n==2&&(e.l+=2);var u={s:a,e:l,w:o,ixfe:i,flags:c};return(t.biff>=5||!t.biff)&&(u.level=c>>8&7),u}var ck=au,fk=R1,hk=As,dk=[2,3,48,49,131,139,140,245],yb=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},r=d1({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function t(a,l){var o=l||{};o.dateNF||(o.dateNF="yyyymmdd");var i=Qm(function(c,u){var h=[],f=Nf(1);switch(u.type){case"base64":f=Ru(Mu(c));break;case"binary":f=Ru(c);break;case"buffer":case"array":f=c}ul(f,0);var d=f.read_shift(1),p=!!(136&d),g=!1,v=!1;switch(d){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:g=!0,p=!0;break;case 140:v=!0;break;default:throw new Error("DBF Unsupported Version: "+d.toString(16))}var b=0,_=521;d==2&&(b=f.read_shift(2)),f.l+=3,d!=2&&(b=f.read_shift(4)),b>1048576&&(b=1e6),d!=2&&(_=f.read_shift(2));var w=f.read_shift(2),k=u.codepage||1252;d!=2&&(f.l+=16,f.read_shift(1),f[f.l]!==0&&(k=e[f[f.l]]),f.l+=1,f.l+=2),v&&(f.l+=36);for(var C=[],O={},P=Math.min(f.length,d==2?521:_-10-(g?264:0)),B=v?32:11;f.l0;)if(f[f.l]!==42)for(++f.l,h[++q]=[],X=0,X=0;X!=C.length;++X){var J=f.slice(f.l,f.l+C[X].len);f.l+=C[X].len,ul(J,0);var Z=Tv.utils.decode(k,J);switch(C[X].type){case"C":Z.trim().length&&(h[q][X]=Z.replace(/\s+$/,""));break;case"D":Z.length===8?h[q][X]=new Date(+Z.slice(0,4),+Z.slice(4,6)-1,+Z.slice(6,8)):h[q][X]=Z;break;case"F":h[q][X]=parseFloat(Z.trim());break;case"+":case"I":h[q][X]=v?2147483648^J.read_shift(-4,"i"):J.read_shift(4,"i");break;case"L":switch(Z.trim().toUpperCase()){case"Y":case"T":h[q][X]=!0;break;case"N":case"F":h[q][X]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+Z+"|")}break;case"M":if(!p)throw new Error("DBF Unexpected MEMO for type "+d.toString(16));h[q][X]="##MEMO##"+(v?parseInt(Z.trim(),10):J.read_shift(4));break;case"N":(Z=Z.replace(/\u0000/g,"").trim())&&Z!="."&&(h[q][X]=+Z||0);break;case"@":h[q][X]=new Date(J.read_shift(-8,"f")-621356832e5);break;case"T":h[q][X]=new Date(864e5*(J.read_shift(4)-2440588)+J.read_shift(4));break;case"Y":h[q][X]=J.read_shift(4,"i")/1e4+J.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":h[q][X]=-J.read_shift(-8,"f");break;case"B":if(g&&C[X].len==8){h[q][X]=J.read_shift(8,"f");break}case"G":case"P":J.l+=C[X].len;break;case"0":if(C[X].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+C[X].type)}}else f.l+=w;if(d!=2&&f.l=0&&Mc(+o.codepage),o.type=="string")throw new Error("Cannot write DBF to JS string");var i=nu(),c=cS(a,{header:1,raw:!0,cellDates:!0}),u=c[0],h=c.slice(1),f=a["!cols"]||[],d=0,p=0,g=0,v=1;for(d=0;d250&&(P=250),(O=((f[d]||{}).DBF||{}).type)=="C"&&f[d].DBF.len>P&&(P=f[d].DBF.len),C=="B"&&O=="N"&&(C="N",k[d]=f[d].DBF.dec,P=f[d].DBF.len),w[d]=C=="C"||O=="N"?P:n[C]||0,v+=w[d],_[d]=C}else _[d]="?"}var q=i.next(32);for(q.write_shift(4,318902576),q.write_shift(4,h.length),q.write_shift(2,296+32*g),q.write_shift(2,v),d=0;d<4;++d)q.write_shift(4,0);for(q.write_shift(4,(+r[vh]||3)<<8),d=0,p=0;d":190,"?":191,"{":223},r=new RegExp("\x1BN("+Ba(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),t=function(i,c){var u=e[c];return typeof u=="number"?e2(u):u},n=function(i,c,u){var h=c.charCodeAt(0)-32<<4|u.charCodeAt(0)-48;return h==59?i:e2(h)};function a(i,c){var u,h=i.split(/[\n\r]+/),f=-1,d=-1,p=0,g=0,v=[],b=[],_=null,w={},k=[],C=[],O=[],P=0;for(+c.codepage>=0&&Mc(+c.codepage);p!==h.length;++p){P=0;var B,q=h[p].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(r,t),X=q.replace(/;;/g,"\0").split(";").map(function(H){return H.replace(/\u0000/g,";")}),J=X[0];if(q.length>0)switch(J){case"ID":case"E":case"B":case"O":case"W":break;case"P":X[1].charAt(0)=="P"&&b.push(q.slice(3).replace(/;;/g,";"));break;case"C":var Z=!1,ue=!1,D=!1,j=!1,E=-1,A=-1;for(g=1;g-1&&v[E][A];if(!R||!R[1])throw new Error("SYLK shared formula cannot find base");v[f][d][1]=W1(R[1],{r:f-E,c:d-A})}break;case"F":var F=0;for(g=1;g0?(k[f].hpt=P,k[f].hpx=Bp(P)):P===0&&(k[f].hidden=!0);break;default:if(c&&c.WTF)throw new Error("SYLK bad record "+q)}F<1&&(_=null);break;default:if(c&&c.WTF)throw new Error("SYLK bad record "+q)}}return k.length>0&&(w["!rows"]=k),C.length>0&&(w["!cols"]=C),c&&c.sheetRows&&(v=v.slice(0,c.sheetRows)),[v,w]}function l(i,c){var u=function(p,g){switch(g.type){case"base64":return a(Mu(p),g);case"binary":return a(p,g);case"buffer":return a(ya&&Buffer.isBuffer(p)?p.toString("binary"):Pf(p),g);case"array":return a(ef(p),g)}throw new Error("Unrecognized type "+g.type)}(i,c),h=u[0],f=u[1],d=Qm(h,c);return Ba(f).forEach(function(p){d[p]=f[p]}),d}function o(i,c,u,h){var f="C;Y"+(u+1)+";X"+(h+1)+";K";switch(i.t){case"n":f+=i.v||0,i.f&&!i.F&&(f+=";E"+s0(i.f,{r:u,c:h}));break;case"b":f+=i.v?"TRUE":"FALSE";break;case"e":f+=i.w||i.v;break;case"d":f+='"'+(i.w||i.v)+'"';break;case"s":f+='"'+i.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return f}return e["|"]=254,{to_workbook:function(i,c){return fd(l(i,c),c)},to_sheet:l,from_sheet:function(i,c){var u,h,f=["ID;PWXL;N;E"],d=[],p=ns(i["!ref"]),g=Array.isArray(i),v=`\r +`;f.push("P;PGeneral"),f.push("F;P0;DG0G8;M255"),i["!cols"]&&(h=f,i["!cols"].forEach(function(k,C){var O="F;W"+(C+1)+" "+(C+1)+" ";k.hidden?O+="0":(typeof k.width!="number"||k.wpx||(k.wpx=r0(k.width)),typeof k.wpx!="number"||k.wch||(k.wch=n0(k.wpx)),typeof k.wch=="number"&&(O+=Math.round(k.wch))),O.charAt(O.length-1)!=" "&&h.push(O)})),i["!rows"]&&function(k,C){C.forEach(function(O,P){var B="F;";O.hidden?B+="M0;":O.hpt?B+="M"+20*O.hpt+";":O.hpx&&(B+="M"+20*i0(O.hpx)+";"),B.length>2&&k.push(B+"R"+(P+1))})}(f,i["!rows"]),f.push("B;Y"+(p.e.r-p.s.r+1)+";X"+(p.e.c-p.s.c+1)+";D"+[p.s.c,p.s.r,p.e.c,p.e.r].join(" "));for(var b=p.s.r;b<=p.e.r;++b)for(var _=p.s.c;_<=p.e.c;++_){var w=ta({r:b,c:_});(u=g?(i[b]||[])[_]:i[w])&&(u.v!=null||u.f&&!u.F)&&d.push(o(u,0,b,_))}return f.join(v)+v+d.join(v)+v+"E"+v}}}(),L1=function(){function e(t,n){for(var a=t.split(` +`),l=-1,o=-1,i=0,c=[];i!==a.length;++i)if(a[i].trim()!=="BOT"){if(!(l<0)){for(var u=a[i].trim().split(","),h=u[0],f=u[1],d=a[++i]||"";1&(d.match(/["]/g)||[]).length&&i=0?H=me:M=me}}),V>=0&&H==-1&&M>=0&&(H=M,M=-1);var ee=(""+(A>=0?A:new Date().getFullYear())).slice(-4)+"-"+("00"+(M>=1?M:1)).slice(-2)+"-"+("00"+(R>=1?R:1)).slice(-2);ee.length==7&&(ee="0"+ee),ee.length==8&&(ee="20"+ee);var U=("00"+(F>=0?F:0)).slice(-2)+":"+("00"+(H>=0?H:0)).slice(-2)+":"+("00"+(V>=0?V:0)).slice(-2);return F==-1&&H==-1&&V==-1?ee:A==-1&&M==-1&&R==-1?U:ee+"T"+U}(0,u.dateNF,J.match(q)||[]),ue=1),u.cellDates?(Z.t="d",Z.v=Ds(J,ue)):(Z.t="n",Z.v=io(Ds(J,ue))),u.cellText!==!1&&(Z.w=Pu(Z.z,Z.v instanceof Date?io(Z.v):Z.v)),u.cellNF||delete Z.z}else Z.t="s",Z.v=J;else Z.t="n",u.cellText!==!1&&(Z.w=J),Z.v=v;if(Z.t=="z"||(u.dense?(f[p]||(f[p]=[]),f[p][g]=Z):f[ta({c:g,r:p})]=Z),b=_+1,O=i.charCodeAt(b),d.e.c0&&X(),f["!ref"]=Ma(d),f}function l(i,c){return c&&c.PRN?c.FS||i.slice(0,4)=="sep="||i.indexOf(" ")>=0||i.indexOf(",")>=0||i.indexOf(";")>=0?a(i,c):Qm(function(u,h){var f=h||{},d=[];if(!u||u.length===0)return d;for(var p=u.split(/[\r\n]/),g=p.length-1;g>=0&&p[g].length===0;)--g;for(var v=10,b=0,_=0;_<=g;++_)(b=p[_].indexOf(" "))==-1?b=p[_].length:b++,v=Math.max(v,b);for(_=0;_<=g;++_){d[_]=[];var w=0;for(e(p[_].slice(0,v).trim(),d,_,w,f),w=1;w<=(p[_].length-v)/10+1;++w)e(p[_].slice(v+10*(w-1),v+10*w).trim(),d,_,w,f)}return f.sheetRows&&(d=d.slice(0,f.sheetRows)),d}(i,c),c):a(i,c)}function o(i,c){var u="",h=c.type=="string"?[0,0,0,0]:f6(i,c);switch(c.type){case"base64":u=Mu(i);break;case"binary":case"string":u=i;break;case"buffer":c.codepage==65001?u=i.toString("utf8"):(c.codepage,u=ya&&Buffer.isBuffer(i)?i.toString("binary"):Pf(i));break;case"array":u=ef(i);break;default:throw new Error("Unrecognized type "+c.type)}return h[0]==239&&h[1]==187&&h[2]==191?u=sa(u.slice(3)):c.type!="string"&&c.type!="buffer"&&c.codepage==65001?u=sa(u):c.type,u.slice(0,19)=="socialcalc:version:"?vw.to_sheet(c.type=="string"?u:sa(u),c):l(u,c)}return{to_workbook:function(i,c){return fd(o(i,c),c)},to_sheet:o,from_sheet:function(i){for(var c,u=[],h=ns(i["!ref"]),f=Array.isArray(i),d=h.s.r;d<=h.e.r;++d){for(var p=[],g=h.s.c;g<=h.e.c;++g){var v=ta({r:d,c:g});if((c=f?(i[d]||[])[g]:i[v])&&c.v!=null){for(var b=(c.w||(wh(c),c.w)||"").slice(0,10);b.length<10;)b+=" ";p.push(b+(g===0?" ":""))}else p.push(" ")}u.push(p.join(""))}return u.join(` +`)}}}(),kd=function(){function e(k,C,O){if(k){ul(k,k.l||0);for(var P=O.Enum||_;k.l=16&&k[14]==5&&k[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(k[2]==2)O.Enum=_,e(k,function(R,F,H){switch(H){case 0:O.vers=R,R>=4096&&(O.qpro=!0);break;case 6:D=R;break;case 204:R&&(q=R);break;case 222:q=R;break;case 15:case 51:O.qpro||(R[1].v=R[1].v.slice(1));case 13:case 14:case 16:H==14&&!(112&~R[2])&&(15&R[2])>1&&(15&R[2])<15&&(R[1].z=O.dateNF||Li[14],O.cellDates&&(R[1].t="d",R[1].v=Um(R[1].v))),O.qpro&&R[3]>X&&(P["!ref"]=Ma(D),J[B]=P,Z.push(B),P=O.dense?[]:{},D={s:{r:0,c:0},e:{r:0,c:0}},X=R[3],B=q||"Sheet"+(X+1),q="");var V=O.dense?(P[R[0].r]||[])[R[0].c]:P[ta(R[0])];if(V){V.t=R[1].t,V.v=R[1].v,R[1].z!=null&&(V.z=R[1].z),R[1].f!=null&&(V.f=R[1].f);break}O.dense?(P[R[0].r]||(P[R[0].r]=[]),P[R[0].r][R[0].c]=R[1]):P[ta(R[0])]=R[1]}},O);else{if(k[2]!=26&&k[2]!=14)throw new Error("Unrecognized LOTUS BOF "+k[2]);O.Enum=w,k[2]==14&&(O.qpro=!0,k.l=0),e(k,function(R,F,H){switch(H){case 204:B=R;break;case 22:R[1].v=R[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(R[3]>X&&(P["!ref"]=Ma(D),J[B]=P,Z.push(B),P=O.dense?[]:{},D={s:{r:0,c:0},e:{r:0,c:0}},X=R[3],B="Sheet"+(X+1)),j>0&&R[0].r>=j)break;O.dense?(P[R[0].r]||(P[R[0].r]=[]),P[R[0].r][R[0].c]=R[1]):P[ta(R[0])]=R[1],D.e.c=128?95:q)}return P.write_shift(1,0),P}function l(k,C,O){var P=Pr(7);return P.write_shift(1,255),P.write_shift(2,C),P.write_shift(2,k),P.write_shift(2,O,"i"),P}function o(k,C,O){var P=Pr(13);return P.write_shift(1,255),P.write_shift(2,C),P.write_shift(2,k),P.write_shift(8,O,"f"),P}function i(k,C,O){var P=32768&C;return C=(P?k:0)+((C&=-32769)>=8192?C-16384:C),(P?"":"$")+(O?ao(C):Zo(C))}var c={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},u=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function h(k){var C=[{c:0,r:0},{t:"n",v:0},0];return C[0].r=k.read_shift(2),C[3]=k[k.l++],C[0].c=k[k.l++],C}function f(k,C,O,P){var B=Pr(6+P.length);B.write_shift(2,k),B.write_shift(1,O),B.write_shift(1,C),B.write_shift(1,39);for(var q=0;q=128?95:X)}return B.write_shift(1,0),B}function d(k,C){var O=h(k),P=k.read_shift(4),B=k.read_shift(4),q=k.read_shift(2);if(q==65535)return P===0&&B===3221225472?(O[1].t="e",O[1].v=15):P===0&&B===3489660928?(O[1].t="e",O[1].v=42):O[1].v=0,O;var X=32768&q;return q=(32767&q)-16446,O[1].v=(1-2*X)*(B*Math.pow(2,q+32)+P*Math.pow(2,q)),O}function p(k,C,O,P){var B=Pr(14);if(B.write_shift(2,k),B.write_shift(1,O),B.write_shift(1,C),P==0)return B.write_shift(4,0),B.write_shift(4,0),B.write_shift(2,65535),B;var q,X=0,J=0,Z=0;return P<0&&(X=1,P=-P),J=0|Math.log2(P),2147483648&(Z=(P/=Math.pow(2,J-31))>>>0)||(++J,Z=(P/=2)>>>0),P-=Z,Z|=2147483648,Z>>>=0,q=(P*=Math.pow(2,32))>>>0,B.write_shift(4,q),B.write_shift(4,Z),J+=16383+(X?32768:0),B.write_shift(2,J),B}function g(k,C){var O=h(k),P=k.read_shift(8,"f");return O[1].v=P,O}function v(k,C){return k[k.l+C-1]==0?k.read_shift(C,"cstr"):""}function b(k,C){var O=Pr(5+k.length);O.write_shift(2,14e3),O.write_shift(2,C);for(var P=0;P127?95:B}return O[O.l++]=0,O}var _={0:{n:"BOF",f:To},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(k,C,O){var P={s:{c:0,r:0},e:{c:0,r:0}};return C==8&&O.qpro?(P.s.c=k.read_shift(1),k.l++,P.s.r=k.read_shift(2),P.e.c=k.read_shift(1),k.l++,P.e.r=k.read_shift(2),P):(P.s.c=k.read_shift(2),P.s.r=k.read_shift(2),C==12&&O.qpro&&(k.l+=2),P.e.c=k.read_shift(2),P.e.r=k.read_shift(2),C==12&&O.qpro&&(k.l+=2),P.s.c==65535&&(P.s.c=P.e.c=P.s.r=P.e.r=0),P)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(k,C,O){var P=t(k,0,O);return P[1].v=k.read_shift(2,"i"),P}},14:{n:"NUMBER",f:function(k,C,O){var P=t(k,0,O);return P[1].v=k.read_shift(8,"f"),P}},15:{n:"LABEL",f:n},16:{n:"FORMULA",f:function(k,C,O){var P=k.l+C,B=t(k,0,O);if(B[1].v=k.read_shift(8,"f"),O.qpro)k.l=P;else{var q=k.read_shift(2);(function(X,J){ul(X,0);for(var Z=[],ue=0,D="",j="",E="",A="";X.lZ.length)return void console.error("WK1 bad formula parse 0x"+M.toString(16)+":|"+Z.join("|")+"|");var V=Z.slice(-ue);Z.length-=ue,Z.push(c[M][0]+"("+V.join(",")+")")}}}Z.length==1?J[1].f=""+Z[0]:console.error("WK1 bad formula parse |"+Z.join("|")+"|")})(k.slice(k.l,k.l+q),B),k.l+=q}return B}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:n},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:v},222:{n:"SHEETNAMELP",f:function(k,C){var O=k[k.l++];O>C-1&&(O=C-1);for(var P="";P.length>1;if(1&O[1].v)switch(7&P){case 0:P=5e3*(P>>3);break;case 1:P=500*(P>>3);break;case 2:P=(P>>3)/20;break;case 3:P=(P>>3)/200;break;case 4:P=(P>>3)/2e3;break;case 5:P=(P>>3)/2e4;break;case 6:P=(P>>3)/16;break;case 7:P=(P>>3)/64}return O[1].v=P,O}},25:{n:"FORMULA19",f:function(k,C){var O=d(k);return k.l+=C-14,O}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(k,C){for(var O={},P=k.l+C;k.l>6,O}},38:{n:"??"},39:{n:"NUMBER27",f:g},40:{n:"FORMULA28",f:function(k,C){var O=g(k);return k.l+=C-10,O}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:v},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(k,C,O){if(O.qpro&&!(C<21)){var P=k.read_shift(1);return k.l+=17,k.l+=1,k.l+=2,[P,k.read_shift(C-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(k,C){var O=C||{};if(+O.codepage>=0&&Mc(+O.codepage),O.type=="string")throw new Error("Cannot write WK1 to JS string");var P,B,q=nu(),X=ns(k["!ref"]),J=Array.isArray(k),Z=[];$n(q,0,(P=1030,(B=Pr(2)).write_shift(2,P),B)),$n(q,6,function(R){var F=Pr(8);return F.write_shift(2,R.s.c),F.write_shift(2,R.s.r),F.write_shift(2,R.e.c),F.write_shift(2,R.e.r),F}(X));for(var ue=Math.min(X.e.r,8191),D=X.s.r;D<=ue;++D)for(var j=Zo(D),E=X.s.c;E<=X.e.c;++E){D===X.s.r&&(Z[E]=ao(E));var A=Z[E]+j,M=J?(k[D]||[])[E]:k[A];M&&M.t!="z"&&(M.t=="n"?(0|M.v)==M.v&&M.v>=-32768&&M.v<=32767?$n(q,13,l(D,E,M.v)):$n(q,14,o(D,E,M.v)):$n(q,15,a(D,E,wh(M).slice(0,239))))}return $n(q,1),q.end()},book_to_wk3:function(k,C){var O=C||{};if(+O.codepage>=0&&Mc(+O.codepage),O.type=="string")throw new Error("Cannot write WK3 to JS string");var P=nu();$n(P,0,function(H){var V=Pr(26);V.write_shift(2,4096),V.write_shift(2,4),V.write_shift(4,0);for(var ee=0,U=0,ie=0,ke=0;ke8191&&(ee=8191),V.write_shift(2,ee),V.write_shift(1,ie),V.write_shift(1,U),V.write_shift(2,0),V.write_shift(2,0),V.write_shift(1,1),V.write_shift(1,2),V.write_shift(4,0),V.write_shift(4,0),V}(k));for(var B=0,q=0;B":case"":h.shadow=1;break;case"":break;case"":case"":h.outline=1;break;case"":break;case"":case"":h.strike=1;break;case"":break;case"":case"":h.u=1;break;case"":break;case"":case"":h.b=1;break;case"":break;case"":case"":h.i=1;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"":break;case"":p=!1;break;default:if(g[0].charCodeAt(1)!==47&&!p)throw new Error("Unrecognized rich format "+g[0])}}return h}(c[1])),i}var n=/<(?:\w+:)?r>/g,a=/<\/(?:\w+:)?r>/;return function(l){return l.replace(n,"").split(a).map(t).filter(function(o){return o.v})}}(),mk=function(){var e=/(\r\n|\n)/g;function r(t){var n=[[],t.v,[]];return t.v?(t.s&&function(a,l,o){var i=[];a.u&&i.push("text-decoration: underline;"),a.uval&&i.push("text-underline-style:"+a.uval+";"),a.sz&&i.push("font-size:"+a.sz+"pt;"),a.outline&&i.push("text-effect: outline;"),a.shadow&&i.push("text-shadow: auto;"),l.push(''),a.b&&(l.push(""),o.push("")),a.i&&(l.push(""),o.push("")),a.strike&&(l.push(""),o.push(""));var c=a.valign||"";c=="superscript"||c=="super"?c="sup":c=="subscript"&&(c="sub"),c!=""&&(l.push("<"+c+">"),o.push("")),o.push("")}(t.s,n[0],n[2]),n[0].join("")+n[1].replace(e,"
")+n[2].join("")):""}return function(t){return t.map(r).join("")}}(),Qo=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,ou=/<(?:\w+:)?r>/,gk=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function wb(e,r){var t=!r||r.cellHTML,n={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(n.t=qa(sa(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),n.r=sa(e),t&&(n.h=w1(n.t))):e.match(ou)&&(n.r=sa(e),n.t=qa(sa((e.replace(gk,"").match(Qo)||[]).join("").replace(Xo,""))),t&&(n.h=mk(pk(n.r)))),n):{t:""}}var vk=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,bw=/<(?:\w+:)?(?:si|sstItem)>/g,bk=/<\/(?:\w+:)?(?:si|sstItem)>/,yk=/^\s|\s$|[\t\n\r]/;function yw(e,r){if(!r.bookSST)return"";var t=[cs];t[t.length]=Fn("sst",null,{xmlns:cd[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(e[n]!=null){var a=e[n],l="";a.r?l+=a.r:(l+=""),l+="",t[t.length]=l}return t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var ww=function(e,r){var t=!1;return r==null&&(t=!0,r=Pr(15+4*e.t.length)),r.write_shift(1,0),ho(e.t,r),t?r.slice(0,r.l):r};function wk(e){var r=nu();rn(r,159,function(n,a){return a||(a=Pr(8)),a.write_shift(4,n.Count),a.write_shift(4,n.Unique),a}(e));for(var t=0;t=4&&(e.l+=r-4),t}function kw(e){for(var r=e.read_shift(4),t=e.l+r-4,n={},a=e.read_shift(4),l=[];a-- >0;)l.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(n.name=e.read_shift(0,"lpp4"),n.comps=l,e.l!=t)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+t);return n}function xw(e){var r=function(t){var n={};return t.read_shift(4),t.l+=4,n.id=t.read_shift(0,"lpp4"),n.name=t.read_shift(0,"lpp4"),n.R=Yf(t,4),n.U=Yf(t,4),n.W=Yf(t,4),n}(e);if(r.ename=e.read_shift(0,"8lpp4"),r.blksz=e.read_shift(4),r.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return r}function Sw(e,r){var t=e.l+r,n={};n.Flags=63&e.read_shift(4),e.l+=4,n.AlgID=e.read_shift(4);var a=!1;switch(n.AlgID){case 26126:case 26127:case 26128:a=n.Flags==36;break;case 26625:a=n.Flags==4;break;case 0:a=n.Flags==16||n.Flags==4||n.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+n.AlgID}if(!a)throw new Error("Encryption Flags/AlgID mismatch");return n.AlgIDHash=e.read_shift(4),n.KeySize=e.read_shift(4),n.ProviderType=e.read_shift(4),e.l+=8,n.CSPName=e.read_shift(t-e.l>>1,"utf16le"),e.l=t,n}function Ew(e,r){var t={},n=e.l+r;return e.l+=4,t.Salt=e.slice(e.l,e.l+16),e.l+=16,t.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),t.VerifierHash=e.slice(e.l,n),e.l=n,t}function _k(e){if((63&e.read_shift(4))!=36)throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4);return{t:"Std",h:Sw(e,r),v:Ew(e,e.length-e.l)}}function kk(){throw new Error("File is password-protected: ECMA-376 Extensible")}function Fp(e){var r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var t=e.read_shift(e.length-e.l,"utf8"),n={};return t.replace(Xo,function(a){var l=mn(a);switch(Du(l[0])){case"":case"":case"":break;case"":case"=0;--t)n=((16384&n?1:0)|n<<1&32767)^r[t];return 52811^n}var Tw=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],r=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],t=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],n=function(a,l){return 255&((o=a^l)/2|128*o);var o};return function(a){for(var l,o,i,c=_w(a),u=function(p){for(var g=r[p.length-1],v=104,b=p.length-1;b>=0;--b)for(var _=p[b],w=0;w!=7;++w)64&_&&(g^=t[v]),_*=2,--v;return g}(c),h=c.length,f=Nf(16),d=0;d!=16;++d)f[d]=0;for(1&~h||(l=u>>8,f[h]=n(e[0],l),--h,l=255&u,o=c[c.length-1],f[h]=n(o,l));h>0;)l=u>>8,f[--h]=n(c[h],l),l=255&u,f[--h]=n(c[h],l);for(h=15,i=15-c.length;i>0;)l=u>>8,f[h]=n(e[i],l),--i,l=255&u,f[--h]=n(c[h],l),--h,--i;return f}}(),xk=function(e){var r=0,t=Tw(e);return function(n){var a=function(l,o,i,c,u){var h,f;for(u||(u=o),c||(c=Tw(l)),h=0;h!=o.length;++h)f=o[h],f=255&((f^=c[i])>>5|f<<3),u[h]=f,++i;return[u,i,c]}("",n,r,t);return r=a[1],a[0]}};function Sk(e,r,t){var n=t;return n.Info=e.read_shift(2),e.l-=2,n.Info===1?n.Data=function(a){var l={},o=l.EncryptionVersionInfo=Yf(a,4);if(o.Major!=1||o.Minor!=1)throw"unrecognized version code "+o.Major+" : "+o.Minor;return l.Salt=a.read_shift(16),l.EncryptedVerifier=a.read_shift(16),l.EncryptedVerifierHash=a.read_shift(16),l}(e):n.Data=function(a,l){var o={},i=o.EncryptionVersionInfo=Yf(a,4);if(l-=4,i.Minor!=2)throw new Error("unrecognized minor version code: "+i.Minor);if(i.Major>4||i.Major<2)throw new Error("unrecognized major version code: "+i.Major);o.Flags=a.read_shift(4),l-=4;var c=a.read_shift(4);return l-=4,o.EncryptionHeader=Sw(a,c),l-=c,o.EncryptionVerifier=Ew(a,l),o}(e,r),n}var Cw=function(){function e(t,n){switch(n.type){case"base64":return r(Mu(t),n);case"binary":return r(t,n);case"buffer":return r(ya&&Buffer.isBuffer(t)?t.toString("binary"):Pf(t),n);case"array":return r(ef(t),n)}throw new Error("Unrecognized type "+n.type)}function r(t,n){var a=(n||{}).dense?[]:{},l=t.match(/\\trowd.*?\\row\b/g);if(!l.length)throw new Error("RTF missing table");var o={s:{c:0,r:0},e:{c:0,r:l.length-1}};return l.forEach(function(i,c){Array.isArray(a)&&(a[c]=[]);for(var u,h=/\\\w+\b/g,f=0,d=-1;u=h.exec(i);){if(u[0]==="\\cell"){var p=i.slice(f,h.lastIndex-u[0].length);if(p[0]==" "&&(p=p.slice(1)),++d,p.length){var g={v:p,t:"s"};Array.isArray(a)?a[c][d]=g:a[ta({r:c,c:d})]=g}}f=h.lastIndex}d>o.e.c&&(o.e.c=d)}),a["!ref"]=Ma(o),a}return{to_workbook:function(t,n){return fd(e(t,n),n)},to_sheet:e,from_sheet:function(t){for(var n,a=["{\\rtf1\\ansi"],l=ns(t["!ref"]),o=Array.isArray(t),i=l.s.r;i<=l.e.r;++i){a.push("\\trowd\\trautofit1");for(var c=l.s.c;c<=l.e.c;++c)a.push("\\cellx"+(c+1));for(a.push("\\pard\\intbl"),c=l.s.c;c<=l.e.c;++c){var u=ta({r:i,c});(n=o?(t[i]||[])[c]:t[u])&&(n.v!=null||n.f&&!n.F)&&(a.push(" "+(n.w||(wh(n),n.w))),a.push("\\cell"))}a.push("\\pard\\intbl\\row")}return a.join("")+"}"}}}();function Lp(e){for(var r=0,t=1;r!=3;++r)t=256*t+(e[r]>255?255:e[r]<0?0:e[r]);return t.toString(16).toUpperCase().slice(1)}function t0(e,r){if(r===0)return e;var t,n,a=function(l){var o=l[0]/255,i=l[1]/255,c=l[2]/255,u=Math.max(o,i,c),h=Math.min(o,i,c),f=u-h;if(f===0)return[0,0,o];var d,p=0,g=u+h;switch(d=f/(g>1?2-g:g),u){case o:p=((i-c)/f+6)%6;break;case i:p=(c-o)/f+2;break;case c:p=(o-i)/f+4}return[p/6,d,g/2]}((n=(t=e).slice(t[0]==="#"?1:0).slice(0,6),[parseInt(n.slice(0,2),16),parseInt(n.slice(2,4),16),parseInt(n.slice(4,6),16)]));return a[2]=r<0?a[2]*(1+r):1-(1-a[2])*(1-r),Lp(function(l){var o,i=l[0],c=l[1],u=l[2],h=2*c*(u<.5?u:1-u),f=u-h/2,d=[f,f,f],p=6*i;if(c!==0)switch(0|p){case 0:case 6:o=h*p,d[0]+=h,d[1]+=o;break;case 1:o=h*(2-p),d[0]+=o,d[1]+=h;break;case 2:o=h*(p-2),d[1]+=h,d[2]+=o;break;case 3:o=h*(4-p),d[1]+=o,d[2]+=h;break;case 4:o=h*(p-4),d[2]+=h,d[0]+=o;break;case 5:o=h*(6-p),d[2]+=o,d[0]+=h}for(var g=0;g!=3;++g)d[g]=Math.round(255*d[g]);return d}(a))}var Rl=6;function r0(e){return Math.floor((e+Math.round(128/Rl)/256)*Rl)}function n0(e){return Math.floor((e-5)/Rl*100+.5)/100}function B1(e){return Math.round((e*Rl+5)/Rl*256)/256}function kb(e){return B1(n0(r0(e)))}function xb(e){var r=Math.abs(e-kb(e)),t=Rl;if(r>.005)for(Rl=1;Rl<15;++Rl)Math.abs(e-kb(e))<=r&&(r=Math.abs(e-kb(e)),t=Rl);Rl=t}function Eh(e){e.width?(e.wpx=r0(e.width),e.wch=n0(e.wpx),e.MDW=Rl):e.wpx?(e.wch=n0(e.wpx),e.width=B1(e.wch),e.MDW=Rl):typeof e.wch=="number"&&(e.width=B1(e.wch),e.wpx=r0(e.width),e.MDW=Rl),e.customWidth&&delete e.customWidth}var Aw=96;function i0(e){return 96*e/Aw}function Bp(e){return e*Aw/96}var Ek={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"},j1=["numFmtId","fillId","fontId","borderId","xfId"],z1=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"],Tk=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,r=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,t=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,n=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,a=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(l,o,i){var c,u={};return l&&((c=(l=l.replace(//gm,"").replace(//gm,"")).match(e))&&function(h,f,d){f.NumberFmt=[];for(var p=Ba(Li),g=0;g":case"":case"":case"":break;case"0){if(w>392){for(w=392;w>60&&f.NumberFmt[w]!=null;--w);f.NumberFmt[w]=_}Pc(_,w)}break;default:if(d.WTF)throw new Error("unrecognized "+b[0]+" in numFmts")}}}(c,u,i),(c=l.match(n))&&function(h,f,d,p){f.Fonts=[];var g={},v=!1;(h[0].match(Xo)||[]).forEach(function(b){var _=mn(b);switch(Du(_[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":f.Fonts.push(g),g={};break;case"":g.bold=1;break;case"":g.italic=1;break;case"":g.underline=1;break;case"":g.strike=1;break;case"":g.outline=1;break;case"":g.shadow=1;break;case"":g.condense=1;break;case"":g.extend=1;break;case"":case"":v=!1;break;default:if(p&&p.WTF&&!v)throw new Error("unrecognized "+_[0]+" in fonts")}})}(c,u,o,i),(c=l.match(t))&&function(h,f,d,p){f.Fills=[];var g={},v=!1;(h[0].match(Xo)||[]).forEach(function(b){var _=mn(b);switch(Du(_[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":g={},f.Fills.push(g);break;case"":f.Fills.push(g),g={};break;case"":_.patternType&&(g.patternType=_.patternType);break;case"":v=!1;break;default:if(p&&p.WTF&&!v)throw new Error("unrecognized "+_[0]+" in fills")}})}(c,u,0,i),(c=l.match(a))&&function(h,f,d,p){f.Borders=[];var g={},v=!1;(h[0].match(Xo)||[]).forEach(function(b){var _=mn(b);switch(Du(_[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":g={},_.diagonalUp&&(g.diagonalUp=Cs(_.diagonalUp)),_.diagonalDown&&(g.diagonalDown=Cs(_.diagonalDown)),f.Borders.push(g);break;case"":v=!1;break;default:if(p&&p.WTF&&!v)throw new Error("unrecognized "+_[0]+" in borders")}})}(c,u,0,i),(c=l.match(r))&&function(h,f,d){var p;f.CellXf=[];var g=!1;(h[0].match(Xo)||[]).forEach(function(v){var b=mn(v),_=0;switch(Du(b[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":for(delete(p=b)[0],_=0;_392){for(_=392;_>60;--_)if(f.NumberFmt[p.numFmtId]==f.NumberFmt[_]){p.numFmtId=_;break}}f.CellXf.push(p);break;case"":var w={};b.vertical&&(w.vertical=b.vertical),b.horizontal&&(w.horizontal=b.horizontal),b.textRotation!=null&&(w.textRotation=b.textRotation),b.indent&&(w.indent=b.indent),b.wrapText&&(w.wrapText=Cs(b.wrapText)),p.alignment=w;break;case"":case"":g=!1;break;default:if(d&&d.WTF&&!g)throw new Error("unrecognized "+b[0]+" in cellXfs")}})}(c,u,i)),u}}();function Ow(e,r){var t,n=[cs,Fn("styleSheet",null,{xmlns:cd[0],"xmlns:vt":jf})];return e.SSF&&(t=function(a){var l=[""];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(o){for(var i=o[0];i<=o[1];++i)a[i]!=null&&(l[l.length]=Fn("numFmt",null,{numFmtId:i,formatCode:ea(a[i])}))}),l.length===1?"":(l[l.length]="",l[0]=Fn("numFmts",null,{count:l.length-2}).replace("/>",">"),l.join(""))}(e.SSF))!=null&&(n[n.length]=t),n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',(t=function(a){var l=[];return l[l.length]=Fn("cellXfs",null),a.forEach(function(o){l[l.length]=Fn("xf",null,o)}),l[l.length]="",l.length===2?"":(l[0]=Fn("cellXfs",null,{count:l.length-2}).replace("/>",">"),l.join(""))}(r.cellXfs))&&(n[n.length]=t),n[n.length]='',n[n.length]='',n[n.length]='',n.length>2&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}function Ck(e,r,t){t||(t=Pr(6+4*r.length)),t.write_shift(2,e),ho(r,t);var n=t.length>t.l?t.slice(0,t.l):t;return t.l==null&&(t.l=t.length),n}function Ak(e,r){r||(r=Pr(153)),r.write_shift(2,20*e.sz),function(a,l){l||(l=Pr(2));var o=(a.italic?2:0)|(a.strike?8:0)|(a.outline?16:0)|(a.shadow?32:0)|(a.condense?64:0)|(a.extend?128:0);l.write_shift(1,o),l.write_shift(1,0)}(e,r),r.write_shift(2,e.bold?700:400);var t=0;e.vertAlign=="superscript"?t=1:e.vertAlign=="subscript"&&(t=2),r.write_shift(2,t),r.write_shift(1,e.underline||0),r.write_shift(1,e.family||0),r.write_shift(1,e.charset||0),r.write_shift(1,0),gd(e.color,r);var n=0;return e.scheme=="major"&&(n=1),e.scheme=="minor"&&(n=2),r.write_shift(1,n),ho(e.name,r),r.length>r.l?r.slice(0,r.l):r}var Sb,Ok=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Mk=Cl;function Mw(e,r){r||(r=Pr(84)),Sb||(Sb=d1(Ok));var t=Sb[e.patternType];t==null&&(t=40),r.write_shift(4,t);var n=0;if(t!=40)for(gd({auto:1},r),gd({auto:1},r);n<12;++n)r.write_shift(4,0);else{for(;n<4;++n)r.write_shift(4,0);for(;n<12;++n)r.write_shift(4,0)}return r.length>r.l?r.slice(0,r.l):r}function Rw(e,r,t){return t||(t=Pr(16)),t.write_shift(2,r||0),t.write_shift(2,e.numFmtId||0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t}function a0(e,r){return r||(r=Pr(10)),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(4,0),r.write_shift(4,0),r}var Rk=Cl;function Ik(e){var r;rn(e,613,ic(1)),rn(e,46,(r||(r=Pr(51)),r.write_shift(1,0),a0(0,r),a0(0,r),a0(0,r),a0(0,r),a0(0,r),r.length>r.l?r.slice(0,r.l):r)),rn(e,614)}function Eb(e){var r,t;rn(e,619,ic(1)),rn(e,48,(r={xfId:0,builtinId:0,name:"Normal"},t||(t=Pr(52)),t.write_shift(4,r.xfId),t.write_shift(2,1),t.write_shift(1,+r.builtinId),t.write_shift(1,0),C1(r.name||"",t),t.length>t.l?t.slice(0,t.l):t)),rn(e,620)}function Iw(e){rn(e,508,function(r,t,n){var a=Pr(2052);return a.write_shift(4,r),C1(t,a),C1(n,a),a.length>a.l?a.slice(0,a.l):a}(0,"TableStyleMedium9","PivotStyleMedium4")),rn(e,509)}function Nw(e,r){var t=nu();return rn(t,278),function(n,a){if(a){var l=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(o){for(var i=o[0];i<=o[1];++i)a[i]!=null&&++l}),l!=0&&(rn(n,615,ic(l)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(o){for(var i=o[0];i<=o[1];++i)a[i]!=null&&rn(n,44,Ck(i,a[i]))}),rn(n,616))}}(t,e.SSF),function(n){rn(n,611,ic(1)),rn(n,43,Ak({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),rn(n,612)}(t),function(n){rn(n,603,ic(2)),rn(n,45,Mw({patternType:"none"})),rn(n,45,Mw({patternType:"gray125"})),rn(n,604)}(t),Ik(t),function(n){rn(n,626,ic(1)),rn(n,47,Rw({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),rn(n,627)}(t),function(n,a){rn(n,617,ic(a.length)),a.forEach(function(l){rn(n,47,Rw(l,0))}),rn(n,618)}(t,r.cellXfs),Eb(t),function(n){rn(n,505,ic(0)),rn(n,506)}(t),Iw(t),rn(t,279),t.end()}var Nk=["","","","","","","","","","","",""];function Pk(e,r,t){r.themeElements.clrScheme=[];var n={};(e[0].match(Xo)||[]).forEach(function(a){var l=mn(a);switch(l[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":l[0].charAt(1)==="/"?(r.themeElements.clrScheme[Nk.indexOf(l[0])]=n,n={}):n.name=l[0].slice(3,l[0].length-1);break;default:if(t&&t.WTF)throw new Error("Unrecognized "+l[0]+" in clrScheme")}})}function Dk(){}function Tb(){}var Fk=/]*)>[\s\S]*<\/a:clrScheme>/,Lk=/]*)>[\s\S]*<\/a:fontScheme>/,Bk=/]*)>[\s\S]*<\/a:fmtScheme>/,lu=/]*)>[\s\S]*<\/a:themeElements>/;function U1(e,r){var t;e&&e.length!==0||(e=Cb());var n={};if(!(t=e.match(lu)))throw new Error("themeElements not found in theme");return function(a,l,o){var i;l.themeElements={},[["clrScheme",Fk,Pk],["fontScheme",Lk,Dk],["fmtScheme",Bk,Tb]].forEach(function(c){if(!(i=a.match(c[1])))throw new Error(c[0]+" not found in themeElements");c[2](i,l,o)})}(t[0],n,r),n.raw=e,n}function Cb(e,r){if(r&&r.themeXLSX)return r.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var t=[cs];return t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t.join("")}function jk(e){var r={};switch(r.xclrType=e.read_shift(2),r.nTintShade=e.read_shift(2),r.xclrType){case 0:case 4:e.l+=4;break;case 1:r.xclrValue=function(t,n){return Cl(t,n)}(e,4);break;case 2:r.xclrValue=ow(e);break;case 3:r.xclrValue=function(t){return t.read_shift(4)}(e)}return e.l+=8,r}function zk(e){var r=e.read_shift(2),t=e.read_shift(2)-4,n=[r];switch(r){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:n[1]=jk(e);break;case 6:n[1]=function(a,l){return Cl(a,l)}(e,t);break;case 14:case 15:n[1]=e.read_shift(t===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+r+" "+t)}return n}function Uk(){var e,r,t=nu();return rn(t,332),rn(t,334,ic(1)),rn(t,335,((r=Pr(12+2*(e={name:"XLDAPR",version:12e4,flags:3496657072}).name.length)).write_shift(4,e.flags),r.write_shift(4,e.version),ho(e.name,r),r.slice(0,r.l))),rn(t,336),rn(t,339,function(n,a){var l=Pr(8+2*a.length);return l.write_shift(4,n),ho(a,l),l.slice(0,l.l)}(1,"XLDAPR")),rn(t,52),rn(t,35,ic(514)),rn(t,4096,ic(0)),rn(t,4097,lc(1)),rn(t,36),rn(t,53),rn(t,340),rn(t,337,function(n,a){var l=Pr(8);return l.write_shift(4,n),l.write_shift(4,1),l}(1)),rn(t,51,function(n){var a=Pr(4+8*n.length);a.write_shift(4,n.length);for(var l=0;l + + + + + + + + + + + + + + + + + +`),e.join("")}var jp=1024;function V1(e,r){for(var t=[21600,21600],n=["m0,0l0",t[1],t[0],t[1],t[0],"0xe"].join(","),a=[Fn("xml",null,{"xmlns:v":D4,"xmlns:o":x1,"xmlns:x":Gv,"xmlns:mv":P4}).replace(/\/>/,">"),Fn("o:shapelayout",Fn("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),Fn("v:shapetype",[Fn("v:stroke",null,{joinstyle:"miter"}),Fn("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:t.join(","),path:n})];jp<1e3*e;)jp+=1e3;return r.forEach(function(l){var o=Eo(l[0]),i={color2:"#BEFF82",type:"gradient"};i.type=="gradient"&&(i.angle="-180");var c=i.type=="gradient"?Fn("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,u=Fn("v:fill",c,i);++jp,a=a.concat(["",u,Fn("v:shadow",null,{on:"t",obscured:"t"}),Fn("v:path",null,{"o:connecttype":"none"}),'
','',"","",ll("x:Anchor",[o.c+1,0,o.r+1,0,o.c+3,20,o.r+5,20].join(",")),ll("x:AutoFill","False"),ll("x:Row",String(o.r)),ll("x:Column",String(o.c)),l[1].hidden?"":"","",""])}),a.push(""),a.join("")}function Pw(e,r,t,n){var a,l=Array.isArray(e);r.forEach(function(o){var i=Eo(o.ref);if(l?(e[i.r]||(e[i.r]=[]),a=e[i.r][i.c]):a=e[o.ref],!a){a={t:"z"},l?e[i.r][i.c]=a:e[o.ref]=a;var c=ns(e["!ref"]||"BDWGO1000001:A1");c.s.r>i.r&&(c.s.r=i.r),c.e.ri.c&&(c.s.c=i.c),c.e.c=0;--f){if(!t&&a.c[f].T)return;t&&!a.c[f].T&&a.c.splice(f,1)}if(t&&n){for(f=0;f"),e.forEach(function(n){n[1].forEach(function(a){var l=ea(a.a);t.indexOf(l)==-1&&(t.push(l),r.push(""+l+"")),a.T&&a.ID&&t.indexOf("tc="+a.ID)==-1&&(t.push("tc="+a.ID),r.push("tc="+a.ID+""))})}),t.length==0&&(t.push("SheetJ5"),r.push("SheetJ5")),r.push(""),r.push(""),e.forEach(function(n){var a=0,l=[];if(n[1][0]&&n[1][0].T&&n[1][0].ID?a=t.indexOf("tc="+n[1][0].ID):n[1].forEach(function(c){c.a&&(a=t.indexOf(ea(c.a))),l.push(c.t||"")}),r.push(''),l.length<=1)r.push(ll("t",ea(l[0]||"")));else{for(var o=`Comment: + `+l[0]+` +`,i=1;i")}),r.push(""),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function $k(e,r,t){var n=[cs,Fn("ThreadedComments",null,{xmlns:Kv}).replace(/[\/]>/,">")];return e.forEach(function(a){var l="";(a[1]||[]).forEach(function(o,i){if(o.T){o.a&&r.indexOf(o.a)==-1&&r.push(o.a);var c={ref:a[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+t.tcid++).slice(-12)+"}"};i==0?l=c.id:c.parentId=l,o.ID=c.id,o.a&&(c.personId="{54EE7950-7262-4200-6969-"+("000000000000"+r.indexOf(o.a)).slice(-12)+"}"),n.push(Fn("threadedComment",ll("text",o.t||""),c))}else delete o.ID})}),n.push(""),n.join("")}var Vk=Al;function Fw(e){var r=nu(),t=[];return rn(r,628),rn(r,630),e.forEach(function(n){n[1].forEach(function(a){t.indexOf(a.a)>-1||(t.push(a.a.slice(0,54)),rn(r,632,function(l){return ho(l.slice(0,54))}(a.a)))})}),rn(r,631),rn(r,633),e.forEach(function(n){n[1].forEach(function(a){a.iauthor=t.indexOf(a.a);var l={s:Eo(n[0]),e:Eo(n[0])};rn(r,635,function(o,i){return i==null&&(i=Pr(36)),i.write_shift(4,o[1].iauthor),Mp(o[0],i),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i}([l,a])),a.t&&a.t.length>0&&rn(r,637,q4(a)),rn(r,636),delete a.iauthor})}),rn(r,634),rn(r,629),r.end()}var Lw=["xlsb","xlsm","xlam","biff8","xla"],zp=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,r={r:0,c:0};function t(n,a,l,o){var i=!1,c=!1;l.length==0?c=!0:l.charAt(0)=="["&&(c=!0,l=l.slice(1,-1)),o.length==0?i=!0:o.charAt(0)=="["&&(i=!0,o=o.slice(1,-1));var u=l.length>0?0|parseInt(l,10):0,h=o.length>0?0|parseInt(o,10):0;return i?h+=r.c:--h,c?u+=r.r:--u,a+(i?"":"$")+ao(h)+(c?"":"$")+Zo(u)}return function(n,a){return r=a,n.replace(e,t)}}(),Ab=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,s0=function(){return function(e,r){return e.replace(Ab,function(t,n,a,l,o,i){var c=U2(l)-(a?0:r.c),u=z2(i)-(o?0:r.r);return n+"R"+(u==0?"":o?u+1:"["+u+"]")+"C"+(c==0?"":a?c+1:"["+c+"]")})}}();function W1(e,r){return e.replace(Ab,function(t,n,a,l,o,i){return n+(a=="$"?a+l:ao(U2(l)+r.c))+(o=="$"?o+i:Zo(z2(i)+r.r))})}function Wk(e,r,t){var n=nc(r).s,a=Eo(t);return W1(e,{r:a.r-n.r,c:a.c-n.c})}function Bw(e){return e.replace(/_xlfn\./g,"")}function Co(e){e.l+=1}function Th(e,r){var t=e.read_shift(2);return[16383&t,t>>14&1,t>>15&1]}function jw(e,r,t){var n=2;if(t){if(t.biff>=2&&t.biff<=5)return zw(e);t.biff==12&&(n=4)}var a=e.read_shift(n),l=e.read_shift(n),o=Th(e),i=Th(e);return{s:{r:a,c:o[0],cRel:o[1],rRel:o[2]},e:{r:l,c:i[0],cRel:i[1],rRel:i[2]}}}function zw(e){var r=Th(e),t=Th(e),n=e.read_shift(1),a=e.read_shift(1);return{s:{r:r[0],c:n,cRel:r[1],rRel:r[2]},e:{r:t[0],c:a,cRel:t[1],rRel:t[2]}}}function Uw(e,r,t){if(t&&t.biff>=2&&t.biff<=5)return function(l){var o=Th(l),i=l.read_shift(1);return{r:o[0],c:i,cRel:o[1],rRel:o[2]}}(e);var n=e.read_shift(t&&t.biff==12?4:2),a=Th(e);return{r:n,c:a[0],cRel:a[1],rRel:a[2]}}function Hk(e){var r=e.read_shift(2),t=e.read_shift(2);return{r,c:255&t,fQuoted:!!(16384&t),cRel:t>>15,rRel:t>>15}}function $w(e){var r=1&e[e.l+1];return e.l+=4,[r,1]}function Vw(e){return[e.read_shift(1),e.read_shift(1)]}function qk(e,r){var t=[e.read_shift(1)];if(r==12)switch(t[0]){case 2:t[0]=4;break;case 4:t[0]=16;break;case 0:t[0]=1;break;case 1:t[0]=2}switch(t[0]){case 4:t[1]=po(e,1)?"TRUE":"FALSE",r!=12&&(e.l+=7);break;case 37:case 16:t[1]=Vf[e[e.l]],e.l+=r==12?4:8;break;case 0:e.l+=8;break;case 1:t[1]=Ol(e);break;case 2:t[1]=xh(e,0,{biff:r>0&&r<8?2:r});break;default:throw new Error("Bad SerAr: "+t[0])}return t}function Yk(e,r,t){for(var n=e.read_shift(t.biff==12?4:2),a=[],l=0;l!=n;++l)a.push((t.biff==12?md:wd)(e));return a}function Kk(e,r,t){var n=0,a=0;t.biff==12?(n=e.read_shift(4),a=e.read_shift(4)):(a=1+e.read_shift(1),n=1+e.read_shift(2)),t.biff>=2&&t.biff<8&&(--n,--a==0&&(a=256));for(var l=0,o=[];l!=n&&(o[l]=[]);++l)for(var i=0;i!=a;++i)o[l][i]=qk(e,t.biff);return o}function o0(e,r,t){return e.l+=2,[Hk(e)]}function Ob(e){return e.l+=6,[]}function Ww(e){return e.l+=2,[To(e),1&e.read_shift(2)]}var Gk=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],Hw={1:{n:"PtgExp",f:function(e,r,t){return e.l++,t&&t.biff==12?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(t&&t.biff==2?1:2)]}},2:{n:"PtgTbl",f:Cl},3:{n:"PtgAdd",f:Co},4:{n:"PtgSub",f:Co},5:{n:"PtgMul",f:Co},6:{n:"PtgDiv",f:Co},7:{n:"PtgPower",f:Co},8:{n:"PtgConcat",f:Co},9:{n:"PtgLt",f:Co},10:{n:"PtgLe",f:Co},11:{n:"PtgEq",f:Co},12:{n:"PtgGe",f:Co},13:{n:"PtgGt",f:Co},14:{n:"PtgNe",f:Co},15:{n:"PtgIsect",f:Co},16:{n:"PtgUnion",f:Co},17:{n:"PtgRange",f:Co},18:{n:"PtgUplus",f:Co},19:{n:"PtgUminus",f:Co},20:{n:"PtgPercent",f:Co},21:{n:"PtgParen",f:Co},22:{n:"PtgMissArg",f:Co},23:{n:"PtgStr",f:function(e,r,t){return e.l++,Bu(e,0,t)}},26:{n:"PtgSheet",f:function(e,r,t){return e.l+=5,e.l+=2,e.l+=t.biff==2?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,r,t){return e.l+=t.biff==2?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,Vf[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,e.read_shift(1)!==0}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,Ol(e)}},32:{n:"PtgArray",f:function(e,r,t){var n=(96&e[e.l++])>>5;return e.l+=t.biff==2?6:t.biff==12?14:7,[n]}},33:{n:"PtgFunc",f:function(e,r,t){var n=(96&e[e.l])>>5;e.l+=1;var a=e.read_shift(t&&t.biff<=3?1:2);return[Da[a],Ea[a],n]}},34:{n:"PtgFuncVar",f:function(e,r,t){var n=e[e.l++],a=e.read_shift(1),l=t&&t.biff<=3?[n==88?-1:0,e.read_shift(1)]:function(o){return[o[o.l+1]>>7,32767&o.read_shift(2)]}(e);return[a,(l[0]===0?Ea:ji)[l[1]]]}},35:{n:"PtgName",f:function(e,r,t){var n=e.read_shift(1)>>>5&3,a=!t||t.biff>=8?4:2,l=e.read_shift(a);switch(t.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[n,0,l]}},36:{n:"PtgRef",f:function(e,r,t){var n=(96&e[e.l])>>5;return e.l+=1,[n,Uw(e,0,t)]}},37:{n:"PtgArea",f:function(e,r,t){return[(96&e[e.l++])>>5,jw(e,t.biff>=2&&t.biff,t)]}},38:{n:"PtgMemArea",f:function(e,r,t){var n=e.read_shift(1)>>>5&3;return e.l+=t&&t.biff==2?3:4,[n,e.read_shift(t&&t.biff==2?1:2)]}},39:{n:"PtgMemErr",f:Cl},40:{n:"PtgMemNoMem",f:Cl},41:{n:"PtgMemFunc",f:function(e,r,t){return[e.read_shift(1)>>>5&3,e.read_shift(t&&t.biff==2?1:2)]}},42:{n:"PtgRefErr",f:function(e,r,t){var n=e.read_shift(1)>>>5&3;return e.l+=4,t.biff<8&&e.l--,t.biff==12&&(e.l+=2),[n]}},43:{n:"PtgAreaErr",f:function(e,r,t){var n=(96&e[e.l++])>>5;return e.l+=t&&t.biff>8?12:t.biff<8?6:8,[n]}},44:{n:"PtgRefN",f:function(e,r,t){var n=(96&e[e.l])>>5;e.l+=1;var a=function(l,o,i){var c=i&&i.biff?i.biff:8;if(c>=2&&c<=5)return function(p){var g=p.read_shift(2),v=p.read_shift(1),b=(32768&g)>>15,_=(16384&g)>>14;return g&=16383,b==1&&g>=8192&&(g-=16384),_==1&&v>=128&&(v-=256),{r:g,c:v,cRel:_,rRel:b}}(l);var u=l.read_shift(c>=12?4:2),h=l.read_shift(2),f=(16384&h)>>14,d=(32768&h)>>15;if(h&=16383,d==1)for(;u>524287;)u-=1048576;if(f==1)for(;h>8191;)h-=16384;return{r:u,c:h,cRel:f,rRel:d}}(e,0,t);return[n,a]}},45:{n:"PtgAreaN",f:function(e,r,t){var n=(96&e[e.l++])>>5,a=function(l,o,i){if(i.biff<8)return zw(l);var c=l.read_shift(i.biff==12?4:2),u=l.read_shift(i.biff==12?4:2),h=Th(l),f=Th(l);return{s:{r:c,c:h[0],cRel:h[1],rRel:h[2]},e:{r:u,c:f[0],cRel:f[1],rRel:f[2]}}}(e,0,t);return[n,a]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,r,t){return t.biff==5?function(n){var a=n.read_shift(1)>>>5&3,l=n.read_shift(2,"i");n.l+=8;var o=n.read_shift(2);return n.l+=12,[a,l,o]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,r,t){var n=(96&e[e.l])>>5;e.l+=1;var a=e.read_shift(2);return t&&t.biff==5&&(e.l+=12),[n,a,Uw(e,0,t)]}},59:{n:"PtgArea3d",f:function(e,r,t){var n=(96&e[e.l++])>>5,a=e.read_shift(2,"i");if(t)switch(t.biff){case 5:e.l+=12;break}return[n,a,jw(e,0,t)]}},60:{n:"PtgRefErr3d",f:function(e,r,t){var n=(96&e[e.l++])>>5,a=e.read_shift(2),l=4;if(t)switch(t.biff){case 5:l=15;break;case 12:l=6}return e.l+=l,[n,a]}},61:{n:"PtgAreaErr3d",f:function(e,r,t){var n=(96&e[e.l++])>>5,a=e.read_shift(2),l=8;if(t)switch(t.biff){case 5:e.l+=12,l=6;break;case 12:l=12}return e.l+=l,[n,a]}},255:{}},Xk={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},Zk={1:{n:"PtgElfLel",f:Ww},2:{n:"PtgElfRw",f:o0},3:{n:"PtgElfCol",f:o0},6:{n:"PtgElfRwV",f:o0},7:{n:"PtgElfColV",f:o0},10:{n:"PtgElfRadical",f:o0},11:{n:"PtgElfRadicalS",f:Ob},13:{n:"PtgElfColS",f:Ob},15:{n:"PtgElfColSV",f:Ob},16:{n:"PtgElfRadicalLel",f:Ww},25:{n:"PtgList",f:function(e){e.l+=2;var r=e.read_shift(2),t=e.read_shift(2),n=e.read_shift(4),a=e.read_shift(2),l=e.read_shift(2);return{ixti:r,coltype:3&t,rt:Gk[t>>2&31],idx:n,c:a,C:l}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},Jk={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,r,t){var n=255&e[e.l+1]?1:0;return e.l+=t&&t.biff==2?3:4,[n]}},2:{n:"PtgAttrIf",f:function(e,r,t){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(t&&t.biff==2?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,r,t){e.l+=2;for(var n=e.read_shift(t&&t.biff==2?1:2),a=[],l=0;l<=n;++l)a.push(e.read_shift(t&&t.biff==2?1:2));return a}},8:{n:"PtgAttrGoto",f:function(e,r,t){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(t&&t.biff==2?1:2)]}},16:{n:"PtgAttrSum",f:function(e,r,t){e.l+=t&&t.biff==2?3:4}},32:{n:"PtgAttrBaxcel",f:$w},33:{n:"PtgAttrBaxcel",f:$w},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),Vw(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),Vw(e)}},128:{n:"PtgAttrIfError",f:function(e){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(2)]}},255:{}};function x(e,r,t,n){if(n.biff<8)return Cl(e,r);for(var a=e.l+r,l=[],o=0;o!==t.length;++o)switch(t[o][0]){case"PtgArray":t[o][1]=Kk(e,0,n),l.push(t[o][1]);break;case"PtgMemArea":t[o][2]=Yk(e,t[o][1],n),l.push(t[o][2]);break;case"PtgExp":n&&n.biff==12&&(t[o][1][1]=e.read_shift(4),l.push(t[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+t[o][0]}return(r=a-e.l)!==0&&l.push(Cl(e,r)),l}function I(e,r,t){for(var n,a,l=e.l+r,o=[];l!=e.l;)r=l-e.l,a=e[e.l],n=Hw[a]||Hw[Xk[a]],a!==24&&a!==25||(n=(a===24?Zk:Jk)[e[e.l+1]]),n&&n.f?o.push([n.n,n.f(e,r,t)]):Cl(e,r);return o}function G(e){for(var r=[],t=0;t=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function Fe(e,r,t){if(!e)return"SH33TJSERR0";if(t.biff>8&&(!e.XTI||!e.XTI[r]))return e.SheetNames[r];if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[r];if(t.biff<8)return r>1e4&&(r-=65536),r<0&&(r=-r),r==0?"":e.XTI[r-1];if(!n)return"SH33TJSERR1";var a="";if(t.biff>8)switch(e[n[0]][0]){case 357:return a=n[1]==-1?"#REF":e.SheetNames[n[1]],n[1]==n[2]?a:a+":"+e.SheetNames[n[2]];case 358:return t.SID!=null?e.SheetNames[t.SID]:"SH33TJSSAME"+e[n[0]][0];default:return"SH33TJSSRC"+e[n[0]][0]}switch(e[n[0]][0][0]){case 1025:return a=n[1]==-1?"#REF":e.SheetNames[n[1]]||"SH33TJSERR3",n[1]==n[2]?a:a+":"+e.SheetNames[n[2]];case 14849:return e[n[0]].slice(1).map(function(l){return l.Name}).join(";;");default:return e[n[0]][0][3]?(a=n[1]==-1?"#REF":e[n[0]][0][3][n[1]]||"SH33TJSERR4",n[1]==n[2]?a:a+":"+e[n[0]][0][3][n[2]]):"SH33TJSERR2"}}function it(e,r,t){var n=Fe(e,r,t);return n=="#REF"?n:function(a,l){if(!(a||l&&l.biff<=5&&l.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(a)?"'"+a+"'":a}(n,t)}function kt(e,r,t,n,a){var l,o,i,c,u=a&&a.biff||8,h={s:{c:0,r:0},e:{c:0,r:0}},f=[],d=0,p=0,g="";if(!e[0]||!e[0][0])return"";for(var v=-1,b="",_=0,w=e[0].length;_=0){switch(e[0][v][1][0]){case 0:b=Fs(" ",e[0][v][1][1]);break;case 1:b=Fs("\r",e[0][v][1][1]);break;default:if(b="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}o+=b,v=-1}f.push(o+he[k[0]]+l);break;case"PtgIsect":l=f.pop(),o=f.pop(),f.push(o+" "+l);break;case"PtgUnion":l=f.pop(),o=f.pop(),f.push(o+","+l);break;case"PtgRange":l=f.pop(),o=f.pop(),f.push(o+":"+l);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":i=Zm(k[1][1],h,a),f.push(Jm(i,u));break;case"PtgRefN":i=t?Zm(k[1][1],t,a):k[1][1],f.push(Jm(i,u));break;case"PtgRef3d":d=k[1][1],i=Zm(k[1][2],h,a),g=it(n,d,a),f.push(g+"!"+Jm(i,u));break;case"PtgFunc":case"PtgFuncVar":var C=k[1][0],O=k[1][1];C||(C=0);var P=(C&=127)==0?[]:f.slice(-C);f.length-=C,O==="User"&&(O=P.shift()),f.push(O+"("+P.join(",")+")");break;case"PtgBool":f.push(k[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":f.push(k[1]);break;case"PtgNum":f.push(String(k[1]));break;case"PtgStr":f.push('"'+k[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":c=j2(k[1][1],t?{s:t}:h,a),f.push(Qv(c,a));break;case"PtgArea":c=j2(k[1][1],h,a),f.push(Qv(c,a));break;case"PtgArea3d":d=k[1][1],c=k[1][2],g=it(n,d,a),f.push(g+"!"+Qv(c,a));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgName":p=k[1][2];var B=(n.names||[])[p-1]||(n[0]||[])[p],q=B?B.Name:"SH33TJSNAME"+String(p);q&&q.slice(0,6)=="_xlfn."&&!a.xlfn&&(q=q.slice(6)),f.push(q);break;case"PtgNameX":var X,J=k[1][1];if(p=k[1][2],!(a.biff<=5)){var Z="";if(((n[J]||[])[0]||[])[0]==14849||(((n[J]||[])[0]||[])[0]==1025?n[J][p]&&n[J][p].itab>0&&(Z=n.SheetNames[n[J][p].itab-1]+"!"):Z=n.SheetNames[p-1]+"!"),n[J]&&n[J][p])Z+=n[J][p].Name;else if(n[0]&&n[0][p])Z+=n[0][p].Name;else{var ue=(Fe(n,J,a)||"").split(";;");ue[p-1]?Z=ue[p-1]:Z+="SH33TJSERRX"}f.push(Z);break}J<0&&(J=-J),n[J]&&(X=n[J][p]),X||(X={Name:"SH33TJSERRY"}),f.push(X.Name);break;case"PtgParen":var D="(",j=")";if(v>=0){switch(b="",e[0][v][1][0]){case 2:D=Fs(" ",e[0][v][1][1])+D;break;case 3:D=Fs("\r",e[0][v][1][1])+D;break;case 4:j=Fs(" ",e[0][v][1][1])+j;break;case 5:j=Fs("\r",e[0][v][1][1])+j;break;default:if(a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}v=-1}f.push(D+f.pop()+j);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":f.push("#REF!");break;case"PtgExp":i={c:k[1][1],r:k[1][0]};var E={c:t.c,r:t.r};if(n.sharedf[ta(i)]){var A=n.sharedf[ta(i)];f.push(kt(A,h,E,n,a))}else{var M=!1;for(l=0;l!=n.arrayf.length;++l)if(o=n.arrayf[l],!(i.co[0].e.c||i.ro[0].e.r)){f.push(kt(o[1],h,E,n,a)),M=!0;break}M||f.push(k[1])}break;case"PtgArray":f.push("{"+G(k[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":v=_;break;case"PtgMissArg":f.push("");break;case"PtgList":f.push("Table"+k[1].idx+"[#"+k[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(k))}if(a.biff!=3&&v>=0&&["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][_][0])==-1){var R=!0;switch((k=e[0][v])[1][0]){case 4:R=!1;case 0:b=Fs(" ",k[1][1]);break;case 5:R=!1;case 1:b=Fs("\r",k[1][1]);break;default:if(b="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+k[1][0])}f.push((R?b:"")+f.pop()+(R?"":b)),v=-1}}if(f.length>1&&a.WTF)throw new Error("bad formula stack");return f[0]}function Ht(e,r,t){var n,a=e.l+r,l=t.biff==2?1:2,o=e.read_shift(l);if(o==65535)return[[],Cl(e,r-2)];var i=I(e,o,t);return r!==o+l&&(n=x(e,r-o-l,i,t)),e.l=a,[i,n]}function tr(e,r,t){var n,a=e.l+r,l=e.read_shift(2),o=I(e,l,t);return l==65535?[[],Cl(e,r-2)]:(r!==l+2&&(n=x(e,a-l-2,o,t)),[o,n])}function Ur(e,r,t){var n=e.l+r,a=au(e);t.biff==2&&++e.l;var l=function(c){var u;if(zf(c,c.l+6)!==65535)return[Ol(c),"n"];switch(c[c.l]){case 0:return c.l+=8,["String","s"];case 1:return u=c[c.l+2]===1,c.l+=8,[u,"b"];case 2:return u=c[c.l+2],c.l+=8,[u,"e"];case 3:return c.l+=8,["","s"]}return[]}(e),o=e.read_shift(1);t.biff!=2&&(e.read_shift(1),t.biff>=5&&e.read_shift(4));var i=function(c,u,h){var f,d=c.l+u,p=h.biff==2?1:2,g=c.read_shift(p);if(g==65535)return[[],Cl(c,u-2)];var v=I(c,g,h);return u!==g+p&&(f=x(c,u-g-p,v,h)),c.l=d,[v,f]}(e,n-e.l,t);return{cell:a,val:l[0],formula:i,shared:o>>3&1,tt:l[1]}}function Vr(e,r,t,n,a){var l=Hf(r,t,a),o=function(h){if(h==null){var f=Pr(8);return f.write_shift(1,3),f.write_shift(1,0),f.write_shift(2,0),f.write_shift(2,0),f.write_shift(2,65535),f}return Rp(typeof h=="number"?h:0)}(e.v),i=Pr(6);i.write_shift(2,33),i.write_shift(4,0);for(var c=Pr(e.bf.length),u=0;u0?x(e,l,a,t):null]}var Yn=an,di=an,Bi=an,ma=an,ji={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},Ea={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},Da={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function uu(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1)).charCodeAt(0)==61&&(e=e.slice(1)),(e=(e=(e=e.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(r,t){return t.replace(/\./g,"")})).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function cl(e){var r=e.split(":");return[r[0].split(".")[0],r[0].split(".")[1]+(r.length>1?":"+(r[1].split(".")[1]||r[1].split(".")[0]):"")]}var fl={},Os={},$l=typeof Map<"u";function Bc(e,r,t){var n=0,a=e.length;if(t){if($l?t.has(r):Object.prototype.hasOwnProperty.call(t,r)){for(var l=$l?t.get(r):t[r];n-1?(t.width=B1(n),t.customWidth=1):r.width!=null&&(t.width=r.width),r.hidden&&(t.hidden=!0),r.level!=null&&(t.outlineLevel=t.level=r.level),t}function u0(e,r){if(e){var t=[.7,.7,.75,.75,.3,.3];r=="xlml"&&(t=[1,1,1,1,.5,.5]),e.left==null&&(e.left=t[0]),e.right==null&&(e.right=t[1]),e.top==null&&(e.top=t[2]),e.bottom==null&&(e.bottom=t[3]),e.header==null&&(e.header=t[4]),e.footer==null&&(e.footer=t[5])}}function Up(e,r,t){var n=t.revssf[r.z!=null?r.z:"General"],a=60,l=e.length;if(n==null&&t.ssf){for(;a<392;++a)if(t.ssf[a]==null){Pc(r.z,a),t.ssf[a]=r.z,t.revssf[r.z]=n=a;break}}for(a=0;a!=l;++a)if(e[a].numFmtId===n)return a;return e[l]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},l}function Dx(e,r,t,n,a,l){try{n.cellNF&&(e.z=Li[r])}catch(i){if(n.WTF)throw i}if(e.t!=="z"||n.cellStyles){if(e.t==="d"&&typeof e.v=="string"&&(e.v=Ds(e.v)),(!n||n.cellText!==!1)&&e.t!=="z")try{if(Li[r]==null&&Pc(O4[r]||"General",r),e.t==="e")e.w=e.w||Vf[e.v];else if(r===0)if(e.t==="n")(0|e.v)===e.v?e.w=e.v.toString(10):e.w=Bm(e.v);else if(e.t==="d"){var o=io(e.v);e.w=(0|o)===o?o.toString(10):Bm(o)}else{if(e.v===void 0)return"";e.w=ld(e.v,Os)}else e.t==="d"?e.w=Pu(r,io(e.v),Os):e.w=Pu(r,e.v,Os)}catch(i){if(n.WTF)throw i}if(n.cellStyles&&t!=null)try{e.s=l.Fills[t],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=t0(a.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),n.WTF&&(e.s.fgColor.raw_rgb=a.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=t0(a.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),n.WTF&&(e.s.bgColor.raw_rgb=a.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(i){if(n.WTF&&l.Fills)throw i}}}function SO(e,r,t){if(e&&e["!ref"]){var n=ns(e["!ref"]);if(n.e.c/g,TO=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,CO=/<(?:\w:)?hyperlink [^>]*>/gm,AO=/"(\w*:\w*)"/,OO=/<(?:\w:)?col\b[^>]*[\/]?>/g,MO=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,RO=/<(?:\w:)?pageMargins[^>]*\/>/g,Fx=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,IO=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,NO=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function PO(e,r,t,n,a,l,o){if(!e)return e;n||(n={"!id":{}});var i=r.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},u="",h="",f=e.match(TO);f?(u=e.slice(0,f.index),h=e.slice(f.index+f[0].length)):u=h=e;var d=u.match(Fx);d?Qk(d[0],i,a,t):(d=u.match(IO))&&function(J,Z,ue,D,j){Qk(J.slice(0,J.indexOf(">")),ue,D,j)}(d[0],d[1],i,a,t);var p=(u.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(p>0){var g=u.slice(p,p+50).match(AO);g&&function(J,Z){var ue=ns(Z);ue.s.r<=ue.e.r&&ue.s.c<=ue.e.c&&ue.s.r>=0&&ue.s.c>=0&&(J["!ref"]=Ma(ue))}(i,g[1])}var v=u.match(NO);v&&v[1]&&function(J,Z){Z.Views||(Z.Views=[{}]),(J.match(LO)||[]).forEach(function(ue,D){var j=mn(ue);Z.Views[D]||(Z.Views[D]={}),+j.zoomScale&&(Z.Views[D].zoom=+j.zoomScale),Cs(j.rightToLeft)&&(Z.Views[D].RTL=!0)})}(v[1],a);var b=[];if(r.cellStyles){var _=u.match(OO);_&&function(J,Z){for(var ue=!1,D=0;D!=Z.length;++D){var j=mn(Z[D],!0);j.hidden&&(j.hidden=Cs(j.hidden));var E=parseInt(j.min,10)-1,A=parseInt(j.max,10)-1;for(j.outlineLevel&&(j.level=+j.outlineLevel||0),delete j.min,delete j.max,j.width=+j.width,!ue&&j.width&&(ue=!0,xb(j.width)),Eh(j);E<=A;)J[E++]=Ts(j)}}(b,_)}f&&jO(f[1],i,r,c,l,o);var w=h.match(MO);w&&(i["!autofilter"]=function(J){var Z={ref:(J.match(/ref="([^"]*)"/)||[])[1]};return Z}(w[0]));var k=[],C=h.match(EO);if(C)for(p=0;p!=C.length;++p)k[p]=ns(C[p].slice(C[p].indexOf('"')+1));var O=h.match(CO);O&&function(J,Z,ue){for(var D=Array.isArray(J),j=0;j!=Z.length;++j){var E=mn(sa(Z[j]),!0);if(!E.ref)return;var A=((ue||{})["!id"]||[])[E.id];A?(E.Target=A.Target,E.location&&(E.Target+="#"+qa(E.location))):(E.Target="#"+qa(E.location),A={Target:E.Target,TargetMode:"Internal"}),E.Rel=A,E.tooltip&&(E.Tooltip=E.tooltip,delete E.tooltip);for(var M=ns(E.ref),R=M.s.r;R<=M.e.r;++R)for(var F=M.s.c;F<=M.e.c;++F){var H=ta({c:F,r:R});D?(J[R]||(J[R]=[]),J[R][F]||(J[R][F]={t:"z",v:void 0}),J[R][F].l=E):(J[H]||(J[H]={t:"z",v:void 0}),J[H].l=E)}}}(i,O,n);var P,B,q=h.match(RO);if(q&&(i["!margins"]=(P=mn(q[0]),B={},["left","right","top","bottom","header","footer"].forEach(function(J){P[J]&&(B[J]=parseFloat(P[J]))}),B)),!i["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(i["!ref"]=Ma(c)),r.sheetRows>0&&i["!ref"]){var X=ns(i["!ref"]);r.sheetRows<=+X.e.r&&(X.e.r=r.sheetRows-1,X.e.r>c.e.r&&(X.e.r=c.e.r),X.e.rc.e.c&&(X.e.c=c.e.c),X.e.c0&&(i["!cols"]=b),k.length>0&&(i["!merges"]=k),i}function Qk(e,r,t,n){var a=mn(e);t.Sheets[n]||(t.Sheets[n]={}),a.codeName&&(t.Sheets[n].CodeName=qa(sa(a.codeName)))}var DO=["objects","scenarios","selectLockedCells","selectUnlockedCells"],FO=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"],LO=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function BO(e,r,t,n){if(e.c&&t["!comments"].push([r,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var a="",l=e.t,o=e.v;if(e.t!=="z")switch(e.t){case"b":a=e.v?"1":"0";break;case"n":a=""+e.v;break;case"e":a=Vf[e.v];break;case"d":n&&n.cellDates?a=Ds(e.v,-1).toISOString():((e=Ts(e)).t="n",a=""+(e.v=io(Ds(e.v)))),e.z===void 0&&(e.z=Li[14]);break;default:a=e.v}var i=ll("v",ea(a)),c={r},u=Up(n.cellXfs,e,n);switch(u!==0&&(c.s=u),e.t){case"n":case"z":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(n&&n.bookSST){i=ll("v",""+Bc(n.Strings,e.v,n.revStrings)),c.t="s";break}c.t="str"}if(e.t!=l&&(e.t=l,e.v=o),typeof e.f=="string"&&e.f){var h=e.F&&e.F.slice(0,r.length)==r?{t:"array",ref:e.F}:null;i=Fn("f",ea(e.f),h)+(e.v!=null?i:"")}return e.l&&t["!links"].push([r,e.l]),e.D&&(c.cm=1),Fn("c",i,c)}var jO=function(){var e=/<(?:\w+:)?c[ \/>]/,r=/<\/(?:\w+:)?row>/,t=/r=["']([^"']*)["']/,n=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,a=/ref=["']([^"']*)["']/,l=qm("v"),o=qm("f");return function(i,c,u,h,f,d){for(var p,g,v,b,_,w=0,k="",C=[],O=[],P=0,B=0,q=0,X="",J=0,Z=0,ue=0,D=0,j=Array.isArray(d.CellXf),E=[],A=[],M=Array.isArray(c),R=[],F={},H=!1,V=!!u.sheetStubs,ee=i.split(r),U=0,ie=ee.length;U!=ie;++U){var ke=(k=ee[U].trim()).length;if(ke!==0){var me=0;e:for(w=0;w":if(k[w-1]!="/"){++w;break e}if(u&&u.cellStyles){if(J=(g=mn(k.slice(me,w),!0)).r!=null?parseInt(g.r,10):J+1,Z=-1,u.sheetRows&&u.sheetRows=w)break;if(J=(g=mn(k.slice(me,w),!0)).r!=null?parseInt(g.r,10):J+1,Z=-1,!(u.sheetRows&&u.sheetRowsJ-1&&(h.s.r=J-1),h.e.r":"")+k,O!=null&&O.length===2){for(P=0,X=O[1],B=0;B!=X.length&&!((q=X.charCodeAt(B)-64)<1||q>26);++B)P=26*P+q;Z=--P}else++Z;for(B=0;B!=k.length&&k.charCodeAt(B)!==62;++B);if(++B,(g=mn(k.slice(0,B),!0)).r||(g.r=ta({r:J-1,c:Z})),p={t:""},(O=(X=k.slice(B)).match(l))!=null&&O[1]!==""&&(p.v=qa(O[1])),u.cellFormula){if((O=X.match(o))!=null&&O[1]!==""){if(p.f=qa(sa(O[1])).replace(/\r\n/g,` +`),u.xlfn||(p.f=Bw(p.f)),O[0].indexOf('t="array"')>-1)p.F=(X.match(a)||[])[1],p.F.indexOf(":")>-1&&E.push([ns(p.F),p.F]);else if(O[0].indexOf('t="shared"')>-1){b=mn(O[0]);var He=qa(sa(O[1]));u.xlfn||(He=Bw(He)),A[parseInt(b.si,10)]=[b,He,g.r]}}else(O=X.match(/]*\/>/))&&A[(b=mn(O[0])).si]&&(p.f=Wk(A[b.si][1],A[b.si][2],g.r));var ot=Eo(g.r);for(B=0;B=E[B][0].s.r&&ot.r<=E[B][0].e.r&&ot.c>=E[B][0].s.c&&ot.c<=E[B][0].e.c&&(p.F=E[B][1])}if(g.t==null&&p.v===void 0)if(p.f||p.F)p.v=0,p.t="n";else{if(!V)continue;p.t="z"}else p.t=g.t||"n";switch(h.s.c>Z&&(h.s.c=Z),h.e.c0&&(c["!rows"]=R)}}();function Lx(e,r,t,n){var a,l=[cs,Fn("worksheet",null,{xmlns:cd[0],"xmlns:r":Lc})],o=t.SheetNames[e],i="",c=t.Sheets[o];c==null&&(c={});var u=c["!ref"]||"A1",h=ns(u);if(h.e.c>16383||h.e.r>1048575){if(r.WTF)throw new Error("Range "+u+" exceeds format limit A1:XFD1048576");h.e.c=Math.min(h.e.c,16383),h.e.r=Math.min(h.e.c,1048575),u=Ma(h)}n||(n={}),c["!comments"]=[];var f=[];(function(b,_,w,k,C){var O=!1,P={},B=null;if(k.bookType!=="xlsx"&&_.vbaraw){var q=_.SheetNames[w];try{_.Workbook&&(q=_.Workbook.Sheets[w].CodeName||q)}catch{}O=!0,P.codeName=rc(ea(q))}if(b&&b["!outline"]){var X={summaryBelow:1,summaryRight:1};b["!outline"].above&&(X.summaryBelow=0),b["!outline"].left&&(X.summaryRight=0),B=(B||"")+Fn("outlinePr",null,X)}(O||B)&&(C[C.length]=Fn("sheetPr",B,P))})(c,t,e,r,l),l[l.length]=Fn("dimension",null,{ref:u}),l[l.length]=function(b,_,w,k){var C={workbookViewId:"0"};return(((k||{}).Workbook||{}).Views||[])[0]&&(C.rightToLeft=k.Workbook.Views[0].RTL?"1":"0"),Fn("sheetViews",Fn("sheetView",null,C),{})}(0,0,0,t),r.sheetFormat&&(l[l.length]=Fn("sheetFormatPr",null,{defaultRowHeight:r.sheetFormat.defaultRowHeight||"16",baseColWidth:r.sheetFormat.baseColWidth||"10",outlineLevelRow:r.sheetFormat.outlineLevelRow||"7"})),c["!cols"]!=null&&c["!cols"].length>0&&(l[l.length]=function(b,_){for(var w,k=[""],C=0;C!=_.length;++C)(w=_[C])&&(k[k.length]=Fn("col",null,l0(C,w)));return k[k.length]="",k.join("")}(0,c["!cols"])),l[a=l.length]="",c["!links"]=[],c["!ref"]!=null&&(i=function(b,_){var w,k,C=[],O=[],P=ns(b["!ref"]),B="",q="",X=[],J=0,Z=0,ue=b["!rows"],D=Array.isArray(b),j={r:q},E=-1;for(Z=P.s.c;Z<=P.e.c;++Z)X[Z]=ao(Z);for(J=P.s.r;J<=P.e.r;++J){for(O=[],q=Zo(J),Z=P.s.c;Z<=P.e.c;++Z){w=X[Z]+q;var A=D?(b[J]||[])[Z]:b[w];A!==void 0&&(B=BO(A,w,b,_))!=null&&O.push(B)}(O.length>0||ue&&ue[J])&&(j={r:q},ue&&ue[J]&&((k=ue[J]).hidden&&(j.hidden=1),E=-1,k.hpx?E=i0(k.hpx):k.hpt&&(E=k.hpt),E>-1&&(j.ht=E,j.customHeight=1),k.level&&(j.outlineLevel=k.level)),C[C.length]=Fn("row",O.join(""),j))}if(ue)for(;J-1&&(j.ht=E,j.customHeight=1),k.level&&(j.outlineLevel=k.level),C[C.length]=Fn("row","",j));return C.join("")}(c,r),i.length>0&&(l[l.length]=i)),l.length>a+1&&(l[l.length]="",l[a]=l[a].replace("/>",">")),c["!protect"]&&(l[l.length]=function(b){var _={sheet:1};return DO.forEach(function(w){b[w]!=null&&b[w]&&(_[w]="1")}),FO.forEach(function(w){b[w]==null||b[w]||(_[w]="0")}),b.password&&(_.password=_b(b.password).toString(16).toUpperCase()),Fn("sheetProtection",null,_)}(c["!protect"])),c["!autofilter"]!=null&&(l[l.length]=function(b,_,w,k){var C=typeof b.ref=="string"?b.ref:Ma(b.ref);w.Workbook||(w.Workbook={Sheets:[]}),w.Workbook.Names||(w.Workbook.Names=[]);var O=w.Workbook.Names,P=nc(C);P.s.r==P.e.r&&(P.e.r=nc(_["!ref"]).e.r,C=Ma(P));for(var B=0;B0&&(l[l.length]=function(b){if(b.length===0)return"";for(var _='',w=0;w!=b.length;++w)_+='';return _+""}(c["!merges"]));var d,p,g=-1,v=-1;return c["!links"].length>0&&(l[l.length]="",c["!links"].forEach(function(b){b[1].Target&&(d={ref:b[0]},b[1].Target.charAt(0)!="#"&&(v=is(n,-1,ea(b[1].Target).replace(/#.*$/,""),wa.HLINK),d["r:id"]="rId"+v),(g=b[1].Target.indexOf("#"))>-1&&(d.location=ea(b[1].Target.slice(g+1))),b[1].Tooltip&&(d.tooltip=ea(b[1].Tooltip)),l[l.length]=Fn("hyperlink",null,d))}),l[l.length]=""),delete c["!links"],c["!margins"]!=null&&(l[l.length]=(u0(p=c["!margins"]),Fn("pageMargins",null,p))),r&&!r.ignoreEC&&r.ignoreEC!=null||(l[l.length]=ll("ignoredErrors",Fn("ignoredError",null,{numberStoredAsText:1,sqref:u}))),f.length>0&&(v=is(n,-1,"../drawings/drawing"+(e+1)+".xml",wa.DRAW),l[l.length]=Fn("drawing",null,{"r:id":"rId"+v}),c["!drawing"]=f),c["!comments"].length>0&&(v=is(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",wa.VML),l[l.length]=Fn("legacyDrawing",null,{"r:id":"rId"+v}),c["!legacy"]=v),l.length>1&&(l[l.length]="",l[1]=l[1].replace("/>",">")),l.join("")}function zO(e,r,t,n){var a=function(l,o,i){var c=Pr(145),u=(i["!rows"]||[])[l]||{};c.write_shift(4,l),c.write_shift(4,0);var h=320;u.hpx?h=20*i0(u.hpx):u.hpt&&(h=20*u.hpt),c.write_shift(2,h),c.write_shift(1,0);var f=0;u.level&&(f|=u.level),u.hidden&&(f|=16),(u.hpx||u.hpt)&&(f|=32),c.write_shift(1,f),c.write_shift(1,0);var d=0,p=c.l;c.l+=4;for(var g={r:l,c:0},v=0;v<16;++v)if(!(o.s.c>v+1<<10||o.e.cc.l?c.slice(0,c.l):c}(n,t,r);(a.length>17||(r["!rows"]||[])[n])&&rn(e,0,a)}var UO=md,$O=Mp;function Bx(e){return[dd(e),Ol(e),"n"]}var VO=md,WO=Mp,jx=["left","right","top","bottom","header","footer"];function HO(e,r,t,n,a,l,o){if(r.v===void 0)return!1;var i="";switch(r.t){case"b":i=r.v?"1":"0";break;case"d":(r=Ts(r)).z=r.z||Li[14],r.v=io(Ds(r.v)),r.t="n";break;case"n":case"e":i=""+r.v;break;default:i=r.v}var c={r:t,c:n};switch(c.s=Up(a.cellXfs,r,a),r.l&&l["!links"].push([ta(c),r.l]),r.c&&l["!comments"].push([ta(c),r.c]),r.t){case"s":case"str":return a.bookSST?(i=Bc(a.Strings,r.v,a.revStrings),c.t="s",c.v=i,o?rn(e,18,function(u,h,f){return f==null&&(f=Pr(8)),pd(h,f),f.write_shift(4,h.v),f}(0,c)):rn(e,7,function(u,h,f){return f==null&&(f=Pr(12)),hd(h,f),f.write_shift(4,h.v),f}(0,c))):(c.t="str",o?rn(e,17,function(u,h,f){return f==null&&(f=Pr(8+4*u.v.length)),pd(h,f),ho(u.v,f),f.length>f.l?f.slice(0,f.l):f}(r,c)):rn(e,6,function(u,h,f){return f==null&&(f=Pr(12+4*u.v.length)),hd(h,f),ho(u.v,f),f.length>f.l?f.slice(0,f.l):f}(r,c))),!0;case"n":return r.v==(0|r.v)&&r.v>-1e3&&r.v<1e3?o?rn(e,13,function(u,h,f){return f==null&&(f=Pr(8)),pd(h,f),ab(u.v,f),f}(r,c)):rn(e,2,function(u,h,f){return f==null&&(f=Pr(12)),hd(h,f),ab(u.v,f),f}(r,c)):o?rn(e,16,function(u,h,f){return f==null&&(f=Pr(12)),pd(h,f),Rp(u.v,f),f}(r,c)):rn(e,5,function(u,h,f){return f==null&&(f=Pr(16)),hd(h,f),Rp(u.v,f),f}(r,c)),!0;case"b":return c.t="b",o?rn(e,15,function(u,h,f){return f==null&&(f=Pr(5)),pd(h,f),f.write_shift(1,u.v?1:0),f}(r,c)):rn(e,4,function(u,h,f){return f==null&&(f=Pr(9)),hd(h,f),f.write_shift(1,u.v?1:0),f}(r,c)),!0;case"e":return c.t="e",o?rn(e,14,function(u,h,f){return f==null&&(f=Pr(8)),pd(h,f),f.write_shift(1,u.v),f.write_shift(2,0),f.write_shift(1,0),f}(r,c)):rn(e,3,function(u,h,f){return f==null&&(f=Pr(9)),hd(h,f),f.write_shift(1,u.v),f}(r,c)),!0}return o?rn(e,12,function(u,h,f){return f==null&&(f=Pr(4)),pd(h,f)}(0,c)):rn(e,1,function(u,h,f){return f==null&&(f=Pr(8)),hd(h,f)}(0,c)),!0}function qO(e,r){var t,n;r["!merges"]&&(rn(e,177,(t=r["!merges"].length,n==null&&(n=Pr(4)),n.write_shift(4,t),n)),r["!merges"].forEach(function(a){rn(e,176,WO(a))}),rn(e,178))}function YO(e,r){r["!cols"]&&(rn(e,390),r["!cols"].forEach(function(t,n){t&&rn(e,60,function(a,l,o){o==null&&(o=Pr(18));var i=l0(a,l);o.write_shift(-4,a),o.write_shift(-4,a),o.write_shift(4,256*(i.width||10)),o.write_shift(4,0);var c=0;return l.hidden&&(c|=1),typeof i.width=="number"&&(c|=2),l.level&&(c|=l.level<<8),o.write_shift(2,c),o}(n,t))}),rn(e,391))}function KO(e,r){var t,n;r["!ref"]&&(rn(e,648),rn(e,649,(t=ns(r["!ref"]),(n=Pr(24)).write_shift(4,4),n.write_shift(4,1),Mp(t,n),n)),rn(e,650))}function GO(e,r,t){r["!links"].forEach(function(n){if(n[1].Target){var a=is(t,-1,n[1].Target.replace(/#.*$/,""),wa.HLINK);rn(e,494,function(l,o){var i=Pr(50+4*(l[1].Target.length+(l[1].Tooltip||"").length));Mp({s:Eo(l[0]),e:Eo(l[0])},i),nb("rId"+o,i);var c=l[1].Target.indexOf("#");return ho((c==-1?"":l[1].Target.slice(c+1))||"",i),ho(l[1].Tooltip||"",i),ho("",i),i.slice(0,i.l)}(n,a))}}),delete r["!links"]}function XO(e,r,t){rn(e,133),rn(e,137,function(n,a,l){l==null&&(l=Pr(30));var o=924;return(((a||{}).Views||[])[0]||{}).RTL&&(o|=32),l.write_shift(2,o),l.write_shift(4,0),l.write_shift(4,0),l.write_shift(4,0),l.write_shift(1,0),l.write_shift(1,0),l.write_shift(2,0),l.write_shift(2,100),l.write_shift(2,0),l.write_shift(2,0),l.write_shift(2,0),l.write_shift(4,0),l}(0,t)),rn(e,138),rn(e,134)}function ZO(e,r){var t,n;r["!protect"]&&rn(e,535,(t=r["!protect"],n==null&&(n=Pr(66)),n.write_shift(2,t.password?_b(t.password):0),n.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(a){a[1]?n.write_shift(4,t[a[0]]==null||t[a[0]]?0:1):n.write_shift(4,t[a[0]]!=null&&t[a[0]]?0:1)}),n))}function JO(e,r,t,n){var a=nu(),l=t.SheetNames[e],o=t.Sheets[l]||{},i=l;try{t&&t.Workbook&&(i=t.Workbook.Sheets[e].CodeName||i)}catch{}var c,u,h=ns(o["!ref"]||"A1");if(h.e.c>16383||h.e.r>1048575){if(r.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");h.e.c=Math.min(h.e.c,16383),h.e.r=Math.min(h.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],rn(a,129),(t.vbaraw||o["!outline"])&&rn(a,147,function(f,d,p){p==null&&(p=Pr(84+4*f.length));var g=192;d&&(d.above&&(g&=-65),d.left&&(g&=-129)),p.write_shift(1,g);for(var v=1;v<3;++v)p.write_shift(1,0);return gd({auto:1},p),p.write_shift(-4,-1),p.write_shift(-4,-1),$2(f,p),p.slice(0,p.l)}(i,o["!outline"])),rn(a,148,$O(h)),XO(a,0,t.Workbook),YO(a,o),function(f,d,p,g){var v,b=ns(d["!ref"]||"A1"),_="",w=[];rn(f,145);var k=Array.isArray(d),C=b.e.r;d["!rows"]&&(C=Math.max(b.e.r,d["!rows"].length-1));for(var O=b.s.r;O<=C;++O){_=Zo(O),zO(f,d,b,O);var P=!1;if(O<=b.e.r)for(var B=b.s.c;B<=b.e.c;++B){O===b.s.r&&(w[B]=ao(B)),v=w[B]+_;var q=k?(d[O]||[])[B]:d[v];P=!!q&&HO(f,q,O,B,g,d,P)}}rn(f,146)}(a,o,0,r),ZO(a,o),function(f,d,p,g){if(d["!autofilter"]){var v=d["!autofilter"],b=typeof v.ref=="string"?v.ref:Ma(v.ref);p.Workbook||(p.Workbook={Sheets:[]}),p.Workbook.Names||(p.Workbook.Names=[]);var _=p.Workbook.Names,w=nc(b);w.s.r==w.e.r&&(w.e.r=nc(d["!ref"]).e.r,b=Ma(w));for(var k=0;k<_.length;++k){var C=_[k];if(C.Name=="_xlnm._FilterDatabase"&&C.Sheet==g){C.Ref="'"+p.SheetNames[g]+"'!"+b;break}}k==_.length&&_.push({Name:"_xlnm._FilterDatabase",Sheet:g,Ref:"'"+p.SheetNames[g]+"'!"+b}),rn(f,161,Mp(ns(b))),rn(f,162)}}(a,o,t,e),qO(a,o),GO(a,o,n),o["!margins"]&&rn(a,476,(c=o["!margins"],u==null&&(u=Pr(48)),u0(c),jx.forEach(function(f){Rp(c[f],u)}),u)),r&&!r.ignoreEC&&r.ignoreEC!=null||KO(a,o),function(f,d,p,g){if(d["!comments"].length>0){var v=is(g,-1,"../drawings/vmlDrawing"+(p+1)+".vml",wa.VML);rn(f,551,nb("rId"+v)),d["!legacy"]=v}}(a,o,e,n),rn(a,130),a.end()}function QO(e,r,t,n,a,l){var o=l||{"!type":"chart"};if(!e)return l;var i=0,c=0,u="A",h={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(f){var d=function(p){var g,v=[],b=p.match(/^/);(p.match(/(.*?)<\/c:pt>/gm)||[]).forEach(function(w){var k=w.match(/(.*)<\/c:v><\/c:pt>/);k&&(v[+k[1]]=b?+k[2]:k[2])});var _=qa((p.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(p.match(/(.*?)<\/c:f>/gm)||[]).forEach(function(w){g=w.replace(/<.*?>/g,"")}),[v,_,g]}(f);h.s.r=h.s.c=0,h.e.c=i,u=ao(i),d[0].forEach(function(p,g){o[u+Zo(g)]={t:"n",v:p,z:d[1]},c=g}),h.e.r0&&(o["!ref"]=Ma(h)),o}var e6=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],eM=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],tM=[],rM=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function zx(e,r){for(var t=0;t!=e.length;++t)for(var n=e[t],a=0;a!=r.length;++a){var l=r[a];if(n[l[0]]==null)n[l[0]]=l[1];else switch(l[2]){case"bool":typeof n[l[0]]=="string"&&(n[l[0]]=Cs(n[l[0]]));break;case"int":typeof n[l[0]]=="string"&&(n[l[0]]=parseInt(n[l[0]],10))}}}function Ux(e,r){for(var t=0;t!=r.length;++t){var n=r[t];if(e[n[0]]==null)e[n[0]]=n[1];else switch(n[2]){case"bool":typeof e[n[0]]=="string"&&(e[n[0]]=Cs(e[n[0]]));break;case"int":typeof e[n[0]]=="string"&&(e[n[0]]=parseInt(e[n[0]],10))}}}function $x(e){Ux(e.WBProps,e6),Ux(e.CalcPr,rM),zx(e.WBView,eM),zx(e.Sheets,tM),Os.date1904=Cs(e.WBProps.date1904)}var nM="][*?/\\".split("");function Vx(e,r){if(e.length>31)throw new Error("Sheet names cannot exceed 31 chars");var t=!0;return nM.forEach(function(n){if(e.indexOf(n)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")}),t}function iM(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var r,t,n,a=e.Workbook&&e.Workbook.Sheets||[];r=e.SheetNames,t=a,n=!!e.vbaraw,r.forEach(function(o,i){Vx(o);for(var c=0;c22)throw new Error("Bad Code Name: Worksheet"+u)}});for(var l=0;l0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(e6.forEach(function(i){e.Workbook.WBProps[i[0]]!=null&&e.Workbook.WBProps[i[0]]!=i[1]&&(n[i[0]]=e.Workbook.WBProps[i[0]])}),e.Workbook.WBProps.CodeName&&(n.codeName=e.Workbook.WBProps.CodeName,delete n.CodeName)),r[r.length]=Fn("workbookPr",null,n);var a=e.Workbook&&e.Workbook.Sheets||[],l=0;if(a[0]&&a[0].Hidden){for(r[r.length]="",l=0;l!=e.SheetNames.length&&a[l]&&a[l].Hidden;++l);l==e.SheetNames.length&&(l=0),r[r.length]='',r[r.length]=""}for(r[r.length]="",l=0;l!=e.SheetNames.length;++l){var o={name:ea(e.SheetNames[l].slice(0,31))};if(o.sheetId=""+(l+1),o["r:id"]="rId"+(l+1),a[l])switch(a[l].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden"}r[r.length]=Fn("sheet",null,o)}return r[r.length]="",t&&(r[r.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(i){var c={name:i.Name};i.Comment&&(c.comment=i.Comment),i.Sheet!=null&&(c.localSheetId=""+i.Sheet),i.Hidden&&(c.hidden="1"),i.Ref&&(r[r.length]=Fn("definedName",ea(i.Ref),c))}),r[r.length]=""),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function sM(e,r){var t={};return e.read_shift(4),t.ArchID=e.read_shift(4),e.l+=r-8,t}function oM(e,r){if(r.Workbook&&r.Workbook.Sheets){for(var t,n,a=r.Workbook.Sheets,l=0,o=-1,i=-1;lo||(rn(e,135),rn(e,158,(t=o,n||(n=Pr(29)),n.write_shift(-4,0),n.write_shift(-4,460),n.write_shift(4,28800),n.write_shift(4,17600),n.write_shift(4,500),n.write_shift(4,t),n.write_shift(4,t),n.write_shift(1,120),n.length>n.l?n.slice(0,n.l):n)),rn(e,136))}}function lM(e,r){var t=nu();return rn(t,131),rn(t,128,function(n,a){a||(a=Pr(127));for(var l=0;l!=4;++l)a.write_shift(4,0);return ho("SheetJS",a),ho(bp.version,a),ho(bp.version,a),ho("7262",a),a.length>a.l?a.slice(0,a.l):a}()),rn(t,153,function(n,a){a||(a=Pr(72));var l=0;return n&&n.filterPrivacy&&(l|=8),a.write_shift(4,l),a.write_shift(4,0),$2(n&&n.CodeName||"ThisWorkbook",a),a.slice(0,a.l)}(e.Workbook&&e.Workbook.WBProps||null)),oM(t,e),function(n,a){rn(n,143);for(var l=0;l!=a.SheetNames.length;++l)rn(n,156,(o={Hidden:a.Workbook&&a.Workbook.Sheets&&a.Workbook.Sheets[l]&&a.Workbook.Sheets[l].Hidden||0,iTabID:l+1,strRelID:"rId"+(l+1),name:a.SheetNames[l]},(i=void 0)||(i=Pr(127)),i.write_shift(4,o.Hidden),i.write_shift(4,o.iTabID),nb(o.strRelID,i),ho(o.name.slice(0,31),i),i.length>i.l?i.slice(0,i.l):i));var o,i;rn(n,144)}(t,e),rn(t,132),t.end()}function uM(e,r,t){return r.slice(-4)===".bin"?function(n,a){var l={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},o=[],i=!1;a||(a={}),a.biff=12;var c=[],u=[[]];return u.SheetNames=[],u.XTI=[],Rb[16]={n:"BrtFRTArchID$",f:sM},$f(n,function(h,f,d){switch(d){case 156:u.SheetNames.push(h.name),l.Sheets.push(h);break;case 153:l.WBProps=h;break;case 39:h.Sheet!=null&&(a.SID=h.Sheet),h.Ref=kt(h.Ptg,0,null,u,a),delete a.SID,delete h.Ptg,c.push(h);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:u[0].length?u.push([d,h]):u[0]=[d,h],u[u.length-1].XTI=[];break;case 362:u.length===0&&(u[0]=[],u[0].XTI=[]),u[u.length-1].XTI=u[u.length-1].XTI.concat(h),u.XTI=u.XTI.concat(h);break;case 35:case 37:o.push(d),i=!0;break;case 36:case 38:o.pop(),i=!1;break;default:if(!f.T){if(!i||a.WTF&&o[o.length-1]!=37&&o[o.length-1]!=35)throw new Error("Unexpected record 0x"+d.toString(16))}}},a),$x(l),l.Names=c,l.supbooks=u,l}(e,t):function(n,a){if(!n)throw new Error("Could not find file");var l={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},o=!1,i="xmlns",c={},u=0;if(n.replace(Xo,function(h,f){var d=mn(h);switch(Du(d[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":e6.forEach(function(p){if(d[p[0]]!=null)switch(p[2]){case"bool":l.WBProps[p[0]]=Cs(d[p[0]]);break;case"int":l.WBProps[p[0]]=parseInt(d[p[0]],10);break;default:l.WBProps[p[0]]=d[p[0]]}}),d.codeName&&(l.WBProps.CodeName=sa(d.codeName));break;case"":delete d[0],l.WBView.push(d);break;case"":case"":o=!0;break;case"":case"":case"":o=!1;break;case"":c.Ref=qa(sa(n.slice(u,f))),l.Names.push(c);break;case"":delete d[0],l.CalcPr=d;break;default:if(!o&&a.WTF)throw new Error("unrecognized "+d[0]+" in workbook")}return h}),cd.indexOf(l.xmlns)===-1)throw new Error("Unknown Namespace: "+l.xmlns);return $x(l),l}(e,t)}function cM(e,r,t,n,a,l,o,i){return r.slice(-4)===".bin"?function(c,u,h,f,d,p,g){if(!c)return c;var v=u||{};f||(f={"!id":{}});var b,_,w,k,C,O,P,B,q,X,J=v.dense?[]:{},Z={s:{r:2e6,c:2e6},e:{r:0,c:0}},ue=!1,D=!1,j=[];v.biff=12,v["!row"]=0;var E=0,A=!1,M=[],R={},F=v.supbooks||d.supbooks||[[]];if(F.sharedf=R,F.arrayf=M,F.SheetNames=d.SheetNames||d.Sheets.map(function(me){return me.name}),!v.supbooks&&(v.supbooks=F,d.Names))for(var H=0;H=ot[0].s.r&&_.r<=ot[0].e.r&&O>=ot[0].s.c&&O<=ot[0].e.c&&(w.F=Ma(ot[0]),A=!0)}!A&&me.length>3&&(w.f=me[3])}if(Z.s.r>_.r&&(Z.s.r=_.r),Z.s.c>O&&(Z.s.c=O),Z.e.r<_.r&&(Z.e.r=_.r),Z.e.c_.r&&(Z.s.r=_.r),Z.s.c>O&&(Z.s.c=O),Z.e.r<_.r&&(Z.e.r=_.r),Z.e.c=me.s;)ee[me.e--]={width:me.w/256,hidden:!!(1&me.flags),level:me.level},ie||(ie=!0,xb(me.w/256)),Eh(ee[me.e+1]);break;case 161:J["!autofilter"]={ref:Ma(me)};break;case 476:J["!margins"]=me;break;case 147:d.Sheets[h]||(d.Sheets[h]={}),me.name&&(d.Sheets[h].CodeName=me.name),(me.above||me.left)&&(J["!outline"]={above:me.above,left:me.left});break;case 137:d.Views||(d.Views=[{}]),d.Views[0]||(d.Views[0]={}),me.RTL&&(d.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:case 37:ue=!0;break;case 36:case 38:ue=!1;break;default:if(!Ke.T){if(!ue||v.WTF)throw new Error("Unexpected record 0x"+He.toString(16))}}},v),delete v.supbooks,delete v["!row"],!J["!ref"]&&(Z.s.r<2e6||b&&(b.e.r>0||b.e.c>0||b.s.r>0||b.s.c>0))&&(J["!ref"]=Ma(b||Z)),v.sheetRows&&J["!ref"]){var ke=ns(J["!ref"]);v.sheetRows<=+ke.e.r&&(ke.e.r=v.sheetRows-1,ke.e.r>Z.e.r&&(ke.e.r=Z.e.r),ke.e.rZ.e.c&&(ke.e.c=Z.e.c),ke.e.c0&&(J["!merges"]=j),ee.length>0&&(J["!cols"]=ee),U.length>0&&(J["!rows"]=U),J}(e,n,t,a,l,o,i):PO(e,n,t,a,l,o,i)}function fM(e,r,t,n,a,l,o,i){return r.slice(-4)===".bin"?function(c,u,h,f,d){if(!c)return c;f||(f={"!id":{}});var p={"!type":"chart","!drawel":null,"!rel":""},g=!1;return $f(c,function(v,b,_){switch(_){case 550:p["!rel"]=v;break;case 651:d.Sheets[h]||(d.Sheets[h]={}),v.name&&(d.Sheets[h].CodeName=v.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:case 37:case 38:break;case 35:g=!0;break;case 36:g=!1;break;default:if(!(b.T>0)){if(!(b.T<0)){if(!g||u.WTF)throw new Error("Unexpected record 0x"+_.toString(16))}}}},u),f["!id"][p["!rel"]]&&(p["!drawel"]=f["!id"][p["!rel"]]),p}(e,n,t,a,l):function(c,u,h,f,d){if(!c)return c;f||(f={"!id":{}});var p,g={"!type":"chart","!drawel":null,"!rel":""},v=c.match(Fx);return v&&Qk(v[0],0,d,h),(p=c.match(/drawing r:id="(.*?)"/))&&(g["!rel"]=p[1]),f["!id"][g["!rel"]]&&(g["!drawel"]=f["!id"][g["!rel"]]),g}(e,0,t,a,l)}function hM(e,r,t,n){return r.slice(-4)===".bin"?function(a,l,o){var i={NumberFmt:[]};for(var c in Li)i.NumberFmt[c]=Li[c];i.CellXf=[],i.Fonts=[];var u=[],h=!1;return $f(a,function(f,d,p){switch(p){case 44:i.NumberFmt[f[0]]=f[1],Pc(f[1],f[0]);break;case 43:i.Fonts.push(f),f.color.theme!=null&&l&&l.themeElements&&l.themeElements.clrScheme&&(f.color.rgb=t0(l.themeElements.clrScheme[f.color.theme].rgb,f.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:u[u.length-1]==617&&i.CellXf.push(f);break;case 35:h=!0;break;case 36:h=!1;break;case 37:u.push(p),h=!0;break;case 38:u.pop(),h=!1;break;default:if(d.T>0)u.push(p);else if(d.T<0)u.pop();else if(!h||o.WTF&&u[u.length-1]!=37)throw new Error("Unexpected record 0x"+p.toString(16))}}),i}(e,t,n):Tk(e,t,n)}function dM(e,r,t){return r.slice(-4)===".bin"?function(n,a){var l=[],o=!1;return $f(n,function(i,c,u){switch(u){case 159:l.Count=i[0],l.Unique=i[1];break;case 19:l.push(i);break;case 160:return!0;case 35:o=!0;break;case 36:o=!1;break;default:if(c.T,!o||a.WTF)throw new Error("Unexpected record 0x"+u.toString(16))}}),l}(e,t):function(n,a){var l=[],o="";if(!n)return l;var i=n.match(vk);if(i){o=i[2].replace(bw,"").split(bk);for(var c=0;c!=o.length;++c){var u=wb(o[c].trim(),a);u!=null&&(l[l.length]=u)}i=mn(i[1]),l.Count=i.count,l.Unique=i.uniqueCount}return l}(e,t)}function pM(e,r,t){return r.slice(-4)===".bin"?function(n,a){var l=[],o=[],i={},c=!1;return $f(n,function(u,h,f){switch(f){case 632:o.push(u);break;case 635:i=u;break;case 637:i.t=u.t,i.h=u.h,i.r=u.r;break;case 636:if(i.author=o[i.iauthor],delete i.iauthor,a.sheetRows&&i.rfx&&a.sheetRows<=i.rfx.r)break;i.t||(i.t=""),delete i.rfx,l.push(i);break;case 3072:case 37:case 38:break;case 35:c=!0;break;case 36:c=!1;break;default:if(!h.T){if(!c||a.WTF)throw new Error("Unexpected record 0x"+f.toString(16))}}}),l}(e,t):function(n,a){if(n.match(/<(?:\w+:)?comments *\/>/))return[];var l=[],o=[],i=n.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);i&&i[1]&&i[1].split(/<\/\w*:?author>/).forEach(function(u){if(u!==""&&u.trim()!==""){var h=u.match(/<(?:\w+:)?author[^>]*>(.*)/);h&&l.push(h[1])}});var c=n.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return c&&c[1]&&c[1].split(/<\/\w*:?comment>/).forEach(function(u){if(u!==""&&u.trim()!==""){var h=u.match(/<(?:\w+:)?comment[^>]*>/);if(h){var f=mn(h[0]),d={author:f.authorId&&l[f.authorId]||"sheetjsghost",ref:f.ref,guid:f.guid},p=Eo(f.ref);if(!(a.sheetRows&&a.sheetRows<=p.r)){var g=u.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),v=!!g&&!!g[1]&&wb(g[1])||{r:"",t:"",h:""};d.r=v.r,v.r==""&&(v.t=v.h=""),d.t=(v.t||"").replace(/\r\n/g,` +`).replace(/\r/g,` +`),a.cellHTML&&(d.h=v.h),o.push(d)}}}}),o}(e,t)}function mM(e,r,t){return r.slice(-4)===".bin"?function(n){var a=[];return $f(n,function(l,o,i){if(i===63)a.push(l);else if(!o.T)throw new Error("Unexpected record 0x"+i.toString(16))}),a}(e):function(n){var a=[];if(!n)return a;var l=1;return(n.match(Xo)||[]).forEach(function(o){var i=mn(o);switch(i[0]){case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":u=2;break;case"":c=!1;break;case"-1?qa(r||e).replace(/<.*?>/g,""):n.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),n.v=(Ds(e)-new Date(Date.UTC(1899,11,30)))/864e5,n.v!=n.v?n.v=qa(e):n.v<60&&(n.v=n.v-1),h&&h!="General"||(h="yyyy-mm-dd");case"Number":n.v===void 0&&(n.v=+e),n.t||(n.t="n");break;case"Error":n.t="e",n.v=H2[e],u.cellText!==!1&&(n.w=e);break;default:e==""&&r==""?n.t="z":(n.t="s",n.v=g2(r||e))}if(kM(n,h,u),u.cellFormula!==!1)if(n.Formula){var v=qa(n.Formula);v.charCodeAt(0)==61&&(v=v.slice(1)),n.f=zp(v,a),delete n.Formula,n.ArrayRange=="RC"?n.F=zp("RC:RC",a):n.ArrayRange&&(n.F=zp(n.ArrayRange,a),c.push([ns(n.F),n.F]))}else for(g=0;g=c[g][0].s.r&&a.r<=c[g][0].e.r&&a.c>=c[g][0].s.c&&a.c<=c[g][0].e.c&&(n.F=c[g][1]);u.cellStyles&&(p.forEach(function(b){!d.patternType&&b.patternType&&(d.patternType=b.patternType)}),n.s=d),n.StyleID!==void 0&&(n.ixfe=n.StyleID)}function EM(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,` +`).replace(/\r/g,` +`),e.v=e.w=e.ixfe=void 0}function t6(e,r){var t=r||{};kp();var n=Rf(_1(e));t.type!="binary"&&t.type!="array"&&t.type!="base64"||(n=sa(n));var a,l=n.slice(0,1024).toLowerCase(),o=!1;if((1023&(l=l.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&l.indexOf(","),1023&l.indexOf(";"))){var i=Ts(t);return i.type="string",Sh.to_workbook(n,i)}if(l.indexOf("=0&&(o=!0)}),o)return function(ae,ye){var Pe=ae.match(/[\s\S]*?<\/table>/gi);if(!Pe||Pe.length==0)throw new Error("Invalid HTML: could not find ");if(Pe.length==1)return fd(Jx(Pe[0],ye),ye);var ft={SheetNames:[],Sheets:{}};return Pe.forEach(function(Bt,fe){dS(ft,Jx(Bt,ye),"Sheet"+(fe+1))}),ft}(n,t);Mb={"General Number":"General","General Date":Li[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":Li[15],"Short Date":Li[14],"Long Time":Li[19],"Medium Time":Li[18],"Short Time":Li[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:Li[2],Standard:Li[4],Percent:Li[10],Scientific:Li[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var c,u,h=[],f={},d=[],p=t.dense?[]:{},g="",v={},b={},_=Kf(''),w=0,k=0,C=0,O={s:{r:2e6,c:2e6},e:{r:0,c:0}},P={},B={},q="",X=0,J=[],Z={},ue={},D=0,j=[],E=[],A={},M=[],R=!1,F=[],H=[],V={},ee=0,U=0,ie={Sheets:[],WBProps:{date1904:!1}},ke={};Cp.lastIndex=0,n=n.replace(//gm,"");for(var me="";a=Cp.exec(n);)switch(a[3]=(me=a[3]).toLowerCase()){case"data":if(me=="data"){if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"))}else a[0].charAt(a[0].length-2)!=="/"&&h.push([a[3],!0]);break}if(h[h.length-1][1])break;a[1]==="/"?SM(n.slice(w,a.index),q,_,h[h.length-1][0]=="comment"?A:v,{c:k,r:C},P,M[k],b,F,t):(q="",_=Kf(a[0]),w=a.index+a[0].length);break;case"cell":if(a[1]==="/")if(E.length>0&&(v.c=E),(!t.sheetRows||t.sheetRows>C)&&v.v!==void 0&&(t.dense?(p[C]||(p[C]=[]),p[C][k]=v):p[ao(k)+Zo(C)]=v),v.HRef&&(v.l={Target:qa(v.HRef)},v.HRefScreenTip&&(v.l.Tooltip=v.HRefScreenTip),delete v.HRef,delete v.HRefScreenTip),(v.MergeAcross||v.MergeDown)&&(ee=k+(0|parseInt(v.MergeAcross,10)),U=C+(0|parseInt(v.MergeDown,10)),J.push({s:{c:k,r:C},e:{c:ee,r:U}})),t.sheetStubs)if(v.MergeAcross||v.MergeDown){for(var Ke=k;Ke<=ee;++Ke)for(var He=C;He<=U;++He)(Ke>k||He>C)&&(t.dense?(p[He]||(p[He]=[]),p[He][Ke]={t:"z"}):p[ao(Ke)+Zo(He)]={t:"z"});k=ee+1}else++k;else v.MergeAcross?k=ee+1:++k;else(v=wM(a[0])).Index&&(k=+v.Index-1),kO.e.c&&(O.e.c=k),a[0].slice(-2)==="/>"&&++k,E=[];break;case"row":a[1]==="/"||a[0].slice(-2)==="/>"?(CO.e.r&&(O.e.r=C),a[0].slice(-2)==="/>"&&(b=Kf(a[0])).Index&&(C=+b.Index-1),k=0,++C):((b=Kf(a[0])).Index&&(C=+b.Index-1),V={},(b.AutoFitHeight=="0"||b.Height)&&(V.hpx=parseInt(b.Height,10),V.hpt=i0(V.hpx),H[C]=V),b.Hidden=="1"&&(V.hidden=!0,H[C]=V));break;case"worksheet":if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"));d.push(g),O.s.r<=O.e.r&&O.s.c<=O.e.c&&(p["!ref"]=Ma(O),t.sheetRows&&t.sheetRows<=O.e.r&&(p["!fullref"]=p["!ref"],O.e.r=t.sheetRows-1,p["!ref"]=Ma(O))),J.length&&(p["!merges"]=J),M.length>0&&(p["!cols"]=M),H.length>0&&(p["!rows"]=H),f[g]=p}else O={s:{r:2e6,c:2e6},e:{r:0,c:0}},C=k=0,h.push([a[3],!1]),c=Kf(a[0]),g=qa(c.Name),p=t.dense?[]:{},J=[],F=[],H=[],ke={name:g,Hidden:0},ie.Sheets.push(ke);break;case"table":if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"))}else{if(a[0].slice(-2)=="/>")break;h.push([a[3],!1]),M=[],R=!1}break;case"style":a[1]==="/"?xM(P,B,t):B=Kf(a[0]);break;case"numberformat":B.nf=qa(Kf(a[0]).Format||"General"),Mb[B.nf]&&(B.nf=Mb[B.nf]);for(var ot=0;ot!=392&&Li[ot]!=B.nf;++ot);if(ot==392){for(ot=57;ot!=392;++ot)if(Li[ot]==null){Pc(B.nf,ot);break}}break;case"column":if(h[h.length-1][0]!=="table")break;if((u=Kf(a[0])).Hidden&&(u.hidden=!0,delete u.Hidden),u.Width&&(u.wpx=parseInt(u.Width,10)),!R&&u.wpx>10){R=!0,Rl=6;for(var Ee=0;Ee0&&(Ce.Sheet=ie.Sheets.length-1),ie.Names.push(Ce);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if(a[0].slice(-2)==="/>")break;a[1]==="/"?q+=n.slice(X,a.index):X=a.index+a[0].length;break;case"interior":if(!t.cellStyles)break;B.Interior=Kf(a[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(a[0].slice(-2)==="/>")break;a[1]==="/"?ek(Z,me,n.slice(D,a.index)):D=a.index+a[0].length;break;case"styles":case"workbook":if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"))}else h.push([a[3],!1]);break;case"comment":if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"));EM(A),E.push(A)}else h.push([a[3],!1]),A={a:(c=Kf(a[0])).Author};break;case"autofilter":if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"))}else if(a[0].charAt(a[0].length-2)!=="/"){var ut=Kf(a[0]);p["!autofilter"]={ref:zp(ut.Range).replace(/\$/g,"")},h.push([a[3],!0])}break;case"datavalidation":if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"))}else a[0].charAt(a[0].length-2)!=="/"&&h.push([a[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(a[1]==="/"){if((c=h.pop())[0]!==a[3])throw new Error("Bad state: "+c.join("|"))}else a[0].charAt(a[0].length-2)!=="/"&&h.push([a[3],!0]);break;default:if(h.length==0&&a[3]=="document"||h.length==0&&a[3]=="uof")return tS(n,t);var _e=!0;switch(h[h.length-1][0]){case"officedocumentsettings":switch(a[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:_e=!1}break;case"componentoptions":switch(a[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:_e=!1}break;case"excelworkbook":switch(a[3]){case"date1904":ie.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:_e=!1}break;case"workbookoptions":switch(a[3]){case"owcversion":case"height":case"width":break;default:_e=!1}break;case"worksheetoptions":switch(a[3]){case"visible":if(a[0].slice(-2)!=="/>")if(a[1]==="/")switch(n.slice(D,a.index)){case"SheetHidden":ke.Hidden=1;break;case"SheetVeryHidden":ke.Hidden=2}else D=a.index+a[0].length;break;case"header":p["!margins"]||u0(p["!margins"]={},"xlml"),isNaN(+mn(a[0]).Margin)||(p["!margins"].header=+mn(a[0]).Margin);break;case"footer":p["!margins"]||u0(p["!margins"]={},"xlml"),isNaN(+mn(a[0]).Margin)||(p["!margins"].footer=+mn(a[0]).Margin);break;case"pagemargins":var Le=mn(a[0]);p["!margins"]||u0(p["!margins"]={},"xlml"),isNaN(+Le.Top)||(p["!margins"].top=+Le.Top),isNaN(+Le.Left)||(p["!margins"].left=+Le.Left),isNaN(+Le.Right)||(p["!margins"].right=+Le.Right),isNaN(+Le.Bottom)||(p["!margins"].bottom=+Le.Bottom);break;case"displayrighttoleft":ie.Views||(ie.Views=[]),ie.Views[0]||(ie.Views[0]={}),ie.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].left=!0;break;default:_e=!1}break;case"pivottable":case"pivotcache":switch(a[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:_e=!1}break;case"pagebreaks":switch(a[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:_e=!1}break;case"autofilter":switch(a[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:_e=!1}break;case"querytable":switch(a[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:_e=!1}break;case"datavalidation":switch(a[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:_e=!1}break;case"sorting":case"conditionalformatting":switch(a[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:_e=!1}break;case"mapinfo":case"schema":case"data":switch(a[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:_e=!1}break;case"smarttags":break;default:_e=!1}if(_e||a[3].match(/!\[CDATA/))break;if(!h[h.length-1][1])throw"Unrecognized tag: "+a[3]+"|"+h.join("|");if(h[h.length-1][0]==="customdocumentproperties"){if(a[0].slice(-2)==="/>")break;a[1]==="/"?_M(ue,me,j,n.slice(D,a.index)):(j=a,D=a.index+a[0].length);break}if(t.WTF)throw"Unrecognized tag: "+a[3]+"|"+h.join("|")}var Ot={};return t.bookSheets||t.bookProps||(Ot.Sheets=f),Ot.SheetNames=d,Ot.Workbook=ie,Ot.SSF=Ts(Li),Ot.Props=Z,Ot.Custprops=ue,Ot}function r6(e,r){switch(u6(r=r||{}),r.type||"base64"){case"base64":return t6(Mu(e),r);case"binary":case"buffer":case"file":return t6(e,r);case"array":return t6(Pf(e),r)}}function TM(e,r){var t=[];return e.Props&&t.push(function(n,a){var l=[];return Ba(db).map(function(o){for(var i=0;i'+i.join("")+""}(e.Props,e.Custprops)),t.join("")}function Yx(e){return Fn("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+s0(e.Ref,{r:0,c:0})})}function CM(e,r,t,n,a,l,o){if(!e||e.v==null&&e.f==null)return"";var i={};if(e.f&&(i["ss:Formula"]="="+ea(s0(e.f,o))),e.F&&e.F.slice(0,r.length)==r){var c=Eo(e.F.slice(r.length+1));i["ss:ArrayRange"]="RC:R"+(c.r==o.r?"":"["+(c.r-o.r)+"]")+"C"+(c.c==o.c?"":"["+(c.c-o.c)+"]")}if(e.l&&e.l.Target&&(i["ss:HRef"]=ea(e.l.Target),e.l.Tooltip&&(i["x:HRefScreenTip"]=ea(e.l.Tooltip))),t["!merges"])for(var u=t["!merges"],h=0;h!=u.length;++h)u[h].s.c==o.c&&u[h].s.r==o.r&&(u[h].e.c>u[h].s.c&&(i["ss:MergeAcross"]=u[h].e.c-u[h].s.c),u[h].e.r>u[h].s.r&&(i["ss:MergeDown"]=u[h].e.r-u[h].s.r));var f="",d="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":f="Number",d=String(e.v);break;case"b":f="Boolean",d=e.v?"1":"0";break;case"e":f="Error",d=Vf[e.v];break;case"d":f="DateTime",d=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||Li[14]);break;case"s":f="String",d=((e.v||"")+"").replace(Hm,function(b){return Bf[b]}).replace(m2,function(b){return"&#x"+b.charCodeAt(0).toString(16).toUpperCase()+";"})}var p=Up(n.cellXfs,e,n);i["ss:StyleID"]="s"+(21+p),i["ss:Index"]=o.c+1;var g=e.v!=null?d:"",v=e.t=="z"?"":''+g+"";return(e.c||[]).length>0&&(v+=e.c.map(function(b){var _=Fn("ss:Data",(b.t||"").replace(/(\r\n|[\r\n])/g," "),{xmlns:"http://www.w3.org/TR/REC-html40"});return Fn("Comment",_,{"ss:Author":b.a})}).join("")),Fn("Cell",v,i)}function AM(e,r){var t='"}function OM(e,r,t){var n=[],a=t.SheetNames[e],l=t.Sheets[a],o=l?function(i,c,u,h){if(!i||!((h||{}).Workbook||{}).Names)return"";for(var f=h.Workbook.Names,d=[],p=0;p0&&n.push(""+o+""),o=l?function(i,c){if(!i["!ref"])return"";var u=ns(i["!ref"]),h=i["!merges"]||[],f=0,d=[];i["!cols"]&&i["!cols"].forEach(function(O,P){Eh(O);var B=!!O.width,q=l0(P,O),X={"ss:Index":P+1};B&&(X["ss:Width"]=r0(q.width)),O.hidden&&(X["ss:Hidden"]="1"),d.push(Fn("Column",null,X))});for(var p=Array.isArray(i),g=u.s.r;g<=u.e.r;++g){for(var v=[AM(g,(i["!rows"]||[])[g])],b=u.s.c;b<=u.e.c;++b){var _=!1;for(f=0;f!=h.length;++f)if(!(h[f].s.c>b||h[f].s.r>g||h[f].e.c"),v.length>2&&d.push(v.join(""))}return d.join("")}(l,r):"",o.length>0&&n.push("
"+o+"
"),n.push(function(i,c,u,h){if(!i)return"";var f=[];if(i["!margins"]&&(f.push(""),i["!margins"].header&&f.push(Fn("Header",null,{"x:Margin":i["!margins"].header})),i["!margins"].footer&&f.push(Fn("Footer",null,{"x:Margin":i["!margins"].footer})),f.push(Fn("PageMargins",null,{"x:Bottom":i["!margins"].bottom||"0.75","x:Left":i["!margins"].left||"0.7","x:Right":i["!margins"].right||"0.7","x:Top":i["!margins"].top||"0.75"})),f.push("")),h&&h.Workbook&&h.Workbook.Sheets&&h.Workbook.Sheets[u])if(h.Workbook.Sheets[u].Hidden)f.push(Fn("Visible",h.Workbook.Sheets[u].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var d=0;d")}return((((h||{}).Workbook||{}).Views||[])[0]||{}).RTL&&f.push(""),i["!protect"]&&(f.push(ll("ProtectContents","True")),i["!protect"].objects&&f.push(ll("ProtectObjects","True")),i["!protect"].scenarios&&f.push(ll("ProtectScenarios","True")),i["!protect"].selectLockedCells==null||i["!protect"].selectLockedCells?i["!protect"].selectUnlockedCells==null||i["!protect"].selectUnlockedCells||f.push(ll("EnableSelection","UnlockedCells")):f.push(ll("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(p){i["!protect"][p[0]]&&f.push("<"+p[1]+"/>")})),f.length==0?"":Fn("WorksheetOptions",f.join(""),{xmlns:Gv})}(l,0,e,t)),n.join("")}function MM(e,r){r||(r={}),e.SSF||(e.SSF=Ts(Li)),e.SSF&&(kp(),h1(e.SSF),r.revssf=p1(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF,r.cellXfs=[],Up(r.cellXfs,{},{revssf:{General:0}}));var t=[];t.push(TM(e,r)),t.push(""),t.push(""),t.push("");for(var n=0;n'];return l.cellXfs.forEach(function(i,c){var u=[];u.push(Fn("NumberFormat",null,{"ss:Format":ea(Li[i.numFmtId])}));var h={"ss:ID":"s"+(21+c)};o.push(Fn("Style",u.join(""),h))}),Fn("Styles",o.join(""))}(0,r),t[3]=function(a){if(!((a||{}).Workbook||{}).Names)return"";for(var l=a.Workbook.Names,o=[],i=0;i40?r:(t.l-=4,r.Reserved1=t.read_shift(0,"lpstr-ansi"),t.length-t.l<=4||(n=t.read_shift(4))!==1907505652?r:(r.UnicodeClipboardFormat=function(a){return V2(a,2)}(t),(n=t.read_shift(4))==0||n>40?r:(t.l-=4,void(r.Reserved2=t.read_shift(0,"lpwstr")))))}var IM=[60,1084,2066,2165,2175];function NM(e,r,t,n,a){var l=n,o=[],i=t.slice(t.l,t.l+l);if(a.enc&&a.enc.insitu&&i.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:a.enc.insitu(i)}o.push(i),t.l+=l;for(var c=zf(t,t.l),u=n6[c],h=0;u!=null&&IM.indexOf(c)>-1;)l=zf(t,t.l+2),h=t.l+4,c==2066?h+=4:c!=2165&&c!=2175||(h+=12),i=t.slice(h,t.l+4+l),o.push(i),t.l+=4+l,u=n6[c=zf(t,t.l)];var f=Go(o);ul(f,0);var d=0;f.lens=[];for(var p=0;p1||Ae.sheetRows&&Ge.r>=Ae.sheetRows)){if(Ae.cellStyles&&zt.XF&&zt.XF.data&&function(Ye,ht,$e){var Oe,at=ht.XF.data;at&&at.patternType&&$e&&$e.cellStyles&&(ht.s={},ht.s.patternType=at.patternType,(Oe=Lp(J(at.icvFore)))&&(ht.s.fgColor={rgb:Oe}),(Oe=Lp(J(at.icvBack)))&&(ht.s.bgColor={rgb:Oe}))}(0,zt,Ae),delete zt.ixfe,delete zt.XF,t=Ge,k=ta(Ge),g&&g.s&&g.e||(g={s:{r:0,c:0},e:{r:0,c:0}}),Ge.rg.e.r&&(g.e.r=Ge.r+1),Ge.c+1>g.e.c&&(g.e.c=Ge.c+1),Ae.cellFormula&&zt.f){for(var Re=0;ReGe.c||O[Re][0].s.r>Ge.r||O[Re][0].e.c>8)!==Ke)throw new Error("rt mismatch: "+Ee+"!="+Ke);ot.r==12&&(e.l+=10,He-=10)}var ce={};if(ce=Ke===10?ot.f(e,He,ue):NM(Ke,ot,e,He,ue),V==0&&[9,521,1033,2057].indexOf(H)===-1)continue;switch(Ke){case 34:h.opts.Date1904=q.WBProps.date1904=ce;break;case 134:h.opts.WriteProtect=!0;break;case 47:if(ue.enc||(e.l=0),ue.enc=ce,!r.password)throw new Error("File is password-protected");if(ce.valid==null)throw new Error("Encryption scheme unsupported");if(!ce.valid)throw new Error("Password is incorrect");break;case 92:ue.lastuser=ce;break;case 66:var Se=Number(ce);switch(Se){case 21010:Se=1200;break;case 32768:Se=1e4;break;case 32769:Se=1252}Mc(ue.codepage=Se),ke=!0;break;case 317:ue.rrtabid=ce;break;case 25:ue.winlocked=ce;break;case 439:h.opts.RefreshAll=ce;break;case 12:h.opts.CalcCount=ce;break;case 16:h.opts.CalcDelta=ce;break;case 17:h.opts.CalcIter=ce;break;case 13:h.opts.CalcMode=ce;break;case 14:h.opts.CalcPrecision=ce;break;case 95:h.opts.CalcSaveRecalc=ce;break;case 15:ue.CalcRefMode=ce;break;case 2211:h.opts.FullCalc=ce;break;case 129:ce.fDialog&&(d["!type"]="dialog"),ce.fBelow||((d["!outline"]||(d["!outline"]={})).above=!0),ce.fRight||((d["!outline"]||(d["!outline"]={})).left=!0);break;case 224:P.push(ce);break;case 430:R.push([ce]),R[R.length-1].XTI=[];break;case 35:case 547:R[R.length-1].push(ce);break;case 24:case 536:F={Name:ce.Name,Ref:kt(ce.rgce,0,null,R,ue)},ce.itab>0&&(F.Sheet=ce.itab-1),R.names.push(F),R[0]||(R[0]=[],R[0].XTI=[]),R[R.length-1].push(ce),ce.Name=="_xlnm._FilterDatabase"&&ce.itab>0&&ce.rgce&&ce.rgce[0]&&ce.rgce[0][0]&&ce.rgce[0][0][0]=="PtgArea3d"&&(ie[ce.itab-1]={ref:Ma(ce.rgce[0][0][1][2])});break;case 22:ue.ExternCount=ce;break;case 23:R.length==0&&(R[0]=[],R[0].XTI=[]),R[R.length-1].XTI=R[R.length-1].XTI.concat(ce),R.XTI=R.XTI.concat(ce);break;case 2196:if(ue.biff<8)break;F!=null&&(F.Comment=ce[1]);break;case 18:d["!protect"]=ce;break;case 19:ce!==0&&ue.WTF&&console.error("Password verifier: "+ce);break;case 133:p[ce.pos]=ce,ue.snames.push(ce.name);break;case 10:if(--V)break;if(g.e){if(g.e.r>0&&g.e.c>0){if(g.e.r--,g.e.c--,d["!ref"]=Ma(g),r.sheetRows&&r.sheetRows<=g.e.r){var Ce=g.e.r;g.e.r=r.sheetRows-1,d["!fullref"]=d["!ref"],d["!ref"]=Ma(g),g.e.r=Ce}g.e.r++,g.e.c++}D.length>0&&(d["!merges"]=D),j.length>0&&(d["!objects"]=j),E.length>0&&(d["!cols"]=E),A.length>0&&(d["!rows"]=A),q.Sheets.push(X)}_===""?w=d:f[_]=d,d=r.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(ue.biff===8&&(ue.biff={9:2,521:3,1033:4}[Ke]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[ce.BIFFVer]||8),ue.biffguess=ce.BIFFVer==0,ce.BIFFVer==0&&ce.dt==4096&&(ue.biff=5,ke=!0,Mc(ue.codepage=28591)),ue.biff==8&&ce.BIFFVer==0&&ce.dt==16&&(ue.biff=2),V++)break;if(d=r.dense?[]:{},ue.biff<8&&!ke&&(ke=!0,Mc(ue.codepage=r.codepage||1252)),ue.biff<5||ce.BIFFVer==0&&ce.dt==4096){_===""&&(_="Sheet1"),g={s:{r:0,c:0},e:{r:0,c:0}};var ut={pos:e.l-He,name:_};p[ut.pos]=ut,ue.snames.push(_)}else _=(p[me]||{name:""}).name;ce.dt==32&&(d["!type"]="chart"),ce.dt==64&&(d["!type"]="macro"),D=[],j=[],ue.arrayf=O=[],E=[],A=[],M=!1,X={Hidden:(p[me]||{hs:0}).hs,name:_};break;case 515:case 3:case 2:d["!type"]=="chart"&&(r.dense?(d[ce.r]||[])[ce.c]:d[ta({c:ce.c,r:ce.r})])&&++ce.c,i={ixfe:ce.ixfe,XF:P[ce.ixfe]||{},v:ce.val,t:"n"},ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:ce.c,r:ce.r},i,r);break;case 5:case 517:i={ixfe:ce.ixfe,XF:P[ce.ixfe],v:ce.val,t:ce.t},ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:ce.c,r:ce.r},i,r);break;case 638:i={ixfe:ce.ixfe,XF:P[ce.ixfe],v:ce.rknum,t:"n"},ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:ce.c,r:ce.r},i,r);break;case 189:for(var _e=ce.c;_e<=ce.C;++_e){var Le=ce.rkrec[_e-ce.c][0];i={ixfe:Le,XF:P[Le],v:ce.rkrec[_e-ce.c][1],t:"n"},ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:_e,r:ce.r},i,r)}break;case 6:case 518:case 1030:if(ce.val=="String"){v=ce;break}if((i=qw(ce.val,ce.cell.ixfe,ce.tt)).XF=P[i.ixfe],r.cellFormula){var Ot=ce.formula;if(Ot&&Ot[0]&&Ot[0][0]&&Ot[0][0][0]=="PtgExp"){var ae=Ot[0][0][1][0],ye=Ot[0][0][1][1],Pe=ta({r:ae,c:ye});C[Pe]?i.f=""+kt(ce.formula,0,ce.cell,R,ue):i.F=((r.dense?(d[ae]||[])[ye]:d[Pe])||{}).F}else i.f=""+kt(ce.formula,0,ce.cell,R,ue)}ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z(ce.cell,i,r),v=ce;break;case 7:case 519:if(!v)throw new Error("String record expects Formula");v.val=ce,(i=qw(ce,v.cell.ixfe,"s")).XF=P[i.ixfe],r.cellFormula&&(i.f=""+kt(v.formula,0,v.cell,R,ue)),ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z(v.cell,i,r),v=null;break;case 33:case 545:O.push(ce);var ft=ta(ce[0].s);if(n=r.dense?(d[ce[0].s.r]||[])[ce[0].s.c]:d[ft],r.cellFormula&&n){if(!v||!ft||!n)break;n.f=""+kt(ce[1],0,ce[0],R,ue),n.F=Ma(ce[0])}break;case 1212:if(!r.cellFormula)break;if(k){if(!v)break;C[ta(v.cell)]=ce[0],((n=r.dense?(d[v.cell.r]||[])[v.cell.c]:d[ta(v.cell)])||{}).f=""+kt(ce[0],0,t,R,ue)}break;case 253:i=qw(b[ce.isst].t,ce.ixfe,"s"),b[ce.isst].h&&(i.h=b[ce.isst].h),i.XF=P[i.ixfe],ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:ce.c,r:ce.r},i,r);break;case 513:r.sheetStubs&&(i={ixfe:ce.ixfe,XF:P[ce.ixfe],t:"z"},ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:ce.c,r:ce.r},i,r));break;case 190:if(r.sheetStubs)for(var Bt=ce.c;Bt<=ce.C;++Bt){var fe=ce.ixfe[Bt-ce.c];i={ixfe:fe,XF:P[fe],t:"z"},ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:Bt,r:ce.r},i,r)}break;case 214:case 516:case 4:(i=qw(ce.val,ce.ixfe,"s")).XF=P[i.ixfe],ee>0&&(i.z=U[i.ixfe>>8&63]),Ch(i,r,h.opts.Date1904),Z({c:ce.c,r:ce.r},i,r);break;case 0:case 512:V===1&&(g=ce);break;case 252:b=ce;break;case 1054:if(ue.biff==4){U[ee++]=ce[1];for(var Tt=0;Tt=163&&Pc(ce[1],ee+163)}else Pc(ce[1],ce[0]);break;case 30:U[ee++]=ce;for(var Pt=0;Pt=163&&Pc(ce,ee+163);break;case 229:D=D.concat(ce);break;case 93:j[ce.cmo[0]]=ue.lastobj=ce;break;case 438:ue.lastobj.TxO=ce;break;case 127:ue.lastobj.ImData=ce;break;case 440:for(o=ce[0].s.r;o<=ce[0].e.r;++o)for(l=ce[0].s.c;l<=ce[0].e.c;++l)(n=r.dense?(d[o]||[])[l]:d[ta({c:l,r:o})])&&(n.l=ce[1]);break;case 2048:for(o=ce[0].s.r;o<=ce[0].e.r;++o)for(l=ce[0].s.c;l<=ce[0].e.c;++l)(n=r.dense?(d[o]||[])[l]:d[ta({c:l,r:o})])&&n.l&&(n.l.Tooltip=ce[1]);break;case 28:if(ue.biff<=5&&ue.biff>=2)break;n=r.dense?(d[ce[0].r]||[])[ce[0].c]:d[ta(ce[0])];var Be=j[ce[2]];n||(r.dense?(d[ce[0].r]||(d[ce[0].r]=[]),n=d[ce[0].r][ce[0].c]={t:"z"}):n=d[ta(ce[0])]={t:"z"},g.e.r=Math.max(g.e.r,ce[0].r),g.s.r=Math.min(g.s.r,ce[0].r),g.e.c=Math.max(g.e.c,ce[0].c),g.s.c=Math.min(g.s.c,ce[0].c)),n.c||(n.c=[]),a={a:ce[1],t:Be.TxO.t},n.c.push(a);break;case 2173:P[ce.ixfe],ce.ext.forEach(function(Ge){Ge[0]});break;case 125:if(!ue.cellStyles)break;for(;ce.e>=ce.s;)E[ce.e--]={width:ce.w/256,level:ce.level||0,hidden:!!(1&ce.flags)},M||(M=!0,xb(ce.w/256)),Eh(E[ce.e+1]);break;case 520:var ze={};ce.level!=null&&(A[ce.r]=ze,ze.level=ce.level),ce.hidden&&(A[ce.r]=ze,ze.hidden=!0),ce.hpt&&(A[ce.r]=ze,ze.hpt=ce.hpt,ze.hpx=Bp(ce.hpt));break;case 38:case 39:case 40:case 41:d["!margins"]||u0(d["!margins"]={}),d["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[Ke]]=ce;break;case 161:d["!margins"]||u0(d["!margins"]={}),d["!margins"].header=ce.header,d["!margins"].footer=ce.footer;break;case 574:ce.RTL&&(q.Views[0].RTL=!0);break;case 146:B=ce;break;case 2198:u=ce;break;case 140:c=ce;break;case 442:_?X.CodeName=ce||X.name:q.WBProps.CodeName=ce||"ThisWorkbook"}}else ot||console.error("Missing Info for XLS Record 0x"+Ke.toString(16)),e.l+=He}return h.SheetNames=Ba(p).sort(function(Ge,zt){return Number(Ge)-Number(zt)}).map(function(Ge){return p[Ge].name}),r.bookSheets||(h.Sheets=f),!h.SheetNames.length&&w["!ref"]?(h.SheetNames.push("Sheet1"),h.Sheets&&(h.Sheets.Sheet1=w)):h.Preamble=w,h.Sheets&&ie.forEach(function(Ge,zt){h.Sheets[h.SheetNames[zt]]["!autofilter"]=Ge}),h.Strings=b,h.SSF=Ts(Li),ue.enc&&(h.Encryption=ue.enc),u&&(h.Themes=u),h.Metadata={},c!==void 0&&(h.Metadata.Country=c),R.names.length>0&&(q.Names=R.names),h.Workbook=q,h}var Kx="e0859ff2f94f6810ab9108002b27b3d9",Gx="02d5cdd59c2e1b10939708002b2cf9ae",DM="05d5cdd59c2e1b10939708002b2cf9ae";function Xx(e,r){var t,n,a,l;if(r||(r={}),u6(r),Ev(),r.codepage&&Dm(r.codepage),e.FullPaths){if(Ei.find(e,"/encryption"))throw new Error("File is password-protected");t=Ei.find(e,"!CompObj"),n=Ei.find(e,"/Workbook")||Ei.find(e,"/Book")}else{switch(r.type){case"base64":e=Ru(Mu(e));break;case"binary":e=Ru(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e))}ul(e,0),n={content:e}}if(t&&RM(t),r.bookProps&&!r.bookSheets)a={};else{var o=ya?"buffer":"array";if(n&&n.content)a=PM(n.content,r);else if((l=Ei.find(e,"PerfectOffice_MAIN"))&&l.content)a=kd.to_workbook(l.content,(r.type=o,r));else{if(!(l=Ei.find(e,"NativeContent_MAIN"))||!l.content)throw(l=Ei.find(e,"MN0"))&&l.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");a=kd.to_workbook(l.content,(r.type=o,r))}r.bookVBA&&e.FullPaths&&Ei.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(a.vbaraw=function(c){var u=Ei.utils.cfb_new({root:"R"});return c.FullPaths.forEach(function(h,f){if(h.slice(-1)!=="/"&&h.match(/_VBA_PROJECT_CUR/)){var d=h.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Ei.utils.cfb_add(u,d,c.FileIndex[f].content)}}),Ei.write(u)}(e))}var i={};return e.FullPaths&&function(c,u,h){var f=Ei.find(c,"/!DocumentSummaryInformation");if(f&&f.size>0)try{var d=rw(f,ob,Gx);for(var p in d)u[p]=d[p]}catch(_){if(h.WTF)throw _}var g=Ei.find(c,"/!SummaryInformation");if(g&&g.size>0)try{var v=rw(g,lb,Kx);for(var b in v)u[b]==null&&(u[b]=v[b])}catch(_){if(h.WTF)throw _}u.HeadingPairs&&u.TitlesOfParts&&(fb(u.HeadingPairs,u.TitlesOfParts,u,h),delete u.HeadingPairs,delete u.TitlesOfParts)}(e,i,r),a.Props=a.Custprops=i,r.bookFiles&&(a.cfb=e),a}function FM(e,r){var t=r,n=Ei.utils.cfb_new({root:"R"}),a="/Workbook";switch(t.bookType||"xls"){case"xls":t.bookType="biff8";case"xla":t.bookType||(t.bookType="xla");case"biff8":a="/Workbook",t.biff=8;break;case"biff5":a="/Book",t.biff=5;break;default:throw new Error("invalid type "+t.bookType+" for XLS CFB")}return Ei.utils.cfb_add(n,a,Zx(e,t)),t.biff==8&&(e.Props||e.Custprops)&&function(l,o){var i,c=[],u=[],h=[],f=0,d=Dc(ob,"n"),p=Dc(lb,"n");if(l.Props)for(i=Ba(l.Props),f=0;f-1||O1.indexOf(h[f][0])>-1||h[f][1]!=null&&g.push(h[f]);u.length&&Ei.utils.cfb_add(o,"/SummaryInformation",Wf(u,Kx,p,lb)),(c.length||g.length)&&Ei.utils.cfb_add(o,"/DocumentSummaryInformation",Wf(c,Gx,d,ob,g.length?g:null,DM))}(e,n),t.biff==8&&e.vbaraw&&function(l,o){o.FullPaths.forEach(function(i,c){if(c!=0){var u=i.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");u.slice(-1)!=="/"&&Ei.utils.cfb_add(l,u,o.FileIndex[c].content)}})}(n,Ei.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),n}var Rb={0:{f:function(e,r){var t={},n=e.l+r;t.r=e.read_shift(4),e.l+=4;var a=e.read_shift(2);e.l+=1;var l=e.read_shift(1);return e.l=n,7&l&&(t.level=7&l),16&l&&(t.hidden=!0),32&l&&(t.hpt=a/20),t}},1:{f:function(e){return[ac(e)]}},2:{f:function(e){return[ac(e),ib(e),"n"]}},3:{f:function(e){return[ac(e),e.read_shift(1),"e"]}},4:{f:function(e){return[ac(e),e.read_shift(1),"b"]}},5:{f:function(e){return[ac(e),Ol(e),"n"]}},6:{f:function(e){return[ac(e),Al(e),"str"]}},7:{f:function(e){return[ac(e),e.read_shift(4),"s"]}},8:{f:function(e,r,t){var n=e.l+r,a=ac(e);a.r=t["!row"];var l=[a,Al(e),"str"];if(t.cellFormula){e.l+=2;var o=di(e,n-e.l,t);l[3]=kt(o,0,a,t.supbooks,t)}else e.l=n;return l}},9:{f:function(e,r,t){var n=e.l+r,a=ac(e);a.r=t["!row"];var l=[a,Ol(e),"n"];if(t.cellFormula){e.l+=2;var o=di(e,n-e.l,t);l[3]=kt(o,0,a,t.supbooks,t)}else e.l=n;return l}},10:{f:function(e,r,t){var n=e.l+r,a=ac(e);a.r=t["!row"];var l=[a,e.read_shift(1),"b"];if(t.cellFormula){e.l+=2;var o=di(e,n-e.l,t);l[3]=kt(o,0,a,t.supbooks,t)}else e.l=n;return l}},11:{f:function(e,r,t){var n=e.l+r,a=ac(e);a.r=t["!row"];var l=[a,e.read_shift(1),"e"];if(t.cellFormula){e.l+=2;var o=di(e,n-e.l,t);l[3]=kt(o,0,a,t.supbooks,t)}else e.l=n;return l}},12:{f:function(e){return[dd(e)]}},13:{f:function(e){return[dd(e),ib(e),"n"]}},14:{f:function(e){return[dd(e),e.read_shift(1),"e"]}},15:{f:function(e){return[dd(e),e.read_shift(1),"b"]}},16:{f:Bx},17:{f:function(e){return[dd(e),Al(e),"str"]}},18:{f:function(e){return[dd(e),e.read_shift(4),"s"]}},19:{f:eb},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,r,t){var n=e.l+r;e.l+=4,e.l+=1;var a=e.read_shift(4),l=K4(e),o=Bi(e,0,t),i=tb(e);e.l=n;var c={Name:l,Ptg:o};return a<268435455&&(c.Sheet=a),i&&(c.Comment=i),c}},40:{},42:{},43:{f:function(e,r,t){var n={};n.sz=e.read_shift(2)/20;var a=function(c){var u=c.read_shift(1);return c.l++,{fBold:1&u,fItalic:2&u,fUnderline:4&u,fStrikeout:8&u,fOutline:16&u,fShadow:32&u,fCondense:64&u,fExtend:128&u}}(e);switch(a.fItalic&&(n.italic=1),a.fCondense&&(n.condense=1),a.fExtend&&(n.extend=1),a.fShadow&&(n.shadow=1),a.fOutline&&(n.outline=1),a.fStrikeout&&(n.strike=1),e.read_shift(2)===700&&(n.bold=1),e.read_shift(2)){case 1:n.vertAlign="superscript";break;case 2:n.vertAlign="subscript"}var l=e.read_shift(1);l!=0&&(n.underline=l);var o=e.read_shift(1);o>0&&(n.family=o);var i=e.read_shift(1);switch(i>0&&(n.charset=i),e.l++,n.color=function(c){var u={},h=c.read_shift(1)>>>1,f=c.read_shift(1),d=c.read_shift(2,"i"),p=c.read_shift(1),g=c.read_shift(1),v=c.read_shift(1);switch(c.l++,h){case 0:u.auto=1;break;case 1:u.index=f;var b=Ip[f];b&&(u.rgb=Lp(b));break;case 2:u.rgb=Lp([p,g,v]);break;case 3:u.theme=f}return d!=0&&(u.tint=d>0?d/32767:d/32768),u}(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor"}return n.name=Al(e),n}},44:{f:function(e,r){return[e.read_shift(2),Al(e)]}},45:{f:Mk},46:{f:Rk},47:{f:function(e,r){var t=e.l+r,n=e.read_shift(2),a=e.read_shift(2);return e.l=t,{ixfe:n,numFmtId:a}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var r=[],t=e.read_shift(4);t-- >0;)r.push([e.read_shift(4),e.read_shift(4)]);return r}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:mw},62:{f:function(e){return[ac(e),eb(e),"is"]}},63:{f:function(e){var r={};r.i=e.read_shift(4);var t={};t.r=e.read_shift(4),t.c=e.read_shift(4),r.r=ta(t);var n=e.read_shift(1);return 2&n&&(r.l="1"),8&n&&(r.a="1"),r}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Cl,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var r=e.read_shift(2);return e.l+=28,{RTL:32&r}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,r){var t={},n=e[e.l];return++e.l,t.above=!(64&n),t.left=!(128&n),e.l+=18,t.name=Y4(e),t}},148:{f:UO,p:16},151:{f:function(){}},152:{},153:{f:function(e,r){var t={},n=e.read_shift(4);t.defaultThemeVersion=e.read_shift(4);var a=r>8?Al(e):"";return a.length>0&&(t.CodeName=a),t.autoCompressPictures=!!(65536&n),t.backupFile=!!(64&n),t.checkCompatibility=!!(4096&n),t.date1904=!!(1&n),t.filterPrivacy=!!(8&n),t.hidePivotFieldList=!!(1024&n),t.promptedSolutions=!!(16&n),t.publishItems=!!(2048&n),t.refreshAllConnections=!!(262144&n),t.saveExternalLinkValues=!!(128&n),t.showBorderUnselectedTables=!!(4&n),t.showInkAnnotation=!!(32&n),t.showObjects=["all","placeholders","none"][n>>13&3],t.showPivotChartFilter=!!(32768&n),t.updateLinks=["userSet","never","always"][n>>8&3],t}},154:{},155:{},156:{f:function(e,r){var t={};return t.Hidden=e.read_shift(4),t.iTabID=e.read_shift(4),t.strRelID=rb(e),t.name=Al(e),t}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:md},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:VO},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,r){return{flags:e.read_shift(4),version:e.read_shift(4),name:Al(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,e.read_shift(4)!=0},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:rb},357:{},358:{},359:{},360:{T:1},361:{},362:{f:dw},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,r,t){var n=e.l+r,a=sb(e),l=e.read_shift(1),o=[a];if(o[2]=l,t.cellFormula){var i=Yn(e,n-e.l,t);o[1]=i}else e.l=n;return o}},427:{f:function(e,r,t){var n=e.l+r,a=[md(e)];if(t.cellFormula){var l=ma(e,n-e.l,t);a[1]=l,e.l=n}else e.l=n;return a}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var r={};return jx.forEach(function(t){r[t]=Ol(e)}),r}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,r){var t=e.l+r,n=md(e),a=tb(e),l=Al(e),o=Al(e),i=Al(e);e.l=t;var c={rfx:n,relId:a,loc:l,display:i};return o&&(c.Tooltip=o),c}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:rb},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Vk},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var r={};r.iauthor=e.read_shift(4);var t=md(e);return r.rfx=t.s,r.ref=ta(t.s),e.l+=16,r}},636:{T:-1},637:{f:H4},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,r){return e.l+=10,{name:Al(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},n6={6:{f:Ur},10:{f:kh},12:{f:To},13:{f:To},14:{f:po},15:{f:po},16:{f:Ol},17:{f:po},18:{f:po},19:{f:To},20:{f:fw},21:{f:fw},23:{f:dw},24:{f:hw},25:{f:po},26:{},27:{},28:{f:function(e,r,t){return function(n,a,l){if(!(l.biff<8)){var o=n.read_shift(2),i=n.read_shift(2),c=n.read_shift(2),u=n.read_shift(2),h=xh(n,0,l);return l.biff<8&&n.read_shift(1),[{r:o,c:i},h,u,c]}}(e,0,t)}},29:{},34:{f:po},35:{f:bb},38:{f:Ol},39:{f:Ol},40:{f:Ol},41:{f:Ol},42:{f:po},43:{f:po},47:{f:function(e,r,t){var n={Type:t.biff>=8?e.read_shift(2):0};return n.Type?Sk(e,r-2,n):function(a,l,o,i){var c={key:To(a),verificationBytes:To(a)};o.password&&(c.verifier=_b(o.password)),i.valid=c.verificationBytes===c.verifier,i.valid&&(i.insitu=xk(o.password))}(e,t.biff,t,n),n}},49:{f:function(e,r,t){var n={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(t&&t.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return n.name=Bu(e,0,t),n}},51:{f:To},60:{},61:{f:function(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{f:po},65:{f:function(){}},66:{f:To},77:{},80:{},81:{},82:{},85:{f:To},89:{},90:{},91:{},92:{f:function(e,r,t){if(t.enc)return e.l+=r,"";var n=e.l,a=xh(e,0,t);return e.read_shift(r+n-e.l),a}},93:{f:function(e,r,t){if(t&&t.biff<8)return function(l,o,i){l.l+=4;var c=l.read_shift(2),u=l.read_shift(2),h=l.read_shift(2);l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=6,o-=36;var f=[];return f.push((ok[c]||Cl)(l,o,i)),{cmo:[u,c,h],ft:f}}(e,r,t);var n=lw(e),a=function(l,o){for(var i=l.l+o,c=[];l.l7||r[1]>7)throw new Error("Bad Gutters: "+r.join("|"));return r}},129:{f:function(e,r,t){var n=t&&t.biff==8||r==2?e.read_shift(2):(e.l+=r,0);return{fDialog:16&n,fBelow:64&n,fRight:128&n}}},130:{f:To},131:{f:po},132:{f:po},133:{f:function(e,r,t){var n=e.read_shift(4),a=3&e.read_shift(1),l=e.read_shift(1);switch(l){case 0:l="Worksheet";break;case 1:l="Macrosheet";break;case 2:l="Chartsheet";break;case 6:l="VBAModule"}var o=Bu(e,0,t);return o.length===0&&(o="Sheet1"),{pos:n,hs:a,dt:l,name:o}}},134:{},140:{f:function(e){var r,t=[0,0];return r=e.read_shift(2),t[0]=W2[r]||r,r=e.read_shift(2),t[1]=W2[r]||r,t}},141:{f:To},144:{},146:{f:function(e){for(var r=e.read_shift(2),t=[];r-- >0;)t.push(mb(e));return t}},151:{},152:{},153:{},154:{},155:{},156:{f:To},157:{},158:{},160:{f:fk},161:{f:function(e,r){var t={};return r<32||(e.l+=16,t.header=Ol(e),t.footer=Ol(e),e.l+=2),t}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function(e,r){for(var t=e.l+r-2,n=e.read_shift(2),a=e.read_shift(2),l=[];e.l>2&1,n.data=function(a,l,o,i){var c={},u=a.read_shift(4),h=a.read_shift(4),f=a.read_shift(4),d=a.read_shift(2);return c.patternType=X4[f>>26],i.cellStyles&&(c.alc=7&u,c.fWrap=u>>3&1,c.alcV=u>>4&7,c.fJustLast=u>>7&1,c.trot=u>>8&255,c.cIndent=u>>16&15,c.fShrinkToFit=u>>20&1,c.iReadOrder=u>>22&2,c.fAtrNum=u>>26&1,c.fAtrFnt=u>>27&1,c.fAtrAlc=u>>28&1,c.fAtrBdr=u>>29&1,c.fAtrPat=u>>30&1,c.fAtrProt=u>>31&1,c.dgLeft=15&h,c.dgRight=h>>4&15,c.dgTop=h>>8&15,c.dgBottom=h>>12&15,c.icvLeft=h>>16&127,c.icvRight=h>>23&127,c.grbitDiag=h>>30&3,c.icvTop=127&f,c.icvBottom=f>>7&127,c.icvDiag=f>>14&127,c.dgDiag=f>>21&15,c.icvFore=127&d,c.icvBack=d>>7&127,c.fsxButton=d>>14&1),c}(e,0,n.fStyle,t),n}},225:{f:function(e,r){return r===0||e.read_shift(2),1200}},226:{f:kh},227:{},229:{f:function(e,r){for(var t=[],n=e.read_shift(2);n--;)t.push(wd(e));return t}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function(e,r){for(var t=e.l+r,n=e.read_shift(4),a=e.read_shift(4),l=[],o=0;o!=a&&e.l255)throw new Error("Unexpected SupBook type: "+l);for(var o=fs(e,l),i=[];n>e.l;)i.push(As(e));return[l,a,o,i]}},431:{f:po},432:{},433:{},434:{},437:{},438:{f:function(e,r,t){var n=e.l,a="";try{e.l+=4;var l=(t.lastobj||{cmo:[0,0]}).cmo[1];[0,5,7,11,12,14].indexOf(l)==-1?e.l+=6:function(h){var f=h.read_shift(1);h.l++;var d=h.read_shift(2);return h.l+=2,[f,d]}(e);var o=e.read_shift(2);e.read_shift(2),To(e);var i=e.read_shift(2);e.l+=i;for(var c=1;c=(u?o:2*o))break}if(a.length!==o&&a.length!==2*o)throw new Error("cchText: "+o+" != "+a.length);return e.l=n+r,{t:a}}catch{return e.l=n+r,{t:a}}}},439:{f:po},440:{f:function(e,r){var t=wd(e);e.l+=16;var n=function(a,l){var o=a.l+l,i=a.read_shift(4);if(i!==2)throw new Error("Unrecognized streamVersion: "+i);var c=a.read_shift(2);a.l+=2;var u,h,f,d,p,g,v="";16&c&&(u=N1(a,a.l)),128&c&&(h=N1(a,a.l)),257&~c||(f=N1(a,a.l)),(257&c)==1&&(d=rk(a,a.l)),8&c&&(v=N1(a,a.l)),32&c&&(p=a.read_shift(16)),64&c&&(g=pb(a)),a.l=o;var b=h||f||d||"";b&&v&&(b+="#"+v),b||(b="#"+v),2&c&&b.charAt(0)=="/"&&b.charAt(1)!="/"&&(b="file://"+b);var _={Target:b};return p&&(_.guid=p),g&&(_.time=g),u&&(_.Tooltip=u),_}(e,r-24);return[t,n]}},441:{},442:{f:As},443:{},444:{f:To},445:{},446:{},448:{f:kh},449:{f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{f:kh},512:{f:vb},513:{f:ck},515:{f:function(e,r,t){t.biffguess&&t.biff==2&&(t.biff=5);var n=au(e),a=Ol(e);return n.val=a,n}},516:{f:function(e,r,t){t.biffguess&&t.biff==2&&(t.biff=5),e.l;var n=au(e);t.biff==2&&e.l++;var a=As(e,e.l,t);return n.val=a,n}},517:{f:Qa},519:{f:hk},520:{f:function(e){var r={};r.r=e.read_shift(2),r.c=e.read_shift(2),r.cnt=e.read_shift(2)-r.c;var t=e.read_shift(2);e.l+=4;var n=e.read_shift(1);return e.l+=3,7&n&&(r.level=7&n),32&n&&(r.hidden=!0),64&n&&(r.hpt=t/20),r}},523:{},545:{f:pw},549:{f:oa},566:{},574:{f:function(e,r,t){return t&&t.biff>=2&&t.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{f:function(e){var r=e.read_shift(2),t=e.read_shift(2),n=gb(e);return{r,c:t,ixfe:n[0],rknum:n[1]}}},659:{},1048:{},1054:{f:function(e,r,t){return[e.read_shift(2),xh(e,0,t)]}},1084:{},1212:{f:function(e,r,t){var n=_d(e);e.l++;var a=e.read_shift(1);return[tr(e,r-=8,t),a,n]}},2048:{f:function(e,r){e.read_shift(2);var t=wd(e),n=e.read_shift((r-10)/2,"dbcs-cont");return[t,n=n.replace(sl,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:P1},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:kh},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function(e){e.l+=2;var r={cxfs:0,crc:0};return r.cxfs=e.read_shift(2),r.crc=e.read_shift(4),r},r:12},2173:{f:function(e,r){e.l,e.l+=2;var t=e.read_shift(2);e.l+=2;for(var n=e.read_shift(2),a=[];n-- >0;)a.push(zk(e,e.l));return{ixfe:t,ext:a}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:po,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function(e,r,t){if(!(t.biff<8)){var n=e.read_shift(2),a=e.read_shift(2);return[fs(e,n,t),fs(e,a,t)]}e.l+=r},r:12},2197:{},2198:{f:function(e,r,t){var n=e.l+r;if(e.read_shift(4)!==124226)if(t.cellStyles){var a,l=e.slice(e.l);e.l=n;try{a=h2(l,{type:"array"})}catch{return}var o=fo(a,"theme/theme/theme1.xml",!0);if(o)return U1(o,t)}else e.l=n},r:12},2199:{},2200:{},2201:{},2202:{f:function(e){return[e.read_shift(4)!==0,e.read_shift(4)!==0,e.read_shift(4)]},r:12},2203:{f:kh},2204:{},2205:{},2206:{},2207:{},2211:{f:function(e){var r=function(t){var n=t.read_shift(2),a=t.read_shift(2);return t.l+=8,{type:n,flags:a}}(e);if(r.type!=2211)throw new Error("Invalid Future Record "+r.type);return e.read_shift(4)!==0}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:To},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function(e,r,t){var n={area:!1};if(t.biff!=5)return e.l+=r,n;var a=e.read_shift(1);return e.l+=3,16&a&&(n.area=!0),n}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function(e){for(var r=e.read_shift(2),t=[];r-- >0;)t.push(mb(e));return t}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:vb},1:{},2:{f:function(e){var r=au(e);++e.l;var t=e.read_shift(2);return r.t="n",r.val=t,r}},3:{f:function(e){var r=au(e);++e.l;var t=Ol(e);return r.t="n",r.val=t,r}},4:{f:function(e,r,t){t.biffguess&&t.biff==5&&(t.biff=2);var n=au(e);++e.l;var a=xh(e,0,t);return n.t="str",n.val=a,n}},5:{f:Qa},7:{f:function(e){var r=e.read_shift(1);return r===0?(e.l++,""):e.read_shift(r,"sbcs-cont")}},8:{},9:{f:P1},11:{},22:{f:To},30:{f:uc},31:{},32:{},33:{f:pw},36:{},37:{f:oa},50:{f:function(e,r){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=r-13}},62:{},52:{},67:{},68:{f:To},69:{},86:{},126:{},127:{f:function(e){var r=e.read_shift(2),t=e.read_shift(2),n=e.read_shift(4),a={fmt:r,env:t,len:n,data:e.slice(e.l,e.l+n)};return e.l+=n,a}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function(e,r,t){var n=e.l+r,a=au(e),l=e.read_shift(2),o=fs(e,l,t);return e.l=n,a.t="str",a.val=o,a}},223:{},234:{},354:{},421:{},518:{f:Ur},521:{f:P1},536:{f:hw},547:{f:bb},561:{},579:{},1030:{f:Ur},1033:{f:P1},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function $n(e,r,t,n){var a=r;if(!isNaN(a)){var l=n||(t||[]).length||0,o=e.next(4);o.write_shift(2,a),o.write_shift(2,l),l>0&&T1(t)&&e.push(t)}}function Ib(e,r,t){return e||(e=Pr(7)),e.write_shift(2,r),e.write_shift(2,t),e.write_shift(2,0),e.write_shift(1,0),e}function LM(e,r,t,n){if(r.v!=null)switch(r.t){case"d":case"n":var a=r.t=="d"?io(Ds(r.v)):r.v;return void(a==(0|a)&&a>=0&&a<65536?$n(e,2,(l=t,o=n,i=a,c=Pr(9),Ib(c,l,o),c.write_shift(2,i),c)):$n(e,3,function(u,h,f){var d=Pr(15);return Ib(d,u,h),d.write_shift(8,f,"f"),d}(t,n,a)));case"b":case"e":return void $n(e,5,function(u,h,f,d){var p=Pr(9);return Ib(p,u,h),nw(f,d||"b",p),p}(t,n,r.v,r.t));case"s":case"str":return void $n(e,4,function(u,h,f){var d=Pr(8+2*f.length);return Ib(d,u,h),d.write_shift(1,f.length),d.write_shift(f.length,f,"sbcs"),d.l255||d.e.r>16383){if(u.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");d.e.c=Math.min(d.e.c,255),d.e.r=Math.min(d.e.c,16383),h=Ma(d)}for(var v=d.s.r;v<=d.e.r;++v){p=Zo(v);for(var b=d.s.c;b<=d.e.c;++b){v===d.s.r&&(g[b]=ao(b)),h=g[b]+p;var _=f?(i[v]||[])[b]:i[h];_&&LM(o,_,v,b)}}}(n,e.Sheets[e.SheetNames[a]],0,t),$n(n,10),n.end()}function jM(e,r,t){$n(e,49,function(n,a){var l=n.name||"Arial",o=a.biff==5,i=Pr(o?15+l.length:16+2*l.length);return i.write_shift(2,20*(n.sz||12)),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,l.length),o||i.write_shift(1,1),i.write_shift((o?1:2)*l.length,l,o?"sbcs":"utf16le"),i}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},t))}function zM(e,r){if(r){var t=0;r.forEach(function(n,a){++t<=256&&n&&$n(e,125,function(l,o){var i=Pr(12);i.write_shift(2,o),i.write_shift(2,o),i.write_shift(2,256*l.width),i.write_shift(2,0);var c=0;return l.hidden&&(c|=1),i.write_shift(1,c),c=l.level||0,i.write_shift(1,c),i.write_shift(2,0),i}(l0(a,n),a))})}}function UM(e,r,t,n,a){var l=16+Up(a.cellXfs,r,a);if(r.v!=null||r.bf)if(r.bf)$n(e,6,Vr(r,t,n,0,l));else switch(r.t){case"d":case"n":$n(e,515,function(o,i,c,u){var h=Pr(14);return Hf(o,i,u,h),Rp(c,h),h}(t,n,r.t=="d"?io(Ds(r.v)):r.v,l));break;case"b":case"e":$n(e,517,function(o,i,c,u,h,f){var d=Pr(8);return Hf(o,i,u,d),nw(c,f,d),d}(t,n,r.v,l,0,r.t));break;case"s":case"str":a.bookSST?$n(e,253,function(o,i,c,u){var h=Pr(10);return Hf(o,i,u,h),h.write_shift(4,c),h}(t,n,Bc(a.Strings,r.v,a.revStrings),l)):$n(e,516,function(o,i,c,u,h){var f=!h||h.biff==8,d=Pr(+f+8+(1+f)*c.length);return Hf(o,i,u,d),d.write_shift(2,c.length),f&&d.write_shift(1,1),d.write_shift((1+f)*c.length,c,f?"utf16le":"sbcs"),d}(t,n,(r.v||"").slice(0,255),l,a));break;default:$n(e,513,Hf(t,n,l))}else $n(e,513,Hf(t,n,l))}function $M(e,r,t){var n,a,l,o=nu(),i=t.SheetNames[e],c=t.Sheets[i]||{},u=(t||{}).Workbook||{},h=(u.Sheets||[])[e]||{},f=Array.isArray(c),d=r.biff==8,p="",g=[],v=ns(c["!ref"]||"A1"),b=d?65536:16384;if(v.e.c>255||v.e.r>=b){if(r.WTF)throw new Error("Range "+(c["!ref"]||"A1")+" exceeds format limit A1:IV16384");v.e.c=Math.min(v.e.c,255),v.e.r=Math.min(v.e.c,b-1)}$n(o,2057,D1(0,16,r)),$n(o,13,lc(1)),$n(o,12,lc(100)),$n(o,15,Ul(!0)),$n(o,17,Ul(!1)),$n(o,16,Rp(.001)),$n(o,95,Ul(!0)),$n(o,42,Ul(!1)),$n(o,43,Ul(!1)),$n(o,130,lc(1)),$n(o,128,(a=[0,0],(l=Pr(8)).write_shift(4,0),l.write_shift(2,a[0]?a[0]+1:0),l.write_shift(2,a[1]?a[1]+1:0),l)),$n(o,131,Ul(!1)),$n(o,132,Ul(!1)),d&&zM(o,c["!cols"]),$n(o,512,function(O,P){var B=P.biff!=8&&P.biff?2:4,q=Pr(2*B+6);return q.write_shift(B,O.s.r),q.write_shift(B,O.e.r+1),q.write_shift(2,O.s.c),q.write_shift(2,O.e.c+1),q.write_shift(2,0),q}(v,r)),d&&(c["!links"]=[]);for(var _=v.s.r;_<=v.e.r;++_){p=Zo(_);for(var w=v.s.c;w<=v.e.c;++w){_===v.s.r&&(g[w]=ao(w)),n=g[w]+p;var k=f?(c[_]||[])[w]:c[n];k&&(UM(o,k,_,w,r),d&&k.l&&c["!links"].push([n,k.l]))}}var C=h.CodeName||h.name||i;return d&&$n(o,574,function(O){var P=Pr(18),B=1718;return O&&O.RTL&&(B|=64),P.write_shift(2,B),P.write_shift(4,0),P.write_shift(4,64),P.write_shift(4,0),P.write_shift(4,0),P}((u.Views||[])[0])),d&&(c["!merges"]||[]).length&&$n(o,229,function(O){var P=Pr(2+8*O.length);P.write_shift(2,O.length);for(var B=0;B255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[t]+"' extends beyond column IV (255). Data may be lost.")}var a=r||{};switch(a.biff||2){case 8:case 5:return function(l,o){var i=o||{},c=[];l&&!l.SSF&&(l.SSF=Ts(Li)),l&&l.SSF&&(kp(),h1(l.SSF),i.revssf=p1(l.SSF),i.revssf[l.SSF[65535]]=0,i.ssf=l.SSF),i.Strings=[],i.Strings.Count=0,i.Strings.Unique=0,c6(i),i.cellXfs=[],Up(i.cellXfs,{},{revssf:{General:0}}),l.Props||(l.Props={});for(var u=0;u/g,"")).match(/");var l=e.match(/<\/table/i),o=a.index,i=l&&l.index||e.length,c=c2(e.slice(o,i),/(:?]*>)/i,""),u=-1,h=0,f=0,d=0,p={s:{r:1e7,c:1e7},e:{r:0,c:0}},g=[];for(o=0;o/i);for(i=0;i<_.length;++i){var w=_[i].trim();if(w.match(/"))>-1;)k=k.slice(C+1);for(var O=0;O")));d=B.colspan?+B.colspan:1,((f=+B.rowspan)>1||d>1)&&g.push({s:{r:u,c:h},e:{r:u+(f||1)-1,c:h+d-1}});var q=B.t||B["data-t"]||"";if(k.length)if(k=$v(k),p.s.r>u&&(p.s.r=u),p.e.rh&&(p.s.c=h),p.e.ct||a[u].s.c>o||a[u].e.r1&&(p.rowspan=i),c>1&&(p.colspan=c),n.editable?d=''+d+"":f&&(p["data-t"]=f&&f.t||"z",f.v!=null&&(p["data-v"]=f.v),f.z!=null&&(p["data-z"]=f.z),f.l&&(f.l.Target||"#").charAt(0)!="#"&&(d=''+d+"")),p.id=(n.id||"sjs")+"-"+h,l.push(Fn("td",d,p))}}return""+l.join("")+""}var HM={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function Qx(e,r){var t,n,a,l,o,i,c,u,h=r||{},f=_1(e),d=[],p={name:""},g="",v=0,b={},_=[],w=h.dense?[]:{},k={value:""},C="",O=0,P=[],B=-1,q=-1,X={s:{r:1e6,c:1e7},e:{r:0,c:0}},J=0,Z={},ue=[],D={},j=[],E=1,A=1,M=[],R={Names:[]},F={},H=["",""],V=[],ee={},U="",ie=0,ke=!1,me=!1,Ke=0;for(Cp.lastIndex=0,f=f.replace(//gm,"").replace(//gm,"");o=Cp.exec(f);)switch(o[3]=o[3].replace(/_.*$/,"")){case"table":case"工作表":o[1]==="/"?(X.e.c>=X.s.c&&X.e.r>=X.s.r?w["!ref"]=Ma(X):w["!ref"]="A1:A1",h.sheetRows>0&&h.sheetRows<=X.e.r&&(w["!fullref"]=w["!ref"],X.e.r=h.sheetRows-1,w["!ref"]=Ma(X)),ue.length&&(w["!merges"]=ue),j.length&&(w["!rows"]=j),a.name=a.名称||a.name,typeof JSON<"u"&&JSON.stringify(a),_.push(a.name),b[a.name]=w,me=!1):o[0].charAt(o[0].length-2)!=="/"&&(a=mn(o[0],!1),B=q=-1,X.s.r=X.s.c=1e7,X.e.r=X.e.c=0,w=h.dense?[]:{},ue=[],j=[],me=!0);break;case"table-row-group":o[1]==="/"?--J:++J;break;case"table-row":case"行":if(o[1]==="/"){B+=E,E=1;break}if((l=mn(o[0],!1)).行号?B=l.行号-1:B==-1&&(B=0),(E=+l["number-rows-repeated"]||1)<10)for(Ke=0;Ke0&&(j[B+Ke]={level:J});q=-1;break;case"covered-table-cell":o[1]!=="/"&&++q,h.sheetStubs&&(h.dense?(w[B]||(w[B]=[]),w[B][q]={t:"z"}):w[ta({r:B,c:q})]={t:"z"}),C="",P=[];break;case"table-cell":case"数据":if(o[0].charAt(o[0].length-2)==="/")++q,k=mn(o[0],!1),A=parseInt(k["number-columns-repeated"]||"1",10),i={t:"z",v:null},k.formula&&h.cellFormula!=0&&(i.f=uu(qa(k.formula))),(k.数据类型||k["value-type"])=="string"&&(i.t="s",i.v=qa(k["string-value"]||""),h.dense?(w[B]||(w[B]=[]),w[B][q]=i):w[ta({r:B,c:q})]=i),q+=A-1;else if(o[1]!=="/"){C="",O=0,P=[],A=1;var He=E?B+E-1:B;if(++q>X.e.c&&(X.e.c=q),qX.e.r&&(X.e.r=He),V=[],ee={},i={t:(k=mn(o[0],!1)).数据类型||k["value-type"],v:null},h.cellFormula)if(k.formula&&(k.formula=qa(k.formula)),k["number-matrix-columns-spanned"]&&k["number-matrix-rows-spanned"]&&(D={s:{r:B,c:q},e:{r:B+(parseInt(k["number-matrix-rows-spanned"],10)||0)-1,c:q+(parseInt(k["number-matrix-columns-spanned"],10)||0)-1}},i.F=Ma(D),M.push([D,i.F])),k.formula)i.f=uu(k.formula);else for(Ke=0;Ke=M[Ke][0].s.r&&B<=M[Ke][0].e.r&&q>=M[Ke][0].s.c&&q<=M[Ke][0].e.c&&(i.F=M[Ke][1]);switch((k["number-columns-spanned"]||k["number-rows-spanned"])&&(D={s:{r:B,c:q},e:{r:B+(parseInt(k["number-rows-spanned"],10)||0)-1,c:q+(parseInt(k["number-columns-spanned"],10)||0)-1}},ue.push(D)),k["number-columns-repeated"]&&(A=parseInt(k["number-columns-repeated"],10)),i.t){case"boolean":i.t="b",i.v=Cs(k["boolean-value"]);break;case"float":case"percentage":case"currency":i.t="n",i.v=parseFloat(k.value);break;case"date":i.t="d",i.v=Ds(k["date-value"]),h.cellDates||(i.t="n",i.v=io(i.v)),i.z="m/d/yy";break;case"time":i.t="n",i.v=Sp(k["time-value"])/86400,h.cellDates&&(i.t="d",i.v=Um(i.v)),i.z="HH:MM:SS";break;case"number":i.t="n",i.v=parseFloat(k.数据数值);break;default:if(i.t!=="string"&&i.t!=="text"&&i.t)throw new Error("Unsupported value type "+i.t);i.t="s",k["string-value"]!=null&&(C=qa(k["string-value"]),P=[])}}else{if(ke=!1,i.t==="s"&&(i.v=C||"",P.length&&(i.R=P),ke=O==0),F.Target&&(i.l=F),V.length>0&&(i.c=V,V=[]),C&&h.cellText!==!1&&(i.w=C),ke&&(i.t="z",delete i.v),(!ke||h.sheetStubs)&&!(h.sheetRows&&h.sheetRows<=B))for(var ot=0;ot0;)w[B+ot][q+A]=Ts(i);else for(w[ta({r:B+ot,c:q})]=i;--A>0;)w[ta({r:B+ot,c:q+A})]=Ts(i);X.e.c<=q&&(X.e.c=q)}q+=(A=parseInt(k["number-columns-repeated"]||"1",10))-1,A=0,i={},C="",P=[]}F={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(o[1]==="/"){if((t=d.pop())[0]!==o[3])throw"Bad state: "+t}else o[0].charAt(o[0].length-2)!=="/"&&d.push([o[3],!0]);break;case"annotation":if(o[1]==="/"){if((t=d.pop())[0]!==o[3])throw"Bad state: "+t;ee.t=C,P.length&&(ee.R=P),ee.a=U,V.push(ee)}else o[0].charAt(o[0].length-2)!=="/"&&d.push([o[3],!1]);U="",ie=0,C="",O=0,P=[];break;case"creator":o[1]==="/"?U=f.slice(ie,o.index):ie=o.index+o[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(o[1]==="/"){if((t=d.pop())[0]!==o[3])throw"Bad state: "+t}else o[0].charAt(o[0].length-2)!=="/"&&d.push([o[3],!1]);C="",O=0,P=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"电子表格":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"标题":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(o[1]==="/"){if(Z[p.name]=g,(t=d.pop())[0]!==o[3])throw"Bad state: "+t}else o[0].charAt(o[0].length-2)!=="/"&&(g="",p=mn(o[0],!1),d.push([o[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(d[d.length-1][0]){case"time-style":case"date-style":n=mn(o[0],!1),g+=HM[o[3]][n.style==="long"?1:0]}break;case"text":if(o[0].slice(-2)==="/>")break;if(o[1]==="/")switch(d[d.length-1][0]){case"number-style":case"date-style":case"time-style":g+=f.slice(v,o.index)}else v=o.index+o[0].length;break;case"named-range":H=cl((n=mn(o[0],!1))["cell-range-address"]);var Ee={Name:n.name,Ref:H[0]+"!"+H[1]};me&&(Ee.Sheet=_.length),R.Names.push(Ee);break;case"p":case"文本串":if(["master-styles"].indexOf(d[d.length-1][0])>-1)break;if(o[1]!=="/"||k&&k["string-value"])mn(o[0],!1),O=o.index+o[0].length;else{var ce=(c=f.slice(O,o.index),u=void 0,u=c.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,function(Ce,ut){return Array(parseInt(ut,10)+1).join(" ")}).replace(/]*\/>/g," ").replace(//g,` +`),[qa(u.replace(/<[^>]*>/g,""))]);C=(C.length>0?C+` +`:"")+ce[0]}break;case"database-range":if(o[1]==="/")break;try{b[(H=cl(mn(o[0])["target-range-address"]))[0]]["!autofilter"]={ref:H[1]}}catch{}break;case"a":if(o[1]!=="/"){if(!(F=mn(o[0],!1)).href)break;F.Target=qa(F.href),delete F.href,F.Target.charAt(0)=="#"&&F.Target.indexOf(".")>-1?(H=cl(F.Target.slice(1)),F.Target="#"+H[0]+"!"+H[1]):F.Target.match(/^\.\.[\\\/]/)&&(F.Target=F.Target.slice(3))}break;default:switch(o[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(h.WTF)throw new Error(o)}}var Se={Sheets:b,SheetNames:_,Workbook:R};return h.bookSheets&&delete Se.Sheets,Se}function eS(e,r){r=r||{},ru(e,"META-INF/manifest.xml")&&function(a,l){for(var o,i,c=_1(a);o=Cp.exec(c);)switch(o[3]){case"manifest":break;case"file-entry":if((i=mn(o[0],!1)).path=="/"&&i.type!=="application/vnd.oasis.opendocument.spreadsheet")throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(l&&l.WTF)throw o}}(co(e,"META-INF/manifest.xml"),r);var t=fo(e,"content.xml");if(!t)throw new Error("Missing content.xml in ODS / UOF file");var n=Qx(sa(t),r);return ru(e,"meta.xml")&&(n.Props=e0(co(e,"meta.xml"))),n}function tS(e,r){return Qx(e,r)}var qM=function(){var e=["",'',"",'',"",'',"",""].join(""),r=""+e+"";return function(){return cs+r}}(),rS=function(){var e=` +`,r=function(t,n,a){var l=[];l.push(' +`);var o=0,i=0,c=nc(t["!ref"]||"A1"),u=t["!merges"]||[],h=0,f=Array.isArray(t);if(t["!cols"])for(i=0;i<=c.e.c;++i)l.push(" +`);var d="",p=t["!rows"]||[];for(o=0;o +`);for(;o<=c.e.r;++o){for(d=p[o]?' table:style-name="ro'+p[o].ods+'"':"",l.push(" +`),i=0;ii||u[h].s.r>o||u[h].e.c +`);else{var _=ta({r:o,c:i}),w=f?(t[o]||[])[i]:t[_];if(w&&w.f&&(v["table:formula"]=ea(("of:="+w.f.replace(Ab,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")),w.F&&w.F.slice(0,_.length)==_)){var k=nc(w.F);v["table:number-matrix-columns-spanned"]=k.e.c-k.s.c+1,v["table:number-matrix-rows-spanned"]=k.e.r-k.s.r+1}if(w){switch(w.t){case"b":b=w.v?"TRUE":"FALSE",v["office:value-type"]="boolean",v["office:boolean-value"]=w.v?"true":"false";break;case"n":b=w.w||String(w.v||0),v["office:value-type"]="float",v["office:value"]=w.v||0;break;case"s":case"str":b=w.v==null?"":w.v,v["office:value-type"]="string";break;case"d":b=w.w||Ds(w.v).toISOString(),v["office:value-type"]="date",v["office:date-value"]=Ds(w.v).toISOString(),v["table:style-name"]="ce1";break;default:l.push(e);continue}var C=ea(b).replace(/ +/g,function(P){return''}).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"");if(w.l&&w.l.Target){var O=w.l.Target;(O=O.charAt(0)=="#"?"#"+O.slice(1).replace(/\./,"!"):O).charAt(0)=="#"||O.match(/^\w+:/)||(O="../"+O),C=Fn("text:a",C,{"xlink:href":O.replace(/&/g,"&")})}l.push(" "+Fn("table:table-cell",Fn("text:p",C,{}),v)+` +`)}else l.push(e)}}l.push(` +`)}return l.push(` +`),l.join("")};return function(t,n){var a=[cs],l=Km({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),o=Km({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});n.bookType=="fods"?(a.push(" +`),a.push(q2().replace(/office:document-meta/g,"office:meta"))):a.push(" +`),function(c,u){c.push(` +`),c.push(` +`),c.push(` +`),c.push(` / +`),c.push(` +`),c.push(` / +`),c.push(` +`),c.push(` +`);var h=0;u.SheetNames.map(function(d){return u.Sheets[d]}).forEach(function(d){if(d&&d["!cols"]){for(var p=0;p +`),c.push(' +`),c.push(` +`),++h}}});var f=0;u.SheetNames.map(function(d){return u.Sheets[d]}).forEach(function(d){if(d&&d["!rows"]){for(var p=0;p +`),c.push(' +`),c.push(` +`),++f}}}),c.push(` +`),c.push(` +`),c.push(` +`),c.push(` +`),c.push(` +`)}(a,t),a.push(` +`),a.push(` +`);for(var i=0;i!=t.SheetNames.length;++i)a.push(r(t.Sheets[t.SheetNames[i]],t,i));return a.push(` +`),a.push(` +`),n.bookType=="fods"?a.push(""):a.push(""),a.join("")}}();function nS(e,r){if(r.bookType=="fods")return rS(e,r);var t=g1(),n="",a=[],l=[];return fa(t,n="mimetype","application/vnd.oasis.opendocument.spreadsheet"),fa(t,n="content.xml",rS(e,r)),a.push([n,"text/xml"]),l.push([n,"ContentFile"]),fa(t,n="styles.xml",qM(e,r)),a.push([n,"text/xml"]),l.push([n,"StylesFile"]),fa(t,n="meta.xml",cs+q2()),a.push([n,"text/xml"]),l.push([n,"MetadataFile"]),fa(t,n="manifest.rdf",function(o){var i,c,u=[cs];u.push(` +`);for(var h=0;h!=o.length;++h)u.push(cb(o[h][0],o[h][1])),u.push((i="",c=o[h][0],[' +`,' +`,` +`].join("")));return u.push(cb("","Document","pkg")),u.push(""),u.join("")}(l)),a.push([n,"application/rdf+xml"]),fa(t,n="META-INF/manifest.xml",function(o){var i=[cs];i.push(` +`),i.push(` +`);for(var c=0;c +`);return i.push(""),i.join("")}(a)),t}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function c0(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function i6(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):sa(Pf(e))}function YM(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):Ru(rc(e))}function $p(e){var r=e.reduce(function(a,l){return a+l.length},0),t=new Uint8Array(r),n=0;return e.forEach(function(a){t.set(a,n),n+=a.length}),t}function iS(e){return 16843009*((e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135)>>>24}function Nb(e,r){var t=r?r[0]:0,n=127&e[t];e:if(e[t++]>=128&&(n|=(127&e[t])<<7,e[t++]<128||(n|=(127&e[t])<<14,e[t++]<128)||(n|=(127&e[t])<<21,e[t++]<128)||(n+=(127&e[t])*Math.pow(2,28),++t,e[t++]<128)||(n+=(127&e[t])*Math.pow(2,35),++t,e[t++]<128)||(n+=(127&e[t])*Math.pow(2,42),++t,e[t++]<128)))break e;return r&&(r[0]=t),n}function ks(e){var r=new Uint8Array(7);r[0]=127&e;var t=1;e:if(e>127){if(r[t-1]|=128,r[t]=e>>7&127,++t,e<=16383||(r[t-1]|=128,r[t]=e>>14&127,++t,e<=2097151)||(r[t-1]|=128,r[t]=e>>21&127,++t,e<=268435455)||(r[t-1]|=128,r[t]=e/256>>>21&127,++t,e<=34359738367)||(r[t-1]|=128,r[t]=e/65536>>>21&127,++t,e<=4398046511103))break e;r[t-1]|=128,r[t]=e/16777216>>>21&127,++t}return r.slice(0,t)}function Ao(e){var r=0,t=127&e[r];e:if(e[r++]>=128){if(t|=(127&e[r])<<7,e[r++]<128||(t|=(127&e[r])<<14,e[r++]<128)||(t|=(127&e[r])<<21,e[r++]<128))break e;t|=(127&e[r])<<28}return t}function as(e){for(var r=[],t=[0];t[0]=128;);n=e.slice(c,t[0]);break;case 5:i=4,n=e.slice(t[0],t[0]+i),t[0]+=i;break;case 1:i=8,n=e.slice(t[0],t[0]+i),t[0]+=i;break;case 2:i=Nb(e,t),n=e.slice(t[0],t[0]+i),t[0]+=i;break;default:throw new Error("PB Type ".concat(o," for Field ").concat(l," at offset ").concat(a))}var u={data:n,type:o};r[l]==null?r[l]=[u]:r[l].push(u)}return r}function Vl(e){var r=[];return e.forEach(function(t,n){t.forEach(function(a){a.data&&(r.push(ks(8*n+a.type)),a.type==2&&r.push(ks(a.data.length)),r.push(a.data))})}),$p(r)}function a6(e,r){return(e==null?void 0:e.map(function(t){return r(t.data)}))||[]}function tf(e){for(var r,t=[],n=[0];n[0]>>0>0),t.push(o)}return t}function H1(e){var r=[];return e.forEach(function(t){var n=[];n[1]=[{data:ks(t.id),type:0}],n[2]=[],t.merge!=null&&(n[3]=[{data:ks(+!!t.merge),type:0}]);var a=[];t.messages.forEach(function(o){a.push(o.data),o.meta[3]=[{type:0,data:ks(o.data.length)}],n[2].push({data:Vl(o.meta),type:2})});var l=Vl(n);r.push(ks(l.length)),r.push(l),a.forEach(function(o){return r.push(o)})}),$p(r)}function KM(e,r){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var t=[0],n=Nb(r,t),a=[];t[0]>2&7),o=(224&r[t[0]++])<<3,o|=r[t[0]++]):(i=1+(r[t[0]++]>>2),l==2?(o=r[t[0]]|r[t[0]+1]<<8,t[0]+=2):(o=(r[t[0]]|r[t[0]+1]<<8|r[t[0]+2]<<16|r[t[0]+3]<<24)>>>0,t[0]+=4)),a=[$p(a)],o==0)throw new Error("Invalid offset 0");if(o>a[0].length)throw new Error("Invalid offset beyond length");if(i>=o)for(a.push(a[0].slice(-o)),i-=o;i>=a[a.length-1].length;)a.push(a[a.length-1]),i-=a[a.length-1].length;a.push(a[0].slice(-o,-o+i))}else{var c=r[t[0]++]>>2;if(c<60)++c;else{var u=c-59;c=r[t[0]],u>1&&(c|=r[t[0]+1]<<8),u>2&&(c|=r[t[0]+2]<<16),u>3&&(c|=r[t[0]+3]<<24),c>>>=0,c++,t[0]+=u}a.push(r.slice(t[0],t[0]+c)),t[0]+=c}}var h=$p(a);if(h.length!=n)throw new Error("Unexpected length: ".concat(h.length," != ").concat(n));return h}function rf(e){for(var r=[],t=0;t>8&255]))):n<=16777216?(o+=4,r.push(new Uint8Array([248,n-1&255,n-1>>8&255,n-1>>16&255]))):n<=4294967296&&(o+=5,r.push(new Uint8Array([252,n-1&255,n-1>>8&255,n-1>>16&255,n-1>>>24&255]))),r.push(e.slice(t,t+n)),o+=n,a[0]=0,a[1]=255&o,a[2]=o>>8&255,a[3]=o>>16&255,t+=n}return $p(r)}function GM(e,r,t){var n,a=c0(e),l=a.getUint32(8,!0),o=12,i=-1,c=-1,u=NaN,h=NaN,f=new Date(2001,0,1);switch(1&l&&(u=function(d,p){for(var g=(127&d[p+15])<<7|d[p+14]>>1,v=1&d[p+14],b=p+13;b>=p;--b)v=256*v+d[b];return(128&d[p+15]?-v:v)*Math.pow(10,g-6176)}(e,o),o+=16),2&l&&(h=a.getFloat64(o,!0),o+=8),4&l&&(f.setTime(f.getTime()+1e3*a.getFloat64(o,!0)),o+=8),8&l&&(c=a.getUint32(o,!0),o+=4),16&l&&(i=a.getUint32(o,!0),o+=4),e[1]){case 0:break;case 2:case 10:n={t:"n",v:u};break;case 3:n={t:"s",v:r[c]};break;case 5:n={t:"d",v:f};break;case 6:n={t:"b",v:h>0};break;case 7:n={t:"n",v:h/86400};break;case 8:n={t:"e",v:0};break;case 9:if(!(i>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&l," : ").concat(e.slice(0,4)));n={t:"s",v:t[i]};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&l," : ").concat(e.slice(0,4)))}return n}function s6(e,r){var t=new Uint8Array(32),n=c0(t),a=12,l=0;switch(t[0]=5,e.t){case"n":t[1]=2,function(o,i,c){var u=Math.floor(c==0?0:Math.LOG10E*Math.log(Math.abs(c)))+6176-20,h=c/Math.pow(10,u-6176);o[i+15]|=u>>7,o[i+14]|=(127&u)<<1;for(var f=0;h>=1;++f,h/=256)o[i+f]=255&h;o[i+15]|=c>=0?0:128}(t,a,e.v),l|=1,a+=16;break;case"b":t[1]=6,n.setFloat64(a,e.v?1:0,!0),l|=2,a+=8;break;case"s":if(r.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));t[1]=3,n.setUint32(a,r.indexOf(e.v),!0),l|=8,a+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(8,l,!0),t.slice(0,a)}function o6(e,r){var t=new Uint8Array(32),n=c0(t),a=12,l=0;switch(t[0]=3,e.t){case"n":t[2]=2,n.setFloat64(a,e.v,!0),l|=32,a+=8;break;case"b":t[2]=6,n.setFloat64(a,e.v?1:0,!0),l|=32,a+=8;break;case"s":if(r.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));t[2]=3,n.setUint32(a,r.indexOf(e.v),!0),l|=16,a+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(4,l,!0),t.slice(0,a)}function XM(e,r,t){switch(e[0]){case 0:case 1:case 2:case 3:return function(n,a,l,o){var i,c=c0(n),u=c.getUint32(4,!0),h=(o>1?12:8)+4*iS(u&(o>1?3470:398)),f=-1,d=-1,p=NaN,g=new Date(2001,0,1);switch(512&u&&(f=c.getUint32(h,!0),h+=4),h+=4*iS(u&(o>1?12288:4096)),16&u&&(d=c.getUint32(h,!0),h+=4),32&u&&(p=c.getFloat64(h,!0),h+=8),64&u&&(g.setTime(g.getTime()+1e3*c.getFloat64(h,!0)),h+=8),n[2]){case 0:break;case 2:i={t:"n",v:p};break;case 3:i={t:"s",v:a[d]};break;case 5:i={t:"d",v:g};break;case 6:i={t:"b",v:p>0};break;case 7:i={t:"n",v:p/86400};break;case 8:i={t:"e",v:0};break;case 9:if(f>-1)i={t:"s",v:l[f]};else if(d>-1)i={t:"s",v:a[d]};else{if(isNaN(p))throw new Error("Unsupported cell type ".concat(n.slice(0,4)));i={t:"n",v:p}}break;default:throw new Error("Unsupported cell type ".concat(n.slice(0,4)))}return i}(e,r,t,e[0]);case 5:return GM(e,r,t);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function cu(e){return Nb(as(e)[1][0].data)}function aS(e,r){var t=as(r.data),n=Ao(t[1][0].data),a=t[3],l=[];return(a||[]).forEach(function(o){var i=as(o.data),c=Ao(i[1][0].data)>>>0;switch(n){case 1:l[c]=i6(i[3][0].data);break;case 8:var u=as(e[cu(i[9][0].data)][0].data),h=e[cu(u[1][0].data)][0],f=Ao(h.meta[1][0].data);if(f!=2001)throw new Error("2000 unexpected reference to ".concat(f));var d=as(h.data);l[c]=d[3].map(function(p){return i6(p.data)}).join("")}}),l}function ZM(e,r){var t,n=as(r.data),a=(t=n==null?void 0:n[7])!=null&&t[0]?Ao(n[7][0].data)>>>0>0?1:0:-1,l=a6(n[5],function(o){return function(i,c){var u,h,f,d,p,g,v,b,_,w,k,C,O,P,B,q,X=as(i),J=Ao(X[1][0].data)>>>0,Z=Ao(X[2][0].data)>>>0,ue=((h=(u=X[8])==null?void 0:u[0])==null?void 0:h.data)&&Ao(X[8][0].data)>0||!1;if((d=(f=X[7])==null?void 0:f[0])!=null&&d.data&&c!=0)B=(g=(p=X[7])==null?void 0:p[0])==null?void 0:g.data,q=(b=(v=X[6])==null?void 0:v[0])==null?void 0:b.data;else{if(!((w=(_=X[4])==null?void 0:_[0])!=null&&w.data)||c==1)throw"NUMBERS Tile missing ".concat(c," cell storage");B=(C=(k=X[4])==null?void 0:k[0])==null?void 0:C.data,q=(P=(O=X[3])==null?void 0:O[0])==null?void 0:P.data}for(var D=ue?4:1,j=c0(B),E=[],A=0;A=1&&(R[E[E.length-1][0]]=q.subarray(E[E.length-1][1]*D)),{R:J,cells:R}}(o,a)});return{nrows:Ao(n[4][0].data)>>>0,data:l.reduce(function(o,i){return o[i.R]||(o[i.R]=[]),i.cells.forEach(function(c,u){if(o[i.R][u])throw new Error("Duplicate cell r=".concat(i.R," c=").concat(u));o[i.R][u]=c}),o},[])}}function JM(e,r){var t={"!ref":"A1"},n=e[cu(as(r.data)[2][0].data)],a=Ao(n[0].meta[1][0].data);if(a!=6001)throw new Error("6000 unexpected reference to ".concat(a));return function(l,o,i){var c,u=as(o.data),h={s:{r:0,c:0},e:{r:0,c:0}};if(h.e.r=(Ao(u[6][0].data)>>>0)-1,h.e.r<0)throw new Error("Invalid row varint ".concat(u[6][0].data));if(h.e.c=(Ao(u[7][0].data)>>>0)-1,h.e.c<0)throw new Error("Invalid col varint ".concat(u[7][0].data));i["!ref"]=Ma(h);var f=as(u[4][0].data),d=aS(l,l[cu(f[4][0].data)][0]),p=(c=f[17])!=null&&c[0]?aS(l,l[cu(f[17][0].data)][0]):[],g=as(f[3][0].data),v=0;g[1].forEach(function(b){var _=as(b.data),w=l[cu(_[2][0].data)][0],k=Ao(w.meta[1][0].data);if(k!=6002)throw new Error("6001 unexpected reference to ".concat(k));var C=ZM(0,w);C.data.forEach(function(O,P){O.forEach(function(B,q){var X=ta({r:v+P,c:q}),J=XM(B,d,p);J&&(i[X]=J)})}),v+=C.nrows})}(e,n[0],t),t}function QM(e,r){var t={SheetNames:[],Sheets:{}};if(a6(as(r.data)[1],cu).forEach(function(n){e[n].forEach(function(a){if(Ao(a.meta[1][0].data)==2){var l=function(o,i){var c,u=as(i.data),h={name:(c=u[1])!=null&&c[0]?i6(u[1][0].data):"",sheets:[]};return a6(u[2],cu).forEach(function(f){o[f].forEach(function(d){Ao(d.meta[1][0].data)==6e3&&h.sheets.push(JM(o,d))})}),h}(e,a);l.sheets.forEach(function(o,i){dS(t,o,i==0?l.name:l.name+"_"+i,!0)})}})}),t.SheetNames.length==0)throw new Error("Empty NUMBERS file");return t}function l6(e){var r,t,n,a,l={},o=[];if(e.FullPaths.forEach(function(c){if(c.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(c){if(c.name.match(/\.iwa$/)){var u,h;try{u=rf(c.content)}catch(f){return console.log("?? "+c.content.length+" "+(f.message||f))}try{h=tf(u)}catch(f){return console.log("## "+(f.message||f))}h.forEach(function(f){l[f.id]=f.messages,o.push(f.id)})}}),!o.length)throw new Error("File has no messages");var i=((a=(n=(t=(r=l==null?void 0:l[1])==null?void 0:r[0])==null?void 0:t.meta)==null?void 0:n[1])==null?void 0:a[0].data)&&Ao(l[1][0].meta[1][0].data)==1&&l[1][0];if(i||o.forEach(function(c){l[c].forEach(function(u){if(Ao(u.meta[1][0].data)>>>0==1){if(i)throw new Error("Document has multiple roots");i=u}})}),!i)throw new Error("Cannot find Document root");return QM(l,i)}function eR(e,r,t){var n,a,l,o;if(!((n=e[6])!=null&&n[0])||!((a=e[7])!=null&&a[0]))throw"Mutation only works on post-BNC storages!";if((o=(l=e[8])==null?void 0:l[0])!=null&&o.data&&Ao(e[8][0].data)>0)throw"Math only works with normal offsets";for(var i=0,c=c0(e[7][0].data),u=0,h=[],f=c0(e[4][0].data),d=0,p=[],g=0;g]*r:id="([^"]*)"/)||["",""])[1];return P["!id"][B].Target}(fo(e,g,!0),Pp(fo(e,v,!0),g)),_=Wm(b,g),w=vd(_);d=QO(fo(e,_,!0),0,0,Pp(fo(e,w,!0),_),0,d);break;case"macro":C=r,l[n],C.slice(-4),d={"!type":"macro"};break;case"dialog":d=function(O,P){return P.slice(-4),{"!type":"dialog"}}(0,r,0,0,l[n]);break;default:throw new Error("Unrecognized sheet type "+i)}o[n]=d;var k=[];l&&l[n]&&Ba(l[n]).forEach(function(O){var P="";if(l[n][O].Type==wa.CMNT){P=Wm(l[n][O].Target,r);var B=pM(co(e,P,!0),P,c);if(!B||!B.length)return;Pw(d,B,!1)}l[n][O].Type==wa.TCMNT&&(P=Wm(l[n][O].Target,r),k=k.concat(function(q,X){var J=[],Z=!1,ue={},D=0;return q.replace(Xo,function(j,E){var A=mn(j);switch(Du(A[0])){case"":case"":case"":case"":break;case"":ue.t!=null&&J.push(ue);break;case"":case"":ue.t=q.slice(D,E).replace(/\r\n/g,` +`).replace(/\r/g,` +`);break;case"":case"":case"":Z=!1;break;default:if(!Z&&X.WTF)throw new Error("unrecognized "+A[0]+" in threaded comments")}return j}),J}(co(e,P,!0),c)))}),k&&k.length&&Pw(d,k,!0,c.people||[])}catch(O){if(c.WTF)throw O}var C}function nf(e){return e.charAt(0)=="/"?e.slice(1):e}function rR(e,r){if(kp(),u6(r=r||{}),ru(e,"META-INF/manifest.xml")||ru(e,"objectdata.xml"))return eS(e,r);if(ru(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(l6!==void 0){if(e.FileIndex)return l6(e);var t=Ei.utils.cfb_new();return jv(e).forEach(function(j){fa(t,j,f2(e,j))}),l6(t)}throw new Error("Unsupported NUMBERS file")}if(!ru(e,"[Content_Types].xml"))throw ru(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):ru(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var n,a,l=jv(e),o=function(j){var E={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!j||!j.match)return E;var A={};if((j.match(Xo)||[]).forEach(function(M){var R=mn(M);switch(R[0].replace(b1,"<")){case"0?E.calcchains[0]:"",E.sst=E.strs.length>0?E.strs[0]:"",E.style=E.styles.length>0?E.styles[0]:"",E.defaults=A,delete E.calcchains,E}(fo(e,"[Content_Types].xml")),i=!1;if(o.workbooks.length===0&&co(e,a="xl/workbook.xml",!0)&&o.workbooks.push(a),o.workbooks.length===0){if(!co(e,a="xl/workbook.bin",!0))throw new Error("Could not find workbook");o.workbooks.push(a),i=!0}o.workbooks[0].slice(-3)=="bin"&&(i=!0);var c={},u={};if(!r.bookSheets&&!r.bookProps){if(fl=[],o.sst)try{fl=dM(co(e,nf(o.sst)),o.sst,r)}catch(j){if(r.WTF)throw j}r.cellStyles&&o.themes.length&&(c=function(j,E,A){return U1(j,A)}(fo(e,o.themes[0].replace(/^\//,""),!0)||"",o.themes[0],r)),o.style&&(u=hM(co(e,nf(o.style)),o.style,c,r))}o.links.map(function(j){try{return Pp(fo(e,vd(nf(j))),j),gM(co(e,nf(j)),0,j,r)}catch{}});var h=uM(co(e,nf(o.workbooks[0])),o.workbooks[0],r),f={},d="";o.coreprops.length&&((d=co(e,nf(o.coreprops[0]),!0))&&(f=e0(d)),o.extprops.length!==0&&(d=co(e,nf(o.extprops[0]),!0))&&function(j,E,A){var M={};E||(E={}),j=sa(j),yd.forEach(function(R){var F=(j.match(qm(R[0]))||[])[1];switch(R[2]){case"string":F&&(E[R[1]]=qa(F));break;case"bool":E[R[1]]=F==="true";break;case"raw":var H=j.match(new RegExp("<"+R[0]+"[^>]*>([\\s\\S]*?)"));H&&H.length>0&&(M[R[1]]=H[1])}}),M.HeadingPairs&&M.TitlesOfParts&&fb(M.HeadingPairs,M.TitlesOfParts,E,A)}(d,f,r));var p={};r.bookSheets&&!r.bookProps||o.custprops.length!==0&&(d=fo(e,nf(o.custprops[0]),!0))&&(p=function(j,E){var A={},M="",R=j.match(Q4);if(R)for(var F=0;F!=R.length;++F){var H=R[F],V=mn(H);switch(V[0]){case"":M=null;break;default:if(H.indexOf(""),U=ee[0].slice(4),ie=ee[1];switch(U){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":A[M]=qa(ie);break;case"bool":A[M]=Cs(ie);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":A[M]=parseInt(ie,10);break;case"r4":case"r8":case"decimal":A[M]=parseFloat(ie);break;case"filetime":case"date":A[M]=Ds(ie);break;default:if(U.slice(-1)=="/")break;E.WTF&&typeof console<"u"&&console.warn("Unexpected",H,U,ee)}}else if(H.slice(0,2)!=="0&&(n=f.SheetNames),r.bookProps&&(g.Props=f,g.Custprops=p),r.bookSheets&&n!==void 0&&(g.SheetNames=n),r.bookSheets?g.SheetNames:r.bookProps))return g;n={};var v={};r.bookDeps&&o.calcchain&&(v=mM(co(e,nf(o.calcchain)),o.calcchain));var b,_,w=0,k={},C=h.Sheets;f.Worksheets=C.length,f.SheetNames=[];for(var O=0;O!=C.length;++O)f.SheetNames[O]=C[O].name;var P=i?"bin":"xml",B=o.workbooks[0].lastIndexOf("/"),q=(o.workbooks[0].slice(0,B+1)+"_rels/"+o.workbooks[0].slice(B+1)+".rels").replace(/^\//,"");ru(e,q)||(q="xl/_rels/workbook."+P+".rels");var X=Pp(fo(e,q,!0),q.replace(/_rels.*/,"s5s"));(o.metadata||[]).length>=1&&(r.xlmeta=vM(co(e,nf(o.metadata[0])),o.metadata[0],r)),(o.people||[]).length>=1&&(r.people=function(j,E){var A=[],M=!1;return j.replace(Xo,function(R){var F=mn(R);switch(Du(F[0])){case"":case"":case"":case"":case"":break;case"":M=!1;break;default:if(!M&&E.WTF)throw new Error("unrecognized "+F[0]+" in threaded comments")}return R}),A}(co(e,nf(o.people[0])),r)),X&&(X=function(j,E){if(!j)return 0;try{j=E.map(function(A){return A.id||(A.id=A.strRelID),[A.name,j["!id"][A.id].Target,(M=j["!id"][A.id].Type,wa.WS.indexOf(M)>-1?"sheet":M==wa.CS?"chart":M==wa.DS?"dialog":M==wa.MS?"macro":M&&M.length?M:"sheet")];var M})}catch{return null}return j&&j.length!==0?j:null}(X,h.Sheets));var J=co(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(w=0;w!=f.Worksheets;++w){var Z="sheet";if(X&&X[w]?(b="xl/"+X[w][1].replace(/[\/]?xl\//,""),ru(e,b)||(b=X[w][1]),ru(e,b)||(b=q.replace(/_rels\/.*$/,"")+X[w][1]),Z=X[w][2]):b=(b="xl/worksheets/sheet"+(w+1-J)+"."+P).replace(/sheet0\./,"sheet."),_=b.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),r&&r.sheets!=null)switch(typeof r.sheets){case"number":if(w!=r.sheets)continue e;break;case"string":if(f.SheetNames[w].toLowerCase()!=r.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(r.sheets)){for(var ue=!1,D=0;D!=r.sheets.length;++D)typeof r.sheets[D]=="number"&&r.sheets[D]==w&&(ue=1),typeof r.sheets[D]=="string"&&r.sheets[D].toLowerCase()==f.SheetNames[w].toLowerCase()&&(ue=1);if(!ue)continue e}}tR(e,b,_,f.SheetNames[w],w,k,n,Z,r,h,c,u)}return g={Directory:o,Workbook:h,Props:f,Custprops:p,Deps:v,Sheets:n,SheetNames:f.SheetNames,Strings:fl,Styles:u,Themes:c,SSF:Ts(Li)},r&&r.bookFiles&&(e.files?(g.keys=l,g.files=e.files):(g.keys=[],g.files={},e.FullPaths.forEach(function(j,E){j=j.replace(/^Root Entry[\/]/,""),g.keys.push(j),g.files[j]=e.FileIndex[E]}))),r&&r.bookVBA&&(o.vba.length>0?g.vbaraw=co(e,nf(o.vba[0]),!0):o.defaults&&o.defaults.bin==="application/vnd.ms-office.vbaProject"&&(g.vbaraw=co(e,"xl/vbaProject.bin",!0))),g}function nR(e,r){var t,n,a=r||{},l="Workbook",o=Ei.find(e,l);try{if(l="/!DataSpaces/Version",!(o=Ei.find(e,l))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+l);if(t=o.content,(n={}).id=t.read_shift(0,"lpp4"),n.R=Yf(t,4),n.U=Yf(t,4),n.W=Yf(t,4),l="/!DataSpaces/DataSpaceMap",!(o=Ei.find(e,l))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+l);var i=function(h){var f=[];h.l+=4;for(var d=h.read_shift(4);d-- >0;)f.push(kw(h));return f}(o.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+l);if(l="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(o=Ei.find(e,l))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+l);var c=function(h){var f=[];h.l+=4;for(var d=h.read_shift(4);d-- >0;)f.push(h.read_shift(0,"lpp4"));return f}(o.content);if(c.length!=1||c[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+l);if(l="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(o=Ei.find(e,l))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+l);xw(o.content)}catch{}if(l="/EncryptionInfo",!(o=Ei.find(e,l))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+l);var u=function(h){var f=Yf(h);switch(f.Minor){case 2:return[f.Minor,_k(h)];case 3:return[f.Minor,kk()];case 4:return[f.Minor,Fp(h)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+f.Minor)}(o.content);if(l="/EncryptedPackage",!(o=Ei.find(e,l))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+l);if(u[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(u[1],o.content,a.password||"",a);if(u[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(u[1],o.content,a.password||"",a);throw new Error("File is password-protected")}function iR(e,r){return r.bookType=="ods"?nS(e,r):r.bookType=="numbers"?function(t,n){if(!n||!n.numbers)throw new Error("Must pass a `numbers` option -- check the README");var a=t.Sheets[t.SheetNames[0]];t.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var l=nc(a["!ref"]);l.s.r=l.s.c=0;var o=!1;l.e.c>9&&(o=!0,l.e.c=9),l.e.r>49&&(o=!0,l.e.r=49),o&&console.error("The Numbers writer is currently limited to ".concat(Ma(l)));var i=cS(a,{range:l,header:1}),c=["~Sh33tJ5~"];i.forEach(function(U){return U.forEach(function(ie){typeof ie=="string"&&c.push(ie)})});var u={},h=[],f=Ei.read(n.numbers,{type:"base64"});f.FileIndex.map(function(U,ie){return[U,f.FullPaths[ie]]}).forEach(function(U){var ie=U[0],ke=U[1];ie.type==2&&ie.name.match(/\.iwa/)&&tf(rf(ie.content)).forEach(function(me){h.push(me.id),u[me.id]={deps:[],location:ke,type:Ao(me.messages[0].meta[1][0].data)}})}),h.sort(function(U,ie){return U-ie});var d=h.filter(function(U){return U>1}).map(function(U){return[U,ks(U)]});f.FileIndex.map(function(U,ie){return[U,f.FullPaths[ie]]}).forEach(function(U){var ie=U[0];U[1],ie.name.match(/\.iwa/)&&tf(rf(ie.content)).forEach(function(ke){ke.messages.forEach(function(me){d.forEach(function(Ke){ke.messages.some(function(He){return Ao(He.meta[1][0].data)!=11006&&function(ot,Ee){e:for(var ce=0;ce<=ot.length-Ee.length;++ce){for(var Se=0;Se-1,o={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};c6(n=n||{});var i=g1(),c="",u=0;if(n.cellXfs=[],Up(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),fa(i,c="docProps/core.xml",Y2(t.Props,n)),o.coreprops.push(c),is(n.rels,2,c,wa.CORE_PROPS),c="docProps/app.xml",!(t.Props&&t.Props.SheetNames))if(t.Workbook&&t.Workbook.Sheets){for(var h=[],f=0;f0&&(fa(i,c="docProps/custom.xml",G2(t.Custprops)),o.custprops.push(c),is(n.rels,4,c,wa.CUST_PROPS)),u=1;u<=t.SheetNames.length;++u){var d={"!id":{}},p=t.Sheets[t.SheetNames[u-1]];if((p||{})["!type"],fa(i,c="xl/worksheets/sheet"+u+"."+a,bM(u-1,c,n,t,d)),o.sheets.push(c),is(n.wbrels,-1,"worksheets/sheet"+u+"."+a,wa.WS[0]),p){var g=p["!comments"],v=!1,b="";g&&g.length>0&&(fa(i,b="xl/comments"+u+"."+a,yM(g,b)),o.comments.push(b),is(d,-1,"../comments"+u+"."+a,wa.CMNT),v=!0),p["!legacy"]&&v&&fa(i,"xl/drawings/vmlDrawing"+u+".vml",V1(u,p["!comments"])),delete p["!comments"],delete p["!legacy"]}d["!id"].rId1&&fa(i,vd(c),bd(d))}return n.Strings!=null&&n.Strings.length>0&&(fa(i,c="xl/sharedStrings."+a,function(_,w,k){return(w.slice(-4)===".bin"?wk:yw)(_,k)}(n.Strings,c,n)),o.strs.push(c),is(n.wbrels,-1,"sharedStrings."+a,wa.SST)),fa(i,c="xl/workbook."+a,function(_,w){return(w.slice(-4)===".bin"?lM:Wx)(_)}(t,c)),o.workbooks.push(c),is(n.rels,1,c,wa.WB),fa(i,c="xl/theme/theme1.xml",Cb(t.Themes,n)),o.themes.push(c),is(n.wbrels,-1,"theme/theme1.xml",wa.THEME),fa(i,c="xl/styles."+a,function(_,w,k){return(w.slice(-4)===".bin"?Nw:Ow)(_,k)}(t,c,n)),o.styles.push(c),is(n.wbrels,-1,"styles."+a,wa.STY),t.vbaraw&&l&&(fa(i,c="xl/vbaProject.bin",t.vbaraw),o.vba.push(c),is(n.wbrels,-1,"vbaProject.bin",wa.VBA)),fa(i,c="xl/metadata."+a,function(_){return(_.slice(-4)===".bin"?Uk:$1)()}(c)),o.metadata.push(c),is(n.wbrels,-1,"metadata."+a,wa.XLMETA),fa(i,"[Content_Types].xml",ub(o,n)),fa(i,"_rels/.rels",bd(n.rels)),fa(i,"xl/_rels/workbook."+a+".rels",bd(n.wbrels)),delete n.revssf,delete n.ssf,i}(e,r):function(t,n){jp=1024,t&&!t.SSF&&(t.SSF=Ts(Li)),t&&t.SSF&&(kp(),h1(t.SSF),n.revssf=p1(t.SSF),n.revssf[t.SSF[65535]]=0,n.ssf=t.SSF),n.rels={},n.wbrels={},n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,$l?n.revStrings=new Map:(n.revStrings={},n.revStrings.foo=[],delete n.revStrings.foo);var a="xml",l=Lw.indexOf(n.bookType)>-1,o={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};c6(n=n||{});var i=g1(),c="",u=0;if(n.cellXfs=[],Up(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),fa(i,c="docProps/core.xml",Y2(t.Props,n)),o.coreprops.push(c),is(n.rels,2,c,wa.CORE_PROPS),c="docProps/app.xml",!(t.Props&&t.Props.SheetNames))if(t.Workbook&&t.Workbook.Sheets){for(var h=[],f=0;f0&&(fa(i,c="docProps/custom.xml",G2(t.Custprops)),o.custprops.push(c),is(n.rels,4,c,wa.CUST_PROPS));var d=["SheetJ5"];for(n.tcid=0,u=1;u<=t.SheetNames.length;++u){var p={"!id":{}},g=t.Sheets[t.SheetNames[u-1]];if((g||{})["!type"],fa(i,c="xl/worksheets/sheet"+u+"."+a,Lx(u-1,n,t,p)),o.sheets.push(c),is(n.wbrels,-1,"worksheets/sheet"+u+"."+a,wa.WS[0]),g){var v=g["!comments"],b=!1,_="";if(v&&v.length>0){var w=!1;v.forEach(function(k){k[1].forEach(function(C){C.T==1&&(w=!0)})}),w&&(fa(i,_="xl/threadedComments/threadedComment"+u+"."+a,$k(v,d,n)),o.threadedcomments.push(_),is(p,-1,"../threadedComments/threadedComment"+u+"."+a,wa.TCMNT)),fa(i,_="xl/comments"+u+"."+a,Dw(v)),o.comments.push(_),is(p,-1,"../comments"+u+"."+a,wa.CMNT),b=!0}g["!legacy"]&&b&&fa(i,"xl/drawings/vmlDrawing"+u+".vml",V1(u,g["!comments"])),delete g["!comments"],delete g["!legacy"]}p["!id"].rId1&&fa(i,vd(c),bd(p))}return n.Strings!=null&&n.Strings.length>0&&(fa(i,c="xl/sharedStrings."+a,yw(n.Strings,n)),o.strs.push(c),is(n.wbrels,-1,"sharedStrings."+a,wa.SST)),fa(i,c="xl/workbook."+a,Wx(t)),o.workbooks.push(c),is(n.rels,1,c,wa.WB),fa(i,c="xl/theme/theme1.xml",Cb(t.Themes,n)),o.themes.push(c),is(n.wbrels,-1,"theme/theme1.xml",wa.THEME),fa(i,c="xl/styles."+a,Ow(t,n)),o.styles.push(c),is(n.wbrels,-1,"styles."+a,wa.STY),t.vbaraw&&l&&(fa(i,c="xl/vbaProject.bin",t.vbaraw),o.vba.push(c),is(n.wbrels,-1,"vbaProject.bin",wa.VBA)),fa(i,c="xl/metadata."+a,$1()),o.metadata.push(c),is(n.wbrels,-1,"metadata."+a,wa.XLMETA),d.length>1&&(fa(i,c="xl/persons/person.xml",function(k){var C=[cs,Fn("personList",null,{xmlns:Kv,"xmlns:x":cd[0]}).replace(/[\/]>/,">")];return k.forEach(function(O,P){C.push(Fn("person",null,{displayName:O,id:"{54EE7950-7262-4200-6969-"+("000000000000"+P).slice(-12)+"}",userId:O,providerId:"None"}))}),C.push(""),C.join("")}(d)),o.people.push(c),is(n.wbrels,-1,"persons/person.xml",wa.PEOPLE)),fa(i,"[Content_Types].xml",ub(o,n)),fa(i,"_rels/.rels",bd(n.rels)),fa(i,"xl/_rels/workbook."+a+".rels",bd(n.wbrels)),delete n.revssf,delete n.ssf,i}(e,r)}function f6(e,r){var t="";switch((r||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":t=Mu(e.slice(0,12));break;case"binary":t=e;break;default:throw new Error("Unrecognized type "+(r&&r.type||"undefined"))}return[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3),t.charCodeAt(4),t.charCodeAt(5),t.charCodeAt(6),t.charCodeAt(7)]}function oS(e,r){var t=0;e:for(;t"u"||ya||(t.type="array")),t.type=="string"&&(l=!0,t.type="binary",t.codepage=65001,a=function(c){return c.match(/[^\x00-\x7F]/)?rc(c):c}(e)),t.type=="array"&&typeof Uint8Array<"u"&&e instanceof Uint8Array&&typeof ArrayBuffer<"u"){var o=new ArrayBuffer(3),i=new Uint8Array(o);if(i.foo="bar",!i.foo)return(t=Ts(t)).type="array",d6(Lm(a),t)}switch((n=f6(a,t))[0]){case 208:if(n[1]===207&&n[2]===17&&n[3]===224&&n[4]===161&&n[5]===177&&n[6]===26&&n[7]===225)return function(c,u){return Ei.find(c,"EncryptedPackage")?nR(c,u):Xx(c,u)}(Ei.read(a,t),t);break;case 9:if(n[1]<=8)return Xx(a,t);break;case 60:return r6(a,t);case 73:if(n[1]===73&&n[2]===42&&n[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(n[1]===68)return function(c,u){var h=u||{},f=!!h.WTF;h.WTF=!0;try{var d=gw.to_workbook(c,h);return h.WTF=f,d}catch(p){if(h.WTF=f,!p.message.match(/SYLK bad record ID/)&&f)throw p;return Sh.to_workbook(c,u)}}(a,t);break;case 84:if(n[1]===65&&n[2]===66&&n[3]===76)return L1.to_workbook(a,t);break;case 80:return n[1]===75&&n[2]<9&&n[3]<9?function(c,u){var h=c,f=u||{};return f.type||(f.type=ya&&Buffer.isBuffer(c)?"buffer":"base64"),rR(h2(h,f),f)}(a,t):h6(e,a,t,l);case 239:return n[3]===60?r6(a,t):h6(e,a,t,l);case 255:if(n[1]===254)return function(c,u){var h=c;return u.type=="base64"&&(h=Mu(h)),h=Tv.utils.decode(1200,h.slice(2),"str"),u.type="binary",oS(h,u)}(a,t);if(n[1]===0&&n[2]===2&&n[3]===0)return kd.to_workbook(a,t);break;case 0:if(n[1]===0&&(n[2]>=2&&n[3]===0||n[2]===0&&(n[3]===8||n[3]===9)))return kd.to_workbook(a,t);break;case 3:case 131:case 139:case 140:return yb.to_workbook(a,t);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return Cw.to_workbook(a,t);break;case 10:case 13:case 32:return function(c,u){var h="",f=f6(c,u);switch(u.type){case"base64":h=Mu(c);break;case"binary":h=c;break;case"buffer":h=c.toString("binary");break;case"array":h=ef(c);break;default:throw new Error("Unrecognized type "+u.type)}return f[0]==239&&f[1]==187&&f[2]==191&&(h=sa(h)),u.type="binary",oS(h,u)}(a,t);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet")}return dk.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?yb.to_workbook(a,t):h6(e,a,t,l)}function lS(e,r){switch(r.type){case"base64":case"binary":break;case"buffer":case"array":r.type="";break;case"file":return xp(r.file,Ei.write(e,{type:ya?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");default:throw new Error("Unrecognized type "+r.type)}return Ei.write(e,r)}function aR(e,r){var t=Ts(r||{});return function(n,a){var l={},o=ya?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(a.compression&&(l.compression="DEFLATE"),a.password)l.type=o;else switch(a.type){case"base64":l.type="base64";break;case"binary":l.type="string";break;case"string":throw new Error("'string' output type invalid for '"+a.bookType+"' files");case"buffer":case"file":l.type=o;break;default:throw new Error("Unrecognized type "+a.type)}var i=n.FullPaths?Ei.write(n,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[l.type]||l.type,compression:!!a.compression}):n.generate(l);if(typeof Deno<"u"&&typeof i=="string"){if(a.type=="binary"||a.type=="base64")return i;i=new Uint8Array(i1(i))}return a.password&&typeof encrypt_agile<"u"?lS(encrypt_agile(i,a.password),a):a.type==="file"?xp(a.file,i):a.type=="string"?sa(i):i}(iR(e,t),t)}function Ah(e,r,t){t||(t="");var n=t+e;switch(r.type){case"base64":return If(rc(n));case"binary":return rc(n);case"string":return e;case"file":return xp(r.file,n,"utf8");case"buffer":return ya?Rc(n,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(n):Ah(n,{type:"binary"}).split("").map(function(a){return a.charCodeAt(0)})}throw new Error("Unrecognized type "+r.type)}function Yw(e,r){switch(r.type){case"string":case"base64":case"binary":for(var t="",n=0;nSheetJS Table Export',u=i.footer!=null?i.footer:"",h=[c],f=nc(l["!ref"]);i.dense=Array.isArray(l),h.push(function(p,g,v){return[].join("")+""}(0,0,i));for(var d=f.s.r;d<=f.e.r;++d)h.push(WM(l,f,d,i));return h.push("
"+u),h.join("")}(e.Sheets[e.SheetNames[a]],t),t);case"txt":return function(l,o){switch(o.type){case"base64":return If(l);case"binary":case"string":return l;case"file":return xp(o.file,l,"binary");case"buffer":return ya?Rc(l,"binary"):l.split("").map(function(i){return i.charCodeAt(0)})}throw new Error("Unrecognized type "+o.type)}(function(l,o){o||(o={}),o.FS=" ",o.RS=` +`;var i=hS(l,o);return i}(e.Sheets[e.SheetNames[a]],t),t);case"csv":return Ah(hS(e.Sheets[e.SheetNames[a]],t),t,"\uFEFF");case"dif":return Ah(L1.from_sheet(e.Sheets[e.SheetNames[a]],t),t);case"dbf":return Yw(yb.from_sheet(e.Sheets[e.SheetNames[a]],t),t);case"prn":return Ah(Sh.from_sheet(e.Sheets[e.SheetNames[a]],t),t);case"rtf":return Ah(Cw.from_sheet(e.Sheets[e.SheetNames[a]],t),t);case"eth":return Ah(vw.from_sheet(e.Sheets[e.SheetNames[a]],t),t);case"fods":return Ah(nS(e,t),t);case"wk1":return Yw(kd.sheet_to_wk1(e.Sheets[e.SheetNames[a]],t),t);case"wk3":return Yw(kd.book_to_wk3(e,t),t);case"biff2":t.biff||(t.biff=2);case"biff3":t.biff||(t.biff=3);case"biff4":return t.biff||(t.biff=4),Yw(Zx(e,t),t);case"biff5":t.biff||(t.biff=5);case"biff8":case"xla":case"xls":return t.biff||(t.biff=8),function(l,o){var i=o||{};return lS(FM(l,i),i)}(e,t);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return aR(e,t);default:throw new Error("Unrecognized bookType |"+t.bookType+"|")}}function sR(e,r,t,n,a,l,o,i){var c=Zo(t),u=i.defval,h=i.raw||!Object.prototype.hasOwnProperty.call(i,"raw"),f=!0,d=a===1?[]:{};if(a!==1)if(Object.defineProperty)try{Object.defineProperty(d,"__rowNum__",{value:t,enumerable:!1})}catch{d.__rowNum__=t}else d.__rowNum__=t;if(!o||e[t])for(var p=r.s.c;p<=r.e.c;++p){var g=o?e[t][p]:e[n[p]+c];if(g!==void 0&&g.t!==void 0){var v=g.v;switch(g.t){case"z":if(v==null)break;continue;case"e":v=v==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+g.t)}if(l[p]!=null){if(v==null)if(g.t=="e"&&v===null)d[l[p]]=null;else if(u!==void 0)d[l[p]]=u;else{if(!h||v!==null)continue;d[l[p]]=null}else d[l[p]]=h&&(g.t!=="n"||g.t==="n"&&i.rawNumbers!==!1)?v:wh(g,v,i);v!=null&&(f=!1)}}else{if(u===void 0)continue;l[p]!=null&&(d[l[p]]=u)}}return{row:d,isempty:f}}function cS(e,r){if(e==null||e["!ref"]==null)return[];var t={t:"n",v:0},n=0,a=1,l=[],o=0,i="",c={s:{r:0,c:0},e:{r:0,c:0}},u=r||{},h=u.range!=null?u.range:e["!ref"];switch(u.header===1?n=1:u.header==="A"?n=2:Array.isArray(u.header)?n=3:u.header==null&&(n=0),typeof h){case"string":c=ns(h);break;case"number":(c=ns(e["!ref"])).s.r=h;break;default:c=h}n>0&&(a=0);var f=Zo(c.s.r),d=[],p=[],g=0,v=0,b=Array.isArray(e),_=c.s.r,w=0,k={};b&&!e[_]&&(e[_]=[]);var C=u.skipHidden&&e["!cols"]||[],O=u.skipHidden&&e["!rows"]||[];for(w=c.s.c;w<=c.e.c;++w)if(!(C[w]||{}).hidden)switch(d[w]=ao(w),t=b?e[_][w]:e[d[w]+f],n){case 1:l[w]=w-c.s.c;break;case 2:l[w]=d[w];break;case 3:l[w]=u.header[w-c.s.c];break;default:if(t==null&&(t={w:"__EMPTY",t:"s"}),i=o=wh(t,null,u),v=k[o]||0){do i=o+"_"+v++;while(k[i]);k[o]=v,k[i]=1}else k[o]=1;l[w]=i}for(_=c.s.r+a;_<=c.e.r;++_)if(!(O[_]||{}).hidden){var P=sR(e,c,_,d,n,l,b,u);(P.isempty===!1||(n===1?u.blankrows!==!1:u.blankrows))&&(p[g++]=P.row)}return p.length=g,p}var fS=/"/g;function oR(e,r,t,n,a,l,o,i){for(var c=!0,u=[],h="",f=Zo(t),d=r.s.c;d<=r.e.c;++d)if(n[d]){var p=i.dense?(e[t]||[])[d]:e[n[d]+f];if(p==null)h="";else if(p.v!=null){c=!1,h=""+(i.rawNumbers&&p.t=="n"?p.v:wh(p,null,i));for(var g=0,v=0;g!==h.length;++g)if((v=h.charCodeAt(g))===a||v===l||v===34||i.forceQuotes){h='"'+h.replace(fS,'""')+'"';break}h=="ID"&&(h='"ID"')}else p.f==null||p.F?h="":(c=!1,(h="="+p.f).indexOf(",")>=0&&(h='"'+h.replace(fS,'""')+'"'));u.push(h)}return i.blankrows===!1&&c?null:u.join(o)}function hS(e,r){var t=[],n=r??{};if(e==null||e["!ref"]==null)return"";var a=ns(e["!ref"]),l=n.FS!==void 0?n.FS:",",o=l.charCodeAt(0),i=n.RS!==void 0?n.RS:` +`,c=i.charCodeAt(0),u=new RegExp((l=="|"?"\\|":l)+"+$"),h="",f=[];n.dense=Array.isArray(e);for(var d=n.skipHidden&&e["!cols"]||[],p=n.skipHidden&&e["!rows"]||[],g=a.s.c;g<=a.e.c;++g)(d[g]||{}).hidden||(f[g]=ao(g));for(var v=0,b=a.s.r;b<=a.e.r;++b)(p[b]||{}).hidden||(h=oR(e,a,b,f,o,c,l,n))!=null&&(n.strip&&(h=h.replace(u,"")),(h||n.blankrows!==!1)&&t.push((v++?i:"")+h));return delete n.dense,t.join("")}function dS(e,r,t,n){var a=1;if(!t)for(;a<=65535&&e.SheetNames.indexOf(t="Sheet"+a)!=-1;++a,t=void 0);if(!t||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(n&&e.SheetNames.indexOf(t)>=0){var l=t.match(/(^.*?)(\d+)$/);a=l&&+l[2]||0;var o=l&&l[1]||t;for(++a;a<=65535&&e.SheetNames.indexOf(t=o+a)!=-1;++a);}if(Vx(t),e.SheetNames.indexOf(t)>=0)throw new Error("Worksheet with name |"+t+"| already exists!");return e.SheetNames.push(t),e.Sheets[t]=r,t}function pS(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}var p6=["#FFFFFF","#000000","#BFBFBF","#323232","#4472C4","#ED7D31","#A5A5A5","#FFC000","#5B9BD5","#71AD47"],m6=["#000000","#FFFFFF","#FF0000","#00FF00","#0000FF","#FFFF00","#FF00FF","#00FFFF","#000000","#FFFFFF","#FF0000","#00FF00","#0000FF","#FFFF00","#FF00FF","#00FFFF","#800000","#008000","#000080","#808000","#800080","#008080","#C0C0C0","#808080","#9999FF","#993366","#FFFFCC","#CCFFFF","#660066","#FF8080","#0066CC","#CCCCFF","#000080","#FF00FF","#FFFF00","#00FFFF","#800080","#800000","#008080","#0000FF","#00CCFF","#CCFFFF","#CCFFCC","#FFFF99","#99CCFF","#FF99CC","#CC99FF","#FFCC99","#3366FF","#33CCCC","#99CC00","#FFCC00","#FF9900","#FF6600","#666699","#969696","#003366","#339966","#003300","#333300","#993300","#993366","#333399","#333333","#000000"];function mS(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(t,n){return new Promise(function(a,l){var o=new XMLHttpRequest;o.open(n.method||"GET",t,!0),o.responseType=n.responseType||"arraybuffer",o.onload=function(){o.status===200?a(o.response):l(o.status)},o.onerror=function(){l(o.status)},o.withCredentials=n.withCredentials||!1,n.headers&&Object.keys(n.headers).forEach(function(i){o.setRequestHeader(i,n.headers[i])}),o.send(n.body)})}(function(t,n){return typeof t=="string"?t:t instanceof Blob?URL.createObjectURL(t):t instanceof ArrayBuffer?URL.createObjectURL(new Blob([t],n)):t instanceof Response?URL.createObjectURL(t.blob()):t}(e),r)}function g6(e){if(typeof e=="object")return"#000000";if(/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.test(e))return e.startsWith("#")?e:"#"+e;e=e.trim().toLowerCase();var r={};try{var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return r.r=parseInt(t[2],16),r.g=parseInt(t[3],16),r.b=parseInt(t[4],16),r.a=parseInt(t[1],16)/255,hi("rgba(".concat(r.r,", ").concat(r.g,", ").concat(r.b,", ").concat(r.a,")")).toHexString()}catch(n){console.warn(n)}}function v6(e,r){return e>9?"#C7C9CC":r===void 0?p6[e]:r>0?function(t,n){for(var a=r1(t),l=0;l<3;l++)a[l]=Math.floor((255-a[l])*n+a[l]);return Sv(a[0],a[1],a[2])}(p6[e],r):function(t,n){for(var a=r1(t),l=0;l<3;l++)a[l]=Math.floor(a[l]*(1-n));return Sv(a[0],a[1],a[2])}(p6[e],Math.abs(r))}function lR(e){e.style=So.cloneDeep(e.style);var r=null;e.style.fill&&e.style.fill.fgColor&&(r=e.style.fill.fgColor.argb?g6(e.style.fill.fgColor.argb):e.style.fill.fgColor.hasOwnProperty("theme")?v6(e.style.fill.fgColor.theme,e.style.fill.fgColor.tint):e.style.fill.fgColor.indexed&&m6[e.style.fill.fgColor.indexed]||"#C7C9CC"),r&&(e.style.bgcolor=r);var t=null;if(e.style.font&&e.style.font.color&&(t=e.style.font.color.argb?g6(e.style.font.color.argb):e.style.font.color.hasOwnProperty("theme")?v6(e.style.font.color.theme,e.style.font.color.tint):e.style.font.color.indexed&&m6[e.style.font.color.indexed]||"#000000"),t&&(e.style.color=t),e.style.alignment&&(e.style.alignment.horizontal&&(e.style.align=e.style.alignment.horizontal),e.style.alignment.vertical&&(e.style.valign=e.style.alignment.vertical)),e.style.alignment&&e.style.alignment.wrapText&&(e.style.textwrap=!0),e.style.border){var n={};Object.keys(e.style.border).forEach(function(a){var l=e.style.border[a],o="#000000";typeof l.color=="string"?o=l.color:l.color&&(l.color.argb?o=g6(l.color.argb):l.color.hasOwnProperty("theme")?o=v6(l.color.theme,l.color.tint):l.color.indexed&&(o=m6[l.color.indexed])),n[a]=[l.style||"thin",o]}),e.style.border2=function(a){for(var l=1;lu+1&&(a._columns=a._columns.slice(0,u+1)),function(f,d,p){for(var g=0;g<(f.columns||[]).length;g++)d.cols[g.toString()]={},f.columns[g]._hidden?d.cols[g.toString()].width=.1:f.columns[g].width?d.cols[g.toString()].width=6*f.columns[g].width+(p.widthOffset||0):d.cols[g.toString()].width=80+(p.widthOffset||0);d.cols.len=Math.max(Object.keys(d.cols).length,p.minColLength||0)}(a,l,r),t.push(l)}),e._worksheets=n,{workbookData:t,workbookSource:e,medias:e.media||[]}}var Kw=[];function b6(e,r,t,n){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};t&&t._media.length&&t._media.forEach(function(l){var o=l.imageId,i=l.range;if(l.type==="image"){var c=function(u,h,f,d){for(var p,g,v=d.widthOffset,b=d.heightOffset,_=h.tl,w=h.br,k=h.ext,C=_||{},O=C.nativeCol,P=O===void 0?0:O,B=C.nativeColOff,q=B===void 0?0:B,X=C.nativeRow,J=X===void 0?0:X,Z=C.nativeRowOff,ue=Z===void 0?0:Z,D=Gw,j=Xw,E=0;E{const t=e.__vccOpts||e;for(const[n,a]of r)t[n]=a;return t};function vS(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}function _6(e){for(var r=1;r[]},removeEnable:{type:Boolean,default:!1}},emits:["update:files"],setup(s,{emit:m}){const y=s,T=m,N=pr(!1),z=pr({}),Y=pr(0),oe=pr(0),se=pr(0),de=pr(0);let we=!1,ge=0,le=0;const Me=pr(!1);function ne(Qt){N.value=!0,z.value=Qt,Y.value=0,oe.value=1,se.value=0,de.value=0,we=!1}function xe(Qt){const hr=[...y.files];hr.splice(Qt,1),T("update:files",hr)}function et(){window.open(`${mc}/file/stream/${z.value.filePath}`)}function je(){const Qt=y.files.indexOf(z.value);ne(Qt===0?y.files[y.files.length-1]:y.files[Qt-1])}function qe(){const Qt=y.files.indexOf(z.value);Qt===y.files.length-1?ne(y.files[0]):ne(y.files[Qt+1])}function rt(Qt){Qt.deltaY>0&&oe.value>.5&&(oe.value-=.1),Qt.deltaY<0&&(oe.value+=.1)}function dt(){we=!0,ge=event.clientX,le=event.clientY}function Vt(Qt){we&&(Y.value%360===0&&(se.value+=Qt.clientX-ge,de.value+=Qt.clientY-le),Y.value===90&&(de.value-=Qt.clientX-ge,se.value+=Qt.clientY-le),Y.value===180&&(se.value-=Qt.clientX-ge,de.value-=Qt.clientY-le),Y.value===270&&(de.value+=Qt.clientX-ge,se.value-=Qt.clientY-le),ge=Qt.clientX,le=Qt.clientY)}function jt(Qt){we=!1}function Mt(){Y.value===360?Y.value=0:Y.value+=90}function Or(){Y.value===0?Y.value=270:Y.value-=90}return(Qt,hr)=>{const cr=ox,Nr=Px,Hr=V8,Ir=L_,gt=eA;return tt(),Jt(Ii,null,[Ut("div",KZ,[(tt(!0),Jt(Ii,null,Fa(s.files,(Je,sr)=>(tt(),Jt("div",{key:sr,class:"item pointer"},[Je.loading?(tt(),xr(cr,{key:0,type:"circle",percentage:Je.percent,width:80,color:"var(--primary-color)"},null,8,["percentage"])):te($h)(Je.fileName)===te(Io).IMG?(tt(),Jt(Ii,{key:1},[Ut("div",{class:"img-box",style:la({backgroundImage:`url(${te(mc)}/file/stream/${Je.filePath})`}),onClick:lr=>ne(Je)},null,12,GZ),s.removeEnable?(tt(),Jt("a",{key:0,class:"remove-btn",onClick:lr=>xe(sr)},[$t(Nr,{name:"el-icon-CircleCloseFilled",size:20})],8,XZ)):wr("",!0)],64)):(tt(),Jt("div",{key:2,class:"item flex end v-center column text-center",title:Je.fileName,onClick:lr=>ne(Je)},[$t(Nr,{name:te(A_)(Je.fileName),size:40},null,8,["name"]),Ut("span",JZ,En(Je.fileName),1),s.removeEnable?(tt(),Jt("a",{key:0,class:"remove-btn",onClick:ci(lr=>xe(sr),["stop"])},[$t(Nr,{name:"el-icon-CircleCloseFilled",size:16})],8,QZ)):wr("",!0)],8,ZZ))]))),128))]),te(N)?(tt(),Jt("div",eJ,[$t(Hr,{height:"100vh"},{default:St(()=>[Ut("div",tJ,[(tt(!0),Jt(Ii,null,Fa(s.files,(Je,sr)=>(tt(),Jt("section",{key:sr,class:"flex gap v-center pointer",active:s.files.indexOf(te(z))===sr,onClick:lr=>ne(Je)},[$t(Nr,{name:te(A_)(Je.fileName),size:24},null,8,["name"]),Ut("span",null,En(Je.fileName),1)],8,rJ))),128))])]),_:1}),Ut("div",{class:"file-content flex center v-center",onClick:hr[8]||(hr[8]=Je=>N.value=!1)},[te($h)(te(z).fileName)===te(Io).IMG?(tt(),Jt("div",{key:0,class:"img-container flex center",onWheel:rt},[Ut("img",{src:`${te(mc)}/file/stream/${te(z).filePath}`,ref:"imgRef",onClick:hr[0]||(hr[0]=ci(()=>{},["stop"])),style:la({transform:`rotate(${te(Y)}deg) scale(${te(oe)}) translate(${te(se)}px, ${te(de)}px)`}),onMousedown:dt,onMousemove:Vt,onMouseup:jt,draggable:"false"},null,44,nJ),Ut("button",{class:"rotate-left-btn pointer",onClick:ci(Mt,["stop","prevent"]),size:"small",title:"左旋转"},[$t(Nr,{name:"local-icon-rotate-left",size:28})]),Ut("button",{class:"rotate-right-btn pointer",onClick:ci(Or,["stop","prevent"]),size:"small",title:"右旋转"},[$t(Nr,{name:"local-icon-rotate-right",size:28})])],32)):te($h)(te(z).fileName)===te(Io).PDF?(tt(),Jt("iframe",{key:1,src:`${te(mc)}/file/stream/${te(z).filePath}`,style:{height:"100vh",width:"900px"}},null,8,iJ)):te($h)(te(z).fileName)===te(Io).MP3?(tt(),Jt("audio",aJ,[Ut("source",{src:`${te(mc)}/file/stream/${te(z).filePath}`,type:"audio/mp3"},null,8,sJ)])):te($h)(te(z).fileName)===te(Io).MP4?(tt(),Jt("video",{key:3,controls:"",onClick:hr[1]||(hr[1]=ci(()=>{},["stop"])),style:{"max-height":"100vh"}},[Ut("source",{src:`${te(mc)}/file/stream/${te(z).filePath}`,type:"video/mp4"},null,8,oJ)])):te($h)(te(z).fileName)===te(Io).WORD?(tt(),Jt(Ii,{key:4},[te(Me)?(tt(),Jt("div",lJ,hr[10]||(hr[10]=[Ut("span",{style:{padding:"20px"}},"文件预览解析错误,如有需要请下载到本地预览",-1)]))):(tt(),xr(te(HZ),{key:0,src:`${te(mc)}/file/stream/${te(z).filePath}`,style:{height:"100vh",width:"900px"},onError:hr[2]||(hr[2]=Je=>Me.value=!0),onClick:hr[3]||(hr[3]=ci(()=>{},["stop"]))},null,8,["src"]))],64)):te($h)(te(z).fileName)===te(Io).EXCEL&&te(z).fileName.toLocaleLowerCase().endsWith(".xlsx")?(tt(),Jt(Ii,{key:5},[te(Me)?(tt(),Jt("div",uJ,hr[11]||(hr[11]=[Ut("span",{style:{padding:"20px"}},"文件预览解析错误,如有需要请下载到本地预览",-1)]))):(tt(),xr(te(YZ),{key:0,src:`${te(mc)}/file/stream/${te(z).filePath}`,style:{height:"100vh",width:"60vw"},onError:hr[4]||(hr[4]=Je=>Me.value=!0),onClick:hr[5]||(hr[5]=ci(()=>{},["stop"]))},null,8,["src"]))],64)):(tt(),Jt("div",cJ,[$t(gt,{icon:"error",title:"不支持预览","sub-title":"该文件格式暂不支持预览,请下载预览",style:{background:"#fff",width:"600px",height:"400px"},onClick:hr[6]||(hr[6]=ci(()=>{},["stop"]))},{extra:St(()=>[$t(Ir,{type:"primary",text:"",size:"large",onClick:et},{default:St(()=>hr[12]||(hr[12]=[Hi("下载文件")])),_:1})]),_:1})])),Ut("div",{class:"file-number",onClick:hr[7]||(hr[7]=ci(()=>{},["stop"]))},[Ut("span",null,En(s.files.indexOf(te(z))+1)+" / "+En(s.files.length),1)]),s.files.length>1?(tt(),Jt("button",{key:7,class:"left-btn pointer",onClick:ci(je,["stop","prevent"])},[$t(Nr,{name:"el-icon-ArrowLeftBold",size:28})])):wr("",!0),s.files.length>1?(tt(),Jt("button",{key:8,class:"right-btn pointer",onClick:ci(qe,["stop","prevent"])},[$t(Nr,{name:"el-icon-ArrowRightBold",size:28})])):wr("",!0)]),hr[14]||(hr[14]=Ut("div",{class:"close-btn"},null,-1)),Ut("button",{class:"close-btn pointer",onClick:hr[9]||(hr[9]=Je=>N.value=!1)},[$t(Nr,{name:"el-icon-Close",size:28})]),$t(Ir,{class:"download-btn",onClick:et,type:"primary",plain:""},{icon:St(()=>[$t(Nr,{name:"el-icon-Download",size:20})]),default:St(()=>[hr[13]||(hr[13]=Hi(" 下载文件 "))]),_:1})])):wr("",!0)],64)}}},wO=Kg(fJ,[["__scopeId","data-v-57f2dea1"]]);var Pl=(s=>(s.TRUE="1",s.PARTIALLY_TRUE="2",s.FALSE="3",s.UNABLE="4",s))(Pl||{}),_O=(s=>(s.NOT="0",s.YES="1",s))(_O||{}),zh=(s=>(s.PERSONAL="1",s.DEPARTMENT="2",s.PERSONAL_AND_DEPARTMENT="3",s))(zh||{}),Wu=(s=>(s.PERSONAL="personal",s.DEPARTMENT="department",s))(Wu||{}),E0=(s=>(s.JWDC="2",s.JYDC="3",s.JFZD="4",s.JDGL="10",s.GJXFPT="21",s.GABXF="22",s.JZXX="23",s.XF12337="24",s.XCDC="13",s.ZXDC="15",s.XF_QT="25",s))(E0||{}),Cg=(s=>(s.FIRST="1",s.SECOND="2",s.THREE="3",s))(Cg||{}),kO=(s=>(s.POLICE="1",s.WORKERS="2",s.ASSISTANT_POLICE="3",s.CLERK="4",s.AUXILIARY_POLICE="5",s))(kO||{}),y8=(s=>(s.OTHER="3",s))(y8||{});const hJ={style:{"min-height":"60px"}},dJ={class:"flex gap v-center"},pJ={key:0},mJ=["onClick"],gJ={class:"flex gap v-center"},vJ={key:0},bJ={class:"text-primary"},yJ={style:{"min-height":"60px"}},wJ={class:"flex gap v-center"},_J={key:0},kJ=["onClick"],xJ={class:"flex gap v-center"},SJ={class:"flex end mt-20"},EJ={__name:"upload-group",props:{files:{type:Array,default:()=>[]},problemSourcesCode:{type:String,default:""}},emits:["update:files"],setup(s,{emit:m}){const y=s,T=m,N=pr(!1),z=pr(y.files);Wn(()=>y.files,xe=>{z.value=xe});const Y=pr([]);y.problemSourcesCode===E0.JWDC&&(Y.value=[{id:6,classTitle:"处理反馈表",classRemarks:""},{id:1,classTitle:"容错免责样本申请表",classRemarks:""},{id:2,classTitle:"针对群众不满意原因,提供无过错的音视频、微信或短信截图等证明资料",classRemarks:""},{id:3,classTitle:"110、122接处警开始、结束及处置过程中的视频截图",classRemarks:""},{id:4,classTitle:"自动回访不满意后所对的回访录音",classRemarks:""},{id:5,classTitle:"单位/个人所做其他工作",classRemarks:""}]);function oe(xe){z.value.push({uid:xe.uid,percent:0,loading:!0,fileName:xe.name})}function se(xe,et){const je=z.value.filter(qe=>et.uid===qe.uid);je.length&&(je[0].percent=parseInt(xe.percent))}function de(xe,et){if(xe.code!==200){O_.msgError("上传失败!若重复上传失败请联系系统管理员"),z.value.splice(z.value.findIndex(qe=>et.uid===qe.uid),1);return}const je=z.value.filter(qe=>et.uid===qe.uid);je.length&&(je[0].fileName=xe.data.fileName,je[0].filePath=xe.data.filePath,je[0].loading=!1)}function we(xe){console.log(xe),O_.msgError("上传失败!若重复上传失败请联系系统管理员")}function ge(xe){xe.fileClassId=xe.classId}function le(xe){xe.fileClassId=null}function Me(){T("update:files",z.value.filter(xe=>xe.filePath)),N.value=!1}function ne(xe){z.value.splice(z.value.indexOf(xe),1)}return(xe,et)=>{const je=Px,qe=L_,rt=zs("upload-filled"),dt=Us,Vt=Yq,jt=ox,Mt=b_,Or=py,Qt=g7,hr=v7,cr=V8,Nr=GV;return tt(),Jt(Ii,null,[$t(qe,{onClick:et[0]||(et[0]=Hr=>N.value=!0)},{icon:St(()=>[$t(je,{name:"el-icon-upload-filled"})]),default:St(()=>[et[2]||(et[2]=Hi("上传 "))]),_:1}),$t(Nr,{title:"上传佐证材料",modelValue:te(N),"onUpdate:modelValue":et[1]||(et[1]=Hr=>qc(N)?N.value=Hr:null),width:"60vw","close-on-click-modal":!1,top:"2vh"},{default:St(()=>[$t(Vt,{drag:"",multiple:"",action:`${te(mc)}/file/upload`,headers:{Authorization:te(m7)()},"before-upload":oe,onProgress:se,onSuccess:de,onError:we,"show-file-list":!1},{default:St(()=>[$t(dt,{class:"el-icon--upload"},{default:St(()=>[$t(rt)]),_:1}),et[3]||(et[3]=Ut("div",{class:"el-upload__text"},[Ut("div",null,[Hi("将文件拖拽到此处或"),Ut("em",null,"点击上传")]),Ut("div",{class:"text-small"},"文件类型支持图片/录音/MP4/PDF/WORD/EXCEL/压缩文件,文件大小限制为 100MB"),Ut("div",{class:"text-small"},"如遇到无法正常上传的情况,请将文件压缩之后再上传")],-1))]),_:1},8,["action","headers"]),et[10]||(et[10]=Ut("h4",null,"未分类文件",-1)),Ut("div",hJ,[(tt(!0),Jt(Ii,null,Fa(te(z).filter(Hr=>!Hr.fileClassId),(Hr,Ir)=>(tt(),Jt("div",{class:"flex between mb-10",key:Ir},[Ut("div",dJ,[Hr.loading?(tt(),xr(jt,{key:1,type:"circle",percentage:Hr.percent,width:40,color:"var(--primary-color)"},null,8,["percentage"])):(tt(),Jt("div",pJ,[te($h)(Hr.fileName)===te(Io).IMG?(tt(),Jt("div",{key:0,class:"img-box",style:la({backgroundImage:`url(${te(mc)}/file/stream/${Hr.filePath})`}),onClick:gt=>xe.filePreview(Hr)},null,12,mJ)):(tt(),xr(je,{key:1,name:te(A_)(Hr.fileName),size:40},null,8,["name"]))])),Ut("span",null,En(Hr.fileName),1)]),Ut("div",gJ,[te(Y).length?(tt(),xr(Or,{key:0,style:{width:"200px"},modelValue:Hr.classId,"onUpdate:modelValue":gt=>Hr.classId=gt,clearable:""},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(Y),gt=>(tt(),xr(Mt,{value:gt.id,label:gt.classTitle,key:gt},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])):wr("",!0),te(Y).length?(tt(),xr(qe,{key:1,type:"primary",plain:"",onClick:gt=>ge(Hr),disabled:!Hr.classId},{default:St(()=>et[4]||(et[4]=[Hi("修改文件分类")])),_:2},1032,["onClick","disabled"])):wr("",!0),$t(qe,{type:"danger",onClick:gt=>ne(Hr)},{default:St(()=>et[5]||(et[5]=[Hi("删除文件")])),_:2},1032,["onClick"])])]))),128))]),te(Y).length?(tt(),Jt("div",vJ,[et[8]||(et[8]=Ut("h4",null,"已分类文件",-1)),$t(cr,{"max-height":"400px"},{default:St(()=>[$t(hr,{gutter:20},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(Y),Hr=>(tt(),xr(Qt,{span:12,key:Hr,class:"file-class-item"},{default:St(()=>[Ut("header",bJ,En(Hr.classTitle),1),Ut("div",yJ,[(tt(!0),Jt(Ii,null,Fa(te(z).filter(Ir=>Ir.fileClassId===Hr.id),(Ir,gt)=>(tt(),Jt("div",{class:"flex between mb-8 file-list-item file-list-item_active",key:gt},[Ut("div",wJ,[Ir.loading?(tt(),xr(jt,{key:1,type:"circle",percentage:Ir.percent,width:40,color:"var(--primary-color)"},null,8,["percentage"])):(tt(),Jt("div",_J,[te($h)(Ir.fileName)===te(Io).IMG?(tt(),Jt("div",{key:0,class:"img-box",style:la({backgroundImage:`url(${te(mc)}/file/stream/${Ir.filePath})`}),onClick:Je=>xe.filePreview(Ir)},null,12,kJ)):(tt(),xr(je,{key:1,name:te(A_)(Ir.fileName),size:40},null,8,["name"]))])),Ut("span",null,En(Ir.fileName),1)]),Ut("div",xJ,[$t(qe,{type:"info",plain:"",onClick:Je=>le(Ir),size:"small"},{default:St(()=>et[6]||(et[6]=[Hi("取消分类")])),_:2},1032,["onClick"]),$t(qe,{type:"danger",onClick:Je=>ne(Ir),size:"small"},{default:St(()=>et[7]||(et[7]=[Hi("删除文件")])),_:2},1032,["onClick"])])]))),128))])]),_:2},1024))),128))]),_:1})]),_:1})])):wr("",!0),Ut("footer",SJ,[$t(qe,{type:"primary",size:"large",onClick:Me},{default:St(()=>et[9]||(et[9]=[Hi("确认佐证材料")])),_:1})])]),_:1},8,["modelValue"])],64)}}},TJ=Kg(EJ,[["__scopeId","data-v-77664d24"]]);function CJ(s){return ed.get({url:`/dict/data/${s}`})}function AJ(){return ed.get({url:"/dict/problemSource"})}function OJ(){return ed.get({url:"/dict/content/tree"})}function MJ(){return ed.get({url:"/depart/tree"})}function RJ(){return ed.get({url:"/depart/treeAll"})}function IJ(){return ed.get({url:"/negative/flowNode"})}let HC=!0,qC=!0,YC=!0;const KC={};let GC=!0;const i4=UN({id:"catch",state:()=>({dict:{},dictContent:[],dictProblemSources:[],departs:[],departsAll:[],flowNodes:[]}),getters:{},actions:{setDict(s,m){this.dict[s]=m},getDicts(s){return s.forEach(m=>{this.getDict(m)}),this.dict},getDict(s){return!this.dict[s]&&!KC[s]&&(KC[s]=!0,(async()=>(await Promise.allSettled([CJ(s)])).forEach(T=>{T.status=="fulfilled"&&this.setDict(s,T.value)}))()),this.dict[s]},getDictContent(){return!this.dictContent.length&&YC&&(YC=!1,(async()=>(await Promise.allSettled([OJ()])).forEach(y=>{y.status=="fulfilled"&&y.value.forEach(T=>{this.dictContent.push(T)})}))()),this.dictContent},getDictProblemSources(){return!this.dictProblemSources.length&&GC&&(GC=!1,(async()=>(await Promise.allSettled([AJ()])).forEach(y=>{y.status=="fulfilled"&&y.value.forEach(T=>{this.dictProblemSources.push(T)})}))()),this.dictProblemSources},getDeparts(){return!this.departs.length&&HC&&(HC=!1,(async()=>(await Promise.allSettled([MJ()])).forEach(y=>{y.status=="fulfilled"&&y.value.forEach(T=>{this.departs.push(T)})}))()),this.departs},getDepartsAll(){return!this.departsAll.length&&qC&&(qC=!1,(async()=>(await Promise.allSettled([RJ()])).forEach(y=>{y.status=="fulfilled"&&y.value.forEach(T=>{this.departsAll.push(T)})}))()),this.departsAll},getFlowNodes(){return this.flowNodes.length||(async()=>(await Promise.allSettled([IJ()])).forEach(y=>{y.status=="fulfilled"&&y.value.forEach(T=>{this.flowNodes.push(T)})}))(),this.flowNodes}}}),NJ={__name:"problem-type-select",props:{modelValue:{type:String,default:""}},emits:["update:modelValue","change"],setup(s,{emit:m}){const T=i4().getDictContent(),N=s,z=m,Y=pr(N.modelValue);Wn(()=>N.modelValue,se=>{Y.value=se}),Wn(Y,se=>{console.log(N);debugger;z("update:modelValue",se)});function oe(se,de){z("change",de)}return(se,de)=>{const we=vA;return tt(),xr(we,{modelValue:te(Y),"onUpdate:modelValue":de[0]||(de[0]=ge=>qc(Y)?Y.value=ge:null),data:te(T),props:{label:"name",value:"code"},"node-key":"code",clearable:"",filterable:"",accordion:"",style:{width:"320px"},onCurrentChange:oe},null,8,["modelValue","data"])}}},xO={__name:"depart-tree-select",props:{showRoot:{type:Boolean,default:!1},auth:{type:Boolean,default:!0}},setup(s){const m=pr([]),y=s,T=i4(),N=y.auth?T.getDeparts():T.getDepartsAll();Is(()=>{z()}),Wn(N,()=>{z()});function z(){!y.showRoot&&N.length&&N[0].id===MY?m.value=N[0].children:m.value=N}return(Y,oe)=>{const se=vA;return tt(),xr(se,{data:te(m),props:{label:"shortName",value:"id"},"node-key":"id","default-expanded-keys":["12630"],clearable:"",filterable:"","check-strictly":""},null,8,["data"])}}};function PJ(s){return ed.get({url:`/police/${s}/all`})}function DJ(s){return ed.get({url:`/police/${s}/leader`})}const FJ={class:"flex gap"},LJ={class:"mr-8"},BJ={style:{color:"#999","font-size":"12px"},class:"mr-8"},jJ={__name:"police-select",props:{modelValue:{type:String},hostLevel:{type:String,default:Cg.THREE},departId:{type:String,required:!0},isLeader:{type:Boolean,default:!1},disabldKeys:{type:Array,default:[]}},emits:"update:modelValue",setup(s,{emit:m}){const y=s,T=m,N=pr(y.modelValue),z=pr(y.departId),Y=pr([]);oe(),Wn(N,de=>{T("update:modelValue",de)}),Wn(z,()=>{oe()});async function oe(){z.value&&(y.isLeader?Y.value=await DJ(z.value):Y.value=await PJ(z.value))}Wn(()=>y.disabldKeys,()=>{Y.value.forEach(de=>{de.disabled=y.disabldKeys.includes(de.empNo)})});function se(de){T("change",Y.value.filter(we=>we.empNo===de)[0])}return(de,we)=>{const ge=xO,le=ix,Me=aq;return tt(),Jt("div",FJ,[y.hostLevel===te(Cg).FIRST?(tt(),xr(ge,{key:0,modelValue:te(z),"onUpdate:modelValue":we[0]||(we[0]=ne=>qc(z)?z.value=ne:null),auth:!1},null,8,["modelValue"])):wr("",!0),$t(Me,{modelValue:te(N),"onUpdate:modelValue":we[1]||(we[1]=ne=>qc(N)?N.value=ne:null),options:te(Y),placeholder:"请选择",style:{width:"240px"},props:{label:"name",value:"empNo"},filterable:"",clearable:"",onChange:se},{default:St(({item:ne})=>[Ut("span",LJ,En(ne.name),1),Ut("span",BJ,En(ne.empNo),1),ne.position?(tt(),xr(le,{key:0,size:"small"},{default:St(()=>[Hi(En(ne.position),1)]),_:2},1024)):wr("",!0)]),_:1},8,["modelValue","options"])])}}},zJ={class:"info-container"},UJ={class:"row"},$J={class:"col col-6"},VJ={class:"col col-6"},WJ={key:0,class:"col col-6"},HJ={class:"col col-6"},qJ={class:"row"},YJ={key:0,class:"col col-6"},KJ={key:1,class:"col col-6"},GJ={class:"row"},XJ={key:0,class:"col col-6"},ZJ={key:1,class:"col col-6"},JJ={class:"col col-6"},QJ={class:"col col-6"},eQ={class:"col col-12"},tQ={class:"row"},rQ={key:0,class:"col col-12"},nQ={class:"col col-12"},iQ={class:"content"},aQ={key:0},sQ={__name:"description",setup(s){const m=La("negative"),T=i4().getDicts(["specialSupervision","suspectProblem"]);return(N,z)=>{var oe;const Y=wO;return tt(),Jt("div",zJ,[z[15]||(z[15]=Ut("h3",null,"问题信息",-1)),Ut("div",UJ,[Ut("div",$J,[z[0]||(z[0]=Ut("label",null,"样本源头编号",-1)),Ut("span",null,En(te(m).originId),1)]),Ut("div",VJ,[z[1]||(z[1]=Ut("label",null,"问题发现时间",-1)),Ut("span",null,En(te(m).discoveryTime),1)]),te(m).happenTime?(tt(),Jt("div",WJ,[z[2]||(z[2]=Ut("label",null,"问题发生时间",-1)),Ut("span",null,En(te(m).happenTime),1)])):wr("",!0),Ut("div",HJ,[z[3]||(z[3]=Ut("label",null,"问题来源",-1)),Ut("span",null,En(te(m).problemSources),1)])]),Ut("div",qJ,[te(m).responderName?(tt(),Jt("div",YJ,[z[4]||(z[4]=Ut("label",null,"投诉反映人",-1)),Ut("span",null,En(te(m).responderName),1)])):wr("",!0),te(m).contactPhone?(tt(),Jt("div",KJ,[z[5]||(z[5]=Ut("label",null,"联系电话",-1)),Ut("span",null,En(te(m).contactPhone),1)])):wr("",!0)]),Ut("div",GJ,[te(m).specialSupervision?(tt(),Jt("div",XJ,[z[6]||(z[6]=Ut("label",null,"专项督察",-1)),Ut("span",null,En(te(NZ)(te(T).specialSupervision,te(m).specialSupervision)),1)])):wr("",!0),te(m).reportNumber?(tt(),Jt("div",ZJ,[z[7]||(z[7]=Ut("label",null,"警情期数",-1)),Ut("span",null,En(te(m).reportNumber),1)])):wr("",!0),Ut("div",JJ,[z[8]||(z[8]=Ut("label",null,"业务类别",-1)),Ut("span",null,En(te(m).businessTypeName),1)]),Ut("div",QJ,[z[9]||(z[9]=Ut("label",null,"涉及警种",-1)),Ut("span",null,En(te(m).policeTypeName||"/"),1)]),Ut("div",eQ,[z[10]||(z[10]=Ut("label",null,"涉嫌问题",-1)),Ut("span",null,En(te(PZ)(te(m).involveProblem,te(T).suspectProblem)||"/"),1)])]),Ut("div",tQ,[te(m).caseNumber?(tt(),Jt("div",rQ,[z[11]||(z[11]=Ut("label",null,"案件/警情编号",-1)),Ut("span",null,En(te(m).caseNumber),1)])):wr("",!0),Ut("div",nQ,[z[12]||(z[12]=Ut("label",null,"涉及单位",-1)),Ut("span",null,En(te(m).involveDepartName||"/"),1)])]),Ut("div",null,[z[13]||(z[13]=Ut("div",{class:"text-primary mt-10"},"事情简要描述",-1)),Ut("div",iQ,En(te(m).thingDesc),1)]),(oe=te(m).thingFiles)!=null&&oe.length?(tt(),Jt("div",aQ,[z[14]||(z[14]=Ut("div",{class:"text-primary mt-10 mb-10"},"附件",-1)),$t(Y,{files:te(m).thingFiles},null,8,["files"])])):wr("",!0)])}}},oQ=Kg(sQ,[["__scopeId","data-v-5f0e8f2f"]]);function lQ(s){return ed.get({url:`/negative/outer/${s}`})}function uQ(s,m){return ed.post({url:`/negative/${s}/verifySubmit`,body:m})}const cQ={class:"wrapper"},fQ={class:"container"},hQ={class:"message flex gap"},dQ={style:{width:"280px"}},pQ={key:2},mQ={class:"flex v-center"},gQ={class:"flex between",style:{width:"100%"}},vQ={class:"flex gap"},bQ={style:{width:"140px"}},yQ={class:"flex center v-center"},wQ={class:"flex gap"},_Q={class:"flex center",style:{width:"100%"}},kQ={class:"flex v-center"},xQ={key:0,class:"flex center",style:{width:"100%"}},SQ={class:"flex between",style:{width:"100%"}},EQ={class:"flex gap"},TQ={style:{width:"140px"}},CQ={class:"flex center v-center"},AQ={key:0},OQ=["href"],MQ=["href"],RQ={key:1},IQ={style:{width:"100%"},class:"mb-10 mt-10"},NQ={class:"flex end"},PQ=_n({__name:"VerifySubmit",setup(s){const m=jD(),y=zD();(!m.query.outerId||!m.query.token)&&y.push("/401");const T=m.query.outerId;WN(m.query.token);const z=i4().getDicts(["inspectCase","isRectify","personType","superviseMeasures","subjectiveAspect","responsibilityType","handleResult","departHandleResult","protectRights","accountabilityTarget","leadResponsibilityType"]),Y=pr({}),oe=pr(!1),se=pr({blames:[]});wo("negative",Y);const de=pr(!1),we=pr("");async function ge(){oe.value=!0;try{const Ir=await lQ(T);Y.value=Ir.negative,oe.value=!1}catch(Ir){oe.value=!1,de.value=!0,we.value=Ir.message;return}}Is(async()=>{document.body.style.fontSize="14px",await ge(),le()});function le(){if(se.value={involveDepartId:Y.value.involveDepartId,caseNumber:Y.value.caseNumber,checkStatus:Y.value.checkStatus,checkStatusName:Y.value.checkStatusName,isRectifyName:Y.value.isRectifyName,isRectifyCode:Y.value.isRectifyCode,checkStatusDesc:Y.value.checkStatusDesc,rectifyDesc:Y.value.rectifyDesc,rectifyRestrictionDays:Y.value.rectifyRestrictionDays,accountabilityTarget:"",blames:Y.value.blames||[],blameLeaders:Y.value.blameLeaders,files:Y.value.files||[]},Y.value.accountabilityTarget!=null){se.value.accountabilityTarget=Y.value.accountabilityTarget;return}Y.value.problemSourcesCode===E0.JWDC&&(se.value.accountabilityTarget=zh.PERSONAL)}function Me(){se.value.blames.push({type:Wu.PERSONAL,problems:[{}]})}function ne(Ir){se.value.blames.splice(se.value.blames.indexOf(Ir),1)}function xe(Ir){Ir.problems.push({})}function et(){se.value.blameLeaders.push({blameIdCodes:[]})}function je(Ir){se.value.blameLeaders.splice(Ir,1)}Wn(()=>se.value.accountabilityTarget,Ir=>{Ir===zh.PERSONAL&&(se.value.blames.filter(gt=>gt.type===Wu.PERSONAL).length===0&&Me(),se.value.blames.forEach(gt=>{gt.type===Wu.DEPARTMENT&&ne(gt)})),Ir===zh.DEPARTMENT&&(se.value.blames.forEach(gt=>{gt.type===Wu.PERSONAL&&ne(gt)}),se.value.blames.filter(gt=>gt.type===Wu.DEPARTMENT).length===0&&se.value.blames.push({type:Wu.DEPARTMENT,problems:[{}]}),se.value.blameLeaders=[]),Ir===zh.PERSONAL_AND_DEPARTMENT&&(se.value.blames.filter(gt=>gt.type===Wu.PERSONAL).length===0&&Me(),se.value.blames.filter(gt=>gt.type===Wu.DEPARTMENT).length===0&&se.value.blames.push({type:Wu.DEPARTMENT,problems:[{}]}))});function qe(Ir,gt){se.value.checkStatusName=z.inspectCase.filter(Je=>Je.dictValue===Ir)[0].dictLabel,se.value.accountabilityTarget!==zh.DEPARTMENT&&se.value.blames.length===0&&Me()}function rt(Ir,gt){gt.blameName=Ir.name,gt.blameIdCode=Ir.idCode,gt.ivPersonTypeCode=Ir.personType}function dt(Ir,gt){if(Ir===y8.OTHER){gt.subjectiveAspectName="";return}gt.subjectiveAspectName=z.subjectiveAspect.filter(Je=>Je.dictValue===Ir)[0].dictLabel}function Vt(Ir,gt){Ir.level===3&&(gt.threeLevelContent=Ir.label,gt.oneLevelCode=Ir.parent.parent.key,gt.oneLevelContent=Ir.parent.parent.label,gt.twoLevelCode=Ir.parent.key,gt.twoLevelContent=Ir.parent.label)}function jt(Ir,gt,Je){gt?Ir.blameIdCodes.push(Je):Ir.blameIdCodes.splice(Ir.blameIdCodes.indexOf(Je),1)}function Mt(Ir){Ir.handleResultCode&&Ir.handleResultCode.length>0?Ir.handleResultName=z.handleResult.filter(gt=>Ir.handleResultCode.includes(gt.dictValue)).map(gt=>gt.dictLabel).join("、"):Ir.handleResultName=""}function Or(Ir){Ir.handleResultCode&&Ir.handleResultCode.length>0?Ir.handleResultName=z.departHandleResult.filter(gt=>Ir.handleResultCode.includes(gt.dictValue)).map(gt=>gt.dictLabel).join("、"):Ir.handleResultName=""}function Qt(Ir){Ir.leadHandleResultCode&&Ir.leadHandleResultCode.length>0?Ir.leadHandleResultName=z.handleResult.filter(gt=>Ir.leadHandleResultCode.includes(gt.dictValue)).map(gt=>gt.dictLabel).join("、"):Ir.leadHandleResultName=""}const hr=pr(null);async function cr(){if(await hr.value.validate()){if(se.value.accountabilityTarget!==zh.DEPARTMENT){let gt=[];se.value.blameLeaders.forEach(sr=>{gt=gt.concat(sr.blameIdCodes)});const Je=se.value.blames.filter(sr=>sr.type===Wu.PERSONAL&&!gt.includes(sr.blameIdCode));if(Je.length)throw new Error(`涉及人员【${Je.map(sr=>sr.blameName).join("、")}】未关联领导`)}return se.value}}const Nr=pr(0);async function Hr(){try{await cr()}catch(Ir){throw O_.msgWarning("请检查输入项"),Ir}oe.value=!0,await uQ(Y.value.id,se.value),oe.value=!1,Nr.value=1}return(Ir,gt)=>{const Je=Px,sr=oQ,lr=U8,br=YW,en=g7,ei=xO,_i=kV,gn=xV,vi=QW,oi=v7,bi=L_,Oi=jJ,ln=NJ,Qn=b_,li=py,Rn=eW,Ia=F9,ps=TJ,Pa=wO,Ps=qW,kl=eA,Vs=o8;return tt(),Jt("div",cQ,[ts((tt(),Jt("div",fQ,[te(Nr)===0&&!te(de)?(tt(),Jt(Ii,{key:0},[Ut("div",hQ,[$t(Je,{name:"el-icon-WarningFilled",size:22,class:"text-primary"}),gt[13]||(gt[13]=Ut("div",null,[Ut("div",{class:"message-title"},"补充内容"),Ut("div",null," 请在提交办结时,填写以下数据,以便完成长沙公安数字督察一体化平台数据上传 ")],-1))]),$t(sr),gt[34]||(gt[34]=Ut("h5",null,"核查办理",-1)),$t(Ps,{"label-width":146,model:te(se),ref_key:"formRef",ref:hr},{default:St(()=>[$t(oi,null,{default:St(()=>[$t(en,{span:12},{default:St(()=>[$t(br,{label:"涉及案件/警情编号",prop:"caseNumber"},{default:St(()=>[$t(lr,{modelValue:te(se).caseNumber,"onUpdate:modelValue":gt[0]||(gt[0]=kr=>te(se).caseNumber=kr),placeholder:"请输入",style:{width:"280px"}},null,8,["modelValue"])]),_:1})]),_:1}),$t(en,{span:12},{default:St(()=>[$t(br,{label:"涉及单位",prop:"involveDepartId",rules:{required:!0,message:"请选择涉及单位",trigger:["blur"]}},{default:St(()=>[Ut("div",dQ,[$t(ei,{modelValue:te(se).involveDepartId,"onUpdate:modelValue":gt[1]||(gt[1]=kr=>te(se).involveDepartId=kr),auth:!1},null,8,["modelValue"])])]),_:1})]),_:1}),$t(en,{span:12},{default:St(()=>[$t(br,{label:"核查情况",prop:"checkStatus",rules:{required:!0,message:"请选择核查情况",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:te(se).checkStatus,"onUpdate:modelValue":gt[2]||(gt[2]=kr=>te(se).checkStatus=kr),onChange:gt[3]||(gt[3]=kr=>qe(kr,Ir.item))},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).inspectCase,kr=>(tt(),xr(_i,{key:kr.dictCode,value:kr.dictValue},{default:St(()=>[Hi(En(kr.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),$t(en,{span:12},{default:St(()=>[te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,label:"是否整改",prop:"isRectifyCode",rules:{required:!0,message:"请选择是否整改",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:te(se).isRectifyCode,"onUpdate:modelValue":gt[4]||(gt[4]=kr=>te(se).isRectifyCode=kr),onChange:gt[5]||(gt[5]=kr=>te(se).isRectifyName=te(z).isRectify.filter(ki=>ki.dictValue===kr)[0].dictLabel)},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).isRectify,kr=>(tt(),xr(_i,{key:kr.dictCode,value:kr.dictValue},{default:St(()=>[Hi(En(kr.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})):wr("",!0)]),_:1}),te(Y).problemSourcesCode!==te(E0).JWDC?(tt(),xr(en,{key:0,span:12},{default:St(()=>[$t(br,{label:"涉及对象",prop:"accountabilityTarget",rules:{required:!0,message:"请选择追责对象",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:te(se).accountabilityTarget,"onUpdate:modelValue":gt[6]||(gt[6]=kr=>te(se).accountabilityTarget=kr)},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).accountabilityTarget,kr=>(tt(),xr(_i,{key:kr.dictCode,value:kr.dictValue},{default:St(()=>[Hi(En(kr.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})):wr("",!0),te(se).checkStatus!==te(Pl).FALSE&&te(se).isRectifyCode===te(_O).NOT?(tt(),xr(en,{key:1,span:12},{default:St(()=>[$t(br,{label:"整改限制",prop:"rectifyRestrictionDays",rules:{required:!0,message:"请选择整改限制",trigger:["blur"]}},{default:St(()=>[$t(vi,{modelValue:te(se).rectifyRestrictionDays,"onUpdate:modelValue":gt[7]||(gt[7]=kr=>te(se).rectifyRestrictionDays=kr)},null,8,["modelValue"]),gt[14]||(gt[14]=Ut("span",{class:"ml-8"},"天",-1))]),_:1})]),_:1})):wr("",!0)]),_:1}),$t(br,{label:"问题核查情况",prop:"checkStatusDesc",rules:{required:!0,message:"请输入问题核查情况",trigger:["blur"]}},{default:St(()=>[$t(lr,{type:"textarea",placeholder:"请输入问题核查情况",modelValue:te(se).checkStatusDesc,"onUpdate:modelValue":gt[8]||(gt[8]=kr=>te(se).checkStatusDesc=kr),autosize:{minRows:4}},null,8,["modelValue"])]),_:1}),te(se).isRectifyCode==="0"||te(se).isRectifyCode==="2"?(tt(),xr(br,{key:0,label:"未整改原因",prop:"unrectifyReason",rules:{required:!0,message:"请输入未整改原因",trigger:["blur"]}},{default:St(()=>[$t(lr,{type:"textarea",placeholder:"请输入未整改原因",modelValue:te(se).unrectifyReason,"onUpdate:modelValue":gt[9]||(gt[9]=kr=>te(se).unrectifyReason=kr),autosize:{minRows:4}},null,8,["modelValue"])]),_:1})):wr("",!0),te(se).checkStatus!==te(Pl).FALSE&&te(se).isRectifyCode===te(Pl).TRUE?(tt(),xr(br,{key:1,label:"问题整改情况",prop:"rectifyDesc",rules:{required:!0,message:"请输入问题整改情况",trigger:["blur"]}},{default:St(()=>[$t(lr,{type:"textarea",placeholder:"请输入问题整改情况",modelValue:te(se).rectifyDesc,"onUpdate:modelValue":gt[10]||(gt[10]=kr=>te(se).rectifyDesc=kr),autosize:{minRows:4}},null,8,["modelValue"])]),_:1})):wr("",!0),te(se).accountabilityTarget!==te(zh).DEPARTMENT?(tt(),Jt("div",pQ,[$t(br,{"label-position":"top",prop:"blames",rules:{required:!0,message:"请添加涉及人员",trigger:["change"]}},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(se).blames.filter(kr=>kr.type===te(Wu).PERSONAL),(kr,ki)=>(tt(),Jt("div",{key:ki},[Ut("div",mQ,[Ut("h5",null," 涉及人员"+En(te(se).blames.filter(Wt=>Wt.type===te(Wu).PERSONAL).indexOf(kr)+1),1),$t(bi,{type:"danger",plain:"",size:"small",onClick:Wt=>ne(kr),text:"",class:"ml-10"},{default:St(()=>gt[15]||(gt[15]=[Hi("删除 ")])),_:2},1032,["onClick"])]),$t(oi,null,{default:St(()=>[$t(en,{span:12},{default:St(()=>[$t(br,{label:"涉及人员姓名",prop:`blames.${ki}.blameEmpNo`,rules:{required:!0,message:"请选择涉及人员",trigger:["blur"]}},{default:St(()=>[$t(Oi,{"host-level":te(Y).hostLevel,"depart-id":te(Y).hostLevel===te(Cg).SECOND?te(Y).handleSecondDepartId:te(Y).handleThreeDepartId,modelValue:kr.blameEmpNo,"onUpdate:modelValue":Wt=>kr.blameEmpNo=Wt,disabldKeys:te(se).blames.filter(Wt=>Wt.blameEmpNo).map(Wt=>Wt.blameEmpNo),onChange:Wt=>rt(Wt,kr)},null,8,["host-level","depart-id","modelValue","onUpdate:modelValue","disabldKeys","onChange"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"警号",prop:`blames.${ki}.blameEmpNo`,rules:{required:!0,message:"请输入警号",trigger:["blur"]}},{default:St(()=>[$t(lr,{placeholder:"请输入警号",modelValue:kr.blameEmpNo,"onUpdate:modelValue":Wt=>kr.blameEmpNo=Wt,style:{width:"240px"}},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"身份证号码",prop:`blames.${ki}.blameIdCode`,rules:{required:!0,message:"请输入身份证号码",trigger:["blur"]}},{default:St(()=>[$t(lr,{placeholder:"请输入身份证号码",modelValue:kr.blameIdCode,"onUpdate:modelValue":Wt=>kr.blameIdCode=Wt,style:{width:"240px"}},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"人员属性",prop:`blames.${ki}.ivPersonTypeCode`,rules:{required:!0,message:"请选择人员属性",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:kr.ivPersonTypeCode,"onUpdate:modelValue":Wt=>kr.ivPersonTypeCode=Wt,onChange:Wt=>kr.ivPersonType=te(z).personType.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).personType,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])]),_:2},1024)]),_:2},1024),te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,prop:`blames.${ki}.problems`,rules:{required:!0,message:"请添加问题类型",trigger:["blur"]},style:{"margin-bottom":"0"}},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(kr.problems,(Wt,yi)=>(tt(),Jt("div",{key:yi,style:{width:"98%"}},[$t(br,{label:`问题类型${yi+1}`,prop:`blames.${ki}.problems.${yi}.threeLevelCode`,rules:{required:!0,message:"请选择问题类型",trigger:["blur"]}},{default:St(()=>[Ut("div",gQ,[Ut("div",vQ,[$t(ln,{modelValue:Wt.threeLevelCode,"onUpdate:modelValue":ba=>Wt.threeLevelCode=ba,onChange:ba=>Vt(ba,Wt)},null,8,["modelValue","onUpdate:modelValue","onChange"]),Ut("div",bQ,[Wt.threeLevelContent==="其他"?(tt(),xr(br,{key:0,"label-position":"top",prop:`blames.${ki}.problems.${yi}.threeLevelContentOther`,rules:{required:!0,message:"请输入",trigger:["blur"]},style:{"margin-bottom":"0"}},{default:St(()=>[$t(lr,{placeholder:"其他类型详细描述",modelValue:Wt.threeLevelContentOther,"onUpdate:modelValue":ba=>Wt.threeLevelContentOther=ba},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):wr("",!0)]),Ut("div",null,[Ut("span",null,En(Wt.oneLevelContent?Wt.oneLevelContent+" / ":""),1),Ut("span",null,En(Wt.twoLevelContent?Wt.twoLevelContent+" / ":""),1),Ut("span",null,En(Wt.threeLevelContent),1)])]),Ut("div",yQ,[yi!==0?(tt(),xr(bi,{key:0,type:"danger",plain:"",onClick:ba=>kr.problems.splice(yi,1),size:"small"},{icon:St(()=>[$t(Je,{name:"el-icon-Delete"})]),default:St(()=>[gt[16]||(gt[16]=Hi(" 删除问题 "))]),_:2},1032,["onClick"])):wr("",!0),yi===0?(tt(),xr(bi,{key:1,onClick:ba=>xe(kr),plain:"",type:"primary",size:"small"},{icon:St(()=>[$t(Je,{name:"el-icon-Plus"})]),default:St(()=>[gt[17]||(gt[17]=Hi(" 添加问题 "))]),_:2},1032,["onClick"])):wr("",!0)])])]),_:2},1032,["label","prop"])]))),128))]),_:2},1032,["prop"])):wr("",!0),$t(oi,null,{default:St(()=>[$t(en,{span:12},{default:St(()=>[te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,label:"责任类别",prop:`blames.${ki}.responsibilityTypeCode`,rules:{required:!0,message:"请选择责任类别",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:kr.responsibilityTypeCode,"onUpdate:modelValue":Wt=>kr.responsibilityTypeCode=Wt,onChange:Wt=>kr.responsibilityTypeName=te(z).responsibilityType.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).responsibilityType,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])):wr("",!0)]),_:2},1024),te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(en,{key:0,span:12},{default:St(()=>[$t(br,{label:"主观方面",prop:`blames.${ki}.subjectiveAspectCode`,rules:{required:!0,message:"请选择主观方面",trigger:["blur"]}},{default:St(()=>[Ut("div",wQ,[$t(gn,{modelValue:kr.subjectiveAspectCode,"onUpdate:modelValue":Wt=>kr.subjectiveAspectCode=Wt,onChange:Wt=>dt(Wt,kr)},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).subjectiveAspect,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"]),kr.subjectiveAspectCode===te(y8).OTHER?(tt(),xr(br,{key:0,prop:`blames.${ki}.subjectiveAspectName`,rules:{required:!0,message:"请输入其他主观方面",trigger:["blur"]}},{default:St(()=>[$t(lr,{modelValue:kr.subjectiveAspectName,"onUpdate:modelValue":Wt=>kr.subjectiveAspectName=Wt,placeholder:"请输入其他主观方面",style:{width:"120px"}},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):wr("",!0)])]),_:2},1032,["prop"])]),_:2},1024)):wr("",!0),te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(en,{key:1,span:12},{default:St(()=>[$t(br,{label:"处理结果",prop:`blames.${ki}.handleResultCode`,rules:{required:!0,message:"请选择处理结果",trigger:["blur"]}},{default:St(()=>[$t(li,{modelValue:kr.leadHandleResultCode,"onUpdate:modelValue":Wt=>kr.leadHandleResultCode=Wt,style:{width:"240px"},onChange:Wt=>Mt(kr,Wt),clearable:""},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).handleResult,Wt=>(tt(),xr(Qn,{key:Wt.dictCode,value:Wt.dictValue,label:Wt.dictLabel},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])]),_:2},1024)):wr("",!0),te(se).checkStatus!==te(Pl).FALSE?(tt(),Jt(Ii,{key:2},[$t(en,{span:12},{default:St(()=>[$t(br,{label:"督察措施",prop:`blames[${ki}].superviseMeasuresCode`},{default:St(()=>[$t(gn,{modelValue:kr.superviseMeasuresCode,"onUpdate:modelValue":Wt=>kr.superviseMeasuresCode=Wt,clearabled:""},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).superviseMeasures,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue,onClick:ci(()=>{kr.superviseMeasuresCode===Wt.dictValue?(kr.superviseMeasuresCode="",kr.superviseMeasuresName=""):(kr.superviseMeasuresCode=Wt.dictValue,kr.superviseMeasuresName=Wt.dictLabel)},["prevent"])},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value","onClick"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[te(Y).problemSourcesCode!==te(E0).JWDC?(tt(),xr(br,{key:0,label:"维权容错",prop:`blames.${ki}.protectRightsCode`},{default:St(()=>[$t(gn,{modelValue:kr.protectRightsCode,"onUpdate:modelValue":Wt=>kr.protectRightsCode=Wt,onChange:Wt=>kr.protectRightsName=te(z).protectRights.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).protectRights,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])):wr("",!0)]),_:2},1024)],64)):wr("",!0)]),_:2},1024)]))),128)),Ut("div",_Q,[$t(bi,{type:"primary",plain:"",onClick:Me},{icon:St(()=>[$t(Je,{name:"el-icon-Plus"})]),default:St(()=>[gt[18]||(gt[18]=Hi(" 添加涉及人员 "))]),_:1})])]),_:1}),$t(Rn),$t(br,{"label-position":"top",prop:"blameLeaders",rules:{required:!0,message:"请添加涉及领导"}},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(se).blameLeaders,(kr,ki)=>(tt(),Jt("div",{key:ki},[Ut("div",kQ,[Ut("h5",null,"涉及领导"+En(ki+1),1),$t(bi,{type:"danger",plain:"",size:"small",onClick:Wt=>je(ki),text:"",class:"ml-10"},{default:St(()=>gt[19]||(gt[19]=[Hi("删除 ")])),_:2},1032,["onClick"])]),$t(oi,{style:{background:"#f9faff"}},{default:St(()=>[$t(en,{span:24},{default:St(()=>[$t(br,{label:"涉及人员",prop:`blameLeaders.${ki}.blameIdCodes`,rules:{required:!0,message:"请选择涉及领导关联的涉及人员",trigger:["blur"]}},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(se).blames.filter(Wt=>Wt.type===te(Wu).PERSONAL&&Wt.blameIdCode),(Wt,yi)=>(tt(),xr(Ia,{border:"",key:Wt.blameIdCode,label:Wt.blameName,value:Wt.blameIdCode,checked:kr.blameIdCodes.includes(Wt.blameIdCode),onChange:ba=>jt(kr,ba,Wt.blameIdCode)},null,8,["label","value","checked","onChange"]))),128))]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"涉及领导姓名",prop:`blameLeaders.${ki}.leadName`,rules:{required:!0,message:"请选择涉及领导",trigger:["blur"]}},{default:St(()=>[$t(Oi,{"host-level":te(Y).hostLevel,"depart-id":te(Y).hostLevel===te(Cg).SECOND?te(Y).handleSecondDepartId:te(Y).handleThreeDepartId,modelValue:kr.leadEmpNo,"onUpdate:modelValue":Wt=>kr.leadEmpNo=Wt,onChange:Wt=>{kr.leadName=Wt.name,kr.leadIdCode=Wt.idCode},isLeader:!0},null,8,["host-level","depart-id","modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"警号",prop:`blameLeaders.${ki}.leadEmpNo`,rules:{required:!0,message:"请输入警号",trigger:["blur"]}},{default:St(()=>[$t(lr,{placeholder:"请输入警号",modelValue:kr.leadEmpNo,"onUpdate:modelValue":Wt=>kr.leadEmpNo=Wt,style:{width:"240px"}},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"身份证号码",prop:`blameLeaders.${ki}.leadIdCode`,rules:{required:!0,message:"请输入身份证号码",trigger:["blur"]}},{default:St(()=>[$t(lr,{placeholder:"请输入身份证号码",style:{width:"240px"},modelValue:kr.leadIdCode,"onUpdate:modelValue":Wt=>kr.leadIdCode=Wt},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,label:"责任类别",prop:`blameLeaders.${ki}.leadResponsibilityTypeCode`,rules:{required:!0,message:"请选择责任类别",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:kr.leadResponsibilityTypeCode,"onUpdate:modelValue":Wt=>kr.leadResponsibilityTypeCode=Wt,onChange:Wt=>kr.leadResponsibilityTypeName=te(z).leadResponsibilityType.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).leadResponsibilityType,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])):wr("",!0)]),_:2},1024),$t(en,{span:12},{default:St(()=>[te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,label:"处理结果",prop:`blameLeaders.${ki}.leadHandleResultCode`,rules:{required:!0,message:"请选择处理结果",trigger:["blur"]}},{default:St(()=>[$t(li,{modelValue:kr.leadHandleResultCode,"onUpdate:modelValue":Wt=>kr.leadHandleResultCode=Wt,style:{width:"240px"},onChange:Wt=>Qt(kr,Wt),clearable:""},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).handleResult,Wt=>(tt(),xr(Qn,{key:Wt.dictCode,value:Wt.dictValue,label:Wt.dictLabel},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])):wr("",!0)]),_:2},1024),te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(en,{key:0,span:12},{default:St(()=>[$t(br,{label:"督察措施",prop:`blameLeaders.${ki}.leadMeasuresCode`},{default:St(()=>[$t(gn,{modelValue:kr.leadMeasuresCode,"onUpdate:modelValue":Wt=>kr.leadMeasuresCode=Wt},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).superviseMeasures,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue,onClick:ci(()=>{kr.leadMeasuresCode===Wt.dictValue?(kr.leadMeasuresCode="",kr.leadMeasuresName=""):(kr.leadMeasuresCode=Wt.dictValue,kr.leadMeasuresName=Wt.dictLabel)},["prevent"])},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value","onClick"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024)):wr("",!0),te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(en,{key:1,span:12},{default:St(()=>[$t(br,{label:"维权容错",prop:`blameLeaders.${ki}.leadProtectRightsCode`},{default:St(()=>[$t(gn,{modelValue:kr.leadProtectRightsCode,"onUpdate:modelValue":Wt=>kr.leadProtectRightsCode=Wt,onChange:Wt=>kr.leadProtectRightsName=te(z).protectRights.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).protectRights,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])]),_:2},1024)):wr("",!0)]),_:2},1024)]))),128)),te(se).accountabilityTarget!==te(zh).DEPARTMENT?(tt(),Jt("div",xQ,[$t(bi,{type:"primary",plain:"",onClick:et},{icon:St(()=>[$t(Je,{name:"el-icon-Plus"})]),default:St(()=>[gt[20]||(gt[20]=Hi(" 添加涉及领导 "))]),_:1})])):wr("",!0)]),_:1}),$t(Rn)])):wr("",!0),te(se).accountabilityTarget!==te(zh).PERSONAL?(tt(),xr(br,{key:3,"label-position":"top"},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(se).blames,(kr,ki)=>(tt(),Jt("div",{key:ki},[kr.type===te(Wu).DEPARTMENT?(tt(),Jt(Ii,{key:0},[gt[24]||(gt[24]=Ut("div",{class:"flex between v-center"},[Ut("h5",null,"涉及单位")],-1)),$t(oi,null,{default:St(()=>[$t(en,{span:12},{default:St(()=>[$t(br,{label:"涉及班子成员",prop:`blames.${ki}.blameEmpNo`,rules:{required:!0,message:"请选择涉及班子成员",trigger:["blur"]}},{default:St(()=>[$t(Oi,{"host-level":te(Y).hostLevel,"depart-id":te(Y).hostLevel===te(Cg).SECOND?te(Y).handleSecondDepartId:te(Y).handleThreeDepartId,modelValue:kr.blameEmpNo,"onUpdate:modelValue":Wt=>kr.blameEmpNo=Wt,onChange:Wt=>{kr.blameName=Wt.name,kr.blameIdCode=Wt.idCode}},null,8,["host-level","depart-id","modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"身份证号码",prop:`blames.${ki}.blameIdCode`,rules:{required:!0,message:"请输入身份证号码",trigger:["blur"]}},{default:St(()=>[$t(lr,{placeholder:"请输入身份证号码",modelValue:kr.blameIdCode,"onUpdate:modelValue":Wt=>kr.blameIdCode=Wt,style:{width:"240px"}},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[$t(br,{label:"人员属性",prop:`blames.${ki}.ivPersonTypeCode`,rules:{required:!0,message:"请选择人员属性",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:kr.ivPersonTypeCode,"onUpdate:modelValue":Wt=>kr.ivPersonTypeCode=Wt},{default:St(()=>[$t(_i,{value:te(kO).POLICE},{default:St(()=>gt[21]||(gt[21]=[Hi("民警 ")])),_:1},8,["value"])]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(en,{key:0,span:12},{default:St(()=>[$t(br,{label:"督察措施",prop:`blames.${ki}.superviseMeasuresCode`},{default:St(()=>[$t(gn,{modelValue:kr.superviseMeasuresCode,"onUpdate:modelValue":Wt=>kr.superviseMeasuresCode=Wt,onChange:Wt=>kr.superviseMeasuresName=te(z).superviseMeasures.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).superviseMeasures,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])]),_:2},1024)):wr("",!0)]),_:2},1024),te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,prop:`blames.${ki}.problems`,rules:{required:!0,message:"请添加问题类型",trigger:["blur"]},style:{"margin-bottom":"0"}},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(kr.problems,(Wt,yi)=>(tt(),Jt("div",{key:yi,style:{width:"98%"}},[$t(br,{label:`问题类型${yi+1}`,prop:`blames.${ki}.problems.${yi}.threeLevelCode`,rules:{required:!0,message:"请选择问题类型",trigger:["blur"]}},{default:St(()=>[Ut("div",SQ,[Ut("div",EQ,[$t(ln,{modelValue:Wt.threeLevelCode,"onUpdate:modelValue":ba=>Wt.threeLevelCode=ba,onChange:ba=>Vt(ba,Wt)},null,8,["modelValue","onUpdate:modelValue","onChange"]),Ut("div",TQ,[Wt.threeLevelContent==="其他"?(tt(),xr(br,{key:0,"label-position":"top",prop:`blames.${ki}.problems.${yi}.threeLevelContentOther`,rules:{required:!0,message:"请输入",trigger:["blur"]},style:{"margin-bottom":"0"}},{default:St(()=>[$t(lr,{placeholder:"其他类型详细描述",modelValue:Wt.threeLevelContentOther,"onUpdate:modelValue":ba=>Wt.threeLevelContentOther=ba},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):wr("",!0)]),Ut("div",null,[Ut("span",null,En(Wt.oneLevelContent?Wt.oneLevelContent+" / ":""),1),Ut("span",null,En(Wt.twoLevelContent?Wt.twoLevelContent+" / ":""),1),Ut("span",null,En(Wt.threeLevelContent),1)])]),Ut("div",CQ,[yi!==0?(tt(),xr(bi,{key:0,type:"danger",plain:"",onClick:ba=>kr.problems.splice(yi,1),size:"small"},{icon:St(()=>[$t(Je,{name:"el-icon-Delete"})]),default:St(()=>[gt[22]||(gt[22]=Hi(" 删除问题 "))]),_:2},1032,["onClick"])):wr("",!0),yi===0?(tt(),xr(bi,{key:1,onClick:ba=>xe(kr),plain:"",type:"primary",size:"small"},{icon:St(()=>[$t(Je,{name:"el-icon-Plus"})]),default:St(()=>[gt[23]||(gt[23]=Hi(" 添加问题 "))]),_:2},1032,["onClick"])):wr("",!0)])])]),_:2},1032,["label","prop"])]))),128))]),_:2},1032,["prop"])):wr("",!0),$t(oi,null,{default:St(()=>[$t(en,{span:12},{default:St(()=>[$t(br,{label:"主观方面",prop:`blames.${ki}.subjectiveAspectCode`,rules:{required:!0,message:"请选择主观方面",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:kr.subjectiveAspectCode,"onUpdate:modelValue":Wt=>kr.subjectiveAspectCode=Wt,onChange:Wt=>kr.subjectiveAspectName=te(z).subjectiveAspect.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).subjectiveAspect,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])]),_:2},1024),$t(en,{span:12},{default:St(()=>[te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,label:"责任类别",prop:`blames.${ki}.responsibilityTypeCode`,rules:{required:!0,message:"请选择责任类别",trigger:["blur"]}},{default:St(()=>[$t(gn,{modelValue:kr.responsibilityTypeCode,"onUpdate:modelValue":Wt=>kr.responsibilityTypeCode=Wt,onChange:Wt=>kr.responsibilityTypeName=te(z).responsibilityType.filter(yi=>yi.dictValue===Wt)[0].dictLabel},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).responsibilityType,Wt=>(tt(),xr(_i,{key:Wt.dictCode,value:Wt.dictValue},{default:St(()=>[Hi(En(Wt.dictLabel),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])):wr("",!0)]),_:2},1024),$t(en,{span:12},{default:St(()=>[te(se).checkStatus!==te(Pl).FALSE?(tt(),xr(br,{key:0,label:"处理结果",prop:`blames.${ki}.handleResultCode`,rules:{required:!0,message:"请选择处理结果",trigger:["blur"]}},{default:St(()=>[$t(li,{modelValue:kr.handleResult,"onUpdate:modelValue":Wt=>kr.handleResult=Wt,style:{width:"240px"},onChange:Wt=>Or(kr,Wt),clearable:""},{default:St(()=>[(tt(!0),Jt(Ii,null,Fa(te(z).departHandleResult,Wt=>(tt(),xr(Qn,{key:Wt.dictCode,value:Wt.dictValue,label:Wt.dictLabel},null,8,["value","label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["prop"])):wr("",!0)]),_:2},1024)]),_:2},1024)],64)):wr("",!0)]))),128))]),_:1})):wr("",!0),$t(br,{prop:"files","label-position":"top",rules:{required:!0,message:"请上传佐证材料"}},{label:St(()=>gt[25]||(gt[25]=[Ut("h5",{class:"inline-block mb-0",style:{"text-align":"left"}}," 佐证材料 ",-1)])),default:St(()=>[te(Y).problemSourcesCode===te(E0).JWDC?(tt(),Jt("div",AQ,[gt[28]||(gt[28]=Hi(" 请提供以下佐证材料: ")),Ut("p",null,[gt[26]||(gt[26]=Hi(" 1、《处理反馈表》(必提供) ")),Ut("a",{class:"link",href:`${te(mc)}/templates/《处理反馈表》.doc`,target:"__blank"},"下载链接",8,OQ)]),Ut("p",null,[gt[27]||(gt[27]=Hi(" 2、如申请容错免责,请提供《容错免责申请表》 ")),Ut("a",{class:"link",href:`${te(mc)}/templates/《警务评议容错免责申请表》.docx`,target:"__blank"},"下载链接",8,MQ)]),gt[29]||(gt[29]=Ut("p",null," 3、针对群众不满意的原因,请提交无过错的音视频、微信或短信截图等证明材料; ",-1)),gt[30]||(gt[30]=Ut("p",null," 4、针对110、122接处警情况,请提供处警开始、结束及处置过程中的视频截图; ",-1)),gt[31]||(gt[31]=Ut("p",null," 5、自动回访结果不满意时,请提供所队的回访录音; ",-1)),gt[32]||(gt[32]=Ut("p",null,"6、单位或个人所开展的其他相关工作证明材料。",-1))])):wr("",!0),te(Y).problemSourcesCode===te(E0).JDGL?(tt(),Jt("div",RQ)):wr("",!0),Ut("div",IQ,[$t(ps,{files:te(se).files,"onUpdate:files":gt[11]||(gt[11]=kr=>te(se).files=kr),problemSourcesCode:te(Y).problemSourcesCode},null,8,["files","problemSourcesCode"])]),$t(Pa,{files:te(se).files,"onUpdate:files":gt[12]||(gt[12]=kr=>te(se).files=kr),removeEnable:!0},null,8,["files"])]),_:1})]),_:1},8,["model"]),Ut("footer",NQ,[$t(bi,{type:"primary",size:"large",onClick:Hr,disabled:te(oe)},{default:St(()=>gt[33]||(gt[33]=[Hi("提交上传")])),_:1},8,["disabled"])])],64)):te(de)?(tt(),xr(kl,{key:1,icon:"error",title:"错误","sub-title":te(we)},null,8,["sub-title"])):(tt(),xr(kl,{key:2,icon:"success",title:"提交成功","sub-title":"请关闭浏览器插件"}))])),[[Vs,te(oe)]])])}}}),BQ=Kg(PQ,[["__scopeId","data-v-edf662cf"]]);export{BQ as default}; diff --git a/plugin/assets/_plugin-vue_export-helper.1738752173979.css b/plugin/assets/_plugin-vue_export-helper.1738752173979.css new file mode 100644 index 0000000..2749905 --- /dev/null +++ b/plugin/assets/_plugin-vue_export-helper.1738752173979.css @@ -0,0 +1 @@ +.el-row{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0{display:none;max-width:0%;flex:0 0 0%}.el-col-0.is-guttered{display:none}.el-col-offset-0{margin-left:0%}.el-col-pull-0{position:relative;right:0%}.el-col-push-0{position:relative;left:0%}.el-col-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-1.is-guttered{display:block}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{position:relative;left:4.1666666667%}.el-col-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-2.is-guttered{display:block}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{position:relative;left:8.3333333333%}.el-col-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-3.is-guttered{display:block}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-4.is-guttered{display:block}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{position:relative;left:16.6666666667%}.el-col-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-5.is-guttered{display:block}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{position:relative;left:20.8333333333%}.el-col-6{display:block;max-width:25%;flex:0 0 25%}.el-col-6.is-guttered{display:block}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-7.is-guttered{display:block}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{position:relative;left:29.1666666667%}.el-col-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-8.is-guttered{display:block}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{position:relative;left:33.3333333333%}.el-col-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-9.is-guttered{display:block}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-10.is-guttered{display:block}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{position:relative;left:41.6666666667%}.el-col-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-11.is-guttered{display:block}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{position:relative;left:45.8333333333%}.el-col-12{display:block;max-width:50%;flex:0 0 50%}.el-col-12.is-guttered{display:block}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-13.is-guttered{display:block}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{position:relative;left:54.1666666667%}.el-col-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-14.is-guttered{display:block}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{position:relative;left:58.3333333333%}.el-col-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-15.is-guttered{display:block}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-16.is-guttered{display:block}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{position:relative;left:66.6666666667%}.el-col-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-17.is-guttered{display:block}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{position:relative;left:70.8333333333%}.el-col-18{display:block;max-width:75%;flex:0 0 75%}.el-col-18.is-guttered{display:block}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-19.is-guttered{display:block}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{position:relative;left:79.1666666667%}.el-col-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-20.is-guttered{display:block}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{position:relative;left:83.3333333333%}.el-col-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-21.is-guttered{display:block}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-22.is-guttered{display:block}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{position:relative;left:91.6666666667%}.el-col-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-23.is-guttered{display:block}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{position:relative;left:95.8333333333%}.el-col-24{display:block;max-width:100%;flex:0 0 100%}.el-col-24.is-guttered{display:block}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width: 767px){.el-col-xs-0{display:none;max-width:0%;flex:0 0 0%}.el-col-xs-0.is-guttered{display:none}.el-col-xs-offset-0{margin-left:0%}.el-col-xs-pull-0{position:relative;right:0%}.el-col-xs-push-0{position:relative;left:0%}.el-col-xs-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xs-1.is-guttered{display:block}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{position:relative;left:4.1666666667%}.el-col-xs-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xs-2.is-guttered{display:block}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{position:relative;left:8.3333333333%}.el-col-xs-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xs-3.is-guttered{display:block}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xs-4.is-guttered{display:block}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{position:relative;left:16.6666666667%}.el-col-xs-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xs-5.is-guttered{display:block}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{position:relative;left:20.8333333333%}.el-col-xs-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xs-6.is-guttered{display:block}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xs-7.is-guttered{display:block}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{position:relative;left:29.1666666667%}.el-col-xs-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xs-8.is-guttered{display:block}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{position:relative;left:33.3333333333%}.el-col-xs-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xs-9.is-guttered{display:block}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xs-10.is-guttered{display:block}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{position:relative;left:41.6666666667%}.el-col-xs-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xs-11.is-guttered{display:block}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{position:relative;left:45.8333333333%}.el-col-xs-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xs-12.is-guttered{display:block}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xs-13.is-guttered{display:block}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{position:relative;left:54.1666666667%}.el-col-xs-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xs-14.is-guttered{display:block}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{position:relative;left:58.3333333333%}.el-col-xs-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xs-15.is-guttered{display:block}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xs-16.is-guttered{display:block}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{position:relative;left:66.6666666667%}.el-col-xs-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xs-17.is-guttered{display:block}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{position:relative;left:70.8333333333%}.el-col-xs-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xs-18.is-guttered{display:block}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xs-19.is-guttered{display:block}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{position:relative;left:79.1666666667%}.el-col-xs-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xs-20.is-guttered{display:block}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{position:relative;left:83.3333333333%}.el-col-xs-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xs-21.is-guttered{display:block}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xs-22.is-guttered{display:block}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{position:relative;left:91.6666666667%}.el-col-xs-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xs-23.is-guttered{display:block}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{position:relative;left:95.8333333333%}.el-col-xs-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xs-24.is-guttered{display:block}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width: 768px){.el-col-sm-0{display:none;max-width:0%;flex:0 0 0%}.el-col-sm-0.is-guttered{display:none}.el-col-sm-offset-0{margin-left:0%}.el-col-sm-pull-0{position:relative;right:0%}.el-col-sm-push-0{position:relative;left:0%}.el-col-sm-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-sm-1.is-guttered{display:block}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{position:relative;left:4.1666666667%}.el-col-sm-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-sm-2.is-guttered{display:block}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{position:relative;left:8.3333333333%}.el-col-sm-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-sm-3.is-guttered{display:block}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-sm-4.is-guttered{display:block}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{position:relative;left:16.6666666667%}.el-col-sm-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-sm-5.is-guttered{display:block}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{position:relative;left:20.8333333333%}.el-col-sm-6{display:block;max-width:25%;flex:0 0 25%}.el-col-sm-6.is-guttered{display:block}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-sm-7.is-guttered{display:block}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{position:relative;left:29.1666666667%}.el-col-sm-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-sm-8.is-guttered{display:block}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{position:relative;left:33.3333333333%}.el-col-sm-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-sm-9.is-guttered{display:block}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-sm-10.is-guttered{display:block}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{position:relative;left:41.6666666667%}.el-col-sm-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-sm-11.is-guttered{display:block}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{position:relative;left:45.8333333333%}.el-col-sm-12{display:block;max-width:50%;flex:0 0 50%}.el-col-sm-12.is-guttered{display:block}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-sm-13.is-guttered{display:block}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{position:relative;left:54.1666666667%}.el-col-sm-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-sm-14.is-guttered{display:block}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{position:relative;left:58.3333333333%}.el-col-sm-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-sm-15.is-guttered{display:block}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-sm-16.is-guttered{display:block}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{position:relative;left:66.6666666667%}.el-col-sm-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-sm-17.is-guttered{display:block}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{position:relative;left:70.8333333333%}.el-col-sm-18{display:block;max-width:75%;flex:0 0 75%}.el-col-sm-18.is-guttered{display:block}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-sm-19.is-guttered{display:block}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{position:relative;left:79.1666666667%}.el-col-sm-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-sm-20.is-guttered{display:block}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{position:relative;left:83.3333333333%}.el-col-sm-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-sm-21.is-guttered{display:block}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-sm-22.is-guttered{display:block}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{position:relative;left:91.6666666667%}.el-col-sm-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-sm-23.is-guttered{display:block}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{position:relative;left:95.8333333333%}.el-col-sm-24{display:block;max-width:100%;flex:0 0 100%}.el-col-sm-24.is-guttered{display:block}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width: 992px){.el-col-md-0{display:none;max-width:0%;flex:0 0 0%}.el-col-md-0.is-guttered{display:none}.el-col-md-offset-0{margin-left:0%}.el-col-md-pull-0{position:relative;right:0%}.el-col-md-push-0{position:relative;left:0%}.el-col-md-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-md-1.is-guttered{display:block}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{position:relative;left:4.1666666667%}.el-col-md-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-md-2.is-guttered{display:block}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{position:relative;left:8.3333333333%}.el-col-md-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-md-3.is-guttered{display:block}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-md-4.is-guttered{display:block}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{position:relative;left:16.6666666667%}.el-col-md-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-md-5.is-guttered{display:block}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{position:relative;left:20.8333333333%}.el-col-md-6{display:block;max-width:25%;flex:0 0 25%}.el-col-md-6.is-guttered{display:block}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-md-7.is-guttered{display:block}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{position:relative;left:29.1666666667%}.el-col-md-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-md-8.is-guttered{display:block}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{position:relative;left:33.3333333333%}.el-col-md-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-md-9.is-guttered{display:block}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-md-10.is-guttered{display:block}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{position:relative;left:41.6666666667%}.el-col-md-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-md-11.is-guttered{display:block}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{position:relative;left:45.8333333333%}.el-col-md-12{display:block;max-width:50%;flex:0 0 50%}.el-col-md-12.is-guttered{display:block}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-md-13.is-guttered{display:block}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{position:relative;left:54.1666666667%}.el-col-md-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-md-14.is-guttered{display:block}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{position:relative;left:58.3333333333%}.el-col-md-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-md-15.is-guttered{display:block}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-md-16.is-guttered{display:block}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{position:relative;left:66.6666666667%}.el-col-md-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-md-17.is-guttered{display:block}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{position:relative;left:70.8333333333%}.el-col-md-18{display:block;max-width:75%;flex:0 0 75%}.el-col-md-18.is-guttered{display:block}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-md-19.is-guttered{display:block}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{position:relative;left:79.1666666667%}.el-col-md-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-md-20.is-guttered{display:block}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{position:relative;left:83.3333333333%}.el-col-md-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-md-21.is-guttered{display:block}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-md-22.is-guttered{display:block}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{position:relative;left:91.6666666667%}.el-col-md-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-md-23.is-guttered{display:block}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{position:relative;left:95.8333333333%}.el-col-md-24{display:block;max-width:100%;flex:0 0 100%}.el-col-md-24.is-guttered{display:block}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width: 1200px){.el-col-lg-0{display:none;max-width:0%;flex:0 0 0%}.el-col-lg-0.is-guttered{display:none}.el-col-lg-offset-0{margin-left:0%}.el-col-lg-pull-0{position:relative;right:0%}.el-col-lg-push-0{position:relative;left:0%}.el-col-lg-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-lg-1.is-guttered{display:block}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{position:relative;left:4.1666666667%}.el-col-lg-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-lg-2.is-guttered{display:block}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{position:relative;left:8.3333333333%}.el-col-lg-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-lg-3.is-guttered{display:block}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-lg-4.is-guttered{display:block}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{position:relative;left:16.6666666667%}.el-col-lg-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-lg-5.is-guttered{display:block}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{position:relative;left:20.8333333333%}.el-col-lg-6{display:block;max-width:25%;flex:0 0 25%}.el-col-lg-6.is-guttered{display:block}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-lg-7.is-guttered{display:block}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{position:relative;left:29.1666666667%}.el-col-lg-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-lg-8.is-guttered{display:block}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{position:relative;left:33.3333333333%}.el-col-lg-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-lg-9.is-guttered{display:block}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-lg-10.is-guttered{display:block}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{position:relative;left:41.6666666667%}.el-col-lg-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-lg-11.is-guttered{display:block}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{position:relative;left:45.8333333333%}.el-col-lg-12{display:block;max-width:50%;flex:0 0 50%}.el-col-lg-12.is-guttered{display:block}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-lg-13.is-guttered{display:block}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{position:relative;left:54.1666666667%}.el-col-lg-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-lg-14.is-guttered{display:block}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{position:relative;left:58.3333333333%}.el-col-lg-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-lg-15.is-guttered{display:block}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-lg-16.is-guttered{display:block}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{position:relative;left:66.6666666667%}.el-col-lg-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-lg-17.is-guttered{display:block}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{position:relative;left:70.8333333333%}.el-col-lg-18{display:block;max-width:75%;flex:0 0 75%}.el-col-lg-18.is-guttered{display:block}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-lg-19.is-guttered{display:block}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{position:relative;left:79.1666666667%}.el-col-lg-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-lg-20.is-guttered{display:block}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{position:relative;left:83.3333333333%}.el-col-lg-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-lg-21.is-guttered{display:block}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-lg-22.is-guttered{display:block}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{position:relative;left:91.6666666667%}.el-col-lg-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-lg-23.is-guttered{display:block}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{position:relative;left:95.8333333333%}.el-col-lg-24{display:block;max-width:100%;flex:0 0 100%}.el-col-lg-24.is-guttered{display:block}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width: 1920px){.el-col-xl-0{display:none;max-width:0%;flex:0 0 0%}.el-col-xl-0.is-guttered{display:none}.el-col-xl-offset-0{margin-left:0%}.el-col-xl-pull-0{position:relative;right:0%}.el-col-xl-push-0{position:relative;left:0%}.el-col-xl-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xl-1.is-guttered{display:block}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{position:relative;left:4.1666666667%}.el-col-xl-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xl-2.is-guttered{display:block}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{position:relative;left:8.3333333333%}.el-col-xl-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xl-3.is-guttered{display:block}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xl-4.is-guttered{display:block}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{position:relative;left:16.6666666667%}.el-col-xl-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xl-5.is-guttered{display:block}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{position:relative;left:20.8333333333%}.el-col-xl-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xl-6.is-guttered{display:block}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xl-7.is-guttered{display:block}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{position:relative;left:29.1666666667%}.el-col-xl-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xl-8.is-guttered{display:block}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{position:relative;left:33.3333333333%}.el-col-xl-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xl-9.is-guttered{display:block}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xl-10.is-guttered{display:block}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{position:relative;left:41.6666666667%}.el-col-xl-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xl-11.is-guttered{display:block}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{position:relative;left:45.8333333333%}.el-col-xl-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xl-12.is-guttered{display:block}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xl-13.is-guttered{display:block}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{position:relative;left:54.1666666667%}.el-col-xl-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xl-14.is-guttered{display:block}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{position:relative;left:58.3333333333%}.el-col-xl-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xl-15.is-guttered{display:block}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xl-16.is-guttered{display:block}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{position:relative;left:66.6666666667%}.el-col-xl-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xl-17.is-guttered{display:block}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{position:relative;left:70.8333333333%}.el-col-xl-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xl-18.is-guttered{display:block}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xl-19.is-guttered{display:block}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{position:relative;left:79.1666666667%}.el-col-xl-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xl-20.is-guttered{display:block}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{position:relative;left:83.3333333333%}.el-col-xl-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xl-21.is-guttered{display:block}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xl-22.is-guttered{display:block}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{position:relative;left:91.6666666667%}.el-col-xl-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xl-23.is-guttered{display:block}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{position:relative;left:95.8333333333%}.el-col-xl-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xl-24.is-guttered{display:block}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-button{--el-button-font-weight: var(--el-font-weight-primary);--el-button-border-color: var(--el-border-color);--el-button-bg-color: var(--el-fill-color-blank);--el-button-text-color: var(--el-text-color-regular);--el-button-disabled-text-color: var(--el-disabled-text-color);--el-button-disabled-bg-color: var(--el-fill-color-blank);--el-button-disabled-border-color: var(--el-border-color-light);--el-button-divide-border-color: rgba(255, 255, 255, .5);--el-button-hover-text-color: var(--el-color-primary);--el-button-hover-bg-color: var(--el-color-primary-light-9);--el-button-hover-border-color: var(--el-color-primary-light-7);--el-button-active-text-color: var(--el-button-hover-text-color);--el-button-active-border-color: var(--el-color-primary);--el-button-active-bg-color: var(--el-button-hover-bg-color);--el-button-outline-color: var(--el-color-primary-light-5);--el-button-hover-link-text-color: var(--el-text-color-secondary);--el-button-active-color: var(--el-text-color-primary)}.el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;outline:none;transition:.1s;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color)}.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:none}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button{padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color: var(--el-color-primary);--el-button-hover-bg-color: var(--el-fill-color-blank);--el-button-hover-border-color: var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{width:32px;border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:transparent;padding:2px;height:auto}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);border-color:transparent;background-color:transparent}.el-button--text{border-color:transparent;background:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-primary);--el-button-border-color: var(--el-color-primary);--el-button-outline-color: var(--el-color-primary-light-5);--el-button-active-color: var(--el-color-primary-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-primary-light-5);--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-active-bg-color: var(--el-color-primary-dark-2);--el-button-active-border-color: var(--el-color-primary-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-primary-light-5);--el-button-disabled-border-color: var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color: var(--el-color-primary);--el-button-bg-color: var(--el-color-primary-light-9);--el-button-border-color: var(--el-color-primary-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-primary);--el-button-hover-border-color: var(--el-color-primary);--el-button-active-text-color: var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-success);--el-button-border-color: var(--el-color-success);--el-button-outline-color: var(--el-color-success-light-5);--el-button-active-color: var(--el-color-success-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-success-light-5);--el-button-hover-bg-color: var(--el-color-success-light-3);--el-button-hover-border-color: var(--el-color-success-light-3);--el-button-active-bg-color: var(--el-color-success-dark-2);--el-button-active-border-color: var(--el-color-success-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-success-light-5);--el-button-disabled-border-color: var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color: var(--el-color-success);--el-button-bg-color: var(--el-color-success-light-9);--el-button-border-color: var(--el-color-success-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-success);--el-button-hover-border-color: var(--el-color-success);--el-button-active-text-color: var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-warning);--el-button-border-color: var(--el-color-warning);--el-button-outline-color: var(--el-color-warning-light-5);--el-button-active-color: var(--el-color-warning-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-warning-light-5);--el-button-hover-bg-color: var(--el-color-warning-light-3);--el-button-hover-border-color: var(--el-color-warning-light-3);--el-button-active-bg-color: var(--el-color-warning-dark-2);--el-button-active-border-color: var(--el-color-warning-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-warning-light-5);--el-button-disabled-border-color: var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color: var(--el-color-warning);--el-button-bg-color: var(--el-color-warning-light-9);--el-button-border-color: var(--el-color-warning-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-warning);--el-button-hover-border-color: var(--el-color-warning);--el-button-active-text-color: var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-danger);--el-button-border-color: var(--el-color-danger);--el-button-outline-color: var(--el-color-danger-light-5);--el-button-active-color: var(--el-color-danger-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-danger-light-5);--el-button-hover-bg-color: var(--el-color-danger-light-3);--el-button-hover-border-color: var(--el-color-danger-light-3);--el-button-active-bg-color: var(--el-color-danger-dark-2);--el-button-active-border-color: var(--el-color-danger-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-danger-light-5);--el-button-disabled-border-color: var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color: var(--el-color-danger);--el-button-bg-color: var(--el-color-danger-light-9);--el-button-border-color: var(--el-color-danger-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-danger);--el-button-hover-border-color: var(--el-color-danger);--el-button-active-text-color: var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-info);--el-button-border-color: var(--el-color-info);--el-button-outline-color: var(--el-color-info-light-5);--el-button-active-color: var(--el-color-info-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-info-light-5);--el-button-hover-bg-color: var(--el-color-info-light-3);--el-button-hover-border-color: var(--el-color-info-light-3);--el-button-active-bg-color: var(--el-color-info-dark-2);--el-button-active-border-color: var(--el-color-info-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-info-light-5);--el-button-disabled-border-color: var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color: var(--el-color-info);--el-button-bg-color: var(--el-color-info-light-9);--el-button-border-color: var(--el-color-info-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-info);--el-button-hover-border-color: var(--el-color-info);--el-button-active-text-color: var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size: 40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size: 24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px} diff --git a/plugin/assets/_plugin-vue_export-helper.1738752173979.js b/plugin/assets/_plugin-vue_export-helper.1738752173979.js new file mode 100644 index 0000000..b261423 --- /dev/null +++ b/plugin/assets/_plugin-vue_export-helper.1738752173979.js @@ -0,0 +1 @@ +import{C as $t,G as L,aA as At,H as z,J as _,N as B,Z as Rt,T as O,al as it,af as Bt,R as Nt,aB as ut,ae as ft,ai as ct,aj as lt,a1 as dt,Y as Ct,aC as Ht,aD as Tt,a3 as Et,I as Ft,$ as jt}from"./index.1738752173979.js";import{ac as Pt,a as Vt,t as m,c as d,v,x as V,z as A,aU as ht,u as l,g as gt,i as w,r as C,j as zt,w as pt,bu as W,b5 as Ot,bG as Gt,a2 as Kt,A as I,B as H,Y as Dt,aV as E,bg as T,ah as Q,q as bt,I as Ut,aX as vt,d as Lt}from"./vue.1738752173979.js";var F=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n};const mt=(e="")=>e.split(" ").filter(t=>!!t.trim()),Ke=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},De=(e,t)=>{!e||!t.trim()||e.classList.add(...mt(t))},Ue=(e,t)=>{!e||!t.trim()||e.classList.remove(...mt(t))},Le=(e,t)=>{var n;if(!$t||!e||!t)return"";let r=Pt(t);r==="float"&&(r="cssFloat");try{const a=e.style[r];if(a)return a;const s=(n=document.defaultView)==null?void 0:n.getComputedStyle(e,"");return s?s[r]:""}catch{return e.style[r]}};function Wt(e,t="px"){if(!e)return"";if(L(e)||At(e))return`${e}${t}`;if(Vt(e))return e}const qt=z({size:{type:_([Number,String])},color:{type:String}}),Yt=m({name:"ElIcon",inheritAttrs:!1}),Jt=m({...Yt,props:qt,setup(e){const t=e,n=B("icon"),r=d(()=>{const{size:a,color:s}=t;return!a&&!s?{}:{fontSize:Rt(a)?void 0:Wt(a),"--color":s}});return(a,s)=>(v(),V("i",ht({class:l(n).b(),style:l(r)},a.$attrs),[A(a.$slots,"default")],16))}});var Zt=F(Jt,[["__file","icon.vue"]]);const tt=O(Zt),et=_([String,Object,Function]),We={Close:dt},qe={Close:dt,SuccessFilled:ut,InfoFilled:lt,WarningFilled:ft,CircleCloseFilled:ct},Ye={success:ut,warning:ft,error:ct,info:lt},Je={validating:it,success:Bt,error:Nt},N=e=>e,J=Symbol("formContextKey"),yt=Symbol("formItemContextKey"),nt={prefix:Math.floor(Math.random()*1e4),current:0},Xt=Symbol("elIdInjection"),Qt=()=>gt()?w(Xt,nt):nt,te=e=>{const t=Qt(),n=Ct();return Ht(()=>l(e)||`${n.value}-id-${t.prefix}-${t.current++}`)},ee=()=>{const e=w(J,void 0),t=w(yt,void 0);return{form:e,formItem:t}},Ze=(e,{formItemContext:t,disableIdGeneration:n,disableIdManagement:r})=>{n||(n=C(!1)),r||(r=C(!1));const a=C();let s;const o=d(()=>{var i;return!!(!(e.label||e.ariaLabel)&&t&&t.inputIds&&((i=t.inputIds)==null?void 0:i.length)<=1)});return zt(()=>{s=pt([W(e,"id"),n],([i,f])=>{const u=i??(f?void 0:te().value);u!==a.value&&(t!=null&&t.removeInputId&&(a.value&&t.removeInputId(a.value),!(r!=null&&r.value)&&!f&&u&&t.addInputId(u)),a.value=u)},{immediate:!0})}),Ot(()=>{s&&s(),t!=null&&t.removeInputId&&a.value&&t.removeInputId(a.value)}),{isLabeledByFormItem:o,inputId:a}},St=e=>{const t=gt();return d(()=>{var n,r;return(r=(n=t==null?void 0:t.proxy)==null?void 0:n.$props)==null?void 0:r[e]})},ne=(e,t={})=>{const n=C(void 0),r=t.prop?n:St("size"),a=t.global?n:Tt(),s=t.form?{size:void 0}:w(J,void 0),o=t.formItem?{size:void 0}:w(yt,void 0);return d(()=>r.value||l(e)||(o==null?void 0:o.size)||(s==null?void 0:s.size)||a.value||"")},kt=e=>{const t=St("disabled"),n=w(J,void 0);return d(()=>t.value||l(e)||(n==null?void 0:n.disabled)||!1)},_t=Symbol("buttonGroupContextKey"),re=({from:e,replacement:t,scope:n,version:r,ref:a,type:s="API"},o)=>{pt(()=>l(o),i=>{},{immediate:!0})},ae=(e,t)=>{re({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},d(()=>e.type==="text"));const n=w(_t,void 0),r=Et("button"),{form:a}=ee(),s=ne(d(()=>n==null?void 0:n.size)),o=kt(),i=C(),f=Gt(),u=d(()=>e.type||(n==null?void 0:n.type)||""),g=d(()=>{var c,M,R;return(R=(M=e.autoInsertSpace)!=null?M:(c=r.value)==null?void 0:c.autoInsertSpace)!=null?R:!1}),y=d(()=>e.tag==="button"?{ariaDisabled:o.value||e.loading,disabled:o.value||e.loading,autofocus:e.autofocus,type:e.nativeType}:{}),G=d(()=>{var c;const M=(c=f.default)==null?void 0:c.call(f);if(g.value&&(M==null?void 0:M.length)===1){const R=M[0];if((R==null?void 0:R.type)===Kt){const It=R.children;return new RegExp("^\\p{Unified_Ideograph}{2}$","u").test(It.trim())}}return!1});return{_disabled:o,_size:s,_type:u,_ref:i,_props:y,shouldAddSpace:G,handleClick:c=>{if(o.value||e.loading){c.stopPropagation();return}e.nativeType==="reset"&&(a==null||a.resetFields()),t("click",c)}}},se=["default","primary","success","warning","info","danger","text",""],oe=["button","submit","reset"],q=z({size:Ft,disabled:Boolean,type:{type:String,values:se,default:""},icon:{type:et},nativeType:{type:String,values:oe,default:"button"},loading:Boolean,loadingIcon:{type:et,default:()=>it},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0},tag:{type:_([String,Object]),default:"button"}}),ie={click:e=>e instanceof MouseEvent};function h(e,t){ue(e)&&(e="100%");var n=fe(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function j(e){return Math.min(1,Math.max(0,e))}function ue(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function fe(e){return typeof e=="string"&&e.indexOf("%")!==-1}function xt(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function P(e){return e<=1?"".concat(Number(e)*100,"%"):e}function $(e){return e.length===1?"0"+e:String(e)}function ce(e,t,n){return{r:h(e,255)*255,g:h(t,255)*255,b:h(n,255)*255}}function rt(e,t,n){e=h(e,255),t=h(t,255),n=h(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),s=0,o=0,i=(r+a)/2;if(r===a)o=0,s=0;else{var f=r-a;switch(o=i>.5?f/(2-r-a):f/(r+a),r){case e:s=(t-n)/f+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function le(e,t,n){var r,a,s;if(e=h(e,360),t=h(t,100),n=h(n,100),t===0)a=n,s=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,i=2*n-o;r=K(i,o,e+1/3),a=K(i,o,e),s=K(i,o,e-1/3)}return{r:r*255,g:a*255,b:s*255}}function at(e,t,n){e=h(e,255),t=h(t,255),n=h(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),s=0,o=r,i=r-a,f=r===0?0:i/r;if(r===a)s=0;else{switch(r){case e:s=(t-n)/i+(t>16,g:(e&65280)>>8,b:e&255}}var Y={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function be(e){var t={r:0,g:0,b:0},n=1,r=null,a=null,s=null,o=!1,i=!1;return typeof e=="string"&&(e=ye(e)),typeof e=="object"&&(S(e.r)&&S(e.g)&&S(e.b)?(t=ce(e.r,e.g,e.b),o=!0,i=String(e.r).substr(-1)==="%"?"prgb":"rgb"):S(e.h)&&S(e.s)&&S(e.v)?(r=P(e.s),a=P(e.v),t=de(e.h,r,a),o=!0,i="hsv"):S(e.h)&&S(e.s)&&S(e.l)&&(r=P(e.s),s=P(e.l),t=le(e.h,r,s),o=!0,i="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=xt(n),{ok:o,format:e.format||i,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var ve="[-\\+]?\\d+%?",me="[-\\+]?\\d*\\.\\d+%?",x="(?:".concat(me,")|(?:").concat(ve,")"),D="[\\s|\\(]+(".concat(x,")[,|\\s]+(").concat(x,")[,|\\s]+(").concat(x,")\\s*\\)?"),U="[\\s|\\(]+(".concat(x,")[,|\\s]+(").concat(x,")[,|\\s]+(").concat(x,")[,|\\s]+(").concat(x,")\\s*\\)?"),b={CSS_UNIT:new RegExp(x),rgb:new RegExp("rgb"+D),rgba:new RegExp("rgba"+U),hsl:new RegExp("hsl"+D),hsla:new RegExp("hsla"+U),hsv:new RegExp("hsv"+D),hsva:new RegExp("hsva"+U),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function ye(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(Y[e])e=Y[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=b.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=b.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=b.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=b.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=b.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=b.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=b.hex8.exec(e),n?{r:p(n[1]),g:p(n[2]),b:p(n[3]),a:ot(n[4]),format:t?"name":"hex8"}:(n=b.hex6.exec(e),n?{r:p(n[1]),g:p(n[2]),b:p(n[3]),format:t?"name":"hex"}:(n=b.hex4.exec(e),n?{r:p(n[1]+n[1]),g:p(n[2]+n[2]),b:p(n[3]+n[3]),a:ot(n[4]+n[4]),format:t?"name":"hex8"}:(n=b.hex3.exec(e),n?{r:p(n[1]+n[1]),g:p(n[2]+n[2]),b:p(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function S(e){return!!b.CSS_UNIT.exec(String(e))}var Se=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=pe(t)),this.originalInput=t;var a=be(t);this.originalInput=t,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:a.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,a,s=t.r/255,o=t.g/255,i=t.b/255;return s<=.03928?n=s/12.92:n=Math.pow((s+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),i<=.03928?a=i/12.92:a=Math.pow((i+.055)/1.055,2.4),.2126*n+.7152*r+.0722*a},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=xt(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=at(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=at(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),a=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(a,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(a,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=rt(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=rt(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),a=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(a,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(a,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),st(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),he(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(h(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(h(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+st(this.r,this.g,this.b,!1),n=0,r=Object.entries(Y);n=0,s=!n&&a&&(t.startsWith("hex")||t==="name");return s?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=j(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=j(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=j(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=j(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var r=this.toRgb(),a=new e(t).toRgb(),s=n/100,o={r:(a.r-r.r)*s+r.r,g:(a.g-r.g)*s+r.g,b:(a.b-r.b)*s+r.b,a:(a.a-r.a)*s+r.a};return new e(o)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),a=360/n,s=[this];for(r.h=(r.h-(a*t>>1)+720)%360;--t;)r.h=(r.h+a)%360,s.push(new e(r));return s},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,a=n.s,s=n.v,o=[],i=1/t;t--;)o.push(new e({h:r,s:a,v:s})),s=(s+i)%1;return o},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),a=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/a,g:(n.g*n.a+r.g*r.a*(1-n.a))/a,b:(n.b*n.a+r.b*r.a*(1-n.a))/a,a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,a=[this],s=360/t,o=1;o{let r={},a=e.color;if(a){const s=a.match(/var\((.*?)\)/);s&&(a=window.getComputedStyle(window.document.documentElement).getPropertyValue(s[1]));const o=new Se(a),i=e.dark?o.tint(20).toString():k(o,20);if(e.plain)r=n.cssVarBlock({"bg-color":e.dark?k(o,90):o.tint(90).toString(),"text-color":a,"border-color":e.dark?k(o,50):o.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":a,"hover-border-color":a,"active-bg-color":i,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":i}),t.value&&(r[n.cssVarBlockName("disabled-bg-color")]=e.dark?k(o,90):o.tint(90).toString(),r[n.cssVarBlockName("disabled-text-color")]=e.dark?k(o,50):o.tint(50).toString(),r[n.cssVarBlockName("disabled-border-color")]=e.dark?k(o,80):o.tint(80).toString());else{const f=e.dark?k(o,30):o.tint(30).toString(),u=o.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(r=n.cssVarBlock({"bg-color":a,"text-color":u,"border-color":a,"hover-bg-color":f,"hover-text-color":u,"hover-border-color":f,"active-bg-color":i,"active-border-color":i}),t.value){const g=e.dark?k(o,50):o.tint(50).toString();r[n.cssVarBlockName("disabled-bg-color")]=g,r[n.cssVarBlockName("disabled-text-color")]=e.dark?"rgba(255, 255, 255, 0.5)":`var(${n.cssVarName("color-white")})`,r[n.cssVarBlockName("disabled-border-color")]=g}}}return r})}const _e=m({name:"ElButton"}),xe=m({..._e,props:q,emits:ie,setup(e,{expose:t,emit:n}){const r=e,a=ke(r),s=B("button"),{_ref:o,_size:i,_type:f,_disabled:u,_props:g,shouldAddSpace:y,handleClick:G}=ae(r,n),X=d(()=>[s.b(),s.m(f.value),s.m(i.value),s.is("disabled",u.value),s.is("loading",r.loading),s.is("plain",r.plain),s.is("round",r.round),s.is("circle",r.circle),s.is("text",r.text),s.is("link",r.link),s.is("has-bg",r.bg)]);return t({ref:o,size:i,type:f,disabled:u,shouldAddSpace:y}),(c,M)=>(v(),I(T(c.tag),ht({ref_key:"_ref",ref:o},l(g),{class:l(X),style:l(a),onClick:l(G)}),{default:H(()=>[c.loading?(v(),V(Dt,{key:0},[c.$slots.loading?A(c.$slots,"loading",{key:0}):(v(),I(l(tt),{key:1,class:E(l(s).is("loading"))},{default:H(()=>[(v(),I(T(c.loadingIcon)))]),_:1},8,["class"]))],64)):c.icon||c.$slots.icon?(v(),I(l(tt),{key:1},{default:H(()=>[c.icon?(v(),I(T(c.icon),{key:0})):A(c.$slots,"icon",{key:1})]),_:3})):Q("v-if",!0),c.$slots.default?(v(),V("span",{key:2,class:E({[l(s).em("text","expand")]:l(y)})},[A(c.$slots,"default")],2)):Q("v-if",!0)]),_:3},16,["class","style","onClick"]))}});var we=F(xe,[["__file","button.vue"]]);const Me={size:q.size,type:q.type},Ie=m({name:"ElButtonGroup"}),$e=m({...Ie,props:Me,setup(e){const t=e;bt(_t,Ut({size:W(t,"size"),type:W(t,"type")}));const n=B("button");return(r,a)=>(v(),V("div",{class:E(l(n).b("group"))},[A(r.$slots,"default")],2))}});var wt=F($e,[["__file","button-group.vue"]]);const Xe=O(we,{ButtonGroup:wt});jt(wt);const Ae=z({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:_([Number,Object]),default:()=>N({})},sm:{type:_([Number,Object]),default:()=>N({})},md:{type:_([Number,Object]),default:()=>N({})},lg:{type:_([Number,Object]),default:()=>N({})},xl:{type:_([Number,Object]),default:()=>N({})}}),Mt=Symbol("rowContextKey"),Re=m({name:"ElCol"}),Be=m({...Re,props:Ae,setup(e){const t=e,{gutter:n}=w(Mt,{gutter:d(()=>0)}),r=B("col"),a=d(()=>{const o={};return n.value&&(o.paddingLeft=o.paddingRight=`${n.value/2}px`),o}),s=d(()=>{const o=[];return["span","offset","pull","push"].forEach(u=>{const g=t[u];L(g)&&(u==="span"?o.push(r.b(`${t[u]}`)):g>0&&o.push(r.b(`${u}-${t[u]}`)))}),["xs","sm","md","lg","xl"].forEach(u=>{L(t[u])?o.push(r.b(`${u}-${t[u]}`)):Lt(t[u])&&Object.entries(t[u]).forEach(([g,y])=>{o.push(g!=="span"?r.b(`${u}-${g}-${y}`):r.b(`${u}-${y}`))})}),n.value&&o.push(r.is("guttered")),[r.b(),o]});return(o,i)=>(v(),I(T(o.tag),{class:E(l(s)),style:vt(l(a))},{default:H(()=>[A(o.$slots,"default")]),_:3},8,["class","style"]))}});var Ne=F(Be,[["__file","col.vue"]]);const Qe=O(Ne),Ce=["start","center","end","space-around","space-between","space-evenly"],He=["top","middle","bottom"],Te=z({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:Ce,default:"start"},align:{type:String,values:He}}),Ee=m({name:"ElRow"}),Fe=m({...Ee,props:Te,setup(e){const t=e,n=B("row"),r=d(()=>t.gutter);bt(Mt,{gutter:r});const a=d(()=>{const o={};return t.gutter&&(o.marginRight=o.marginLeft=`-${t.gutter/2}px`),o}),s=d(()=>[n.b(),n.is(`justify-${t.justify}`,t.justify!=="start"),n.is(`align-${t.align}`,!!t.align)]);return(o,i)=>(v(),I(T(o.tag),{class:E(l(s)),style:vt(l(a))},{default:H(()=>[A(o.$slots,"default")]),_:3},8,["class","style"]))}});var je=F(Fe,[["__file","row.vue"]]);const tn=O(je);function Pe(e,t){window.localStorage.setItem(e,t)}function Ve(e){return window.localStorage.getItem(e)}function ze(e){window.localStorage.removeItem(e)}const Z="token";function en(e){Pe(Z,e)}function nn(){return Ve(Z)}function rn(){return ze(Z)}const an=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n};export{We as C,tn as E,Ye as T,Je as V,an as _,Xe as a,Qe as b,Ze as c,rn as d,ne as e,kt as f,tt as g,F as h,et as i,Wt as j,yt as k,Qt as l,N as m,te as n,re as o,Ke as p,De as q,Le as r,Ue as s,J as t,ee as u,qe as v,nn as w,en as x}; diff --git a/plugin/assets/echarts.1738752173979.js b/plugin/assets/echarts.1738752173979.js new file mode 100644 index 0000000..e69de29 diff --git a/plugin/assets/index.1738752173979.css b/plugin/assets/index.1738752173979.css new file mode 100644 index 0000000..171f324 --- /dev/null +++ b/plugin/assets/index.1738752173979.css @@ -0,0 +1 @@ +@charset "UTF-8";:root{--el-color-white: #ffffff;--el-color-black: #000000;--el-color-primary-rgb: 22, 37, 130;--el-color-success-rgb: 6, 77, 0;--el-color-warning-rgb: 208, 82, 0;--el-color-danger-rgb: 246, 0, 0;--el-color-error-rgb: 245, 108, 108;--el-color-info-rgb: 144, 147, 153;--el-font-size-extra-large: 20px;--el-font-size-large: 18px;--el-font-size-medium: 16px;--el-font-size-base: 14px;--el-font-size-small: 13px;--el-font-size-extra-small: 12px;--el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary: 500;--el-font-line-height-primary: 24px;--el-index-normal: 1;--el-index-top: 1000;--el-index-popper: 2000;--el-border-radius-base: 4px;--el-border-radius-small: 2px;--el-border-radius-round: 20px;--el-border-radius-circle: 100%;--el-transition-duration: .3s;--el-transition-duration-fast: .2s;--el-transition-function-ease-in-out-bezier: cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier: cubic-bezier(.23, 1, .32, 1);--el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;--el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large: 40px;--el-component-size: 32px;--el-component-size-small: 24px}:root{color-scheme:light;--el-color-primary: #162582;--el-color-primary-light-3: rgb(91.9, 102.4, 167.5);--el-color-primary-light-5: rgb(138.5, 146, 192.5);--el-color-primary-light-7: rgb(185.1, 189.6, 217.5);--el-color-primary-light-8: rgb(208.4, 211.4, 230);--el-color-primary-light-9: rgb(231.7, 233.2, 242.5);--el-color-primary-dark-2: rgb(17.6, 29.6, 104);--el-color-success: #064D00;--el-color-success-light-3: rgb(80.7, 130.4, 76.5);--el-color-success-light-5: rgb(130.5, 166, 127.5);--el-color-success-light-7: rgb(180.3, 201.6, 178.5);--el-color-success-light-8: rgb(205.2, 219.4, 204);--el-color-success-light-9: rgb(230.1, 237.2, 229.5);--el-color-success-dark-2: rgb(4.8, 61.6, 0);--el-color-warning: #D05200;--el-color-warning-light-3: rgb(222.1, 133.9, 76.5);--el-color-warning-light-5: rgb(231.5, 168.5, 127.5);--el-color-warning-light-7: rgb(240.9, 203.1, 178.5);--el-color-warning-light-8: rgb(245.6, 220.4, 204);--el-color-warning-light-9: rgb(250.3, 237.7, 229.5);--el-color-warning-dark-2: rgb(166.4, 65.6, 0);--el-color-danger: #F60000;--el-color-danger-light-3: rgb(248.7, 76.5, 76.5);--el-color-danger-light-5: rgb(250.5, 127.5, 127.5);--el-color-danger-light-7: rgb(252.3, 178.5, 178.5);--el-color-danger-light-8: rgb(253.2, 204, 204);--el-color-danger-light-9: rgb(254.1, 229.5, 229.5);--el-color-danger-dark-2: rgb(196.8, 0, 0);--el-color-error: #f56c6c;--el-color-error-light-3: rgb(248, 152.1, 152.1);--el-color-error-light-5: rgb(250, 181.5, 181.5);--el-color-error-light-7: rgb(252, 210.9, 210.9);--el-color-error-light-8: rgb(253, 225.6, 225.6);--el-color-error-light-9: rgb(254, 240.3, 240.3);--el-color-error-dark-2: rgb(196, 86.4, 86.4);--el-color-info: #909399;--el-color-info-light-3: rgb(177.3, 179.4, 183.6);--el-color-info-light-5: rgb(199.5, 201, 204);--el-color-info-light-7: rgb(221.7, 222.6, 224.4);--el-color-info-light-8: rgb(232.8, 233.4, 234.6);--el-color-info-light-9: rgb(243.9, 244.2, 244.8);--el-color-info-dark-2: rgb(115.2, 117.6, 122.4);--el-bg-color: #ffffff;--el-bg-color-page: #f2f3f5;--el-bg-color-overlay: #ffffff;--el-text-color-primary: #303133;--el-text-color-regular: #606266;--el-text-color-secondary: #909399;--el-text-color-placeholder: #a8abb2;--el-text-color-disabled: #c0c4cc;--el-border-color: #dcdfe6;--el-border-color-light: #e4e7ed;--el-border-color-lighter: #ebeef5;--el-border-color-extra-light: #f2f6fc;--el-border-color-dark: #d4d7de;--el-border-color-darker: #cdd0d6;--el-fill-color: #f0f2f5;--el-fill-color-light: #f5f7fa;--el-fill-color-lighter: #fafafa;--el-fill-color-extra-light: #fafcff;--el-fill-color-dark: #ebedf0;--el-fill-color-darker: #e6e8eb;--el-fill-color-blank: #ffffff;--el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);--el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);--el-disabled-bg-color: var(--el-fill-color-light);--el-disabled-text-color: var(--el-text-color-placeholder);--el-disabled-border-color: var(--el-border-color-light);--el-overlay-color: rgba(0, 0, 0, .8);--el-overlay-color-light: rgba(0, 0, 0, .7);--el-overlay-color-lighter: rgba(0, 0, 0, .5);--el-mask-color: rgba(255, 255, 255, .9);--el-mask-color-extra-light: rgba(255, 255, 255, .3);--el-border-width: 1px;--el-border-style: solid;--el-border-color-hover: var(--el-text-color-disabled);--el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey: var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color: inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--el-transition-duration),transform .4s,top .4s;width:-moz-fit-content;width:fit-content}.el-message.is-center{justify-content:center}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.el-overlay.is-message-box .el-overlay-message-box{bottom:0;left:0;overflow:auto;padding:16px;position:fixed;right:0;text-align:center;top:0}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, 16px))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:12px}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.el-date-editor.el-input__wrapper{--el-date-editor-daterange-width: 260px}.el-select{min-width:80px}.el-select-dropdown .el-select-dropdown__wrap{max-height:380px}.el-radio{color:#333}.el-button--primary.is-link>span{font-weight:700}div.el-table{--el-table-header-bg-color: #EBEEFC;--el-table-header-text-color: var(--primary-color)}div.el-table .el-table__header .el-table__cell{padding:20px 0;font-size:15px}div.el-table .text-no-ellipsis .cell{text-overflow:clip}div.el-card{border:none}.el-dialog{--el-dialog-padding-primary: 0 !important}.el-dialog .el-dialog__header{--el-text-color-primary: #fff;--el-color-info: #fff;background-color:var(--primary-color);color:#fff;margin-right:0;padding:16px}.el-dialog .el-dialog__header .el-dialog__headerbtn{font-size:20px;margin-top:10px}.el-dialog .el-dialog__header .el-dialog__headerbtn:hover .el-dialog__close{color:var(--danger-color)}.el-dialog .el-dialog__body{padding:16px}.el-dialog.dialog-header-nopadding>.el-dialog__header{padding:0;margin-right:0}.el-dialog.dialog-header-nopadding>.el-dialog__body{padding-left:0;padding-right:0}.el-dialog.dialog-body-nopadding>.el-dialog__body{padding-left:0;padding-right:0}.el-popper{max-width:500px}:root{--header-height: 9.26vh;--aside-width: 15.6vw;--multiple-tabs-height: 50px;--primary-color: #162582;--success-color: #064D00;--danger-color: #F60000;--warning-color: #D05200}body{margin:0;overflow:hidden;color:#333;font-family:SourceHanSansCN;line-height:1.4}h2{color:var(--primary-color);font-size:24px;font-weight:500}h3{color:var(--primary-color);font-size:20px;font-weight:500;margin:20px 0}h4{font-size:18px;font-weight:500}h5{color:var(--primary-color);font-size:16px;font-weight:500}p{margin:.5em 0}img{max-width:100%}svg+span{margin-left:.5em}.none{display:none}.inline-block{display:inline-block}.flex{display:flex}.flex-inline{display:inline-flex}.flex.v-center,.flex-inline.v-center{align-items:center}.flex.center,.flex-inline.center{justify-content:center}.flex.between,.flex-inline.between{justify-content:space-between}.flex.end,.flex-inline.end{justify-content:flex-end}.flex.wrap,.flex-inline.wrap,.flex-wrap{flex-wrap:wrap}.flex.max-content,.flex-inline.max-content{width:max-content}.flex.column,.flex-inline.column{flex-direction:column}.flex.gap-4,.flex-inline.gap-4{gap:4px}.flex.gap,.flex-inline.gap{gap:8px}.flex.gap-10{gap:10px}.flex.gap-12{gap:12px}.flex.gap-16{gap:16px}.flex.gap-20{gap:20px}.text-small{font-size:12px}.text-center{text-align:center}.text-right{text-align:right}.text-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-wrap{white-space:pre-wrap}.text-primary{color:var(--primary-color)}.text-danger{color:var(--danger-color)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-bold{font-weight:700}.container{padding:20px;box-sizing:border-box}.pointer:hover{cursor:pointer}.relative{position:relative}.pt-20{padding-top:20px}.m-1{margin:1px}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-8{margin-left:8px}.ml-10{margin-left:10px}.ml-16{margin-left:16px}.ml-20{margin-left:20px}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-16{margin-right:16px}.mr-18{margin-right:18px}.mr-20{margin-right:20px}.mr-40{margin-right:40px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-16{margin-top:16px}.mt-18{margin-top:18px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mb-0{margin-bottom:0}.mb-3{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-18{margin-bottom:18px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-26{margin-bottom:26px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.row{display:flex;flex-wrap:wrap;--label-width: 100px}.row .col{margin-bottom:12px}.col{--gap-width: 10px;display:flex;gap:var(--gap-width)}.col.col-4{width:16.6%}.col.col-6{width:25%}.col.col-8{width:33.3%}.col.col-12{width:50%}.col.col-18{width:75%}.col.col-24{width:100%}.col label{width:var(--label-width);text-align:right;color:#999}.col>span{width:calc(100% - var(--label-width) - var(--gap-width));color:#333}.col.short{width:140px}.link{color:#004eff;text-decoration:none;display:inline;padding:12px}.link:hover{font-weight:700}.table-container{border:1px solid rgb(198,208,251)}.overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#4d515d80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.h100{height:100%}.h-280{height:280px}.tips p{line-height:20px;margin:0;color:#888}.content{padding:16px;white-space:pre-wrap}.step{--setp-background-color: #fff;--setp-font-color: #666;--setp-border-color: rgba(195, 202, 245, 1);--setp-font-size: 20px;height:45px;padding-left:6px;background-color:var(--setp-background-color);border:1px solid var(--setp-border-color);box-sizing:border-box;color:var(--setp-font-color);position:relative;font-size:var(--setp-font-size)}.step:last-child:before{display:none}.step:before{display:block;content:"";position:absolute;right:-17px;top:50%;width:31px;height:31px;background-color:var(--setp-background-color);border-top:1px solid var(--setp-border-color);border-right:1px solid var(--setp-border-color);transform:translateY(-50%) rotate(45deg);z-index:1}.step:after{display:block;content:"";position:absolute;left:26%;top:50%;width:16px;height:16px;background-color:#fff;border:1px solid var(--setp-border-color);border-radius:50%;transform:translateY(-50%)}.form-row{margin-bottom:18px;font-size:14px}.form-row label{width:120px;line-height:32px;padding-right:12px;box-sizing:border-box;text-align:right}.form-row label+*{width:calc(100% - 126px)}.form-row .btn-box{width:70px}.form-row .el-form-item{margin-bottom:0}.query-box{gap:10px 20px}#nprogress .bar{background-color:#9c27b0;height:3px} diff --git a/plugin/assets/index.1738752173979.js b/plugin/assets/index.1738752173979.js new file mode 100644 index 0000000..8876a7c --- /dev/null +++ b/plugin/assets/index.1738752173979.js @@ -0,0 +1,7 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/401.1738752173979.js","assets/_plugin-vue_export-helper.1738752173979.js","assets/vue.1738752173979.js","assets/_plugin-vue_export-helper.1738752173979.css","assets/401.1738752173979.css","assets/VerifySubmit.1738752173979.js","assets/VerifySubmit.1738752173979.css"])))=>i.map(i=>d[i]); +import{g as Z,i as P,r as F,c as M,u as D,a as f0,b as w0,d as s2,w as c2,s as g0,e as x0,f as q2,h as T2,o as I2,j as C0,n as N2,k as e2,l as g2,m as z0,p as o2,q as y0,N as M0,t as l,v as _,x as u,y as r,z as H0,A as V0,B as B0,C as b0,D as L0,E as A0,F as F0,G as R2,H as j2,I as S0,J as $2,K as E0,L as P0,M as D0,O as k0}from"./vue.1738752173979.js";(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))o(n);new MutationObserver(n=>{for(const c of n)if(c.type==="childList")for(const v of c.addedNodes)v.tagName==="LINK"&&v.rel==="modulepreload"&&o(v)}).observe(document,{childList:!0,subtree:!0});function t(n){const c={};return n.integrity&&(c.integrity=n.integrity),n.referrerPolicy&&(c.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?c.credentials="include":n.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function o(n){if(n.ep)return;n.ep=!0;const c=t(n);fetch(n.href,c)}})();const U2=Symbol(),Y="el",O0="is-",O=(e,a,t,o,n)=>{let c=`${e}-${a}`;return t&&(c+=`-${t}`),o&&(c+=`__${o}`),n&&(c+=`--${n}`),c},W2=Symbol("namespaceContextKey"),Z0=e=>{const a=e||(Z()?P(W2,F(Y)):F(Y));return M(()=>D(a)||Y)},q0=(e,a)=>{const t=Z0(a);return{namespace:t,b:(s="")=>O(t.value,e,s,"",""),e:s=>s?O(t.value,e,"",s,""):"",m:s=>s?O(t.value,e,"","",s):"",be:(s,h)=>s&&h?O(t.value,e,s,h,""):"",em:(s,h)=>s&&h?O(t.value,e,"",s,h):"",bm:(s,h)=>s&&h?O(t.value,e,s,"",h):"",bem:(s,h,f)=>s&&h&&f?O(t.value,e,s,h,f):"",is:(s,...h)=>{const f=h.length>=1?h[0]:!0;return s&&f?`${O0}${s}`:""},cssVar:s=>{const h={};for(const f in s)s[f]&&(h[`--${t.value}-${f}`]=s[f]);return h},cssVarName:s=>`--${t.value}-${s}`,cssVarBlock:s=>{const h={};for(const f in s)s[f]&&(h[`--${t.value}-${e}-${f}`]=s[f]);return h},cssVarBlockName:s=>`--${t.value}-${e}-${s}`}};var T0=typeof global=="object"&&global&&global.Object===Object&&global,I0=typeof self=="object"&&self&&self.Object===Object&&self,p2=T0||I0||Function("return this")(),R=p2.Symbol,G2=Object.prototype,N0=G2.hasOwnProperty,R0=G2.toString,W=R?R.toStringTag:void 0;function j0(e){var a=N0.call(e,W),t=e[W];try{e[W]=void 0;var o=!0}catch{}var n=R0.call(e);return o&&(a?e[W]=t:delete e[W]),n}var $0=Object.prototype,U0=$0.toString;function W0(e){return U0.call(e)}var G0="[object Null]",K0="[object Undefined]",x2=R?R.toStringTag:void 0;function K2(e){return e==null?e===void 0?K0:G0:x2&&x2 in Object(e)?j0(e):W0(e)}function J0(e){return e!=null&&typeof e=="object"}var Y0="[object Symbol]";function v2(e){return typeof e=="symbol"||J0(e)&&K2(e)==Y0}function Q0(e,a){for(var t=-1,o=e==null?0:e.length,n=Array(o);++t-1&&e%1==0&&e-1}function j1(e,a){var t=this.__data__,o=t2(t,e);return o<0?(++this.size,t.push([e,a])):t[o][1]=a,this}function j(e){var a=-1,t=e==null?0:e.length;for(this.clear();++ae===void 0,l_=e=>typeof e=="boolean",c4=e=>typeof e=="number",__=e=>!e&&e!==0||w0(e)&&e.length===0||s2(e)&&!Object.keys(e).length,u_=e=>typeof Element>"u"?!1:e instanceof Element,o_=e=>o4(e),n_=e=>f0(e)?!Number.isNaN(Number(e)):!1;var p4=Object.defineProperty,v4=Object.defineProperties,i4=Object.getOwnPropertyDescriptors,H2=Object.getOwnPropertySymbols,h4=Object.prototype.hasOwnProperty,d4=Object.prototype.propertyIsEnumerable,V2=(e,a,t)=>a in e?p4(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,m4=(e,a)=>{for(var t in a||(a={}))h4.call(a,t)&&V2(e,t,a[t]);if(H2)for(var t of H2(a))d4.call(a,t)&&V2(e,t,a[t]);return e},f4=(e,a)=>v4(e,i4(a));function s_(e,a){var t;const o=g0();return x0(()=>{o.value=e()},f4(m4({},a),{flush:(t=void 0)!=null?t:"sync"})),q2(o)}var B2;const m2=typeof window<"u",c_=e=>typeof e<"u",p_=e=>typeof e=="function",v_=e=>typeof e=="string",b2=()=>{},i_=m2&&((B2=window==null?void 0:window.navigator)==null?void 0:B2.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function n2(e){return typeof e=="function"?e():D(e)}function w4(e,a){function t(...o){return new Promise((n,c)=>{Promise.resolve(e(()=>a.apply(this,o),{fn:a,thisArg:this,args:o})).then(n).catch(c)})}return t}function g4(e,a={}){let t,o,n=b2;const c=i=>{clearTimeout(i),n(),n=b2};return i=>{const d=n2(e),m=n2(a.maxWait);return t&&c(t),d<=0||m!==void 0&&m<=0?(o&&(c(o),o=null),Promise.resolve(i())):new Promise((x,g)=>{n=a.rejectOnCancel?g:x,m&&!o&&(o=setTimeout(()=>{t&&c(t),o=null,x(i())},m)),t=setTimeout(()=>{o&&c(o),o=null,x(i())},d)})}}function h_(e){return e}function x4(e){return T2()?(I2(e),!0):!1}function C4(e,a=200,t={}){return w4(g4(a,t),e)}function d_(e,a=200,t={}){const o=F(e.value),n=C4(()=>{o.value=e.value},a,t);return c2(e,()=>n()),o}function m_(e,a=!0){Z()?C0(e):a?e():N2(e)}function f_(e,a,t={}){const{immediate:o=!0}=t,n=F(!1);let c=null;function v(){c&&(clearTimeout(c),c=null)}function i(){n.value=!1,v()}function d(...m){v(),n.value=!0,c=setTimeout(()=>{n.value=!1,c=null,e(...m)},n2(a))}return o&&(n.value=!0,m2&&d()),x4(i),{isPending:q2(n),start:d,stop:i}}const L2={current:0},A2=F(0),t0=2e3,F2=Symbol("elZIndexContextKey"),a0=Symbol("zIndexContextKey"),z4=e=>{const a=Z()?P(F2,L2):L2,t=e||(Z()?P(a0,void 0):void 0),o=M(()=>{const v=D(t);return c4(v)?v:t0}),n=M(()=>o.value+A2.value),c=()=>(a.current++,A2.value=a.current,n.value);return!m2&&P(F2),{initialZIndex:o,currentZIndex:n,nextZIndex:c}};var y4={name:"en",el:{breadcrumb:{label:"Breadcrumb"},colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color.",alphaLabel:"pick alpha value"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},mention:{loading:"Loading"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tour:{next:"Next",previous:"Previous",finish:"Finish"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},carousel:{leftArrow:"Carousel arrow left",rightArrow:"Carousel arrow right",indicator:"Carousel switch to index {index}"}}};const M4=e=>(a,t)=>H4(a,t,D(e)),H4=(e,a,t)=>e0(t,e,e).replace(/\{(\w+)\}/g,(o,n)=>{var c;return`${(c=a==null?void 0:a[n])!=null?c:`{${n}}`}`}),V4=e=>{const a=M(()=>D(e).name),t=e2(e)?e:F(e);return{lang:a,locale:t,t:M4(e)}},r0=Symbol("localeContextKey"),B4=e=>{const a=e||P(r0,F());return V4(M(()=>a.value||y4))},l0="__epPropKey",J=e=>e,b4=e=>s2(e)&&!!e[l0],_0=(e,a)=>{if(!s2(e)||b4(e))return e;const{values:t,required:o,default:n,type:c,validator:v}=e,d={type:c,required:!!o,validator:t||v?m=>{let x=!1,g=[];if(t&&(g=Array.from(t),g2(e,"default")&&g.push(n),x||(x=g.includes(m))),v&&(x||(x=v(m))),!x&&g.length>0){const H=[...new Set(g)].map(V=>JSON.stringify(V)).join(", ");z0(`Invalid prop: validation failed${a?` for prop "${a}"`:""}. Expected one of [${H}], got value ${JSON.stringify(m)}.`)}return x}:void 0,[l0]:!0};return g2(e,"default")&&(d.default=n),d},u0=e=>u4(Object.entries(e).map(([a,t])=>[a,_0(t,a)])),L4=["","default","small","large"],A4=_0({type:String,values:L4,required:!1}),o0=Symbol("size"),w_=()=>{const e=P(o0,{});return M(()=>D(e.size)||"")},n0=Symbol("emptyValuesContextKey"),F4=["",void 0,null],S4=void 0,E4=u0({emptyValues:Array,valueOnClear:{type:[String,Number,Boolean,Function],default:void 0,validator:e=>o2(e)?!e():!e}}),g_=(e,a)=>{const t=Z()?P(n0,F({})):F({}),o=M(()=>e.emptyValues||t.value.emptyValues||F4),n=M(()=>o2(e.valueOnClear)?e.valueOnClear():e.valueOnClear!==void 0?e.valueOnClear:o2(t.value.valueOnClear)?t.value.valueOnClear():t.value.valueOnClear!==void 0?t.value.valueOnClear:S4),c=v=>o.value.includes(v);return o.value.includes(n.value),{emptyValues:o,valueOnClear:n,isEmptyValue:c}},S2=e=>Object.keys(e),x_=e=>Object.entries(e),C_=(e,a,t)=>({get value(){return e0(e,a,t)},set value(o){s4(e,a,o)}}),X=F();function s0(e,a=void 0){const t=Z()?P(U2,X):X;return e?M(()=>{var o,n;return(n=(o=t.value)==null?void 0:o[e])!=null?n:a}):t}function z_(e,a){const t=s0(),o=q0(e,M(()=>{var i;return((i=t.value)==null?void 0:i.namespace)||Y})),n=B4(M(()=>{var i;return(i=t.value)==null?void 0:i.locale})),c=z4(M(()=>{var i;return((i=t.value)==null?void 0:i.zIndex)||t0})),v=M(()=>{var i;return D(a)||((i=t.value)==null?void 0:i.size)||""});return c0(M(()=>D(t)||{})),{ns:o,locale:n,zIndex:c,size:v}}const c0=(e,a,t=!1)=>{var o;const n=!!Z(),c=n?s0():void 0,v=(o=void 0)!=null?o:n?y0:void 0;if(!v)return;const i=M(()=>{const d=D(e);return c!=null&&c.value?P4(c.value,d):d});return v(U2,i),v(r0,M(()=>i.value.locale)),v(W2,M(()=>i.value.namespace)),v(a0,M(()=>i.value.zIndex)),v(o0,{size:M(()=>i.value.size||"")}),v(n0,M(()=>({emptyValues:i.value.emptyValues,valueOnClear:i.value.valueOnClear}))),(t||!X.value)&&(X.value=i.value),i},P4=(e,a)=>{const t=[...new Set([...S2(e),...S2(a)])],o={};for(const n of t)o[n]=a[n]!==void 0?a[n]:e[n];return o},D4=(e,a)=>{if(e.install=t=>{for(const o of[e,...Object.values(a??{})])t.component(o.name,o)},a)for(const[t,o]of Object.entries(a))e[t]=o;return e},y_=(e,a)=>(e.install=t=>{e._context=t._context,t.config.globalProperties[a]=e},e),M_=e=>(e.install=M0,e);/*! Element Plus Icons Vue v2.3.1 */var k4=l({name:"AddLocation",__name:"add-location",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),r("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),r("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0z"})]))}}),O4=k4,Z4=l({name:"Aim",__name:"aim",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),r("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32m0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32M96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32m576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32"})]))}}),q4=Z4,T4=l({name:"AlarmClock",__name:"alarm-clock",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640m0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768"}),r("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128z"})]))}}),I4=T4,N4=l({name:"Apple",__name:"apple",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"})]))}}),R4=N4,j4=l({name:"ArrowDownBold",__name:"arrow-down-bold",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"})]))}}),$4=j4,U4=l({name:"ArrowDown",__name:"arrow-down",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"})]))}}),W4=U4,G4=l({name:"ArrowLeftBold",__name:"arrow-left-bold",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"})]))}}),K4=G4,J4=l({name:"ArrowLeft",__name:"arrow-left",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"})]))}}),Y4=J4,Q4=l({name:"ArrowRightBold",__name:"arrow-right-bold",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"})]))}}),X4=Q4,e3=l({name:"ArrowRight",__name:"arrow-right",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"})]))}}),t3=e3,a3=l({name:"ArrowUpBold",__name:"arrow-up-bold",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"})]))}}),r3=a3,l3=l({name:"ArrowUp",__name:"arrow-up",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0"})]))}}),_3=l3,u3=l({name:"Avatar",__name:"avatar",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0"})]))}}),o3=u3,n3=l({name:"Back",__name:"back",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64"}),r("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312z"})]))}}),s3=n3,c3=l({name:"Baseball",__name:"baseball",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104"}),r("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"})]))}}),p3=c3,v3=l({name:"Basketball",__name:"basketball",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336m-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8m106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6"})]))}}),i3=v3,h3=l({name:"BellFilled",__name:"bell-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8z"})]))}}),d3=h3,m3=l({name:"Bell",__name:"bell",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64"}),r("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320"}),r("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32m352 128h128a64 64 0 0 1-128 0"})]))}}),f3=m3,w3=l({name:"Bicycle",__name:"bicycle",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 832a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"}),r("path",{fill:"currentColor",d:"M288 672h320q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),r("path",{fill:"currentColor",d:"M768 832a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"}),r("path",{fill:"currentColor",d:"M480 192a32 32 0 0 1 0-64h160a32 32 0 0 1 31.04 24.256l96 384a32 32 0 0 1-62.08 15.488L615.04 192zM96 384a32 32 0 0 1 0-64h128a32 32 0 0 1 30.336 21.888l64 192a32 32 0 1 1-60.672 20.224L200.96 384z"}),r("path",{fill:"currentColor",d:"m373.376 599.808-42.752-47.616 320-288 42.752 47.616z"})]))}}),g3=w3,x3=l({name:"BottomLeft",__name:"bottom-left",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0z"}),r("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"})]))}}),C3=x3,z3=l({name:"BottomRight",__name:"bottom-right",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416z"}),r("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312z"})]))}}),y3=z3,M3=l({name:"Bottom",__name:"bottom",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"})]))}}),H3=M3,V3=l({name:"Bowl",__name:"bowl",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424zM352 768v64h320v-64z"})]))}}),B3=V3,b3=l({name:"Box",__name:"box",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"}),r("path",{fill:"currentColor",d:"M64 320h896v64H64z"}),r("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320z"})]))}}),L3=b3,A3=l({name:"Briefcase",__name:"briefcase",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320zM128 576h768v320H128zm256-256h256.064V192H384z"})]))}}),F3=A3,S3=l({name:"BrushFilled",__name:"brush-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128zM192 512V128.064h640V512z"})]))}}),E3=S3,P3=l({name:"Brush",__name:"brush",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"})]))}}),D3=P3,k3=l({name:"Burger",__name:"burger",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44M832 448a320 320 0 0 0-640 0zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704z"})]))}}),O3=k3,Z3=l({name:"Calendar",__name:"calendar",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64"})]))}}),q3=Z3,T3=l({name:"CameraFilled",__name:"camera-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4m0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512"})]))}}),I3=T3,N3=l({name:"Camera",__name:"camera",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M896 256H128v576h768zm-199.424-64-32.064-64h-304.96l-32 64zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32m416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320m0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448"})]))}}),R3=N3,j3=l({name:"CaretBottom",__name:"caret-bottom",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"})]))}}),$3=j3,U3=l({name:"CaretLeft",__name:"caret-left",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"})]))}}),W3=U3,G3=l({name:"CaretRight",__name:"caret-right",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"})]))}}),K3=G3,J3=l({name:"CaretTop",__name:"caret-top",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"})]))}}),Y3=J3,Q3=l({name:"Cellphone",__name:"cellphone",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64m128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64m128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128"})]))}}),X3=Q3,e6=l({name:"ChatDotRound",__name:"chat-dot-round",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"}),r("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4m192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4m-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4"})]))}}),t6=e6,a6=l({name:"ChatDotSquare",__name:"chat-dot-square",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"}),r("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"})]))}}),r6=a6,l6=l({name:"ChatLineRound",__name:"chat-line-round",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"}),r("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32"})]))}}),_6=l6,u6=l({name:"ChatLineSquare",__name:"chat-line-square",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"}),r("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32"})]))}}),o6=u6,n6=l({name:"ChatRound",__name:"chat-round",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"})]))}}),s6=n6,c6=l({name:"ChatSquare",__name:"chat-square",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128z"})]))}}),p6=c6,v6=l({name:"Check",__name:"check",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"})]))}}),i6=v6,h6=l({name:"Checked",__name:"checked",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024zM384 192V96h256v96z"})]))}}),d6=h6,m6=l({name:"Cherry",__name:"cherry",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320m448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320"})]))}}),f6=m6,w6=l({name:"Chicken",__name:"chicken",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84M244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"})]))}}),g6=w6,x6=l({name:"ChromeFilled",__name:"chrome-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M938.67 512.01c0-44.59-6.82-87.6-19.54-128H682.67a212.372 212.372 0 0 1 42.67 128c.06 38.71-10.45 76.7-30.42 109.87l-182.91 316.8c235.65-.01 426.66-191.02 426.66-426.67z"}),r("path",{fill:"currentColor",d:"M576.79 401.63a127.92 127.92 0 0 0-63.56-17.6c-22.36-.22-44.39 5.43-63.89 16.38s-35.79 26.82-47.25 46.02a128.005 128.005 0 0 0-2.16 127.44l1.24 2.13a127.906 127.906 0 0 0 46.36 46.61 127.907 127.907 0 0 0 63.38 17.44c22.29.2 44.24-5.43 63.68-16.33a127.94 127.94 0 0 0 47.16-45.79v-.01l1.11-1.92a127.984 127.984 0 0 0 .29-127.46 127.957 127.957 0 0 0-46.36-46.91"}),r("path",{fill:"currentColor",d:"M394.45 333.96A213.336 213.336 0 0 1 512 298.67h369.58A426.503 426.503 0 0 0 512 85.34a425.598 425.598 0 0 0-171.74 35.98 425.644 425.644 0 0 0-142.62 102.22l118.14 204.63a213.397 213.397 0 0 1 78.67-94.21m117.56 604.72H512zm-97.25-236.73a213.284 213.284 0 0 1-89.54-86.81L142.48 298.6c-36.35 62.81-57.13 135.68-57.13 213.42 0 203.81 142.93 374.22 333.95 416.55h.04l118.19-204.71a213.315 213.315 0 0 1-122.77-21.91z"})]))}}),C6=x6,z6=l({name:"CircleCheckFilled",__name:"circle-check-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),y6=z6,M6=l({name:"CircleCheck",__name:"circle-check",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),r("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"})]))}}),H6=M6,V6=l({name:"CircleCloseFilled",__name:"circle-close-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),B6=V6,b6=l({name:"CircleClose",__name:"circle-close",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248z"}),r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),L6=b6,A6=l({name:"CirclePlusFilled",__name:"circle-plus-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"})]))}}),F6=A6,S6=l({name:"CirclePlus",__name:"circle-plus",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),r("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0"}),r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),E6=S6,P6=l({name:"Clock",__name:"clock",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),r("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32"})]))}}),D6=P6,k6=l({name:"CloseBold",__name:"close-bold",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"})]))}}),O6=k6,Z6=l({name:"Close",__name:"close",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),q6=Z6,T6=l({name:"Cloudy",__name:"cloudy",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872m-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"})]))}}),I6=T6,N6=l({name:"CoffeeCup",__name:"coffee-cup",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 64v256a128 128 0 1 0 0-256M96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64m32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192z"})]))}}),R6=N6,j6=l({name:"Coffee",__name:"coffee",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304zm-64.128 0 4.544-64H260.736l4.544 64h493.184m-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784m68.736 64 36.544 512H708.16l36.544-512z"})]))}}),$6=j6,U6=l({name:"Coin",__name:"coin",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"}),r("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"}),r("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224m0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160"})]))}}),W6=U6,G6=l({name:"ColdDrink",__name:"cold-drink",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64M656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928z"})]))}}),K6=G6,J6=l({name:"CollectionTag",__name:"collection-tag",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32"})]))}}),Y6=J6,Q6=l({name:"Collection",__name:"collection",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64"}),r("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224m144-608v250.88l96-76.8 96 76.8V128zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44z"})]))}}),X6=Q6,e8=l({name:"Comment",__name:"comment",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112m-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112m-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112M128 128v640h192v160l224-160h352V128z"})]))}}),t8=e8,a8=l({name:"Compass",__name:"compass",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),r("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832"})]))}}),r8=a8,l8=l({name:"Connection",__name:"connection",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192z"}),r("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192z"})]))}}),_8=l8,u8=l({name:"Coordinate",__name:"coordinate",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M480 512h64v320h-64z"}),r("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64m64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128m256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512"})]))}}),o8=u8,n8=l({name:"CopyDocument",__name:"copy-document",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64z"}),r("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64"})]))}}),s8=n8,c8=l({name:"Cpu",__name:"cpu",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128"}),r("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32m160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32m160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32m-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32M64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32m896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32m0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32m0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32"})]))}}),p8=c8,v8=l({name:"CreditCard",__name:"credit-card",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"}),r("path",{fill:"currentColor",d:"M64 320h896v64H64zm0 128h896v64H64zm128 192h256v64H192z"})]))}}),i8=v8,h8=l({name:"Crop",__name:"crop",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0z"}),r("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32"})]))}}),d8=h8,m8=l({name:"DArrowLeft",__name:"d-arrow-left",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"})]))}}),f8=m8,w8=l({name:"DArrowRight",__name:"d-arrow-right",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"})]))}}),g8=w8,x8=l({name:"DCaret",__name:"d-caret",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m512 128 288 320H224zM224 576h576L512 896z"})]))}}),C8=x8,z8=l({name:"DataAnalysis",__name:"data-analysis",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32zM832 192H192v512h640zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32m160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32m160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32"})]))}}),y8=z8,M8=l({name:"DataBoard",__name:"data-board",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M32 128h960v64H32z"}),r("path",{fill:"currentColor",d:"M192 192v512h640V192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),r("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32zm453.888 0h-73.856L576 741.44l55.424-32z"})]))}}),H8=M8,V8=l({name:"DataLine",__name:"data-line",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32zM832 192H192v512h640zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"})]))}}),B8=V8,b8=l({name:"DeleteFilled",__name:"delete-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64zm64 0h192v-64H416zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32m192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32"})]))}}),L8=b8,A8=l({name:"DeleteLocation",__name:"delete-location",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),r("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),r("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32"})]))}}),F8=A8,S8=l({name:"Delete",__name:"delete",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32zm448-64v-64H416v64zM224 896h576V256H224zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32m192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32"})]))}}),E8=S8,P8=l({name:"Dessert",__name:"dessert",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416m287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48m339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736M384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64"})]))}}),D8=P8,k8=l({name:"Discount",__name:"discount",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zm0 64v128h576V768zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0"}),r("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),O8=k8,Z8=l({name:"DishDot",__name:"dish-dot",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64m32-128h768a384 384 0 1 0-768 0m447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256z"})]))}}),q8=Z8,T8=l({name:"Dish",__name:"dish",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152M128 704h768a384 384 0 1 0-768 0M96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64"})]))}}),I8=T8,N8=l({name:"DocumentAdd",__name:"document-add",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m320 512V448h64v128h128v64H544v128h-64V640H352v-64z"})]))}}),R8=N8,j8=l({name:"DocumentChecked",__name:"document-checked",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312z"})]))}}),$8=j8,U8=l({name:"DocumentCopy",__name:"document-copy",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 320v576h576V320zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32M960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32M256 672h320v64H256zm0-192h320v64H256z"})]))}}),W8=U8,G8=l({name:"DocumentDelete",__name:"document-delete",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"})]))}}),K8=G8,J8=l({name:"DocumentRemove",__name:"document-remove",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320zM832 384H576V128H192v768h640zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m192 512h320v64H352z"})]))}}),Y8=J8,Q8=l({name:"Document",__name:"document",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h160v64H320zm0 384h384v64H320z"})]))}}),X8=Q8,ee=l({name:"Download",__name:"download",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64z"})]))}}),te=ee,ae=l({name:"Drizzling",__name:"drizzling",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480M288 800h64v64h-64zm192 0h64v64h-64zm-96 96h64v64h-64zm192 0h64v64h-64zm96-96h64v64h-64z"})]))}}),re=ae,le=l({name:"EditPen",__name:"edit-pen",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336zm384 254.272v-64h448v64h-448z"})]))}}),_e=le,ue=l({name:"Edit",__name:"edit",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640z"}),r("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"})]))}}),oe=ue,ne=l({name:"ElemeFilled",__name:"eleme-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112m150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"})]))}}),se=ne,ce=l({name:"Eleme",__name:"eleme",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"})]))}}),pe=ce,ve=l({name:"ElementPlus",__name:"element-plus",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8M714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z"})]))}}),ie=ve,he=l({name:"Expand",__name:"expand",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 192h768v128H128zm0 256h512v128H128zm0 256h768v128H128zm576-352 192 160-192 128z"})]))}}),de=he,me=l({name:"Failed",__name:"failed",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384zm-320 0V96h256v96z"})]))}}),fe=me,we=l({name:"Female",__name:"female",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),r("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32"}),r("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32"})]))}}),ge=we,xe=l({name:"Files",__name:"files",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 384v448h768V384zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32m64-128h704v64H160zm96-128h512v64H256z"})]))}}),Ce=xe,ze=l({name:"Film",__name:"film",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 160v704h704V160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64z"})]))}}),ye=ze,Me=l({name:"Filter",__name:"filter",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288z"})]))}}),He=Me,Ve=l({name:"Finished",__name:"finished",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64z"})]))}}),Be=Ve,be=l({name:"FirstAidKit",__name:"first-aid-kit",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128"}),r("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0zM352 128v64h320v-64zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"})]))}}),Le=be,Ae=l({name:"Flag",__name:"flag",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96z"})]))}}),Fe=Ae,Se=l({name:"Fold",__name:"fold",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M896 192H128v128h768zm0 256H384v128h512zm0 256H128v128h768zM320 384 128 512l192 128z"})]))}}),Ee=Se,Pe=l({name:"FolderAdd",__name:"folder-add",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m384 416V416h64v128h128v64H544v128h-64V608H352v-64z"})]))}}),De=Pe,ke=l({name:"FolderChecked",__name:"folder-checked",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312z"})]))}}),Oe=ke,Ze=l({name:"FolderDelete",__name:"folder-delete",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248z"})]))}}),qe=Ze,Te=l({name:"FolderOpened",__name:"folder-opened",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896"})]))}}),Ie=Te,Ne=l({name:"FolderRemove",__name:"folder-remove",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32m256 416h320v64H352z"})]))}}),Re=Ne,je=l({name:"Folder",__name:"folder",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32"})]))}}),$e=je,Ue=l({name:"Food",__name:"food",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0m128 0h192a96 96 0 0 0-192 0m439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352M672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288"})]))}}),We=Ue,Ge=l({name:"Football",__name:"football",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896m0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768"}),r("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0m-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"})]))}}),Ke=Ge,Je=l({name:"ForkSpoon",__name:"fork-spoon",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192"})]))}}),Ye=Je,Qe=l({name:"Fries",__name:"fries",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480zm-128 96V224a32 32 0 0 0-64 0v160zh-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704z"})]))}}),Xe=Qe,e5=l({name:"FullScreen",__name:"full-screen",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64z"})]))}}),t5=e5,a5=l({name:"GobletFull",__name:"goblet-full",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320m503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4"})]))}}),r5=a5,l5=l({name:"GobletSquareFull",__name:"goblet-square-full",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96z"})]))}}),_5=l5,u5=l({name:"GobletSquare",__name:"goblet-square",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912M256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256z"})]))}}),o5=u5,n5=l({name:"Goblet",__name:"goblet",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4M256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320"})]))}}),s5=n5,c5=l({name:"GoldMedal",__name:"gold-medal",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m772.13 452.84 53.86-351.81c1.32-10.01-1.17-18.68-7.49-26.02S804.35 64 795.01 64H228.99v-.01h-.06c-9.33 0-17.15 3.67-23.49 11.01s-8.83 16.01-7.49 26.02l53.87 351.89C213.54 505.73 193.59 568.09 192 640c2 90.67 33.17 166.17 93.5 226.5S421.33 957.99 512 960c90.67-2 166.17-33.17 226.5-93.5 60.33-60.34 91.49-135.83 93.5-226.5-1.59-71.94-21.56-134.32-59.87-187.16zM640.01 128h117.02l-39.01 254.02c-20.75-10.64-40.74-19.73-59.94-27.28-5.92-3-11.95-5.8-18.08-8.41V128h.01zM576 128v198.76c-13.18-2.58-26.74-4.43-40.67-5.55-8.07-.8-15.85-1.2-23.33-1.2-10.54 0-21.09.66-31.64 1.96a359.844 359.844 0 0 0-32.36 4.79V128zm-192 0h.04v218.3c-6.22 2.66-12.34 5.5-18.36 8.56-19.13 7.54-39.02 16.6-59.66 27.16L267.01 128zm308.99 692.99c-48 48-108.33 73-180.99 75.01-72.66-2.01-132.99-27.01-180.99-75.01S258.01 712.66 256 640c2.01-72.66 27.01-132.99 75.01-180.99 19.67-19.67 41.41-35.47 65.22-47.41 38.33-15.04 71.15-23.92 98.44-26.65 5.07-.41 10.2-.7 15.39-.88.63-.01 1.28-.03 1.91-.03.66 0 1.35.03 2.02.04 5.11.17 10.15.46 15.13.86 27.4 2.71 60.37 11.65 98.91 26.79 23.71 11.93 45.36 27.69 64.96 47.29 48 48 73 108.33 75.01 180.99-2.01 72.65-27.01 132.98-75.01 180.98z"}),r("path",{fill:"currentColor",d:"M544 480H416v64h64v192h-64v64h192v-64h-64z"})]))}}),p5=c5,v5=l({name:"GoodsFilled",__name:"goods-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M192 352h640l64 544H128zm128 224h64V448h-64zm320 0h64V448h-64zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0"})]))}}),i5=v5,h5=l({name:"Goods",__name:"goods",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0z"})]))}}),d5=h5,m5=l({name:"Grape",__name:"grape",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192m-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192m128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192"})]))}}),f5=m5,w5=l({name:"Grid",__name:"grid",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M640 384v256H384V384zm64 0h192v256H704zm-64 512H384V704h256zm64 0V704h192v192zm-64-768v192H384V128zm64 0h192v192H704zM320 384v256H128V384zm0 512H128V704h192zm0-768v192H128V128z"})]))}}),g5=w5,x5=l({name:"Guide",__name:"guide",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M640 608h-64V416h64zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768zM384 608V416h64v192zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32z"}),r("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192m678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"})]))}}),C5=x5,z5=l({name:"Handbag",__name:"handbag",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M887.01 264.99c-6-5.99-13.67-8.99-23.01-8.99H704c-1.34-54.68-20.01-100.01-56-136s-81.32-54.66-136-56c-54.68 1.34-100.01 20.01-136 56s-54.66 81.32-56 136H160c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.67-8.99 23.01v640c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V288c0-9.35-2.99-17.02-8.99-23.01M421.5 165.5c24.32-24.34 54.49-36.84 90.5-37.5 35.99.68 66.16 13.18 90.5 37.5s36.84 54.49 37.5 90.5H384c.68-35.99 13.18-66.16 37.5-90.5M832 896H192V320h128v128h64V320h256v128h64V320h128z"})]))}}),y5=z5,M5=l({name:"Headset",__name:"headset",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848M896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0"})]))}}),H5=M5,V5=l({name:"HelpFilled",__name:"help-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480m0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"})]))}}),B5=V5,b5=l({name:"Help",__name:"help",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752m45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),L5=b5,A5=l({name:"Hide",__name:"hide",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2zM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"}),r("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"})]))}}),F5=A5,S5=l({name:"Histogram",__name:"histogram",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M416 896V128h192v768zm-288 0V448h192v448zm576 0V320h192v576z"})]))}}),E5=S5,P5=l({name:"HomeFilled",__name:"home-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"})]))}}),D5=P5,k5=l({name:"HotWater",__name:"hot-water",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133m273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133M170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"})]))}}),O5=k5,Z5=l({name:"House",__name:"house",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576"})]))}}),q5=Z5,T5=l({name:"IceCreamRound",__name:"ice-cream-round",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"})]))}}),I5=T5,N5=l({name:"IceCreamSquare",__name:"ice-cream-square",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96zm-64 0h-64v160a32 32 0 1 0 64 0z"})]))}}),R5=N5,j5=l({name:"IceCream",__name:"ice-cream",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56"})]))}}),$5=j5,U5=l({name:"IceDrink",__name:"ice-drink",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128zm-64 0H256.256l16.064 128H448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64m-64 8.064A256.448 256.448 0 0 0 264.256 384H448zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32zM743.68 640H280.32l32.128 256h399.104z"})]))}}),W5=U5,G5=l({name:"IceTea",__name:"ice-tea",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352M264.064 256h495.872a256.128 256.128 0 0 0-495.872 0m495.424 256H264.512l48 384h398.976zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32m160 192h64v64h-64zm192 64h64v64h-64zm-128 64h64v64h-64zm64-192h64v64h-64z"})]))}}),K5=G5,J5=l({name:"InfoFilled",__name:"info-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),Y5=J5,Q5=l({name:"Iphone",__name:"iphone",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0"})]))}}),X5=Q5,et=l({name:"Key",__name:"key",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064M512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384"})]))}}),tt=et,at=l({name:"KnifeFork",__name:"knife-fork",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56m384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288z"})]))}}),rt=at,lt=l({name:"Lightning",__name:"lightning",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"}),r("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736z"})]))}}),_t=lt,ut=l({name:"Link",__name:"link",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152z"})]))}}),ot=ut,nt=l({name:"List",__name:"list",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384zM288 512h448v-64H288zm0 256h448v-64H288zm96-576V96h256v96z"})]))}}),st=nt,ct=l({name:"Loading",__name:"loading",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32m448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32m-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32M195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0m-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"})]))}}),pt=ct,vt=l({name:"LocationFilled",__name:"location-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928m0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6"})]))}}),it=vt,ht=l({name:"LocationInformation",__name:"location-information",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"}),r("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),r("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320"})]))}}),dt=ht,mt=l({name:"Location",__name:"location",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),r("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320"})]))}}),ft=mt,wt=l({name:"Lock",__name:"lock",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96"}),r("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32m192-160v-64a192 192 0 1 0-384 0v64zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64"})]))}}),gt=wt,xt=l({name:"Lollipop",__name:"lollipop",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696m105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"})]))}}),Ct=xt,zt=l({name:"MagicStick",__name:"magic-stick",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64h64v192h-64zm0 576h64v192h-64zM160 480v-64h192v64zm576 0v-64h192v64zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248z"})]))}}),yt=zt,Mt=l({name:"Magnet",__name:"magnet",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0"})]))}}),Ht=Mt,Vt=l({name:"Male",__name:"male",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450m0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5m253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125"}),r("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125"}),r("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"})]))}}),Bt=Vt,bt=l({name:"Management",__name:"management",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128zm-448 0h128v768H128z"})]))}}),Lt=bt,At=l({name:"MapLocation",__name:"map-location",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544"}),r("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256m345.6 192L960 960H672v-64H352v64H64l102.4-256zm-68.928 0H235.328l-76.8 192h706.944z"})]))}}),Ft=At,St=l({name:"Medal",__name:"medal",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),r("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64"})]))}}),Et=St,Pt=l({name:"Memo",__name:"memo",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M480 320h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32"}),r("path",{fill:"currentColor",d:"M887.01 72.99C881.01 67 873.34 64 864 64H160c-9.35 0-17.02 3-23.01 8.99C131 78.99 128 86.66 128 96v832c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V96c0-9.35-3-17.02-8.99-23.01M192 896V128h96v768zm640 0H352V128h480z"}),r("path",{fill:"currentColor",d:"M480 512h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32m0 192h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32"})]))}}),Dt=Pt,kt=l({name:"Menu",__name:"menu",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32z"})]))}}),Ot=kt,Zt=l({name:"MessageBox",__name:"message-box",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M288 384h448v64H288zm96-128h256v64H384zM131.456 512H384v128h256V512h252.544L721.856 192H302.144zM896 576H704v128H320V576H128v256h768zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"})]))}}),qt=Zt,Tt=l({name:"Message",__name:"message",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64"}),r("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056"})]))}}),It=Tt,Nt=l({name:"Mic",__name:"mic",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128z"})]))}}),Rt=Nt,jt=l({name:"Microphone",__name:"microphone",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128m0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64m-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64z"})]))}}),$t=jt,Ut=l({name:"MilkTea",__name:"milk-tea",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64m493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12"})]))}}),Wt=Ut,Gt=l({name:"Minus",__name:"minus",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64"})]))}}),Kt=Gt,Jt=l({name:"Money",__name:"money",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640z"}),r("path",{fill:"currentColor",d:"M768 192H128v448h640zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"}),r("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320m0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192"})]))}}),Yt=Jt,Qt=l({name:"Monitor",__name:"monitor",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64z"})]))}}),Xt=Qt,ea=l({name:"MoonNight",__name:"moon-night",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512M171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"}),r("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32m128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"})]))}}),ta=ea,aa=l({name:"Moon",__name:"moon",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696"})]))}}),ra=aa,la=l({name:"MoreFilled",__name:"more-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224"})]))}}),_a=la,ua=l({name:"More",__name:"more",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96"})]))}}),oa=ua,na=l({name:"MostlyCloudy",__name:"mostly-cloudy",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048m15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72"})]))}}),sa=na,ca=l({name:"Mouse",__name:"mouse",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"}),r("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32m32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96z"})]))}}),pa=ca,va=l({name:"Mug",__name:"mug",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64m64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32z"})]))}}),ia=va,ha=l({name:"MuteNotification",__name:"mute-notification",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0"}),r("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"})]))}}),da=ha,ma=l({name:"Mute",__name:"mute",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128m51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032M266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288z"}),r("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"})]))}}),fa=ma,wa=l({name:"NoSmoking",__name:"no-smoking",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744zM768 576v128h128V576zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"})]))}}),ga=wa,xa=l({name:"Notebook",__name:"notebook",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M192 128v768h640V128zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32m0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32"})]))}}),Ca=xa,za=l({name:"Notification",__name:"notification",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128z"}),r("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256m0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384"})]))}}),ya=za,Ma=l({name:"Odometer",__name:"odometer",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),r("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0"}),r("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928"})]))}}),Ha=Ma,Va=l({name:"OfficeBuilding",__name:"office-building",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M192 128v704h384V128zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M256 256h256v64H256zm0 192h256v64H256zm0 192h256v64H256zm384-128h128v64H640zm0 128h128v64H640zM64 832h896v64H64z"}),r("path",{fill:"currentColor",d:"M640 384v448h192V384zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32"})]))}}),Ba=Va,ba=l({name:"Open",__name:"open",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"}),r("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454m0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088"})]))}}),La=ba,Aa=l({name:"Operation",__name:"operation",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64z"})]))}}),Fa=Aa,Sa=l({name:"Opportunity",__name:"opportunity",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M384 960v-64h192.064v64zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416m-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288z"})]))}}),Ea=Sa,Pa=l({name:"Orange",__name:"orange",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896m0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128"})]))}}),Da=Pa,ka=l({name:"Paperclip",__name:"paperclip",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"})]))}}),Oa=ka,Za=l({name:"PartlyCloudy",__name:"partly-cloudy",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872m-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"}),r("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"})]))}}),qa=Za,Ta=l({name:"Pear",__name:"pear",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"})]))}}),Ia=Ta,Na=l({name:"PhoneFilled",__name:"phone-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"})]))}}),Ra=Na,ja=l({name:"Phone",__name:"phone",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192m0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384"})]))}}),$a=ja,Ua=l({name:"PictureFilled",__name:"picture-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112M256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384"})]))}}),Wa=Ua,Ga=l({name:"PictureRounded",__name:"picture-rounded",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768m0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896"}),r("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64M214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"})]))}}),Ka=Ga,Ja=l({name:"Picture",__name:"picture",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 160v704h704V160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64M185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952z"})]))}}),Ya=Ja,Qa=l({name:"PieChart",__name:"pie-chart",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"}),r("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512z"})]))}}),Xa=Qa,e9=l({name:"Place",__name:"place",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512"}),r("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912"})]))}}),t9=e9,a9=l({name:"Platform",__name:"platform",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64zM128 704V128h768v576z"})]))}}),r9=a9,l9=l({name:"Plus",__name:"plus",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64z"})]))}}),_9=l9,u9=l({name:"Pointer",__name:"pointer",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128M359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32z"})]))}}),o9=u9,n9=l({name:"Position",__name:"position",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"})]))}}),s9=n9,c9=l({name:"Postcard",__name:"postcard",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96"}),r("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128M288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32m0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),p9=c9,v9=l({name:"Pouring",__name:"pouring",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480M224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32m192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32"})]))}}),i9=v9,h9=l({name:"Present",__name:"present",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576zm64 0h288V320H544v256h288v64H544zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32z"}),r("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32"}),r("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),r("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),d9=h9,m9=l({name:"PriceTag",__name:"price-tag",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"}),r("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"})]))}}),f9=m9,w9=l({name:"Printer",__name:"printer",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256zm64-192v320h384V576zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704zm64-448h384V128H320zm-64 128h64v64h-64zm128 0h64v64h-64z"})]))}}),g9=w9,x9=l({name:"Promotion",__name:"promotion",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472zm256 512V657.024L512 768z"})]))}}),C9=x9,z9=l({name:"QuartzWatch",__name:"quartz-watch",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M422.02 602.01v-.03c-6.68-5.99-14.35-8.83-23.01-8.51-8.67.32-16.17 3.66-22.5 10.02-6.33 6.36-9.5 13.7-9.5 22.02s3 15.82 8.99 22.5c8.68 8.68 19.02 11.35 31.01 8s19.49-10.85 22.5-22.5c3.01-11.65.51-22.15-7.49-31.49zM384 512c0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.67 8.99-23.01m6.53-82.49c11.65 3.01 22.15.51 31.49-7.49h.04c5.99-6.68 8.83-14.34 8.51-23.01-.32-8.67-3.66-16.16-10.02-22.5-6.36-6.33-13.7-9.5-22.02-9.5s-15.82 3-22.5 8.99c-8.68 8.69-11.35 19.02-8 31.01 3.35 11.99 10.85 19.49 22.5 22.5zm242.94 0c11.67-3.03 19.01-10.37 22.02-22.02 3.01-11.65.51-22.15-7.49-31.49h.01c-6.68-5.99-14.18-8.99-22.5-8.99s-15.66 3.16-22.02 9.5c-6.36 6.34-9.7 13.84-10.02 22.5-.32 8.66 2.52 16.33 8.51 23.01 9.32 8.02 19.82 10.52 31.49 7.49M512 640c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01s-3-17.02-8.99-23.01c-6-5.99-13.66-8.99-23.01-8.99m183.01-151.01c-6-5.99-13.66-8.99-23.01-8.99s-17.02 3-23.01 8.99c-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99s17.02-3 23.01-8.99c5.99-6 8.99-13.67 8.99-23.01 0-9.35-3-17.02-8.99-23.01"}),r("path",{fill:"currentColor",d:"M832 512c-2-90.67-33.17-166.17-93.5-226.5-20.43-20.42-42.6-37.49-66.5-51.23V64H352v170.26c-23.9 13.74-46.07 30.81-66.5 51.24-60.33 60.33-91.49 135.83-93.5 226.5 2 90.67 33.17 166.17 93.5 226.5 20.43 20.43 42.6 37.5 66.5 51.24V960h320V789.74c23.9-13.74 46.07-30.81 66.5-51.24 60.33-60.34 91.49-135.83 93.5-226.5M416 128h192v78.69c-29.85-9.03-61.85-13.93-96-14.69-34.15.75-66.15 5.65-96 14.68zm192 768H416v-78.68c29.85 9.03 61.85 13.93 96 14.68 34.15-.75 66.15-5.65 96-14.68zm-96-128c-72.66-2.01-132.99-27.01-180.99-75.01S258.01 584.66 256 512c2.01-72.66 27.01-132.99 75.01-180.99S439.34 258.01 512 256c72.66 2.01 132.99 27.01 180.99 75.01S765.99 439.34 768 512c-2.01 72.66-27.01 132.99-75.01 180.99S584.66 765.99 512 768"}),r("path",{fill:"currentColor",d:"M512 320c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01 0 9.35 3 17.02 8.99 23.01 6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01 0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99m112.99 273.5c-8.66-.32-16.33 2.52-23.01 8.51-7.98 9.32-10.48 19.82-7.49 31.49s10.49 19.17 22.5 22.5 22.35.66 31.01-8v.04c5.99-6.68 8.99-14.18 8.99-22.5s-3.16-15.66-9.5-22.02-13.84-9.7-22.5-10.02"})]))}}),y9=z9,M9=l({name:"QuestionFilled",__name:"question-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"})]))}}),H9=M9,V9=l({name:"Rank",__name:"rank",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"})]))}}),B9=V9,b9=l({name:"ReadingLamp",__name:"reading-lamp",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32m-44.672-768-99.52 448h608.384l-99.52-448zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"}),r("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32m-192-.064h64V960h-64z"})]))}}),L9=b9,A9=l({name:"Reading",__name:"reading",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"}),r("path",{fill:"currentColor",d:"M480 192h64v704h-64z"})]))}}),F9=A9,S9=l({name:"RefreshLeft",__name:"refresh-left",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"})]))}}),E9=S9,P9=l({name:"RefreshRight",__name:"refresh-right",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"})]))}}),D9=P9,k9=l({name:"Refresh",__name:"refresh",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"})]))}}),O9=k9,Z9=l({name:"Refrigerator",__name:"refrigerator",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96m32 224h64v96h-64zm0 288h64v96h-64z"})]))}}),q9=Z9,T9=l({name:"RemoveFilled",__name:"remove-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896M288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512"})]))}}),I9=T9,N9=l({name:"Remove",__name:"remove",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64"}),r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),R9=N9,j9=l({name:"Right",__name:"right",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312z"})]))}}),$9=j9,U9=l({name:"ScaleToOriginal",__name:"scale-to-original",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118M512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412M512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512"})]))}}),W9=U9,G9=l({name:"School",__name:"school",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 128v704h576V128zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"}),r("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192M320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"})]))}}),K9=G9,J9=l({name:"Scissor",__name:"scissor",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248"})]))}}),Y9=J9,Q9=l({name:"Search",__name:"search",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"})]))}}),X9=Q9,er=l({name:"Select",__name:"select",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"})]))}}),tr=er,ar=l({name:"Sell",__name:"sell",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"})]))}}),rr=ar,lr=l({name:"SemiSelect",__name:"semi-select",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64"})]))}}),_r=lr,ur=l({name:"Service",__name:"service",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0M256 448a128 128 0 1 0 0 256zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128"})]))}}),or=ur,nr=l({name:"SetUp",__name:"set-up",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96"}),r("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),r("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32m160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256"}),r("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),sr=nr,cr=l({name:"Setting",__name:"setting",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384m0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256"})]))}}),pr=cr,vr=l({name:"Share",__name:"share",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"})]))}}),ir=vr,hr=l({name:"Ship",__name:"ship",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216zm0-70.272 144.768-65.792L512 171.84zM512 512H148.864l18.24 64H856.96l18.24-64zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408"})]))}}),dr=hr,mr=l({name:"Shop",__name:"shop",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640z"})]))}}),fr=mr,wr=l({name:"ShoppingBag",__name:"shopping-bag",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zm64 0h256a128 128 0 1 0-256 0"}),r("path",{fill:"currentColor",d:"M192 704h640v64H192z"})]))}}),gr=wr,xr=l({name:"ShoppingCartFull",__name:"shopping-cart-full",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96m320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96M96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128zm314.24 576h395.904l82.304-384H333.44l76.8 384z"}),r("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04"})]))}}),Cr=xr,zr=l({name:"ShoppingCart",__name:"shopping-cart",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96m320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96M96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128zm314.24 576h395.904l82.304-384H333.44l76.8 384z"})]))}}),yr=zr,Mr=l({name:"ShoppingTrolley",__name:"shopping-trolley",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M368 833c-13.3 0-24.5 4.5-33.5 13.5S321 866.7 321 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S415 893.3 415 880s-4.5-24.5-13.5-33.5S381.3 833 368 833m439-193c7.4 0 13.8-2.2 19.5-6.5S836 623.3 838 616l112-448c2-10-.2-19.2-6.5-27.5S929 128 919 128H96c-9.3 0-17 3-23 9s-9 13.7-9 23 3 17 9 23 13.7 9 23 9h96v576h672c9.3 0 17-3 23-9s9-13.7 9-23-3-17-9-23-13.7-9-23-9H256v-64zM256 192h622l-96 384H256zm432 641c-13.3 0-24.5 4.5-33.5 13.5S641 866.7 641 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S735 893.3 735 880s-4.5-24.5-13.5-33.5S701.3 833 688 833"})]))}}),Hr=Mr,Vr=l({name:"Smoking",__name:"smoking",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 576v128h640V576zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"})]))}}),Br=Vr,br=l({name:"Soccer",__name:"soccer",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24m72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152m452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"})]))}}),Lr=br,Ar=l({name:"SoldOut",__name:"sold-out",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"})]))}}),Fr=Ar,Sr=l({name:"SortDown",__name:"sort-down",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0"})]))}}),Er=Sr,Pr=l({name:"SortUp",__name:"sort-up",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248"})]))}}),Dr=Pr,kr=l({name:"Sort",__name:"sort",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"})]))}}),Or=kr,Zr=l({name:"Stamp",__name:"stamp",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0M128 896v-64h768v64z"})]))}}),qr=Zr,Tr=l({name:"StarFilled",__name:"star-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"})]))}}),Ir=Tr,Nr=l({name:"Star",__name:"star",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"})]))}}),Rr=Nr,jr=l({name:"Stopwatch",__name:"stopwatch",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),r("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"})]))}}),$r=jr,Ur=l({name:"SuccessFilled",__name:"success-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),Wr=Ur,Gr=l({name:"Sugar",__name:"sugar",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"})]))}}),Kr=Gr,Jr=l({name:"SuitcaseLine",__name:"suitcase-line",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M922.5 229.5c-24.32-24.34-54.49-36.84-90.5-37.5H704v-64c-.68-17.98-7.02-32.98-19.01-44.99S658.01 64.66 640 64H384c-17.98.68-32.98 7.02-44.99 19.01S320.66 110 320 128v64H192c-35.99.68-66.16 13.18-90.5 37.5C77.16 253.82 64.66 283.99 64 320v448c.68 35.99 13.18 66.16 37.5 90.5s54.49 36.84 90.5 37.5h640c35.99-.68 66.16-13.18 90.5-37.5s36.84-54.49 37.5-90.5V320c-.68-35.99-13.18-66.16-37.5-90.5M384 128h256v64H384zM256 832h-64c-17.98-.68-32.98-7.02-44.99-19.01S128.66 786.01 128 768V448h128zm448 0H320V448h384zm192-64c-.68 17.98-7.02 32.98-19.01 44.99S850.01 831.34 832 832h-64V448h128zm0-384H128v-64c.69-17.98 7.02-32.98 19.01-44.99S173.99 256.66 192 256h640c17.98.69 32.98 7.02 44.99 19.01S895.34 301.99 896 320z"})]))}}),Yr=Jr,Qr=l({name:"Suitcase",__name:"suitcase",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128"}),r("path",{fill:"currentColor",d:"M384 128v64h256v-64zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64"})]))}}),Xr=Qr,e7=l({name:"Sunny",__name:"sunny",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512m0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32M195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248M64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32m768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32M195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0"})]))}}),t7=e7,a7=l({name:"Sunrise",__name:"sunrise",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64m129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32m407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248"})]))}}),r7=a7,l7=l({name:"Sunset",__name:"sunset",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32m256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32"})]))}}),_7=l7,u7=l({name:"SwitchButton",__name:"switch-button",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"}),r("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32"})]))}}),o7=u7,n7=l({name:"SwitchFilled",__name:"switch-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M247.47 358.4v.04c.07 19.17 7.72 37.53 21.27 51.09s31.92 21.2 51.09 21.27c39.86 0 72.41-32.6 72.41-72.4s-32.6-72.36-72.41-72.36-72.36 32.55-72.36 72.36z"}),r("path",{fill:"currentColor",d:"M492.38 128H324.7c-52.16 0-102.19 20.73-139.08 57.61a196.655 196.655 0 0 0-57.61 139.08V698.7c-.01 25.84 5.08 51.42 14.96 75.29s24.36 45.56 42.63 63.83 39.95 32.76 63.82 42.65a196.67 196.67 0 0 0 75.28 14.98h167.68c3.03 0 5.46-2.43 5.46-5.42V133.42c.6-2.99-1.83-5.42-5.46-5.42zm-56.11 705.88H324.7c-17.76.13-35.36-3.33-51.75-10.18s-31.22-16.94-43.61-29.67c-25.3-25.35-39.81-59.1-39.81-95.32V324.69c-.13-17.75 3.33-35.35 10.17-51.74a131.695 131.695 0 0 1 29.64-43.62c25.39-25.3 59.14-39.81 95.36-39.81h111.57zm402.12-647.67a196.655 196.655 0 0 0-139.08-57.61H580.48c-3.03 0-4.82 2.43-4.82 4.82v757.16c-.6 2.99 1.79 5.42 5.42 5.42h118.23a196.69 196.69 0 0 0 139.08-57.61A196.655 196.655 0 0 0 896 699.31V325.29a196.69 196.69 0 0 0-57.61-139.08zm-111.3 441.92c-42.83 0-77.82-34.99-77.82-77.82s34.98-77.82 77.82-77.82c42.83 0 77.82 34.99 77.82 77.82s-34.99 77.82-77.82 77.82z"})]))}}),s7=n7,c7=l({name:"Switch",__name:"switch",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32"})]))}}),p7=c7,v7=l({name:"TakeawayBox",__name:"takeaway-box",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M832 384H192v448h640zM96 320h832V128H96zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64"})]))}}),i7=v7,h7=l({name:"Ticket",__name:"ticket",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64zm0-416v192h64V416z"})]))}}),d7=h7,m7=l({name:"Tickets",__name:"tickets",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M192 128v768h640V128zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h192v64H320zm0 384h384v64H320z"})]))}}),f7=m7,w7=l({name:"Timer",__name:"timer",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640m0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768"}),r("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0m96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64z"})]))}}),g7=w7,x7=l({name:"ToiletPaper",__name:"toilet-paper",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224M736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224"}),r("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96"})]))}}),C7=x7,z7=l({name:"Tools",__name:"tools",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0"})]))}}),y7=z7,M7=l({name:"TopLeft",__name:"top-left",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0z"}),r("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"})]))}}),H7=M7,V7=l({name:"TopRight",__name:"top-right",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0z"}),r("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"})]))}}),B7=V7,b7=l({name:"Top",__name:"top",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"})]))}}),L7=b7,A7=l({name:"TrendCharts",__name:"trend-charts",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128 896V128h768v768zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0"})]))}}),F7=A7,S7=l({name:"TrophyBase",__name:"trophy-base",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M918.4 201.6c-6.4-6.4-12.8-9.6-22.4-9.6H768V96c0-9.6-3.2-16-9.6-22.4C752 67.2 745.6 64 736 64H288c-9.6 0-16 3.2-22.4 9.6C259.2 80 256 86.4 256 96v96H128c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 16-9.6 22.4 3.2 108.8 25.6 185.6 64 224 34.4 34.4 77.56 55.65 127.65 61.99 10.91 20.44 24.78 39.25 41.95 56.41 40.86 40.86 91 65.47 150.4 71.9V768h-96c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h256c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6h-96V637.26c59.4-7.71 109.54-30.01 150.4-70.86 17.2-17.2 31.51-36.06 42.81-56.55 48.93-6.51 90.02-27.7 126.79-61.85 38.4-38.4 60.8-112 64-224 0-6.4-3.2-16-9.6-22.4zM256 438.4c-19.2-6.4-35.2-19.2-51.2-35.2-22.4-22.4-35.2-70.4-41.6-147.2H256zm390.4 80C608 553.6 566.4 576 512 576s-99.2-19.2-134.4-57.6C342.4 480 320 438.4 320 384V128h384v256c0 54.4-19.2 99.2-57.6 134.4m172.8-115.2c-16 16-32 25.6-51.2 35.2V256h92.8c-6.4 76.8-19.2 124.8-41.6 147.2zM768 896H256c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h512c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6"})]))}}),E7=S7,P7=l({name:"Trophy",__name:"trophy",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64zm224-448V128H320v320a192 192 0 1 0 384 0m64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448z"})]))}}),D7=P7,k7=l({name:"TurnOff",__name:"turn-off",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"}),r("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454m0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088"})]))}}),O7=k7,Z7=l({name:"Umbrella",__name:"umbrella",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0m570.688-320a384.128 384.128 0 0 0-757.376 0z"})]))}}),q7=Z7,T7=l({name:"Unlock",__name:"unlock",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96"}),r("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32m178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104z"})]))}}),I7=T7,N7=l({name:"UploadFilled",__name:"upload-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6z"})]))}}),R7=N7,j7=l({name:"Upload",__name:"upload",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64m384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248z"})]))}}),$7=j7,U7=l({name:"UserFilled",__name:"user-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0m544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"})]))}}),W7=U7,G7=l({name:"User",__name:"user",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384m0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512m320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0"})]))}}),K7=G7,J7=l({name:"Van",__name:"van",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672m48.128-192-14.72-96H704v96h151.872M688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160m-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160"})]))}}),Y7=J7,Q7=l({name:"VideoCameraFilled",__name:"video-camera-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zM192 768v64h384v-64zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0m64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288m-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320m64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0"})]))}}),X7=Q7,el=l({name:"VideoCamera",__name:"video-camera",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M704 768V256H128v512zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32zm0 71.552v176.896l128 64V359.552zM192 320h192v64H192z"})]))}}),tl=el,al=l({name:"VideoPause",__name:"video-pause",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32m192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32"})]))}}),rl=al,ll=l({name:"VideoPlay",__name:"video-play",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m-48-247.616L668.608 512 464 375.616zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"})]))}}),_l=ll,ul=l({name:"View",__name:"view",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448m0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160"})]))}}),ol=ul,nl=l({name:"WalletFilled",__name:"wallet-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96m-80-544 128 160H384z"})]))}}),sl=nl,cl=l({name:"Wallet",__name:"wallet",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32z"}),r("path",{fill:"currentColor",d:"M128 320v512h768V320zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128"})]))}}),pl=cl,vl=l({name:"WarnTriangleFilled",__name:"warn-triangle-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",style:{"enable-background":"new 0 0 1024 1024"},viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M928.99 755.83 574.6 203.25c-12.89-20.16-36.76-32.58-62.6-32.58s-49.71 12.43-62.6 32.58L95.01 755.83c-12.91 20.12-12.9 44.91.01 65.03 12.92 20.12 36.78 32.51 62.59 32.49h708.78c25.82.01 49.68-12.37 62.59-32.49 12.91-20.12 12.92-44.91.01-65.03M554.67 768h-85.33v-85.33h85.33zm0-426.67v298.66h-85.33V341.32z"})]))}}),il=vl,hl=l({name:"WarningFilled",__name:"warning-filled",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),dl=hl,ml=l({name:"Warning",__name:"warning",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768m48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0m-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"})]))}}),fl=ml,wl=l({name:"Watch",__name:"watch",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512m0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640"}),r("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32"}),r("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32m128-256V128H416v128h-64V64h320v192zM416 768v128h192V768h64v192H352V768z"})]))}}),gl=wl,xl=l({name:"Watermelon",__name:"watermelon",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248zm231.552 141.056a448 448 0 1 1-632-632l632 632"})]))}}),Cl=xl,zl=l({name:"WindPower",__name:"wind-power",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32m416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96z"})]))}}),yl=zl,Ml=l({name:"ZoomIn",__name:"zoom-in",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"})]))}}),Hl=Ml,Vl=l({name:"ZoomOut",__name:"zoom-out",setup(e){return(a,t)=>(_(),u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[r("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704M352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64"})]))}}),Bl=Vl;const bl=Object.freeze(Object.defineProperty({__proto__:null,AddLocation:O4,Aim:q4,AlarmClock:I4,Apple:R4,ArrowDown:W4,ArrowDownBold:$4,ArrowLeft:Y4,ArrowLeftBold:K4,ArrowRight:t3,ArrowRightBold:X4,ArrowUp:_3,ArrowUpBold:r3,Avatar:o3,Back:s3,Baseball:p3,Basketball:i3,Bell:f3,BellFilled:d3,Bicycle:g3,Bottom:H3,BottomLeft:C3,BottomRight:y3,Bowl:B3,Box:L3,Briefcase:F3,Brush:D3,BrushFilled:E3,Burger:O3,Calendar:q3,Camera:R3,CameraFilled:I3,CaretBottom:$3,CaretLeft:W3,CaretRight:K3,CaretTop:Y3,Cellphone:X3,ChatDotRound:t6,ChatDotSquare:r6,ChatLineRound:_6,ChatLineSquare:o6,ChatRound:s6,ChatSquare:p6,Check:i6,Checked:d6,Cherry:f6,Chicken:g6,ChromeFilled:C6,CircleCheck:H6,CircleCheckFilled:y6,CircleClose:L6,CircleCloseFilled:B6,CirclePlus:E6,CirclePlusFilled:F6,Clock:D6,Close:q6,CloseBold:O6,Cloudy:I6,Coffee:$6,CoffeeCup:R6,Coin:W6,ColdDrink:K6,Collection:X6,CollectionTag:Y6,Comment:t8,Compass:r8,Connection:_8,Coordinate:o8,CopyDocument:s8,Cpu:p8,CreditCard:i8,Crop:d8,DArrowLeft:f8,DArrowRight:g8,DCaret:C8,DataAnalysis:y8,DataBoard:H8,DataLine:B8,Delete:E8,DeleteFilled:L8,DeleteLocation:F8,Dessert:D8,Discount:O8,Dish:I8,DishDot:q8,Document:X8,DocumentAdd:R8,DocumentChecked:$8,DocumentCopy:W8,DocumentDelete:K8,DocumentRemove:Y8,Download:te,Drizzling:re,Edit:oe,EditPen:_e,Eleme:pe,ElemeFilled:se,ElementPlus:ie,Expand:de,Failed:fe,Female:ge,Files:Ce,Film:ye,Filter:He,Finished:Be,FirstAidKit:Le,Flag:Fe,Fold:Ee,Folder:$e,FolderAdd:De,FolderChecked:Oe,FolderDelete:qe,FolderOpened:Ie,FolderRemove:Re,Food:We,Football:Ke,ForkSpoon:Ye,Fries:Xe,FullScreen:t5,Goblet:s5,GobletFull:r5,GobletSquare:o5,GobletSquareFull:_5,GoldMedal:p5,Goods:d5,GoodsFilled:i5,Grape:f5,Grid:g5,Guide:C5,Handbag:y5,Headset:H5,Help:L5,HelpFilled:B5,Hide:F5,Histogram:E5,HomeFilled:D5,HotWater:O5,House:q5,IceCream:$5,IceCreamRound:I5,IceCreamSquare:R5,IceDrink:W5,IceTea:K5,InfoFilled:Y5,Iphone:X5,Key:tt,KnifeFork:rt,Lightning:_t,Link:ot,List:st,Loading:pt,Location:ft,LocationFilled:it,LocationInformation:dt,Lock:gt,Lollipop:Ct,MagicStick:yt,Magnet:Ht,Male:Bt,Management:Lt,MapLocation:Ft,Medal:Et,Memo:Dt,Menu:Ot,Message:It,MessageBox:qt,Mic:Rt,Microphone:$t,MilkTea:Wt,Minus:Kt,Money:Yt,Monitor:Xt,Moon:ra,MoonNight:ta,More:oa,MoreFilled:_a,MostlyCloudy:sa,Mouse:pa,Mug:ia,Mute:fa,MuteNotification:da,NoSmoking:ga,Notebook:Ca,Notification:ya,Odometer:Ha,OfficeBuilding:Ba,Open:La,Operation:Fa,Opportunity:Ea,Orange:Da,Paperclip:Oa,PartlyCloudy:qa,Pear:Ia,Phone:$a,PhoneFilled:Ra,Picture:Ya,PictureFilled:Wa,PictureRounded:Ka,PieChart:Xa,Place:t9,Platform:r9,Plus:_9,Pointer:o9,Position:s9,Postcard:p9,Pouring:i9,Present:d9,PriceTag:f9,Printer:g9,Promotion:C9,QuartzWatch:y9,QuestionFilled:H9,Rank:B9,Reading:F9,ReadingLamp:L9,Refresh:O9,RefreshLeft:E9,RefreshRight:D9,Refrigerator:q9,Remove:R9,RemoveFilled:I9,Right:$9,ScaleToOriginal:W9,School:K9,Scissor:Y9,Search:X9,Select:tr,Sell:rr,SemiSelect:_r,Service:or,SetUp:sr,Setting:pr,Share:ir,Ship:dr,Shop:fr,ShoppingBag:gr,ShoppingCart:yr,ShoppingCartFull:Cr,ShoppingTrolley:Hr,Smoking:Br,Soccer:Lr,SoldOut:Fr,Sort:Or,SortDown:Er,SortUp:Dr,Stamp:qr,Star:Rr,StarFilled:Ir,Stopwatch:$r,SuccessFilled:Wr,Sugar:Kr,Suitcase:Xr,SuitcaseLine:Yr,Sunny:t7,Sunrise:r7,Sunset:_7,Switch:p7,SwitchButton:o7,SwitchFilled:s7,TakeawayBox:i7,Ticket:d7,Tickets:f7,Timer:g7,ToiletPaper:C7,Tools:y7,Top:L7,TopLeft:H7,TopRight:B7,TrendCharts:F7,Trophy:D7,TrophyBase:E7,TurnOff:O7,Umbrella:q7,Unlock:I7,Upload:$7,UploadFilled:R7,User:K7,UserFilled:W7,Van:Y7,VideoCamera:tl,VideoCameraFilled:X7,VideoPause:rl,VideoPlay:_l,View:ol,Wallet:pl,WalletFilled:sl,WarnTriangleFilled:il,Warning:fl,WarningFilled:dl,Watch:gl,Watermelon:Cl,WindPower:yl,ZoomIn:Hl,ZoomOut:Bl},Symbol.toStringTag,{value:"Module"}));var Ll=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Al(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function H_(e){if(e.__esModule)return e;var a=e.default;if(typeof a=="function"){var t=function o(){return this instanceof o?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};t.prototype=a.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t}const Fl=u0({a11y:{type:Boolean,default:!0},locale:{type:J(Object)},size:A4,button:{type:J(Object)},experimentalFeatures:{type:J(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:J(Object)},zIndex:Number,namespace:{type:String,default:"el"},...E4}),Sl={},El=l({name:"ElConfigProvider",props:Fl,setup(e,{slots:a}){c2(()=>e.message,o=>{Object.assign(Sl,o??{})},{immediate:!0,deep:!0});const t=c0(e);return()=>H0(a,"default",{config:t==null?void 0:t.value})}}),Pl=D4(El);var Dl={name:"zh-cn",el:{breadcrumb:{label:"面包屑"},colorpicker:{confirm:"确定",clear:"清空",defaultLabel:"颜色选择器",description:"当前颜色 {color},按 Enter 键选择新颜色",alphaLabel:"选择透明度的值"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",dateTablePrompt:"使用方向键与 Enter 键可选择日期",monthTablePrompt:"使用方向键与 Enter 键可选择月份",yearTablePrompt:"使用方向键与 Enter 键可选择年份",selectedDate:"已选日期",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},weeksFull:{sun:"星期日",mon:"星期一",tue:"星期二",wed:"星期三",thu:"星期四",fri:"星期五",sat:"星期六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},inputNumber:{decrease:"减少数值",increase:"增加数值"},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},dropdown:{toggleDropdown:"切换下拉选项"},mention:{loading:"加载中"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},dialog:{close:"关闭此对话框"},drawer:{close:"关闭此对话框"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!",close:"关闭此对话框"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},slider:{defaultLabel:"滑块介于 {min} 至 {max}",defaultRangeStartLabel:"选择起始值",defaultRangeEndLabel:"选择结束值"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tour:{next:"下一步",previous:"上一步",finish:"结束导览"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},carousel:{leftArrow:"上一张幻灯片",rightArrow:"下一张幻灯片",indicator:"幻灯片切换至索引 {index}"}}};const kl={__name:"App",setup(e){const a={zIndex:3e3,locale:Dl};return(t,o)=>{const n=L0("router-view"),c=Pl;return _(),V0(c,{locale:a.locale,"z-index":a.zIndex},{default:B0(()=>[b0(n)]),_:1},8,["locale","z-index"])}}},Ol="modulepreload",Zl=function(e){return"/plugin/"+e},E2={},P2=function(a,t,o){let n=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const v=document.querySelector("meta[property=csp-nonce]"),i=(v==null?void 0:v.nonce)||(v==null?void 0:v.getAttribute("nonce"));n=Promise.allSettled(t.map(d=>{if(d=Zl(d),d in E2)return;E2[d]=!0;const m=d.endsWith(".css"),x=m?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${x}`))return;const g=document.createElement("link");if(g.rel=m?"stylesheet":Ol,m||(g.as="script"),g.crossOrigin="",g.href=d,i&&g.setAttribute("nonce",i),document.head.appendChild(g),m)return new Promise((H,V)=>{g.addEventListener("load",H),g.addEventListener("error",()=>V(new Error(`Unable to preload CSS for ${d}`)))})}))}function c(v){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=v,window.dispatchEvent(i),!i.defaultPrevented)throw v}return n.then(v=>{for(const i of v||[])i.status==="rejected"&&c(i.reason);return a().catch(c)})},ql=[{path:"/401",component:()=>P2(()=>import("./401.1738752173979.js"),__vite__mapDeps([0,1,2,3,4]))},{path:"/work/verifySubmit",component:()=>P2(()=>import("./VerifySubmit.1738752173979.js"),__vite__mapDeps([5,1,2,3,6]))}],f2=A0({history:F0(),routes:ql});/*! +* pinia v2.3.1 +* (c) 2025 Eduardo San Martin Morote +* @license MIT +*/let p0;const r2=e=>p0=e,v0=Symbol();function D2(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var G;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(G||(G={}));function Tl(){const e=j2(!0),a=e.run(()=>F({}));let t=[],o=[];const n=R2({install(c){r2(n),n._a=c,c.provide(v0,n),c.config.globalProperties.$pinia=n,o.forEach(v=>t.push(v)),o=[]},use(c){return this._a?t.push(c):o.push(c),this},_p:t,_a:null,_e:e,_s:new Map,state:a});return n}const Il=()=>{};function k2(e,a,t,o=Il){e.push(a);const n=()=>{const c=e.indexOf(a);c>-1&&(e.splice(c,1),o())};return!t&&T2()&&I2(n),n}function N(e,...a){e.slice().forEach(t=>{t(...a)})}const Nl=e=>e(),O2=Symbol(),u2=Symbol();function i0(e,a){e instanceof Map&&a instanceof Map?a.forEach((t,o)=>e.set(o,t)):e instanceof Set&&a instanceof Set&&a.forEach(e.add,e);for(const t in a){if(!a.hasOwnProperty(t))continue;const o=a[t],n=e[t];D2(n)&&D2(o)&&e.hasOwnProperty(t)&&!e2(o)&&!$2(o)?e[t]=i0(n,o):e[t]=o}return e}const{assign:k}=Object;function Rl(e){return!!(e2(e)&&e.effect)}function jl(e,a,t,o){const{state:n,actions:c,getters:v}=a,i=t.state.value[e];let d;function m(){i||(t.state.value[e]=n?n():{});const x=D0(t.state.value[e]);return k(x,c,Object.keys(v||{}).reduce((g,H)=>(g[H]=R2(M(()=>{r2(t);const V=t._s.get(e);return v[H].call(V,V)})),g),{}))}return d=$l(e,m,a,t,o,!0),d}function $l(e,a,t={},o,n,c){let v;const i=k({actions:{}},t),d={deep:!0};let m,x,g=[],H=[],V;const p=o.state.value[e];F({});let s;function h(w){let y;m=x=!1,typeof w=="function"?(w(o.state.value[e]),y={type:G.patchFunction,storeId:e,events:V}):(i0(o.state.value[e],w),y={type:G.patchObject,payload:w,storeId:e,events:V});const L=s=Symbol();N2().then(()=>{s===L&&(m=!0)}),x=!0,N(g,y,o.state.value[e])}const f=function(){const{state:y}=t,L=y?y():{};this.$patch(I=>{k(I,L)})};function B(){v.stop(),g=[],H=[],o._s.delete(e)}const S=(w,y="")=>{if(O2 in w)return w[u2]=y,w;const L=function(){r2(o);const I=Array.from(arguments),$=[],l2=[];function d0(A){$.push(A)}function m0(A){l2.push(A)}N(H,{args:I,name:L[u2],store:z,after:d0,onError:m0});let U;try{U=w.apply(this&&this.$id===e?this:z,I)}catch(A){throw N(l2,A),A}return U instanceof Promise?U.then(A=>(N($,A),A)).catch(A=>(N(l2,A),Promise.reject(A))):(N($,U),U)};return L[O2]=!0,L[u2]=y,L},C={_p:o,$id:e,$onAction:k2.bind(null,H),$patch:h,$reset:f,$subscribe(w,y={}){const L=k2(g,w,y.detached,()=>I()),I=v.run(()=>c2(()=>o.state.value[e],$=>{(y.flush==="sync"?x:m)&&w({storeId:e,type:G.direct,events:V},$)},k({},d,y)));return L},$dispose:B},z=S0(C);o._s.set(e,z);const b=(o._a&&o._a.runWithContext||Nl)(()=>o._e.run(()=>(v=j2()).run(()=>a({action:S}))));for(const w in b){const y=b[w];if(!(e2(y)&&!Rl(y)||$2(y))){if(typeof y=="function"){const L=S(y,w);b[w]=L,i.actions[w]=y}}}return k(z,b),k(E0(z),b),Object.defineProperty(z,"$state",{get:()=>o.state.value[e],set:w=>{h(y=>{k(y,w)})}}),o._p.forEach(w=>{k(z,v.run(()=>w({store:z,app:o._a,pinia:o,options:i})))}),p&&c&&t.hydrate&&t.hydrate(z.$state,p),m=!0,x=!0,z}/*! #__NO_SIDE_EFFECTS__ */function Ul(e,a,t){let o,n;typeof e=="string"?(o=e,n=a):(n=e,o=e.id);function c(v,i){const d=P0();return v=v||(d?P(v0,null):null),v&&r2(v),v=p0,v._s.has(o)||jl(o,n,v),v._s.get(o)}return c.$id=o,c}const Wl=Tl(),Gl=Ul({id:"user",state:()=>({token:"",user:{},routes:[],perms:[]}),getters:{},actions:{clearUser(){this.user={}}}}),Kl={mounted:(e,a)=>{const{value:t}=a,n=Gl().perms,c="*";if(Array.isArray(t))t.length>0&&(n.some(i=>c==i||t.includes(i))||e.parentNode&&e.parentNode.removeChild(e));else throw new Error(`like v-perms="['auth.menu/edit']"`)}},Jl=Object.freeze(Object.defineProperty({__proto__:null,default:Kl},Symbol.toStringTag,{value:"Module"})),Yl=e=>{for(const[a,t]of Object.entries(bl))e.component(a,t)},Ql=Object.freeze(Object.defineProperty({__proto__:null,default:Yl},Symbol.toStringTag,{value:"Module"})),Z2=Object.assign({"./directives/perms.ts":Jl,"./plugins/element.ts":Ql});function Xl(e){Object.keys(Z2).forEach(a=>{const t=a.replace(/(.*\/)*([^.]+).*/gi,"$2"),o=a.replace(/^\.\/([\w-]+).*/gi,"$1"),n=Z2[a];if(n.default)switch(o){case"directives":e.directive(t,n.default);break;case"plugins":typeof n.default=="function"&&n.default(e);break}})}const e_={install:Xl};var h0={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress +* @license MIT */(function(e,a){(function(t,o){e.exports=o()})(Ll,function(){var t={};t.version="0.2.0";var o=t.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};t.configure=function(p){var s,h;for(s in p)h=p[s],h!==void 0&&p.hasOwnProperty(s)&&(o[s]=h);return this},t.status=null,t.set=function(p){var s=t.isStarted();p=n(p,o.minimum,1),t.status=p===1?null:p;var h=t.render(!s),f=h.querySelector(o.barSelector),B=o.speed,S=o.easing;return h.offsetWidth,i(function(C){o.positionUsing===""&&(o.positionUsing=t.getPositioningCSS()),d(f,v(p,B,S)),p===1?(d(h,{transition:"none",opacity:1}),h.offsetWidth,setTimeout(function(){d(h,{transition:"all "+B+"ms linear",opacity:0}),setTimeout(function(){t.remove(),C()},B)},B)):setTimeout(C,B)}),this},t.isStarted=function(){return typeof t.status=="number"},t.start=function(){t.status||t.set(0);var p=function(){setTimeout(function(){t.status&&(t.trickle(),p())},o.trickleSpeed)};return o.trickle&&p(),this},t.done=function(p){return!p&&!t.status?this:t.inc(.3+.5*Math.random()).set(1)},t.inc=function(p){var s=t.status;return s?(typeof p!="number"&&(p=(1-s)*n(Math.random()*s,.1,.95)),s=n(s+p,0,.994),t.set(s)):t.start()},t.trickle=function(){return t.inc(Math.random()*o.trickleRate)},function(){var p=0,s=0;t.promise=function(h){return!h||h.state()==="resolved"?this:(s===0&&t.start(),p++,s++,h.always(function(){s--,s===0?(p=0,t.done()):t.set((p-s)/p)}),this)}}(),t.render=function(p){if(t.isRendered())return document.getElementById("nprogress");x(document.documentElement,"nprogress-busy");var s=document.createElement("div");s.id="nprogress",s.innerHTML=o.template;var h=s.querySelector(o.barSelector),f=p?"-100":c(t.status||0),B=document.querySelector(o.parent),S;return d(h,{transition:"all 0 linear",transform:"translate3d("+f+"%,0,0)"}),o.showSpinner||(S=s.querySelector(o.spinnerSelector),S&&V(S)),B!=document.body&&x(B,"nprogress-custom-parent"),B.appendChild(s),s},t.remove=function(){g(document.documentElement,"nprogress-busy"),g(document.querySelector(o.parent),"nprogress-custom-parent");var p=document.getElementById("nprogress");p&&V(p)},t.isRendered=function(){return!!document.getElementById("nprogress")},t.getPositioningCSS=function(){var p=document.body.style,s="WebkitTransform"in p?"Webkit":"MozTransform"in p?"Moz":"msTransform"in p?"ms":"OTransform"in p?"O":"";return s+"Perspective"in p?"translate3d":s+"Transform"in p?"translate":"margin"};function n(p,s,h){return ph?h:p}function c(p){return(-1+p)*100}function v(p,s,h){var f;return o.positionUsing==="translate3d"?f={transform:"translate3d("+c(p)+"%,0,0)"}:o.positionUsing==="translate"?f={transform:"translate("+c(p)+"%,0)"}:f={"margin-left":c(p)+"%"},f.transition="all "+s+"ms "+h,f}var i=function(){var p=[];function s(){var h=p.shift();h&&h(s)}return function(h){p.push(h),p.length==1&&s()}}(),d=function(){var p=["Webkit","O","Moz","ms"],s={};function h(C){return C.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(z,E){return E.toUpperCase()})}function f(C){var z=document.body.style;if(C in z)return C;for(var E=p.length,b=C.charAt(0).toUpperCase()+C.slice(1),w;E--;)if(w=p[E]+b,w in z)return w;return C}function B(C){return C=h(C),s[C]||(s[C]=f(C))}function S(C,z,E){z=B(z),C.style[z]=E}return function(C,z){var E=arguments,b,w;if(E.length==2)for(b in z)w=z[b],w!==void 0&&z.hasOwnProperty(b)&&S(C,b,w);else S(C,E[1],E[2])}}();function m(p,s){var h=typeof p=="string"?p:H(p);return h.indexOf(" "+s+" ")>=0}function x(p,s){var h=H(p),f=h+s;m(h,s)||(p.className=f.substring(1))}function g(p,s){var h=H(p),f;m(p,s)&&(f=h.replace(" "+s+" "," "),p.className=f.substring(1,f.length-1))}function H(p){return(" "+(p.className||"")+" ").replace(/\s+/gi," ")}function V(p){p&&p.parentNode&&p.parentNode.removeChild(p)}return t})})(h0);var t_=h0.exports;const w2=Al(t_);w2.configure({showSpinner:!1});f2.beforeEach(async(e,a,t)=>{w2.start(),t()});f2.afterEach(()=>{w2.done()});if(typeof window<"u"){let e=function(){var a=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',a.insertBefore(t,a.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}k0(kl).use(f2).use(Wl).use(e_).mount("#app");export{M_ as $,m_ as A,h_ as B,m2 as C,i_ as D,p_ as E,c_ as F,c4 as G,u0 as H,A4 as I,J,u4 as K,j as L,$1 as M,q0 as N,ol as O,F5 as P,o4 as Q,L6 as R,R as S,D4 as T,u_ as U,z4 as V,_0 as W,l_ as X,Z0 as Y,r_ as Z,o_ as _,Q as a,L4 as a0,q6 as a1,B4 as a2,s0 as a3,Y as a4,f_ as a5,d_ as a6,C_ as a7,W4 as a8,Kt as a9,n_ as aA,Wr as aB,s_ as aC,w_ as aD,_3 as aa,_9 as ab,g_ as ac,E4 as ad,dl as ae,H6 as af,i6 as ag,y6 as ah,B6 as ai,Y5 as aj,d2 as ak,pt as al,K3 as am,__ as an,X8 as ao,Hl as ap,E8 as aq,x_ as ar,z_ as as,Sl as at,y_ as au,bl as av,Ll as aw,H_ as ax,Al as ay,Ul as az,x1 as b,y1 as c,M2 as d,r1 as e,J0 as f,h2 as g,K2 as h,v2 as i,T0 as j,g1 as k,i2 as l,T as m,Y2 as n,Q2 as o,X2 as p,V1 as q,p2 as r,e0 as s,o1 as t,_4 as u,n4 as v,x4 as w,n2 as x,v_ as y,b2 as z}; diff --git a/plugin/assets/vue.1738752173979.js b/plugin/assets/vue.1738752173979.js new file mode 100644 index 0000000..fe52a5d --- /dev/null +++ b/plugin/assets/vue.1738752173979.js @@ -0,0 +1,26 @@ +/** +* @vue/shared v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function As(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Z={},Qt=[],Ue=()=>{},Nc=()=>!1,Bn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Lr=e=>e.startsWith("onUpdate:"),fe=Object.assign,Fr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Mc=Object.prototype.hasOwnProperty,se=(e,t)=>Mc.call(e,t),$=Array.isArray,Jt=e=>fn(e)==="[object Map]",Vt=e=>fn(e)==="[object Set]",pi=e=>fn(e)==="[object Date]",Ic=e=>fn(e)==="[object RegExp]",Q=e=>typeof e=="function",de=e=>typeof e=="string",Je=e=>typeof e=="symbol",ce=e=>e!==null&&typeof e=="object",Dr=e=>(ce(e)||Q(e))&&Q(e.then)&&Q(e.catch),yo=Object.prototype.toString,fn=e=>yo.call(e),kc=e=>fn(e).slice(8,-1),Ps=e=>fn(e)==="[object Object]",Hr=e=>de(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,zt=As(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Os=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Lc=/-(\w)/g,Ce=Os(e=>e.replace(Lc,(t,n)=>n?n.toUpperCase():"")),Fc=/\B([A-Z])/g,ke=Os(e=>e.replace(Fc,"-$1").toLowerCase()),$n=Os(e=>e.charAt(0).toUpperCase()+e.slice(1)),yn=Os(e=>e?`on${$n(e)}`:""),Pe=(e,t)=>!Object.is(e,t),Xt=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},ds=e=>{const t=parseFloat(e);return isNaN(t)?e:t},hs=e=>{const t=de(e)?Number(e):NaN;return isNaN(t)?e:t};let gi;const Ns=()=>gi||(gi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Dc="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Hc=As(Dc);function Un(e){if($(e)){const t={};for(let n=0;n{if(n){const s=n.split(Bc);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function jn(e){let t="";if(de(e))t=e;else if($(e))for(let n=0;nxt(n,t))}const vo=e=>!!(e&&e.__v_isRef===!0),Co=e=>de(e)?e:e==null?"":$(e)||ce(e)&&(e.toString===yo||!Q(e.toString))?vo(e)?Co(e.value):JSON.stringify(e,So,2):String(e),So=(e,t)=>vo(t)?So(e,t.value):Jt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Js(s,i)+" =>"]=r,n),{})}:Vt(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Js(n))}:Je(t)?Js(t):ce(t)&&!$(t)&&!Ps(t)?String(t):t,Js=(e,t="")=>{var n;return Je(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Ae;class Vr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ae,!t&&Ae&&(this.index=(Ae.scopes||(Ae.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(En){let t=En;for(En=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;bn;){let t=bn;for(bn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Ro(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ao(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Ur(s),Qc(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function ar(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Po(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Po(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Pn))return;e.globalVersion=Pn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ar(e)){e.flags&=-3;return}const n=ae,s=Qe;ae=e,Qe=!0;try{Ro(e);const r=e.fn(e._value);(t.version===0||Pe(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{ae=n,Qe=s,Ao(e),e.flags&=-3}}function Ur(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Ur(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Qc(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function Jc(e,t){e.effect instanceof An&&(e=e.effect.fn);const n=new An(e);t&&fe(n,t);try{n.run()}catch(r){throw n.stop(),r}const s=n.run.bind(n);return s.effect=n,s}function zc(e){e.effect.stop()}let Qe=!0;const Oo=[];function Pt(){Oo.push(Qe),Qe=!1}function Ot(){const e=Oo.pop();Qe=e===void 0?!0:e}function mi(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ae;ae=void 0;try{t()}finally{ae=n}}}let Pn=0;class Xc{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Is{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ae||!Qe||ae===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ae)n=this.activeLink=new Xc(ae,this),ae.deps?(n.prevDep=ae.depsTail,ae.depsTail.nextDep=n,ae.depsTail=n):ae.deps=ae.depsTail=n,No(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=ae.depsTail,n.nextDep=void 0,ae.depsTail.nextDep=n,ae.depsTail=n,ae.deps===n&&(ae.deps=s)}return n}trigger(t){this.version++,Pn++,this.notify(t)}notify(t){Br();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{$r()}}}function No(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)No(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const ps=new WeakMap,It=Symbol(""),dr=Symbol(""),On=Symbol("");function we(e,t,n){if(Qe&&ae){let s=ps.get(e);s||ps.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Is),r.map=s,r.key=n),r.track()}}function lt(e,t,n,s,r,i){const o=ps.get(e);if(!o){Pn++;return}const l=c=>{c&&c.trigger()};if(Br(),t==="clear")o.forEach(l);else{const c=$(e),a=c&&Hr(n);if(c&&n==="length"){const f=Number(s);o.forEach((u,p)=>{(p==="length"||p===On||!Je(p)&&p>=f)&&l(u)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),a&&l(o.get(On)),t){case"add":c?a&&l(o.get("length")):(l(o.get(It)),Jt(e)&&l(o.get(dr)));break;case"delete":c||(l(o.get(It)),Jt(e)&&l(o.get(dr)));break;case"set":Jt(e)&&l(o.get(It));break}}$r()}function Zc(e,t){const n=ps.get(e);return n&&n.get(t)}function jt(e){const t=ne(e);return t===e?t:(we(t,"iterate",On),He(e)?t:t.map(Te))}function ks(e){return we(e=ne(e),"iterate",On),e}const ef={__proto__:null,[Symbol.iterator](){return Xs(this,Symbol.iterator,Te)},concat(...e){return jt(this).concat(...e.map(t=>$(t)?jt(t):t))},entries(){return Xs(this,"entries",e=>(e[1]=Te(e[1]),e))},every(e,t){return rt(this,"every",e,t,void 0,arguments)},filter(e,t){return rt(this,"filter",e,t,n=>n.map(Te),arguments)},find(e,t){return rt(this,"find",e,t,Te,arguments)},findIndex(e,t){return rt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return rt(this,"findLast",e,t,Te,arguments)},findLastIndex(e,t){return rt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return rt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Zs(this,"includes",e)},indexOf(...e){return Zs(this,"indexOf",e)},join(e){return jt(this).join(e)},lastIndexOf(...e){return Zs(this,"lastIndexOf",e)},map(e,t){return rt(this,"map",e,t,void 0,arguments)},pop(){return dn(this,"pop")},push(...e){return dn(this,"push",e)},reduce(e,...t){return _i(this,"reduce",e,t)},reduceRight(e,...t){return _i(this,"reduceRight",e,t)},shift(){return dn(this,"shift")},some(e,t){return rt(this,"some",e,t,void 0,arguments)},splice(...e){return dn(this,"splice",e)},toReversed(){return jt(this).toReversed()},toSorted(e){return jt(this).toSorted(e)},toSpliced(...e){return jt(this).toSpliced(...e)},unshift(...e){return dn(this,"unshift",e)},values(){return Xs(this,"values",Te)}};function Xs(e,t,n){const s=ks(e),r=s[t]();return s!==e&&!He(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=n(i.value)),i}),r}const tf=Array.prototype;function rt(e,t,n,s,r,i){const o=ks(e),l=o!==e&&!He(e),c=o[t];if(c!==tf[t]){const u=c.apply(e,i);return l?Te(u):u}let a=n;o!==e&&(l?a=function(u,p){return n.call(this,Te(u),p,e)}:n.length>2&&(a=function(u,p){return n.call(this,u,p,e)}));const f=c.call(o,a,s);return l&&r?r(f):f}function _i(e,t,n,s){const r=ks(e);let i=n;return r!==e&&(He(e)?n.length>3&&(i=function(o,l,c){return n.call(this,o,l,c,e)}):i=function(o,l,c){return n.call(this,o,Te(l),c,e)}),r[t](i,...s)}function Zs(e,t,n){const s=ne(e);we(s,"iterate",On);const r=s[t](...n);return(r===-1||r===!1)&&Ds(n[0])?(n[0]=ne(n[0]),s[t](...n)):r}function dn(e,t,n=[]){Pt(),Br();const s=ne(e)[t].apply(e,n);return $r(),Ot(),s}const nf=As("__proto__,__v_isRef,__isVue"),Mo=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Je));function sf(e){Je(e)||(e=String(e));const t=ne(this);return we(t,"has",e),t.hasOwnProperty(e)}class Io{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Vo:Ho:i?Do:Fo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=$(t);if(!r){let c;if(o&&(c=ef[n]))return c;if(n==="hasOwnProperty")return sf}const l=Reflect.get(t,n,Ee(t)?t:s);return(Je(n)?Mo.has(n):nf(n))||(r||we(t,"get",n),i)?l:Ee(l)?o&&Hr(n)?l:l.value:ce(l)?r?Kr(l):Kn(l):l}}class ko extends Io{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const c=Rt(i);if(!He(s)&&!Rt(s)&&(i=ne(i),s=ne(s)),!$(t)&&Ee(i)&&!Ee(s))return c?!1:(i.value=s,!0)}const o=$(t)&&Hr(n)?Number(n)e,Xn=e=>Reflect.getPrototypeOf(e);function ff(e,t,n){return function(...s){const r=this.__v_raw,i=ne(r),o=Jt(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=r[e](...s),f=n?hr:t?pr:Te;return!t&&we(i,"iterate",c?dr:It),{next(){const{value:u,done:p}=a.next();return p?{value:u,done:p}:{value:l?[f(u[0]),f(u[1])]:f(u),done:p}},[Symbol.iterator](){return this}}}}function Zn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function uf(e,t){const n={get(r){const i=this.__v_raw,o=ne(i),l=ne(r);e||(Pe(r,l)&&we(o,"get",r),we(o,"get",l));const{has:c}=Xn(o),a=t?hr:e?pr:Te;if(c.call(o,r))return a(i.get(r));if(c.call(o,l))return a(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&we(ne(r),"iterate",It),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=ne(i),l=ne(r);return e||(Pe(r,l)&&we(o,"has",r),we(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=ne(l),a=t?hr:e?pr:Te;return!e&&we(c,"iterate",It),l.forEach((f,u)=>r.call(i,a(f),a(u),o))}};return fe(n,e?{add:Zn("add"),set:Zn("set"),delete:Zn("delete"),clear:Zn("clear")}:{add(r){!t&&!He(r)&&!Rt(r)&&(r=ne(r));const i=ne(this);return Xn(i).has.call(i,r)||(i.add(r),lt(i,"add",r,r)),this},set(r,i){!t&&!He(i)&&!Rt(i)&&(i=ne(i));const o=ne(this),{has:l,get:c}=Xn(o);let a=l.call(o,r);a||(r=ne(r),a=l.call(o,r));const f=c.call(o,r);return o.set(r,i),a?Pe(i,f)&<(o,"set",r,i):lt(o,"add",r,i),this},delete(r){const i=ne(this),{has:o,get:l}=Xn(i);let c=o.call(i,r);c||(r=ne(r),c=o.call(i,r)),l&&l.call(i,r);const a=i.delete(r);return c&<(i,"delete",r,void 0),a},clear(){const r=ne(this),i=r.size!==0,o=r.clear();return i&<(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=ff(r,e,t)}),n}function Ls(e,t){const n=uf(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(se(n,r)&&r in s?n:s,r,i)}const af={get:Ls(!1,!1)},df={get:Ls(!1,!0)},hf={get:Ls(!0,!1)},pf={get:Ls(!0,!0)},Fo=new WeakMap,Do=new WeakMap,Ho=new WeakMap,Vo=new WeakMap;function gf(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function mf(e){return e.__v_skip||!Object.isExtensible(e)?0:gf(kc(e))}function Kn(e){return Rt(e)?e:Fs(e,!1,rf,af,Fo)}function jr(e){return Fs(e,!1,lf,df,Do)}function Kr(e){return Fs(e,!0,of,hf,Ho)}function _f(e){return Fs(e,!0,cf,pf,Vo)}function Fs(e,t,n,s,r){if(!ce(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=mf(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function St(e){return Rt(e)?St(e.__v_raw):!!(e&&e.__v_isReactive)}function Rt(e){return!!(e&&e.__v_isReadonly)}function He(e){return!!(e&&e.__v_isShallow)}function Ds(e){return e?!!e.__v_raw:!1}function ne(e){const t=e&&e.__v_raw;return t?ne(t):e}function Bo(e){return!se(e,"__v_skip")&&Object.isExtensible(e)&&bo(e,"__v_skip",!0),e}const Te=e=>ce(e)?Kn(e):e,pr=e=>ce(e)?Kr(e):e;function Ee(e){return e?e.__v_isRef===!0:!1}function Zt(e){return $o(e,!1)}function Wr(e){return $o(e,!0)}function $o(e,t){return Ee(e)?e:new yf(e,t)}class yf{constructor(t,n){this.dep=new Is,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ne(t),this._value=n?t:Te(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||He(t)||Rt(t);t=s?t:ne(t),Pe(t,n)&&(this._rawValue=t,this._value=s?t:Te(t),this.dep.trigger())}}function bf(e){e.dep&&e.dep.trigger()}function ut(e){return Ee(e)?e.value:e}function Ef(e){return Q(e)?e():ut(e)}const vf={get:(e,t,n)=>t==="__v_raw"?e:ut(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Ee(r)&&!Ee(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Gr(e){return St(e)?e:new Proxy(e,vf)}class Cf{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Is,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Uo(e){return new Cf(e)}function Sf(e){const t=$(e)?new Array(e.length):{};for(const n in e)t[n]=jo(e,n);return t}class wf{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Zc(ne(this._object),this._key)}}class Tf{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function xf(e,t,n){return Ee(e)?e:Q(e)?new Tf(e):ce(e)&&arguments.length>1?jo(e,t,n):Zt(e)}function jo(e,t,n){const s=e[t];return Ee(s)?s:new wf(e,t,n)}class Rf{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Is(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Pn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&ae!==this)return xo(this,!0),!0}get value(){const t=this.dep.track();return Po(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Af(e,t,n=!1){let s,r;return Q(e)?s=e:(s=e.get,r=e.set),new Rf(s,r,n)}const Pf={GET:"get",HAS:"has",ITERATE:"iterate"},Of={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},es={},gs=new WeakMap;let yt;function Nf(){return yt}function Ko(e,t=!1,n=yt){if(n){let s=gs.get(n);s||gs.set(n,s=[]),s.push(e)}}function Mf(e,t,n=Z){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=n,a=_=>r?_:He(_)||r===!1||r===0?ct(_,1):ct(_);let f,u,p,m,E=!1,b=!1;if(Ee(e)?(u=()=>e.value,E=He(e)):St(e)?(u=()=>a(e),E=!0):$(e)?(b=!0,E=e.some(_=>St(_)||He(_)),u=()=>e.map(_=>{if(Ee(_))return _.value;if(St(_))return a(_);if(Q(_))return c?c(_,2):_()})):Q(e)?t?u=c?()=>c(e,2):e:u=()=>{if(p){Pt();try{p()}finally{Ot()}}const _=yt;yt=f;try{return c?c(e,3,[m]):e(m)}finally{yt=_}}:u=Ue,t&&r){const _=u,v=r===!0?1/0:r;u=()=>ct(_(),v)}const H=wo(),M=()=>{f.stop(),H&&H.active&&Fr(H.effects,f)};if(i&&t){const _=t;t=(...v)=>{_(...v),M()}}let C=b?new Array(e.length).fill(es):es;const g=_=>{if(!(!(f.flags&1)||!f.dirty&&!_))if(t){const v=f.run();if(r||E||(b?v.some((x,I)=>Pe(x,C[I])):Pe(v,C))){p&&p();const x=yt;yt=f;try{const I=[v,C===es?void 0:b&&C[0]===es?[]:C,m];c?c(t,3,I):t(...I),C=v}finally{yt=x}}}else f.run()};return l&&l(g),f=new An(u),f.scheduler=o?()=>o(g,!1):g,m=_=>Ko(_,!1,f),p=f.onStop=()=>{const _=gs.get(f);if(_){if(c)c(_,4);else for(const v of _)v();gs.delete(f)}},t?s?g(!0):C=f.run():o?o(g.bind(null,!0),!0):f.run(),M.pause=f.pause.bind(f),M.resume=f.resume.bind(f),M.stop=M,M}function ct(e,t=1/0,n){if(t<=0||!ce(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ee(e))ct(e.value,t,n);else if($(e))for(let s=0;s{ct(s,t,n)});else if(Ps(e)){for(const s in e)ct(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&ct(e[s],t,n)}return e}/** +* @vue/runtime-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const Wo=[];function If(e){Wo.push(e)}function kf(){Wo.pop()}function Lf(e,t){}const Ff={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Df={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function un(e,t,n,s){try{return s?e(...s):e()}catch(r){Bt(r,t,n)}}function We(e,t,n,s){if(Q(e)){const r=un(e,t,n,s);return r&&Dr(r)&&r.catch(i=>{Bt(i,t,n)}),r}if($(e)){const r=[];for(let i=0;i>>1,r=Oe[s],i=Mn(r);i=Mn(n)?Oe.push(e):Oe.splice(Vf(t),0,e),e.flags|=1,qo()}}function qo(){ms||(ms=Go.then(Yo))}function Nn(e){$(e)?en.push(...e):bt&&e.id===-1?bt.splice(Wt+1,0,e):e.flags&1||(en.push(e),e.flags|=1),qo()}function yi(e,t,n=tt+1){for(;nMn(n)-Mn(s));if(en.length=0,bt){bt.push(...t);return}for(bt=t,Wt=0;Wte.id==null?e.flags&2?-1:1/0:e.id;function Yo(e){try{for(tt=0;ttGt.emit(r,...i)),ts=[]):typeof window<"u"&&window.HTMLElement&&!((s=(n=window.navigator)==null?void 0:n.userAgent)!=null&&s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Qo(i,t)}),setTimeout(()=>{Gt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,ts=[])},3e3)):ts=[]}let be=null,Hs=null;function In(e){const t=be;return be=e,Hs=e&&e.type.__scopeId||null,t}function Bf(e){Hs=e}function $f(){Hs=null}const Uf=e=>Yr;function Yr(e,t=be,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Cr(-1);const i=In(t);let o;try{o=e(...r)}finally{In(i),s._d&&Cr(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function jf(e,t){if(be===null)return e;const n=Jn(be),s=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,vn=e=>e&&(e.disabled||e.disabled===""),bi=e=>e&&(e.defer||e.defer===""),Ei=e=>typeof SVGElement<"u"&&e instanceof SVGElement,vi=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,gr=(e,t)=>{const n=e&&e.to;return de(n)?t?t(n):null:n},Xo={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,c,a){const{mc:f,pc:u,pbc:p,o:{insert:m,querySelector:E,createText:b,createComment:H}}=a,M=vn(t.props);let{shapeFlag:C,children:g,dynamicChildren:_}=t;if(e==null){const v=t.el=b(""),x=t.anchor=b("");m(v,n,s),m(x,n,s);const I=(R,P)=>{C&16&&(r&&r.isCE&&(r.ce._teleportTarget=R),f(g,R,P,r,i,o,l,c))},U=()=>{const R=t.target=gr(t.props,E),P=Zo(R,t,b,m);R&&(o!=="svg"&&Ei(R)?o="svg":o!=="mathml"&&vi(R)&&(o="mathml"),M||(I(R,P),cs(t,!1)))};M&&(I(n,x),cs(t,!0)),bi(t.props)?_e(()=>{U(),t.el.__isMounted=!0},i):U()}else{if(bi(t.props)&&!e.el.__isMounted){_e(()=>{Xo.process(e,t,n,s,r,i,o,l,c,a),delete e.el.__isMounted},i);return}t.el=e.el,t.targetStart=e.targetStart;const v=t.anchor=e.anchor,x=t.target=e.target,I=t.targetAnchor=e.targetAnchor,U=vn(e.props),R=U?n:x,P=U?v:I;if(o==="svg"||Ei(x)?o="svg":(o==="mathml"||vi(x))&&(o="mathml"),_?(p(e.dynamicChildren,_,R,r,i,o,l),ri(e,t,!0)):c||u(e,t,R,P,r,i,o,l,!1),M)U?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ns(t,n,v,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const K=t.target=gr(t.props,E);K&&ns(t,K,null,a,0)}else U&&ns(t,x,I,a,1);cs(t,M)}},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:c,targetStart:a,targetAnchor:f,target:u,props:p}=e;if(u&&(r(a),r(f)),i&&r(c),o&16){const m=i||!vn(p);for(let E=0;E{e.isMounted=!0}),Us(()=>{e.isUnmounting=!0}),e}const Be=[Function,Array],Jr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Be,onEnter:Be,onAfterEnter:Be,onEnterCancelled:Be,onBeforeLeave:Be,onLeave:Be,onAfterLeave:Be,onLeaveCancelled:Be,onBeforeAppear:Be,onAppear:Be,onAfterAppear:Be,onAppearCancelled:Be},el=e=>{const t=e.subTree;return t.component?el(t.component):t},Gf={name:"BaseTransition",props:Jr,setup(e,{slots:t}){const n=Ge(),s=Qr();return()=>{const r=t.default&&Vs(t.default(),!0);if(!r||!r.length)return;const i=tl(r),o=ne(e),{mode:l}=o;if(s.isLeaving)return er(i);const c=Ci(i);if(!c)return er(i);let a=nn(c,o,s,n,u=>a=u);c.type!==ge&&at(c,a);let f=n.subTree&&Ci(n.subTree);if(f&&f.type!==ge&&!Ye(c,f)&&el(n).type!==ge){let u=nn(f,o,s,n);if(at(f,u),l==="out-in"&&c.type!==ge)return s.isLeaving=!0,u.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete u.afterLeave,f=void 0},er(i);l==="in-out"&&c.type!==ge?u.delayLeave=(p,m,E)=>{const b=sl(s,f);b[String(f.key)]=f,p[Et]=()=>{m(),p[Et]=void 0,delete a.delayedLeave,f=void 0},a.delayedLeave=()=>{E(),delete a.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return i}}};function tl(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==ge){t=n;break}}return t}const nl=Gf;function sl(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function nn(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:f,onEnterCancelled:u,onBeforeLeave:p,onLeave:m,onAfterLeave:E,onLeaveCancelled:b,onBeforeAppear:H,onAppear:M,onAfterAppear:C,onAppearCancelled:g}=t,_=String(e.key),v=sl(n,e),x=(R,P)=>{R&&We(R,s,9,P)},I=(R,P)=>{const K=P[1];x(R,P),$(R)?R.every(N=>N.length<=1)&&K():R.length<=1&&K()},U={mode:o,persisted:l,beforeEnter(R){let P=c;if(!n.isMounted)if(i)P=H||c;else return;R[Et]&&R[Et](!0);const K=v[_];K&&Ye(e,K)&&K.el[Et]&&K.el[Et](),x(P,[R])},enter(R){let P=a,K=f,N=u;if(!n.isMounted)if(i)P=M||a,K=C||f,N=g||u;else return;let q=!1;const ee=R[ss]=re=>{q||(q=!0,re?x(N,[R]):x(K,[R]),U.delayedLeave&&U.delayedLeave(),R[ss]=void 0)};P?I(P,[R,ee]):ee()},leave(R,P){const K=String(e.key);if(R[ss]&&R[ss](!0),n.isUnmounting)return P();x(p,[R]);let N=!1;const q=R[Et]=ee=>{N||(N=!0,P(),ee?x(b,[R]):x(E,[R]),R[Et]=void 0,v[K]===e&&delete v[K])};v[K]=e,m?I(m,[R,q]):q()},clone(R){const P=nn(R,t,n,s,r);return r&&r(P),P}};return U}function er(e){if(qn(e))return e=st(e),e.children=null,e}function Ci(e){if(!qn(e))return zo(e.type)&&e.children?tl(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Q(n.default))return n.default()}}function at(e,t){e.shapeFlag&6&&e.component?(e.transition=t,at(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Vs(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;in.value,set:i=>n.value=i})}return n}function kn(e,t,n,s,r=!1){if($(e)){e.forEach((E,b)=>kn(E,t&&($(t)?t[b]:t),n,s,r));return}if(wt(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&kn(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?Jn(s.component):s.el,o=r?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===Z?l.refs={}:l.refs,u=l.setupState,p=ne(u),m=u===Z?()=>!1:E=>se(p,E);if(a!=null&&a!==c&&(de(a)?(f[a]=null,m(a)&&(u[a]=null)):Ee(a)&&(a.value=null)),Q(c))un(c,l,12,[o,f]);else{const E=de(c),b=Ee(c);if(E||b){const H=()=>{if(e.f){const M=E?m(c)?u[c]:f[c]:c.value;r?$(M)&&Fr(M,i):$(M)?M.includes(i)||M.push(i):E?(f[c]=[i],m(c)&&(u[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else E?(f[c]=o,m(c)&&(u[c]=o)):b&&(c.value=o,e.k&&(f[e.k]=o))};o?(H.id=-1,_e(H,n)):H()}}}let Si=!1;const Kt=()=>{Si||(console.error("Hydration completed but contains mismatches."),Si=!0)},Qf=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Jf=e=>e.namespaceURI.includes("MathML"),rs=e=>{if(e.nodeType===1){if(Qf(e))return"svg";if(Jf(e))return"mathml"}},Yt=e=>e.nodeType===8;function zf(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:a}}=e,f=(g,_)=>{if(!_.hasChildNodes()){n(null,g,_),_s(),_._vnode=g;return}u(_.firstChild,g,null,null,null),_s(),_._vnode=g},u=(g,_,v,x,I,U=!1)=>{U=U||!!_.dynamicChildren;const R=Yt(g)&&g.data==="[",P=()=>b(g,_,v,x,I,R),{type:K,ref:N,shapeFlag:q,patchFlag:ee}=_;let re=g.nodeType;_.el=g,ee===-2&&(U=!1,_.dynamicChildren=null);let j=null;switch(K){case Tt:re!==3?_.children===""?(c(_.el=r(""),o(g),g),j=g):j=P():(g.data!==_.children&&(Kt(),g.data=_.children),j=i(g));break;case ge:C(g)?(j=i(g),M(_.el=g.content.firstChild,g,v)):re!==8||R?j=P():j=i(g);break;case Ft:if(R&&(g=i(g),re=g.nodeType),re===1||re===3){j=g;const X=!_.children.length;for(let W=0;W<_.staticCount;W++)X&&(_.children+=j.nodeType===1?j.outerHTML:j.data),W===_.staticCount-1&&(_.anchor=j),j=i(j);return R?i(j):j}else P();break;case ve:R?j=E(g,_,v,x,I,U):j=P();break;default:if(q&1)(re!==1||_.type.toLowerCase()!==g.tagName.toLowerCase())&&!C(g)?j=P():j=p(g,_,v,x,I,U);else if(q&6){_.slotScopeIds=I;const X=o(g);if(R?j=H(g):Yt(g)&&g.data==="teleport start"?j=H(g,g.data,"teleport end"):j=i(g),t(_,X,null,v,x,rs(X),U),wt(_)&&!_.type.__asyncResolved){let W;R?(W=he(ve),W.anchor=j?j.previousSibling:X.lastChild):W=g.nodeType===3?oi(""):he("div"),W.el=g,_.component.subTree=W}}else q&64?re!==8?j=P():j=_.type.hydrate(g,_,v,x,I,U,e,m):q&128&&(j=_.type.hydrate(g,_,v,x,rs(o(g)),I,U,e,u))}return N!=null&&kn(N,null,x,_),j},p=(g,_,v,x,I,U)=>{U=U||!!_.dynamicChildren;const{type:R,props:P,patchFlag:K,shapeFlag:N,dirs:q,transition:ee}=_,re=R==="input"||R==="option";if(re||K!==-1){q&&nt(_,null,v,"created");let j=!1;if(C(g)){j=Al(null,ee)&&v&&v.vnode.props&&v.vnode.props.appear;const W=g.content.firstChild;j&&ee.beforeEnter(W),M(W,g,v),_.el=g=W}if(N&16&&!(P&&(P.innerHTML||P.textContent))){let W=m(g.firstChild,_,g,v,x,I,U);for(;W;){is(g,1)||Kt();const me=W;W=W.nextSibling,l(me)}}else if(N&8){let W=_.children;W[0]===` +`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(W=W.slice(1)),g.textContent!==W&&(is(g,0)||Kt(),g.textContent=_.children)}if(P){if(re||!U||K&48){const W=g.tagName.includes("-");for(const me in P)(re&&(me.endsWith("value")||me==="indeterminate")||Bn(me)&&!zt(me)||me[0]==="."||W)&&s(g,me,null,P[me],void 0,v)}else if(P.onClick)s(g,"onClick",null,P.onClick,void 0,v);else if(K&4&&St(P.style))for(const W in P.style)P.style[W]}let X;(X=P&&P.onVnodeBeforeMount)&&Me(X,v,_),q&&nt(_,null,v,"beforeMount"),((X=P&&P.onVnodeMounted)||q||j)&&Dl(()=>{X&&Me(X,v,_),j&&ee.enter(g),q&&nt(_,null,v,"mounted")},x)}return g.nextSibling},m=(g,_,v,x,I,U,R)=>{R=R||!!_.dynamicChildren;const P=_.children,K=P.length;for(let N=0;N{const{slotScopeIds:R}=_;R&&(I=I?I.concat(R):R);const P=o(g),K=m(i(g),_,P,v,x,I,U);return K&&Yt(K)&&K.data==="]"?i(_.anchor=K):(Kt(),c(_.anchor=a("]"),P,K),K)},b=(g,_,v,x,I,U)=>{if(is(g.parentElement,1)||Kt(),_.el=null,U){const K=H(g);for(;;){const N=i(g);if(N&&N!==K)l(N);else break}}const R=i(g),P=o(g);return l(g),n(null,_,P,R,v,x,rs(P),I),v&&(v.vnode.el=_.el,Ws(v,_.el)),R},H=(g,_="[",v="]")=>{let x=0;for(;g;)if(g=i(g),g&&Yt(g)&&(g.data===_&&x++,g.data===v)){if(x===0)return i(g);x--}return g},M=(g,_,v)=>{const x=_.parentNode;x&&x.replaceChild(g,_);let I=v;for(;I;)I.vnode.el===_&&(I.vnode.el=I.subTree.el=g),I=I.parent},C=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[f,u]}const wi="data-allow-mismatch",Xf={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function is(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(wi);)e=e.parentElement;const n=e&&e.getAttribute(wi);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:n.split(",").includes(Xf[t])}}const Zf=Ns().requestIdleCallback||(e=>setTimeout(e,1)),eu=Ns().cancelIdleCallback||(e=>clearTimeout(e)),tu=(e=1e4)=>t=>{const n=Zf(t,{timeout:e});return()=>eu(n)};function nu(e){const{top:t,left:n,bottom:s,right:r}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:o}=window;return(t>0&&t0&&s0&&n0&&r(t,n)=>{const s=new IntersectionObserver(r=>{for(const i of r)if(i.isIntersecting){s.disconnect(),t();break}},e);return n(r=>{if(r instanceof Element){if(nu(r))return t(),s.disconnect(),!1;s.observe(r)}}),()=>s.disconnect()},ru=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},iu=(e=[])=>(t,n)=>{de(e)&&(e=[e]);let s=!1;const r=o=>{s||(s=!0,i(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},i=()=>{n(o=>{for(const l of e)o.removeEventListener(l,r)})};return n(o=>{for(const l of e)o.addEventListener(l,r,{once:!0})}),i};function ou(e,t){if(Yt(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Yt(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const wt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function lu(e){Q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:c}=e;let a=null,f,u=0;const p=()=>(u++,a=null,m()),m=()=>{let E;return a||(E=a=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),c)return new Promise((H,M)=>{c(b,()=>H(p()),()=>M(b),u+1)});throw b}).then(b=>E!==a&&a?a:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),f=b,b)))};return Gn({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(E,b,H){const M=i?()=>{const C=i(H,g=>ou(E,g));C&&(b.bum||(b.bum=[])).push(C)}:H;f?M():m().then(()=>!b.isUnmounted&&M())},get __asyncResolved(){return f},setup(){const E=ye;if(zr(E),f)return()=>tr(f,E);const b=g=>{a=null,Bt(g,E,13,!s)};if(l&&E.suspense||sn)return m().then(g=>()=>tr(g,E)).catch(g=>(b(g),()=>s?he(s,{error:g}):null));const H=Zt(!1),M=Zt(),C=Zt(!!r);return r&&setTimeout(()=>{C.value=!1},r),o!=null&&setTimeout(()=>{if(!H.value&&!M.value){const g=new Error(`Async component timed out after ${o}ms.`);b(g),M.value=g}},o),m().then(()=>{H.value=!0,E.parent&&qn(E.parent.vnode)&&E.parent.update()}).catch(g=>{b(g),M.value=g}),()=>{if(H.value&&f)return tr(f,E);if(M.value&&s)return he(s,{error:M.value});if(n&&!C.value)return he(n)}}})}function tr(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=he(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const qn=e=>e.type.__isKeepAlive,cu={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ge(),s=n.ctx;if(!s.renderer)return()=>{const C=t.default&&t.default();return C&&C.length===1?C[0]:C};const r=new Map,i=new Set;let o=null;const l=n.suspense,{renderer:{p:c,m:a,um:f,o:{createElement:u}}}=s,p=u("div");s.activate=(C,g,_,v,x)=>{const I=C.component;a(C,g,_,0,l),c(I.vnode,C,g,_,I,l,v,C.slotScopeIds,x),_e(()=>{I.isDeactivated=!1,I.a&&Xt(I.a);const U=C.props&&C.props.onVnodeMounted;U&&Me(U,I.parent,C)},l)},s.deactivate=C=>{const g=C.component;bs(g.m),bs(g.a),a(C,p,null,1,l),_e(()=>{g.da&&Xt(g.da);const _=C.props&&C.props.onVnodeUnmounted;_&&Me(_,g.parent,C),g.isDeactivated=!0},l)};function m(C){nr(C),f(C,n,l,!0)}function E(C){r.forEach((g,_)=>{const v=Rr(g.type);v&&!C(v)&&b(_)})}function b(C){const g=r.get(C);g&&(!o||!Ye(g,o))?m(g):o&&nr(o),r.delete(C),i.delete(C)}Lt(()=>[e.include,e.exclude],([C,g])=>{C&&E(_=>mn(C,_)),g&&E(_=>!mn(g,_))},{flush:"post",deep:!0});let H=null;const M=()=>{H!=null&&(Es(n.subTree.type)?_e(()=>{r.set(H,os(n.subTree))},n.subTree.suspense):r.set(H,os(n.subTree)))};return Yn(M),$s(M),Us(()=>{r.forEach(C=>{const{subTree:g,suspense:_}=n,v=os(g);if(C.type===v.type&&C.key===v.key){nr(v);const x=v.component.da;x&&_e(x,_);return}m(C)})}),()=>{if(H=null,!t.default)return o=null;const C=t.default(),g=C[0];if(C.length>1)return o=null,C;if(!dt(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return o=null,g;let _=os(g);if(_.type===ge)return o=null,_;const v=_.type,x=Rr(wt(_)?_.type.__asyncResolved||{}:v),{include:I,exclude:U,max:R}=e;if(I&&(!x||!mn(I,x))||U&&x&&mn(U,x))return _.shapeFlag&=-257,o=_,g;const P=_.key==null?v:_.key,K=r.get(P);return _.el&&(_=st(_),g.shapeFlag&128&&(g.ssContent=_)),H=P,K?(_.el=K.el,_.component=K.component,_.transition&&at(_,_.transition),_.shapeFlag|=512,i.delete(P),i.add(P)):(i.add(P),R&&i.size>parseInt(R,10)&&b(i.values().next().value)),_.shapeFlag|=256,o=_,Es(g.type)?g:_}}},fu=cu;function mn(e,t){return $(e)?e.some(n=>mn(n,t)):de(e)?e.split(",").includes(t):Ic(e)?(e.lastIndex=0,e.test(t)):!1}function rl(e,t){ol(e,"a",t)}function il(e,t){ol(e,"da",t)}function ol(e,t,n=ye){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Bs(t,s,n),n){let r=n.parent;for(;r&&r.parent;)qn(r.parent.vnode)&&uu(s,t,n,r),r=r.parent}}function uu(e,t,n,s){const r=Bs(t,e,s,!0);js(()=>{Fr(s[t],r)},n)}function nr(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function os(e){return e.shapeFlag&128?e.ssContent:e}function Bs(e,t,n=ye,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Pt();const l=Ht(n),c=We(t,n,e,o);return l(),Ot(),c});return s?r.unshift(i):r.push(i),i}}const ht=e=>(t,n=ye)=>{(!sn||e==="sp")&&Bs(e,(...s)=>t(...s),n)},ll=ht("bm"),Yn=ht("m"),Xr=ht("bu"),$s=ht("u"),Us=ht("bum"),js=ht("um"),cl=ht("sp"),fl=ht("rtg"),ul=ht("rtc");function al(e,t=ye){Bs("ec",e,t)}const Zr="components",au="directives";function du(e,t){return ei(Zr,e,!0,t)||e}const dl=Symbol.for("v-ndc");function hu(e){return de(e)?ei(Zr,e,!1)||e:e||dl}function pu(e){return ei(au,e)}function ei(e,t,n=!0,s=!1){const r=be||ye;if(r){const i=r.type;if(e===Zr){const l=Rr(i,!1);if(l&&(l===t||l===Ce(t)||l===$n(Ce(t))))return i}const o=Ti(r[e]||i[e],t)||Ti(r.appContext[e],t);return!o&&s?i:o}}function Ti(e,t){return e&&(e[t]||e[Ce(t)]||e[$n(Ce(t))])}function gu(e,t,n,s){let r;const i=n&&n[s],o=$(e);if(o||de(e)){const l=o&&St(e);let c=!1;l&&(c=!He(e),e=ks(e)),r=new Array(e.length);for(let a=0,f=e.length;at(l,c,void 0,i&&i[c]));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,a=l.length;c{const i=s.fn(...r);return i&&(i.key=s.key),i}:s.fn)}return e}function _u(e,t,n={},s,r){if(be.ce||be.parent&&wt(be.parent)&&be.parent.ce)return t!=="default"&&(n.name=t),Dn(),vs(ve,null,[he("slot",n,s&&s())],64);let i=e[t];i&&i._c&&(i._d=!1),Dn();const o=i&&ti(i(n)),l=n.key||o&&o.key,c=vs(ve,{key:(l&&!Je(l)?l:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),i&&i._c&&(i._d=!0),c}function ti(e){return e.some(t=>dt(t)?!(t.type===ge||t.type===ve&&!ti(t.children)):!0)?e:null}function yu(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:yn(s)]=e[s];return n}const mr=e=>e?Kl(e)?Jn(e):mr(e.parent):null,Cn=fe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>mr(e.parent),$root:e=>mr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ni(e),$forceUpdate:e=>e.f||(e.f=()=>{qr(e.update)}),$nextTick:e=>e.n||(e.n=Wn.bind(e.proxy)),$watch:e=>Ju.bind(e)}),sr=(e,t)=>e!==Z&&!e.__isScriptSetup&&se(e,t),_r={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(sr(s,t))return o[t]=1,s[t];if(r!==Z&&se(r,t))return o[t]=2,r[t];if((a=e.propsOptions[0])&&se(a,t))return o[t]=3,i[t];if(n!==Z&&se(n,t))return o[t]=4,n[t];yr&&(o[t]=0)}}const f=Cn[t];let u,p;if(f)return t==="$attrs"&&we(e.attrs,"get",""),f(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(n!==Z&&se(n,t))return o[t]=4,n[t];if(p=c.config.globalProperties,se(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return sr(r,t)?(r[t]=n,!0):s!==Z&&se(s,t)?(s[t]=n,!0):se(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==Z&&se(e,o)||sr(t,o)||(l=i[0])&&se(l,o)||se(s,o)||se(Cn,o)||se(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:se(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},bu=fe({},_r,{get(e,t){if(t!==Symbol.unscopables)return _r.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Hc(t)}});function Eu(){return null}function vu(){return null}function Cu(e){}function Su(e){}function wu(){return null}function Tu(){}function xu(e,t){return null}function Ru(){return hl().slots}function Au(){return hl().attrs}function hl(){const e=Ge();return e.setupContext||(e.setupContext=ql(e))}function Ln(e){return $(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Pu(e,t){const n=Ln(e);for(const s in t){if(s.startsWith("__skip"))continue;let r=n[s];r?$(r)||Q(r)?r=n[s]={type:r,default:t[s]}:r.default=t[s]:r===null&&(r=n[s]={default:t[s]}),r&&t[`__skip_${s}`]&&(r.skipFactory=!0)}return n}function Ou(e,t){return!e||!t?e||t:$(e)&&$(t)?e.concat(t):fe({},Ln(e),Ln(t))}function Nu(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function Mu(e){const t=Ge();let n=e();return wr(),Dr(n)&&(n=n.catch(s=>{throw Ht(t),s})),[n,()=>Ht(t)]}let yr=!0;function Iu(e){const t=ni(e),n=e.proxy,s=e.ctx;yr=!1,t.beforeCreate&&xi(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:u,mounted:p,beforeUpdate:m,updated:E,activated:b,deactivated:H,beforeDestroy:M,beforeUnmount:C,destroyed:g,unmounted:_,render:v,renderTracked:x,renderTriggered:I,errorCaptured:U,serverPrefetch:R,expose:P,inheritAttrs:K,components:N,directives:q,filters:ee}=t;if(a&&ku(a,s,null),o)for(const X in o){const W=o[X];Q(W)&&(s[X]=W.bind(n))}if(r){const X=r.call(n,n);ce(X)&&(e.data=Kn(X))}if(yr=!0,i)for(const X in i){const W=i[X],me=Q(W)?W.bind(n,n):Q(W.get)?W.get.bind(n,n):Ue,pt=!Q(W)&&Q(W.set)?W.set.bind(n):Ue,Xe=$e({get:me,set:pt});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>Xe.value,set:Ne=>Xe.value=Ne})}if(l)for(const X in l)pl(l[X],s,n,X);if(c){const X=Q(c)?c.call(n):c;Reflect.ownKeys(X).forEach(W=>{Sn(W,X[W])})}f&&xi(f,e,"c");function j(X,W){$(W)?W.forEach(me=>X(me.bind(n))):W&&X(W.bind(n))}if(j(ll,u),j(Yn,p),j(Xr,m),j($s,E),j(rl,b),j(il,H),j(al,U),j(ul,x),j(fl,I),j(Us,C),j(js,_),j(cl,R),$(P))if(P.length){const X=e.exposed||(e.exposed={});P.forEach(W=>{Object.defineProperty(X,W,{get:()=>n[W],set:me=>n[W]=me})})}else e.exposed||(e.exposed={});v&&e.render===Ue&&(e.render=v),K!=null&&(e.inheritAttrs=K),N&&(e.components=N),q&&(e.directives=q),R&&zr(e)}function ku(e,t,n=Ue){$(e)&&(e=br(e));for(const s in e){const r=e[s];let i;ce(r)?"default"in r?i=je(r.from||s,r.default,!0):i=je(r.from||s):i=je(r),Ee(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function xi(e,t,n){We($(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function pl(e,t,n,s){let r=s.includes(".")?Il(n,s):()=>n[s];if(de(e)){const i=t[e];Q(i)&&Lt(r,i)}else if(Q(e))Lt(r,e.bind(n));else if(ce(e))if($(e))e.forEach(i=>pl(i,t,n,s));else{const i=Q(e.handler)?e.handler.bind(n):t[e.handler];Q(i)&&Lt(r,i,e)}}function ni(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>ys(c,a,o,!0)),ys(c,t,o)),ce(t)&&i.set(t,c),c}function ys(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&ys(e,i,n,!0),r&&r.forEach(o=>ys(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Lu[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Lu={data:Ri,props:Ai,emits:Ai,methods:_n,computed:_n,beforeCreate:Re,created:Re,beforeMount:Re,mounted:Re,beforeUpdate:Re,updated:Re,beforeDestroy:Re,beforeUnmount:Re,destroyed:Re,unmounted:Re,activated:Re,deactivated:Re,errorCaptured:Re,serverPrefetch:Re,components:_n,directives:_n,watch:Du,provide:Ri,inject:Fu};function Ri(e,t){return t?e?function(){return fe(Q(e)?e.call(this,this):e,Q(t)?t.call(this,this):t)}:t:e}function Fu(e,t){return _n(br(e),br(t))}function br(e){if($(e)){const t={};for(let n=0;n1)return n&&Q(t)?t.call(s&&s.proxy):t}}function Bu(){return!!(ye||be||kt)}const ml={},_l=()=>Object.create(ml),yl=e=>Object.getPrototypeOf(e)===ml;function $u(e,t,n,s=!1){const r={},i=_l();e.propsDefaults=Object.create(null),bl(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:jr(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Uu(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=ne(r),[c]=e.propsOptions;let a=!1;if((s||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let u=0;u{c=!0;const[p,m]=El(u,t,!0);fe(o,p),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return ce(e)&&s.set(e,Qt),Qt;if($(i))for(let f=0;fe[0]==="_"||e==="$stable",si=e=>$(e)?e.map(Ie):[Ie(e)],Ku=(e,t,n)=>{if(t._n)return t;const s=Yr((...r)=>si(t(...r)),n);return s._c=!1,s},Cl=(e,t,n)=>{const s=e._ctx;for(const r in e){if(vl(r))continue;const i=e[r];if(Q(i))t[r]=Ku(r,i,s);else if(i!=null){const o=si(i);t[r]=()=>o}}},Sl=(e,t)=>{const n=si(t);e.slots.default=()=>n},wl=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Wu=(e,t,n)=>{const s=e.slots=_l();if(e.vnode.shapeFlag&32){const r=t._;r?(wl(s,t,n),n&&bo(s,"_",r,!0)):Cl(t,s)}else t&&Sl(e,t)},Gu=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=Z;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:wl(r,t,n):(i=!t.$stable,Cl(t,r)),o=t}else t&&(Sl(e,t),o={default:1});if(i)for(const l in r)!vl(l)&&o[l]==null&&delete r[l]},_e=Dl;function Tl(e){return Rl(e)}function xl(e){return Rl(e,zf)}function Rl(e,t){const n=Ns();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:u,nextSibling:p,setScopeId:m=Ue,insertStaticContent:E}=e,b=(d,h,y,T=null,S=null,A=null,F=void 0,L=null,k=!!h.dynamicChildren)=>{if(d===h)return;d&&!Ye(d,h)&&(T=w(d),Ne(d,S,A,!0),d=null),h.patchFlag===-2&&(k=!1,h.dynamicChildren=null);const{type:O,ref:J,shapeFlag:V}=h;switch(O){case Tt:H(d,h,y,T);break;case ge:M(d,h,y,T);break;case Ft:d==null&&C(h,y,T,F);break;case ve:N(d,h,y,T,S,A,F,L,k);break;default:V&1?v(d,h,y,T,S,A,F,L,k):V&6?q(d,h,y,T,S,A,F,L,k):(V&64||V&128)&&O.process(d,h,y,T,S,A,F,L,k,G)}J!=null&&S&&kn(J,d&&d.ref,A,h||d,!h)},H=(d,h,y,T)=>{if(d==null)s(h.el=l(h.children),y,T);else{const S=h.el=d.el;h.children!==d.children&&a(S,h.children)}},M=(d,h,y,T)=>{d==null?s(h.el=c(h.children||""),y,T):h.el=d.el},C=(d,h,y,T)=>{[d.el,d.anchor]=E(d.children,h,y,T,d.el,d.anchor)},g=({el:d,anchor:h},y,T)=>{let S;for(;d&&d!==h;)S=p(d),s(d,y,T),d=S;s(h,y,T)},_=({el:d,anchor:h})=>{let y;for(;d&&d!==h;)y=p(d),r(d),d=y;r(h)},v=(d,h,y,T,S,A,F,L,k)=>{h.type==="svg"?F="svg":h.type==="math"&&(F="mathml"),d==null?x(h,y,T,S,A,F,L,k):R(d,h,S,A,F,L,k)},x=(d,h,y,T,S,A,F,L)=>{let k,O;const{props:J,shapeFlag:V,transition:Y,dirs:z}=d;if(k=d.el=o(d.type,A,J&&J.is,J),V&8?f(k,d.children):V&16&&U(d.children,k,null,T,S,rr(d,A),F,L),z&&nt(d,null,T,"created"),I(k,d,d.scopeId,F,T),J){for(const ue in J)ue!=="value"&&!zt(ue)&&i(k,ue,null,J[ue],A,T);"value"in J&&i(k,"value",null,J.value,A),(O=J.onVnodeBeforeMount)&&Me(O,T,d)}z&&nt(d,null,T,"beforeMount");const te=Al(S,Y);te&&Y.beforeEnter(k),s(k,h,y),((O=J&&J.onVnodeMounted)||te||z)&&_e(()=>{O&&Me(O,T,d),te&&Y.enter(k),z&&nt(d,null,T,"mounted")},S)},I=(d,h,y,T,S)=>{if(y&&m(d,y),T)for(let A=0;A{for(let O=k;O{const L=h.el=d.el;let{patchFlag:k,dynamicChildren:O,dirs:J}=h;k|=d.patchFlag&16;const V=d.props||Z,Y=h.props||Z;let z;if(y&&Nt(y,!1),(z=Y.onVnodeBeforeUpdate)&&Me(z,y,h,d),J&&nt(h,d,y,"beforeUpdate"),y&&Nt(y,!0),(V.innerHTML&&Y.innerHTML==null||V.textContent&&Y.textContent==null)&&f(L,""),O?P(d.dynamicChildren,O,L,y,T,rr(h,S),A):F||W(d,h,L,null,y,T,rr(h,S),A,!1),k>0){if(k&16)K(L,V,Y,y,S);else if(k&2&&V.class!==Y.class&&i(L,"class",null,Y.class,S),k&4&&i(L,"style",V.style,Y.style,S),k&8){const te=h.dynamicProps;for(let ue=0;ue{z&&Me(z,y,h,d),J&&nt(h,d,y,"updated")},T)},P=(d,h,y,T,S,A,F)=>{for(let L=0;L{if(h!==y){if(h!==Z)for(const A in h)!zt(A)&&!(A in y)&&i(d,A,h[A],null,S,T);for(const A in y){if(zt(A))continue;const F=y[A],L=h[A];F!==L&&A!=="value"&&i(d,A,L,F,S,T)}"value"in y&&i(d,"value",h.value,y.value,S)}},N=(d,h,y,T,S,A,F,L,k)=>{const O=h.el=d?d.el:l(""),J=h.anchor=d?d.anchor:l("");let{patchFlag:V,dynamicChildren:Y,slotScopeIds:z}=h;z&&(L=L?L.concat(z):z),d==null?(s(O,y,T),s(J,y,T),U(h.children||[],y,J,S,A,F,L,k)):V>0&&V&64&&Y&&d.dynamicChildren?(P(d.dynamicChildren,Y,y,S,A,F,L),(h.key!=null||S&&h===S.subTree)&&ri(d,h,!0)):W(d,h,y,J,S,A,F,L,k)},q=(d,h,y,T,S,A,F,L,k)=>{h.slotScopeIds=L,d==null?h.shapeFlag&512?S.ctx.activate(h,y,T,F,k):ee(h,y,T,S,A,F,k):re(d,h,k)},ee=(d,h,y,T,S,A,F)=>{const L=d.component=jl(d,T,S);if(qn(d)&&(L.ctx.renderer=G),Wl(L,!1,F),L.asyncDep){if(S&&S.registerDep(L,j,F),!d.el){const k=L.subTree=he(ge);M(null,k,h,y)}}else j(L,d,h,y,S,A,F)},re=(d,h,y)=>{const T=h.component=d.component;if(na(d,h,y))if(T.asyncDep&&!T.asyncResolved){X(T,h,y);return}else T.next=h,T.update();else h.el=d.el,T.vnode=h},j=(d,h,y,T,S,A,F)=>{const L=()=>{if(d.isMounted){let{next:V,bu:Y,u:z,parent:te,vnode:ue}=d;{const Fe=Pl(d);if(Fe){V&&(V.el=ue.el,X(d,V,F)),Fe.asyncDep.then(()=>{d.isUnmounted||L()});return}}let le=V,Le;Nt(d,!1),V?(V.el=ue.el,X(d,V,F)):V=ue,Y&&Xt(Y),(Le=V.props&&V.props.onVnodeBeforeUpdate)&&Me(Le,te,V,ue),Nt(d,!0);const Se=fs(d),qe=d.subTree;d.subTree=Se,b(qe,Se,u(qe.el),w(qe),d,S,A),V.el=Se.el,le===null&&Ws(d,Se.el),z&&_e(z,S),(Le=V.props&&V.props.onVnodeUpdated)&&_e(()=>Me(Le,te,V,ue),S)}else{let V;const{el:Y,props:z}=h,{bm:te,m:ue,parent:le,root:Le,type:Se}=d,qe=wt(h);if(Nt(d,!1),te&&Xt(te),!qe&&(V=z&&z.onVnodeBeforeMount)&&Me(V,le,h),Nt(d,!0),Y&&pe){const Fe=()=>{d.subTree=fs(d),pe(Y,d.subTree,d,S,null)};qe&&Se.__asyncHydrate?Se.__asyncHydrate(Y,d,Fe):Fe()}else{Le.ce&&Le.ce._injectChildStyle(Se);const Fe=d.subTree=fs(d);b(null,Fe,y,T,d,S,A),h.el=Fe.el}if(ue&&_e(ue,S),!qe&&(V=z&&z.onVnodeMounted)){const Fe=h;_e(()=>Me(V,le,Fe),S)}(h.shapeFlag&256||le&&wt(le.vnode)&&le.vnode.shapeFlag&256)&&d.a&&_e(d.a,S),d.isMounted=!0,h=y=T=null}};d.scope.on();const k=d.effect=new An(L);d.scope.off();const O=d.update=k.run.bind(k),J=d.job=k.runIfDirty.bind(k);J.i=d,J.id=d.uid,k.scheduler=()=>qr(J),Nt(d,!0),O()},X=(d,h,y)=>{h.component=d;const T=d.vnode.props;d.vnode=h,d.next=null,Uu(d,h.props,T,y),Gu(d,h.children,y),Pt(),yi(d),Ot()},W=(d,h,y,T,S,A,F,L,k=!1)=>{const O=d&&d.children,J=d?d.shapeFlag:0,V=h.children,{patchFlag:Y,shapeFlag:z}=h;if(Y>0){if(Y&128){pt(O,V,y,T,S,A,F,L,k);return}else if(Y&256){me(O,V,y,T,S,A,F,L,k);return}}z&8?(J&16&&Ve(O,S,A),V!==O&&f(y,V)):J&16?z&16?pt(O,V,y,T,S,A,F,L,k):Ve(O,S,A,!0):(J&8&&f(y,""),z&16&&U(V,y,T,S,A,F,L,k))},me=(d,h,y,T,S,A,F,L,k)=>{d=d||Qt,h=h||Qt;const O=d.length,J=h.length,V=Math.min(O,J);let Y;for(Y=0;YJ?Ve(d,S,A,!0,!1,V):U(h,y,T,S,A,F,L,k,V)},pt=(d,h,y,T,S,A,F,L,k)=>{let O=0;const J=h.length;let V=d.length-1,Y=J-1;for(;O<=V&&O<=Y;){const z=d[O],te=h[O]=k?vt(h[O]):Ie(h[O]);if(Ye(z,te))b(z,te,y,null,S,A,F,L,k);else break;O++}for(;O<=V&&O<=Y;){const z=d[V],te=h[Y]=k?vt(h[Y]):Ie(h[Y]);if(Ye(z,te))b(z,te,y,null,S,A,F,L,k);else break;V--,Y--}if(O>V){if(O<=Y){const z=Y+1,te=zY)for(;O<=V;)Ne(d[O],S,A,!0),O++;else{const z=O,te=O,ue=new Map;for(O=te;O<=Y;O++){const De=h[O]=k?vt(h[O]):Ie(h[O]);De.key!=null&&ue.set(De.key,O)}let le,Le=0;const Se=Y-te+1;let qe=!1,Fe=0;const an=new Array(Se);for(O=0;O=Se){Ne(De,S,A,!0);continue}let Ze;if(De.key!=null)Ze=ue.get(De.key);else for(le=te;le<=Y;le++)if(an[le-te]===0&&Ye(De,h[le])){Ze=le;break}Ze===void 0?Ne(De,S,A,!0):(an[Ze-te]=O+1,Ze>=Fe?Fe=Ze:qe=!0,b(De,h[Ze],y,null,S,A,F,L,k),Le++)}const di=qe?qu(an):Qt;for(le=di.length-1,O=Se-1;O>=0;O--){const De=te+O,Ze=h[De],hi=De+1{const{el:A,type:F,transition:L,children:k,shapeFlag:O}=d;if(O&6){Xe(d.component.subTree,h,y,T);return}if(O&128){d.suspense.move(h,y,T);return}if(O&64){F.move(d,h,y,G);return}if(F===ve){s(A,h,y);for(let V=0;VL.enter(A),S);else{const{leave:V,delayLeave:Y,afterLeave:z}=L,te=()=>s(A,h,y),ue=()=>{V(A,()=>{te(),z&&z()})};Y?Y(A,te,ue):ue()}else s(A,h,y)},Ne=(d,h,y,T=!1,S=!1)=>{const{type:A,props:F,ref:L,children:k,dynamicChildren:O,shapeFlag:J,patchFlag:V,dirs:Y,cacheIndex:z}=d;if(V===-2&&(S=!1),L!=null&&kn(L,null,y,d,!0),z!=null&&(h.renderCache[z]=void 0),J&256){h.ctx.deactivate(d);return}const te=J&1&&Y,ue=!wt(d);let le;if(ue&&(le=F&&F.onVnodeBeforeUnmount)&&Me(le,h,d),J&6)zn(d.component,y,T);else{if(J&128){d.suspense.unmount(y,T);return}te&&nt(d,null,h,"beforeUnmount"),J&64?d.type.remove(d,h,y,G,T):O&&!O.hasOnce&&(A!==ve||V>0&&V&64)?Ve(O,h,y,!1,!0):(A===ve&&V&384||!S&&J&16)&&Ve(k,h,y),T&&$t(d)}(ue&&(le=F&&F.onVnodeUnmounted)||te)&&_e(()=>{le&&Me(le,h,d),te&&nt(d,null,h,"unmounted")},y)},$t=d=>{const{type:h,el:y,anchor:T,transition:S}=d;if(h===ve){Ut(y,T);return}if(h===Ft){_(d);return}const A=()=>{r(y),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(d.shapeFlag&1&&S&&!S.persisted){const{leave:F,delayLeave:L}=S,k=()=>F(y,A);L?L(d.el,A,k):k()}else A()},Ut=(d,h)=>{let y;for(;d!==h;)y=p(d),r(d),d=y;r(h)},zn=(d,h,y)=>{const{bum:T,scope:S,job:A,subTree:F,um:L,m:k,a:O}=d;bs(k),bs(O),T&&Xt(T),S.stop(),A&&(A.flags|=8,Ne(F,d,h,y)),L&&_e(L,h),_e(()=>{d.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},Ve=(d,h,y,T=!1,S=!1,A=0)=>{for(let F=A;F{if(d.shapeFlag&6)return w(d.component.subTree);if(d.shapeFlag&128)return d.suspense.next();const h=p(d.anchor||d.el),y=h&&h[Jo];return y?p(y):h};let B=!1;const D=(d,h,y)=>{d==null?h._vnode&&Ne(h._vnode,null,null,!0):b(h._vnode||null,d,h,null,null,null,y),h._vnode=d,B||(B=!0,yi(),_s(),B=!1)},G={p:b,um:Ne,m:Xe,r:$t,mt:ee,mc:U,pc:W,pbc:P,n:w,o:e};let ie,pe;return t&&([ie,pe]=t(G)),{render:D,hydrate:ie,createApp:Vu(D,ie)}}function rr({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Nt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Al(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ri(e,t,n=!1){const s=e.children,r=t.children;if($(s)&&$(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Pl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Pl(t)}function bs(e){if(e)for(let t=0;tje(Ol);function Yu(e,t){return Qn(e,null,t)}function Qu(e,t){return Qn(e,null,{flush:"post"})}function Ml(e,t){return Qn(e,null,{flush:"sync"})}function Lt(e,t,n){return Qn(e,t,n)}function Qn(e,t,n=Z){const{immediate:s,deep:r,flush:i,once:o}=n,l=fe({},n),c=t&&s||!t&&i!=="post";let a;if(sn){if(i==="sync"){const m=Nl();a=m.__watcherHandles||(m.__watcherHandles=[])}else if(!c){const m=()=>{};return m.stop=Ue,m.resume=Ue,m.pause=Ue,m}}const f=ye;l.call=(m,E,b)=>We(m,f,E,b);let u=!1;i==="post"?l.scheduler=m=>{_e(m,f&&f.suspense)}:i!=="sync"&&(u=!0,l.scheduler=(m,E)=>{E?m():qr(m)}),l.augmentJob=m=>{t&&(m.flags|=4),u&&(m.flags|=2,f&&(m.id=f.uid,m.i=f))};const p=Mf(e,t,l);return sn&&(a?a.push(p):c&&p()),p}function Ju(e,t,n){const s=this.proxy,r=de(e)?e.includes(".")?Il(s,e):()=>s[e]:e.bind(s,s);let i;Q(t)?i=t:(i=t.handler,n=t);const o=Ht(this),l=Qn(r,i.bind(s),n);return o(),l}function Il(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{let f,u=Z,p;return Ml(()=>{const m=e[r];Pe(f,m)&&(f=m,a())}),{get(){return c(),n.get?n.get(f):f},set(m){const E=n.set?n.set(m):m;if(!Pe(E,f)&&!(u!==Z&&Pe(m,u)))return;const b=s.vnode.props;b&&(t in b||r in b||i in b)&&(`onUpdate:${t}`in b||`onUpdate:${r}`in b||`onUpdate:${i}`in b)||(f=m,a()),s.emit(`update:${t}`,E),Pe(m,E)&&Pe(m,u)&&!Pe(E,p)&&a(),u=m,p=E}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||Z:l,done:!1}:{done:!0}}}},l}const kl=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ce(t)}Modifiers`]||e[`${ke(t)}Modifiers`];function Xu(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||Z;let r=n;const i=t.startsWith("update:"),o=i&&kl(s,t.slice(7));o&&(o.trim&&(r=n.map(f=>de(f)?f.trim():f)),o.number&&(r=n.map(ds)));let l,c=s[l=yn(t)]||s[l=yn(Ce(t))];!c&&i&&(c=s[l=yn(ke(t))]),c&&We(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,We(a,e,6,r)}}function Ll(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!Q(e)){const c=a=>{const f=Ll(a,t,!0);f&&(l=!0,fe(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(ce(e)&&s.set(e,null),null):($(i)?i.forEach(c=>o[c]=null):fe(o,i),ce(e)&&s.set(e,o),o)}function Ks(e,t){return!e||!Bn(t)?!1:(t=t.slice(2).replace(/Once$/,""),se(e,t[0].toLowerCase()+t.slice(1))||se(e,ke(t))||se(e,t))}function fs(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:a,renderCache:f,props:u,data:p,setupState:m,ctx:E,inheritAttrs:b}=e,H=In(e);let M,C;try{if(n.shapeFlag&4){const _=r||s,v=_;M=Ie(a.call(v,_,f,u,m,p,E)),C=l}else{const _=t;M=Ie(_.length>1?_(u,{attrs:l,slots:o,emit:c}):_(u,null)),C=t.props?l:ea(l)}}catch(_){wn.length=0,Bt(_,e,1),M=he(ge)}let g=M;if(C&&b!==!1){const _=Object.keys(C),{shapeFlag:v}=g;_.length&&v&7&&(i&&_.some(Lr)&&(C=ta(C,i)),g=st(g,C,!1,!0))}return n.dirs&&(g=st(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&at(g,n.transition),M=g,In(H),M}function Zu(e,t=!0){let n;for(let s=0;s{let t;for(const n in e)(n==="class"||n==="style"||Bn(n))&&((t||(t={}))[n]=e[n]);return t},ta=(e,t)=>{const n={};for(const s in e)(!Lr(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function na(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Oi(s,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let u=0;ue.__isSuspense;let vr=0;const sa={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,l,c,a){if(e==null)ia(t,n,s,r,i,o,l,c,a);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}oa(e,t,n,s,r,o,l,c,a)}},hydrate:la,normalize:ca},ra=sa;function Fn(e,t){const n=e.props&&e.props[t];Q(n)&&n()}function ia(e,t,n,s,r,i,o,l,c){const{p:a,o:{createElement:f}}=c,u=f("div"),p=e.suspense=Fl(e,r,s,t,u,n,i,o,l,c);a(null,p.pendingBranch=e.ssContent,u,null,s,p,i,o),p.deps>0?(Fn(e,"onPending"),Fn(e,"onFallback"),a(null,e.ssFallback,t,n,s,null,i,o),tn(p,e.ssFallback)):p.resolve(!1,!0)}function oa(e,t,n,s,r,i,o,l,{p:c,um:a,o:{createElement:f}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const p=t.ssContent,m=t.ssFallback,{activeBranch:E,pendingBranch:b,isInFallback:H,isHydrating:M}=u;if(b)u.pendingBranch=p,Ye(p,b)?(c(b,p,u.hiddenContainer,null,r,u,i,o,l),u.deps<=0?u.resolve():H&&(M||(c(E,m,n,s,r,null,i,o,l),tn(u,m)))):(u.pendingId=vr++,M?(u.isHydrating=!1,u.activeBranch=b):a(b,r,u),u.deps=0,u.effects.length=0,u.hiddenContainer=f("div"),H?(c(null,p,u.hiddenContainer,null,r,u,i,o,l),u.deps<=0?u.resolve():(c(E,m,n,s,r,null,i,o,l),tn(u,m))):E&&Ye(p,E)?(c(E,p,n,s,r,u,i,o,l),u.resolve(!0)):(c(null,p,u.hiddenContainer,null,r,u,i,o,l),u.deps<=0&&u.resolve()));else if(E&&Ye(p,E))c(E,p,n,s,r,u,i,o,l),tn(u,p);else if(Fn(t,"onPending"),u.pendingBranch=p,p.shapeFlag&512?u.pendingId=p.component.suspenseId:u.pendingId=vr++,c(null,p,u.hiddenContainer,null,r,u,i,o,l),u.deps<=0)u.resolve();else{const{timeout:C,pendingId:g}=u;C>0?setTimeout(()=>{u.pendingId===g&&u.fallback(m)},C):C===0&&u.fallback(m)}}function Fl(e,t,n,s,r,i,o,l,c,a,f=!1){const{p:u,m:p,um:m,n:E,o:{parentNode:b,remove:H}}=a;let M;const C=fa(e);C&&t&&t.pendingBranch&&(M=t.pendingId,t.deps++);const g=e.props?hs(e.props.timeout):void 0,_=i,v={vnode:e,parent:t,parentComponent:n,namespace:o,container:s,hiddenContainer:r,deps:0,pendingId:vr++,timeout:typeof g=="number"?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(x=!1,I=!1){const{vnode:U,activeBranch:R,pendingBranch:P,pendingId:K,effects:N,parentComponent:q,container:ee}=v;let re=!1;v.isHydrating?v.isHydrating=!1:x||(re=R&&P.transition&&P.transition.mode==="out-in",re&&(R.transition.afterLeave=()=>{K===v.pendingId&&(p(P,ee,i===_?E(R):i,0),Nn(N))}),R&&(b(R.el)===ee&&(i=E(R)),m(R,q,v,!0)),re||p(P,ee,i,0)),tn(v,P),v.pendingBranch=null,v.isInFallback=!1;let j=v.parent,X=!1;for(;j;){if(j.pendingBranch){j.effects.push(...N),X=!0;break}j=j.parent}!X&&!re&&Nn(N),v.effects=[],C&&t&&t.pendingBranch&&M===t.pendingId&&(t.deps--,t.deps===0&&!I&&t.resolve()),Fn(U,"onResolve")},fallback(x){if(!v.pendingBranch)return;const{vnode:I,activeBranch:U,parentComponent:R,container:P,namespace:K}=v;Fn(I,"onFallback");const N=E(U),q=()=>{v.isInFallback&&(u(null,x,P,N,R,null,K,l,c),tn(v,x))},ee=x.transition&&x.transition.mode==="out-in";ee&&(U.transition.afterLeave=q),v.isInFallback=!0,m(U,R,null,!0),ee||q()},move(x,I,U){v.activeBranch&&p(v.activeBranch,x,I,U),v.container=x},next(){return v.activeBranch&&E(v.activeBranch)},registerDep(x,I,U){const R=!!v.pendingBranch;R&&v.deps++;const P=x.vnode.el;x.asyncDep.catch(K=>{Bt(K,x,0)}).then(K=>{if(x.isUnmounted||v.isUnmounted||v.pendingId!==x.suspenseId)return;x.asyncResolved=!0;const{vnode:N}=x;Tr(x,K,!1),P&&(N.el=P);const q=!P&&x.subTree.el;I(x,N,b(P||x.subTree.el),P?null:E(x.subTree),v,o,U),q&&H(q),Ws(x,N.el),R&&--v.deps===0&&v.resolve()})},unmount(x,I){v.isUnmounted=!0,v.activeBranch&&m(v.activeBranch,n,x,I),v.pendingBranch&&m(v.pendingBranch,n,x,I)}};return v}function la(e,t,n,s,r,i,o,l,c){const a=t.suspense=Fl(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,l,!0),f=c(e,a.pendingBranch=t.ssContent,n,a,i,o);return a.deps===0&&a.resolve(!1,!0),f}function ca(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=Ni(s?n.default:n),e.ssFallback=s?Ni(n.fallback):he(ge)}function Ni(e){let t;if(Q(e)){const n=Dt&&e._c;n&&(e._d=!1,Dn()),e=e(),n&&(e._d=!0,t=xe,Hl())}return $(e)&&(e=Zu(e)),e=Ie(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Dl(e,t){t&&t.pendingBranch?$(e)?t.effects.push(...e):t.effects.push(e):Nn(e)}function tn(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,s&&s.subTree===n&&(s.vnode.el=r,Ws(s,r))}function fa(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const ve=Symbol.for("v-fgt"),Tt=Symbol.for("v-txt"),ge=Symbol.for("v-cmt"),Ft=Symbol.for("v-stc"),wn=[];let xe=null;function Dn(e=!1){wn.push(xe=e?null:[])}function Hl(){wn.pop(),xe=wn[wn.length-1]||null}let Dt=1;function Cr(e,t=!1){Dt+=e,e<0&&xe&&t&&(xe.hasOnce=!0)}function Vl(e){return e.dynamicChildren=Dt>0?xe||Qt:null,Hl(),Dt>0&&xe&&xe.push(e),e}function ua(e,t,n,s,r,i){return Vl(ii(e,t,n,s,r,i,!0))}function vs(e,t,n,s,r){return Vl(he(e,t,n,s,r,!0))}function dt(e){return e?e.__v_isVNode===!0:!1}function Ye(e,t){return e.type===t.type&&e.key===t.key}function aa(e){}const Bl=({key:e})=>e??null,us=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?de(e)||Ee(e)||Q(e)?{i:be,r:e,k:t,f:!!n}:e:null);function ii(e,t=null,n=null,s=0,r=null,i=e===ve?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Bl(t),ref:t&&us(t),scopeId:Hs,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:be};return l?(li(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=de(n)?8:16),Dt>0&&!o&&xe&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&xe.push(c),c}const he=da;function da(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===dl)&&(e=ge),dt(e)){const l=st(e,t,!0);return n&&li(l,n),Dt>0&&!i&&xe&&(l.shapeFlag&6?xe[xe.indexOf(e)]=l:xe.push(l)),l.patchFlag=-2,l}if(va(e)&&(e=e.__vccOpts),t){t=$l(t);let{class:l,style:c}=t;l&&!de(l)&&(t.class=jn(l)),ce(c)&&(Ds(c)&&!$(c)&&(c=fe({},c)),t.style=Un(c))}const o=de(e)?1:Es(e)?128:zo(e)?64:ce(e)?4:Q(e)?2:0;return ii(e,t,n,s,r,o,i,!0)}function $l(e){return e?Ds(e)||yl(e)?fe({},e):e:null}function st(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,a=t?Ul(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Bl(a),ref:t&&t.ref?n&&i?$(i)?i.concat(us(t)):[i,us(t)]:us(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ve?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&st(e.ssContent),ssFallback:e.ssFallback&&st(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&at(f,c.clone(f)),f}function oi(e=" ",t=0){return he(Tt,null,e,t)}function ha(e,t){const n=he(Ft,null,e);return n.staticCount=t,n}function pa(e="",t=!1){return t?(Dn(),vs(ge,null,e)):he(ge,null,e)}function Ie(e){return e==null||typeof e=="boolean"?he(ge):$(e)?he(ve,null,e.slice()):dt(e)?vt(e):he(Tt,null,String(e))}function vt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:st(e)}function li(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if($(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),li(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!yl(t)?t._ctx=be:r===3&&be&&(be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Q(t)?(t={default:t,_ctx:be},n=32):(t=String(t),s&64?(n=16,t=[oi(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ul(...e){const t={};for(let n=0;nye||be;let Cs,Sr;{const e=Ns(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Cs=t("__VUE_INSTANCE_SETTERS__",n=>ye=n),Sr=t("__VUE_SSR_SETTERS__",n=>sn=n)}const Ht=e=>{const t=ye;return Cs(e),e.scope.on(),()=>{e.scope.off(),Cs(t)}},wr=()=>{ye&&ye.scope.off(),Cs(null)};function Kl(e){return e.vnode.shapeFlag&4}let sn=!1;function Wl(e,t=!1,n=!1){t&&Sr(t);const{props:s,children:r}=e.vnode,i=Kl(e);$u(e,s,i,t),Wu(e,r,n);const o=i?_a(e,t):void 0;return t&&Sr(!1),o}function _a(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,_r);const{setup:s}=n;if(s){Pt();const r=e.setupContext=s.length>1?ql(e):null,i=Ht(e),o=un(s,e,0,[e.props,r]),l=Dr(o);if(Ot(),i(),(l||e.sp)&&!wt(e)&&zr(e),l){if(o.then(wr,wr),t)return o.then(c=>{Tr(e,c,t)}).catch(c=>{Bt(c,e,0)});e.asyncDep=o}else Tr(e,o,t)}else Gl(e,t)}function Tr(e,t,n){Q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ce(t)&&(e.setupState=Gr(t)),Gl(e,n)}let Ss,xr;function ya(e){Ss=e,xr=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,bu))}}const ba=()=>!Ss;function Gl(e,t,n){const s=e.type;if(!e.render){if(!t&&Ss&&!s.render){const r=s.template||ni(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=fe(fe({isCustomElement:i,delimiters:l},o),c);s.render=Ss(r,a)}}e.render=s.render||Ue,xr&&xr(e)}{const r=Ht(e);Pt();try{Iu(e)}finally{Ot(),r()}}}const Ea={get(e,t){return we(e,"get",""),e[t]}};function ql(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Ea),slots:e.slots,emit:e.emit,expose:t}}function Jn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Gr(Bo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Cn)return Cn[n](e)},has(t,n){return n in t||n in Cn}})):e.proxy}function Rr(e,t=!0){return Q(e)?e.displayName||e.name:e.name||t&&e.__name}function va(e){return Q(e)&&"__vccOpts"in e}const $e=(e,t)=>Af(e,t,sn);function Gs(e,t,n){const s=arguments.length;return s===2?ce(t)&&!$(t)?dt(t)?he(e,null,[t]):he(e,t):he(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&dt(n)&&(n=[n]),he(e,t,n))}function Ca(){}function Sa(e,t,n,s){const r=n[s];if(r&&Yl(r,e))return r;const i=t();return i.memo=e.slice(),i.cacheIndex=s,n[s]=i}function Yl(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let s=0;s0&&xe&&xe.push(e),!0}const Ql="3.5.13",wa=Ue,Ta=Df,xa=Gt,Ra=Qo,Aa={createComponentInstance:jl,setupComponent:Wl,renderComponentRoot:fs,setCurrentRenderingInstance:In,isVNode:dt,normalizeVNode:Ie,getComponentPublicInstance:Jn,ensureValidVNode:ti,pushWarningContext:If,popWarningContext:kf},Pa=Aa,Oa=null,Na=null,Ma=null;/** +* @vue/runtime-dom v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Ar;const Mi=typeof window<"u"&&window.trustedTypes;if(Mi)try{Ar=Mi.createPolicy("vue",{createHTML:e=>e})}catch{}const Jl=Ar?e=>Ar.createHTML(e):e=>e,Ia="http://www.w3.org/2000/svg",ka="http://www.w3.org/1998/Math/MathML",ot=typeof document<"u"?document:null,Ii=ot&&ot.createElement("template"),La={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ot.createElementNS(Ia,e):t==="mathml"?ot.createElementNS(ka,e):n?ot.createElement(e,{is:n}):ot.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ot.createTextNode(e),createComment:e=>ot.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ot.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Ii.innerHTML=Jl(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=Ii.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},gt="transition",hn="animation",rn=Symbol("_vtc"),zl={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Xl=fe({},Jr,zl),Fa=e=>(e.displayName="Transition",e.props=Xl,e),Da=Fa((e,{slots:t})=>Gs(nl,Zl(e),t)),Mt=(e,t=[])=>{$(e)?e.forEach(n=>n(...t)):e&&e(...t)},ki=e=>e?$(e)?e.some(t=>t.length>1):e.length>1:!1;function Zl(e){const t={};for(const N in e)N in zl||(t[N]=e[N]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:a=o,appearToClass:f=l,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,E=Ha(r),b=E&&E[0],H=E&&E[1],{onBeforeEnter:M,onEnter:C,onEnterCancelled:g,onLeave:_,onLeaveCancelled:v,onBeforeAppear:x=M,onAppear:I=C,onAppearCancelled:U=g}=t,R=(N,q,ee,re)=>{N._enterCancelled=re,_t(N,q?f:l),_t(N,q?a:o),ee&&ee()},P=(N,q)=>{N._isLeaving=!1,_t(N,u),_t(N,m),_t(N,p),q&&q()},K=N=>(q,ee)=>{const re=N?I:C,j=()=>R(q,N,ee);Mt(re,[q,j]),Li(()=>{_t(q,N?c:i),et(q,N?f:l),ki(re)||Fi(q,s,b,j)})};return fe(t,{onBeforeEnter(N){Mt(M,[N]),et(N,i),et(N,o)},onBeforeAppear(N){Mt(x,[N]),et(N,c),et(N,a)},onEnter:K(!1),onAppear:K(!0),onLeave(N,q){N._isLeaving=!0;const ee=()=>P(N,q);et(N,u),N._enterCancelled?(et(N,p),Pr()):(Pr(),et(N,p)),Li(()=>{N._isLeaving&&(_t(N,u),et(N,m),ki(_)||Fi(N,s,H,ee))}),Mt(_,[N,ee])},onEnterCancelled(N){R(N,!1,void 0,!0),Mt(g,[N])},onAppearCancelled(N){R(N,!0,void 0,!0),Mt(U,[N])},onLeaveCancelled(N){P(N),Mt(v,[N])}})}function Ha(e){if(e==null)return null;if(ce(e))return[ir(e.enter),ir(e.leave)];{const t=ir(e);return[t,t]}}function ir(e){return hs(e)}function et(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[rn]||(e[rn]=new Set)).add(t)}function _t(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[rn];n&&(n.delete(t),n.size||(e[rn]=void 0))}function Li(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Va=0;function Fi(e,t,n,s){const r=e._endId=++Va,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=ec(e,t);if(!o)return s();const a=o+"end";let f=0;const u=()=>{e.removeEventListener(a,p),i()},p=m=>{m.target===e&&++f>=c&&u()};setTimeout(()=>{f(n[E]||"").split(", "),r=s(`${gt}Delay`),i=s(`${gt}Duration`),o=Di(r,i),l=s(`${hn}Delay`),c=s(`${hn}Duration`),a=Di(l,c);let f=null,u=0,p=0;t===gt?o>0&&(f=gt,u=o,p=i.length):t===hn?a>0&&(f=hn,u=a,p=c.length):(u=Math.max(o,a),f=u>0?o>a?gt:hn:null,p=f?f===gt?i.length:c.length:0);const m=f===gt&&/\b(transform|all)(,|$)/.test(s(`${gt}Property`).toString());return{type:f,timeout:u,propCount:p,hasTransform:m}}function Di(e,t){for(;e.lengthHi(n)+Hi(e[s])))}function Hi(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Pr(){return document.body.offsetHeight}function Ba(e,t,n){const s=e[rn];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ws=Symbol("_vod"),tc=Symbol("_vsh"),nc={beforeMount(e,{value:t},{transition:n}){e[ws]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):pn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),pn(e,!0),s.enter(e)):s.leave(e,()=>{pn(e,!1)}):pn(e,t))},beforeUnmount(e,{value:t}){pn(e,t)}};function pn(e,t){e.style.display=t?e[ws]:"none",e[tc]=!t}function $a(){nc.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const sc=Symbol("");function Ua(e){const t=Ge();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Ts(i,r))},s=()=>{const r=e(t.proxy);t.ce?Ts(t.ce,r):Or(t.subTree,r),n(r)};Xr(()=>{Nn(s)}),Yn(()=>{Lt(s,Ue,{flush:"post"});const r=new MutationObserver(s);r.observe(t.subTree.el.parentNode,{childList:!0}),js(()=>r.disconnect())})}function Or(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Or(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Ts(e.el,t);else if(e.type===ve)e.children.forEach(n=>Or(n,t));else if(e.type===Ft){let{el:n,anchor:s}=e;for(;n&&(Ts(n,t),n!==s);)n=n.nextSibling}}function Ts(e,t){if(e.nodeType===1){const n=e.style;let s="";for(const r in t)n.setProperty(`--${r}`,t[r]),s+=`--${r}: ${t[r]};`;n[sc]=s}}const ja=/(^|;)\s*display\s*:/;function Ka(e,t,n){const s=e.style,r=de(n);let i=!1;if(n&&!r){if(t)if(de(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&as(s,l,"")}else for(const o in t)n[o]==null&&as(s,o,"");for(const o in n)o==="display"&&(i=!0),as(s,o,n[o])}else if(r){if(t!==n){const o=s[sc];o&&(n+=";"+o),s.cssText=n,i=ja.test(n)}}else t&&e.removeAttribute("style");ws in e&&(e[ws]=i?s.display:"",e[tc]&&(s.display="none"))}const Vi=/\s*!important$/;function as(e,t,n){if($(n))n.forEach(s=>as(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Wa(e,t);Vi.test(n)?e.setProperty(ke(s),n.replace(Vi,""),"important"):e[s]=n}}const Bi=["Webkit","Moz","ms"],or={};function Wa(e,t){const n=or[t];if(n)return n;let s=Ce(t);if(s!=="filter"&&s in e)return or[t]=s;s=$n(s);for(let r=0;rlr||(Qa.then(()=>lr=0),lr=Date.now());function za(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;We(Xa(s,n.value),t,5,[s])};return n.value=e,n.attached=Ja(),n}function Xa(e,t){if($(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Gi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Za=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?Ba(e,s,o):t==="style"?Ka(e,n,s):Bn(t)?Lr(t)||qa(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ed(e,t,s,o))?(ji(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Ui(e,t,s,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!de(s))?ji(e,Ce(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Ui(e,t,s,o))};function ed(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Gi(t)&&Q(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Gi(t)&&de(n)?!1:t in e}const qi={};/*! #__NO_SIDE_EFFECTS__ */function rc(e,t,n){const s=Gn(e,t);Ps(s)&&fe(s,t);class r extends qs{constructor(o){super(s,o,n)}}return r.def=s,r}/*! #__NO_SIDE_EFFECTS__ */const td=(e,t)=>rc(e,t,mc),nd=typeof HTMLElement<"u"?HTMLElement:class{};class qs extends nd{constructor(t,n={},s=Nr){super(),this._def=t,this._props=n,this._createApp=s,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&s!==Nr?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof qs){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,Wn(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let s=0;s{for(const r of s)this._setAttr(r.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(s,r=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:o}=s;let l;if(i&&!$(i))for(const c in i){const a=i[c];(a===Number||a&&a.type===Number)&&(c in this._props&&(this._props[c]=hs(this._props[c])),(l||(l=Object.create(null)))[Ce(c)]=!0)}this._numberProps=l,r&&this._resolveProps(s),this.shadowRoot&&this._applyStyles(o),this._mount(s)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(s=>t(this._def=s,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const s in n)se(this,s)||Object.defineProperty(this,s,{get:()=>ut(n[s])})}_resolveProps(t){const{props:n}=t,s=$(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&s.includes(r)&&this._setProp(r,this[r]);for(const r of s.map(Ce))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(i){this._setProp(r,i,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let s=n?this.getAttribute(t):qi;const r=Ce(t);n&&this._numberProps&&this._numberProps[r]&&(s=hs(s)),this._setProp(r,s,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,s=!0,r=!1){if(n!==this._props[t]&&(n===qi?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),r&&this._instance&&this._update(),s)){const i=this._ob;i&&i.disconnect(),n===!0?this.setAttribute(ke(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(ke(t),n+""):n||this.removeAttribute(ke(t)),i&&i.observe(this,{attributes:!0})}}_update(){gc(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=he(this._def,fe(t,this._props));return this._instance||(n.ce=s=>{this._instance=s,s.ce=this,s.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,Ps(o[0])?fe({detail:o},o[0]):{detail:o}))};s.emit=(i,...o)=>{r(i,o),ke(i)!==i&&r(ke(i),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const s=this._nonce;for(let r=t.length-1;r>=0;r--){const i=document.createElement("style");s&&i.setAttribute("nonce",s),i.textContent=t[r],this.shadowRoot.prepend(i)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const s=n.nodeType===1&&n.getAttribute("slot")||"default";(t[s]||(t[s]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let s=0;s(delete e.props.mode,e),od=id({name:"TransitionGroup",props:fe({},Xl,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ge(),s=Qr();let r,i;return $s(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!ad(r[0].el,n.vnode.el,o))return;r.forEach(cd),r.forEach(fd);const l=r.filter(ud);Pr(),l.forEach(c=>{const a=c.el,f=a.style;et(a,o),f.transform=f.webkitTransform=f.transitionDuration="";const u=a[xs]=p=>{p&&p.target!==a||(!p||/transform$/.test(p.propertyName))&&(a.removeEventListener("transitionend",u),a[xs]=null,_t(a,o))};a.addEventListener("transitionend",u)})}),()=>{const o=ne(e),l=Zl(o);let c=o.tag||ve;if(r=[],i)for(let a=0;a{l.split(/\s+/).forEach(c=>c&&s.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&s.classList.add(l)),s.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(s);const{hasTransform:o}=ec(s);return i.removeChild(s),o}const At=e=>{const t=e.props["onUpdate:modelValue"]||!1;return $(t)?n=>Xt(t,n):t};function dd(e){e.target.composing=!0}function Qi(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ke=Symbol("_assign"),Rs={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[Ke]=At(r);const i=s||r.props&&r.props.type==="number";ft(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=ds(l)),e[Ke](l)}),n&&ft(e,"change",()=>{e.value=e.value.trim()}),t||(ft(e,"compositionstart",dd),ft(e,"compositionend",Qi),ft(e,"change",Qi))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[Ke]=At(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?ds(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===c)||(e.value=c))}},ci={deep:!0,created(e,t,n){e[Ke]=At(n),ft(e,"change",()=>{const s=e._modelValue,r=on(e),i=e.checked,o=e[Ke];if($(s)){const l=Ms(s,r),c=l!==-1;if(i&&!c)o(s.concat(r));else if(!i&&c){const a=[...s];a.splice(l,1),o(a)}}else if(Vt(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(fc(e,i))})},mounted:Ji,beforeUpdate(e,t,n){e[Ke]=At(n),Ji(e,t,n)}};function Ji(e,{value:t,oldValue:n},s){e._modelValue=t;let r;if($(t))r=Ms(t,s.props.value)>-1;else if(Vt(t))r=t.has(s.props.value);else{if(t===n)return;r=xt(t,fc(e,!0))}e.checked!==r&&(e.checked=r)}const fi={created(e,{value:t},n){e.checked=xt(t,n.props.value),e[Ke]=At(n),ft(e,"change",()=>{e[Ke](on(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[Ke]=At(s),t!==n&&(e.checked=xt(t,s.props.value))}},cc={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Vt(t);ft(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?ds(on(o)):on(o));e[Ke](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,Wn(()=>{e._assigning=!1})}),e[Ke]=At(s)},mounted(e,{value:t}){zi(e,t)},beforeUpdate(e,t,n){e[Ke]=At(n)},updated(e,{value:t}){e._assigning||zi(e,t)}};function zi(e,t){const n=e.multiple,s=$(t);if(!(n&&!s&&!Vt(t))){for(let r=0,i=e.options.length;rString(a)===String(l)):o.selected=Ms(t,l)>-1}else o.selected=t.has(l);else if(xt(on(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function on(e){return"_value"in e?e._value:e.value}function fc(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const uc={created(e,t,n){ls(e,t,n,null,"created")},mounted(e,t,n){ls(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){ls(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){ls(e,t,n,s,"updated")}};function ac(e,t){switch(e){case"SELECT":return cc;case"TEXTAREA":return Rs;default:switch(t){case"checkbox":return ci;case"radio":return fi;default:return Rs}}}function ls(e,t,n,s,r){const o=ac(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,s)}function hd(){Rs.getSSRProps=({value:e})=>({value:e}),fi.getSSRProps=({value:e},t)=>{if(t.props&&xt(t.props.value,e))return{checked:!0}},ci.getSSRProps=({value:e},t)=>{if($(e)){if(t.props&&Ms(e,t.props.value)>-1)return{checked:!0}}else if(Vt(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},uc.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=ac(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const pd=["ctrl","shift","alt","meta"],gd={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>pd.some(n=>e[`${n}Key`]&&!t.includes(n))},md=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ke(r.key);if(t.some(o=>o===i||_d[o]===i))return e(r)})},dc=fe({patchProp:Za},La);let Tn,Xi=!1;function hc(){return Tn||(Tn=Tl(dc))}function pc(){return Tn=Xi?Tn:xl(dc),Xi=!0,Tn}const gc=(...e)=>{hc().render(...e)},bd=(...e)=>{pc().hydrate(...e)},Nr=(...e)=>{const t=hc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=yc(s);if(!r)return;const i=t._component;!Q(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,_c(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},mc=(...e)=>{const t=pc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=yc(s);if(r)return n(r,!0,_c(r))},t};function _c(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function yc(e){return de(e)?document.querySelector(e):e}let Zi=!1;const Ed=()=>{Zi||(Zi=!0,hd(),$a())};/** +* vue v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const vd=()=>{},wh=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:nl,BaseTransitionPropsValidators:Jr,Comment:ge,DeprecationTypes:Ma,EffectScope:Vr,ErrorCodes:Ff,ErrorTypeStrings:Ta,Fragment:ve,KeepAlive:fu,ReactiveEffect:An,Static:Ft,Suspense:ra,Teleport:Wf,Text:Tt,TrackOpTypes:Pf,Transition:Da,TransitionGroup:ld,TriggerOpTypes:Of,VueElement:qs,assertNumber:Lf,callWithAsyncErrorHandling:We,callWithErrorHandling:un,camelize:Ce,capitalize:$n,cloneVNode:st,compatUtils:Na,compile:vd,computed:$e,createApp:Nr,createBlock:vs,createCommentVNode:pa,createElementBlock:ua,createElementVNode:ii,createHydrationRenderer:xl,createPropsRestProxy:Nu,createRenderer:Tl,createSSRApp:mc,createSlots:mu,createStaticVNode:ha,createTextVNode:oi,createVNode:he,customRef:Uo,defineAsyncComponent:lu,defineComponent:Gn,defineCustomElement:rc,defineEmits:vu,defineExpose:Cu,defineModel:Tu,defineOptions:Su,defineProps:Eu,defineSSRCustomElement:td,defineSlots:wu,devtools:xa,effect:Jc,effectScope:qc,getCurrentInstance:Ge,getCurrentScope:wo,getCurrentWatcher:Nf,getTransitionRawChildren:Vs,guardReactiveProps:$l,h:Gs,handleError:Bt,hasInjectionContext:Bu,hydrate:bd,hydrateOnIdle:tu,hydrateOnInteraction:iu,hydrateOnMediaQuery:ru,hydrateOnVisible:su,initCustomFormatter:Ca,initDirectivesForSSR:Ed,inject:je,isMemoSame:Yl,isProxy:Ds,isReactive:St,isReadonly:Rt,isRef:Ee,isRuntimeOnly:ba,isShallow:He,isVNode:dt,markRaw:Bo,mergeDefaults:Pu,mergeModels:Ou,mergeProps:Ul,nextTick:Wn,normalizeClass:jn,normalizeProps:jc,normalizeStyle:Un,onActivated:rl,onBeforeMount:ll,onBeforeUnmount:Us,onBeforeUpdate:Xr,onDeactivated:il,onErrorCaptured:al,onMounted:Yn,onRenderTracked:ul,onRenderTriggered:fl,onScopeDispose:Yc,onServerPrefetch:cl,onUnmounted:js,onUpdated:$s,onWatcherCleanup:Ko,openBlock:Dn,popScopeId:$f,provide:Sn,proxyRefs:Gr,pushScopeId:Bf,queuePostFlushCb:Nn,reactive:Kn,readonly:Kr,ref:Zt,registerRuntimeCompiler:ya,render:gc,renderList:gu,renderSlot:_u,resolveComponent:du,resolveDirective:pu,resolveDynamicComponent:hu,resolveFilter:Oa,resolveTransitionHooks:nn,setBlockTracking:Cr,setDevtoolsHook:Ra,setTransitionHooks:at,shallowReactive:jr,shallowReadonly:_f,shallowRef:Wr,ssrContextKey:Ol,ssrUtils:Pa,stop:zc,toDisplayString:Co,toHandlerKey:yn,toHandlers:yu,toRaw:ne,toRef:xf,toRefs:Sf,toValue:Ef,transformVNodeArgs:aa,triggerRef:bf,unref:ut,useAttrs:Au,useCssModule:rd,useCssVars:Ua,useHost:ic,useId:qf,useModel:zu,useSSRContext:Nl,useShadowRoot:sd,useSlots:Ru,useTemplateRef:Yf,useTransitionState:Qr,vModelCheckbox:ci,vModelDynamic:uc,vModelRadio:fi,vModelSelect:cc,vModelText:Rs,vShow:nc,version:Ql,warn:wa,watch:Lt,watchEffect:Yu,watchPostEffect:Qu,watchSyncEffect:Ml,withAsyncContext:Mu,withCtx:Yr,withDefaults:xu,withDirectives:jf,withKeys:yd,withMemo:Sa,withModifiers:md,withScopeId:Uf},Symbol.toStringTag,{value:"Module"}));/*! +* vue-router v4.5.0 +* (c) 2024 Eduardo San Martin Morote +* @license MIT +*/const qt=typeof document<"u";function bc(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Cd(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&bc(e.default)}const oe=Object.assign;function cr(e,t){const n={};for(const s in t){const r=t[s];n[s]=ze(r)?r.map(e):e(r)}return n}const xn=()=>{},ze=Array.isArray,Ec=/#/g,Sd=/&/g,wd=/\//g,Td=/=/g,xd=/\?/g,vc=/\+/g,Rd=/%5B/g,Ad=/%5D/g,Cc=/%5E/g,Pd=/%60/g,Sc=/%7B/g,Od=/%7C/g,wc=/%7D/g,Nd=/%20/g;function ui(e){return encodeURI(""+e).replace(Od,"|").replace(Rd,"[").replace(Ad,"]")}function Md(e){return ui(e).replace(Sc,"{").replace(wc,"}").replace(Cc,"^")}function Mr(e){return ui(e).replace(vc,"%2B").replace(Nd,"+").replace(Ec,"%23").replace(Sd,"%26").replace(Pd,"`").replace(Sc,"{").replace(wc,"}").replace(Cc,"^")}function Id(e){return Mr(e).replace(Td,"%3D")}function kd(e){return ui(e).replace(Ec,"%23").replace(xd,"%3F")}function Ld(e){return e==null?"":kd(e).replace(wd,"%2F")}function Hn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Fd=/\/$/,Dd=e=>e.replace(Fd,"");function fr(e,t,n="/"){let s,r={},i="",o="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(s=t.slice(0,c),i=t.slice(c+1,l>-1?l:t.length),r=e(i)),l>-1&&(s=s||t.slice(0,l),o=t.slice(l,t.length)),s=$d(s??t,n),{fullPath:s+(i&&"?")+i+o,path:s,query:r,hash:Hn(o)}}function Hd(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function eo(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Vd(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&ln(t.matched[s],n.matched[r])&&Tc(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ln(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Tc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Bd(e[n],t[n]))return!1;return!0}function Bd(e,t){return ze(e)?to(e,t):ze(t)?to(t,e):e===t}function to(e,t){return ze(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function $d(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let i=n.length-1,o,l;for(o=0;o1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(o).join("/")}const mt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Vn;(function(e){e.pop="pop",e.push="push"})(Vn||(Vn={}));var Rn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Rn||(Rn={}));function Ud(e){if(!e)if(qt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Dd(e)}const jd=/^[^#]+#/;function Kd(e,t){return e.replace(jd,"#")+t}function Wd(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Ys=()=>({left:window.scrollX,top:window.scrollY});function Gd(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Wd(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function no(e,t){return(history.state?history.state.position-t:-1)+e}const Ir=new Map;function qd(e,t){Ir.set(e,t)}function Yd(e){const t=Ir.get(e);return Ir.delete(e),t}let Qd=()=>location.protocol+"//"+location.host;function xc(e,t){const{pathname:n,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),eo(c,"")}return eo(n,e)+s+r}function Jd(e,t,n,s){let r=[],i=[],o=null;const l=({state:p})=>{const m=xc(e,location),E=n.value,b=t.value;let H=0;if(p){if(n.value=m,t.value=p,o&&o===E){o=null;return}H=b?p.position-b.position:0}else s(m);r.forEach(M=>{M(n.value,E,{delta:H,type:Vn.pop,direction:H?H>0?Rn.forward:Rn.back:Rn.unknown})})};function c(){o=n.value}function a(p){r.push(p);const m=()=>{const E=r.indexOf(p);E>-1&&r.splice(E,1)};return i.push(m),m}function f(){const{history:p}=window;p.state&&p.replaceState(oe({},p.state,{scroll:Ys()}),"")}function u(){for(const p of i)p();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:c,listen:a,destroy:u}}function so(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?Ys():null}}function zd(e){const{history:t,location:n}=window,s={value:xc(e,n)},r={value:t.state};r.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(c,a,f){const u=e.indexOf("#"),p=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+c:Qd()+e+c;try{t[f?"replaceState":"pushState"](a,"",p),r.value=a}catch(m){console.error(m),n[f?"replace":"assign"](p)}}function o(c,a){const f=oe({},t.state,so(r.value.back,c,r.value.forward,!0),a,{position:r.value.position});i(c,f,!0),s.value=c}function l(c,a){const f=oe({},r.value,t.state,{forward:c,scroll:Ys()});i(f.current,f,!0);const u=oe({},so(s.value,c,null),{position:f.position+1},a);i(c,u,!1),s.value=c}return{location:s,state:r,push:l,replace:o}}function Xd(e){e=Ud(e);const t=zd(e),n=Jd(e,t.state,t.location,t.replace);function s(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=oe({location:"",base:e,go:s,createHref:Kd.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Th(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Xd(e)}function Zd(e){return typeof e=="string"||e&&typeof e=="object"}function Rc(e){return typeof e=="string"||typeof e=="symbol"}const Ac=Symbol("");var ro;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ro||(ro={}));function cn(e,t){return oe(new Error,{type:e,[Ac]:!0},t)}function it(e,t){return e instanceof Error&&Ac in e&&(t==null||!!(e.type&t))}const io="[^/]+?",eh={sensitive:!1,strict:!1,start:!0,end:!0},th=/[.+*?^${}()[\]/\\]/g;function nh(e,t){const n=oe({},eh,t),s=[];let r=n.start?"^":"";const i=[];for(const a of e){const f=a.length?[]:[90];n.strict&&!a.length&&(r+="/");for(let u=0;ut.length?t.length===1&&t[0]===80?1:-1:0}function Pc(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const rh={type:0,value:""},ih=/[a-zA-Z0-9_]/;function oh(e){if(!e)return[[]];if(e==="/")return[[rh]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${a}": ${m}`)}let n=0,s=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,c,a="",f="";function u(){a&&(n===0?i.push({type:0,value:a}):n===1||n===2||n===3?(i.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:a,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function p(){a+=c}for(;l{o(g)}:xn}function o(u){if(Rc(u)){const p=s.get(u);p&&(s.delete(u),n.splice(n.indexOf(p),1),p.children.forEach(o),p.alias.forEach(o))}else{const p=n.indexOf(u);p>-1&&(n.splice(p,1),u.record.name&&s.delete(u.record.name),u.children.forEach(o),u.alias.forEach(o))}}function l(){return n}function c(u){const p=ah(u,n);n.splice(p,0,u),u.record.name&&!fo(u)&&s.set(u.record.name,u)}function a(u,p){let m,E={},b,H;if("name"in u&&u.name){if(m=s.get(u.name),!m)throw cn(1,{location:u});H=m.record.name,E=oe(lo(p.params,m.keys.filter(g=>!g.optional).concat(m.parent?m.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),u.params&&lo(u.params,m.keys.map(g=>g.name))),b=m.stringify(E)}else if(u.path!=null)b=u.path,m=n.find(g=>g.re.test(b)),m&&(E=m.parse(b),H=m.record.name);else{if(m=p.name?s.get(p.name):n.find(g=>g.re.test(p.path)),!m)throw cn(1,{location:u,currentLocation:p});H=m.record.name,E=oe({},p.params,u.params),b=m.stringify(E)}const M=[];let C=m;for(;C;)M.unshift(C.record),C=C.parent;return{name:H,path:b,params:E,matched:M,meta:uh(M)}}e.forEach(u=>i(u));function f(){n.length=0,s.clear()}return{addRoute:i,resolve:a,removeRoute:o,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function lo(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function co(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:fh(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function fh(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function fo(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function uh(e){return e.reduce((t,n)=>oe(t,n.meta),{})}function uo(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function ah(e,t){let n=0,s=t.length;for(;n!==s;){const i=n+s>>1;Pc(e,t[i])<0?s=i:n=i+1}const r=dh(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function dh(e){let t=e;for(;t=t.parent;)if(Oc(t)&&Pc(e,t)===0)return t}function Oc({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function hh(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&Mr(i)):[s&&Mr(s)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function ph(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=ze(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const gh=Symbol(""),ho=Symbol(""),Qs=Symbol(""),ai=Symbol(""),kr=Symbol("");function gn(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ct(e,t,n,s,r,i=o=>o()){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,c)=>{const a=p=>{p===!1?c(cn(4,{from:n,to:t})):p instanceof Error?c(p):Zd(p)?c(cn(2,{from:t,to:p})):(o&&s.enterCallbacks[r]===o&&typeof p=="function"&&o.push(p),l())},f=i(()=>e.call(s&&s.instances[r],t,n,a));let u=Promise.resolve(f);e.length<3&&(u=u.then(a)),u.catch(p=>c(p))})}function ur(e,t,n,s,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let c=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(bc(c)){const f=(c.__vccOpts||c)[t];f&&i.push(Ct(f,n,s,o,l,r))}else{let a=c();i.push(()=>a.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const u=Cd(f)?f.default:f;o.mods[l]=f,o.components[l]=u;const m=(u.__vccOpts||u)[t];return m&&Ct(m,n,s,o,l,r)()}))}}return i}function po(e){const t=je(Qs),n=je(ai),s=$e(()=>{const c=ut(e.to);return t.resolve(c)}),r=$e(()=>{const{matched:c}=s.value,{length:a}=c,f=c[a-1],u=n.matched;if(!f||!u.length)return-1;const p=u.findIndex(ln.bind(null,f));if(p>-1)return p;const m=go(c[a-2]);return a>1&&go(f)===m&&u[u.length-1].path!==m?u.findIndex(ln.bind(null,c[a-2])):p}),i=$e(()=>r.value>-1&&Eh(n.params,s.value.params)),o=$e(()=>r.value>-1&&r.value===n.matched.length-1&&Tc(n.params,s.value.params));function l(c={}){if(bh(c)){const a=t[ut(e.replace)?"replace":"push"](ut(e.to)).catch(xn);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>a),a}return Promise.resolve()}return{route:s,href:$e(()=>s.value.href),isActive:i,isExactActive:o,navigate:l}}function mh(e){return e.length===1?e[0]:e}const _h=Gn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:po,setup(e,{slots:t}){const n=Kn(po(e)),{options:s}=je(Qs),r=$e(()=>({[mo(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[mo(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&mh(t.default(n));return e.custom?i:Gs("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),yh=_h;function bh(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Eh(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!ze(r)||r.length!==s.length||s.some((i,o)=>i!==r[o]))return!1}return!0}function go(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const mo=(e,t,n)=>e??t??n,vh=Gn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=je(kr),r=$e(()=>e.route||s.value),i=je(ho,0),o=$e(()=>{let a=ut(i);const{matched:f}=r.value;let u;for(;(u=f[a])&&!u.components;)a++;return a}),l=$e(()=>r.value.matched[o.value]);Sn(ho,$e(()=>o.value+1)),Sn(gh,l),Sn(kr,r);const c=Zt();return Lt(()=>[c.value,l.value,e.name],([a,f,u],[p,m,E])=>{f&&(f.instances[u]=a,m&&m!==f&&a&&a===p&&(f.leaveGuards.size||(f.leaveGuards=m.leaveGuards),f.updateGuards.size||(f.updateGuards=m.updateGuards))),a&&f&&(!m||!ln(f,m)||!p)&&(f.enterCallbacks[u]||[]).forEach(b=>b(a))},{flush:"post"}),()=>{const a=r.value,f=e.name,u=l.value,p=u&&u.components[f];if(!p)return _o(n.default,{Component:p,route:a});const m=u.props[f],E=m?m===!0?a.params:typeof m=="function"?m(a):m:null,H=Gs(p,oe({},E,t,{onVnodeUnmounted:M=>{M.component.isUnmounted&&(u.instances[f]=null)},ref:c}));return _o(n.default,{Component:H,route:a})||H}}});function _o(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Ch=vh;function xh(e){const t=ch(e.routes,e),n=e.parseQuery||hh,s=e.stringifyQuery||ao,r=e.history,i=gn(),o=gn(),l=gn(),c=Wr(mt);let a=mt;qt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=cr.bind(null,w=>""+w),u=cr.bind(null,Ld),p=cr.bind(null,Hn);function m(w,B){let D,G;return Rc(w)?(D=t.getRecordMatcher(w),G=B):G=w,t.addRoute(G,D)}function E(w){const B=t.getRecordMatcher(w);B&&t.removeRoute(B)}function b(){return t.getRoutes().map(w=>w.record)}function H(w){return!!t.getRecordMatcher(w)}function M(w,B){if(B=oe({},B||c.value),typeof w=="string"){const h=fr(n,w,B.path),y=t.resolve({path:h.path},B),T=r.createHref(h.fullPath);return oe(h,y,{params:p(y.params),hash:Hn(h.hash),redirectedFrom:void 0,href:T})}let D;if(w.path!=null)D=oe({},w,{path:fr(n,w.path,B.path).path});else{const h=oe({},w.params);for(const y in h)h[y]==null&&delete h[y];D=oe({},w,{params:u(h)}),B.params=u(B.params)}const G=t.resolve(D,B),ie=w.hash||"";G.params=f(p(G.params));const pe=Hd(s,oe({},w,{hash:Md(ie),path:G.path})),d=r.createHref(pe);return oe({fullPath:pe,hash:ie,query:s===ao?ph(w.query):w.query||{}},G,{redirectedFrom:void 0,href:d})}function C(w){return typeof w=="string"?fr(n,w,c.value.path):oe({},w)}function g(w,B){if(a!==w)return cn(8,{from:B,to:w})}function _(w){return I(w)}function v(w){return _(oe(C(w),{replace:!0}))}function x(w){const B=w.matched[w.matched.length-1];if(B&&B.redirect){const{redirect:D}=B;let G=typeof D=="function"?D(w):D;return typeof G=="string"&&(G=G.includes("?")||G.includes("#")?G=C(G):{path:G},G.params={}),oe({query:w.query,hash:w.hash,params:G.path!=null?{}:w.params},G)}}function I(w,B){const D=a=M(w),G=c.value,ie=w.state,pe=w.force,d=w.replace===!0,h=x(D);if(h)return I(oe(C(h),{state:typeof h=="object"?oe({},ie,h.state):ie,force:pe,replace:d}),B||D);const y=D;y.redirectedFrom=B;let T;return!pe&&Vd(s,G,D)&&(T=cn(16,{to:y,from:G}),Xe(G,G,!0,!1)),(T?Promise.resolve(T):P(y,G)).catch(S=>it(S)?it(S,2)?S:pt(S):W(S,y,G)).then(S=>{if(S){if(it(S,2))return I(oe({replace:d},C(S.to),{state:typeof S.to=="object"?oe({},ie,S.to.state):ie,force:pe}),B||y)}else S=N(y,G,!0,d,ie);return K(y,G,S),S})}function U(w,B){const D=g(w,B);return D?Promise.reject(D):Promise.resolve()}function R(w){const B=Ut.values().next().value;return B&&typeof B.runWithContext=="function"?B.runWithContext(w):w()}function P(w,B){let D;const[G,ie,pe]=Sh(w,B);D=ur(G.reverse(),"beforeRouteLeave",w,B);for(const h of G)h.leaveGuards.forEach(y=>{D.push(Ct(y,w,B))});const d=U.bind(null,w,B);return D.push(d),Ve(D).then(()=>{D=[];for(const h of i.list())D.push(Ct(h,w,B));return D.push(d),Ve(D)}).then(()=>{D=ur(ie,"beforeRouteUpdate",w,B);for(const h of ie)h.updateGuards.forEach(y=>{D.push(Ct(y,w,B))});return D.push(d),Ve(D)}).then(()=>{D=[];for(const h of pe)if(h.beforeEnter)if(ze(h.beforeEnter))for(const y of h.beforeEnter)D.push(Ct(y,w,B));else D.push(Ct(h.beforeEnter,w,B));return D.push(d),Ve(D)}).then(()=>(w.matched.forEach(h=>h.enterCallbacks={}),D=ur(pe,"beforeRouteEnter",w,B,R),D.push(d),Ve(D))).then(()=>{D=[];for(const h of o.list())D.push(Ct(h,w,B));return D.push(d),Ve(D)}).catch(h=>it(h,8)?h:Promise.reject(h))}function K(w,B,D){l.list().forEach(G=>R(()=>G(w,B,D)))}function N(w,B,D,G,ie){const pe=g(w,B);if(pe)return pe;const d=B===mt,h=qt?history.state:{};D&&(G||d?r.replace(w.fullPath,oe({scroll:d&&h&&h.scroll},ie)):r.push(w.fullPath,ie)),c.value=w,Xe(w,B,D,d),pt()}let q;function ee(){q||(q=r.listen((w,B,D)=>{if(!zn.listening)return;const G=M(w),ie=x(G);if(ie){I(oe(ie,{replace:!0,force:!0}),G).catch(xn);return}a=G;const pe=c.value;qt&&qd(no(pe.fullPath,D.delta),Ys()),P(G,pe).catch(d=>it(d,12)?d:it(d,2)?(I(oe(C(d.to),{force:!0}),G).then(h=>{it(h,20)&&!D.delta&&D.type===Vn.pop&&r.go(-1,!1)}).catch(xn),Promise.reject()):(D.delta&&r.go(-D.delta,!1),W(d,G,pe))).then(d=>{d=d||N(G,pe,!1),d&&(D.delta&&!it(d,8)?r.go(-D.delta,!1):D.type===Vn.pop&&it(d,20)&&r.go(-1,!1)),K(G,pe,d)}).catch(xn)}))}let re=gn(),j=gn(),X;function W(w,B,D){pt(w);const G=j.list();return G.length?G.forEach(ie=>ie(w,B,D)):console.error(w),Promise.reject(w)}function me(){return X&&c.value!==mt?Promise.resolve():new Promise((w,B)=>{re.add([w,B])})}function pt(w){return X||(X=!w,ee(),re.list().forEach(([B,D])=>w?D(w):B()),re.reset()),w}function Xe(w,B,D,G){const{scrollBehavior:ie}=e;if(!qt||!ie)return Promise.resolve();const pe=!D&&Yd(no(w.fullPath,0))||(G||!D)&&history.state&&history.state.scroll||null;return Wn().then(()=>ie(w,B,pe)).then(d=>d&&Gd(d)).catch(d=>W(d,w,B))}const Ne=w=>r.go(w);let $t;const Ut=new Set,zn={currentRoute:c,listening:!0,addRoute:m,removeRoute:E,clearRoutes:t.clearRoutes,hasRoute:H,getRoutes:b,resolve:M,options:e,push:_,replace:v,go:Ne,back:()=>Ne(-1),forward:()=>Ne(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:j.add,isReady:me,install(w){const B=this;w.component("RouterLink",yh),w.component("RouterView",Ch),w.config.globalProperties.$router=B,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>ut(c)}),qt&&!$t&&c.value===mt&&($t=!0,_(r.location).catch(ie=>{}));const D={};for(const ie in mt)Object.defineProperty(D,ie,{get:()=>c.value[ie],enumerable:!0});w.provide(Qs,B),w.provide(ai,jr(D)),w.provide(kr,c);const G=w.unmount;Ut.add(w),w.unmount=function(){Ut.delete(w),Ut.size<1&&(a=mt,q&&q(),q=null,c.value=mt,$t=!1,X=!1),G()}}};function Ve(w){return w.reduce((B,D)=>B.then(()=>R(D)),Promise.resolve())}return zn}function Sh(e,t){const n=[],s=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;oln(a,l))?s.push(l):n.push(l));const c=e.matched[o];c&&(t.matched.find(a=>ln(a,c))||r.push(c))}return[n,s,r]}function Rh(){return je(Qs)}function Ah(e){return je(ai)}export{Ft as $,vs as A,Yr as B,he as C,du as D,xh as E,Th as F,Bo as G,qc as H,Kn as I,St as J,ne as K,Bu as L,Sf as M,Ue as N,Nr as O,oi as P,Rh as Q,nl as R,Jr as S,ge as T,Ma as U,Vr as V,Ff as W,Ta as X,ve as Y,fu as Z,An as _,de as a,Xr as a$,ra as a0,Wf as a1,Tt as a2,Pf as a3,Da as a4,ld as a5,Of as a6,wh as a7,qs as a8,Lf as a9,Nf as aA,Vs as aB,$l as aC,Gs as aD,Bt as aE,bd as aF,tu as aG,iu as aH,ru as aI,su as aJ,Ca as aK,Ed as aL,Yl as aM,Ds as aN,Rt as aO,ba as aP,He as aQ,dt as aR,Pu as aS,Ou as aT,Ul as aU,jn as aV,jc as aW,Un as aX,rl as aY,ll as aZ,Us as a_,We as aa,un as ab,Ce as ac,$n as ad,st as ae,Na as af,vd as ag,pa as ah,xl as ai,Nu as aj,Tl as ak,mc as al,mu as am,ha as an,Uo as ao,lu as ap,rc as aq,vu as ar,Cu as as,Tu as at,Su as au,Eu as av,td as aw,wu as ax,xa as ay,Jc as az,$ as b,Ah as b$,il as b0,al as b1,ul as b2,fl as b3,cl as b4,js as b5,$s as b6,Ko as b7,$f as b8,Gr as b9,Ua as bA,ic as bB,qf as bC,zu as bD,Nl as bE,sd as bF,Ru as bG,Yf as bH,Qr as bI,ci as bJ,uc as bK,fi as bL,cc as bM,Rs as bN,nc as bO,Ql as bP,Qu as bQ,Ml as bR,Mu as bS,xu as bT,jf as bU,yd as bV,Sa as bW,md as bX,Uf as bY,Ps as bZ,ke as b_,Bf as ba,Nn as bb,ya as bc,gc as bd,gu as be,pu as bf,hu as bg,Oa as bh,nn as bi,Cr as bj,Ra as bk,at as bl,jr as bm,_f as bn,Ol as bo,Pa as bp,zc as bq,Co as br,yn as bs,yu as bt,xf as bu,Ef as bv,aa as bw,bf as bx,Au as by,rd as bz,$e as c,ce as d,Yu as e,Kr as f,Ge as g,wo as h,je as i,Yn as j,Ee as k,se as l,wa as m,Wn as n,Yc as o,Q as p,Sn as q,Zt as r,Wr as s,Gn as t,ut as u,Dn as v,Lt as w,ua as x,ii as y,_u as z}; diff --git a/plugin/favicon.png b/plugin/favicon.png new file mode 100644 index 0000000..e7bd20a Binary files /dev/null and b/plugin/favicon.png differ diff --git a/plugin/imgs/401.gif b/plugin/imgs/401.gif new file mode 100644 index 0000000..cd6e0d9 Binary files /dev/null and b/plugin/imgs/401.gif differ diff --git a/plugin/index.html b/plugin/index.html new file mode 100644 index 0000000..f2b6f06 --- /dev/null +++ b/plugin/index.html @@ -0,0 +1,19 @@ + + + + + + + + 数字督察一体化平台 + + + + + + + +
+ + \ No newline at end of file diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000..e7bd20a Binary files /dev/null and b/public/favicon.png differ diff --git a/public/imgs/401.gif b/public/imgs/401.gif new file mode 100644 index 0000000..cd6e0d9 Binary files /dev/null and b/public/imgs/401.gif differ diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..9a2415a --- /dev/null +++ b/src/App.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/api/request.ts b/src/api/request.ts new file mode 100644 index 0000000..5eee4a0 --- /dev/null +++ b/src/api/request.ts @@ -0,0 +1,113 @@ + +import { getToken, deleteToken } from '@/utils/token' +import feedback from '@/utils/feedback' + + +export const BASE_PATH = '/api/v2' + +type Options = { + url: string, + method?: 'GET' | 'POST' | 'PUT' | 'DELETE', + headers?: Record, + query?: Record, + params?: Record, + body?: string | FormData | Record, + showErrorMsg: bool +}; + +function get(options: Options) { + options.method = 'GET'; + return ajax(options.url, options) +} + +function post(options: Options) { + options.method = 'POST'; + return ajax(options.url, options) +} + +function put(options: Options) { + options.method = 'PUT'; + return ajax(options.url, options) +} + +function del(options: Options) { + options.method = 'DELETE'; + return ajax(options.url, options) +} + +let isRelogin = false; +function ajax(url: string, options: Options) { + const headers: Record = { + "Authorization": getToken() + }; + let body: string | FormData; + if (options?.params && Object.keys(options.params).length > 0) { + if (options.method === 'GET') { + options.query = options.params; + } else { + body = JSON.stringify(options.params); + } + } + if (options?.query) { + // 解决 query 的值为 undefined 的情况 + if (options.query instanceof Object) { + const params = {} + for (let k of Object.keys(options.query)) { + if (options.query[k] === undefined || options.query[k] === null) { + continue; + } + params[k] = options.query[k] + } + url += (url.indexOf('?') > -1 ? '&' : '?') + new URLSearchParams(params).toString(); + } else { + url += (url.indexOf('?') > -1 ? '&' : '?') + new URLSearchParams(options.query).toString(); + } + } + if (options?.body) { + if (options.body instanceof FormData) { + body = options.body; + } else { + headers["Content-Type"] = "application/json" + if (options.body instanceof String) { + body = options.body; + } + if (options.body instanceof Array || (options.body instanceof Object && Object.keys(options.body).length > 0)) { + body = JSON.stringify(options.body); + } + } + } + return new Promise((resolve, reject) => { + fetch(`${BASE_PATH}${url}`, { + method: options.method, + body: body, + headers: { ...headers, ...options.headers } + }).then(response => { + if (response.status === 413) { + return; + } + return response.json(); + }).then(res => { + if (res.code === 200 || res.httpStatusCode===0) { + resolve(res.data) + } else { + let message = res.message; + if (res.code === 401) { + deleteToken() + return + } + feedback.msgError(message) + reject(res) + } + + }) + }) +} + +const request = { + get, + post, + put, + del +} + +export default request; \ No newline at end of file diff --git a/src/api/system/depart.ts b/src/api/system/depart.ts new file mode 100644 index 0000000..eca3961 --- /dev/null +++ b/src/api/system/depart.ts @@ -0,0 +1,66 @@ +import request from "@/api/request"; + +export function departTreeList(query) { + return request.get({ + url: '/depart', + query + }); +} + +export function listDepart(query) { + return request.get({ + url: '/depart/list', + query + }); +} + +export function departTree() { + return request.get({ + url: '/depart/tree' + }); +} + +export function departTreeAll() { + return request.get({ + url: '/depart/treeAll' + }); +} + +export function secondList() { + return request.get({ + url: '/depart/second' + }); +} + +export function listByFirstHost() { + return request.get({ + url: '/depart/firstHost' + }); +} + +export function listChildren(departId) { + return request.get({ + url: `/depart/${departId}/children` + }); +} + +export function addDepart(body) { + return request.post({ + url: '/depart', + body + }); +} + +export function updateDepart(body) { + return request.put({ + url: '/depart', + body + }); +} + + +export function delDepart(id) { + return request.del({ + url: `/depart/${id}` + }); +} \ No newline at end of file diff --git a/src/api/system/dict.ts b/src/api/system/dict.ts new file mode 100644 index 0000000..8823149 --- /dev/null +++ b/src/api/system/dict.ts @@ -0,0 +1,67 @@ +import request from "@/api/request"; + +export function listDictTypes(query) { + return request.get({ + url: '/dict', + query + }); +} + +export function addDictType(body) { + return request.post({ + url: '/dict', + body + }); +} + +export function updateDictType(body) { + return request.put({ + url: '/dict', + body + }); +} + +export function delDictType(id) { + return request.del({ + url: '/dict/' + id + }); +} + +export function listDictDatas(query, dictType) { + return request.get({ + url: `/dict/${dictType}/dictData`, + query + }); +} + +export function addDictData(body, dictType) { + return request.post({ + url: `/dict/${dictType}/dictData`, + body + }); +} + +export function updateDictData(body, dictType) { + return request.put({ + url: `/dict/${dictType}/dictData`, + body + }); +} + +export function delDictData(dictCode, dictType) { + return request.del({ + url: `/dict/${dictType}/dictData/${dictCode}` + }); +} + +export function listDictDataAll(dictType) { + return request.get({ + url: `/dict/data/${dictType}` + }); +} + +export function listDictProblemSourceTree() { + return request.get({ + url: `/dict/problemSource` + }); +} \ No newline at end of file diff --git a/src/api/system/dictContent.ts b/src/api/system/dictContent.ts new file mode 100644 index 0000000..c7686f0 --- /dev/null +++ b/src/api/system/dictContent.ts @@ -0,0 +1,27 @@ +import request from "@/api/request"; + +export function listDictContentTree() { + return request.get({ + url: `/dict/content/tree` + }); +} + +export function addDictContent(body) { + return request.post({ + url: `/dict/content`, + body + }); +} + +export function updateDictContent(body) { + return request.put({ + url: `/dict/content`, + body + }); +} + +export function delDictContent(id) { + return request.del({ + url: `/dict/content/${id}` + }); +} \ No newline at end of file diff --git a/src/api/system/police.ts b/src/api/system/police.ts new file mode 100644 index 0000000..1d19872 --- /dev/null +++ b/src/api/system/police.ts @@ -0,0 +1,54 @@ +import request from "@/api/request"; + +export function listPolice(query) { + return request.get({ + url: '/police', + query + }); +} + +export function addPolice(body) { + return request.post({ + url: '/police', + body + }); +} + +export function updatePolice(body) { + return request.put({ + url: '/police', + body + }); +} + +export function delPolice(id, body) { + return request.del({ + url: `/police/${id}`, + body + }); +} + +export function listPoliceAll(departId) { + return request.get({ + url: `/police/${departId}/all` + }); +} + +export function listPoliceLeader(departId) { + return request.get({ + url: `/police/${departId}/leader` + }); +} + +export function getPoliceAuths(idCode) { + return request.get({ + url: `/police/auth/${idCode}` + }); +} + +export function updatePoliceAuths(idCode, body) { + return request.post({ + url: `/police/auth/${idCode}`, + body + }); +} \ No newline at end of file diff --git a/src/api/work/alarm.ts b/src/api/work/alarm.ts new file mode 100644 index 0000000..952372e --- /dev/null +++ b/src/api/work/alarm.ts @@ -0,0 +1,42 @@ +import request from "@/api/request"; + +export function alarmNotificationPages(query) { + return request.post({ + url: `/alarm/notification/pages`, + body: query + }); +} + +export function alarmNotificationPageByTodo(query) { + return request.post({ + url: `/alarm/notification/pages/todo`, + body: query + }); +} + +export function alarmNotificationReply(data) { + return request.post({ + url: `/alarm/notification/reply`, + body: data + }); +} + +export function alarmNotificationCommit(data) { + return request.post({ + url: `/alarm/notification/commit`, + body: data + }); +} + +export function alarmFiles(id) { + return request.get({ + url: `/alarm/notification/files?alarmId=${id}` + }); +} + +export function alarmDetails(id) { + return request.get({ + url: `/alarm/notification/details?alarmId=${id}` + }); +} + diff --git a/src/api/work/dictContent.ts b/src/api/work/dictContent.ts new file mode 100644 index 0000000..c7686f0 --- /dev/null +++ b/src/api/work/dictContent.ts @@ -0,0 +1,27 @@ +import request from "@/api/request"; + +export function listDictContentTree() { + return request.get({ + url: `/dict/content/tree` + }); +} + +export function addDictContent(body) { + return request.post({ + url: `/dict/content`, + body + }); +} + +export function updateDictContent(body) { + return request.put({ + url: `/dict/content`, + body + }); +} + +export function delDictContent(id) { + return request.del({ + url: `/dict/content/${id}` + }); +} \ No newline at end of file diff --git a/src/api/work/fav.ts b/src/api/work/fav.ts new file mode 100644 index 0000000..b7ee37f --- /dev/null +++ b/src/api/work/fav.ts @@ -0,0 +1,21 @@ +import request from "@/api/request"; + +export function listFav(query) { + return request.get({ + url: '/negative/fav', + query + }); +} + +export function addFav(negativeId) { + return request.post({ + url: '/negative/fav', + body: {negativeId} + }); +} + +export function delFav(id) { + return request.del({ + url: `/negative/fav/${id}` + }); +} \ No newline at end of file diff --git a/src/api/work/flowNode.ts b/src/api/work/flowNode.ts new file mode 100644 index 0000000..2124791 --- /dev/null +++ b/src/api/work/flowNode.ts @@ -0,0 +1,7 @@ +import request from "@/api/request"; + +export function listFlowNode() { + return request.get({ + url: '/negative/flowNode' + }); +} \ No newline at end of file diff --git a/src/api/work/index.ts b/src/api/work/index.ts new file mode 100644 index 0000000..f368b51 --- /dev/null +++ b/src/api/work/index.ts @@ -0,0 +1,15 @@ +import request from "@/api/request"; + +export function listTodos(query) { + return request.get({ + url: '/work/todo', + query + }); +} + +export function listDones(query) { + return request.get({ + url: '/work/done', + query + }); +} \ No newline at end of file diff --git a/src/api/work/negative.ts b/src/api/work/negative.ts new file mode 100644 index 0000000..f983ad5 --- /dev/null +++ b/src/api/work/negative.ts @@ -0,0 +1,97 @@ +import request from "@/api/request"; + +export function listNegative(query) { + return request.get({ + url: `/negative`, + query + }); +} + +export function getNegativeDetails(id, workId) { + const query = workId ? {workId} : null; + return request.get({ + url: `/negative/${id}`, + query + }); +} + +export function getNegativeDetailsByOuter(id) { + return request.get({ + url: `/negative/outer/${id}` + }); +} + +export function addNegative(body) { + return request.post({ + url: `/negative`, + body + }); +} + +export function updateNegative(body) { + return request.put({ + url: `/negative`, + body + }); +} + +export function negativeExecute(id, body) { + return request.post({ + url: `/negative/${id}/execute`, + body + }); +} + +export function generateOriginId(problemSourcesCode, businessTypeCode) { + return request.post({ + url: `/negative/${problemSourcesCode}/${businessTypeCode}/generateOriginId` + }); +} + + +export function negativeExport(query) { + return request.post({ + url: `/negative/export/excel`, + query + }); +} + +export function delNegative(id) { + return request.del({ + url: `/negative/${id}` + }); +} + +export function getCompletionInfo(id) { + return request.get({ + url: `/negative/completion/${id}` + }); +} + +export function calculateScore() { + return request.post({ + url: `/negative/score/calculate` + }); +} + +export function transferTodo(id) { + return request.post({ + url: `/negative/${id}/transferTodo` + }); +} + +// 抽检 +export function spotCheckNegative(id, body) { + return request.post({ + url: `/negative/${id}/spotCheck`, + body + }); +} + +// 提交办结 +export function verifySubmitNegative(id, body) { + return request.post({ + url: `/negative/${id}/verifySubmit`, + body + }); +} \ No newline at end of file diff --git a/src/api/work/negativeTask.ts b/src/api/work/negativeTask.ts new file mode 100644 index 0000000..03dbc17 --- /dev/null +++ b/src/api/work/negativeTask.ts @@ -0,0 +1,35 @@ +import request from "@/api/request"; + +export function listNegativeTask(query) { + return request.get({ + url: `/negativeTask`, + query + }); +} + +export function listNegativeTaskImport(query) { + return request.get({ + url: `/negativeTask/importList`, + query + }); +} + +export function importNegative(body) { + return request.post({ + url: `/negativeTask/import`, + body + }); +} + +export function distributeNegative(body) { + return request.post({ + url: `/negativeTask/distribute`, + body + }); +} + +export function listGroupByDepart(id) { + return request.get({ + url: `/negativeTask/${id}/byDepart` + }); +} \ No newline at end of file diff --git a/src/api/work/news.ts b/src/api/work/news.ts new file mode 100644 index 0000000..2490f5c --- /dev/null +++ b/src/api/work/news.ts @@ -0,0 +1,28 @@ +import request from "@/api/request"; + +export function listNews(query) { + return request.get({ + url: '/news', + query + }); +} + +export function addNews(body) { + return request.post({ + url: '/news', + body + }); +} + +export function updateNews(body) { + return request.put({ + url: '/news', + body + }); +} + +export function delNews(id) { + return request.del({ + url: '/news/' + id + }); +} diff --git a/src/assets/data/changsha.json b/src/assets/data/changsha.json new file mode 100644 index 0000000..ddabe33 --- /dev/null +++ b/src/assets/data/changsha.json @@ -0,0 +1,22096 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 430102, + "name": "芙蓉区", + "center": [ + 112.988094, + 28.193106 + ], + "centroid": [ + 113.049296, + 28.197807 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 0, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 112.986772, + 28.185796 + ], + [ + 112.994175, + 28.185927 + ], + [ + 113.002405, + 28.185292 + ], + [ + 113.011298, + 28.185039 + ], + [ + 113.03036, + 28.184185 + ], + [ + 113.030289, + 28.182084 + ], + [ + 113.03431, + 28.182271 + ], + [ + 113.034404, + 28.18044 + ], + [ + 113.036107, + 28.180375 + ], + [ + 113.036958, + 28.17943 + ], + [ + 113.038638, + 28.176255 + ], + [ + 113.040861, + 28.175539 + ], + [ + 113.042351, + 28.175473 + ], + [ + 113.043888, + 28.176108 + ], + [ + 113.044905, + 28.177224 + ], + [ + 113.045165, + 28.178535 + ], + [ + 113.043864, + 28.181392 + ], + [ + 113.043675, + 28.183183 + ], + [ + 113.044266, + 28.184722 + ], + [ + 113.047104, + 28.18727 + ], + [ + 113.047436, + 28.188402 + ], + [ + 113.049588, + 28.188174 + ], + [ + 113.050747, + 28.189655 + ], + [ + 113.055169, + 28.18679 + ], + [ + 113.065031, + 28.180122 + ], + [ + 113.068484, + 28.17711 + ], + [ + 113.073356, + 28.174553 + ], + [ + 113.080286, + 28.173161 + ], + [ + 113.083147, + 28.17299 + ], + [ + 113.086955, + 28.173772 + ], + [ + 113.091733, + 28.175425 + ], + [ + 113.095375, + 28.177297 + ], + [ + 113.101003, + 28.180839 + ], + [ + 113.104788, + 28.18228 + ], + [ + 113.107176, + 28.182377 + ], + [ + 113.107838, + 28.183737 + ], + [ + 113.108997, + 28.18447 + ], + [ + 113.108784, + 28.185707 + ], + [ + 113.109139, + 28.187856 + ], + [ + 113.108761, + 28.189444 + ], + [ + 113.107602, + 28.189476 + ], + [ + 113.106798, + 28.192863 + ], + [ + 113.107294, + 28.194059 + ], + [ + 113.106703, + 28.196656 + ], + [ + 113.108075, + 28.197299 + ], + [ + 113.109778, + 28.197348 + ], + [ + 113.110984, + 28.201084 + ], + [ + 113.109707, + 28.202753 + ], + [ + 113.107933, + 28.202801 + ], + [ + 113.108146, + 28.199847 + ], + [ + 113.10623, + 28.199757 + ], + [ + 113.106372, + 28.201068 + ], + [ + 113.105875, + 28.204616 + ], + [ + 113.106703, + 28.205439 + ], + [ + 113.105426, + 28.205325 + ], + [ + 113.10545, + 28.207929 + ], + [ + 113.10351, + 28.207359 + ], + [ + 113.103416, + 28.205243 + ], + [ + 113.101358, + 28.207514 + ], + [ + 113.097621, + 28.207172 + ], + [ + 113.097976, + 28.207628 + ], + [ + 113.096936, + 28.210078 + ], + [ + 113.094854, + 28.21033 + ], + [ + 113.094807, + 28.211193 + ], + [ + 113.092655, + 28.21151 + ], + [ + 113.092702, + 28.212975 + ], + [ + 113.091472, + 28.213016 + ], + [ + 113.091165, + 28.21453 + ], + [ + 113.089841, + 28.214904 + ], + [ + 113.0888, + 28.214196 + ], + [ + 113.088114, + 28.215214 + ], + [ + 113.086766, + 28.215214 + ], + [ + 113.087949, + 28.212031 + ], + [ + 113.087665, + 28.211234 + ], + [ + 113.085749, + 28.210062 + ], + [ + 113.084708, + 28.210037 + ], + [ + 113.084756, + 28.212975 + ], + [ + 113.08381, + 28.212642 + ], + [ + 113.081445, + 28.213106 + ], + [ + 113.081232, + 28.215287 + ], + [ + 113.072789, + 28.21536 + ], + [ + 113.072623, + 28.217582 + ], + [ + 113.069217, + 28.21785 + ], + [ + 113.065008, + 28.217207 + ], + [ + 113.06515, + 28.218461 + ], + [ + 113.062856, + 28.217338 + ], + [ + 113.060703, + 28.217085 + ], + [ + 113.059497, + 28.217663 + ], + [ + 113.058409, + 28.219291 + ], + [ + 113.057085, + 28.223091 + ], + [ + 113.045473, + 28.217403 + ], + [ + 113.040766, + 28.216565 + ], + [ + 113.032867, + 28.217199 + ], + [ + 113.027924, + 28.218607 + ], + [ + 113.024045, + 28.219266 + ], + [ + 113.019457, + 28.21868 + ], + [ + 113.013592, + 28.216906 + ], + [ + 113.011936, + 28.216548 + ], + [ + 113.010565, + 28.216768 + ], + [ + 113.008223, + 28.218884 + ], + [ + 113.005835, + 28.218233 + ], + [ + 113.003233, + 28.215067 + ], + [ + 113.001412, + 28.213521 + ], + [ + 113.002074, + 28.211982 + ], + [ + 113.004463, + 28.210753 + ], + [ + 113.005503, + 28.209191 + ], + [ + 113.00723, + 28.209622 + ], + [ + 113.007869, + 28.208824 + ], + [ + 113.006875, + 28.208035 + ], + [ + 113.006852, + 28.206008 + ], + [ + 113.004652, + 28.205235 + ], + [ + 113.000655, + 28.204926 + ], + [ + 112.997628, + 28.205772 + ], + [ + 112.994766, + 28.205512 + ], + [ + 112.992732, + 28.203973 + ], + [ + 112.991834, + 28.200832 + ], + [ + 112.991715, + 28.197861 + ], + [ + 112.987316, + 28.198056 + ], + [ + 112.984336, + 28.198447 + ], + [ + 112.981782, + 28.199432 + ], + [ + 112.979157, + 28.200115 + ], + [ + 112.976012, + 28.200579 + ], + [ + 112.976343, + 28.195305 + ], + [ + 112.976343, + 28.188345 + ], + [ + 112.978921, + 28.188247 + ], + [ + 112.981215, + 28.187701 + ], + [ + 112.986772, + 28.185796 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430103, + "name": "天心区", + "center": [ + 112.97307, + 28.192375 + ], + "centroid": [ + 112.981925, + 28.064489 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 1, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 112.976343, + 28.195305 + ], + [ + 112.967379, + 28.195622 + ], + [ + 112.967285, + 28.194727 + ], + [ + 112.960544, + 28.155679 + ], + [ + 112.957068, + 28.147601 + ], + [ + 112.95572, + 28.137665 + ], + [ + 112.95702, + 28.130473 + ], + [ + 112.95676, + 28.125741 + ], + [ + 112.953709, + 28.114206 + ], + [ + 112.948861, + 28.106744 + ], + [ + 112.938904, + 28.096487 + ], + [ + 112.932495, + 28.090441 + ], + [ + 112.929255, + 28.084354 + ], + [ + 112.927954, + 28.0735 + ], + [ + 112.92916, + 28.061854 + ], + [ + 112.930887, + 28.053051 + ], + [ + 112.933938, + 28.047712 + ], + [ + 112.945006, + 28.033291 + ], + [ + 112.960639, + 28.009418 + ], + [ + 112.962696, + 27.996558 + ], + [ + 112.963855, + 27.995261 + ], + [ + 112.96492, + 27.994087 + ], + [ + 112.97289, + 27.987465 + ], + [ + 112.99207, + 27.97585 + ], + [ + 112.996918, + 27.972016 + ], + [ + 113.003186, + 27.965156 + ], + [ + 113.006142, + 27.966649 + ], + [ + 113.008412, + 27.968411 + ], + [ + 113.011251, + 27.971845 + ], + [ + 113.012362, + 27.972604 + ], + [ + 113.019363, + 27.972661 + ], + [ + 113.020758, + 27.973705 + ], + [ + 113.023903, + 27.976984 + ], + [ + 113.024447, + 27.979382 + ], + [ + 113.02362, + 27.983395 + ], + [ + 113.022863, + 27.985271 + ], + [ + 113.026127, + 27.985662 + ], + [ + 113.02835, + 27.984577 + ], + [ + 113.030431, + 27.98306 + ], + [ + 113.030265, + 27.982196 + ], + [ + 113.028373, + 27.980826 + ], + [ + 113.027782, + 27.978477 + ], + [ + 113.029319, + 27.975671 + ], + [ + 113.030715, + 27.974936 + ], + [ + 113.034097, + 27.975132 + ], + [ + 113.03535, + 27.976127 + ], + [ + 113.035918, + 27.977424 + ], + [ + 113.035918, + 27.979537 + ], + [ + 113.03535, + 27.981127 + ], + [ + 113.033387, + 27.983892 + ], + [ + 113.03237, + 27.9866 + ], + [ + 113.030053, + 27.991942 + ], + [ + 113.03088, + 27.994731 + ], + [ + 113.03334, + 27.996754 + ], + [ + 113.035634, + 27.999494 + ], + [ + 113.037526, + 28.001174 + ], + [ + 113.039796, + 28.004892 + ], + [ + 113.041286, + 28.005904 + ], + [ + 113.037857, + 28.004167 + ], + [ + 113.033908, + 28.003408 + ], + [ + 113.033222, + 28.004468 + ], + [ + 113.033718, + 28.005985 + ], + [ + 113.033032, + 28.008864 + ], + [ + 113.030478, + 28.006744 + ], + [ + 113.0279, + 28.007045 + ], + [ + 113.025157, + 28.01038 + ], + [ + 113.022579, + 28.014017 + ], + [ + 113.022579, + 28.016594 + ], + [ + 113.020521, + 28.01917 + ], + [ + 113.017423, + 28.020083 + ], + [ + 113.016737, + 28.021143 + ], + [ + 113.017068, + 28.024021 + ], + [ + 113.015886, + 28.024926 + ], + [ + 113.016217, + 28.028261 + ], + [ + 113.01416, + 28.028718 + ], + [ + 113.01416, + 28.029476 + ], + [ + 113.021373, + 28.028416 + ], + [ + 113.02239, + 28.030234 + ], + [ + 113.023596, + 28.030389 + ], + [ + 113.024471, + 28.031294 + ], + [ + 113.025157, + 28.033112 + ], + [ + 113.026694, + 28.033715 + ], + [ + 113.027546, + 28.035231 + ], + [ + 113.026339, + 28.036903 + ], + [ + 113.027711, + 28.036903 + ], + [ + 113.028586, + 28.037962 + ], + [ + 113.032015, + 28.038566 + ], + [ + 113.031495, + 28.039625 + ], + [ + 113.032347, + 28.041598 + ], + [ + 113.034924, + 28.04296 + ], + [ + 113.035279, + 28.045837 + ], + [ + 113.032867, + 28.046905 + ], + [ + 113.035279, + 28.049171 + ], + [ + 113.033222, + 28.050385 + ], + [ + 113.035043, + 28.051592 + ], + [ + 113.033245, + 28.052961 + ], + [ + 113.032607, + 28.054208 + ], + [ + 113.03334, + 28.057159 + ], + [ + 113.032086, + 28.059433 + ], + [ + 113.032559, + 28.060077 + ], + [ + 113.031661, + 28.061552 + ], + [ + 113.028279, + 28.060688 + ], + [ + 113.025252, + 28.064266 + ], + [ + 113.02317, + 28.066361 + ], + [ + 113.021302, + 28.067518 + ], + [ + 113.019173, + 28.069694 + ], + [ + 113.015862, + 28.072073 + ], + [ + 113.013947, + 28.072954 + ], + [ + 113.011132, + 28.072856 + ], + [ + 113.007537, + 28.070183 + ], + [ + 113.005622, + 28.075561 + ], + [ + 113.005267, + 28.077648 + ], + [ + 113.005811, + 28.078063 + ], + [ + 113.005669, + 28.079734 + ], + [ + 113.004841, + 28.081209 + ], + [ + 113.006047, + 28.081999 + ], + [ + 113.005598, + 28.082765 + ], + [ + 113.004297, + 28.081852 + ], + [ + 113.002145, + 28.081592 + ], + [ + 113.001057, + 28.082545 + ], + [ + 113.000561, + 28.082024 + ], + [ + 112.998787, + 28.082977 + ], + [ + 112.998692, + 28.08437 + ], + [ + 112.99803, + 28.085218 + ], + [ + 112.999236, + 28.087385 + ], + [ + 113.000182, + 28.087874 + ], + [ + 113.00153, + 28.087296 + ], + [ + 113.003044, + 28.088551 + ], + [ + 112.999969, + 28.095313 + ], + [ + 112.999591, + 28.095216 + ], + [ + 112.999189, + 28.098067 + ], + [ + 113.000537, + 28.103176 + ], + [ + 113.000537, + 28.104789 + ], + [ + 112.999094, + 28.105318 + ], + [ + 112.996942, + 28.107143 + ], + [ + 112.996493, + 28.10975 + ], + [ + 112.995263, + 28.109766 + ], + [ + 112.994932, + 28.112284 + ], + [ + 112.996351, + 28.112243 + ], + [ + 112.9968, + 28.115045 + ], + [ + 112.999189, + 28.115176 + ], + [ + 112.999189, + 28.114736 + ], + [ + 113.001601, + 28.114825 + ], + [ + 113.001365, + 28.118369 + ], + [ + 113.000064, + 28.120519 + ], + [ + 113.000324, + 28.122906 + ], + [ + 113.001128, + 28.123232 + ], + [ + 113.003824, + 28.122686 + ], + [ + 113.006781, + 28.123297 + ], + [ + 113.005149, + 28.126205 + ], + [ + 113.004416, + 28.129838 + ], + [ + 113.002571, + 28.132143 + ], + [ + 113.000324, + 28.137461 + ], + [ + 112.999354, + 28.138659 + ], + [ + 112.995121, + 28.142812 + ], + [ + 112.994151, + 28.145141 + ], + [ + 112.993915, + 28.14721 + ], + [ + 112.991053, + 28.146607 + ], + [ + 112.986228, + 28.144327 + ], + [ + 112.985259, + 28.148521 + ], + [ + 112.985282, + 28.150915 + ], + [ + 112.983982, + 28.156282 + ], + [ + 112.983982, + 28.156941 + ], + [ + 112.985495, + 28.16006 + ], + [ + 112.986252, + 28.163358 + ], + [ + 112.985164, + 28.166965 + ], + [ + 112.985401, + 28.173967 + ], + [ + 112.986583, + 28.180326 + ], + [ + 112.986772, + 28.185796 + ], + [ + 112.981215, + 28.187701 + ], + [ + 112.978921, + 28.188247 + ], + [ + 112.976343, + 28.188345 + ], + [ + 112.976343, + 28.195305 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430104, + "name": "岳麓区", + "center": [ + 112.911591, + 28.213044 + ], + "centroid": [ + 112.836863, + 28.131815 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 2, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 112.669787, + 28.205105 + ], + [ + 112.665152, + 28.20368 + ], + [ + 112.66203, + 28.202053 + ], + [ + 112.657087, + 28.197185 + ], + [ + 112.654036, + 28.196119 + ], + [ + 112.651789, + 28.195638 + ], + [ + 112.647485, + 28.194051 + ], + [ + 112.642802, + 28.191153 + ], + [ + 112.640579, + 28.188076 + ], + [ + 112.639751, + 28.183883 + ], + [ + 112.638592, + 28.179976 + ], + [ + 112.636961, + 28.176279 + ], + [ + 112.636204, + 28.175644 + ], + [ + 112.632065, + 28.174684 + ], + [ + 112.630409, + 28.173983 + ], + [ + 112.628352, + 28.172038 + ], + [ + 112.630953, + 28.169139 + ], + [ + 112.63365, + 28.164099 + ], + [ + 112.633697, + 28.161672 + ], + [ + 112.634123, + 28.15914 + ], + [ + 112.632774, + 28.152968 + ], + [ + 112.631545, + 28.150011 + ], + [ + 112.631355, + 28.146681 + ], + [ + 112.630835, + 28.143114 + ], + [ + 112.630362, + 28.137461 + ], + [ + 112.62795, + 28.133764 + ], + [ + 112.623645, + 28.130937 + ], + [ + 112.619909, + 28.130204 + ], + [ + 112.617449, + 28.12904 + ], + [ + 112.614706, + 28.128209 + ], + [ + 112.613026, + 28.126832 + ], + [ + 112.612861, + 28.124625 + ], + [ + 112.613925, + 28.121823 + ], + [ + 112.615297, + 28.120373 + ], + [ + 112.616054, + 28.117896 + ], + [ + 112.616243, + 28.113669 + ], + [ + 112.617094, + 28.113229 + ], + [ + 112.621564, + 28.112561 + ], + [ + 112.623858, + 28.112707 + ], + [ + 112.629913, + 28.112626 + ], + [ + 112.638971, + 28.113937 + ], + [ + 112.644221, + 28.115208 + ], + [ + 112.648053, + 28.115428 + ], + [ + 112.650559, + 28.114622 + ], + [ + 112.651411, + 28.114011 + ], + [ + 112.651387, + 28.111534 + ], + [ + 112.651884, + 28.108601 + ], + [ + 112.653445, + 28.107102 + ], + [ + 112.657016, + 28.106874 + ], + [ + 112.658695, + 28.106337 + ], + [ + 112.661675, + 28.104406 + ], + [ + 112.664064, + 28.101791 + ], + [ + 112.664986, + 28.099941 + ], + [ + 112.666807, + 28.098556 + ], + [ + 112.668936, + 28.09757 + ], + [ + 112.678869, + 28.094955 + ], + [ + 112.683812, + 28.094295 + ], + [ + 112.686744, + 28.093496 + ], + [ + 112.688164, + 28.092502 + ], + [ + 112.689866, + 28.090213 + ], + [ + 112.691877, + 28.085723 + ], + [ + 112.694123, + 28.08446 + ], + [ + 112.698499, + 28.082667 + ], + [ + 112.702921, + 28.081543 + ], + [ + 112.707982, + 28.080516 + ], + [ + 112.735228, + 28.080361 + ], + [ + 112.739295, + 28.080703 + ], + [ + 112.743671, + 28.082056 + ], + [ + 112.747904, + 28.084484 + ], + [ + 112.750719, + 28.086717 + ], + [ + 112.756111, + 28.089276 + ], + [ + 112.758452, + 28.089585 + ], + [ + 112.760202, + 28.088819 + ], + [ + 112.765027, + 28.084867 + ], + [ + 112.771058, + 28.081608 + ], + [ + 112.774416, + 28.080125 + ], + [ + 112.776095, + 28.078683 + ], + [ + 112.777656, + 28.076662 + ], + [ + 112.779454, + 28.072905 + ], + [ + 112.782717, + 28.073565 + ], + [ + 112.788157, + 28.072554 + ], + [ + 112.790971, + 28.071234 + ], + [ + 112.794353, + 28.070476 + ], + [ + 112.802134, + 28.069376 + ], + [ + 112.807337, + 28.070109 + ], + [ + 112.810459, + 28.069294 + ], + [ + 112.81325, + 28.069946 + ], + [ + 112.815639, + 28.071723 + ], + [ + 112.816798, + 28.071503 + ], + [ + 112.818382, + 28.070395 + ], + [ + 112.818595, + 28.069213 + ], + [ + 112.817933, + 28.067176 + ], + [ + 112.816561, + 28.064788 + ], + [ + 112.815923, + 28.061511 + ], + [ + 112.816656, + 28.059091 + ], + [ + 112.822119, + 28.052089 + ], + [ + 112.825572, + 28.044003 + ], + [ + 112.830562, + 28.041117 + ], + [ + 112.831957, + 28.040514 + ], + [ + 112.833542, + 28.03771 + ], + [ + 112.833329, + 28.034375 + ], + [ + 112.831792, + 28.027364 + ], + [ + 112.832596, + 28.025171 + ], + [ + 112.835741, + 28.023002 + ], + [ + 112.838769, + 28.021453 + ], + [ + 112.841323, + 28.0212 + ], + [ + 112.842884, + 28.02138 + ], + [ + 112.847377, + 28.022497 + ], + [ + 112.849459, + 28.022578 + ], + [ + 112.850499, + 28.02129 + ], + [ + 112.852793, + 28.016626 + ], + [ + 112.855655, + 28.009492 + ], + [ + 112.859747, + 28.004167 + ], + [ + 112.860882, + 28.000685 + ], + [ + 112.860858, + 27.998034 + ], + [ + 112.86126, + 27.996526 + ], + [ + 112.859888, + 27.993051 + ], + [ + 112.858706, + 27.988859 + ], + [ + 112.858635, + 27.987334 + ], + [ + 112.859345, + 27.986723 + ], + [ + 112.862916, + 27.986396 + ], + [ + 112.869893, + 27.987987 + ], + [ + 112.871785, + 27.989039 + ], + [ + 112.873014, + 27.990303 + ], + [ + 112.874835, + 27.993777 + ], + [ + 112.875332, + 27.996305 + ], + [ + 112.874386, + 27.998328 + ], + [ + 112.872305, + 27.999315 + ], + [ + 112.870484, + 27.999388 + ], + [ + 112.869017, + 28.000644 + ], + [ + 112.86994, + 28.00194 + ], + [ + 112.872825, + 28.002568 + ], + [ + 112.873984, + 28.004387 + ], + [ + 112.875001, + 28.004672 + ], + [ + 112.877579, + 28.004216 + ], + [ + 112.879471, + 28.002462 + ], + [ + 112.881197, + 28.001345 + ], + [ + 112.882498, + 27.999233 + ], + [ + 112.882664, + 27.996118 + ], + [ + 112.880866, + 27.993997 + ], + [ + 112.882262, + 27.992896 + ], + [ + 112.886069, + 27.993312 + ], + [ + 112.887323, + 27.993948 + ], + [ + 112.889262, + 27.9958 + ], + [ + 112.891651, + 27.995881 + ], + [ + 112.892762, + 27.995351 + ], + [ + 112.893567, + 27.993728 + ], + [ + 112.893472, + 27.992146 + ], + [ + 112.892573, + 27.989928 + ], + [ + 112.890563, + 27.986502 + ], + [ + 112.886661, + 27.982653 + ], + [ + 112.883752, + 27.979154 + ], + [ + 112.883657, + 27.978477 + ], + [ + 112.884532, + 27.975834 + ], + [ + 112.885667, + 27.974276 + ], + [ + 112.887843, + 27.973697 + ], + [ + 112.889286, + 27.974406 + ], + [ + 112.891485, + 27.977155 + ], + [ + 112.894442, + 27.978901 + ], + [ + 112.898438, + 27.978754 + ], + [ + 112.90026, + 27.978109 + ], + [ + 112.901702, + 27.976723 + ], + [ + 112.902435, + 27.975279 + ], + [ + 112.904351, + 27.972816 + ], + [ + 112.904635, + 27.97125 + ], + [ + 112.906551, + 27.971062 + ], + [ + 112.914544, + 27.97771 + ], + [ + 112.916507, + 27.977914 + ], + [ + 112.920764, + 27.976935 + ], + [ + 112.922302, + 27.974969 + ], + [ + 112.924123, + 27.974896 + ], + [ + 112.929208, + 27.976943 + ], + [ + 112.930059, + 27.977677 + ], + [ + 112.930508, + 27.979863 + ], + [ + 112.93013, + 27.980263 + ], + [ + 112.926913, + 27.980614 + ], + [ + 112.926748, + 27.982326 + ], + [ + 112.928356, + 27.983574 + ], + [ + 112.932566, + 27.984667 + ], + [ + 112.934647, + 27.984724 + ], + [ + 112.935711, + 27.985458 + ], + [ + 112.93758, + 27.984904 + ], + [ + 112.937864, + 27.981609 + ], + [ + 112.940371, + 27.982587 + ], + [ + 112.941387, + 27.984814 + ], + [ + 112.940134, + 27.986274 + ], + [ + 112.940063, + 27.989569 + ], + [ + 112.937627, + 27.992399 + ], + [ + 112.934955, + 27.99279 + ], + [ + 112.933181, + 27.992195 + ], + [ + 112.929491, + 27.991779 + ], + [ + 112.928049, + 27.9931 + ], + [ + 112.929349, + 27.994992 + ], + [ + 112.931549, + 27.996501 + ], + [ + 112.933323, + 27.998116 + ], + [ + 112.934505, + 27.999943 + ], + [ + 112.935853, + 28.003963 + ], + [ + 112.935593, + 28.008644 + ], + [ + 112.933725, + 28.013585 + ], + [ + 112.933441, + 28.015273 + ], + [ + 112.934387, + 28.016357 + ], + [ + 112.93862, + 28.019227 + ], + [ + 112.939756, + 28.019187 + ], + [ + 112.943043, + 28.017026 + ], + [ + 112.945692, + 28.014751 + ], + [ + 112.949027, + 28.010886 + ], + [ + 112.952834, + 28.003612 + ], + [ + 112.955176, + 28.000399 + ], + [ + 112.95851, + 27.997749 + ], + [ + 112.961727, + 27.995645 + ], + [ + 112.963855, + 27.995261 + ], + [ + 112.962696, + 27.996558 + ], + [ + 112.960639, + 28.009418 + ], + [ + 112.945006, + 28.033291 + ], + [ + 112.933938, + 28.047712 + ], + [ + 112.930887, + 28.053051 + ], + [ + 112.92916, + 28.061854 + ], + [ + 112.927954, + 28.0735 + ], + [ + 112.929255, + 28.084354 + ], + [ + 112.932495, + 28.090441 + ], + [ + 112.938904, + 28.096487 + ], + [ + 112.948861, + 28.106744 + ], + [ + 112.953709, + 28.114206 + ], + [ + 112.95676, + 28.125741 + ], + [ + 112.95702, + 28.130473 + ], + [ + 112.95572, + 28.137665 + ], + [ + 112.957068, + 28.147601 + ], + [ + 112.960544, + 28.155679 + ], + [ + 112.967285, + 28.194727 + ], + [ + 112.967379, + 28.195622 + ], + [ + 112.971802, + 28.236022 + ], + [ + 112.971423, + 28.251205 + ], + [ + 112.964021, + 28.271754 + ], + [ + 112.9622, + 28.275308 + ], + [ + 112.961467, + 28.273137 + ], + [ + 112.95501, + 28.271079 + ], + [ + 112.953733, + 28.271282 + ], + [ + 112.953189, + 28.26946 + ], + [ + 112.951604, + 28.27055 + ], + [ + 112.950966, + 28.269134 + ], + [ + 112.951888, + 28.268752 + ], + [ + 112.950919, + 28.268183 + ], + [ + 112.950091, + 28.266385 + ], + [ + 112.950327, + 28.265523 + ], + [ + 112.951533, + 28.265515 + ], + [ + 112.950966, + 28.264368 + ], + [ + 112.948885, + 28.264319 + ], + [ + 112.947016, + 28.265035 + ], + [ + 112.945361, + 28.264986 + ], + [ + 112.943965, + 28.264148 + ], + [ + 112.941884, + 28.264197 + ], + [ + 112.940678, + 28.265067 + ], + [ + 112.939259, + 28.265344 + ], + [ + 112.938928, + 28.26667 + ], + [ + 112.936184, + 28.2661 + ], + [ + 112.936208, + 28.265165 + ], + [ + 112.933796, + 28.264506 + ], + [ + 112.934009, + 28.267898 + ], + [ + 112.932826, + 28.267825 + ], + [ + 112.932353, + 28.268793 + ], + [ + 112.930745, + 28.269175 + ], + [ + 112.93013, + 28.271176 + ], + [ + 112.927386, + 28.272396 + ], + [ + 112.926062, + 28.273454 + ], + [ + 112.923413, + 28.272323 + ], + [ + 112.92041, + 28.272689 + ], + [ + 112.918163, + 28.270249 + ], + [ + 112.917453, + 28.269964 + ], + [ + 112.917075, + 28.268516 + ], + [ + 112.914402, + 28.266108 + ], + [ + 112.910642, + 28.265905 + ], + [ + 112.904871, + 28.261748 + ], + [ + 112.904044, + 28.258632 + ], + [ + 112.901702, + 28.258958 + ], + [ + 112.898959, + 28.258876 + ], + [ + 112.89657, + 28.260064 + ], + [ + 112.894938, + 28.258087 + ], + [ + 112.892857, + 28.258681 + ], + [ + 112.890989, + 28.257469 + ], + [ + 112.888624, + 28.256867 + ], + [ + 112.887417, + 28.25594 + ], + [ + 112.885242, + 28.256721 + ], + [ + 112.88465, + 28.256159 + ], + [ + 112.882498, + 28.256517 + ], + [ + 112.881599, + 28.25729 + ], + [ + 112.879163, + 28.256371 + ], + [ + 112.878359, + 28.256745 + ], + [ + 112.877603, + 28.25572 + ], + [ + 112.876538, + 28.255638 + ], + [ + 112.875261, + 28.254321 + ], + [ + 112.874197, + 28.255638 + ], + [ + 112.873085, + 28.255817 + ], + [ + 112.871453, + 28.255134 + ], + [ + 112.870082, + 28.25598 + ], + [ + 112.868734, + 28.255793 + ], + [ + 112.868095, + 28.256655 + ], + [ + 112.863365, + 28.254003 + ], + [ + 112.861189, + 28.253377 + ], + [ + 112.861875, + 28.252254 + ], + [ + 112.861047, + 28.25105 + ], + [ + 112.859534, + 28.251579 + ], + [ + 112.858446, + 28.251123 + ], + [ + 112.858209, + 28.252335 + ], + [ + 112.856577, + 28.251351 + ], + [ + 112.856601, + 28.253474 + ], + [ + 112.85556, + 28.253694 + ], + [ + 112.854354, + 28.253043 + ], + [ + 112.852912, + 28.253108 + ], + [ + 112.850428, + 28.254426 + ], + [ + 112.850381, + 28.250798 + ], + [ + 112.849435, + 28.249797 + ], + [ + 112.849601, + 28.249008 + ], + [ + 112.846431, + 28.247698 + ], + [ + 112.845533, + 28.249284 + ], + [ + 112.84383, + 28.24887 + ], + [ + 112.841559, + 28.249219 + ], + [ + 112.840732, + 28.248015 + ], + [ + 112.837799, + 28.246453 + ], + [ + 112.834512, + 28.247389 + ], + [ + 112.83288, + 28.247307 + ], + [ + 112.829829, + 28.24542 + ], + [ + 112.826069, + 28.245916 + ], + [ + 112.826329, + 28.247202 + ], + [ + 112.825359, + 28.248333 + ], + [ + 112.82245, + 28.248487 + ], + [ + 112.822355, + 28.250253 + ], + [ + 112.820771, + 28.250611 + ], + [ + 112.818997, + 28.252693 + ], + [ + 112.81772, + 28.253247 + ], + [ + 112.816798, + 28.252189 + ], + [ + 112.814669, + 28.252295 + ], + [ + 112.814172, + 28.251408 + ], + [ + 112.812375, + 28.250285 + ], + [ + 112.807645, + 28.25118 + ], + [ + 112.806391, + 28.250708 + ], + [ + 112.806581, + 28.249773 + ], + [ + 112.805824, + 28.247202 + ], + [ + 112.80457, + 28.247104 + ], + [ + 112.805185, + 28.246046 + ], + [ + 112.803506, + 28.246591 + ], + [ + 112.802513, + 28.247633 + ], + [ + 112.800503, + 28.245778 + ], + [ + 112.79958, + 28.245705 + ], + [ + 112.798776, + 28.243792 + ], + [ + 112.799698, + 28.243101 + ], + [ + 112.800715, + 28.241091 + ], + [ + 112.803222, + 28.240212 + ], + [ + 112.803885, + 28.239073 + ], + [ + 112.802868, + 28.238927 + ], + [ + 112.803624, + 28.238105 + ], + [ + 112.805374, + 28.238561 + ], + [ + 112.805942, + 28.236974 + ], + [ + 112.805942, + 28.234606 + ], + [ + 112.808544, + 28.232311 + ], + [ + 112.809064, + 28.230399 + ], + [ + 112.810625, + 28.231563 + ], + [ + 112.812328, + 28.230171 + ], + [ + 112.812777, + 28.232092 + ], + [ + 112.813889, + 28.230505 + ], + [ + 112.814527, + 28.227217 + ], + [ + 112.815899, + 28.225427 + ], + [ + 112.816869, + 28.224808 + ], + [ + 112.817413, + 28.225712 + ], + [ + 112.818027, + 28.224955 + ], + [ + 112.819541, + 28.225769 + ], + [ + 112.820369, + 28.227527 + ], + [ + 112.821693, + 28.228755 + ], + [ + 112.821764, + 28.230155 + ], + [ + 112.823633, + 28.230057 + ], + [ + 112.824981, + 28.228983 + ], + [ + 112.825927, + 28.229496 + ], + [ + 112.82718, + 28.2283 + ], + [ + 112.827535, + 28.225557 + ], + [ + 112.828457, + 28.225972 + ], + [ + 112.828859, + 28.224906 + ], + [ + 112.829356, + 28.22598 + ], + [ + 112.831508, + 28.227136 + ], + [ + 112.832194, + 28.226119 + ], + [ + 112.831745, + 28.224092 + ], + [ + 112.832998, + 28.223344 + ], + [ + 112.83314, + 28.222164 + ], + [ + 112.834535, + 28.222058 + ], + [ + 112.835954, + 28.220984 + ], + [ + 112.83709, + 28.219079 + ], + [ + 112.838343, + 28.219258 + ], + [ + 112.839313, + 28.218567 + ], + [ + 112.840519, + 28.21606 + ], + [ + 112.841536, + 28.212577 + ], + [ + 112.841725, + 28.209712 + ], + [ + 112.842458, + 28.206342 + ], + [ + 112.845627, + 28.207294 + ], + [ + 112.848418, + 28.208597 + ], + [ + 112.850807, + 28.209329 + ], + [ + 112.852817, + 28.206659 + ], + [ + 112.854047, + 28.206 + ], + [ + 112.854851, + 28.2032 + ], + [ + 112.85478, + 28.202142 + ], + [ + 112.85329, + 28.201694 + ], + [ + 112.857594, + 28.20062 + ], + [ + 112.85776, + 28.199358 + ], + [ + 112.859912, + 28.198178 + ], + [ + 112.859605, + 28.196599 + ], + [ + 112.858328, + 28.19642 + ], + [ + 112.855986, + 28.194108 + ], + [ + 112.856199, + 28.193384 + ], + [ + 112.858044, + 28.192822 + ], + [ + 112.859061, + 28.193025 + ], + [ + 112.859179, + 28.192122 + ], + [ + 112.860361, + 28.192179 + ], + [ + 112.861544, + 28.190966 + ], + [ + 112.861804, + 28.189207 + ], + [ + 112.861331, + 28.188182 + ], + [ + 112.863223, + 28.186106 + ], + [ + 112.861993, + 28.186195 + ], + [ + 112.859865, + 28.185438 + ], + [ + 112.851847, + 28.17803 + ], + [ + 112.844752, + 28.175856 + ], + [ + 112.844256, + 28.17457 + ], + [ + 112.846763, + 28.173438 + ], + [ + 112.84584, + 28.172477 + ], + [ + 112.846668, + 28.171232 + ], + [ + 112.845793, + 28.170271 + ], + [ + 112.848607, + 28.169554 + ], + [ + 112.849955, + 28.169994 + ], + [ + 112.85102, + 28.169343 + ], + [ + 112.851398, + 28.168129 + ], + [ + 112.854023, + 28.168756 + ], + [ + 112.855702, + 28.168756 + ], + [ + 112.856838, + 28.1676 + ], + [ + 112.856979, + 28.165459 + ], + [ + 112.858044, + 28.165011 + ], + [ + 112.855608, + 28.16427 + ], + [ + 112.856696, + 28.162625 + ], + [ + 112.852959, + 28.159287 + ], + [ + 112.846219, + 28.155744 + ], + [ + 112.84506, + 28.151347 + ], + [ + 112.842789, + 28.150223 + ], + [ + 112.841678, + 28.151567 + ], + [ + 112.840661, + 28.150052 + ], + [ + 112.839171, + 28.151323 + ], + [ + 112.83884, + 28.153041 + ], + [ + 112.836356, + 28.153725 + ], + [ + 112.834275, + 28.15335 + ], + [ + 112.834937, + 28.154311 + ], + [ + 112.833116, + 28.157357 + ], + [ + 112.832454, + 28.157609 + ], + [ + 112.832005, + 28.155899 + ], + [ + 112.830349, + 28.154824 + ], + [ + 112.828859, + 28.155679 + ], + [ + 112.827961, + 28.157283 + ], + [ + 112.827866, + 28.159254 + ], + [ + 112.826139, + 28.158586 + ], + [ + 112.825903, + 28.157568 + ], + [ + 112.823727, + 28.155622 + ], + [ + 112.822781, + 28.153497 + ], + [ + 112.820061, + 28.153823 + ], + [ + 112.818879, + 28.154938 + ], + [ + 112.816372, + 28.155353 + ], + [ + 112.814835, + 28.154735 + ], + [ + 112.814314, + 28.153823 + ], + [ + 112.814764, + 28.151152 + ], + [ + 112.814007, + 28.149694 + ], + [ + 112.813061, + 28.149393 + ], + [ + 112.810578, + 28.146461 + ], + [ + 112.808662, + 28.146917 + ], + [ + 112.807858, + 28.14462 + ], + [ + 112.808591, + 28.142405 + ], + [ + 112.806084, + 28.142258 + ], + [ + 112.803577, + 28.140858 + ], + [ + 112.80081, + 28.140174 + ], + [ + 112.797688, + 28.138146 + ], + [ + 112.797097, + 28.139115 + ], + [ + 112.794141, + 28.140076 + ], + [ + 112.793242, + 28.14225 + ], + [ + 112.791799, + 28.143838 + ], + [ + 112.79038, + 28.144311 + ], + [ + 112.788796, + 28.14598 + ], + [ + 112.789269, + 28.148969 + ], + [ + 112.788819, + 28.150101 + ], + [ + 112.788677, + 28.152674 + ], + [ + 112.787045, + 28.155443 + ], + [ + 112.784089, + 28.157617 + ], + [ + 112.781464, + 28.158318 + ], + [ + 112.781109, + 28.160304 + ], + [ + 112.77943, + 28.161852 + ], + [ + 112.777041, + 28.162006 + ], + [ + 112.777136, + 28.163741 + ], + [ + 112.775339, + 28.164311 + ], + [ + 112.772193, + 28.163822 + ], + [ + 112.773565, + 28.162422 + ], + [ + 112.772453, + 28.161664 + ], + [ + 112.770396, + 28.162495 + ], + [ + 112.768598, + 28.161436 + ], + [ + 112.766612, + 28.161062 + ], + [ + 112.764767, + 28.162536 + ], + [ + 112.764199, + 28.161664 + ], + [ + 112.763419, + 28.16348 + ], + [ + 112.761858, + 28.164254 + ], + [ + 112.762473, + 28.166452 + ], + [ + 112.76155, + 28.16747 + ], + [ + 112.759091, + 28.167413 + ], + [ + 112.758003, + 28.166281 + ], + [ + 112.757317, + 28.164425 + ], + [ + 112.755118, + 28.163366 + ], + [ + 112.752019, + 28.163179 + ], + [ + 112.746627, + 28.165198 + ], + [ + 112.746249, + 28.165882 + ], + [ + 112.744404, + 28.166297 + ], + [ + 112.743836, + 28.167169 + ], + [ + 112.741637, + 28.168414 + ], + [ + 112.742299, + 28.170157 + ], + [ + 112.740785, + 28.171671 + ], + [ + 112.742583, + 28.171826 + ], + [ + 112.743836, + 28.170873 + ], + [ + 112.744901, + 28.171744 + ], + [ + 112.742985, + 28.172958 + ], + [ + 112.742039, + 28.172844 + ], + [ + 112.739769, + 28.17553 + ], + [ + 112.738515, + 28.175758 + ], + [ + 112.737356, + 28.174846 + ], + [ + 112.735937, + 28.175001 + ], + [ + 112.73563, + 28.17606 + ], + [ + 112.7344, + 28.177159 + ], + [ + 112.730616, + 28.177761 + ], + [ + 112.727234, + 28.175229 + ], + [ + 112.724821, + 28.174732 + ], + [ + 112.722764, + 28.172542 + ], + [ + 112.719169, + 28.171484 + ], + [ + 112.717277, + 28.170206 + ], + [ + 112.715905, + 28.168195 + ], + [ + 112.714652, + 28.167405 + ], + [ + 112.712594, + 28.167437 + ], + [ + 112.711696, + 28.16922 + ], + [ + 112.709804, + 28.17194 + ], + [ + 112.707486, + 28.172282 + ], + [ + 112.70758, + 28.172966 + ], + [ + 112.705925, + 28.175636 + ], + [ + 112.706067, + 28.178526 + ], + [ + 112.705003, + 28.180122 + ], + [ + 112.701952, + 28.182011 + ], + [ + 112.699799, + 28.183069 + ], + [ + 112.695046, + 28.184095 + ], + [ + 112.691404, + 28.183484 + ], + [ + 112.688187, + 28.183224 + ], + [ + 112.687738, + 28.184233 + ], + [ + 112.686366, + 28.185235 + ], + [ + 112.682204, + 28.182247 + ], + [ + 112.682156, + 28.183314 + ], + [ + 112.680879, + 28.184673 + ], + [ + 112.678727, + 28.185503 + ], + [ + 112.677852, + 28.187034 + ], + [ + 112.676409, + 28.187115 + ], + [ + 112.676622, + 28.188418 + ], + [ + 112.671774, + 28.190078 + ], + [ + 112.672247, + 28.193131 + ], + [ + 112.671537, + 28.194059 + ], + [ + 112.671466, + 28.195817 + ], + [ + 112.670828, + 28.196648 + ], + [ + 112.67071, + 28.198162 + ], + [ + 112.667469, + 28.198561 + ], + [ + 112.667446, + 28.200237 + ], + [ + 112.666642, + 28.200425 + ], + [ + 112.668392, + 28.202468 + ], + [ + 112.669787, + 28.205105 + ] + ] + ], + [ + [ + [ + 112.78468, + 28.051127 + ], + [ + 112.783593, + 28.048405 + ], + [ + 112.781464, + 28.046514 + ], + [ + 112.780565, + 28.046391 + ], + [ + 112.777491, + 28.04856 + ], + [ + 112.77541, + 28.050451 + ], + [ + 112.7747, + 28.050557 + ], + [ + 112.773068, + 28.049244 + ], + [ + 112.773021, + 28.045006 + ], + [ + 112.772595, + 28.043253 + ], + [ + 112.771389, + 28.043008 + ], + [ + 112.76874, + 28.043204 + ], + [ + 112.767274, + 28.042796 + ], + [ + 112.766446, + 28.041484 + ], + [ + 112.76673, + 28.039625 + ], + [ + 112.768835, + 28.037286 + ], + [ + 112.771791, + 28.035346 + ], + [ + 112.772595, + 28.036193 + ], + [ + 112.776994, + 28.03696 + ], + [ + 112.779832, + 28.035109 + ], + [ + 112.782978, + 28.033943 + ], + [ + 112.784373, + 28.033919 + ], + [ + 112.787448, + 28.034538 + ], + [ + 112.788701, + 28.033674 + ], + [ + 112.790475, + 28.031767 + ], + [ + 112.790286, + 28.027625 + ], + [ + 112.790475, + 28.025269 + ], + [ + 112.79161, + 28.02394 + ], + [ + 112.792461, + 28.023736 + ], + [ + 112.795229, + 28.024168 + ], + [ + 112.797783, + 28.025163 + ], + [ + 112.802749, + 28.025187 + ], + [ + 112.804239, + 28.025636 + ], + [ + 112.807976, + 28.033014 + ], + [ + 112.808662, + 28.036862 + ], + [ + 112.807314, + 28.038574 + ], + [ + 112.804381, + 28.040212 + ], + [ + 112.8023, + 28.042691 + ], + [ + 112.800503, + 28.044362 + ], + [ + 112.794401, + 28.048242 + ], + [ + 112.792603, + 28.048959 + ], + [ + 112.791799, + 28.049766 + ], + [ + 112.786029, + 28.050296 + ], + [ + 112.78468, + 28.051127 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430105, + "name": "开福区", + "center": [ + 112.985525, + 28.201336 + ], + "centroid": [ + 113.001265, + 28.302385 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 3, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 112.978495, + 28.390879 + ], + [ + 112.977904, + 28.389449 + ], + [ + 112.97814, + 28.38641 + ], + [ + 112.972346, + 28.383395 + ], + [ + 112.968254, + 28.382493 + ], + [ + 112.964092, + 28.379276 + ], + [ + 112.962365, + 28.37852 + ], + [ + 112.95948, + 28.378821 + ], + [ + 112.958014, + 28.37852 + ], + [ + 112.956926, + 28.377658 + ], + [ + 112.956453, + 28.375505 + ], + [ + 112.956831, + 28.371109 + ], + [ + 112.956311, + 28.368053 + ], + [ + 112.954277, + 28.362665 + ], + [ + 112.951936, + 28.357219 + ], + [ + 112.951865, + 28.354521 + ], + [ + 112.95099, + 28.353407 + ], + [ + 112.9438, + 28.350205 + ], + [ + 112.920102, + 28.343661 + ], + [ + 112.907568, + 28.336825 + ], + [ + 112.915065, + 28.329443 + ], + [ + 112.925613, + 28.319963 + ], + [ + 112.938171, + 28.308514 + ], + [ + 112.949168, + 28.296674 + ], + [ + 112.960048, + 28.279465 + ], + [ + 112.9622, + 28.275308 + ], + [ + 112.964021, + 28.271754 + ], + [ + 112.971423, + 28.251205 + ], + [ + 112.971802, + 28.236022 + ], + [ + 112.967379, + 28.195622 + ], + [ + 112.976343, + 28.195305 + ], + [ + 112.976012, + 28.200579 + ], + [ + 112.979157, + 28.200115 + ], + [ + 112.981782, + 28.199432 + ], + [ + 112.984336, + 28.198447 + ], + [ + 112.987316, + 28.198056 + ], + [ + 112.991715, + 28.197861 + ], + [ + 112.991834, + 28.200832 + ], + [ + 112.992732, + 28.203973 + ], + [ + 112.994766, + 28.205512 + ], + [ + 112.997628, + 28.205772 + ], + [ + 113.000655, + 28.204926 + ], + [ + 113.004652, + 28.205235 + ], + [ + 113.006852, + 28.206008 + ], + [ + 113.006875, + 28.208035 + ], + [ + 113.007869, + 28.208824 + ], + [ + 113.00723, + 28.209622 + ], + [ + 113.005503, + 28.209191 + ], + [ + 113.004463, + 28.210753 + ], + [ + 113.002074, + 28.211982 + ], + [ + 113.001412, + 28.213521 + ], + [ + 113.003233, + 28.215067 + ], + [ + 113.005835, + 28.218233 + ], + [ + 113.008223, + 28.218884 + ], + [ + 113.010565, + 28.216768 + ], + [ + 113.011936, + 28.216548 + ], + [ + 113.013592, + 28.216906 + ], + [ + 113.019457, + 28.21868 + ], + [ + 113.024045, + 28.219266 + ], + [ + 113.027924, + 28.218607 + ], + [ + 113.032867, + 28.217199 + ], + [ + 113.040766, + 28.216565 + ], + [ + 113.045473, + 28.217403 + ], + [ + 113.057085, + 28.223091 + ], + [ + 113.055784, + 28.227331 + ], + [ + 113.055713, + 28.228397 + ], + [ + 113.057061, + 28.2307 + ], + [ + 113.05848, + 28.230725 + ], + [ + 113.059237, + 28.237259 + ], + [ + 113.059426, + 28.240953 + ], + [ + 113.058977, + 28.245607 + ], + [ + 113.057818, + 28.245656 + ], + [ + 113.054625, + 28.247519 + ], + [ + 113.053395, + 28.247844 + ], + [ + 113.052993, + 28.24891 + ], + [ + 113.053703, + 28.252417 + ], + [ + 113.053726, + 28.255915 + ], + [ + 113.052118, + 28.256851 + ], + [ + 113.05103, + 28.256729 + ], + [ + 113.043084, + 28.253409 + ], + [ + 113.041286, + 28.253157 + ], + [ + 113.039749, + 28.253645 + ], + [ + 113.038117, + 28.25633 + ], + [ + 113.035705, + 28.258787 + ], + [ + 113.034357, + 28.25956 + ], + [ + 113.029934, + 28.262993 + ], + [ + 113.030029, + 28.265816 + ], + [ + 113.031069, + 28.269061 + ], + [ + 113.035776, + 28.276748 + ], + [ + 113.038259, + 28.282092 + ], + [ + 113.041192, + 28.286224 + ], + [ + 113.042989, + 28.28772 + ], + [ + 113.046206, + 28.289436 + ], + [ + 113.050534, + 28.289924 + ], + [ + 113.052946, + 28.29077 + ], + [ + 113.054294, + 28.291608 + ], + [ + 113.055619, + 28.293617 + ], + [ + 113.056801, + 28.294064 + ], + [ + 113.059308, + 28.293795 + ], + [ + 113.060703, + 28.29434 + ], + [ + 113.063163, + 28.296935 + ], + [ + 113.063329, + 28.297943 + ], + [ + 113.062217, + 28.299334 + ], + [ + 113.060088, + 28.300708 + ], + [ + 113.057345, + 28.303286 + ], + [ + 113.057274, + 28.304514 + ], + [ + 113.058244, + 28.305994 + ], + [ + 113.058977, + 28.305888 + ], + [ + 113.059119, + 28.304164 + ], + [ + 113.06068, + 28.303595 + ], + [ + 113.061389, + 28.304815 + ], + [ + 113.061389, + 28.306108 + ], + [ + 113.060301, + 28.310198 + ], + [ + 113.060893, + 28.31119 + ], + [ + 113.064014, + 28.312043 + ], + [ + 113.062856, + 28.314076 + ], + [ + 113.059923, + 28.316109 + ], + [ + 113.059261, + 28.320109 + ], + [ + 113.060136, + 28.321614 + ], + [ + 113.062643, + 28.321979 + ], + [ + 113.066711, + 28.323939 + ], + [ + 113.06969, + 28.325939 + ], + [ + 113.070778, + 28.327849 + ], + [ + 113.071133, + 28.330898 + ], + [ + 113.07215, + 28.33315 + ], + [ + 113.073333, + 28.333906 + ], + [ + 113.07513, + 28.333947 + ], + [ + 113.075887, + 28.334849 + ], + [ + 113.075981, + 28.336426 + ], + [ + 113.077022, + 28.3378 + ], + [ + 113.077566, + 28.339979 + ], + [ + 113.076313, + 28.342092 + ], + [ + 113.076857, + 28.344035 + ], + [ + 113.079884, + 28.343702 + ], + [ + 113.081705, + 28.345019 + ], + [ + 113.082178, + 28.346498 + ], + [ + 113.081705, + 28.348717 + ], + [ + 113.080002, + 28.350001 + ], + [ + 113.079647, + 28.351123 + ], + [ + 113.081752, + 28.353732 + ], + [ + 113.078583, + 28.356423 + ], + [ + 113.074586, + 28.356845 + ], + [ + 113.068673, + 28.354708 + ], + [ + 113.063447, + 28.355146 + ], + [ + 113.055737, + 28.358585 + ], + [ + 113.043888, + 28.36503 + ], + [ + 113.039607, + 28.371564 + ], + [ + 113.036296, + 28.374384 + ], + [ + 113.031732, + 28.37648 + ], + [ + 113.016808, + 28.376651 + ], + [ + 113.007987, + 28.376943 + ], + [ + 113.000442, + 28.377585 + ], + [ + 112.991668, + 28.380283 + ], + [ + 112.978495, + 28.390879 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430111, + "name": "雨花区", + "center": [ + 113.016337, + 28.109937 + ], + "centroid": [ + 113.083726, + 28.06293 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 4, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 113.041286, + 28.005904 + ], + [ + 113.041688, + 28.006181 + ], + [ + 113.047719, + 28.007551 + ], + [ + 113.068224, + 28.010731 + ], + [ + 113.071724, + 28.010886 + ], + [ + 113.07435, + 28.009891 + ], + [ + 113.07584, + 28.008603 + ], + [ + 113.076738, + 28.006271 + ], + [ + 113.080239, + 28.002307 + ], + [ + 113.084945, + 27.998352 + ], + [ + 113.086979, + 27.996852 + ], + [ + 113.088067, + 27.993728 + ], + [ + 113.088918, + 27.992162 + ], + [ + 113.090952, + 27.989887 + ], + [ + 113.090314, + 27.987391 + ], + [ + 113.086837, + 27.983264 + ], + [ + 113.084354, + 27.980736 + ], + [ + 113.082272, + 27.97917 + ], + [ + 113.077022, + 27.975622 + ], + [ + 113.075272, + 27.974015 + ], + [ + 113.073711, + 27.972008 + ], + [ + 113.073569, + 27.970426 + ], + [ + 113.074823, + 27.968925 + ], + [ + 113.078701, + 27.968884 + ], + [ + 113.080688, + 27.96797 + ], + [ + 113.080806, + 27.965996 + ], + [ + 113.08232, + 27.964275 + ], + [ + 113.085371, + 27.963826 + ], + [ + 113.089178, + 27.964968 + ], + [ + 113.090952, + 27.965115 + ], + [ + 113.091283, + 27.964609 + ], + [ + 113.090905, + 27.962407 + ], + [ + 113.088516, + 27.955415 + ], + [ + 113.087996, + 27.953433 + ], + [ + 113.086671, + 27.950112 + ], + [ + 113.087759, + 27.947102 + ], + [ + 113.093128, + 27.940656 + ], + [ + 113.095398, + 27.938559 + ], + [ + 113.098946, + 27.936021 + ], + [ + 113.101808, + 27.933704 + ], + [ + 113.103345, + 27.933451 + ], + [ + 113.107744, + 27.933533 + ], + [ + 113.108619, + 27.933043 + ], + [ + 113.11141, + 27.928008 + ], + [ + 113.114058, + 27.926205 + ], + [ + 113.118197, + 27.920451 + ], + [ + 113.118623, + 27.918207 + ], + [ + 113.120208, + 27.915808 + ], + [ + 113.1221, + 27.914314 + ], + [ + 113.127515, + 27.912886 + ], + [ + 113.130448, + 27.912706 + ], + [ + 113.13279, + 27.912861 + ], + [ + 113.135769, + 27.913694 + ], + [ + 113.136621, + 27.915008 + ], + [ + 113.136834, + 27.916648 + ], + [ + 113.13681, + 27.920933 + ], + [ + 113.139388, + 27.927527 + ], + [ + 113.13707, + 27.928898 + ], + [ + 113.134138, + 27.929754 + ], + [ + 113.132955, + 27.930579 + ], + [ + 113.132742, + 27.931762 + ], + [ + 113.132908, + 27.935605 + ], + [ + 113.130637, + 27.937988 + ], + [ + 113.129904, + 27.940011 + ], + [ + 113.131039, + 27.942231 + ], + [ + 113.132435, + 27.942704 + ], + [ + 113.136503, + 27.943055 + ], + [ + 113.13856, + 27.944442 + ], + [ + 113.138844, + 27.94569 + ], + [ + 113.138158, + 27.947657 + ], + [ + 113.136503, + 27.950847 + ], + [ + 113.134965, + 27.952511 + ], + [ + 113.135486, + 27.953441 + ], + [ + 113.140594, + 27.952992 + ], + [ + 113.14653, + 27.953882 + ], + [ + 113.148044, + 27.954869 + ], + [ + 113.149723, + 27.956533 + ], + [ + 113.151308, + 27.959152 + ], + [ + 113.152798, + 27.963019 + ], + [ + 113.155186, + 27.964797 + ], + [ + 113.15871, + 27.96638 + ], + [ + 113.158923, + 27.968753 + ], + [ + 113.156487, + 27.971763 + ], + [ + 113.153649, + 27.973126 + ], + [ + 113.153081, + 27.973795 + ], + [ + 113.152301, + 27.977171 + ], + [ + 113.151686, + 27.978738 + ], + [ + 113.149534, + 27.98085 + ], + [ + 113.149368, + 27.982596 + ], + [ + 113.14977, + 27.984349 + ], + [ + 113.151166, + 27.987367 + ], + [ + 113.151, + 27.988664 + ], + [ + 113.148635, + 27.992293 + ], + [ + 113.149439, + 27.993435 + ], + [ + 113.151331, + 27.993973 + ], + [ + 113.157126, + 27.99646 + ], + [ + 113.160271, + 27.998205 + ], + [ + 113.160697, + 28.000073 + ], + [ + 113.162021, + 28.000309 + ], + [ + 113.163275, + 27.999094 + ], + [ + 113.162092, + 27.997284 + ], + [ + 113.163606, + 27.99611 + ], + [ + 113.166893, + 27.995457 + ], + [ + 113.168076, + 27.996256 + ], + [ + 113.168525, + 27.998597 + ], + [ + 113.170654, + 27.999894 + ], + [ + 113.170394, + 28.000856 + ], + [ + 113.169069, + 28.001451 + ], + [ + 113.165214, + 28.004371 + ], + [ + 113.164103, + 28.006727 + ], + [ + 113.164836, + 28.007567 + ], + [ + 113.166373, + 28.011228 + ], + [ + 113.167177, + 28.012313 + ], + [ + 113.169944, + 28.014082 + ], + [ + 113.175833, + 28.015028 + ], + [ + 113.177228, + 28.01493 + ], + [ + 113.181036, + 28.019015 + ], + [ + 113.184607, + 28.025089 + ], + [ + 113.185388, + 28.029084 + ], + [ + 113.185341, + 28.031514 + ], + [ + 113.184536, + 28.037555 + ], + [ + 113.184229, + 28.040995 + ], + [ + 113.18527, + 28.047304 + ], + [ + 113.186736, + 28.051135 + ], + [ + 113.186381, + 28.053393 + ], + [ + 113.184915, + 28.05464 + ], + [ + 113.183543, + 28.056719 + ], + [ + 113.174319, + 28.056279 + ], + [ + 113.173634, + 28.057648 + ], + [ + 113.17536, + 28.062343 + ], + [ + 113.173634, + 28.068854 + ], + [ + 113.168501, + 28.074909 + ], + [ + 113.165734, + 28.078544 + ], + [ + 113.161288, + 28.082333 + ], + [ + 113.155447, + 28.089602 + ], + [ + 113.152183, + 28.089455 + ], + [ + 113.13707, + 28.091875 + ], + [ + 113.126262, + 28.088844 + ], + [ + 113.117346, + 28.089145 + ], + [ + 113.103605, + 28.098385 + ], + [ + 113.089533, + 28.113685 + ], + [ + 113.086577, + 28.12302 + ], + [ + 113.084992, + 28.126075 + ], + [ + 113.079742, + 28.131516 + ], + [ + 113.077235, + 28.134383 + ], + [ + 113.075367, + 28.137616 + ], + [ + 113.074799, + 28.14067 + ], + [ + 113.074799, + 28.144799 + ], + [ + 113.07539, + 28.150125 + ], + [ + 113.076289, + 28.153855 + ], + [ + 113.077495, + 28.157422 + ], + [ + 113.080097, + 28.161379 + ], + [ + 113.083408, + 28.164653 + ], + [ + 113.089793, + 28.169367 + ], + [ + 113.092844, + 28.170881 + ], + [ + 113.095446, + 28.171272 + ], + [ + 113.09878, + 28.171223 + ], + [ + 113.102257, + 28.169953 + ], + [ + 113.106254, + 28.168032 + ], + [ + 113.108832, + 28.16716 + ], + [ + 113.112261, + 28.167494 + ], + [ + 113.113467, + 28.168056 + ], + [ + 113.11491, + 28.16944 + ], + [ + 113.11517, + 28.171785 + ], + [ + 113.114863, + 28.172721 + ], + [ + 113.111149, + 28.179308 + ], + [ + 113.109683, + 28.181042 + ], + [ + 113.107176, + 28.182377 + ], + [ + 113.104788, + 28.18228 + ], + [ + 113.101003, + 28.180839 + ], + [ + 113.095375, + 28.177297 + ], + [ + 113.091733, + 28.175425 + ], + [ + 113.086955, + 28.173772 + ], + [ + 113.083147, + 28.17299 + ], + [ + 113.080286, + 28.173161 + ], + [ + 113.073356, + 28.174553 + ], + [ + 113.068484, + 28.17711 + ], + [ + 113.065031, + 28.180122 + ], + [ + 113.055169, + 28.18679 + ], + [ + 113.050747, + 28.189655 + ], + [ + 113.049588, + 28.188174 + ], + [ + 113.047436, + 28.188402 + ], + [ + 113.047104, + 28.18727 + ], + [ + 113.044266, + 28.184722 + ], + [ + 113.043675, + 28.183183 + ], + [ + 113.043864, + 28.181392 + ], + [ + 113.045165, + 28.178535 + ], + [ + 113.044905, + 28.177224 + ], + [ + 113.043888, + 28.176108 + ], + [ + 113.042351, + 28.175473 + ], + [ + 113.040861, + 28.175539 + ], + [ + 113.038638, + 28.176255 + ], + [ + 113.036958, + 28.17943 + ], + [ + 113.036107, + 28.180375 + ], + [ + 113.034404, + 28.18044 + ], + [ + 113.03431, + 28.182271 + ], + [ + 113.030289, + 28.182084 + ], + [ + 113.03036, + 28.184185 + ], + [ + 113.011298, + 28.185039 + ], + [ + 113.002405, + 28.185292 + ], + [ + 112.994175, + 28.185927 + ], + [ + 112.986772, + 28.185796 + ], + [ + 112.986583, + 28.180326 + ], + [ + 112.985401, + 28.173967 + ], + [ + 112.985164, + 28.166965 + ], + [ + 112.986252, + 28.163358 + ], + [ + 112.985495, + 28.16006 + ], + [ + 112.983982, + 28.156941 + ], + [ + 112.983982, + 28.156282 + ], + [ + 112.985282, + 28.150915 + ], + [ + 112.985259, + 28.148521 + ], + [ + 112.986228, + 28.144327 + ], + [ + 112.991053, + 28.146607 + ], + [ + 112.993915, + 28.14721 + ], + [ + 112.994151, + 28.145141 + ], + [ + 112.995121, + 28.142812 + ], + [ + 112.999354, + 28.138659 + ], + [ + 113.000324, + 28.137461 + ], + [ + 113.002571, + 28.132143 + ], + [ + 113.004416, + 28.129838 + ], + [ + 113.005149, + 28.126205 + ], + [ + 113.006781, + 28.123297 + ], + [ + 113.003824, + 28.122686 + ], + [ + 113.001128, + 28.123232 + ], + [ + 113.000324, + 28.122906 + ], + [ + 113.000064, + 28.120519 + ], + [ + 113.001365, + 28.118369 + ], + [ + 113.001601, + 28.114825 + ], + [ + 112.999189, + 28.114736 + ], + [ + 112.999189, + 28.115176 + ], + [ + 112.9968, + 28.115045 + ], + [ + 112.996351, + 28.112243 + ], + [ + 112.994932, + 28.112284 + ], + [ + 112.995263, + 28.109766 + ], + [ + 112.996493, + 28.10975 + ], + [ + 112.996942, + 28.107143 + ], + [ + 112.999094, + 28.105318 + ], + [ + 113.000537, + 28.104789 + ], + [ + 113.000537, + 28.103176 + ], + [ + 112.999189, + 28.098067 + ], + [ + 112.999591, + 28.095216 + ], + [ + 112.999969, + 28.095313 + ], + [ + 113.003044, + 28.088551 + ], + [ + 113.00153, + 28.087296 + ], + [ + 113.000182, + 28.087874 + ], + [ + 112.999236, + 28.087385 + ], + [ + 112.99803, + 28.085218 + ], + [ + 112.998692, + 28.08437 + ], + [ + 112.998787, + 28.082977 + ], + [ + 113.000561, + 28.082024 + ], + [ + 113.001057, + 28.082545 + ], + [ + 113.002145, + 28.081592 + ], + [ + 113.004297, + 28.081852 + ], + [ + 113.005598, + 28.082765 + ], + [ + 113.006047, + 28.081999 + ], + [ + 113.004841, + 28.081209 + ], + [ + 113.005669, + 28.079734 + ], + [ + 113.005811, + 28.078063 + ], + [ + 113.005267, + 28.077648 + ], + [ + 113.005622, + 28.075561 + ], + [ + 113.007537, + 28.070183 + ], + [ + 113.011132, + 28.072856 + ], + [ + 113.013947, + 28.072954 + ], + [ + 113.015862, + 28.072073 + ], + [ + 113.019173, + 28.069694 + ], + [ + 113.021302, + 28.067518 + ], + [ + 113.02317, + 28.066361 + ], + [ + 113.025252, + 28.064266 + ], + [ + 113.028279, + 28.060688 + ], + [ + 113.031661, + 28.061552 + ], + [ + 113.032559, + 28.060077 + ], + [ + 113.032086, + 28.059433 + ], + [ + 113.03334, + 28.057159 + ], + [ + 113.032607, + 28.054208 + ], + [ + 113.033245, + 28.052961 + ], + [ + 113.035043, + 28.051592 + ], + [ + 113.033222, + 28.050385 + ], + [ + 113.035279, + 28.049171 + ], + [ + 113.032867, + 28.046905 + ], + [ + 113.035279, + 28.045837 + ], + [ + 113.034924, + 28.04296 + ], + [ + 113.032347, + 28.041598 + ], + [ + 113.031495, + 28.039625 + ], + [ + 113.032015, + 28.038566 + ], + [ + 113.028586, + 28.037962 + ], + [ + 113.027711, + 28.036903 + ], + [ + 113.026339, + 28.036903 + ], + [ + 113.027546, + 28.035231 + ], + [ + 113.026694, + 28.033715 + ], + [ + 113.025157, + 28.033112 + ], + [ + 113.024471, + 28.031294 + ], + [ + 113.023596, + 28.030389 + ], + [ + 113.02239, + 28.030234 + ], + [ + 113.021373, + 28.028416 + ], + [ + 113.01416, + 28.029476 + ], + [ + 113.01416, + 28.028718 + ], + [ + 113.016217, + 28.028261 + ], + [ + 113.015886, + 28.024926 + ], + [ + 113.017068, + 28.024021 + ], + [ + 113.016737, + 28.021143 + ], + [ + 113.017423, + 28.020083 + ], + [ + 113.020521, + 28.01917 + ], + [ + 113.022579, + 28.016594 + ], + [ + 113.022579, + 28.014017 + ], + [ + 113.025157, + 28.01038 + ], + [ + 113.0279, + 28.007045 + ], + [ + 113.030478, + 28.006744 + ], + [ + 113.033032, + 28.008864 + ], + [ + 113.033718, + 28.005985 + ], + [ + 113.033222, + 28.004468 + ], + [ + 113.033908, + 28.003408 + ], + [ + 113.037857, + 28.004167 + ], + [ + 113.041286, + 28.005904 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430112, + "name": "望城区", + "center": [ + 112.819549, + 28.347458 + ], + "centroid": [ + 112.821335, + 28.368695 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 5, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 112.9622, + 28.275308 + ], + [ + 112.960048, + 28.279465 + ], + [ + 112.949168, + 28.296674 + ], + [ + 112.938171, + 28.308514 + ], + [ + 112.925613, + 28.319963 + ], + [ + 112.915065, + 28.329443 + ], + [ + 112.907568, + 28.336825 + ], + [ + 112.920102, + 28.343661 + ], + [ + 112.9438, + 28.350205 + ], + [ + 112.95099, + 28.353407 + ], + [ + 112.951865, + 28.354521 + ], + [ + 112.951936, + 28.357219 + ], + [ + 112.954277, + 28.362665 + ], + [ + 112.956311, + 28.368053 + ], + [ + 112.956831, + 28.371109 + ], + [ + 112.956453, + 28.375505 + ], + [ + 112.956926, + 28.377658 + ], + [ + 112.958014, + 28.37852 + ], + [ + 112.95948, + 28.378821 + ], + [ + 112.962365, + 28.37852 + ], + [ + 112.964092, + 28.379276 + ], + [ + 112.968254, + 28.382493 + ], + [ + 112.972346, + 28.383395 + ], + [ + 112.97814, + 28.38641 + ], + [ + 112.977904, + 28.389449 + ], + [ + 112.978495, + 28.390879 + ], + [ + 112.981144, + 28.3917 + ], + [ + 112.98358, + 28.39122 + ], + [ + 112.986134, + 28.392276 + ], + [ + 112.99032, + 28.39538 + ], + [ + 112.991242, + 28.397428 + ], + [ + 112.990698, + 28.398825 + ], + [ + 112.990225, + 28.402034 + ], + [ + 112.988996, + 28.403147 + ], + [ + 112.986158, + 28.404017 + ], + [ + 112.984928, + 28.405065 + ], + [ + 112.985282, + 28.406657 + ], + [ + 112.987506, + 28.407932 + ], + [ + 112.99084, + 28.411247 + ], + [ + 112.992567, + 28.411889 + ], + [ + 112.993418, + 28.410605 + ], + [ + 112.994506, + 28.41028 + ], + [ + 112.996753, + 28.411604 + ], + [ + 113.000206, + 28.41171 + ], + [ + 113.00328, + 28.411247 + ], + [ + 113.005456, + 28.411621 + ], + [ + 113.009027, + 28.413806 + ], + [ + 113.012338, + 28.416113 + ], + [ + 113.017565, + 28.421092 + ], + [ + 113.021231, + 28.424236 + ], + [ + 113.02362, + 28.428159 + ], + [ + 113.025015, + 28.432642 + ], + [ + 113.025086, + 28.43598 + ], + [ + 113.024542, + 28.437321 + ], + [ + 113.022697, + 28.439676 + ], + [ + 113.022745, + 28.441844 + ], + [ + 113.024045, + 28.450672 + ], + [ + 113.024164, + 28.45634 + ], + [ + 113.025157, + 28.460408 + ], + [ + 113.027687, + 28.463225 + ], + [ + 113.028208, + 28.466449 + ], + [ + 113.02965, + 28.469737 + ], + [ + 113.031235, + 28.471288 + ], + [ + 113.032489, + 28.471978 + ], + [ + 113.035634, + 28.472473 + ], + [ + 113.044858, + 28.473042 + ], + [ + 113.047412, + 28.473805 + ], + [ + 113.048405, + 28.475575 + ], + [ + 113.049682, + 28.476995 + ], + [ + 113.049115, + 28.479139 + ], + [ + 113.044929, + 28.482248 + ], + [ + 113.042469, + 28.483685 + ], + [ + 113.041428, + 28.484911 + ], + [ + 113.036911, + 28.486266 + ], + [ + 113.033884, + 28.486112 + ], + [ + 113.032063, + 28.485463 + ], + [ + 113.027782, + 28.483206 + ], + [ + 113.024305, + 28.480511 + ], + [ + 113.022272, + 28.478505 + ], + [ + 113.021018, + 28.476849 + ], + [ + 113.019031, + 28.473025 + ], + [ + 113.016217, + 28.470898 + ], + [ + 113.009973, + 28.467975 + ], + [ + 113.003209, + 28.465661 + ], + [ + 112.998172, + 28.463786 + ], + [ + 112.995499, + 28.462397 + ], + [ + 112.991857, + 28.460936 + ], + [ + 112.988073, + 28.460318 + ], + [ + 112.986087, + 28.460854 + ], + [ + 112.984928, + 28.461804 + ], + [ + 112.982563, + 28.46476 + ], + [ + 112.979677, + 28.465004 + ], + [ + 112.977123, + 28.46463 + ], + [ + 112.974025, + 28.465263 + ], + [ + 112.970548, + 28.466968 + ], + [ + 112.969248, + 28.468024 + ], + [ + 112.964754, + 28.472985 + ], + [ + 112.962342, + 28.475104 + ], + [ + 112.960781, + 28.47706 + ], + [ + 112.960686, + 28.478635 + ], + [ + 112.961892, + 28.480064 + ], + [ + 112.963477, + 28.480649 + ], + [ + 112.966102, + 28.482264 + ], + [ + 112.967285, + 28.483409 + ], + [ + 112.968349, + 28.485568 + ], + [ + 112.969058, + 28.489643 + ], + [ + 112.97069, + 28.491811 + ], + [ + 112.974687, + 28.493954 + ], + [ + 112.976721, + 28.495845 + ], + [ + 112.977738, + 28.497834 + ], + [ + 112.977502, + 28.499636 + ], + [ + 112.975326, + 28.503272 + ], + [ + 112.974805, + 28.50479 + ], + [ + 112.9749, + 28.506997 + ], + [ + 112.97639, + 28.509781 + ], + [ + 112.978353, + 28.512744 + ], + [ + 112.979133, + 28.515243 + ], + [ + 112.978613, + 28.521443 + ], + [ + 112.978637, + 28.52344 + ], + [ + 112.974451, + 28.520648 + ], + [ + 112.972842, + 28.520461 + ], + [ + 112.965653, + 28.521151 + ], + [ + 112.96123, + 28.519463 + ], + [ + 112.957375, + 28.517434 + ], + [ + 112.955341, + 28.515941 + ], + [ + 112.95054, + 28.515259 + ], + [ + 112.947537, + 28.514034 + ], + [ + 112.945266, + 28.511916 + ], + [ + 112.939803, + 28.508515 + ], + [ + 112.937059, + 28.509213 + ], + [ + 112.932424, + 28.514359 + ], + [ + 112.928971, + 28.517077 + ], + [ + 112.926724, + 28.518465 + ], + [ + 112.923366, + 28.519828 + ], + [ + 112.921261, + 28.520315 + ], + [ + 112.917926, + 28.519658 + ], + [ + 112.915845, + 28.518449 + ], + [ + 112.912345, + 28.517167 + ], + [ + 112.910098, + 28.517305 + ], + [ + 112.90402, + 28.516671 + ], + [ + 112.902033, + 28.516712 + ], + [ + 112.898699, + 28.517524 + ], + [ + 112.896003, + 28.519463 + ], + [ + 112.89456, + 28.521086 + ], + [ + 112.89333, + 28.523221 + ], + [ + 112.89132, + 28.524779 + ], + [ + 112.889168, + 28.523797 + ], + [ + 112.887701, + 28.522255 + ], + [ + 112.885123, + 28.520648 + ], + [ + 112.882049, + 28.520218 + ], + [ + 112.879755, + 28.520364 + ], + [ + 112.87694, + 28.519885 + ], + [ + 112.873937, + 28.520023 + ], + [ + 112.871453, + 28.519147 + ], + [ + 112.870484, + 28.516996 + ], + [ + 112.871122, + 28.512995 + ], + [ + 112.87292, + 28.508442 + ], + [ + 112.873937, + 28.503986 + ], + [ + 112.873535, + 28.501673 + ], + [ + 112.872399, + 28.500642 + ], + [ + 112.870082, + 28.501072 + ], + [ + 112.867196, + 28.502111 + ], + [ + 112.864997, + 28.50367 + ], + [ + 112.86476, + 28.506608 + ], + [ + 112.863649, + 28.50772 + ], + [ + 112.860905, + 28.508093 + ], + [ + 112.855442, + 28.511794 + ], + [ + 112.852604, + 28.512524 + ], + [ + 112.845367, + 28.51065 + ], + [ + 112.841441, + 28.510504 + ], + [ + 112.836285, + 28.510779 + ], + [ + 112.832312, + 28.512037 + ], + [ + 112.829569, + 28.511729 + ], + [ + 112.826258, + 28.510966 + ], + [ + 112.824153, + 28.511169 + ], + [ + 112.822545, + 28.512792 + ], + [ + 112.822308, + 28.515608 + ], + [ + 112.822474, + 28.517589 + ], + [ + 112.824366, + 28.522855 + ], + [ + 112.823964, + 28.52697 + ], + [ + 112.823136, + 28.527984 + ], + [ + 112.821268, + 28.528584 + ], + [ + 112.818902, + 28.52856 + ], + [ + 112.815591, + 28.527797 + ], + [ + 112.814409, + 28.525744 + ], + [ + 112.812446, + 28.521435 + ], + [ + 112.811311, + 28.520356 + ], + [ + 112.808591, + 28.519309 + ], + [ + 112.802915, + 28.518627 + ], + [ + 112.798942, + 28.518871 + ], + [ + 112.794897, + 28.520461 + ], + [ + 112.792036, + 28.523026 + ], + [ + 112.789411, + 28.527968 + ], + [ + 112.788985, + 28.530053 + ], + [ + 112.789127, + 28.532325 + ], + [ + 112.788819, + 28.535011 + ], + [ + 112.789694, + 28.537453 + ], + [ + 112.790995, + 28.539303 + ], + [ + 112.796931, + 28.544821 + ], + [ + 112.799746, + 28.548009 + ], + [ + 112.803009, + 28.551319 + ], + [ + 112.805587, + 28.554743 + ], + [ + 112.808023, + 28.557582 + ], + [ + 112.80878, + 28.559058 + ], + [ + 112.807976, + 28.559894 + ], + [ + 112.806084, + 28.559878 + ], + [ + 112.796435, + 28.558531 + ], + [ + 112.787944, + 28.554069 + ], + [ + 112.776829, + 28.549072 + ], + [ + 112.77269, + 28.546411 + ], + [ + 112.766706, + 28.538549 + ], + [ + 112.757719, + 28.529745 + ], + [ + 112.754786, + 28.524202 + ], + [ + 112.753864, + 28.517986 + ], + [ + 112.746178, + 28.516671 + ], + [ + 112.745563, + 28.515998 + ], + [ + 112.745516, + 28.514294 + ], + [ + 112.746887, + 28.510463 + ], + [ + 112.741661, + 28.509018 + ], + [ + 112.731656, + 28.507436 + ], + [ + 112.72766, + 28.507793 + ], + [ + 112.724514, + 28.508434 + ], + [ + 112.722102, + 28.509927 + ], + [ + 112.71976, + 28.51056 + ], + [ + 112.714557, + 28.51065 + ], + [ + 112.71101, + 28.512127 + ], + [ + 112.707628, + 28.514229 + ], + [ + 112.700438, + 28.519699 + ], + [ + 112.695921, + 28.521792 + ], + [ + 112.688234, + 28.524235 + ], + [ + 112.685396, + 28.52542 + ], + [ + 112.682346, + 28.525217 + ], + [ + 112.680785, + 28.524681 + ], + [ + 112.678018, + 28.521184 + ], + [ + 112.673737, + 28.518911 + ], + [ + 112.672578, + 28.517524 + ], + [ + 112.670284, + 28.513377 + ], + [ + 112.663212, + 28.50108 + ], + [ + 112.660942, + 28.503434 + ], + [ + 112.657229, + 28.498597 + ], + [ + 112.651766, + 28.495658 + ], + [ + 112.652168, + 28.49358 + ], + [ + 112.651316, + 28.490544 + ], + [ + 112.651127, + 28.488507 + ], + [ + 112.651837, + 28.487833 + ], + [ + 112.659121, + 28.484042 + ], + [ + 112.670639, + 28.481485 + ], + [ + 112.676953, + 28.477101 + ], + [ + 112.679318, + 28.474803 + ], + [ + 112.682795, + 28.472059 + ], + [ + 112.684403, + 28.470484 + ], + [ + 112.684379, + 28.468868 + ], + [ + 112.682393, + 28.467748 + ], + [ + 112.673524, + 28.464175 + ], + [ + 112.670142, + 28.461999 + ], + [ + 112.667091, + 28.458678 + ], + [ + 112.662527, + 28.45729 + ], + [ + 112.65756, + 28.451427 + ], + [ + 112.65659, + 28.450858 + ], + [ + 112.656496, + 28.449892 + ], + [ + 112.654769, + 28.448122 + ], + [ + 112.654178, + 28.449129 + ], + [ + 112.653185, + 28.448698 + ], + [ + 112.653729, + 28.447634 + ], + [ + 112.652664, + 28.44817 + ], + [ + 112.653114, + 28.446831 + ], + [ + 112.656023, + 28.447894 + ], + [ + 112.657253, + 28.447131 + ], + [ + 112.659216, + 28.447042 + ], + [ + 112.658482, + 28.445661 + ], + [ + 112.659003, + 28.444881 + ], + [ + 112.66054, + 28.444248 + ], + [ + 112.659665, + 28.441308 + ], + [ + 112.659216, + 28.437353 + ], + [ + 112.660114, + 28.43369 + ], + [ + 112.660847, + 28.432634 + ], + [ + 112.664868, + 28.430604 + ], + [ + 112.672507, + 28.428346 + ], + [ + 112.675936, + 28.426648 + ], + [ + 112.677994, + 28.425885 + ], + [ + 112.679957, + 28.424163 + ], + [ + 112.682014, + 28.420581 + ], + [ + 112.680832, + 28.41803 + ], + [ + 112.678893, + 28.415569 + ], + [ + 112.678183, + 28.41262 + ], + [ + 112.678136, + 28.410646 + ], + [ + 112.679507, + 28.405585 + ], + [ + 112.681683, + 28.402059 + ], + [ + 112.683694, + 28.400393 + ], + [ + 112.686532, + 28.398971 + ], + [ + 112.690268, + 28.398183 + ], + [ + 112.700225, + 28.397306 + ], + [ + 112.702212, + 28.395868 + ], + [ + 112.702827, + 28.393902 + ], + [ + 112.701408, + 28.390725 + ], + [ + 112.700154, + 28.38901 + ], + [ + 112.69663, + 28.385914 + ], + [ + 112.696465, + 28.383875 + ], + [ + 112.698026, + 28.382713 + ], + [ + 112.704293, + 28.383144 + ], + [ + 112.705641, + 28.383103 + ], + [ + 112.70926, + 28.381632 + ], + [ + 112.713209, + 28.381803 + ], + [ + 112.718223, + 28.382965 + ], + [ + 112.721345, + 28.382851 + ], + [ + 112.722362, + 28.382266 + ], + [ + 112.723828, + 28.375497 + ], + [ + 112.72371, + 28.374367 + ], + [ + 112.721771, + 28.371856 + ], + [ + 112.716804, + 28.369849 + ], + [ + 112.71373, + 28.367525 + ], + [ + 112.710371, + 28.36585 + ], + [ + 112.707391, + 28.3649 + ], + [ + 112.70453, + 28.364363 + ], + [ + 112.702661, + 28.363485 + ], + [ + 112.701621, + 28.361616 + ], + [ + 112.701124, + 28.359056 + ], + [ + 112.702567, + 28.353423 + ], + [ + 112.703631, + 28.351237 + ], + [ + 112.704719, + 28.350579 + ], + [ + 112.70758, + 28.347855 + ], + [ + 112.708952, + 28.346181 + ], + [ + 112.711483, + 28.34384 + ], + [ + 112.715361, + 28.338361 + ], + [ + 112.718247, + 28.334678 + ], + [ + 112.719618, + 28.333231 + ], + [ + 112.7217, + 28.330215 + ], + [ + 112.721203, + 28.329134 + ], + [ + 112.719737, + 28.329223 + ], + [ + 112.716307, + 28.328614 + ], + [ + 112.71626, + 28.327427 + ], + [ + 112.71723, + 28.323435 + ], + [ + 112.71652, + 28.322126 + ], + [ + 112.714817, + 28.321028 + ], + [ + 112.709118, + 28.318353 + ], + [ + 112.708385, + 28.316369 + ], + [ + 112.708999, + 28.314735 + ], + [ + 112.711081, + 28.312962 + ], + [ + 112.711979, + 28.311507 + ], + [ + 112.711885, + 28.309921 + ], + [ + 112.710631, + 28.308661 + ], + [ + 112.707439, + 28.308108 + ], + [ + 112.706966, + 28.305506 + ], + [ + 112.709094, + 28.30057 + ], + [ + 112.71153, + 28.296317 + ], + [ + 112.713375, + 28.294812 + ], + [ + 112.715622, + 28.293665 + ], + [ + 112.71872, + 28.291282 + ], + [ + 112.719193, + 28.290494 + ], + [ + 112.719666, + 28.285589 + ], + [ + 112.718791, + 28.283662 + ], + [ + 112.714084, + 28.281962 + ], + [ + 112.709945, + 28.280994 + ], + [ + 112.709969, + 28.279359 + ], + [ + 112.710962, + 28.278806 + ], + [ + 112.712098, + 28.279107 + ], + [ + 112.715125, + 28.280782 + ], + [ + 112.716284, + 28.280913 + ], + [ + 112.717324, + 28.280197 + ], + [ + 112.715243, + 28.278082 + ], + [ + 112.709898, + 28.275918 + ], + [ + 112.702401, + 28.274113 + ], + [ + 112.700391, + 28.272169 + ], + [ + 112.699776, + 28.269557 + ], + [ + 112.700012, + 28.264888 + ], + [ + 112.701029, + 28.262993 + ], + [ + 112.698924, + 28.256582 + ], + [ + 112.70032, + 28.25371 + ], + [ + 112.695944, + 28.254231 + ], + [ + 112.691143, + 28.253059 + ], + [ + 112.694431, + 28.250847 + ], + [ + 112.694738, + 28.249431 + ], + [ + 112.696749, + 28.249887 + ], + [ + 112.695188, + 28.246339 + ], + [ + 112.694975, + 28.244216 + ], + [ + 112.696961, + 28.243719 + ], + [ + 112.696772, + 28.243166 + ], + [ + 112.695235, + 28.243272 + ], + [ + 112.695897, + 28.238691 + ], + [ + 112.696228, + 28.238032 + ], + [ + 112.69559, + 28.236136 + ], + [ + 112.696086, + 28.235176 + ], + [ + 112.697576, + 28.234639 + ], + [ + 112.696417, + 28.234036 + ], + [ + 112.696441, + 28.233198 + ], + [ + 112.698995, + 28.233735 + ], + [ + 112.699019, + 28.232254 + ], + [ + 112.699681, + 28.23315 + ], + [ + 112.704151, + 28.228926 + ], + [ + 112.70654, + 28.225964 + ], + [ + 112.706209, + 28.224499 + ], + [ + 112.704766, + 28.222164 + ], + [ + 112.699539, + 28.217688 + ], + [ + 112.692066, + 28.213789 + ], + [ + 112.691569, + 28.213106 + ], + [ + 112.689606, + 28.208393 + ], + [ + 112.686957, + 28.205528 + ], + [ + 112.685325, + 28.204323 + ], + [ + 112.681849, + 28.203086 + ], + [ + 112.68017, + 28.203282 + ], + [ + 112.674967, + 28.205634 + ], + [ + 112.671183, + 28.205463 + ], + [ + 112.669787, + 28.205105 + ], + [ + 112.668392, + 28.202468 + ], + [ + 112.666642, + 28.200425 + ], + [ + 112.667446, + 28.200237 + ], + [ + 112.667469, + 28.198561 + ], + [ + 112.67071, + 28.198162 + ], + [ + 112.670828, + 28.196648 + ], + [ + 112.671466, + 28.195817 + ], + [ + 112.671537, + 28.194059 + ], + [ + 112.672247, + 28.193131 + ], + [ + 112.671774, + 28.190078 + ], + [ + 112.676622, + 28.188418 + ], + [ + 112.676409, + 28.187115 + ], + [ + 112.677852, + 28.187034 + ], + [ + 112.678727, + 28.185503 + ], + [ + 112.680879, + 28.184673 + ], + [ + 112.682156, + 28.183314 + ], + [ + 112.682204, + 28.182247 + ], + [ + 112.686366, + 28.185235 + ], + [ + 112.687738, + 28.184233 + ], + [ + 112.688187, + 28.183224 + ], + [ + 112.691404, + 28.183484 + ], + [ + 112.695046, + 28.184095 + ], + [ + 112.699799, + 28.183069 + ], + [ + 112.701952, + 28.182011 + ], + [ + 112.705003, + 28.180122 + ], + [ + 112.706067, + 28.178526 + ], + [ + 112.705925, + 28.175636 + ], + [ + 112.70758, + 28.172966 + ], + [ + 112.707486, + 28.172282 + ], + [ + 112.709804, + 28.17194 + ], + [ + 112.711696, + 28.16922 + ], + [ + 112.712594, + 28.167437 + ], + [ + 112.714652, + 28.167405 + ], + [ + 112.715905, + 28.168195 + ], + [ + 112.717277, + 28.170206 + ], + [ + 112.719169, + 28.171484 + ], + [ + 112.722764, + 28.172542 + ], + [ + 112.724821, + 28.174732 + ], + [ + 112.727234, + 28.175229 + ], + [ + 112.730616, + 28.177761 + ], + [ + 112.7344, + 28.177159 + ], + [ + 112.73563, + 28.17606 + ], + [ + 112.735937, + 28.175001 + ], + [ + 112.737356, + 28.174846 + ], + [ + 112.738515, + 28.175758 + ], + [ + 112.739769, + 28.17553 + ], + [ + 112.742039, + 28.172844 + ], + [ + 112.742985, + 28.172958 + ], + [ + 112.744901, + 28.171744 + ], + [ + 112.743836, + 28.170873 + ], + [ + 112.742583, + 28.171826 + ], + [ + 112.740785, + 28.171671 + ], + [ + 112.742299, + 28.170157 + ], + [ + 112.741637, + 28.168414 + ], + [ + 112.743836, + 28.167169 + ], + [ + 112.744404, + 28.166297 + ], + [ + 112.746249, + 28.165882 + ], + [ + 112.746627, + 28.165198 + ], + [ + 112.752019, + 28.163179 + ], + [ + 112.755118, + 28.163366 + ], + [ + 112.757317, + 28.164425 + ], + [ + 112.758003, + 28.166281 + ], + [ + 112.759091, + 28.167413 + ], + [ + 112.76155, + 28.16747 + ], + [ + 112.762473, + 28.166452 + ], + [ + 112.761858, + 28.164254 + ], + [ + 112.763419, + 28.16348 + ], + [ + 112.764199, + 28.161664 + ], + [ + 112.764767, + 28.162536 + ], + [ + 112.766612, + 28.161062 + ], + [ + 112.768598, + 28.161436 + ], + [ + 112.770396, + 28.162495 + ], + [ + 112.772453, + 28.161664 + ], + [ + 112.773565, + 28.162422 + ], + [ + 112.772193, + 28.163822 + ], + [ + 112.775339, + 28.164311 + ], + [ + 112.777136, + 28.163741 + ], + [ + 112.777041, + 28.162006 + ], + [ + 112.77943, + 28.161852 + ], + [ + 112.781109, + 28.160304 + ], + [ + 112.781464, + 28.158318 + ], + [ + 112.784089, + 28.157617 + ], + [ + 112.787045, + 28.155443 + ], + [ + 112.788677, + 28.152674 + ], + [ + 112.788819, + 28.150101 + ], + [ + 112.789269, + 28.148969 + ], + [ + 112.788796, + 28.14598 + ], + [ + 112.79038, + 28.144311 + ], + [ + 112.791799, + 28.143838 + ], + [ + 112.793242, + 28.14225 + ], + [ + 112.794141, + 28.140076 + ], + [ + 112.797097, + 28.139115 + ], + [ + 112.797688, + 28.138146 + ], + [ + 112.80081, + 28.140174 + ], + [ + 112.803577, + 28.140858 + ], + [ + 112.806084, + 28.142258 + ], + [ + 112.808591, + 28.142405 + ], + [ + 112.807858, + 28.14462 + ], + [ + 112.808662, + 28.146917 + ], + [ + 112.810578, + 28.146461 + ], + [ + 112.813061, + 28.149393 + ], + [ + 112.814007, + 28.149694 + ], + [ + 112.814764, + 28.151152 + ], + [ + 112.814314, + 28.153823 + ], + [ + 112.814835, + 28.154735 + ], + [ + 112.816372, + 28.155353 + ], + [ + 112.818879, + 28.154938 + ], + [ + 112.820061, + 28.153823 + ], + [ + 112.822781, + 28.153497 + ], + [ + 112.823727, + 28.155622 + ], + [ + 112.825903, + 28.157568 + ], + [ + 112.826139, + 28.158586 + ], + [ + 112.827866, + 28.159254 + ], + [ + 112.827961, + 28.157283 + ], + [ + 112.828859, + 28.155679 + ], + [ + 112.830349, + 28.154824 + ], + [ + 112.832005, + 28.155899 + ], + [ + 112.832454, + 28.157609 + ], + [ + 112.833116, + 28.157357 + ], + [ + 112.834937, + 28.154311 + ], + [ + 112.834275, + 28.15335 + ], + [ + 112.836356, + 28.153725 + ], + [ + 112.83884, + 28.153041 + ], + [ + 112.839171, + 28.151323 + ], + [ + 112.840661, + 28.150052 + ], + [ + 112.841678, + 28.151567 + ], + [ + 112.842789, + 28.150223 + ], + [ + 112.84506, + 28.151347 + ], + [ + 112.846219, + 28.155744 + ], + [ + 112.852959, + 28.159287 + ], + [ + 112.856696, + 28.162625 + ], + [ + 112.855608, + 28.16427 + ], + [ + 112.858044, + 28.165011 + ], + [ + 112.856979, + 28.165459 + ], + [ + 112.856838, + 28.1676 + ], + [ + 112.855702, + 28.168756 + ], + [ + 112.854023, + 28.168756 + ], + [ + 112.851398, + 28.168129 + ], + [ + 112.85102, + 28.169343 + ], + [ + 112.849955, + 28.169994 + ], + [ + 112.848607, + 28.169554 + ], + [ + 112.845793, + 28.170271 + ], + [ + 112.846668, + 28.171232 + ], + [ + 112.84584, + 28.172477 + ], + [ + 112.846763, + 28.173438 + ], + [ + 112.844256, + 28.17457 + ], + [ + 112.844752, + 28.175856 + ], + [ + 112.851847, + 28.17803 + ], + [ + 112.859865, + 28.185438 + ], + [ + 112.861993, + 28.186195 + ], + [ + 112.863223, + 28.186106 + ], + [ + 112.861331, + 28.188182 + ], + [ + 112.861804, + 28.189207 + ], + [ + 112.861544, + 28.190966 + ], + [ + 112.860361, + 28.192179 + ], + [ + 112.859179, + 28.192122 + ], + [ + 112.859061, + 28.193025 + ], + [ + 112.858044, + 28.192822 + ], + [ + 112.856199, + 28.193384 + ], + [ + 112.855986, + 28.194108 + ], + [ + 112.858328, + 28.19642 + ], + [ + 112.859605, + 28.196599 + ], + [ + 112.859912, + 28.198178 + ], + [ + 112.85776, + 28.199358 + ], + [ + 112.857594, + 28.20062 + ], + [ + 112.85329, + 28.201694 + ], + [ + 112.85478, + 28.202142 + ], + [ + 112.854851, + 28.2032 + ], + [ + 112.854047, + 28.206 + ], + [ + 112.852817, + 28.206659 + ], + [ + 112.850807, + 28.209329 + ], + [ + 112.848418, + 28.208597 + ], + [ + 112.845627, + 28.207294 + ], + [ + 112.842458, + 28.206342 + ], + [ + 112.841725, + 28.209712 + ], + [ + 112.841536, + 28.212577 + ], + [ + 112.840519, + 28.21606 + ], + [ + 112.839313, + 28.218567 + ], + [ + 112.838343, + 28.219258 + ], + [ + 112.83709, + 28.219079 + ], + [ + 112.835954, + 28.220984 + ], + [ + 112.834535, + 28.222058 + ], + [ + 112.83314, + 28.222164 + ], + [ + 112.832998, + 28.223344 + ], + [ + 112.831745, + 28.224092 + ], + [ + 112.832194, + 28.226119 + ], + [ + 112.831508, + 28.227136 + ], + [ + 112.829356, + 28.22598 + ], + [ + 112.828859, + 28.224906 + ], + [ + 112.828457, + 28.225972 + ], + [ + 112.827535, + 28.225557 + ], + [ + 112.82718, + 28.2283 + ], + [ + 112.825927, + 28.229496 + ], + [ + 112.824981, + 28.228983 + ], + [ + 112.823633, + 28.230057 + ], + [ + 112.821764, + 28.230155 + ], + [ + 112.821693, + 28.228755 + ], + [ + 112.820369, + 28.227527 + ], + [ + 112.819541, + 28.225769 + ], + [ + 112.818027, + 28.224955 + ], + [ + 112.817413, + 28.225712 + ], + [ + 112.816869, + 28.224808 + ], + [ + 112.815899, + 28.225427 + ], + [ + 112.814527, + 28.227217 + ], + [ + 112.813889, + 28.230505 + ], + [ + 112.812777, + 28.232092 + ], + [ + 112.812328, + 28.230171 + ], + [ + 112.810625, + 28.231563 + ], + [ + 112.809064, + 28.230399 + ], + [ + 112.808544, + 28.232311 + ], + [ + 112.805942, + 28.234606 + ], + [ + 112.805942, + 28.236974 + ], + [ + 112.805374, + 28.238561 + ], + [ + 112.803624, + 28.238105 + ], + [ + 112.802868, + 28.238927 + ], + [ + 112.803885, + 28.239073 + ], + [ + 112.803222, + 28.240212 + ], + [ + 112.800715, + 28.241091 + ], + [ + 112.799698, + 28.243101 + ], + [ + 112.798776, + 28.243792 + ], + [ + 112.79958, + 28.245705 + ], + [ + 112.800503, + 28.245778 + ], + [ + 112.802513, + 28.247633 + ], + [ + 112.803506, + 28.246591 + ], + [ + 112.805185, + 28.246046 + ], + [ + 112.80457, + 28.247104 + ], + [ + 112.805824, + 28.247202 + ], + [ + 112.806581, + 28.249773 + ], + [ + 112.806391, + 28.250708 + ], + [ + 112.807645, + 28.25118 + ], + [ + 112.812375, + 28.250285 + ], + [ + 112.814172, + 28.251408 + ], + [ + 112.814669, + 28.252295 + ], + [ + 112.816798, + 28.252189 + ], + [ + 112.81772, + 28.253247 + ], + [ + 112.818997, + 28.252693 + ], + [ + 112.820771, + 28.250611 + ], + [ + 112.822355, + 28.250253 + ], + [ + 112.82245, + 28.248487 + ], + [ + 112.825359, + 28.248333 + ], + [ + 112.826329, + 28.247202 + ], + [ + 112.826069, + 28.245916 + ], + [ + 112.829829, + 28.24542 + ], + [ + 112.83288, + 28.247307 + ], + [ + 112.834512, + 28.247389 + ], + [ + 112.837799, + 28.246453 + ], + [ + 112.840732, + 28.248015 + ], + [ + 112.841559, + 28.249219 + ], + [ + 112.84383, + 28.24887 + ], + [ + 112.845533, + 28.249284 + ], + [ + 112.846431, + 28.247698 + ], + [ + 112.849601, + 28.249008 + ], + [ + 112.849435, + 28.249797 + ], + [ + 112.850381, + 28.250798 + ], + [ + 112.850428, + 28.254426 + ], + [ + 112.852912, + 28.253108 + ], + [ + 112.854354, + 28.253043 + ], + [ + 112.85556, + 28.253694 + ], + [ + 112.856601, + 28.253474 + ], + [ + 112.856577, + 28.251351 + ], + [ + 112.858209, + 28.252335 + ], + [ + 112.858446, + 28.251123 + ], + [ + 112.859534, + 28.251579 + ], + [ + 112.861047, + 28.25105 + ], + [ + 112.861875, + 28.252254 + ], + [ + 112.861189, + 28.253377 + ], + [ + 112.863365, + 28.254003 + ], + [ + 112.868095, + 28.256655 + ], + [ + 112.868734, + 28.255793 + ], + [ + 112.870082, + 28.25598 + ], + [ + 112.871453, + 28.255134 + ], + [ + 112.873085, + 28.255817 + ], + [ + 112.874197, + 28.255638 + ], + [ + 112.875261, + 28.254321 + ], + [ + 112.876538, + 28.255638 + ], + [ + 112.877603, + 28.25572 + ], + [ + 112.878359, + 28.256745 + ], + [ + 112.879163, + 28.256371 + ], + [ + 112.881599, + 28.25729 + ], + [ + 112.882498, + 28.256517 + ], + [ + 112.88465, + 28.256159 + ], + [ + 112.885242, + 28.256721 + ], + [ + 112.887417, + 28.25594 + ], + [ + 112.888624, + 28.256867 + ], + [ + 112.890989, + 28.257469 + ], + [ + 112.892857, + 28.258681 + ], + [ + 112.894938, + 28.258087 + ], + [ + 112.89657, + 28.260064 + ], + [ + 112.898959, + 28.258876 + ], + [ + 112.901702, + 28.258958 + ], + [ + 112.904044, + 28.258632 + ], + [ + 112.904871, + 28.261748 + ], + [ + 112.910642, + 28.265905 + ], + [ + 112.914402, + 28.266108 + ], + [ + 112.917075, + 28.268516 + ], + [ + 112.917453, + 28.269964 + ], + [ + 112.918163, + 28.270249 + ], + [ + 112.92041, + 28.272689 + ], + [ + 112.923413, + 28.272323 + ], + [ + 112.926062, + 28.273454 + ], + [ + 112.927386, + 28.272396 + ], + [ + 112.93013, + 28.271176 + ], + [ + 112.930745, + 28.269175 + ], + [ + 112.932353, + 28.268793 + ], + [ + 112.932826, + 28.267825 + ], + [ + 112.934009, + 28.267898 + ], + [ + 112.933796, + 28.264506 + ], + [ + 112.936208, + 28.265165 + ], + [ + 112.936184, + 28.2661 + ], + [ + 112.938928, + 28.26667 + ], + [ + 112.939259, + 28.265344 + ], + [ + 112.940678, + 28.265067 + ], + [ + 112.941884, + 28.264197 + ], + [ + 112.943965, + 28.264148 + ], + [ + 112.945361, + 28.264986 + ], + [ + 112.947016, + 28.265035 + ], + [ + 112.948885, + 28.264319 + ], + [ + 112.950966, + 28.264368 + ], + [ + 112.951533, + 28.265515 + ], + [ + 112.950327, + 28.265523 + ], + [ + 112.950091, + 28.266385 + ], + [ + 112.950919, + 28.268183 + ], + [ + 112.951888, + 28.268752 + ], + [ + 112.950966, + 28.269134 + ], + [ + 112.951604, + 28.27055 + ], + [ + 112.953189, + 28.26946 + ], + [ + 112.953733, + 28.271282 + ], + [ + 112.95501, + 28.271079 + ], + [ + 112.961467, + 28.273137 + ], + [ + 112.9622, + 28.275308 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430121, + "name": "长沙县", + "center": [ + 113.080098, + 28.237888 + ], + "centroid": [ + 113.23516, + 28.357041 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 6, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 113.057085, + 28.223091 + ], + [ + 113.058409, + 28.219291 + ], + [ + 113.059497, + 28.217663 + ], + [ + 113.060703, + 28.217085 + ], + [ + 113.062856, + 28.217338 + ], + [ + 113.06515, + 28.218461 + ], + [ + 113.065008, + 28.217207 + ], + [ + 113.069217, + 28.21785 + ], + [ + 113.072623, + 28.217582 + ], + [ + 113.072789, + 28.21536 + ], + [ + 113.081232, + 28.215287 + ], + [ + 113.081445, + 28.213106 + ], + [ + 113.08381, + 28.212642 + ], + [ + 113.084756, + 28.212975 + ], + [ + 113.084708, + 28.210037 + ], + [ + 113.085749, + 28.210062 + ], + [ + 113.087665, + 28.211234 + ], + [ + 113.087949, + 28.212031 + ], + [ + 113.086766, + 28.215214 + ], + [ + 113.088114, + 28.215214 + ], + [ + 113.0888, + 28.214196 + ], + [ + 113.089841, + 28.214904 + ], + [ + 113.091165, + 28.21453 + ], + [ + 113.091472, + 28.213016 + ], + [ + 113.092702, + 28.212975 + ], + [ + 113.092655, + 28.21151 + ], + [ + 113.094807, + 28.211193 + ], + [ + 113.094854, + 28.21033 + ], + [ + 113.096936, + 28.210078 + ], + [ + 113.097976, + 28.207628 + ], + [ + 113.097621, + 28.207172 + ], + [ + 113.101358, + 28.207514 + ], + [ + 113.103416, + 28.205243 + ], + [ + 113.10351, + 28.207359 + ], + [ + 113.10545, + 28.207929 + ], + [ + 113.105426, + 28.205325 + ], + [ + 113.106703, + 28.205439 + ], + [ + 113.105875, + 28.204616 + ], + [ + 113.106372, + 28.201068 + ], + [ + 113.10623, + 28.199757 + ], + [ + 113.108146, + 28.199847 + ], + [ + 113.107933, + 28.202801 + ], + [ + 113.109707, + 28.202753 + ], + [ + 113.110984, + 28.201084 + ], + [ + 113.109778, + 28.197348 + ], + [ + 113.108075, + 28.197299 + ], + [ + 113.106703, + 28.196656 + ], + [ + 113.107294, + 28.194059 + ], + [ + 113.106798, + 28.192863 + ], + [ + 113.107602, + 28.189476 + ], + [ + 113.108761, + 28.189444 + ], + [ + 113.109139, + 28.187856 + ], + [ + 113.108784, + 28.185707 + ], + [ + 113.108997, + 28.18447 + ], + [ + 113.107838, + 28.183737 + ], + [ + 113.107176, + 28.182377 + ], + [ + 113.109683, + 28.181042 + ], + [ + 113.111149, + 28.179308 + ], + [ + 113.114863, + 28.172721 + ], + [ + 113.11517, + 28.171785 + ], + [ + 113.11491, + 28.16944 + ], + [ + 113.113467, + 28.168056 + ], + [ + 113.112261, + 28.167494 + ], + [ + 113.108832, + 28.16716 + ], + [ + 113.106254, + 28.168032 + ], + [ + 113.102257, + 28.169953 + ], + [ + 113.09878, + 28.171223 + ], + [ + 113.095446, + 28.171272 + ], + [ + 113.092844, + 28.170881 + ], + [ + 113.089793, + 28.169367 + ], + [ + 113.083408, + 28.164653 + ], + [ + 113.080097, + 28.161379 + ], + [ + 113.077495, + 28.157422 + ], + [ + 113.076289, + 28.153855 + ], + [ + 113.07539, + 28.150125 + ], + [ + 113.074799, + 28.144799 + ], + [ + 113.074799, + 28.14067 + ], + [ + 113.075367, + 28.137616 + ], + [ + 113.077235, + 28.134383 + ], + [ + 113.079742, + 28.131516 + ], + [ + 113.084992, + 28.126075 + ], + [ + 113.086577, + 28.12302 + ], + [ + 113.089533, + 28.113685 + ], + [ + 113.103605, + 28.098385 + ], + [ + 113.117346, + 28.089145 + ], + [ + 113.126262, + 28.088844 + ], + [ + 113.13707, + 28.091875 + ], + [ + 113.152183, + 28.089455 + ], + [ + 113.155447, + 28.089602 + ], + [ + 113.161288, + 28.082333 + ], + [ + 113.165734, + 28.078544 + ], + [ + 113.168501, + 28.074909 + ], + [ + 113.173634, + 28.068854 + ], + [ + 113.17536, + 28.062343 + ], + [ + 113.173634, + 28.057648 + ], + [ + 113.174319, + 28.056279 + ], + [ + 113.183543, + 28.056719 + ], + [ + 113.187895, + 28.057852 + ], + [ + 113.190922, + 28.058161 + ], + [ + 113.194517, + 28.058039 + ], + [ + 113.195818, + 28.057729 + ], + [ + 113.197828, + 28.056099 + ], + [ + 113.200642, + 28.050059 + ], + [ + 113.201423, + 28.049212 + ], + [ + 113.20367, + 28.049415 + ], + [ + 113.204497, + 28.05019 + ], + [ + 113.208021, + 28.055521 + ], + [ + 113.211167, + 28.058161 + ], + [ + 113.2176, + 28.060786 + ], + [ + 113.220343, + 28.060981 + ], + [ + 113.223701, + 28.060843 + ], + [ + 113.225664, + 28.05927 + ], + [ + 113.226468, + 28.057966 + ], + [ + 113.227533, + 28.053092 + ], + [ + 113.229685, + 28.051355 + ], + [ + 113.233067, + 28.050899 + ], + [ + 113.23581, + 28.051902 + ], + [ + 113.237939, + 28.053727 + ], + [ + 113.238861, + 28.055455 + ], + [ + 113.238956, + 28.058137 + ], + [ + 113.238317, + 28.059131 + ], + [ + 113.234273, + 28.061511 + ], + [ + 113.233303, + 28.062815 + ], + [ + 113.232901, + 28.065497 + ], + [ + 113.233564, + 28.068137 + ], + [ + 113.234959, + 28.070321 + ], + [ + 113.237229, + 28.072473 + ], + [ + 113.239027, + 28.07535 + ], + [ + 113.240115, + 28.075716 + ], + [ + 113.24248, + 28.074543 + ], + [ + 113.244845, + 28.071927 + ], + [ + 113.24896, + 28.066719 + ], + [ + 113.253099, + 28.062114 + ], + [ + 113.256268, + 28.06006 + ], + [ + 113.269228, + 28.054062 + ], + [ + 113.273698, + 28.051217 + ], + [ + 113.278121, + 28.049065 + ], + [ + 113.281739, + 28.047622 + ], + [ + 113.284956, + 28.046799 + ], + [ + 113.297088, + 28.04503 + ], + [ + 113.30021, + 28.044981 + ], + [ + 113.301487, + 28.044313 + ], + [ + 113.302102, + 28.043261 + ], + [ + 113.302268, + 28.040816 + ], + [ + 113.301582, + 28.039014 + ], + [ + 113.299524, + 28.036283 + ], + [ + 113.300589, + 28.033601 + ], + [ + 113.30371, + 28.031506 + ], + [ + 113.308038, + 28.03087 + ], + [ + 113.316009, + 28.032264 + ], + [ + 113.318634, + 28.034057 + ], + [ + 113.320881, + 28.036365 + ], + [ + 113.319603, + 28.037946 + ], + [ + 113.315536, + 28.038468 + ], + [ + 113.312981, + 28.039267 + ], + [ + 113.311208, + 28.041125 + ], + [ + 113.305271, + 28.049489 + ], + [ + 113.30494, + 28.051413 + ], + [ + 113.305839, + 28.052937 + ], + [ + 113.308913, + 28.056417 + ], + [ + 113.312508, + 28.057314 + ], + [ + 113.320668, + 28.055822 + ], + [ + 113.324144, + 28.056156 + ], + [ + 113.325563, + 28.057558 + ], + [ + 113.327195, + 28.063312 + ], + [ + 113.328543, + 28.064038 + ], + [ + 113.332304, + 28.06222 + ], + [ + 113.334976, + 28.062774 + ], + [ + 113.338429, + 28.064405 + ], + [ + 113.341882, + 28.066654 + ], + [ + 113.346044, + 28.068838 + ], + [ + 113.350207, + 28.071479 + ], + [ + 113.355079, + 28.075969 + ], + [ + 113.356805, + 28.078503 + ], + [ + 113.358153, + 28.081209 + ], + [ + 113.361346, + 28.083629 + ], + [ + 113.363144, + 28.084126 + ], + [ + 113.365201, + 28.08587 + ], + [ + 113.365532, + 28.089137 + ], + [ + 113.366455, + 28.093643 + ], + [ + 113.367992, + 28.095501 + ], + [ + 113.372154, + 28.097521 + ], + [ + 113.37407, + 28.097961 + ], + [ + 113.376293, + 28.099192 + ], + [ + 113.378091, + 28.101277 + ], + [ + 113.38003, + 28.104088 + ], + [ + 113.38379, + 28.106948 + ], + [ + 113.385966, + 28.108064 + ], + [ + 113.389939, + 28.111208 + ], + [ + 113.399329, + 28.113758 + ], + [ + 113.400984, + 28.114996 + ], + [ + 113.40264, + 28.11696 + ], + [ + 113.403089, + 28.118312 + ], + [ + 113.404366, + 28.119509 + ], + [ + 113.408481, + 28.12157 + ], + [ + 113.413519, + 28.123126 + ], + [ + 113.422246, + 28.131988 + ], + [ + 113.42428, + 28.132884 + ], + [ + 113.430854, + 28.138683 + ], + [ + 113.432132, + 28.140361 + ], + [ + 113.432581, + 28.142446 + ], + [ + 113.428655, + 28.143659 + ], + [ + 113.425533, + 28.143676 + ], + [ + 113.418651, + 28.142763 + ], + [ + 113.4156, + 28.143342 + ], + [ + 113.413069, + 28.145614 + ], + [ + 113.407748, + 28.148798 + ], + [ + 113.406235, + 28.150443 + ], + [ + 113.405809, + 28.155402 + ], + [ + 113.404815, + 28.156819 + ], + [ + 113.402829, + 28.158244 + ], + [ + 113.397791, + 28.157585 + ], + [ + 113.390956, + 28.155419 + ], + [ + 113.382537, + 28.153204 + ], + [ + 113.377499, + 28.151526 + ], + [ + 113.37012, + 28.148114 + ], + [ + 113.367519, + 28.147055 + ], + [ + 113.362765, + 28.14357 + ], + [ + 113.361559, + 28.142283 + ], + [ + 113.359005, + 28.142739 + ], + [ + 113.359478, + 28.145899 + ], + [ + 113.360306, + 28.14708 + ], + [ + 113.36286, + 28.149042 + ], + [ + 113.365178, + 28.151575 + ], + [ + 113.365012, + 28.153212 + ], + [ + 113.363735, + 28.154849 + ], + [ + 113.360873, + 28.157511 + ], + [ + 113.356758, + 28.162316 + ], + [ + 113.354464, + 28.162096 + ], + [ + 113.352099, + 28.162275 + ], + [ + 113.352477, + 28.164083 + ], + [ + 113.35366, + 28.167462 + ], + [ + 113.354677, + 28.169652 + ], + [ + 113.356309, + 28.17518 + ], + [ + 113.356569, + 28.17698 + ], + [ + 113.35891, + 28.181091 + ], + [ + 113.366195, + 28.183159 + ], + [ + 113.369316, + 28.185349 + ], + [ + 113.37005, + 28.187148 + ], + [ + 113.370262, + 28.191153 + ], + [ + 113.369742, + 28.192447 + ], + [ + 113.36811, + 28.193636 + ], + [ + 113.364279, + 28.194898 + ], + [ + 113.362552, + 28.196705 + ], + [ + 113.36085, + 28.197047 + ], + [ + 113.359501, + 28.196265 + ], + [ + 113.35813, + 28.192773 + ], + [ + 113.356285, + 28.191137 + ], + [ + 113.354227, + 28.190697 + ], + [ + 113.348622, + 28.190429 + ], + [ + 113.346494, + 28.189256 + ], + [ + 113.345595, + 28.186944 + ], + [ + 113.34323, + 28.184811 + ], + [ + 113.341551, + 28.184868 + ], + [ + 113.340156, + 28.185886 + ], + [ + 113.339257, + 28.187189 + ], + [ + 113.340699, + 28.191357 + ], + [ + 113.340203, + 28.192708 + ], + [ + 113.337838, + 28.193677 + ], + [ + 113.336111, + 28.193343 + ], + [ + 113.332848, + 28.191096 + ], + [ + 113.324333, + 28.18644 + ], + [ + 113.322347, + 28.185837 + ], + [ + 113.321022, + 28.185007 + ], + [ + 113.317853, + 28.183997 + ], + [ + 113.315843, + 28.183778 + ], + [ + 113.312106, + 28.181791 + ], + [ + 113.307967, + 28.181465 + ], + [ + 113.305413, + 28.179951 + ], + [ + 113.301818, + 28.178209 + ], + [ + 113.299335, + 28.177655 + ], + [ + 113.297774, + 28.175823 + ], + [ + 113.295456, + 28.173902 + ], + [ + 113.292193, + 28.173983 + ], + [ + 113.288929, + 28.180676 + ], + [ + 113.2868, + 28.184193 + ], + [ + 113.28654, + 28.185927 + ], + [ + 113.285523, + 28.187001 + ], + [ + 113.282851, + 28.187172 + ], + [ + 113.282094, + 28.188027 + ], + [ + 113.278854, + 28.193685 + ], + [ + 113.278239, + 28.19572 + ], + [ + 113.278759, + 28.197519 + ], + [ + 113.280178, + 28.198585 + ], + [ + 113.280817, + 28.20084 + ], + [ + 113.280202, + 28.205129 + ], + [ + 113.276583, + 28.209883 + ], + [ + 113.272894, + 28.213952 + ], + [ + 113.268117, + 28.219877 + ], + [ + 113.267029, + 28.222953 + ], + [ + 113.267076, + 28.2248 + ], + [ + 113.2684, + 28.227331 + ], + [ + 113.270032, + 28.228178 + ], + [ + 113.273485, + 28.229178 + ], + [ + 113.278523, + 28.231197 + ], + [ + 113.282638, + 28.233491 + ], + [ + 113.283915, + 28.235631 + ], + [ + 113.284199, + 28.240424 + ], + [ + 113.284908, + 28.242116 + ], + [ + 113.289071, + 28.245485 + ], + [ + 113.289142, + 28.247291 + ], + [ + 113.287746, + 28.250627 + ], + [ + 113.288976, + 28.25214 + ], + [ + 113.293517, + 28.253483 + ], + [ + 113.295811, + 28.254662 + ], + [ + 113.298342, + 28.260178 + ], + [ + 113.299051, + 28.263391 + ], + [ + 113.299761, + 28.270859 + ], + [ + 113.29943, + 28.273649 + ], + [ + 113.300139, + 28.275821 + ], + [ + 113.301156, + 28.276951 + ], + [ + 113.302481, + 28.281661 + ], + [ + 113.303639, + 28.284589 + ], + [ + 113.305106, + 28.285939 + ], + [ + 113.307092, + 28.287118 + ], + [ + 113.30889, + 28.288916 + ], + [ + 113.31012, + 28.291901 + ], + [ + 113.310522, + 28.294666 + ], + [ + 113.311373, + 28.295853 + ], + [ + 113.312887, + 28.296121 + ], + [ + 113.315583, + 28.293633 + ], + [ + 113.317688, + 28.293519 + ], + [ + 113.32159, + 28.296219 + ], + [ + 113.324996, + 28.298911 + ], + [ + 113.327313, + 28.301277 + ], + [ + 113.327692, + 28.303139 + ], + [ + 113.327455, + 28.304603 + ], + [ + 113.325043, + 28.307661 + ], + [ + 113.325303, + 28.309572 + ], + [ + 113.329655, + 28.312548 + ], + [ + 113.330695, + 28.314182 + ], + [ + 113.330908, + 28.315873 + ], + [ + 113.330979, + 28.321687 + ], + [ + 113.332067, + 28.328451 + ], + [ + 113.332564, + 28.329858 + ], + [ + 113.336371, + 28.336109 + ], + [ + 113.336159, + 28.340231 + ], + [ + 113.335331, + 28.341474 + ], + [ + 113.334574, + 28.343791 + ], + [ + 113.333013, + 28.350392 + ], + [ + 113.332446, + 28.354968 + ], + [ + 113.332516, + 28.356772 + ], + [ + 113.333439, + 28.358739 + ], + [ + 113.33798, + 28.361324 + ], + [ + 113.339091, + 28.363745 + ], + [ + 113.339541, + 28.365883 + ], + [ + 113.339375, + 28.369272 + ], + [ + 113.337128, + 28.378252 + ], + [ + 113.335307, + 28.384801 + ], + [ + 113.330956, + 28.396323 + ], + [ + 113.329442, + 28.400556 + ], + [ + 113.328307, + 28.402871 + ], + [ + 113.328188, + 28.404455 + ], + [ + 113.32878, + 28.407494 + ], + [ + 113.329868, + 28.409809 + ], + [ + 113.333983, + 28.413798 + ], + [ + 113.337909, + 28.416836 + ], + [ + 113.341953, + 28.418631 + ], + [ + 113.344838, + 28.421555 + ], + [ + 113.347227, + 28.422733 + ], + [ + 113.352028, + 28.422262 + ], + [ + 113.354393, + 28.422376 + ], + [ + 113.356001, + 28.424284 + ], + [ + 113.356332, + 28.42733 + ], + [ + 113.357302, + 28.429751 + ], + [ + 113.360826, + 28.430531 + ], + [ + 113.362883, + 28.430693 + ], + [ + 113.365438, + 28.43153 + ], + [ + 113.366668, + 28.432821 + ], + [ + 113.367495, + 28.434397 + ], + [ + 113.368157, + 28.437215 + ], + [ + 113.368134, + 28.440488 + ], + [ + 113.369009, + 28.442405 + ], + [ + 113.371019, + 28.444654 + ], + [ + 113.375513, + 28.448357 + ], + [ + 113.37776, + 28.448861 + ], + [ + 113.379533, + 28.448739 + ], + [ + 113.384145, + 28.449795 + ], + [ + 113.388781, + 28.451914 + ], + [ + 113.394977, + 28.45392 + ], + [ + 113.399258, + 28.45435 + ], + [ + 113.405927, + 28.45539 + ], + [ + 113.408789, + 28.456275 + ], + [ + 113.411177, + 28.457956 + ], + [ + 113.412194, + 28.459531 + ], + [ + 113.412928, + 28.462681 + ], + [ + 113.412928, + 28.464265 + ], + [ + 113.412123, + 28.467878 + ], + [ + 113.411887, + 28.470979 + ], + [ + 113.407654, + 28.476419 + ], + [ + 113.407724, + 28.478173 + ], + [ + 113.408434, + 28.479463 + ], + [ + 113.409971, + 28.480413 + ], + [ + 113.416168, + 28.481623 + ], + [ + 113.418864, + 28.482394 + ], + [ + 113.42506, + 28.483596 + ], + [ + 113.429033, + 28.485487 + ], + [ + 113.430311, + 28.487062 + ], + [ + 113.431091, + 28.488921 + ], + [ + 113.434095, + 28.498605 + ], + [ + 113.435679, + 28.499717 + ], + [ + 113.436933, + 28.495934 + ], + [ + 113.43821, + 28.494676 + ], + [ + 113.440622, + 28.493929 + ], + [ + 113.447457, + 28.494619 + ], + [ + 113.452424, + 28.495309 + ], + [ + 113.459826, + 28.496835 + ], + [ + 113.461363, + 28.49755 + ], + [ + 113.462404, + 28.499067 + ], + [ + 113.465455, + 28.500902 + ], + [ + 113.468151, + 28.500772 + ], + [ + 113.470232, + 28.500244 + ], + [ + 113.472455, + 28.500447 + ], + [ + 113.474513, + 28.501275 + ], + [ + 113.47553, + 28.502963 + ], + [ + 113.475506, + 28.505447 + ], + [ + 113.474513, + 28.509684 + ], + [ + 113.476098, + 28.510122 + ], + [ + 113.480567, + 28.510763 + ], + [ + 113.483949, + 28.511688 + ], + [ + 113.48797, + 28.513287 + ], + [ + 113.490595, + 28.514001 + ], + [ + 113.495349, + 28.513166 + ], + [ + 113.497903, + 28.514164 + ], + [ + 113.500032, + 28.516566 + ], + [ + 113.500552, + 28.517913 + ], + [ + 113.502089, + 28.519479 + ], + [ + 113.504383, + 28.520875 + ], + [ + 113.505731, + 28.522839 + ], + [ + 113.506867, + 28.529031 + ], + [ + 113.506819, + 28.532926 + ], + [ + 113.507363, + 28.53695 + ], + [ + 113.505424, + 28.539328 + ], + [ + 113.503792, + 28.543295 + ], + [ + 113.502515, + 28.548114 + ], + [ + 113.501782, + 28.551757 + ], + [ + 113.501545, + 28.55501 + ], + [ + 113.50093, + 28.559172 + ], + [ + 113.499653, + 28.561955 + ], + [ + 113.497217, + 28.56584 + ], + [ + 113.49516, + 28.567876 + ], + [ + 113.491352, + 28.570448 + ], + [ + 113.486007, + 28.573157 + ], + [ + 113.478794, + 28.576223 + ], + [ + 113.475861, + 28.577877 + ], + [ + 113.474584, + 28.579175 + ], + [ + 113.474347, + 28.580716 + ], + [ + 113.474749, + 28.582744 + ], + [ + 113.473685, + 28.585363 + ], + [ + 113.472384, + 28.587221 + ], + [ + 113.469783, + 28.590108 + ], + [ + 113.467039, + 28.592281 + ], + [ + 113.462735, + 28.596514 + ], + [ + 113.460512, + 28.597455 + ], + [ + 113.459046, + 28.596806 + ], + [ + 113.456893, + 28.593862 + ], + [ + 113.454363, + 28.59104 + ], + [ + 113.45292, + 28.590635 + ], + [ + 113.449467, + 28.590975 + ], + [ + 113.446511, + 28.593952 + ], + [ + 113.445187, + 28.593814 + ], + [ + 113.442916, + 28.591032 + ], + [ + 113.441994, + 28.590367 + ], + [ + 113.433669, + 28.590489 + ], + [ + 113.430405, + 28.590294 + ], + [ + 113.429152, + 28.589037 + ], + [ + 113.426787, + 28.585769 + ], + [ + 113.426219, + 28.580481 + ], + [ + 113.425486, + 28.578656 + ], + [ + 113.424327, + 28.578721 + ], + [ + 113.422175, + 28.58362 + ], + [ + 113.420992, + 28.587115 + ], + [ + 113.419857, + 28.588615 + ], + [ + 113.418651, + 28.588956 + ], + [ + 113.415671, + 28.58765 + ], + [ + 113.414914, + 28.588307 + ], + [ + 113.414583, + 28.590902 + ], + [ + 113.415198, + 28.595955 + ], + [ + 113.416924, + 28.604664 + ], + [ + 113.418367, + 28.606869 + ], + [ + 113.420708, + 28.608661 + ], + [ + 113.420779, + 28.609537 + ], + [ + 113.418816, + 28.612602 + ], + [ + 113.417752, + 28.615253 + ], + [ + 113.417705, + 28.617029 + ], + [ + 113.418343, + 28.619575 + ], + [ + 113.419313, + 28.620037 + ], + [ + 113.423003, + 28.619923 + ], + [ + 113.424374, + 28.62281 + ], + [ + 113.42532, + 28.628217 + ], + [ + 113.426432, + 28.632027 + ], + [ + 113.426503, + 28.634735 + ], + [ + 113.42532, + 28.635959 + ], + [ + 113.424516, + 28.636056 + ], + [ + 113.421229, + 28.634597 + ], + [ + 113.41709, + 28.633276 + ], + [ + 113.413897, + 28.632498 + ], + [ + 113.411816, + 28.632254 + ], + [ + 113.409711, + 28.632457 + ], + [ + 113.406991, + 28.63313 + ], + [ + 113.403326, + 28.634508 + ], + [ + 113.4007, + 28.63621 + ], + [ + 113.397413, + 28.639307 + ], + [ + 113.38476, + 28.644568 + ], + [ + 113.381142, + 28.644892 + ], + [ + 113.37582, + 28.643344 + ], + [ + 113.371634, + 28.640952 + ], + [ + 113.369624, + 28.640028 + ], + [ + 113.365438, + 28.637224 + ], + [ + 113.363971, + 28.635132 + ], + [ + 113.361346, + 28.633268 + ], + [ + 113.360093, + 28.63146 + ], + [ + 113.359809, + 28.625469 + ], + [ + 113.358603, + 28.622404 + ], + [ + 113.352974, + 28.617759 + ], + [ + 113.349237, + 28.616599 + ], + [ + 113.347274, + 28.616867 + ], + [ + 113.343301, + 28.618342 + ], + [ + 113.340487, + 28.618861 + ], + [ + 113.334219, + 28.619226 + ], + [ + 113.332209, + 28.618983 + ], + [ + 113.325185, + 28.615853 + ], + [ + 113.323482, + 28.615407 + ], + [ + 113.320313, + 28.61578 + ], + [ + 113.318042, + 28.616891 + ], + [ + 113.316198, + 28.619478 + ], + [ + 113.31563, + 28.621018 + ], + [ + 113.315086, + 28.624739 + ], + [ + 113.316529, + 28.628622 + ], + [ + 113.315252, + 28.630438 + ], + [ + 113.310001, + 28.633162 + ], + [ + 113.304514, + 28.634111 + ], + [ + 113.29723, + 28.634711 + ], + [ + 113.292973, + 28.635927 + ], + [ + 113.289118, + 28.63758 + ], + [ + 113.287131, + 28.638172 + ], + [ + 113.283608, + 28.638707 + ], + [ + 113.281928, + 28.638496 + ], + [ + 113.278594, + 28.63758 + ], + [ + 113.277222, + 28.635408 + ], + [ + 113.276489, + 28.633519 + ], + [ + 113.275614, + 28.632514 + ], + [ + 113.273745, + 28.63159 + ], + [ + 113.268684, + 28.631168 + ], + [ + 113.26464, + 28.63133 + ], + [ + 113.263387, + 28.630471 + ], + [ + 113.26237, + 28.628922 + ], + [ + 113.260951, + 28.628128 + ], + [ + 113.258869, + 28.627617 + ], + [ + 113.256339, + 28.627933 + ], + [ + 113.251822, + 28.629693 + ], + [ + 113.251017, + 28.634086 + ], + [ + 113.247517, + 28.638131 + ], + [ + 113.245956, + 28.640604 + ], + [ + 113.246098, + 28.641974 + ], + [ + 113.247777, + 28.644081 + ], + [ + 113.248108, + 28.6455 + ], + [ + 113.246216, + 28.648045 + ], + [ + 113.245081, + 28.650095 + ], + [ + 113.243591, + 28.656182 + ], + [ + 113.238246, + 28.660875 + ], + [ + 113.233611, + 28.661612 + ], + [ + 113.233469, + 28.657187 + ], + [ + 113.234864, + 28.651182 + ], + [ + 113.234699, + 28.646448 + ], + [ + 113.233705, + 28.645208 + ], + [ + 113.231979, + 28.6443 + ], + [ + 113.225972, + 28.642266 + ], + [ + 113.221478, + 28.640199 + ], + [ + 113.21786, + 28.638788 + ], + [ + 113.21462, + 28.636834 + ], + [ + 113.21365, + 28.635959 + ], + [ + 113.212846, + 28.634273 + ], + [ + 113.212964, + 28.63266 + ], + [ + 113.214289, + 28.627236 + ], + [ + 113.215235, + 28.624537 + ], + [ + 113.215447, + 28.620823 + ], + [ + 113.215045, + 28.619842 + ], + [ + 113.213579, + 28.618351 + ], + [ + 113.211119, + 28.616615 + ], + [ + 113.208352, + 28.615099 + ], + [ + 113.204024, + 28.610348 + ], + [ + 113.201517, + 28.60914 + ], + [ + 113.199081, + 28.609051 + ], + [ + 113.197355, + 28.607607 + ], + [ + 113.195818, + 28.60451 + ], + [ + 113.195037, + 28.603675 + ], + [ + 113.186523, + 28.601996 + ], + [ + 113.185199, + 28.601307 + ], + [ + 113.183425, + 28.599101 + ], + [ + 113.183283, + 28.596871 + ], + [ + 113.185601, + 28.591421 + ], + [ + 113.187067, + 28.587423 + ], + [ + 113.188935, + 28.584747 + ], + [ + 113.189692, + 28.582152 + ], + [ + 113.189645, + 28.580181 + ], + [ + 113.188108, + 28.578153 + ], + [ + 113.185128, + 28.573562 + ], + [ + 113.185104, + 28.572378 + ], + [ + 113.185908, + 28.569977 + ], + [ + 113.186121, + 28.567957 + ], + [ + 113.18903, + 28.567195 + ], + [ + 113.191561, + 28.567503 + ], + [ + 113.193784, + 28.567057 + ], + [ + 113.194659, + 28.566465 + ], + [ + 113.199058, + 28.558215 + ], + [ + 113.200761, + 28.555586 + ], + [ + 113.199909, + 28.553996 + ], + [ + 113.198537, + 28.552998 + ], + [ + 113.195628, + 28.551571 + ], + [ + 113.193926, + 28.550086 + ], + [ + 113.193334, + 28.548617 + ], + [ + 113.193855, + 28.544188 + ], + [ + 113.194753, + 28.541535 + ], + [ + 113.192365, + 28.538094 + ], + [ + 113.188604, + 28.533867 + ], + [ + 113.186665, + 28.530824 + ], + [ + 113.185932, + 28.529225 + ], + [ + 113.185341, + 28.524998 + ], + [ + 113.184607, + 28.522157 + ], + [ + 113.183969, + 28.515235 + ], + [ + 113.18307, + 28.510155 + ], + [ + 113.185695, + 28.50578 + ], + [ + 113.185435, + 28.503369 + ], + [ + 113.182384, + 28.501413 + ], + [ + 113.179523, + 28.500439 + ], + [ + 113.1786, + 28.499254 + ], + [ + 113.177654, + 28.49936 + ], + [ + 113.177063, + 28.498386 + ], + [ + 113.176543, + 28.495626 + ], + [ + 113.175502, + 28.493588 + ], + [ + 113.171387, + 28.492411 + ], + [ + 113.170606, + 28.488937 + ], + [ + 113.171174, + 28.484326 + ], + [ + 113.170985, + 28.482459 + ], + [ + 113.169897, + 28.480462 + ], + [ + 113.167532, + 28.478765 + ], + [ + 113.161028, + 28.47611 + ], + [ + 113.159987, + 28.474763 + ], + [ + 113.156511, + 28.47197 + ], + [ + 113.154288, + 28.470882 + ], + [ + 113.151615, + 28.471531 + ], + [ + 113.149439, + 28.471069 + ], + [ + 113.147973, + 28.471166 + ], + [ + 113.143621, + 28.472489 + ], + [ + 113.140239, + 28.472514 + ], + [ + 113.136597, + 28.471978 + ], + [ + 113.133546, + 28.471101 + ], + [ + 113.131181, + 28.471312 + ], + [ + 113.129005, + 28.472587 + ], + [ + 113.128674, + 28.474 + ], + [ + 113.128816, + 28.47637 + ], + [ + 113.129408, + 28.480324 + ], + [ + 113.130708, + 28.484229 + ], + [ + 113.13208, + 28.490772 + ], + [ + 113.131702, + 28.494968 + ], + [ + 113.131181, + 28.496941 + ], + [ + 113.129928, + 28.498962 + ], + [ + 113.126073, + 28.49983 + ], + [ + 113.121225, + 28.50035 + ], + [ + 113.117701, + 28.500261 + ], + [ + 113.114602, + 28.498881 + ], + [ + 113.111906, + 28.499303 + ], + [ + 113.105355, + 28.501892 + ], + [ + 113.103345, + 28.503175 + ], + [ + 113.102896, + 28.504465 + ], + [ + 113.101666, + 28.505975 + ], + [ + 113.096557, + 28.508694 + ], + [ + 113.096581, + 28.508126 + ], + [ + 113.093837, + 28.507363 + ], + [ + 113.091804, + 28.506275 + ], + [ + 113.089533, + 28.506015 + ], + [ + 113.08757, + 28.507298 + ], + [ + 113.084992, + 28.508231 + ], + [ + 113.085181, + 28.51207 + ], + [ + 113.084306, + 28.51517 + ], + [ + 113.081397, + 28.518692 + ], + [ + 113.079032, + 28.521882 + ], + [ + 113.076644, + 28.523553 + ], + [ + 113.074775, + 28.52404 + ], + [ + 113.07215, + 28.52361 + ], + [ + 113.070376, + 28.522352 + ], + [ + 113.06794, + 28.519277 + ], + [ + 113.067254, + 28.517402 + ], + [ + 113.066238, + 28.511688 + ], + [ + 113.064748, + 28.508401 + ], + [ + 113.063707, + 28.505285 + ], + [ + 113.062312, + 28.503402 + ], + [ + 113.060916, + 28.502257 + ], + [ + 113.057038, + 28.500464 + ], + [ + 113.055264, + 28.499368 + ], + [ + 113.052851, + 28.496852 + ], + [ + 113.051338, + 28.494855 + ], + [ + 113.049942, + 28.492298 + ], + [ + 113.047814, + 28.489562 + ], + [ + 113.044668, + 28.487094 + ], + [ + 113.041428, + 28.484911 + ], + [ + 113.042469, + 28.483685 + ], + [ + 113.044929, + 28.482248 + ], + [ + 113.049115, + 28.479139 + ], + [ + 113.049682, + 28.476995 + ], + [ + 113.048405, + 28.475575 + ], + [ + 113.047412, + 28.473805 + ], + [ + 113.044858, + 28.473042 + ], + [ + 113.035634, + 28.472473 + ], + [ + 113.032489, + 28.471978 + ], + [ + 113.031235, + 28.471288 + ], + [ + 113.02965, + 28.469737 + ], + [ + 113.028208, + 28.466449 + ], + [ + 113.027687, + 28.463225 + ], + [ + 113.025157, + 28.460408 + ], + [ + 113.024164, + 28.45634 + ], + [ + 113.024045, + 28.450672 + ], + [ + 113.022745, + 28.441844 + ], + [ + 113.022697, + 28.439676 + ], + [ + 113.024542, + 28.437321 + ], + [ + 113.025086, + 28.43598 + ], + [ + 113.025015, + 28.432642 + ], + [ + 113.02362, + 28.428159 + ], + [ + 113.021231, + 28.424236 + ], + [ + 113.017565, + 28.421092 + ], + [ + 113.012338, + 28.416113 + ], + [ + 113.009027, + 28.413806 + ], + [ + 113.005456, + 28.411621 + ], + [ + 113.00328, + 28.411247 + ], + [ + 113.000206, + 28.41171 + ], + [ + 112.996753, + 28.411604 + ], + [ + 112.994506, + 28.41028 + ], + [ + 112.993418, + 28.410605 + ], + [ + 112.992567, + 28.411889 + ], + [ + 112.99084, + 28.411247 + ], + [ + 112.987506, + 28.407932 + ], + [ + 112.985282, + 28.406657 + ], + [ + 112.984928, + 28.405065 + ], + [ + 112.986158, + 28.404017 + ], + [ + 112.988996, + 28.403147 + ], + [ + 112.990225, + 28.402034 + ], + [ + 112.990698, + 28.398825 + ], + [ + 112.991242, + 28.397428 + ], + [ + 112.99032, + 28.39538 + ], + [ + 112.986134, + 28.392276 + ], + [ + 112.98358, + 28.39122 + ], + [ + 112.981144, + 28.3917 + ], + [ + 112.978495, + 28.390879 + ], + [ + 112.991668, + 28.380283 + ], + [ + 113.000442, + 28.377585 + ], + [ + 113.007987, + 28.376943 + ], + [ + 113.016808, + 28.376651 + ], + [ + 113.031732, + 28.37648 + ], + [ + 113.036296, + 28.374384 + ], + [ + 113.039607, + 28.371564 + ], + [ + 113.043888, + 28.36503 + ], + [ + 113.055737, + 28.358585 + ], + [ + 113.063447, + 28.355146 + ], + [ + 113.068673, + 28.354708 + ], + [ + 113.074586, + 28.356845 + ], + [ + 113.078583, + 28.356423 + ], + [ + 113.081752, + 28.353732 + ], + [ + 113.079647, + 28.351123 + ], + [ + 113.080002, + 28.350001 + ], + [ + 113.081705, + 28.348717 + ], + [ + 113.082178, + 28.346498 + ], + [ + 113.081705, + 28.345019 + ], + [ + 113.079884, + 28.343702 + ], + [ + 113.076857, + 28.344035 + ], + [ + 113.076313, + 28.342092 + ], + [ + 113.077566, + 28.339979 + ], + [ + 113.077022, + 28.3378 + ], + [ + 113.075981, + 28.336426 + ], + [ + 113.075887, + 28.334849 + ], + [ + 113.07513, + 28.333947 + ], + [ + 113.073333, + 28.333906 + ], + [ + 113.07215, + 28.33315 + ], + [ + 113.071133, + 28.330898 + ], + [ + 113.070778, + 28.327849 + ], + [ + 113.06969, + 28.325939 + ], + [ + 113.066711, + 28.323939 + ], + [ + 113.062643, + 28.321979 + ], + [ + 113.060136, + 28.321614 + ], + [ + 113.059261, + 28.320109 + ], + [ + 113.059923, + 28.316109 + ], + [ + 113.062856, + 28.314076 + ], + [ + 113.064014, + 28.312043 + ], + [ + 113.060893, + 28.31119 + ], + [ + 113.060301, + 28.310198 + ], + [ + 113.061389, + 28.306108 + ], + [ + 113.061389, + 28.304815 + ], + [ + 113.06068, + 28.303595 + ], + [ + 113.059119, + 28.304164 + ], + [ + 113.058977, + 28.305888 + ], + [ + 113.058244, + 28.305994 + ], + [ + 113.057274, + 28.304514 + ], + [ + 113.057345, + 28.303286 + ], + [ + 113.060088, + 28.300708 + ], + [ + 113.062217, + 28.299334 + ], + [ + 113.063329, + 28.297943 + ], + [ + 113.063163, + 28.296935 + ], + [ + 113.060703, + 28.29434 + ], + [ + 113.059308, + 28.293795 + ], + [ + 113.056801, + 28.294064 + ], + [ + 113.055619, + 28.293617 + ], + [ + 113.054294, + 28.291608 + ], + [ + 113.052946, + 28.29077 + ], + [ + 113.050534, + 28.289924 + ], + [ + 113.046206, + 28.289436 + ], + [ + 113.042989, + 28.28772 + ], + [ + 113.041192, + 28.286224 + ], + [ + 113.038259, + 28.282092 + ], + [ + 113.035776, + 28.276748 + ], + [ + 113.031069, + 28.269061 + ], + [ + 113.030029, + 28.265816 + ], + [ + 113.029934, + 28.262993 + ], + [ + 113.034357, + 28.25956 + ], + [ + 113.035705, + 28.258787 + ], + [ + 113.038117, + 28.25633 + ], + [ + 113.039749, + 28.253645 + ], + [ + 113.041286, + 28.253157 + ], + [ + 113.043084, + 28.253409 + ], + [ + 113.05103, + 28.256729 + ], + [ + 113.052118, + 28.256851 + ], + [ + 113.053726, + 28.255915 + ], + [ + 113.053703, + 28.252417 + ], + [ + 113.052993, + 28.24891 + ], + [ + 113.053395, + 28.247844 + ], + [ + 113.054625, + 28.247519 + ], + [ + 113.057818, + 28.245656 + ], + [ + 113.058977, + 28.245607 + ], + [ + 113.059426, + 28.240953 + ], + [ + 113.059237, + 28.237259 + ], + [ + 113.05848, + 28.230725 + ], + [ + 113.057061, + 28.2307 + ], + [ + 113.055713, + 28.228397 + ], + [ + 113.055784, + 28.227331 + ], + [ + 113.057085, + 28.223091 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430181, + "name": "浏阳市", + "center": [ + 113.633301, + 28.141112 + ], + "centroid": [ + 113.715506, + 28.228483 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 7, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 113.177228, + 28.01493 + ], + [ + 113.178009, + 28.014596 + ], + [ + 113.178529, + 28.012737 + ], + [ + 113.183874, + 28.012346 + ], + [ + 113.186736, + 28.012346 + ], + [ + 113.190827, + 28.010674 + ], + [ + 113.194115, + 28.01056 + ], + [ + 113.196314, + 28.011432 + ], + [ + 113.198774, + 28.011905 + ], + [ + 113.202061, + 28.011734 + ], + [ + 113.205798, + 28.011147 + ], + [ + 113.208447, + 28.011391 + ], + [ + 113.20918, + 28.012297 + ], + [ + 113.212278, + 28.019235 + ], + [ + 113.212491, + 28.02319 + ], + [ + 113.213934, + 28.024543 + ], + [ + 113.214572, + 28.02407 + ], + [ + 113.217883, + 28.018966 + ], + [ + 113.219492, + 28.018542 + ], + [ + 113.223441, + 28.019154 + ], + [ + 113.225664, + 28.020442 + ], + [ + 113.226563, + 28.020426 + ], + [ + 113.227556, + 28.01524 + ], + [ + 113.228195, + 28.014433 + ], + [ + 113.232121, + 28.013332 + ], + [ + 113.238104, + 28.012941 + ], + [ + 113.239452, + 28.012174 + ], + [ + 113.240257, + 28.010266 + ], + [ + 113.241392, + 28.009679 + ], + [ + 113.243851, + 28.009924 + ], + [ + 113.244656, + 28.011 + ], + [ + 113.246098, + 28.015216 + ], + [ + 113.247801, + 28.016512 + ], + [ + 113.250261, + 28.019676 + ], + [ + 113.251372, + 28.019774 + ], + [ + 113.255416, + 28.018779 + ], + [ + 113.256694, + 28.015044 + ], + [ + 113.256244, + 28.012982 + ], + [ + 113.25719, + 28.012403 + ], + [ + 113.258917, + 28.013724 + ], + [ + 113.259839, + 28.013234 + ], + [ + 113.260336, + 28.01069 + ], + [ + 113.259295, + 28.006629 + ], + [ + 113.25816, + 28.004477 + ], + [ + 113.257829, + 28.002234 + ], + [ + 113.258373, + 28.001027 + ], + [ + 113.258231, + 27.996501 + ], + [ + 113.257569, + 27.994479 + ], + [ + 113.256835, + 27.993802 + ], + [ + 113.25868, + 27.994275 + ], + [ + 113.260076, + 27.994144 + ], + [ + 113.260312, + 27.995155 + ], + [ + 113.259366, + 27.996811 + ], + [ + 113.259697, + 27.998303 + ], + [ + 113.259863, + 28.002658 + ], + [ + 113.260643, + 28.004574 + ], + [ + 113.26192, + 28.009573 + ], + [ + 113.264025, + 28.011742 + ], + [ + 113.265279, + 28.010193 + ], + [ + 113.268826, + 28.004044 + ], + [ + 113.268708, + 28.001769 + ], + [ + 113.266981, + 28.001345 + ], + [ + 113.267005, + 28.000448 + ], + [ + 113.268164, + 27.998605 + ], + [ + 113.269985, + 27.99668 + ], + [ + 113.269417, + 27.99558 + ], + [ + 113.267525, + 27.994364 + ], + [ + 113.267573, + 27.993125 + ], + [ + 113.269488, + 27.992252 + ], + [ + 113.271428, + 27.990654 + ], + [ + 113.271782, + 27.988851 + ], + [ + 113.271073, + 27.984659 + ], + [ + 113.269086, + 27.978648 + ], + [ + 113.269559, + 27.977016 + ], + [ + 113.270671, + 27.975964 + ], + [ + 113.27559, + 27.97244 + ], + [ + 113.277671, + 27.970613 + ], + [ + 113.277979, + 27.968696 + ], + [ + 113.275945, + 27.965906 + ], + [ + 113.273367, + 27.963769 + ], + [ + 113.27183, + 27.961762 + ], + [ + 113.271026, + 27.95814 + ], + [ + 113.271522, + 27.949688 + ], + [ + 113.271191, + 27.947763 + ], + [ + 113.270103, + 27.946898 + ], + [ + 113.269228, + 27.947102 + ], + [ + 113.26535, + 27.949354 + ], + [ + 113.263197, + 27.949484 + ], + [ + 113.261873, + 27.948562 + ], + [ + 113.259413, + 27.944115 + ], + [ + 113.259082, + 27.941798 + ], + [ + 113.262464, + 27.938804 + ], + [ + 113.266698, + 27.934202 + ], + [ + 113.268471, + 27.931688 + ], + [ + 113.270671, + 27.927437 + ], + [ + 113.271168, + 27.925136 + ], + [ + 113.271428, + 27.921692 + ], + [ + 113.271972, + 27.920125 + ], + [ + 113.274029, + 27.918803 + ], + [ + 113.279351, + 27.919913 + ], + [ + 113.284223, + 27.918648 + ], + [ + 113.287557, + 27.916844 + ], + [ + 113.28848, + 27.915563 + ], + [ + 113.290561, + 27.910911 + ], + [ + 113.290206, + 27.90989 + ], + [ + 113.287983, + 27.909629 + ], + [ + 113.283702, + 27.910005 + ], + [ + 113.281597, + 27.910772 + ], + [ + 113.274881, + 27.909564 + ], + [ + 113.272918, + 27.908854 + ], + [ + 113.271664, + 27.907874 + ], + [ + 113.271759, + 27.90652 + ], + [ + 113.274147, + 27.905263 + ], + [ + 113.276749, + 27.90452 + ], + [ + 113.27779, + 27.903695 + ], + [ + 113.279398, + 27.90079 + ], + [ + 113.281621, + 27.894447 + ], + [ + 113.281668, + 27.892815 + ], + [ + 113.281172, + 27.888407 + ], + [ + 113.281597, + 27.883957 + ], + [ + 113.28103, + 27.880896 + ], + [ + 113.280155, + 27.879639 + ], + [ + 113.278405, + 27.878308 + ], + [ + 113.276938, + 27.876144 + ], + [ + 113.276016, + 27.874152 + ], + [ + 113.274526, + 27.870005 + ], + [ + 113.273745, + 27.866943 + ], + [ + 113.27358, + 27.863889 + ], + [ + 113.274999, + 27.862681 + ], + [ + 113.27805, + 27.863073 + ], + [ + 113.280935, + 27.864085 + ], + [ + 113.285121, + 27.864722 + ], + [ + 113.288385, + 27.86455 + ], + [ + 113.289828, + 27.864918 + ], + [ + 113.290206, + 27.865824 + ], + [ + 113.289686, + 27.869425 + ], + [ + 113.289497, + 27.872544 + ], + [ + 113.287912, + 27.876618 + ], + [ + 113.288503, + 27.877198 + ], + [ + 113.294037, + 27.877067 + ], + [ + 113.297301, + 27.878537 + ], + [ + 113.29898, + 27.878112 + ], + [ + 113.300068, + 27.87723 + ], + [ + 113.300589, + 27.874307 + ], + [ + 113.30021, + 27.870911 + ], + [ + 113.300754, + 27.868837 + ], + [ + 113.305768, + 27.866837 + ], + [ + 113.311018, + 27.865751 + ], + [ + 113.312154, + 27.865824 + ], + [ + 113.315748, + 27.865106 + ], + [ + 113.317995, + 27.864069 + ], + [ + 113.324972, + 27.859235 + ], + [ + 113.327219, + 27.85792 + ], + [ + 113.331334, + 27.856924 + ], + [ + 113.339139, + 27.858026 + ], + [ + 113.341787, + 27.858696 + ], + [ + 113.343065, + 27.858549 + ], + [ + 113.346943, + 27.856026 + ], + [ + 113.350112, + 27.854213 + ], + [ + 113.355907, + 27.850481 + ], + [ + 113.357988, + 27.84866 + ], + [ + 113.359383, + 27.848072 + ], + [ + 113.366904, + 27.851583 + ], + [ + 113.371516, + 27.85262 + ], + [ + 113.375016, + 27.852849 + ], + [ + 113.384405, + 27.854368 + ], + [ + 113.387125, + 27.854523 + ], + [ + 113.391288, + 27.854303 + ], + [ + 113.397247, + 27.853372 + ], + [ + 113.400014, + 27.853388 + ], + [ + 113.405596, + 27.855078 + ], + [ + 113.409049, + 27.855944 + ], + [ + 113.413235, + 27.857798 + ], + [ + 113.414678, + 27.859488 + ], + [ + 113.41508, + 27.861015 + ], + [ + 113.414796, + 27.866257 + ], + [ + 113.415742, + 27.869662 + ], + [ + 113.416191, + 27.872764 + ], + [ + 113.415647, + 27.880088 + ], + [ + 113.414867, + 27.884766 + ], + [ + 113.415009, + 27.887133 + ], + [ + 113.415529, + 27.88897 + ], + [ + 113.418911, + 27.891321 + ], + [ + 113.421607, + 27.892733 + ], + [ + 113.424185, + 27.897655 + ], + [ + 113.426077, + 27.898194 + ], + [ + 113.42875, + 27.898341 + ], + [ + 113.431659, + 27.898047 + ], + [ + 113.435277, + 27.89661 + ], + [ + 113.439061, + 27.896578 + ], + [ + 113.441805, + 27.896055 + ], + [ + 113.44618, + 27.895664 + ], + [ + 113.452565, + 27.896317 + ], + [ + 113.454718, + 27.896961 + ], + [ + 113.457981, + 27.898643 + ], + [ + 113.459542, + 27.900186 + ], + [ + 113.458052, + 27.904797 + ], + [ + 113.458171, + 27.90807 + ], + [ + 113.460701, + 27.914983 + ], + [ + 113.461553, + 27.916289 + ], + [ + 113.46361, + 27.91824 + ], + [ + 113.46555, + 27.919447 + ], + [ + 113.469073, + 27.921023 + ], + [ + 113.471391, + 27.922345 + ], + [ + 113.477682, + 27.924401 + ], + [ + 113.479432, + 27.925209 + ], + [ + 113.481561, + 27.927159 + ], + [ + 113.482814, + 27.930391 + ], + [ + 113.483926, + 27.935932 + ], + [ + 113.48499, + 27.937017 + ], + [ + 113.48849, + 27.938918 + ], + [ + 113.490193, + 27.939448 + ], + [ + 113.495396, + 27.939008 + ], + [ + 113.499204, + 27.938371 + ], + [ + 113.501876, + 27.93767 + ], + [ + 113.504218, + 27.937645 + ], + [ + 113.509657, + 27.93873 + ], + [ + 113.515948, + 27.940778 + ], + [ + 113.519614, + 27.941276 + ], + [ + 113.521553, + 27.942312 + ], + [ + 113.523162, + 27.944474 + ], + [ + 113.524439, + 27.946914 + ], + [ + 113.524486, + 27.951883 + ], + [ + 113.523777, + 27.955766 + ], + [ + 113.524581, + 27.959046 + ], + [ + 113.525905, + 27.959911 + ], + [ + 113.53125, + 27.958393 + ], + [ + 113.533284, + 27.958532 + ], + [ + 113.538251, + 27.960734 + ], + [ + 113.542342, + 27.961917 + ], + [ + 113.547096, + 27.962032 + ], + [ + 113.554215, + 27.961216 + ], + [ + 113.558637, + 27.962007 + ], + [ + 113.565638, + 27.964357 + ], + [ + 113.567719, + 27.964781 + ], + [ + 113.569256, + 27.964626 + ], + [ + 113.571054, + 27.963802 + ], + [ + 113.573348, + 27.962195 + ], + [ + 113.575689, + 27.959747 + ], + [ + 113.576895, + 27.956435 + ], + [ + 113.577463, + 27.952552 + ], + [ + 113.57725, + 27.947469 + ], + [ + 113.578101, + 27.942402 + ], + [ + 113.57822, + 27.939758 + ], + [ + 113.576777, + 27.938779 + ], + [ + 113.575311, + 27.938755 + ], + [ + 113.573253, + 27.937939 + ], + [ + 113.572, + 27.936625 + ], + [ + 113.571858, + 27.934365 + ], + [ + 113.569895, + 27.930734 + ], + [ + 113.569445, + 27.927788 + ], + [ + 113.570391, + 27.924703 + ], + [ + 113.572165, + 27.921398 + ], + [ + 113.573111, + 27.920451 + ], + [ + 113.573939, + 27.917693 + ], + [ + 113.573111, + 27.915204 + ], + [ + 113.571361, + 27.912584 + ], + [ + 113.571858, + 27.910445 + ], + [ + 113.573726, + 27.905622 + ], + [ + 113.575973, + 27.901141 + ], + [ + 113.577392, + 27.899067 + ], + [ + 113.584061, + 27.895998 + ], + [ + 113.58619, + 27.89439 + ], + [ + 113.588035, + 27.893402 + ], + [ + 113.589335, + 27.892235 + ], + [ + 113.591393, + 27.891247 + ], + [ + 113.592836, + 27.891949 + ], + [ + 113.59442, + 27.895525 + ], + [ + 113.597282, + 27.90292 + ], + [ + 113.59688, + 27.90705 + ], + [ + 113.59494, + 27.909311 + ], + [ + 113.594799, + 27.910331 + ], + [ + 113.596076, + 27.912151 + ], + [ + 113.597305, + 27.912951 + ], + [ + 113.600758, + 27.913588 + ], + [ + 113.602177, + 27.913555 + ], + [ + 113.606198, + 27.911906 + ], + [ + 113.608563, + 27.909548 + ], + [ + 113.610833, + 27.907777 + ], + [ + 113.614996, + 27.90603 + ], + [ + 113.618472, + 27.90332 + ], + [ + 113.62325, + 27.900226 + ], + [ + 113.628358, + 27.898618 + ], + [ + 113.63245, + 27.896929 + ], + [ + 113.63394, + 27.89577 + ], + [ + 113.635714, + 27.893084 + ], + [ + 113.636778, + 27.890284 + ], + [ + 113.637937, + 27.889288 + ], + [ + 113.641224, + 27.887304 + ], + [ + 113.643684, + 27.884464 + ], + [ + 113.64418, + 27.881255 + ], + [ + 113.644914, + 27.879745 + ], + [ + 113.64787, + 27.878047 + ], + [ + 113.651701, + 27.877483 + ], + [ + 113.654066, + 27.877459 + ], + [ + 113.654941, + 27.877818 + ], + [ + 113.655012, + 27.88092 + ], + [ + 113.655485, + 27.882227 + ], + [ + 113.658252, + 27.884529 + ], + [ + 113.660665, + 27.884904 + ], + [ + 113.662604, + 27.883802 + ], + [ + 113.6675, + 27.880267 + ], + [ + 113.669699, + 27.87839 + ], + [ + 113.672206, + 27.876847 + ], + [ + 113.678355, + 27.875026 + ], + [ + 113.680767, + 27.874838 + ], + [ + 113.686207, + 27.87363 + ], + [ + 113.689991, + 27.871768 + ], + [ + 113.696968, + 27.869899 + ], + [ + 113.699428, + 27.870225 + ], + [ + 113.701461, + 27.871099 + ], + [ + 113.704134, + 27.874128 + ], + [ + 113.707161, + 27.875981 + ], + [ + 113.709621, + 27.876634 + ], + [ + 113.711584, + 27.877573 + ], + [ + 113.714966, + 27.88061 + ], + [ + 113.718111, + 27.882406 + ], + [ + 113.71979, + 27.884578 + ], + [ + 113.721044, + 27.885386 + ], + [ + 113.722889, + 27.885745 + ], + [ + 113.730386, + 27.884708 + ], + [ + 113.730244, + 27.886872 + ], + [ + 113.730599, + 27.88857 + ], + [ + 113.731521, + 27.890276 + ], + [ + 113.73443, + 27.897933 + ], + [ + 113.734572, + 27.9007 + ], + [ + 113.735305, + 27.902847 + ], + [ + 113.7367, + 27.905744 + ], + [ + 113.738994, + 27.909335 + ], + [ + 113.739822, + 27.910241 + ], + [ + 113.743393, + 27.913114 + ], + [ + 113.745002, + 27.915954 + ], + [ + 113.745191, + 27.918501 + ], + [ + 113.745829, + 27.921439 + ], + [ + 113.74862, + 27.926221 + ], + [ + 113.750205, + 27.929738 + ], + [ + 113.752428, + 27.933435 + ], + [ + 113.753445, + 27.934683 + ], + [ + 113.75607, + 27.936919 + ], + [ + 113.759712, + 27.939 + ], + [ + 113.762881, + 27.942141 + ], + [ + 113.766121, + 27.946808 + ], + [ + 113.76948, + 27.95114 + ], + [ + 113.771041, + 27.952682 + ], + [ + 113.772223, + 27.953262 + ], + [ + 113.77648, + 27.95433 + ], + [ + 113.780454, + 27.954322 + ], + [ + 113.784025, + 27.954086 + ], + [ + 113.788022, + 27.954355 + ], + [ + 113.792704, + 27.955089 + ], + [ + 113.794975, + 27.956019 + ], + [ + 113.795188, + 27.957602 + ], + [ + 113.793698, + 27.959837 + ], + [ + 113.793083, + 27.962203 + ], + [ + 113.793887, + 27.96452 + ], + [ + 113.796086, + 27.968329 + ], + [ + 113.797269, + 27.96992 + ], + [ + 113.800083, + 27.972212 + ], + [ + 113.802969, + 27.974047 + ], + [ + 113.807888, + 27.975516 + ], + [ + 113.810418, + 27.976503 + ], + [ + 113.813753, + 27.978175 + ], + [ + 113.818838, + 27.981503 + ], + [ + 113.821936, + 27.982269 + ], + [ + 113.823261, + 27.982057 + ], + [ + 113.825129, + 27.980777 + ], + [ + 113.825578, + 27.976437 + ], + [ + 113.826761, + 27.97324 + ], + [ + 113.828842, + 27.971625 + ], + [ + 113.8322, + 27.971095 + ], + [ + 113.833832, + 27.971225 + ], + [ + 113.838964, + 27.972416 + ], + [ + 113.845255, + 27.97169 + ], + [ + 113.849725, + 27.973313 + ], + [ + 113.850837, + 27.974121 + ], + [ + 113.852043, + 27.976103 + ], + [ + 113.852327, + 27.981021 + ], + [ + 113.852871, + 27.982424 + ], + [ + 113.852421, + 27.983158 + ], + [ + 113.85209, + 27.987497 + ], + [ + 113.852209, + 27.988631 + ], + [ + 113.853486, + 27.991127 + ], + [ + 113.856111, + 27.994258 + ], + [ + 113.858358, + 27.996558 + ], + [ + 113.8585, + 27.998907 + ], + [ + 113.859824, + 28.001728 + ], + [ + 113.862473, + 28.003955 + ], + [ + 113.864861, + 28.005088 + ], + [ + 113.867203, + 28.004884 + ], + [ + 113.869497, + 28.004232 + ], + [ + 113.87146, + 28.002723 + ], + [ + 113.874464, + 27.998915 + ], + [ + 113.877349, + 27.993875 + ], + [ + 113.878697, + 27.991967 + ], + [ + 113.880021, + 27.991298 + ], + [ + 113.881913, + 27.991722 + ], + [ + 113.885177, + 27.991526 + ], + [ + 113.887211, + 27.990026 + ], + [ + 113.888938, + 27.989765 + ], + [ + 113.894424, + 27.987799 + ], + [ + 113.898516, + 27.987399 + ], + [ + 113.900171, + 27.987587 + ], + [ + 113.914291, + 27.991355 + ], + [ + 113.915781, + 27.993027 + ], + [ + 113.916301, + 27.996501 + ], + [ + 113.91895, + 28.00141 + ], + [ + 113.921031, + 28.002666 + ], + [ + 113.925288, + 28.004167 + ], + [ + 113.927369, + 28.006564 + ], + [ + 113.929805, + 28.010919 + ], + [ + 113.930657, + 28.015346 + ], + [ + 113.934346, + 28.018371 + ], + [ + 113.935529, + 28.018917 + ], + [ + 113.937492, + 28.018281 + ], + [ + 113.944066, + 28.014188 + ], + [ + 113.951162, + 28.013772 + ], + [ + 113.957334, + 28.014245 + ], + [ + 113.961922, + 28.015175 + ], + [ + 113.965565, + 28.016863 + ], + [ + 113.966298, + 28.0178 + ], + [ + 113.966321, + 28.019276 + ], + [ + 113.964926, + 28.021249 + ], + [ + 113.961639, + 28.024437 + ], + [ + 113.959463, + 28.025962 + ], + [ + 113.956979, + 28.028416 + ], + [ + 113.956246, + 28.030609 + ], + [ + 113.957145, + 28.03343 + ], + [ + 113.957949, + 28.034816 + ], + [ + 113.960291, + 28.037514 + ], + [ + 113.961804, + 28.038851 + ], + [ + 113.963341, + 28.039642 + ], + [ + 113.968828, + 28.041142 + ], + [ + 113.976113, + 28.040987 + ], + [ + 113.978407, + 28.040783 + ], + [ + 113.989262, + 28.038721 + ], + [ + 113.997398, + 28.040245 + ], + [ + 114.000567, + 28.040432 + ], + [ + 114.002175, + 28.039935 + ], + [ + 114.004848, + 28.038207 + ], + [ + 114.010193, + 28.038068 + ], + [ + 114.014994, + 28.036356 + ], + [ + 114.017855, + 28.03484 + ], + [ + 114.019606, + 28.033462 + ], + [ + 114.022254, + 28.032492 + ], + [ + 114.024548, + 28.03228 + ], + [ + 114.025447, + 28.031408 + ], + [ + 114.026819, + 28.031807 + ], + [ + 114.027812, + 28.036218 + ], + [ + 114.027316, + 28.037848 + ], + [ + 114.027954, + 28.040253 + ], + [ + 114.027552, + 28.041794 + ], + [ + 114.029728, + 28.042316 + ], + [ + 114.032992, + 28.046163 + ], + [ + 114.034245, + 28.049587 + ], + [ + 114.035924, + 28.05085 + ], + [ + 114.037249, + 28.051307 + ], + [ + 114.040583, + 28.051714 + ], + [ + 114.04283, + 28.05244 + ], + [ + 114.045715, + 28.052888 + ], + [ + 114.045053, + 28.055504 + ], + [ + 114.045763, + 28.056988 + ], + [ + 114.047016, + 28.057322 + ], + [ + 114.046874, + 28.058292 + ], + [ + 114.044628, + 28.062856 + ], + [ + 114.042948, + 28.067738 + ], + [ + 114.041506, + 28.068365 + ], + [ + 114.037438, + 28.072619 + ], + [ + 114.038124, + 28.074054 + ], + [ + 114.037367, + 28.075333 + ], + [ + 114.038053, + 28.075814 + ], + [ + 114.036303, + 28.078153 + ], + [ + 114.033536, + 28.079098 + ], + [ + 114.030532, + 28.079465 + ], + [ + 114.029255, + 28.080068 + ], + [ + 114.028238, + 28.081567 + ], + [ + 114.025778, + 28.080573 + ], + [ + 114.02417, + 28.080915 + ], + [ + 114.021214, + 28.083018 + ], + [ + 114.019085, + 28.085446 + ], + [ + 114.019606, + 28.085829 + ], + [ + 114.022325, + 28.084704 + ], + [ + 114.023461, + 28.086049 + ], + [ + 114.024099, + 28.08534 + ], + [ + 114.027316, + 28.08402 + ], + [ + 114.028356, + 28.084216 + ], + [ + 114.028403, + 28.086945 + ], + [ + 114.027907, + 28.088942 + ], + [ + 114.026913, + 28.091223 + ], + [ + 114.027032, + 28.092388 + ], + [ + 114.024359, + 28.0937 + ], + [ + 114.023058, + 28.095835 + ], + [ + 114.022491, + 28.099078 + ], + [ + 114.021663, + 28.099811 + ], + [ + 114.018352, + 28.100495 + ], + [ + 114.017359, + 28.102768 + ], + [ + 114.016649, + 28.107453 + ], + [ + 114.016531, + 28.110768 + ], + [ + 114.01568, + 28.117514 + ], + [ + 114.017075, + 28.120169 + ], + [ + 114.016436, + 28.121456 + ], + [ + 114.014805, + 28.12333 + ], + [ + 114.013433, + 28.123981 + ], + [ + 114.009199, + 28.123745 + ], + [ + 114.007899, + 28.124226 + ], + [ + 114.007213, + 28.125431 + ], + [ + 114.00726, + 28.131947 + ], + [ + 114.008135, + 28.138048 + ], + [ + 114.006716, + 28.140475 + ], + [ + 114.005983, + 28.144848 + ], + [ + 113.999905, + 28.147234 + ], + [ + 113.997634, + 28.14993 + ], + [ + 113.995837, + 28.152625 + ], + [ + 113.994678, + 28.154873 + ], + [ + 113.99404, + 28.157511 + ], + [ + 113.992999, + 28.158855 + ], + [ + 113.992644, + 28.161428 + ], + [ + 113.99411, + 28.16396 + ], + [ + 113.995624, + 28.164783 + ], + [ + 114.000212, + 28.164425 + ], + [ + 114.005983, + 28.165923 + ], + [ + 114.007355, + 28.166566 + ], + [ + 114.010027, + 28.171248 + ], + [ + 114.011257, + 28.174415 + ], + [ + 114.012345, + 28.175099 + ], + [ + 114.0162, + 28.173959 + ], + [ + 114.025021, + 28.172176 + ], + [ + 114.027292, + 28.172095 + ], + [ + 114.031809, + 28.173983 + ], + [ + 114.033819, + 28.174057 + ], + [ + 114.036468, + 28.173633 + ], + [ + 114.041009, + 28.173397 + ], + [ + 114.043398, + 28.174 + ], + [ + 114.045905, + 28.176035 + ], + [ + 114.048033, + 28.176686 + ], + [ + 114.049854, + 28.17505 + ], + [ + 114.052172, + 28.171875 + ], + [ + 114.053473, + 28.171085 + ], + [ + 114.060331, + 28.170995 + ], + [ + 114.06868, + 28.171655 + ], + [ + 114.072464, + 28.17273 + ], + [ + 114.07542, + 28.173845 + ], + [ + 114.07762, + 28.174163 + ], + [ + 114.080387, + 28.175278 + ], + [ + 114.081924, + 28.177688 + ], + [ + 114.083769, + 28.179202 + ], + [ + 114.092023, + 28.180138 + ], + [ + 114.093324, + 28.180953 + ], + [ + 114.095523, + 28.18149 + ], + [ + 114.100632, + 28.180969 + ], + [ + 114.102807, + 28.180985 + ], + [ + 114.105314, + 28.181514 + ], + [ + 114.107254, + 28.182972 + ], + [ + 114.107821, + 28.184404 + ], + [ + 114.107798, + 28.185902 + ], + [ + 114.106662, + 28.189028 + ], + [ + 114.10671, + 28.190632 + ], + [ + 114.107585, + 28.193042 + ], + [ + 114.107939, + 28.195052 + ], + [ + 114.106615, + 28.198194 + ], + [ + 114.106284, + 28.199668 + ], + [ + 114.106639, + 28.201629 + ], + [ + 114.109453, + 28.20491 + ], + [ + 114.111629, + 28.205959 + ], + [ + 114.117187, + 28.210705 + ], + [ + 114.120025, + 28.212153 + ], + [ + 114.121231, + 28.213138 + ], + [ + 114.12291, + 28.21733 + ], + [ + 114.126245, + 28.220219 + ], + [ + 114.128657, + 28.223384 + ], + [ + 114.12965, + 28.228153 + ], + [ + 114.135468, + 28.231221 + ], + [ + 114.137337, + 28.232385 + ], + [ + 114.14377, + 28.238162 + ], + [ + 114.144668, + 28.239309 + ], + [ + 114.144905, + 28.242002 + ], + [ + 114.143959, + 28.245208 + ], + [ + 114.144077, + 28.246689 + ], + [ + 114.145023, + 28.247787 + ], + [ + 114.14876, + 28.249236 + ], + [ + 114.152095, + 28.249545 + ], + [ + 114.153656, + 28.24904 + ], + [ + 114.155997, + 28.248918 + ], + [ + 114.158811, + 28.25 + ], + [ + 114.165859, + 28.253019 + ], + [ + 114.16794, + 28.253556 + ], + [ + 114.170707, + 28.253515 + ], + [ + 114.173664, + 28.252734 + ], + [ + 114.177235, + 28.250985 + ], + [ + 114.180546, + 28.249805 + ], + [ + 114.182154, + 28.250049 + ], + [ + 114.182462, + 28.251424 + ], + [ + 114.182131, + 28.252791 + ], + [ + 114.183691, + 28.25681 + ], + [ + 114.183313, + 28.26139 + ], + [ + 114.183904, + 28.265572 + ], + [ + 114.184661, + 28.267638 + ], + [ + 114.186482, + 28.267589 + ], + [ + 114.188682, + 28.266865 + ], + [ + 114.193057, + 28.267914 + ], + [ + 114.196273, + 28.268288 + ], + [ + 114.198378, + 28.269785 + ], + [ + 114.199135, + 28.272478 + ], + [ + 114.197858, + 28.276829 + ], + [ + 114.198804, + 28.278554 + ], + [ + 114.198402, + 28.280148 + ], + [ + 114.196439, + 28.28197 + ], + [ + 114.196155, + 28.284426 + ], + [ + 114.198142, + 28.290738 + ], + [ + 114.199939, + 28.291892 + ], + [ + 114.20202, + 28.291112 + ], + [ + 114.204646, + 28.291925 + ], + [ + 114.208122, + 28.294129 + ], + [ + 114.21044, + 28.294714 + ], + [ + 114.215667, + 28.294007 + ], + [ + 114.219001, + 28.295861 + ], + [ + 114.221958, + 28.298341 + ], + [ + 114.224772, + 28.300309 + ], + [ + 114.227161, + 28.301017 + ], + [ + 114.228556, + 28.302562 + ], + [ + 114.229053, + 28.305384 + ], + [ + 114.230921, + 28.306709 + ], + [ + 114.232955, + 28.307181 + ], + [ + 114.235131, + 28.310921 + ], + [ + 114.238016, + 28.311336 + ], + [ + 114.239956, + 28.31193 + ], + [ + 114.241682, + 28.313035 + ], + [ + 114.242581, + 28.314759 + ], + [ + 114.244, + 28.315621 + ], + [ + 114.245537, + 28.315922 + ], + [ + 114.250622, + 28.318199 + ], + [ + 114.254098, + 28.320906 + ], + [ + 114.255683, + 28.323614 + ], + [ + 114.255517, + 28.326597 + ], + [ + 114.254595, + 28.328126 + ], + [ + 114.253034, + 28.329443 + ], + [ + 114.250409, + 28.333077 + ], + [ + 114.247122, + 28.338085 + ], + [ + 114.247855, + 28.341133 + ], + [ + 114.248493, + 28.342401 + ], + [ + 114.252206, + 28.346717 + ], + [ + 114.25372, + 28.349766 + ], + [ + 114.255659, + 28.350644 + ], + [ + 114.257859, + 28.349969 + ], + [ + 114.259727, + 28.350099 + ], + [ + 114.261265, + 28.352237 + ], + [ + 114.260933, + 28.354 + ], + [ + 114.260129, + 28.355707 + ], + [ + 114.258687, + 28.357536 + ], + [ + 114.256203, + 28.35969 + ], + [ + 114.251592, + 28.362453 + ], + [ + 114.250598, + 28.363876 + ], + [ + 114.249865, + 28.365989 + ], + [ + 114.250622, + 28.368118 + ], + [ + 114.255565, + 28.37119 + ], + [ + 114.258072, + 28.372929 + ], + [ + 114.259278, + 28.375229 + ], + [ + 114.259112, + 28.378268 + ], + [ + 114.256345, + 28.381852 + ], + [ + 114.256085, + 28.383217 + ], + [ + 114.25599, + 28.392098 + ], + [ + 114.255021, + 28.393918 + ], + [ + 114.252467, + 28.395738 + ], + [ + 114.249368, + 28.396225 + ], + [ + 114.247287, + 28.396038 + ], + [ + 114.242699, + 28.396461 + ], + [ + 114.240547, + 28.397062 + ], + [ + 114.236148, + 28.396924 + ], + [ + 114.233333, + 28.398793 + ], + [ + 114.229218, + 28.396648 + ], + [ + 114.228154, + 28.395437 + ], + [ + 114.226451, + 28.396794 + ], + [ + 114.22586, + 28.398167 + ], + [ + 114.223944, + 28.400556 + ], + [ + 114.222525, + 28.401628 + ], + [ + 114.220775, + 28.402311 + ], + [ + 114.217346, + 28.402107 + ], + [ + 114.214626, + 28.403066 + ], + [ + 114.213491, + 28.406486 + ], + [ + 114.210795, + 28.41037 + ], + [ + 114.21018, + 28.412027 + ], + [ + 114.208028, + 28.415504 + ], + [ + 114.206703, + 28.418525 + ], + [ + 114.204527, + 28.421775 + ], + [ + 114.202233, + 28.424447 + ], + [ + 114.193388, + 28.430864 + ], + [ + 114.189107, + 28.431798 + ], + [ + 114.186388, + 28.431197 + ], + [ + 114.182769, + 28.431765 + ], + [ + 114.181279, + 28.432553 + ], + [ + 114.178678, + 28.433284 + ], + [ + 114.172363, + 28.43278 + ], + [ + 114.171843, + 28.434616 + ], + [ + 114.173238, + 28.436167 + ], + [ + 114.175485, + 28.437036 + ], + [ + 114.180853, + 28.436784 + ], + [ + 114.182982, + 28.436866 + ], + [ + 114.187546, + 28.438953 + ], + [ + 114.19003, + 28.441316 + ], + [ + 114.191401, + 28.446303 + ], + [ + 114.192158, + 28.447626 + ], + [ + 114.193766, + 28.449072 + ], + [ + 114.196959, + 28.450639 + ], + [ + 114.199655, + 28.453457 + ], + [ + 114.202304, + 28.459263 + ], + [ + 114.206443, + 28.459864 + ], + [ + 114.208051, + 28.460392 + ], + [ + 114.211197, + 28.462527 + ], + [ + 114.21491, + 28.464736 + ], + [ + 114.216897, + 28.466408 + ], + [ + 114.218552, + 28.468649 + ], + [ + 114.219309, + 28.470549 + ], + [ + 114.219711, + 28.476102 + ], + [ + 114.219427, + 28.479082 + ], + [ + 114.218789, + 28.482629 + ], + [ + 114.218197, + 28.48457 + ], + [ + 114.216897, + 28.485698 + ], + [ + 114.213065, + 28.487167 + ], + [ + 114.210842, + 28.487776 + ], + [ + 114.205899, + 28.491234 + ], + [ + 114.204456, + 28.49272 + ], + [ + 114.200696, + 28.494416 + ], + [ + 114.19729, + 28.497477 + ], + [ + 114.195588, + 28.498556 + ], + [ + 114.192418, + 28.499449 + ], + [ + 114.185205, + 28.497403 + ], + [ + 114.180049, + 28.496908 + ], + [ + 114.174657, + 28.497379 + ], + [ + 114.17189, + 28.498053 + ], + [ + 114.168886, + 28.499343 + ], + [ + 114.164606, + 28.501949 + ], + [ + 114.15997, + 28.506786 + ], + [ + 114.154649, + 28.507549 + ], + [ + 114.151622, + 28.511258 + ], + [ + 114.148925, + 28.51547 + ], + [ + 114.147294, + 28.517686 + ], + [ + 114.143841, + 28.519212 + ], + [ + 114.142682, + 28.520234 + ], + [ + 114.140624, + 28.523423 + ], + [ + 114.139678, + 28.526385 + ], + [ + 114.139063, + 28.529891 + ], + [ + 114.138117, + 28.533713 + ], + [ + 114.136911, + 28.53536 + ], + [ + 114.133671, + 28.536545 + ], + [ + 114.13114, + 28.53652 + ], + [ + 114.128042, + 28.536098 + ], + [ + 114.126387, + 28.535514 + ], + [ + 114.125417, + 28.534411 + ], + [ + 114.123218, + 28.534735 + ], + [ + 114.121302, + 28.537583 + ], + [ + 114.118511, + 28.538995 + ], + [ + 114.11468, + 28.539133 + ], + [ + 114.109429, + 28.538573 + ], + [ + 114.104628, + 28.53893 + ], + [ + 114.100655, + 28.540317 + ], + [ + 114.098976, + 28.541283 + ], + [ + 114.09732, + 28.542808 + ], + [ + 114.094624, + 28.546216 + ], + [ + 114.091881, + 28.547904 + ], + [ + 114.09032, + 28.549729 + ], + [ + 114.086772, + 28.555887 + ], + [ + 114.081569, + 28.554783 + ], + [ + 114.075893, + 28.555408 + ], + [ + 114.073883, + 28.555205 + ], + [ + 114.071329, + 28.552998 + ], + [ + 114.068443, + 28.550962 + ], + [ + 114.06596, + 28.547717 + ], + [ + 114.062271, + 28.546127 + ], + [ + 114.05728, + 28.545315 + ], + [ + 114.053284, + 28.544171 + ], + [ + 114.051723, + 28.544374 + ], + [ + 114.044959, + 28.548918 + ], + [ + 114.043067, + 28.550037 + ], + [ + 114.040063, + 28.551027 + ], + [ + 114.037272, + 28.550183 + ], + [ + 114.032258, + 28.547652 + ], + [ + 114.030319, + 28.546427 + ], + [ + 114.027292, + 28.543693 + ], + [ + 114.025447, + 28.542808 + ], + [ + 114.019582, + 28.542898 + ], + [ + 114.017619, + 28.543603 + ], + [ + 114.015065, + 28.545689 + ], + [ + 114.014568, + 28.552033 + ], + [ + 114.013551, + 28.554597 + ], + [ + 114.010926, + 28.55673 + ], + [ + 114.006007, + 28.558937 + ], + [ + 114.00201, + 28.562182 + ], + [ + 113.995766, + 28.564899 + ], + [ + 113.993354, + 28.564794 + ], + [ + 113.990279, + 28.563179 + ], + [ + 113.987417, + 28.562839 + ], + [ + 113.983515, + 28.562879 + ], + [ + 113.979045, + 28.56421 + ], + [ + 113.975994, + 28.564737 + ], + [ + 113.974292, + 28.563974 + ], + [ + 113.970626, + 28.558775 + ], + [ + 113.966014, + 28.550118 + ], + [ + 113.963578, + 28.54379 + ], + [ + 113.962443, + 28.542338 + ], + [ + 113.959486, + 28.541437 + ], + [ + 113.953219, + 28.538102 + ], + [ + 113.950996, + 28.536415 + ], + [ + 113.948016, + 28.532098 + ], + [ + 113.944847, + 28.528901 + ], + [ + 113.941252, + 28.526369 + ], + [ + 113.939833, + 28.52654 + ], + [ + 113.938414, + 28.528325 + ], + [ + 113.935434, + 28.531392 + ], + [ + 113.932525, + 28.5308 + ], + [ + 113.927771, + 28.528893 + ], + [ + 113.917862, + 28.525444 + ], + [ + 113.91377, + 28.525525 + ], + [ + 113.911122, + 28.526085 + ], + [ + 113.906959, + 28.527578 + ], + [ + 113.903199, + 28.528609 + ], + [ + 113.901661, + 28.528292 + ], + [ + 113.900053, + 28.527221 + ], + [ + 113.897594, + 28.524876 + ], + [ + 113.89537, + 28.522214 + ], + [ + 113.889529, + 28.515625 + ], + [ + 113.888559, + 28.515097 + ], + [ + 113.88565, + 28.515162 + ], + [ + 113.880234, + 28.516972 + ], + [ + 113.876497, + 28.518903 + ], + [ + 113.873447, + 28.521054 + ], + [ + 113.868693, + 28.524024 + ], + [ + 113.862118, + 28.529396 + ], + [ + 113.860581, + 28.531059 + ], + [ + 113.858452, + 28.532228 + ], + [ + 113.85578, + 28.531838 + ], + [ + 113.851783, + 28.529574 + ], + [ + 113.846154, + 28.525436 + ], + [ + 113.844428, + 28.523902 + ], + [ + 113.843292, + 28.521963 + ], + [ + 113.84062, + 28.514837 + ], + [ + 113.838468, + 28.509944 + ], + [ + 113.836718, + 28.506884 + ], + [ + 113.835109, + 28.503093 + ], + [ + 113.832461, + 28.498865 + ], + [ + 113.832129, + 28.497006 + ], + [ + 113.832271, + 28.495131 + ], + [ + 113.83317, + 28.492306 + ], + [ + 113.832981, + 28.489043 + ], + [ + 113.827849, + 28.485576 + ], + [ + 113.824892, + 28.484107 + ], + [ + 113.823237, + 28.4806 + ], + [ + 113.817537, + 28.466879 + ], + [ + 113.815149, + 28.464849 + ], + [ + 113.806398, + 28.458646 + ], + [ + 113.803513, + 28.457152 + ], + [ + 113.801289, + 28.45677 + ], + [ + 113.797836, + 28.456786 + ], + [ + 113.789677, + 28.457972 + ], + [ + 113.78743, + 28.458021 + ], + [ + 113.784971, + 28.457558 + ], + [ + 113.779744, + 28.453286 + ], + [ + 113.776764, + 28.45193 + ], + [ + 113.773902, + 28.451037 + ], + [ + 113.770355, + 28.45042 + ], + [ + 113.768415, + 28.45046 + ], + [ + 113.763733, + 28.451508 + ], + [ + 113.761675, + 28.451378 + ], + [ + 113.756259, + 28.449502 + ], + [ + 113.750347, + 28.448325 + ], + [ + 113.746397, + 28.446928 + ], + [ + 113.740366, + 28.444451 + ], + [ + 113.73197, + 28.442364 + ], + [ + 113.729724, + 28.4413 + ], + [ + 113.727217, + 28.438888 + ], + [ + 113.721659, + 28.431741 + ], + [ + 113.719625, + 28.425105 + ], + [ + 113.717757, + 28.424016 + ], + [ + 113.713807, + 28.42357 + ], + [ + 113.704678, + 28.422181 + ], + [ + 113.703401, + 28.422554 + ], + [ + 113.699664, + 28.42556 + ], + [ + 113.696093, + 28.427793 + ], + [ + 113.691245, + 28.432675 + ], + [ + 113.684622, + 28.437589 + ], + [ + 113.682423, + 28.438693 + ], + [ + 113.67696, + 28.442031 + ], + [ + 113.673128, + 28.443972 + ], + [ + 113.669983, + 28.445052 + ], + [ + 113.665773, + 28.445767 + ], + [ + 113.663668, + 28.4464 + ], + [ + 113.659766, + 28.446725 + ], + [ + 113.657992, + 28.44731 + ], + [ + 113.656455, + 28.448666 + ], + [ + 113.656668, + 28.449941 + ], + [ + 113.661421, + 28.454464 + ], + [ + 113.66109, + 28.456997 + ], + [ + 113.65908, + 28.459336 + ], + [ + 113.656313, + 28.46083 + ], + [ + 113.654232, + 28.46234 + ], + [ + 113.652907, + 28.464143 + ], + [ + 113.649738, + 28.470021 + ], + [ + 113.646096, + 28.473797 + ], + [ + 113.643755, + 28.475696 + ], + [ + 113.641934, + 28.47646 + ], + [ + 113.640609, + 28.477604 + ], + [ + 113.638362, + 28.480567 + ], + [ + 113.635808, + 28.482605 + ], + [ + 113.63193, + 28.482305 + ], + [ + 113.629635, + 28.482767 + ], + [ + 113.629021, + 28.484545 + ], + [ + 113.625828, + 28.489635 + ], + [ + 113.62429, + 28.491007 + ], + [ + 113.619418, + 28.492955 + ], + [ + 113.615327, + 28.495748 + ], + [ + 113.612111, + 28.4988 + ], + [ + 113.607262, + 28.503085 + ], + [ + 113.598133, + 28.511989 + ], + [ + 113.594704, + 28.51629 + ], + [ + 113.588295, + 28.523464 + ], + [ + 113.585528, + 28.526182 + ], + [ + 113.582004, + 28.532033 + ], + [ + 113.578432, + 28.535336 + ], + [ + 113.575926, + 28.536374 + ], + [ + 113.573277, + 28.535214 + ], + [ + 113.569658, + 28.53424 + ], + [ + 113.566962, + 28.533055 + ], + [ + 113.564029, + 28.53295 + ], + [ + 113.562587, + 28.532561 + ], + [ + 113.558022, + 28.533169 + ], + [ + 113.556816, + 28.532739 + ], + [ + 113.55412, + 28.530629 + ], + [ + 113.552015, + 28.526499 + ], + [ + 113.550501, + 28.525558 + ], + [ + 113.548491, + 28.524957 + ], + [ + 113.543548, + 28.525874 + ], + [ + 113.54116, + 28.526864 + ], + [ + 113.537778, + 28.527611 + ], + [ + 113.535152, + 28.527789 + ], + [ + 113.530446, + 28.528503 + ], + [ + 113.528199, + 28.528284 + ], + [ + 113.524794, + 28.530337 + ], + [ + 113.521624, + 28.533721 + ], + [ + 113.517746, + 28.536325 + ], + [ + 113.515404, + 28.537015 + ], + [ + 113.511124, + 28.536342 + ], + [ + 113.507363, + 28.53695 + ], + [ + 113.506819, + 28.532926 + ], + [ + 113.506867, + 28.529031 + ], + [ + 113.505731, + 28.522839 + ], + [ + 113.504383, + 28.520875 + ], + [ + 113.502089, + 28.519479 + ], + [ + 113.500552, + 28.517913 + ], + [ + 113.500032, + 28.516566 + ], + [ + 113.497903, + 28.514164 + ], + [ + 113.495349, + 28.513166 + ], + [ + 113.490595, + 28.514001 + ], + [ + 113.48797, + 28.513287 + ], + [ + 113.483949, + 28.511688 + ], + [ + 113.480567, + 28.510763 + ], + [ + 113.476098, + 28.510122 + ], + [ + 113.474513, + 28.509684 + ], + [ + 113.475506, + 28.505447 + ], + [ + 113.47553, + 28.502963 + ], + [ + 113.474513, + 28.501275 + ], + [ + 113.472455, + 28.500447 + ], + [ + 113.470232, + 28.500244 + ], + [ + 113.468151, + 28.500772 + ], + [ + 113.465455, + 28.500902 + ], + [ + 113.462404, + 28.499067 + ], + [ + 113.461363, + 28.49755 + ], + [ + 113.459826, + 28.496835 + ], + [ + 113.452424, + 28.495309 + ], + [ + 113.447457, + 28.494619 + ], + [ + 113.440622, + 28.493929 + ], + [ + 113.43821, + 28.494676 + ], + [ + 113.436933, + 28.495934 + ], + [ + 113.435679, + 28.499717 + ], + [ + 113.434095, + 28.498605 + ], + [ + 113.431091, + 28.488921 + ], + [ + 113.430311, + 28.487062 + ], + [ + 113.429033, + 28.485487 + ], + [ + 113.42506, + 28.483596 + ], + [ + 113.418864, + 28.482394 + ], + [ + 113.416168, + 28.481623 + ], + [ + 113.409971, + 28.480413 + ], + [ + 113.408434, + 28.479463 + ], + [ + 113.407724, + 28.478173 + ], + [ + 113.407654, + 28.476419 + ], + [ + 113.411887, + 28.470979 + ], + [ + 113.412123, + 28.467878 + ], + [ + 113.412928, + 28.464265 + ], + [ + 113.412928, + 28.462681 + ], + [ + 113.412194, + 28.459531 + ], + [ + 113.411177, + 28.457956 + ], + [ + 113.408789, + 28.456275 + ], + [ + 113.405927, + 28.45539 + ], + [ + 113.399258, + 28.45435 + ], + [ + 113.394977, + 28.45392 + ], + [ + 113.388781, + 28.451914 + ], + [ + 113.384145, + 28.449795 + ], + [ + 113.379533, + 28.448739 + ], + [ + 113.37776, + 28.448861 + ], + [ + 113.375513, + 28.448357 + ], + [ + 113.371019, + 28.444654 + ], + [ + 113.369009, + 28.442405 + ], + [ + 113.368134, + 28.440488 + ], + [ + 113.368157, + 28.437215 + ], + [ + 113.367495, + 28.434397 + ], + [ + 113.366668, + 28.432821 + ], + [ + 113.365438, + 28.43153 + ], + [ + 113.362883, + 28.430693 + ], + [ + 113.360826, + 28.430531 + ], + [ + 113.357302, + 28.429751 + ], + [ + 113.356332, + 28.42733 + ], + [ + 113.356001, + 28.424284 + ], + [ + 113.354393, + 28.422376 + ], + [ + 113.352028, + 28.422262 + ], + [ + 113.347227, + 28.422733 + ], + [ + 113.344838, + 28.421555 + ], + [ + 113.341953, + 28.418631 + ], + [ + 113.337909, + 28.416836 + ], + [ + 113.333983, + 28.413798 + ], + [ + 113.329868, + 28.409809 + ], + [ + 113.32878, + 28.407494 + ], + [ + 113.328188, + 28.404455 + ], + [ + 113.328307, + 28.402871 + ], + [ + 113.329442, + 28.400556 + ], + [ + 113.330956, + 28.396323 + ], + [ + 113.335307, + 28.384801 + ], + [ + 113.337128, + 28.378252 + ], + [ + 113.339375, + 28.369272 + ], + [ + 113.339541, + 28.365883 + ], + [ + 113.339091, + 28.363745 + ], + [ + 113.33798, + 28.361324 + ], + [ + 113.333439, + 28.358739 + ], + [ + 113.332516, + 28.356772 + ], + [ + 113.332446, + 28.354968 + ], + [ + 113.333013, + 28.350392 + ], + [ + 113.334574, + 28.343791 + ], + [ + 113.335331, + 28.341474 + ], + [ + 113.336159, + 28.340231 + ], + [ + 113.336371, + 28.336109 + ], + [ + 113.332564, + 28.329858 + ], + [ + 113.332067, + 28.328451 + ], + [ + 113.330979, + 28.321687 + ], + [ + 113.330908, + 28.315873 + ], + [ + 113.330695, + 28.314182 + ], + [ + 113.329655, + 28.312548 + ], + [ + 113.325303, + 28.309572 + ], + [ + 113.325043, + 28.307661 + ], + [ + 113.327455, + 28.304603 + ], + [ + 113.327692, + 28.303139 + ], + [ + 113.327313, + 28.301277 + ], + [ + 113.324996, + 28.298911 + ], + [ + 113.32159, + 28.296219 + ], + [ + 113.317688, + 28.293519 + ], + [ + 113.315583, + 28.293633 + ], + [ + 113.312887, + 28.296121 + ], + [ + 113.311373, + 28.295853 + ], + [ + 113.310522, + 28.294666 + ], + [ + 113.31012, + 28.291901 + ], + [ + 113.30889, + 28.288916 + ], + [ + 113.307092, + 28.287118 + ], + [ + 113.305106, + 28.285939 + ], + [ + 113.303639, + 28.284589 + ], + [ + 113.302481, + 28.281661 + ], + [ + 113.301156, + 28.276951 + ], + [ + 113.300139, + 28.275821 + ], + [ + 113.29943, + 28.273649 + ], + [ + 113.299761, + 28.270859 + ], + [ + 113.299051, + 28.263391 + ], + [ + 113.298342, + 28.260178 + ], + [ + 113.295811, + 28.254662 + ], + [ + 113.293517, + 28.253483 + ], + [ + 113.288976, + 28.25214 + ], + [ + 113.287746, + 28.250627 + ], + [ + 113.289142, + 28.247291 + ], + [ + 113.289071, + 28.245485 + ], + [ + 113.284908, + 28.242116 + ], + [ + 113.284199, + 28.240424 + ], + [ + 113.283915, + 28.235631 + ], + [ + 113.282638, + 28.233491 + ], + [ + 113.278523, + 28.231197 + ], + [ + 113.273485, + 28.229178 + ], + [ + 113.270032, + 28.228178 + ], + [ + 113.2684, + 28.227331 + ], + [ + 113.267076, + 28.2248 + ], + [ + 113.267029, + 28.222953 + ], + [ + 113.268117, + 28.219877 + ], + [ + 113.272894, + 28.213952 + ], + [ + 113.276583, + 28.209883 + ], + [ + 113.280202, + 28.205129 + ], + [ + 113.280817, + 28.20084 + ], + [ + 113.280178, + 28.198585 + ], + [ + 113.278759, + 28.197519 + ], + [ + 113.278239, + 28.19572 + ], + [ + 113.278854, + 28.193685 + ], + [ + 113.282094, + 28.188027 + ], + [ + 113.282851, + 28.187172 + ], + [ + 113.285523, + 28.187001 + ], + [ + 113.28654, + 28.185927 + ], + [ + 113.2868, + 28.184193 + ], + [ + 113.288929, + 28.180676 + ], + [ + 113.292193, + 28.173983 + ], + [ + 113.295456, + 28.173902 + ], + [ + 113.297774, + 28.175823 + ], + [ + 113.299335, + 28.177655 + ], + [ + 113.301818, + 28.178209 + ], + [ + 113.305413, + 28.179951 + ], + [ + 113.307967, + 28.181465 + ], + [ + 113.312106, + 28.181791 + ], + [ + 113.315843, + 28.183778 + ], + [ + 113.317853, + 28.183997 + ], + [ + 113.321022, + 28.185007 + ], + [ + 113.322347, + 28.185837 + ], + [ + 113.324333, + 28.18644 + ], + [ + 113.332848, + 28.191096 + ], + [ + 113.336111, + 28.193343 + ], + [ + 113.337838, + 28.193677 + ], + [ + 113.340203, + 28.192708 + ], + [ + 113.340699, + 28.191357 + ], + [ + 113.339257, + 28.187189 + ], + [ + 113.340156, + 28.185886 + ], + [ + 113.341551, + 28.184868 + ], + [ + 113.34323, + 28.184811 + ], + [ + 113.345595, + 28.186944 + ], + [ + 113.346494, + 28.189256 + ], + [ + 113.348622, + 28.190429 + ], + [ + 113.354227, + 28.190697 + ], + [ + 113.356285, + 28.191137 + ], + [ + 113.35813, + 28.192773 + ], + [ + 113.359501, + 28.196265 + ], + [ + 113.36085, + 28.197047 + ], + [ + 113.362552, + 28.196705 + ], + [ + 113.364279, + 28.194898 + ], + [ + 113.36811, + 28.193636 + ], + [ + 113.369742, + 28.192447 + ], + [ + 113.370262, + 28.191153 + ], + [ + 113.37005, + 28.187148 + ], + [ + 113.369316, + 28.185349 + ], + [ + 113.366195, + 28.183159 + ], + [ + 113.35891, + 28.181091 + ], + [ + 113.356569, + 28.17698 + ], + [ + 113.356309, + 28.17518 + ], + [ + 113.354677, + 28.169652 + ], + [ + 113.35366, + 28.167462 + ], + [ + 113.352477, + 28.164083 + ], + [ + 113.352099, + 28.162275 + ], + [ + 113.354464, + 28.162096 + ], + [ + 113.356758, + 28.162316 + ], + [ + 113.360873, + 28.157511 + ], + [ + 113.363735, + 28.154849 + ], + [ + 113.365012, + 28.153212 + ], + [ + 113.365178, + 28.151575 + ], + [ + 113.36286, + 28.149042 + ], + [ + 113.360306, + 28.14708 + ], + [ + 113.359478, + 28.145899 + ], + [ + 113.359005, + 28.142739 + ], + [ + 113.361559, + 28.142283 + ], + [ + 113.362765, + 28.14357 + ], + [ + 113.367519, + 28.147055 + ], + [ + 113.37012, + 28.148114 + ], + [ + 113.377499, + 28.151526 + ], + [ + 113.382537, + 28.153204 + ], + [ + 113.390956, + 28.155419 + ], + [ + 113.397791, + 28.157585 + ], + [ + 113.402829, + 28.158244 + ], + [ + 113.404815, + 28.156819 + ], + [ + 113.405809, + 28.155402 + ], + [ + 113.406235, + 28.150443 + ], + [ + 113.407748, + 28.148798 + ], + [ + 113.413069, + 28.145614 + ], + [ + 113.4156, + 28.143342 + ], + [ + 113.418651, + 28.142763 + ], + [ + 113.425533, + 28.143676 + ], + [ + 113.428655, + 28.143659 + ], + [ + 113.432581, + 28.142446 + ], + [ + 113.432132, + 28.140361 + ], + [ + 113.430854, + 28.138683 + ], + [ + 113.42428, + 28.132884 + ], + [ + 113.422246, + 28.131988 + ], + [ + 113.413519, + 28.123126 + ], + [ + 113.408481, + 28.12157 + ], + [ + 113.404366, + 28.119509 + ], + [ + 113.403089, + 28.118312 + ], + [ + 113.40264, + 28.11696 + ], + [ + 113.400984, + 28.114996 + ], + [ + 113.399329, + 28.113758 + ], + [ + 113.389939, + 28.111208 + ], + [ + 113.385966, + 28.108064 + ], + [ + 113.38379, + 28.106948 + ], + [ + 113.38003, + 28.104088 + ], + [ + 113.378091, + 28.101277 + ], + [ + 113.376293, + 28.099192 + ], + [ + 113.37407, + 28.097961 + ], + [ + 113.372154, + 28.097521 + ], + [ + 113.367992, + 28.095501 + ], + [ + 113.366455, + 28.093643 + ], + [ + 113.365532, + 28.089137 + ], + [ + 113.365201, + 28.08587 + ], + [ + 113.363144, + 28.084126 + ], + [ + 113.361346, + 28.083629 + ], + [ + 113.358153, + 28.081209 + ], + [ + 113.356805, + 28.078503 + ], + [ + 113.355079, + 28.075969 + ], + [ + 113.350207, + 28.071479 + ], + [ + 113.346044, + 28.068838 + ], + [ + 113.341882, + 28.066654 + ], + [ + 113.338429, + 28.064405 + ], + [ + 113.334976, + 28.062774 + ], + [ + 113.332304, + 28.06222 + ], + [ + 113.328543, + 28.064038 + ], + [ + 113.327195, + 28.063312 + ], + [ + 113.325563, + 28.057558 + ], + [ + 113.324144, + 28.056156 + ], + [ + 113.320668, + 28.055822 + ], + [ + 113.312508, + 28.057314 + ], + [ + 113.308913, + 28.056417 + ], + [ + 113.305839, + 28.052937 + ], + [ + 113.30494, + 28.051413 + ], + [ + 113.305271, + 28.049489 + ], + [ + 113.311208, + 28.041125 + ], + [ + 113.312981, + 28.039267 + ], + [ + 113.315536, + 28.038468 + ], + [ + 113.319603, + 28.037946 + ], + [ + 113.320881, + 28.036365 + ], + [ + 113.318634, + 28.034057 + ], + [ + 113.316009, + 28.032264 + ], + [ + 113.308038, + 28.03087 + ], + [ + 113.30371, + 28.031506 + ], + [ + 113.300589, + 28.033601 + ], + [ + 113.299524, + 28.036283 + ], + [ + 113.301582, + 28.039014 + ], + [ + 113.302268, + 28.040816 + ], + [ + 113.302102, + 28.043261 + ], + [ + 113.301487, + 28.044313 + ], + [ + 113.30021, + 28.044981 + ], + [ + 113.297088, + 28.04503 + ], + [ + 113.284956, + 28.046799 + ], + [ + 113.281739, + 28.047622 + ], + [ + 113.278121, + 28.049065 + ], + [ + 113.273698, + 28.051217 + ], + [ + 113.269228, + 28.054062 + ], + [ + 113.256268, + 28.06006 + ], + [ + 113.253099, + 28.062114 + ], + [ + 113.24896, + 28.066719 + ], + [ + 113.244845, + 28.071927 + ], + [ + 113.24248, + 28.074543 + ], + [ + 113.240115, + 28.075716 + ], + [ + 113.239027, + 28.07535 + ], + [ + 113.237229, + 28.072473 + ], + [ + 113.234959, + 28.070321 + ], + [ + 113.233564, + 28.068137 + ], + [ + 113.232901, + 28.065497 + ], + [ + 113.233303, + 28.062815 + ], + [ + 113.234273, + 28.061511 + ], + [ + 113.238317, + 28.059131 + ], + [ + 113.238956, + 28.058137 + ], + [ + 113.238861, + 28.055455 + ], + [ + 113.237939, + 28.053727 + ], + [ + 113.23581, + 28.051902 + ], + [ + 113.233067, + 28.050899 + ], + [ + 113.229685, + 28.051355 + ], + [ + 113.227533, + 28.053092 + ], + [ + 113.226468, + 28.057966 + ], + [ + 113.225664, + 28.05927 + ], + [ + 113.223701, + 28.060843 + ], + [ + 113.220343, + 28.060981 + ], + [ + 113.2176, + 28.060786 + ], + [ + 113.211167, + 28.058161 + ], + [ + 113.208021, + 28.055521 + ], + [ + 113.204497, + 28.05019 + ], + [ + 113.20367, + 28.049415 + ], + [ + 113.201423, + 28.049212 + ], + [ + 113.200642, + 28.050059 + ], + [ + 113.197828, + 28.056099 + ], + [ + 113.195818, + 28.057729 + ], + [ + 113.194517, + 28.058039 + ], + [ + 113.190922, + 28.058161 + ], + [ + 113.187895, + 28.057852 + ], + [ + 113.183543, + 28.056719 + ], + [ + 113.184915, + 28.05464 + ], + [ + 113.186381, + 28.053393 + ], + [ + 113.186736, + 28.051135 + ], + [ + 113.18527, + 28.047304 + ], + [ + 113.184229, + 28.040995 + ], + [ + 113.184536, + 28.037555 + ], + [ + 113.185341, + 28.031514 + ], + [ + 113.185388, + 28.029084 + ], + [ + 113.184607, + 28.025089 + ], + [ + 113.181036, + 28.019015 + ], + [ + 113.177228, + 28.01493 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430182, + "name": "宁乡市", + "center": [ + 112.553182, + 28.253928 + ], + "centroid": [ + 112.353146, + 28.125286 + ], + "childrenNum": 0, + "level": "district", + "parent": { + "adcode": 430100 + }, + "subFeatureIndex": 8, + "acroutes": [ + 100000, + 430000, + 430100 + ] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 112.651837, + 28.487833 + ], + [ + 112.654414, + 28.484505 + ], + [ + 112.650962, + 28.481404 + ], + [ + 112.643914, + 28.473293 + ], + [ + 112.639846, + 28.469323 + ], + [ + 112.637741, + 28.468316 + ], + [ + 112.635754, + 28.467862 + ], + [ + 112.631072, + 28.46791 + ], + [ + 112.627311, + 28.468259 + ], + [ + 112.627359, + 28.467602 + ], + [ + 112.625679, + 28.455 + ], + [ + 112.624284, + 28.446067 + ], + [ + 112.623504, + 28.44454 + ], + [ + 112.618111, + 28.435339 + ], + [ + 112.612861, + 28.426713 + ], + [ + 112.612128, + 28.424544 + ], + [ + 112.610401, + 28.423545 + ], + [ + 112.603732, + 28.420353 + ], + [ + 112.599144, + 28.418712 + ], + [ + 112.59737, + 28.417632 + ], + [ + 112.595383, + 28.415804 + ], + [ + 112.594768, + 28.41461 + ], + [ + 112.594366, + 28.407591 + ], + [ + 112.592995, + 28.405487 + ], + [ + 112.590559, + 28.403927 + ], + [ + 112.586349, + 28.40305 + ], + [ + 112.584268, + 28.402416 + ], + [ + 112.582399, + 28.398858 + ], + [ + 112.582423, + 28.393016 + ], + [ + 112.581997, + 28.391212 + ], + [ + 112.580271, + 28.386735 + ], + [ + 112.579609, + 28.384411 + ], + [ + 112.57845, + 28.382355 + ], + [ + 112.579845, + 28.379617 + ], + [ + 112.580484, + 28.374993 + ], + [ + 112.580342, + 28.372905 + ], + [ + 112.579845, + 28.372157 + ], + [ + 112.576179, + 28.369971 + ], + [ + 112.575446, + 28.369052 + ], + [ + 112.575351, + 28.363632 + ], + [ + 112.575588, + 28.36121 + ], + [ + 112.575186, + 28.354602 + ], + [ + 112.573389, + 28.351188 + ], + [ + 112.570834, + 28.348961 + ], + [ + 112.564047, + 28.345937 + ], + [ + 112.562486, + 28.344734 + ], + [ + 112.562533, + 28.342759 + ], + [ + 112.564236, + 28.337247 + ], + [ + 112.564141, + 28.334874 + ], + [ + 112.564425, + 28.333126 + ], + [ + 112.565395, + 28.332183 + ], + [ + 112.56925, + 28.330646 + ], + [ + 112.571402, + 28.327402 + ], + [ + 112.572513, + 28.326451 + ], + [ + 112.571402, + 28.324971 + ], + [ + 112.570598, + 28.324996 + ], + [ + 112.568871, + 28.326191 + ], + [ + 112.566081, + 28.327101 + ], + [ + 112.562888, + 28.326841 + ], + [ + 112.560499, + 28.325402 + ], + [ + 112.556431, + 28.320329 + ], + [ + 112.553924, + 28.318947 + ], + [ + 112.552647, + 28.31893 + ], + [ + 112.549904, + 28.31963 + ], + [ + 112.547208, + 28.32067 + ], + [ + 112.543991, + 28.322662 + ], + [ + 112.541815, + 28.323207 + ], + [ + 112.537464, + 28.323719 + ], + [ + 112.535997, + 28.324378 + ], + [ + 112.535784, + 28.325451 + ], + [ + 112.539971, + 28.329394 + ], + [ + 112.539687, + 28.331085 + ], + [ + 112.538717, + 28.331914 + ], + [ + 112.536991, + 28.332524 + ], + [ + 112.534578, + 28.331988 + ], + [ + 112.532308, + 28.330776 + ], + [ + 112.530416, + 28.329394 + ], + [ + 112.528808, + 28.327744 + ], + [ + 112.52597, + 28.325963 + ], + [ + 112.522422, + 28.324963 + ], + [ + 112.519182, + 28.324817 + ], + [ + 112.516155, + 28.324272 + ], + [ + 112.510266, + 28.322061 + ], + [ + 112.508066, + 28.32102 + ], + [ + 112.505299, + 28.320727 + ], + [ + 112.504046, + 28.323475 + ], + [ + 112.502319, + 28.326451 + ], + [ + 112.500782, + 28.327419 + ], + [ + 112.4996, + 28.327191 + ], + [ + 112.499292, + 28.325353 + ], + [ + 112.501326, + 28.322321 + ], + [ + 112.503171, + 28.318028 + ], + [ + 112.503336, + 28.31545 + ], + [ + 112.5031, + 28.313499 + ], + [ + 112.50187, + 28.312174 + ], + [ + 112.500971, + 28.311889 + ], + [ + 112.497282, + 28.313019 + ], + [ + 112.493025, + 28.312539 + ], + [ + 112.49066, + 28.311556 + ], + [ + 112.486923, + 28.309246 + ], + [ + 112.485244, + 28.309409 + ], + [ + 112.481602, + 28.311523 + ], + [ + 112.480608, + 28.312361 + ], + [ + 112.477463, + 28.31306 + ], + [ + 112.475878, + 28.31432 + ], + [ + 112.473797, + 28.317264 + ], + [ + 112.471598, + 28.317605 + ], + [ + 112.468452, + 28.314101 + ], + [ + 112.467435, + 28.31406 + ], + [ + 112.466016, + 28.312889 + ], + [ + 112.463675, + 28.313621 + ], + [ + 112.461333, + 28.314922 + ], + [ + 112.459654, + 28.314686 + ], + [ + 112.459063, + 28.31406 + ], + [ + 112.456556, + 28.314702 + ], + [ + 112.453127, + 28.317223 + ], + [ + 112.451258, + 28.317865 + ], + [ + 112.449248, + 28.317873 + ], + [ + 112.445937, + 28.317199 + ], + [ + 112.443761, + 28.31715 + ], + [ + 112.442981, + 28.316296 + ], + [ + 112.441869, + 28.313149 + ], + [ + 112.440947, + 28.312239 + ], + [ + 112.438345, + 28.310629 + ], + [ + 112.436098, + 28.310889 + ], + [ + 112.435365, + 28.31197 + ], + [ + 112.435294, + 28.313922 + ], + [ + 112.435649, + 28.315873 + ], + [ + 112.435318, + 28.317703 + ], + [ + 112.434396, + 28.318792 + ], + [ + 112.432977, + 28.317922 + ], + [ + 112.432149, + 28.316133 + ], + [ + 112.429311, + 28.311133 + ], + [ + 112.428128, + 28.309986 + ], + [ + 112.425692, + 28.309734 + ], + [ + 112.42451, + 28.310588 + ], + [ + 112.422854, + 28.312808 + ], + [ + 112.421175, + 28.31354 + ], + [ + 112.420087, + 28.312556 + ], + [ + 112.420442, + 28.309637 + ], + [ + 112.422689, + 28.305587 + ], + [ + 112.42231, + 28.304611 + ], + [ + 112.419472, + 28.302521 + ], + [ + 112.416705, + 28.301188 + ], + [ + 112.41285, + 28.29835 + ], + [ + 112.411573, + 28.29617 + ], + [ + 112.409847, + 28.294763 + ], + [ + 112.408475, + 28.294357 + ], + [ + 112.406914, + 28.295723 + ], + [ + 112.406299, + 28.297951 + ], + [ + 112.404809, + 28.298691 + ], + [ + 112.403012, + 28.297073 + ], + [ + 112.401522, + 28.294454 + ], + [ + 112.397241, + 28.294292 + ], + [ + 112.396177, + 28.293755 + ], + [ + 112.395065, + 28.291486 + ], + [ + 112.393764, + 28.290274 + ], + [ + 112.389626, + 28.289371 + ], + [ + 112.387663, + 28.289379 + ], + [ + 112.383098, + 28.290485 + ], + [ + 112.381892, + 28.29443 + ], + [ + 112.380922, + 28.295398 + ], + [ + 112.379953, + 28.295389 + ], + [ + 112.378841, + 28.294064 + ], + [ + 112.378746, + 28.292218 + ], + [ + 112.37799, + 28.290038 + ], + [ + 112.375364, + 28.287094 + ], + [ + 112.373094, + 28.285524 + ], + [ + 112.370327, + 28.28441 + ], + [ + 112.368506, + 28.284678 + ], + [ + 112.366023, + 28.286777 + ], + [ + 112.362901, + 28.287492 + ], + [ + 112.360678, + 28.288444 + ], + [ + 112.352802, + 28.291234 + ], + [ + 112.348758, + 28.291657 + ], + [ + 112.347079, + 28.291291 + ], + [ + 112.345281, + 28.289501 + ], + [ + 112.345612, + 28.28881 + ], + [ + 112.348498, + 28.286037 + ], + [ + 112.349018, + 28.285004 + ], + [ + 112.348237, + 28.283824 + ], + [ + 112.349136, + 28.281848 + ], + [ + 112.352849, + 28.282011 + ], + [ + 112.358644, + 28.283491 + ], + [ + 112.359306, + 28.282694 + ], + [ + 112.358691, + 28.280457 + ], + [ + 112.356799, + 28.277293 + ], + [ + 112.35363, + 28.275447 + ], + [ + 112.350248, + 28.274462 + ], + [ + 112.346771, + 28.274804 + ], + [ + 112.34372, + 28.27687 + ], + [ + 112.341119, + 28.278334 + ], + [ + 112.340007, + 28.279758 + ], + [ + 112.3375, + 28.281279 + ], + [ + 112.335277, + 28.283101 + ], + [ + 112.332936, + 28.284386 + ], + [ + 112.329861, + 28.28476 + ], + [ + 112.326834, + 28.284101 + ], + [ + 112.324043, + 28.283955 + ], + [ + 112.32208, + 28.284735 + ], + [ + 112.320188, + 28.285004 + ], + [ + 112.317918, + 28.284865 + ], + [ + 112.316783, + 28.283995 + ], + [ + 112.316641, + 28.282962 + ], + [ + 112.317658, + 28.280913 + ], + [ + 112.319148, + 28.274674 + ], + [ + 112.321725, + 28.270802 + ], + [ + 112.322861, + 28.26789 + ], + [ + 112.322884, + 28.265083 + ], + [ + 112.322459, + 28.263245 + ], + [ + 112.320259, + 28.261846 + ], + [ + 112.316428, + 28.262318 + ], + [ + 112.308647, + 28.261789 + ], + [ + 112.306424, + 28.261349 + ], + [ + 112.305501, + 28.259332 + ], + [ + 112.304011, + 28.257998 + ], + [ + 112.30167, + 28.256672 + ], + [ + 112.301623, + 28.253662 + ], + [ + 112.299802, + 28.252539 + ], + [ + 112.295734, + 28.248015 + ], + [ + 112.294126, + 28.247088 + ], + [ + 112.292257, + 28.248577 + ], + [ + 112.290294, + 28.252246 + ], + [ + 112.288308, + 28.254076 + ], + [ + 112.286274, + 28.254857 + ], + [ + 112.284263, + 28.255012 + ], + [ + 112.280692, + 28.252636 + ], + [ + 112.279699, + 28.251261 + ], + [ + 112.279557, + 28.249781 + ], + [ + 112.280645, + 28.248446 + ], + [ + 112.278564, + 28.247429 + ], + [ + 112.276151, + 28.24734 + ], + [ + 112.273786, + 28.244378 + ], + [ + 112.272083, + 28.242897 + ], + [ + 112.269293, + 28.241604 + ], + [ + 112.26856, + 28.239838 + ], + [ + 112.267448, + 28.239041 + ], + [ + 112.266005, + 28.236762 + ], + [ + 112.264421, + 28.235688 + ], + [ + 112.261441, + 28.235485 + ], + [ + 112.26066, + 28.234744 + ], + [ + 112.25742, + 28.234085 + ], + [ + 112.255741, + 28.233467 + ], + [ + 112.254086, + 28.231823 + ], + [ + 112.252477, + 28.228218 + ], + [ + 112.252454, + 28.226574 + ], + [ + 112.251697, + 28.224393 + ], + [ + 112.24971, + 28.222538 + ], + [ + 112.245855, + 28.219869 + ], + [ + 112.242544, + 28.216288 + ], + [ + 112.24245, + 28.214562 + ], + [ + 112.241693, + 28.212951 + ], + [ + 112.239824, + 28.211274 + ], + [ + 112.237956, + 28.21046 + ], + [ + 112.237105, + 28.211022 + ], + [ + 112.235993, + 28.213944 + ], + [ + 112.234077, + 28.215669 + ], + [ + 112.231381, + 28.216385 + ], + [ + 112.229442, + 28.217745 + ], + [ + 112.22852, + 28.218851 + ], + [ + 112.227266, + 28.22126 + ], + [ + 112.226698, + 28.227193 + ], + [ + 112.226202, + 28.227779 + ], + [ + 112.224617, + 28.232035 + ], + [ + 112.223269, + 28.233939 + ], + [ + 112.218019, + 28.236331 + ], + [ + 112.217262, + 28.236323 + ], + [ + 112.21336, + 28.238357 + ], + [ + 112.210096, + 28.239244 + ], + [ + 112.205602, + 28.239244 + ], + [ + 112.204302, + 28.23878 + ], + [ + 112.201369, + 28.235208 + ], + [ + 112.197467, + 28.234053 + ], + [ + 112.195527, + 28.233239 + ], + [ + 112.193895, + 28.23328 + ], + [ + 112.190466, + 28.23446 + ], + [ + 112.18725, + 28.234036 + ], + [ + 112.183371, + 28.234411 + ], + [ + 112.177979, + 28.235745 + ], + [ + 112.175945, + 28.237218 + ], + [ + 112.173201, + 28.240465 + ], + [ + 112.171026, + 28.244639 + ], + [ + 112.169512, + 28.245599 + ], + [ + 112.166012, + 28.246494 + ], + [ + 112.162062, + 28.247259 + ], + [ + 112.159532, + 28.248503 + ], + [ + 112.15596, + 28.249854 + ], + [ + 112.149835, + 28.253133 + ], + [ + 112.146193, + 28.25454 + ], + [ + 112.14501, + 28.255899 + ], + [ + 112.144348, + 28.257502 + ], + [ + 112.14352, + 28.261162 + ], + [ + 112.142669, + 28.262993 + ], + [ + 112.141037, + 28.264587 + ], + [ + 112.139074, + 28.265946 + ], + [ + 112.137324, + 28.266621 + ], + [ + 112.134864, + 28.266719 + ], + [ + 112.131293, + 28.266515 + ], + [ + 112.125877, + 28.265832 + ], + [ + 112.123157, + 28.266157 + ], + [ + 112.120674, + 28.267792 + ], + [ + 112.117907, + 28.270753 + ], + [ + 112.116275, + 28.271713 + ], + [ + 112.112917, + 28.271681 + ], + [ + 112.108991, + 28.270151 + ], + [ + 112.103693, + 28.268785 + ], + [ + 112.100642, + 28.269956 + ], + [ + 112.099081, + 28.270054 + ], + [ + 112.096811, + 28.268834 + ], + [ + 112.094801, + 28.265938 + ], + [ + 112.093453, + 28.26501 + ], + [ + 112.090331, + 28.264807 + ], + [ + 112.082242, + 28.267874 + ], + [ + 112.081154, + 28.266946 + ], + [ + 112.081746, + 28.26248 + ], + [ + 112.080658, + 28.260804 + ], + [ + 112.078789, + 28.259519 + ], + [ + 112.075053, + 28.25742 + ], + [ + 112.071008, + 28.255761 + ], + [ + 112.065356, + 28.255126 + ], + [ + 112.06292, + 28.253605 + ], + [ + 112.061737, + 28.253417 + ], + [ + 112.060106, + 28.254142 + ], + [ + 112.056676, + 28.254792 + ], + [ + 112.053058, + 28.251652 + ], + [ + 112.05171, + 28.251286 + ], + [ + 112.047855, + 28.252734 + ], + [ + 112.046247, + 28.253059 + ], + [ + 112.043077, + 28.251644 + ], + [ + 112.041375, + 28.251449 + ], + [ + 112.038513, + 28.252156 + ], + [ + 112.033121, + 28.252466 + ], + [ + 112.03033, + 28.252059 + ], + [ + 112.026593, + 28.250399 + ], + [ + 112.023117, + 28.247421 + ], + [ + 112.017606, + 28.247071 + ], + [ + 112.015785, + 28.246526 + ], + [ + 112.014177, + 28.245534 + ], + [ + 112.009659, + 28.244037 + ], + [ + 112.00869, + 28.243223 + ], + [ + 112.005544, + 28.239448 + ], + [ + 112.004291, + 28.237088 + ], + [ + 112.003983, + 28.235013 + ], + [ + 112.005734, + 28.23131 + ], + [ + 112.007791, + 28.229105 + ], + [ + 112.007957, + 28.226924 + ], + [ + 112.007058, + 28.22594 + ], + [ + 112.003487, + 28.224516 + ], + [ + 112.000247, + 28.224133 + ], + [ + 111.996226, + 28.223954 + ], + [ + 111.991141, + 28.224288 + ], + [ + 111.9866, + 28.224174 + ], + [ + 111.98511, + 28.223694 + ], + [ + 111.981776, + 28.221529 + ], + [ + 111.976005, + 28.219673 + ], + [ + 111.974988, + 28.218794 + ], + [ + 111.97461, + 28.216149 + ], + [ + 111.9739, + 28.214937 + ], + [ + 111.972316, + 28.213936 + ], + [ + 111.972387, + 28.213024 + ], + [ + 111.969241, + 28.211608 + ], + [ + 111.96619, + 28.210981 + ], + [ + 111.964038, + 28.210078 + ], + [ + 111.962146, + 28.208865 + ], + [ + 111.961862, + 28.206049 + ], + [ + 111.960916, + 28.203762 + ], + [ + 111.961129, + 28.198145 + ], + [ + 111.958882, + 28.19594 + ], + [ + 111.957179, + 28.193563 + ], + [ + 111.95524, + 28.192162 + ], + [ + 111.951858, + 28.193042 + ], + [ + 111.949871, + 28.191926 + ], + [ + 111.947506, + 28.188914 + ], + [ + 111.944763, + 28.186741 + ], + [ + 111.939111, + 28.186798 + ], + [ + 111.938496, + 28.186505 + ], + [ + 111.939252, + 28.184535 + ], + [ + 111.941665, + 28.182418 + ], + [ + 111.944124, + 28.180749 + ], + [ + 111.944905, + 28.178982 + ], + [ + 111.942942, + 28.173829 + ], + [ + 111.941783, + 28.172274 + ], + [ + 111.938638, + 28.170507 + ], + [ + 111.935397, + 28.170474 + ], + [ + 111.933222, + 28.168154 + ], + [ + 111.933127, + 28.166143 + ], + [ + 111.9336, + 28.163627 + ], + [ + 111.934073, + 28.158757 + ], + [ + 111.933009, + 28.155533 + ], + [ + 111.932678, + 28.153114 + ], + [ + 111.931117, + 28.150402 + ], + [ + 111.930928, + 28.148472 + ], + [ + 111.931259, + 28.147104 + ], + [ + 111.93334, + 28.143488 + ], + [ + 111.933222, + 28.137535 + ], + [ + 111.932938, + 28.135637 + ], + [ + 111.931874, + 28.133332 + ], + [ + 111.92816, + 28.129732 + ], + [ + 111.926363, + 28.128217 + ], + [ + 111.92194, + 28.125073 + ], + [ + 111.916052, + 28.12122 + ], + [ + 111.913166, + 28.119754 + ], + [ + 111.908838, + 28.116064 + ], + [ + 111.907064, + 28.112715 + ], + [ + 111.904841, + 28.107705 + ], + [ + 111.902902, + 28.103713 + ], + [ + 111.899496, + 28.100422 + ], + [ + 111.899165, + 28.099811 + ], + [ + 111.90075, + 28.095916 + ], + [ + 111.901814, + 28.094083 + ], + [ + 111.905622, + 28.091402 + ], + [ + 111.909997, + 28.087899 + ], + [ + 111.915271, + 28.082798 + ], + [ + 111.915531, + 28.081714 + ], + [ + 111.913876, + 28.080084 + ], + [ + 111.914089, + 28.079343 + ], + [ + 111.917021, + 28.077713 + ], + [ + 111.917068, + 28.074445 + ], + [ + 111.921231, + 28.068936 + ], + [ + 111.922863, + 28.068268 + ], + [ + 111.926174, + 28.067502 + ], + [ + 111.926883, + 28.066996 + ], + [ + 111.926268, + 28.065497 + ], + [ + 111.924731, + 28.064616 + ], + [ + 111.920663, + 28.063027 + ], + [ + 111.919268, + 28.061919 + ], + [ + 111.918062, + 28.060126 + ], + [ + 111.917447, + 28.058284 + ], + [ + 111.916501, + 28.057183 + ], + [ + 111.912338, + 28.053866 + ], + [ + 111.911061, + 28.052309 + ], + [ + 111.909831, + 28.048144 + ], + [ + 111.90801, + 28.044133 + ], + [ + 111.907537, + 28.041835 + ], + [ + 111.908105, + 28.037441 + ], + [ + 111.909217, + 28.035362 + ], + [ + 111.912055, + 28.033079 + ], + [ + 111.913379, + 28.030055 + ], + [ + 111.913095, + 28.027967 + ], + [ + 111.910848, + 28.026312 + ], + [ + 111.907821, + 28.025089 + ], + [ + 111.90496, + 28.023638 + ], + [ + 111.900939, + 28.021062 + ], + [ + 111.899709, + 28.020018 + ], + [ + 111.899165, + 28.017719 + ], + [ + 111.899189, + 28.016284 + ], + [ + 111.896611, + 28.011326 + ], + [ + 111.896398, + 28.008684 + ], + [ + 111.899354, + 28.005349 + ], + [ + 111.907537, + 28.001443 + ], + [ + 111.908294, + 28.000179 + ], + [ + 111.907561, + 27.999037 + ], + [ + 111.907112, + 27.996477 + ], + [ + 111.905243, + 27.994226 + ], + [ + 111.904297, + 27.992162 + ], + [ + 111.900608, + 27.986094 + ], + [ + 111.899638, + 27.98364 + ], + [ + 111.900064, + 27.981364 + ], + [ + 111.902145, + 27.978607 + ], + [ + 111.904889, + 27.976405 + ], + [ + 111.908318, + 27.974512 + ], + [ + 111.910967, + 27.973664 + ], + [ + 111.912622, + 27.973795 + ], + [ + 111.91494, + 27.9747 + ], + [ + 111.918156, + 27.975589 + ], + [ + 111.921444, + 27.977204 + ], + [ + 111.926836, + 27.980866 + ], + [ + 111.929674, + 27.983794 + ], + [ + 111.935468, + 27.990548 + ], + [ + 111.93632, + 27.991208 + ], + [ + 111.938756, + 27.991657 + ], + [ + 111.94034, + 27.991567 + ], + [ + 111.947767, + 27.988696 + ], + [ + 111.95122, + 27.987098 + ], + [ + 111.95524, + 27.982441 + ], + [ + 111.956943, + 27.980149 + ], + [ + 111.958835, + 27.97678 + ], + [ + 111.960751, + 27.97262 + ], + [ + 111.961957, + 27.969039 + ], + [ + 111.96321, + 27.966135 + ], + [ + 111.964156, + 27.965156 + ], + [ + 111.969194, + 27.962962 + ], + [ + 111.970258, + 27.962709 + ], + [ + 111.971819, + 27.961322 + ], + [ + 111.975319, + 27.957014 + ], + [ + 111.977188, + 27.955848 + ], + [ + 111.982249, + 27.95433 + ], + [ + 111.983431, + 27.953466 + ], + [ + 111.986009, + 27.950023 + ], + [ + 111.987357, + 27.946327 + ], + [ + 111.990266, + 27.940966 + ], + [ + 111.990739, + 27.937563 + ], + [ + 111.992726, + 27.928946 + ], + [ + 111.994665, + 27.923601 + ], + [ + 111.997503, + 27.918582 + ], + [ + 111.99826, + 27.916248 + ], + [ + 111.998449, + 27.914322 + ], + [ + 111.998284, + 27.911 + ], + [ + 111.999703, + 27.907842 + ], + [ + 112.002304, + 27.908438 + ], + [ + 112.006301, + 27.908299 + ], + [ + 112.007578, + 27.907703 + ], + [ + 112.009234, + 27.907687 + ], + [ + 112.012734, + 27.909148 + ], + [ + 112.013514, + 27.908699 + ], + [ + 112.014082, + 27.906577 + ], + [ + 112.016187, + 27.905801 + ], + [ + 112.017559, + 27.906307 + ], + [ + 112.018883, + 27.909246 + ], + [ + 112.021863, + 27.911351 + ], + [ + 112.023684, + 27.911857 + ], + [ + 112.026286, + 27.911972 + ], + [ + 112.028485, + 27.913947 + ], + [ + 112.030519, + 27.914387 + ], + [ + 112.031512, + 27.913041 + ], + [ + 112.03111, + 27.90887 + ], + [ + 112.032411, + 27.908413 + ], + [ + 112.034019, + 27.909882 + ], + [ + 112.035344, + 27.913147 + ], + [ + 112.036952, + 27.913588 + ], + [ + 112.039979, + 27.913261 + ], + [ + 112.043006, + 27.912021 + ], + [ + 112.044094, + 27.912143 + ], + [ + 112.045915, + 27.914053 + ], + [ + 112.048612, + 27.914494 + ], + [ + 112.049629, + 27.915514 + ], + [ + 112.051213, + 27.919186 + ], + [ + 112.052183, + 27.920019 + ], + [ + 112.05398, + 27.91988 + ], + [ + 112.05592, + 27.918199 + ], + [ + 112.057362, + 27.918256 + ], + [ + 112.0602, + 27.920035 + ], + [ + 112.06214, + 27.919766 + ], + [ + 112.064221, + 27.917513 + ], + [ + 112.067224, + 27.916648 + ], + [ + 112.068194, + 27.915987 + ], + [ + 112.071292, + 27.915171 + ], + [ + 112.084797, + 27.909719 + ], + [ + 112.087753, + 27.908389 + ], + [ + 112.088983, + 27.907066 + ], + [ + 112.089527, + 27.904332 + ], + [ + 112.090425, + 27.901492 + ], + [ + 112.093098, + 27.895917 + ], + [ + 112.095108, + 27.894423 + ], + [ + 112.097142, + 27.893917 + ], + [ + 112.101139, + 27.893598 + ], + [ + 112.105207, + 27.894121 + ], + [ + 112.11119, + 27.896341 + ], + [ + 112.118285, + 27.897623 + ], + [ + 112.119752, + 27.899843 + ], + [ + 112.12136, + 27.903149 + ], + [ + 112.127675, + 27.911245 + ], + [ + 112.129046, + 27.912649 + ], + [ + 112.130749, + 27.913139 + ], + [ + 112.134178, + 27.913008 + ], + [ + 112.135739, + 27.911882 + ], + [ + 112.135952, + 27.910764 + ], + [ + 112.13581, + 27.907434 + ], + [ + 112.136496, + 27.906218 + ], + [ + 112.137608, + 27.905695 + ], + [ + 112.139547, + 27.906389 + ], + [ + 112.141274, + 27.907581 + ], + [ + 112.143331, + 27.908266 + ], + [ + 112.14695, + 27.90763 + ], + [ + 112.149575, + 27.908005 + ], + [ + 112.152436, + 27.909899 + ], + [ + 112.153382, + 27.913539 + ], + [ + 112.157237, + 27.915375 + ], + [ + 112.159886, + 27.916191 + ], + [ + 112.16069, + 27.916893 + ], + [ + 112.160359, + 27.918917 + ], + [ + 112.157214, + 27.922083 + ], + [ + 112.156788, + 27.924009 + ], + [ + 112.157498, + 27.926229 + ], + [ + 112.158869, + 27.928334 + ], + [ + 112.161045, + 27.930138 + ], + [ + 112.166319, + 27.933818 + ], + [ + 112.168826, + 27.934805 + ], + [ + 112.169843, + 27.934593 + ], + [ + 112.171546, + 27.933263 + ], + [ + 112.172799, + 27.934716 + ], + [ + 112.171806, + 27.937164 + ], + [ + 112.172516, + 27.939726 + ], + [ + 112.173438, + 27.940729 + ], + [ + 112.177955, + 27.938755 + ], + [ + 112.180911, + 27.938118 + ], + [ + 112.182047, + 27.938412 + ], + [ + 112.182614, + 27.939514 + ], + [ + 112.182638, + 27.941635 + ], + [ + 112.183064, + 27.944556 + ], + [ + 112.18304, + 27.947094 + ], + [ + 112.18874, + 27.952952 + ], + [ + 112.192902, + 27.959984 + ], + [ + 112.192737, + 27.96164 + ], + [ + 112.193068, + 27.965148 + ], + [ + 112.195149, + 27.96691 + ], + [ + 112.196828, + 27.96961 + ], + [ + 112.1982, + 27.970426 + ], + [ + 112.199406, + 27.968672 + ], + [ + 112.198838, + 27.963883 + ], + [ + 112.199406, + 27.961836 + ], + [ + 112.20047, + 27.961412 + ], + [ + 112.200754, + 27.959902 + ], + [ + 112.202788, + 27.959013 + ], + [ + 112.205129, + 27.959209 + ], + [ + 112.207163, + 27.957773 + ], + [ + 112.207896, + 27.956517 + ], + [ + 112.210214, + 27.954004 + ], + [ + 112.211113, + 27.953735 + ], + [ + 112.213407, + 27.954159 + ], + [ + 112.214519, + 27.95513 + ], + [ + 112.217167, + 27.958801 + ], + [ + 112.219745, + 27.962701 + ], + [ + 112.221401, + 27.963524 + ], + [ + 112.221708, + 27.965164 + ], + [ + 112.220407, + 27.967905 + ], + [ + 112.220786, + 27.970385 + ], + [ + 112.222418, + 27.971356 + ], + [ + 112.223813, + 27.971372 + ], + [ + 112.226604, + 27.969218 + ], + [ + 112.227928, + 27.967424 + ], + [ + 112.228709, + 27.963516 + ], + [ + 112.230364, + 27.961836 + ], + [ + 112.231429, + 27.961746 + ], + [ + 112.234267, + 27.962407 + ], + [ + 112.245288, + 27.963696 + ], + [ + 112.246305, + 27.9635 + ], + [ + 112.248741, + 27.961917 + ], + [ + 112.250987, + 27.961297 + ], + [ + 112.253802, + 27.961787 + ], + [ + 112.255315, + 27.961403 + ], + [ + 112.256853, + 27.959503 + ], + [ + 112.25768, + 27.959144 + ], + [ + 112.260518, + 27.959299 + ], + [ + 112.263475, + 27.959959 + ], + [ + 112.266218, + 27.961232 + ], + [ + 112.274969, + 27.964202 + ], + [ + 112.289088, + 27.968191 + ], + [ + 112.294669, + 27.970393 + ], + [ + 112.298477, + 27.971258 + ], + [ + 112.305052, + 27.971804 + ], + [ + 112.30666, + 27.971641 + ], + [ + 112.307393, + 27.971037 + ], + [ + 112.309214, + 27.967514 + ], + [ + 112.310846, + 27.961664 + ], + [ + 112.313022, + 27.959184 + ], + [ + 112.315576, + 27.958401 + ], + [ + 112.318107, + 27.959242 + ], + [ + 112.323736, + 27.962717 + ], + [ + 112.325935, + 27.963557 + ], + [ + 112.328206, + 27.963973 + ], + [ + 112.332344, + 27.96372 + ], + [ + 112.333551, + 27.963214 + ], + [ + 112.337382, + 27.958736 + ], + [ + 112.339085, + 27.957855 + ], + [ + 112.342632, + 27.957186 + ], + [ + 112.344406, + 27.957316 + ], + [ + 112.347741, + 27.958148 + ], + [ + 112.352613, + 27.961159 + ], + [ + 112.353015, + 27.961803 + ], + [ + 112.353133, + 27.964822 + ], + [ + 112.354032, + 27.96567 + ], + [ + 112.356728, + 27.966298 + ], + [ + 112.365029, + 27.968957 + ], + [ + 112.369334, + 27.969928 + ], + [ + 112.371107, + 27.970059 + ], + [ + 112.374962, + 27.967652 + ], + [ + 112.377493, + 27.967628 + ], + [ + 112.380236, + 27.968256 + ], + [ + 112.382743, + 27.967946 + ], + [ + 112.38473, + 27.964267 + ], + [ + 112.386007, + 27.964112 + ], + [ + 112.387733, + 27.964667 + ], + [ + 112.389011, + 27.964365 + ], + [ + 112.389791, + 27.962129 + ], + [ + 112.390524, + 27.961836 + ], + [ + 112.392322, + 27.962815 + ], + [ + 112.393859, + 27.962529 + ], + [ + 112.397004, + 27.963002 + ], + [ + 112.39892, + 27.96381 + ], + [ + 112.400812, + 27.965727 + ], + [ + 112.402349, + 27.966355 + ], + [ + 112.404123, + 27.965694 + ], + [ + 112.40611, + 27.963092 + ], + [ + 112.407411, + 27.963508 + ], + [ + 112.40611, + 27.968403 + ], + [ + 112.406441, + 27.969765 + ], + [ + 112.408877, + 27.969308 + ], + [ + 112.409752, + 27.968223 + ], + [ + 112.409823, + 27.962839 + ], + [ + 112.410225, + 27.962048 + ], + [ + 112.411289, + 27.963255 + ], + [ + 112.411597, + 27.968133 + ], + [ + 112.412685, + 27.971111 + ], + [ + 112.412543, + 27.972465 + ], + [ + 112.411549, + 27.974586 + ], + [ + 112.411833, + 27.978958 + ], + [ + 112.414789, + 27.986413 + ], + [ + 112.415877, + 27.991086 + ], + [ + 112.415381, + 27.992138 + ], + [ + 112.411739, + 27.99142 + ], + [ + 112.410722, + 27.992733 + ], + [ + 112.409208, + 27.995669 + ], + [ + 112.4076, + 27.996273 + ], + [ + 112.401805, + 27.995743 + ], + [ + 112.399086, + 27.995979 + ], + [ + 112.39814, + 27.99686 + ], + [ + 112.39795, + 28.000831 + ], + [ + 112.398565, + 28.002381 + ], + [ + 112.399984, + 28.002683 + ], + [ + 112.402184, + 28.002413 + ], + [ + 112.407127, + 28.001133 + ], + [ + 112.408522, + 28.00172 + ], + [ + 112.409563, + 28.002984 + ], + [ + 112.410059, + 28.004819 + ], + [ + 112.409965, + 28.006719 + ], + [ + 112.410651, + 28.008554 + ], + [ + 112.412826, + 28.012125 + ], + [ + 112.41486, + 28.014205 + ], + [ + 112.41505, + 28.015232 + ], + [ + 112.41188, + 28.021518 + ], + [ + 112.412495, + 28.025016 + ], + [ + 112.412259, + 28.0284 + ], + [ + 112.410107, + 28.031595 + ], + [ + 112.410343, + 28.03303 + ], + [ + 112.411289, + 28.034644 + ], + [ + 112.413299, + 28.040677 + ], + [ + 112.416681, + 28.044655 + ], + [ + 112.41829, + 28.045756 + ], + [ + 112.419449, + 28.045878 + ], + [ + 112.421932, + 28.043946 + ], + [ + 112.422689, + 28.044639 + ], + [ + 112.422902, + 28.049342 + ], + [ + 112.423658, + 28.050377 + ], + [ + 112.425669, + 28.051478 + ], + [ + 112.430753, + 28.053295 + ], + [ + 112.432527, + 28.054102 + ], + [ + 112.436808, + 28.054135 + ], + [ + 112.438747, + 28.054371 + ], + [ + 112.440285, + 28.055072 + ], + [ + 112.443998, + 28.05733 + ], + [ + 112.445298, + 28.057395 + ], + [ + 112.449295, + 28.056727 + ], + [ + 112.452086, + 28.055765 + ], + [ + 112.455586, + 28.052578 + ], + [ + 112.457336, + 28.051722 + ], + [ + 112.459157, + 28.05191 + ], + [ + 112.465685, + 28.056124 + ], + [ + 112.468689, + 28.058887 + ], + [ + 112.470817, + 28.059702 + ], + [ + 112.473135, + 28.060166 + ], + [ + 112.475453, + 28.060183 + ], + [ + 112.477179, + 28.059734 + ], + [ + 112.478953, + 28.058422 + ], + [ + 112.480254, + 28.056246 + ], + [ + 112.483163, + 28.048983 + ], + [ + 112.484038, + 28.045715 + ], + [ + 112.485409, + 28.041883 + ], + [ + 112.486284, + 28.040221 + ], + [ + 112.488484, + 28.038745 + ], + [ + 112.491795, + 28.036927 + ], + [ + 112.496596, + 28.033332 + ], + [ + 112.498985, + 28.030935 + ], + [ + 112.501468, + 28.029337 + ], + [ + 112.503336, + 28.027283 + ], + [ + 112.506056, + 28.025522 + ], + [ + 112.507097, + 28.025171 + ], + [ + 112.51107, + 28.022847 + ], + [ + 112.516415, + 28.018828 + ], + [ + 112.51554, + 28.017776 + ], + [ + 112.511235, + 28.016969 + ], + [ + 112.509036, + 28.013324 + ], + [ + 112.508303, + 28.010935 + ], + [ + 112.50809, + 28.008896 + ], + [ + 112.508397, + 28.006116 + ], + [ + 112.509438, + 28.001264 + ], + [ + 112.511401, + 27.997953 + ], + [ + 112.511803, + 27.994682 + ], + [ + 112.512489, + 27.993957 + ], + [ + 112.514641, + 27.993435 + ], + [ + 112.517337, + 27.994617 + ], + [ + 112.519679, + 27.994943 + ], + [ + 112.522044, + 27.994536 + ], + [ + 112.527199, + 27.994128 + ], + [ + 112.531125, + 27.994144 + ], + [ + 112.533396, + 27.993117 + ], + [ + 112.534153, + 27.99076 + ], + [ + 112.534389, + 27.986535 + ], + [ + 112.535122, + 27.983215 + ], + [ + 112.536328, + 27.978892 + ], + [ + 112.537913, + 27.976715 + ], + [ + 112.539474, + 27.975393 + ], + [ + 112.541248, + 27.975034 + ], + [ + 112.545316, + 27.975116 + ], + [ + 112.550471, + 27.972726 + ], + [ + 112.553901, + 27.972628 + ], + [ + 112.556597, + 27.974904 + ], + [ + 112.55908, + 27.975214 + ], + [ + 112.56135, + 27.980459 + ], + [ + 112.563313, + 27.980948 + ], + [ + 112.564756, + 27.978827 + ], + [ + 112.566625, + 27.974023 + ], + [ + 112.566743, + 27.97253 + ], + [ + 112.567736, + 27.970646 + ], + [ + 112.570054, + 27.969341 + ], + [ + 112.574287, + 27.967848 + ], + [ + 112.575493, + 27.966013 + ], + [ + 112.575541, + 27.963924 + ], + [ + 112.575139, + 27.962391 + ], + [ + 112.575564, + 27.960645 + ], + [ + 112.577338, + 27.958989 + ], + [ + 112.581288, + 27.958173 + ], + [ + 112.585805, + 27.958719 + ], + [ + 112.58817, + 27.958034 + ], + [ + 112.596944, + 27.953474 + ], + [ + 112.597796, + 27.952593 + ], + [ + 112.599073, + 27.949965 + ], + [ + 112.598907, + 27.947085 + ], + [ + 112.598434, + 27.945551 + ], + [ + 112.594626, + 27.938583 + ], + [ + 112.594177, + 27.936707 + ], + [ + 112.594343, + 27.932814 + ], + [ + 112.594745, + 27.931525 + ], + [ + 112.598363, + 27.927429 + ], + [ + 112.598765, + 27.926702 + ], + [ + 112.5986, + 27.92325 + ], + [ + 112.598978, + 27.921178 + ], + [ + 112.599924, + 27.919896 + ], + [ + 112.602053, + 27.918019 + ], + [ + 112.60333, + 27.917995 + ], + [ + 112.60534, + 27.919276 + ], + [ + 112.606546, + 27.918852 + ], + [ + 112.606948, + 27.918011 + ], + [ + 112.607279, + 27.913669 + ], + [ + 112.607729, + 27.911033 + ], + [ + 112.608249, + 27.910307 + ], + [ + 112.611395, + 27.909131 + ], + [ + 112.61253, + 27.907352 + ], + [ + 112.609952, + 27.904471 + ], + [ + 112.60955, + 27.903059 + ], + [ + 112.611655, + 27.900275 + ], + [ + 112.61331, + 27.900088 + ], + [ + 112.61752, + 27.900235 + ], + [ + 112.619696, + 27.899778 + ], + [ + 112.621801, + 27.898806 + ], + [ + 112.625774, + 27.896472 + ], + [ + 112.62918, + 27.89248 + ], + [ + 112.630504, + 27.890537 + ], + [ + 112.631687, + 27.887574 + ], + [ + 112.632018, + 27.884586 + ], + [ + 112.633129, + 27.880994 + ], + [ + 112.633862, + 27.880112 + ], + [ + 112.637812, + 27.879696 + ], + [ + 112.640981, + 27.879818 + ], + [ + 112.643796, + 27.879663 + ], + [ + 112.648313, + 27.880047 + ], + [ + 112.649945, + 27.880757 + ], + [ + 112.651931, + 27.883402 + ], + [ + 112.652381, + 27.885329 + ], + [ + 112.652735, + 27.893019 + ], + [ + 112.653279, + 27.894439 + ], + [ + 112.656307, + 27.897443 + ], + [ + 112.657063, + 27.900341 + ], + [ + 112.654958, + 27.902945 + ], + [ + 112.653468, + 27.905956 + ], + [ + 112.652641, + 27.908421 + ], + [ + 112.651955, + 27.912135 + ], + [ + 112.6516, + 27.915906 + ], + [ + 112.651837, + 27.916722 + ], + [ + 112.651222, + 27.918525 + ], + [ + 112.65011, + 27.91895 + ], + [ + 112.648076, + 27.916909 + ], + [ + 112.645853, + 27.916811 + ], + [ + 112.642755, + 27.920125 + ], + [ + 112.641927, + 27.923308 + ], + [ + 112.644505, + 27.928449 + ], + [ + 112.645782, + 27.930342 + ], + [ + 112.648218, + 27.932594 + ], + [ + 112.650678, + 27.935932 + ], + [ + 112.651718, + 27.939342 + ], + [ + 112.652593, + 27.940427 + ], + [ + 112.654604, + 27.941496 + ], + [ + 112.659428, + 27.941888 + ], + [ + 112.661675, + 27.941088 + ], + [ + 112.664087, + 27.937531 + ], + [ + 112.666807, + 27.935564 + ], + [ + 112.671419, + 27.934765 + ], + [ + 112.67298, + 27.934234 + ], + [ + 112.679271, + 27.929811 + ], + [ + 112.683008, + 27.928261 + ], + [ + 112.687123, + 27.927053 + ], + [ + 112.687738, + 27.925544 + ], + [ + 112.686248, + 27.924213 + ], + [ + 112.682724, + 27.922043 + ], + [ + 112.682251, + 27.921186 + ], + [ + 112.683433, + 27.920313 + ], + [ + 112.685325, + 27.920239 + ], + [ + 112.693579, + 27.921447 + ], + [ + 112.699185, + 27.922075 + ], + [ + 112.702117, + 27.922173 + ], + [ + 112.70453, + 27.92321 + ], + [ + 112.706043, + 27.923095 + ], + [ + 112.712429, + 27.916477 + ], + [ + 112.715787, + 27.915693 + ], + [ + 112.721487, + 27.915497 + ], + [ + 112.723592, + 27.915701 + ], + [ + 112.730994, + 27.916966 + ], + [ + 112.732437, + 27.918248 + ], + [ + 112.732413, + 27.920435 + ], + [ + 112.729079, + 27.92201 + ], + [ + 112.728582, + 27.923683 + ], + [ + 112.728866, + 27.924752 + ], + [ + 112.730403, + 27.926286 + ], + [ + 112.730994, + 27.928604 + ], + [ + 112.731846, + 27.929159 + ], + [ + 112.734092, + 27.928057 + ], + [ + 112.738444, + 27.928237 + ], + [ + 112.740856, + 27.929093 + ], + [ + 112.741755, + 27.929779 + ], + [ + 112.74308, + 27.931958 + ], + [ + 112.743411, + 27.935972 + ], + [ + 112.744262, + 27.93944 + ], + [ + 112.744215, + 27.941472 + ], + [ + 112.743694, + 27.944613 + ], + [ + 112.744097, + 27.946433 + ], + [ + 112.745445, + 27.948326 + ], + [ + 112.750553, + 27.954526 + ], + [ + 112.753722, + 27.959331 + ], + [ + 112.755401, + 27.961175 + ], + [ + 112.758405, + 27.965417 + ], + [ + 112.759587, + 27.969333 + ], + [ + 112.759682, + 27.970466 + ], + [ + 112.75831, + 27.972351 + ], + [ + 112.758523, + 27.973542 + ], + [ + 112.760202, + 27.977082 + ], + [ + 112.760415, + 27.980695 + ], + [ + 112.761338, + 27.982457 + ], + [ + 112.764483, + 27.986812 + ], + [ + 112.765878, + 27.991698 + ], + [ + 112.765618, + 27.996664 + ], + [ + 112.763679, + 28.00234 + ], + [ + 112.764436, + 28.003082 + ], + [ + 112.767014, + 28.00402 + ], + [ + 112.768693, + 28.006409 + ], + [ + 112.768977, + 28.012117 + ], + [ + 112.770088, + 28.017393 + ], + [ + 112.773234, + 28.019121 + ], + [ + 112.77541, + 28.019366 + ], + [ + 112.779454, + 28.021502 + ], + [ + 112.7804, + 28.022945 + ], + [ + 112.780234, + 28.02469 + ], + [ + 112.779099, + 28.025073 + ], + [ + 112.772406, + 28.031033 + ], + [ + 112.771625, + 28.033707 + ], + [ + 112.771791, + 28.035346 + ], + [ + 112.768835, + 28.037286 + ], + [ + 112.76673, + 28.039625 + ], + [ + 112.766446, + 28.041484 + ], + [ + 112.767274, + 28.042796 + ], + [ + 112.76874, + 28.043204 + ], + [ + 112.771389, + 28.043008 + ], + [ + 112.772595, + 28.043253 + ], + [ + 112.773021, + 28.045006 + ], + [ + 112.773068, + 28.049244 + ], + [ + 112.7747, + 28.050557 + ], + [ + 112.77541, + 28.050451 + ], + [ + 112.777491, + 28.04856 + ], + [ + 112.780565, + 28.046391 + ], + [ + 112.781464, + 28.046514 + ], + [ + 112.783593, + 28.048405 + ], + [ + 112.78468, + 28.051127 + ], + [ + 112.782552, + 28.05279 + ], + [ + 112.777136, + 28.061136 + ], + [ + 112.777041, + 28.063223 + ], + [ + 112.777443, + 28.065374 + ], + [ + 112.778815, + 28.067591 + ], + [ + 112.779052, + 28.068952 + ], + [ + 112.778555, + 28.071821 + ], + [ + 112.779454, + 28.072905 + ], + [ + 112.777656, + 28.076662 + ], + [ + 112.776095, + 28.078683 + ], + [ + 112.774416, + 28.080125 + ], + [ + 112.771058, + 28.081608 + ], + [ + 112.765027, + 28.084867 + ], + [ + 112.760202, + 28.088819 + ], + [ + 112.758452, + 28.089585 + ], + [ + 112.756111, + 28.089276 + ], + [ + 112.750719, + 28.086717 + ], + [ + 112.747904, + 28.084484 + ], + [ + 112.743671, + 28.082056 + ], + [ + 112.739295, + 28.080703 + ], + [ + 112.735228, + 28.080361 + ], + [ + 112.707982, + 28.080516 + ], + [ + 112.702921, + 28.081543 + ], + [ + 112.698499, + 28.082667 + ], + [ + 112.694123, + 28.08446 + ], + [ + 112.691877, + 28.085723 + ], + [ + 112.689866, + 28.090213 + ], + [ + 112.688164, + 28.092502 + ], + [ + 112.686744, + 28.093496 + ], + [ + 112.683812, + 28.094295 + ], + [ + 112.678869, + 28.094955 + ], + [ + 112.668936, + 28.09757 + ], + [ + 112.666807, + 28.098556 + ], + [ + 112.664986, + 28.099941 + ], + [ + 112.664064, + 28.101791 + ], + [ + 112.661675, + 28.104406 + ], + [ + 112.658695, + 28.106337 + ], + [ + 112.657016, + 28.106874 + ], + [ + 112.653445, + 28.107102 + ], + [ + 112.651884, + 28.108601 + ], + [ + 112.651387, + 28.111534 + ], + [ + 112.651411, + 28.114011 + ], + [ + 112.650559, + 28.114622 + ], + [ + 112.648053, + 28.115428 + ], + [ + 112.644221, + 28.115208 + ], + [ + 112.638971, + 28.113937 + ], + [ + 112.629913, + 28.112626 + ], + [ + 112.623858, + 28.112707 + ], + [ + 112.621564, + 28.112561 + ], + [ + 112.617094, + 28.113229 + ], + [ + 112.616243, + 28.113669 + ], + [ + 112.616054, + 28.117896 + ], + [ + 112.615297, + 28.120373 + ], + [ + 112.613925, + 28.121823 + ], + [ + 112.612861, + 28.124625 + ], + [ + 112.613026, + 28.126832 + ], + [ + 112.614706, + 28.128209 + ], + [ + 112.617449, + 28.12904 + ], + [ + 112.619909, + 28.130204 + ], + [ + 112.623645, + 28.130937 + ], + [ + 112.62795, + 28.133764 + ], + [ + 112.630362, + 28.137461 + ], + [ + 112.630835, + 28.143114 + ], + [ + 112.631355, + 28.146681 + ], + [ + 112.631545, + 28.150011 + ], + [ + 112.632774, + 28.152968 + ], + [ + 112.634123, + 28.15914 + ], + [ + 112.633697, + 28.161672 + ], + [ + 112.63365, + 28.164099 + ], + [ + 112.630953, + 28.169139 + ], + [ + 112.628352, + 28.172038 + ], + [ + 112.630409, + 28.173983 + ], + [ + 112.632065, + 28.174684 + ], + [ + 112.636204, + 28.175644 + ], + [ + 112.636961, + 28.176279 + ], + [ + 112.638592, + 28.179976 + ], + [ + 112.639751, + 28.183883 + ], + [ + 112.640579, + 28.188076 + ], + [ + 112.642802, + 28.191153 + ], + [ + 112.647485, + 28.194051 + ], + [ + 112.651789, + 28.195638 + ], + [ + 112.654036, + 28.196119 + ], + [ + 112.657087, + 28.197185 + ], + [ + 112.66203, + 28.202053 + ], + [ + 112.665152, + 28.20368 + ], + [ + 112.669787, + 28.205105 + ], + [ + 112.671183, + 28.205463 + ], + [ + 112.674967, + 28.205634 + ], + [ + 112.68017, + 28.203282 + ], + [ + 112.681849, + 28.203086 + ], + [ + 112.685325, + 28.204323 + ], + [ + 112.686957, + 28.205528 + ], + [ + 112.689606, + 28.208393 + ], + [ + 112.691569, + 28.213106 + ], + [ + 112.692066, + 28.213789 + ], + [ + 112.699539, + 28.217688 + ], + [ + 112.704766, + 28.222164 + ], + [ + 112.706209, + 28.224499 + ], + [ + 112.70654, + 28.225964 + ], + [ + 112.704151, + 28.228926 + ], + [ + 112.699681, + 28.23315 + ], + [ + 112.699019, + 28.232254 + ], + [ + 112.698995, + 28.233735 + ], + [ + 112.696441, + 28.233198 + ], + [ + 112.696417, + 28.234036 + ], + [ + 112.697576, + 28.234639 + ], + [ + 112.696086, + 28.235176 + ], + [ + 112.69559, + 28.236136 + ], + [ + 112.696228, + 28.238032 + ], + [ + 112.695897, + 28.238691 + ], + [ + 112.695235, + 28.243272 + ], + [ + 112.696772, + 28.243166 + ], + [ + 112.696961, + 28.243719 + ], + [ + 112.694975, + 28.244216 + ], + [ + 112.695188, + 28.246339 + ], + [ + 112.696749, + 28.249887 + ], + [ + 112.694738, + 28.249431 + ], + [ + 112.694431, + 28.250847 + ], + [ + 112.691143, + 28.253059 + ], + [ + 112.695944, + 28.254231 + ], + [ + 112.70032, + 28.25371 + ], + [ + 112.698924, + 28.256582 + ], + [ + 112.701029, + 28.262993 + ], + [ + 112.700012, + 28.264888 + ], + [ + 112.699776, + 28.269557 + ], + [ + 112.700391, + 28.272169 + ], + [ + 112.702401, + 28.274113 + ], + [ + 112.709898, + 28.275918 + ], + [ + 112.715243, + 28.278082 + ], + [ + 112.717324, + 28.280197 + ], + [ + 112.716284, + 28.280913 + ], + [ + 112.715125, + 28.280782 + ], + [ + 112.712098, + 28.279107 + ], + [ + 112.710962, + 28.278806 + ], + [ + 112.709969, + 28.279359 + ], + [ + 112.709945, + 28.280994 + ], + [ + 112.714084, + 28.281962 + ], + [ + 112.718791, + 28.283662 + ], + [ + 112.719666, + 28.285589 + ], + [ + 112.719193, + 28.290494 + ], + [ + 112.71872, + 28.291282 + ], + [ + 112.715622, + 28.293665 + ], + [ + 112.713375, + 28.294812 + ], + [ + 112.71153, + 28.296317 + ], + [ + 112.709094, + 28.30057 + ], + [ + 112.706966, + 28.305506 + ], + [ + 112.707439, + 28.308108 + ], + [ + 112.710631, + 28.308661 + ], + [ + 112.711885, + 28.309921 + ], + [ + 112.711979, + 28.311507 + ], + [ + 112.711081, + 28.312962 + ], + [ + 112.708999, + 28.314735 + ], + [ + 112.708385, + 28.316369 + ], + [ + 112.709118, + 28.318353 + ], + [ + 112.714817, + 28.321028 + ], + [ + 112.71652, + 28.322126 + ], + [ + 112.71723, + 28.323435 + ], + [ + 112.71626, + 28.327427 + ], + [ + 112.716307, + 28.328614 + ], + [ + 112.719737, + 28.329223 + ], + [ + 112.721203, + 28.329134 + ], + [ + 112.7217, + 28.330215 + ], + [ + 112.719618, + 28.333231 + ], + [ + 112.718247, + 28.334678 + ], + [ + 112.715361, + 28.338361 + ], + [ + 112.711483, + 28.34384 + ], + [ + 112.708952, + 28.346181 + ], + [ + 112.70758, + 28.347855 + ], + [ + 112.704719, + 28.350579 + ], + [ + 112.703631, + 28.351237 + ], + [ + 112.702567, + 28.353423 + ], + [ + 112.701124, + 28.359056 + ], + [ + 112.701621, + 28.361616 + ], + [ + 112.702661, + 28.363485 + ], + [ + 112.70453, + 28.364363 + ], + [ + 112.707391, + 28.3649 + ], + [ + 112.710371, + 28.36585 + ], + [ + 112.71373, + 28.367525 + ], + [ + 112.716804, + 28.369849 + ], + [ + 112.721771, + 28.371856 + ], + [ + 112.72371, + 28.374367 + ], + [ + 112.723828, + 28.375497 + ], + [ + 112.722362, + 28.382266 + ], + [ + 112.721345, + 28.382851 + ], + [ + 112.718223, + 28.382965 + ], + [ + 112.713209, + 28.381803 + ], + [ + 112.70926, + 28.381632 + ], + [ + 112.705641, + 28.383103 + ], + [ + 112.704293, + 28.383144 + ], + [ + 112.698026, + 28.382713 + ], + [ + 112.696465, + 28.383875 + ], + [ + 112.69663, + 28.385914 + ], + [ + 112.700154, + 28.38901 + ], + [ + 112.701408, + 28.390725 + ], + [ + 112.702827, + 28.393902 + ], + [ + 112.702212, + 28.395868 + ], + [ + 112.700225, + 28.397306 + ], + [ + 112.690268, + 28.398183 + ], + [ + 112.686532, + 28.398971 + ], + [ + 112.683694, + 28.400393 + ], + [ + 112.681683, + 28.402059 + ], + [ + 112.679507, + 28.405585 + ], + [ + 112.678136, + 28.410646 + ], + [ + 112.678183, + 28.41262 + ], + [ + 112.678893, + 28.415569 + ], + [ + 112.680832, + 28.41803 + ], + [ + 112.682014, + 28.420581 + ], + [ + 112.679957, + 28.424163 + ], + [ + 112.677994, + 28.425885 + ], + [ + 112.675936, + 28.426648 + ], + [ + 112.672507, + 28.428346 + ], + [ + 112.664868, + 28.430604 + ], + [ + 112.660847, + 28.432634 + ], + [ + 112.660114, + 28.43369 + ], + [ + 112.659216, + 28.437353 + ], + [ + 112.659665, + 28.441308 + ], + [ + 112.66054, + 28.444248 + ], + [ + 112.659003, + 28.444881 + ], + [ + 112.658482, + 28.445661 + ], + [ + 112.659216, + 28.447042 + ], + [ + 112.657253, + 28.447131 + ], + [ + 112.656023, + 28.447894 + ], + [ + 112.653114, + 28.446831 + ], + [ + 112.652664, + 28.44817 + ], + [ + 112.653729, + 28.447634 + ], + [ + 112.653185, + 28.448698 + ], + [ + 112.654178, + 28.449129 + ], + [ + 112.654769, + 28.448122 + ], + [ + 112.656496, + 28.449892 + ], + [ + 112.65659, + 28.450858 + ], + [ + 112.65756, + 28.451427 + ], + [ + 112.662527, + 28.45729 + ], + [ + 112.667091, + 28.458678 + ], + [ + 112.670142, + 28.461999 + ], + [ + 112.673524, + 28.464175 + ], + [ + 112.682393, + 28.467748 + ], + [ + 112.684379, + 28.468868 + ], + [ + 112.684403, + 28.470484 + ], + [ + 112.682795, + 28.472059 + ], + [ + 112.679318, + 28.474803 + ], + [ + 112.676953, + 28.477101 + ], + [ + 112.670639, + 28.481485 + ], + [ + 112.659121, + 28.484042 + ], + [ + 112.651837, + 28.487833 + ] + ] + ] + ] + } + } + ] +} diff --git a/src/assets/data/map.js b/src/assets/data/map.js new file mode 100644 index 0000000..73d2129 --- /dev/null +++ b/src/assets/data/map.js @@ -0,0 +1,494 @@ +const data = [ + { name: "海门", value: 9 }, + { name: "鄂尔多斯", value: 12 }, + { name: "招远", value: 12 }, + { name: "舟山", value: 12 }, + { name: "齐齐哈尔", value: 14 }, + { name: "盐城", value: 15 }, + { name: "赤峰", value: 16 }, + { name: "青岛", value: 18 }, + { name: "乳山", value: 18 }, + { name: "金昌", value: 19 }, + { name: "泉州", value: 21 }, + { name: "莱西", value: 21 }, + { name: "日照", value: 21 }, + { name: "胶南", value: 22 }, + { name: "南通", value: 23 }, + { name: "拉萨", value: 24 }, + { name: "云浮", value: 24 }, + { name: "梅州", value: 25 }, + { name: "文登", value: 25 }, + { name: "上海", value: 25 }, + { name: "攀枝花", value: 25 }, + { name: "威海", value: 25 }, + { name: "承德", value: 25 }, + { name: "厦门", value: 26 }, + { name: "汕尾", value: 26 }, + { name: "潮州", value: 26 }, + { name: "丹东", value: 27 }, + { name: "太仓", value: 27 }, + { name: "曲靖", value: 27 }, + { name: "烟台", value: 28 }, + { name: "福州", value: 29 }, + { name: "瓦房店", value: 30 }, + { name: "即墨", value: 30 }, + { name: "抚顺", value: 31 }, + { name: "玉溪", value: 31 }, + { name: "张家口", value: 31 }, + { name: "阳泉", value: 31 }, + { name: "莱州", value: 32 }, + { name: "湖州", value: 32 }, + { name: "汕头", value: 32 }, + { name: "昆山", value: 33 }, + { name: "宁波", value: 33 }, + { name: "湛江", value: 33 }, + { name: "揭阳", value: 34 }, + { name: "荣成", value: 34 }, + { name: "连云港", value: 35 }, + { name: "葫芦岛", value: 35 }, + { name: "常熟", value: 36 }, + { name: "东莞", value: 36 }, + { name: "河源", value: 36 }, + { name: "淮安", value: 36 }, + { name: "泰州", value: 36 }, + { name: "南宁", value: 37 }, + { name: "营口", value: 37 }, + { name: "惠州", value: 37 }, + { name: "江阴", value: 37 }, + { name: "蓬莱", value: 37 }, + { name: "韶关", value: 38 }, + { name: "嘉峪关", value: 38 }, + { name: "广州", value: 38 }, + { name: "延安", value: 38 }, + { name: "太原", value: 39 }, + { name: "清远", value: 39 }, + { name: "中山", value: 39 }, + { name: "昆明", value: 39 }, + { name: "寿光", value: 40 }, + { name: "盘锦", value: 40 }, + { name: "长治", value: 41 }, + { name: "深圳", value: 41 }, + { name: "珠海", value: 42 }, + { name: "宿迁", value: 43 }, + { name: "咸阳", value: 43 }, + { name: "铜川", value: 44 }, + { name: "平度", value: 44 }, + { name: "佛山", value: 44 }, + { name: "海口", value: 44 }, + { name: "江门", value: 45 }, + { name: "章丘", value: 45 }, + { name: "肇庆", value: 46 }, + { name: "大连", value: 47 }, + { name: "临汾", value: 47 }, + { name: "吴江", value: 47 }, + { name: "石嘴山", value: 49 }, + { name: "沈阳", value: 50 }, + { name: "苏州", value: 50 }, + { name: "茂名", value: 50 }, + { name: "嘉兴", value: 51 }, + { name: "长春", value: 51 }, + { name: "胶州", value: 52 }, + { name: "银川", value: 52 }, + { name: "张家港", value: 52 }, + { name: "三门峡", value: 53 }, + { name: "锦州", value: 54 }, + { name: "南昌", value: 54 }, + { name: "柳州", value: 54 }, + { name: "三亚", value: 54 }, + { name: "自贡", value: 56 }, + { name: "吉林", value: 56 }, + { name: "阳江", value: 57 }, + { name: "泸州", value: 57 }, + { name: "西宁", value: 57 }, + { name: "宜宾", value: 58 }, + { name: "呼和浩特", value: 58 }, + { name: "成都", value: 58 }, + { name: "大同", value: 58 }, + { name: "镇江", value: 59 }, + { name: "桂林", value: 59 }, + { name: "张家界", value: 59 }, + { name: "宜兴", value: 59 }, + { name: "北海", value: 60 }, + { name: "西安", value: 61 }, + { name: "金坛", value: 62 }, + { name: "东营", value: 62 }, + { name: "牡丹江", value: 63 }, + { name: "遵义", value: 63 }, + { name: "绍兴", value: 63 }, + { name: "扬州", value: 64 }, + { name: "常州", value: 64 }, + { name: "潍坊", value: 65 }, + { name: "重庆", value: 66 }, + { name: "台州", value: 67 }, + { name: "南京", value: 67 }, + { name: "滨州", value: 70 }, + { name: "贵阳", value: 71 }, + { name: "无锡", value: 71 }, + { name: "本溪", value: 71 }, + { name: "克拉玛依", value: 72 }, + { name: "渭南", value: 72 }, + { name: "马鞍山", value: 72 }, + { name: "宝鸡", value: 72 }, + { name: "焦作", value: 75 }, + { name: "句容", value: 75 }, + { name: "北京", value: 79 }, + { name: "徐州", value: 79 }, + { name: "衡水", value: 80 }, + { name: "包头", value: 80 }, + { name: "绵阳", value: 80 }, + { name: "乌鲁木齐", value: 84 }, + { name: "枣庄", value: 84 }, + { name: "杭州", value: 84 }, + { name: "淄博", value: 85 }, + { name: "鞍山", value: 86 }, + { name: "溧阳", value: 86 }, + { name: "库尔勒", value: 86 }, + { name: "安阳", value: 90 }, + { name: "开封", value: 90 }, + { name: "济南", value: 92 }, + { name: "德阳", value: 93 }, + { name: "温州", value: 95 }, + { name: "九江", value: 96 }, + { name: "邯郸", value: 98 }, + { name: "临安", value: 99 }, + { name: "兰州", value: 99 }, + { name: "沧州", value: 100 }, + { name: "临沂", value: 103 }, + { name: "南充", value: 104 }, + { name: "天津", value: 105 }, + { name: "富阳", value: 106 }, + { name: "泰安", value: 112 }, + { name: "诸暨", value: 112 }, + { name: "郑州", value: 113 }, + { name: "哈尔滨", value: 114 }, + { name: "聊城", value: 116 }, + { name: "芜湖", value: 117 }, + { name: "唐山", value: 119 }, + { name: "平顶山", value: 119 }, + { name: "邢台", value: 119 }, + { name: "德州", value: 120 }, + { name: "济宁", value: 120 }, + { name: "荆州", value: 127 }, + { name: "宜昌", value: 130 }, + { name: "义乌", value: 132 }, + { name: "丽水", value: 133 }, + { name: "洛阳", value: 134 }, + { name: "秦皇岛", value: 136 }, + { name: "株洲", value: 143 }, + { name: "石家庄", value: 147 }, + { name: "莱芜", value: 148 }, + { name: "常德", value: 152 }, + { name: "保定", value: 153 }, + { name: "湘潭", value: 154 }, + { name: "金华", value: 157 }, + { name: "岳阳", value: 169 }, + { name: "长沙", value: 175 }, + { name: "衢州", value: 177 }, + { name: "廊坊", value: 193 }, + { name: "菏泽", value: 194 }, + { name: "合肥", value: 229 }, + { name: "武汉", value: 273 }, + { name: "大庆", value: 279 } + ]; + const geoCoordMap = { + 海门: [121.15, 31.89], + 鄂尔多斯: [109.781327, 39.608266], + 招远: [120.38, 37.35], + 舟山: [122.207216, 29.985295], + 齐齐哈尔: [123.97, 47.33], + 盐城: [120.13, 33.38], + 赤峰: [118.87, 42.28], + 青岛: [120.33, 36.07], + 乳山: [121.52, 36.89], + 金昌: [102.188043, 38.520089], + 泉州: [118.58, 24.93], + 莱西: [120.53, 36.86], + 日照: [119.46, 35.42], + 胶南: [119.97, 35.88], + 南通: [121.05, 32.08], + 拉萨: [91.11, 29.97], + 云浮: [112.02, 22.93], + 梅州: [116.1, 24.55], + 文登: [122.05, 37.2], + 上海: [121.48, 31.22], + 攀枝花: [101.718637, 26.582347], + 威海: [122.1, 37.5], + 承德: [117.93, 40.97], + 厦门: [118.1, 24.46], + 汕尾: [115.375279, 22.786211], + 潮州: [116.63, 23.68], + 丹东: [124.37, 40.13], + 太仓: [121.1, 31.45], + 曲靖: [103.79, 25.51], + 烟台: [121.39, 37.52], + 福州: [119.3, 26.08], + 瓦房店: [121.979603, 39.627114], + 即墨: [120.45, 36.38], + 抚顺: [123.97, 41.97], + 玉溪: [102.52, 24.35], + 张家口: [114.87, 40.82], + 阳泉: [113.57, 37.85], + 莱州: [119.942327, 37.177017], + 湖州: [120.1, 30.86], + 汕头: [116.69, 23.39], + 昆山: [120.95, 31.39], + 宁波: [121.56, 29.86], + 湛江: [110.359377, 21.270708], + 揭阳: [116.35, 23.55], + 荣成: [122.41, 37.16], + 连云港: [119.16, 34.59], + 葫芦岛: [120.836932, 40.711052], + 常熟: [120.74, 31.64], + 东莞: [113.75, 23.04], + 河源: [114.68, 23.73], + 淮安: [119.15, 33.5], + 泰州: [119.9, 32.49], + 南宁: [108.33, 22.84], + 营口: [122.18, 40.65], + 惠州: [114.4, 23.09], + 江阴: [120.26, 31.91], + 蓬莱: [120.75, 37.8], + 韶关: [113.62, 24.84], + 嘉峪关: [98.289152, 39.77313], + 广州: [113.23, 23.16], + 延安: [109.47, 36.6], + 太原: [112.53, 37.87], + 清远: [113.01, 23.7], + 中山: [113.38, 22.52], + 昆明: [102.73, 25.04], + 寿光: [118.73, 36.86], + 盘锦: [122.070714, 41.119997], + 长治: [113.08, 36.18], + 深圳: [114.07, 22.62], + 珠海: [113.52, 22.3], + 宿迁: [118.3, 33.96], + 咸阳: [108.72, 34.36], + 铜川: [109.11, 35.09], + 平度: [119.97, 36.77], + 佛山: [113.11, 23.05], + 海口: [110.35, 20.02], + 江门: [113.06, 22.61], + 章丘: [117.53, 36.72], + 肇庆: [112.44, 23.05], + 大连: [121.62, 38.92], + 临汾: [111.5, 36.08], + 吴江: [120.63, 31.16], + 石嘴山: [106.39, 39.04], + 沈阳: [123.38, 41.8], + 苏州: [120.62, 31.32], + 茂名: [110.88, 21.68], + 嘉兴: [120.76, 30.77], + 长春: [125.35, 43.88], + 胶州: [120.03336, 36.264622], + 银川: [106.27, 38.47], + 张家港: [120.555821, 31.875428], + 三门峡: [111.19, 34.76], + 锦州: [121.15, 41.13], + 南昌: [115.89, 28.68], + 柳州: [109.4, 24.33], + 三亚: [109.511909, 18.252847], + 自贡: [104.778442, 29.33903], + 吉林: [126.57, 43.87], + 阳江: [111.95, 21.85], + 泸州: [105.39, 28.91], + 西宁: [101.74, 36.56], + 宜宾: [104.56, 29.77], + 呼和浩特: [111.65, 40.82], + 成都: [104.06, 30.67], + 大同: [113.3, 40.12], + 镇江: [119.44, 32.2], + 桂林: [110.28, 25.29], + 张家界: [110.479191, 29.117096], + 宜兴: [119.82, 31.36], + 北海: [109.12, 21.49], + 西安: [108.95, 34.27], + 金坛: [119.56, 31.74], + 东营: [118.49, 37.46], + 牡丹江: [129.58, 44.6], + 遵义: [106.9, 27.7], + 绍兴: [120.58, 30.01], + 扬州: [119.42, 32.39], + 常州: [119.95, 31.79], + 潍坊: [119.1, 36.62], + 重庆: [106.54, 29.59], + 台州: [121.420757, 28.656386], + 南京: [118.78, 32.04], + 滨州: [118.03, 37.36], + 贵阳: [106.71, 26.57], + 无锡: [120.29, 31.59], + 本溪: [123.73, 41.3], + 克拉玛依: [84.77, 45.59], + 渭南: [109.5, 34.52], + 马鞍山: [118.48, 31.56], + 宝鸡: [107.15, 34.38], + 焦作: [113.21, 35.24], + 句容: [119.16, 31.95], + 北京: [116.46, 39.92], + 徐州: [117.2, 34.26], + 衡水: [115.72, 37.72], + 包头: [110, 40.58], + 绵阳: [104.73, 31.48], + 乌鲁木齐: [87.68, 43.77], + 枣庄: [117.57, 34.86], + 杭州: [120.19, 30.26], + 淄博: [118.05, 36.78], + 鞍山: [122.85, 41.12], + 溧阳: [119.48, 31.43], + 库尔勒: [86.06, 41.68], + 安阳: [114.35, 36.1], + 开封: [114.35, 34.79], + 济南: [117, 36.65], + 德阳: [104.37, 31.13], + 温州: [120.65, 28.01], + 九江: [115.97, 29.71], + 邯郸: [114.47, 36.6], + 临安: [119.72, 30.23], + 兰州: [103.73, 36.03], + 沧州: [116.83, 38.33], + 临沂: [118.35, 35.05], + 南充: [106.110698, 30.837793], + 天津: [117.2, 39.13], + 富阳: [119.95, 30.07], + 泰安: [117.13, 36.18], + 诸暨: [120.23, 29.71], + 郑州: [113.65, 34.76], + 哈尔滨: [126.63, 45.75], + 聊城: [115.97, 36.45], + 芜湖: [118.38, 31.33], + 唐山: [118.02, 39.63], + 平顶山: [113.29, 33.75], + 邢台: [114.48, 37.05], + 德州: [116.29, 37.45], + 济宁: [116.59, 35.38], + 荆州: [112.239741, 30.335165], + 宜昌: [111.3, 30.7], + 义乌: [120.06, 29.32], + 丽水: [119.92, 28.45], + 洛阳: [112.44, 34.7], + 秦皇岛: [119.57, 39.95], + 株洲: [113.16, 27.83], + 石家庄: [114.48, 38.03], + 莱芜: [117.67, 36.19], + 常德: [111.69, 29.05], + 保定: [115.48, 38.85], + 湘潭: [112.91, 27.87], + 金华: [119.64, 29.12], + 岳阳: [113.09, 29.37], + 长沙: [113, 28.21], + 衢州: [118.88, 28.97], + 廊坊: [116.7, 39.53], + 菏泽: [115.480656, 35.23375], + 合肥: [117.27, 31.86], + 武汉: [114.31, 30.52], + 大庆: [125.03, 46.58] + }; + + function convertData(data) { + const res = []; + for (let i = 0; i < data.length; i++) { + const geoCoord = geoCoordMap[data[i].name]; + if (geoCoord) { + res.push({ + name: data[i].name, + value: geoCoord.concat(data[i].value) + }); + } + } + return res; + } + + export default function getData() { + return { + textStyle: { + fontFamily: 'Inter, "Helvetica Neue", Arial, sans-serif', + fontWeight: 300 + }, + backgroundColor: "#404a59", + title: { + text: "Air quality of major cities in China", + subtext: "data from PM25.in", + sublink: "http://www.pm25.in", + top: "5%", + left: "center", + textStyle: { + color: "#fff" + } + }, + tooltip: { + trigger: "item" + }, + legend: { + orient: "vertical", + right: "5%", + bottom: "5%", + data: ["PM2.5"], + textStyle: { + color: "#fff" + } + }, + geo: { + map: "china", + emphasis: { + label: { + show: false + }, + itemStyle: { + areaColor: "#2a333d" + } + }, + itemStyle: { + areaColor: "#323c48", + borderColor: "#111" + }, + top: "20%", + bottom: "7%" + }, + series: [ + { + name: "PM2.5", + type: "scatter", + coordinateSystem: "geo", + data: convertData(data), + symbolSize: val => val[2] / 10, + tooltip: { + formatter: function (val) { + return val.name + ": " + val.value[2]; + } + }, + itemStyle: { + color: "#ddb926" + } + }, + { + name: "Top 5", + type: "effectScatter", + coordinateSystem: "geo", + data: convertData(data.sort((a, b) => b.value - a.value).slice(0, 6)), + symbolSize: val => val[2] / 10, + showEffectOn: "render", + rippleEffect: { + brushType: "stroke" + }, + emphasis: { + scale: true + }, + tooltip: { + formatter: function (val) { + return val.name + ": " + val.value[2]; + } + }, + label: { + formatter: "{b}", + position: "right", + show: true + }, + itemStyle: { + color: "#f4e925", + shadowBlur: 10, + shadowColor: "#333" + }, + zlevel: 1 + } + ] + }; + } \ No newline at end of file diff --git a/src/assets/data/浏阳市.json b/src/assets/data/浏阳市.json new file mode 100644 index 0000000..2c1f22c --- /dev/null +++ b/src/assets/data/浏阳市.json @@ -0,0 +1,20 @@ +{ + "type": "FeatureCollection", + "name": "430111", + "crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, + "features": [ + { "type": "Feature", "properties": { "id": "36138", "name": "东山街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.069819, 28.109428 ], [ 113.066603, 28.109531 ], [ 113.063808, 28.109596 ], [ 113.061854, 28.109504 ], [ 113.056128, 28.109585 ], [ 113.054848, 28.116124 ], [ 113.054401, 28.118647 ], [ 113.054315, 28.120673 ], [ 113.054038, 28.121504 ], [ 113.053936, 28.122892 ], [ 113.054001, 28.125422 ], [ 113.053748, 28.12609 ], [ 113.053614, 28.126194 ], [ 113.05317, 28.12653 ], [ 113.052624, 28.126944 ], [ 113.051821, 28.127541 ], [ 113.050399, 28.128575 ], [ 113.0502, 28.128652 ], [ 113.04997, 28.128746 ], [ 113.049955, 28.128803 ], [ 113.049933, 28.128879 ], [ 113.049912, 28.128992 ], [ 113.049955, 28.129201 ], [ 113.049462, 28.13011 ], [ 113.049377, 28.13117 ], [ 113.049474, 28.131971 ], [ 113.049485, 28.132065 ], [ 113.049495, 28.132132 ], [ 113.049501, 28.132207 ], [ 113.049506, 28.132259 ], [ 113.049512, 28.132311 ], [ 113.049527, 28.132408 ], [ 113.046169, 28.133069 ], [ 113.045217, 28.135169 ], [ 113.043002, 28.13525 ], [ 113.042713, 28.137048 ], [ 113.045002, 28.137129 ], [ 113.044885, 28.138027 ], [ 113.042484, 28.138442 ], [ 113.041364, 28.139035 ], [ 113.040901, 28.140869 ], [ 113.040658, 28.142471 ], [ 113.04063, 28.142652 ], [ 113.040575, 28.142857 ], [ 113.040382, 28.143587 ], [ 113.040838, 28.143675 ], [ 113.04086, 28.144145 ], [ 113.040945, 28.144601 ], [ 113.041075, 28.145336 ], [ 113.041147, 28.145774 ], [ 113.040568, 28.145876 ], [ 113.040289, 28.145929 ], [ 113.040091, 28.145968 ], [ 113.039852, 28.146 ], [ 113.039847, 28.146231 ], [ 113.037724, 28.146291 ], [ 113.037585, 28.147229 ], [ 113.038377, 28.148031 ], [ 113.040024, 28.148036 ], [ 113.040045, 28.148793 ], [ 113.041425, 28.148828 ], [ 113.041179, 28.150238 ], [ 113.040313, 28.151074 ], [ 113.038895, 28.151632 ], [ 113.03761, 28.151786 ], [ 113.038402, 28.151779 ], [ 113.039611, 28.151927 ], [ 113.04136, 28.151947 ], [ 113.041352, 28.152774 ], [ 113.041191, 28.152945 ], [ 113.041164, 28.1532 ], [ 113.041341, 28.153204 ], [ 113.041347, 28.154613 ], [ 113.040549, 28.154611 ], [ 113.040544, 28.154872 ], [ 113.039671, 28.155659 ], [ 113.040951, 28.156749 ], [ 113.041642, 28.156166 ], [ 113.041257, 28.155581 ], [ 113.041305, 28.155551 ], [ 113.041224, 28.155439 ], [ 113.041861, 28.154609 ], [ 113.046216, 28.154622 ], [ 113.04651, 28.154632 ], [ 113.046114, 28.156411 ], [ 113.045653, 28.158529 ], [ 113.045272, 28.159664 ], [ 113.045807, 28.159875 ], [ 113.045812, 28.160064 ], [ 113.046127, 28.160215 ], [ 113.046219, 28.160253 ], [ 113.046122, 28.160442 ], [ 113.046326, 28.160512 ], [ 113.046909, 28.160691 ], [ 113.047058, 28.160351 ], [ 113.049112, 28.160483 ], [ 113.049413, 28.160507 ], [ 113.049333, 28.161302 ], [ 113.051922, 28.162271 ], [ 113.052596, 28.160959 ], [ 113.054363, 28.160942 ], [ 113.054978, 28.160927 ], [ 113.055149, 28.160685 ], [ 113.056049, 28.160892 ], [ 113.0569, 28.160899 ], [ 113.057537, 28.160854 ], [ 113.057654, 28.16076 ], [ 113.058023, 28.160801 ], [ 113.058361, 28.160711 ], [ 113.059191, 28.160771 ], [ 113.061813, 28.160727 ], [ 113.063794, 28.160693 ], [ 113.064215, 28.160195 ], [ 113.06542, 28.157833 ], [ 113.069082, 28.159256 ], [ 113.069608, 28.158262 ], [ 113.070782, 28.158054 ], [ 113.070436, 28.157031 ], [ 113.068512, 28.15593 ], [ 113.067398, 28.153509 ], [ 113.067912, 28.150632 ], [ 113.068952, 28.147981 ], [ 113.068952, 28.143851 ], [ 113.069516, 28.140794 ], [ 113.071382, 28.137559 ], [ 113.071783, 28.137099 ], [ 113.073882, 28.134692 ], [ 113.079064, 28.129357 ], [ 113.079134, 28.129247 ], [ 113.080718, 28.126184 ], [ 113.080085, 28.122613 ], [ 113.079657, 28.1186 ], [ 113.079499, 28.115557 ], [ 113.079142, 28.113239 ], [ 113.078839, 28.111827 ], [ 113.078162, 28.110466 ], [ 113.076912, 28.109042 ], [ 113.074829, 28.107723 ], [ 113.073748, 28.107143 ], [ 113.071456, 28.109375 ], [ 113.069819, 28.109428 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36139", "name": "雨花亭街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.017489, 28.159312 ], [ 113.018059, 28.159609 ], [ 113.018668, 28.159926 ], [ 113.018555, 28.16022 ], [ 113.018998, 28.160318 ], [ 113.021297, 28.160585 ], [ 113.023052, 28.160628 ], [ 113.023147, 28.159568 ], [ 113.02348, 28.157338 ], [ 113.023891, 28.154508 ], [ 113.024094, 28.153567 ], [ 113.024418, 28.152068 ], [ 113.024446, 28.151942 ], [ 113.024489, 28.151743 ], [ 113.025481, 28.149868 ], [ 113.025991, 28.148904 ], [ 113.026995, 28.14709 ], [ 113.02808, 28.145133 ], [ 113.02814, 28.14467 ], [ 113.027959, 28.142858 ], [ 113.027873, 28.140902 ], [ 113.027869, 28.140784 ], [ 113.027863, 28.140585 ], [ 113.027857, 28.140495 ], [ 113.027793, 28.139887 ], [ 113.027763, 28.1396 ], [ 113.027746, 28.13944 ], [ 113.027606, 28.137331 ], [ 113.027628, 28.135944 ], [ 113.027607, 28.135254 ], [ 113.027356, 28.134314 ], [ 113.027345, 28.133969 ], [ 113.027408, 28.133591 ], [ 113.027361, 28.132522 ], [ 113.025614, 28.132446 ], [ 113.024854, 28.132538 ], [ 113.024854, 28.132353 ], [ 113.02471, 28.132227 ], [ 113.024538, 28.131952 ], [ 113.024497, 28.131937 ], [ 113.024432, 28.131914 ], [ 113.024325, 28.131915 ], [ 113.023907, 28.131916 ], [ 113.023432, 28.132703 ], [ 113.023828, 28.133227 ], [ 113.02374, 28.133751 ], [ 113.023527, 28.13386 ], [ 113.022804, 28.134037 ], [ 113.022693, 28.133891 ], [ 113.022698, 28.133744 ], [ 113.022024, 28.133718 ], [ 113.0222, 28.133831 ], [ 113.022377, 28.133939 ], [ 113.022441, 28.134057 ], [ 113.022425, 28.134185 ], [ 113.022393, 28.134232 ], [ 113.022334, 28.134294 ], [ 113.022141, 28.134423 ], [ 113.022064, 28.134493 ], [ 113.019629, 28.134465 ], [ 113.019219, 28.13446 ], [ 113.018471, 28.134451 ], [ 113.018295, 28.136648 ], [ 113.018273, 28.136922 ], [ 113.018204, 28.136912 ], [ 113.018167, 28.137571 ], [ 113.018072, 28.138431 ], [ 113.018065, 28.138499 ], [ 113.018092, 28.140817 ], [ 113.017685, 28.140802 ], [ 113.016028, 28.140689 ], [ 113.013132, 28.140343 ], [ 113.012826, 28.140306 ], [ 113.01102, 28.140143 ], [ 113.010939, 28.140136 ], [ 113.010826, 28.140122 ], [ 113.010772, 28.140116 ], [ 113.009558, 28.139966 ], [ 113.009143, 28.139915 ], [ 113.00871, 28.139894 ], [ 113.007732, 28.139848 ], [ 113.007012, 28.139836 ], [ 113.00675, 28.139831 ], [ 113.002755, 28.139744 ], [ 113.00104, 28.139706 ], [ 113.00003, 28.139691 ], [ 112.999422, 28.139682 ], [ 112.999223, 28.139678 ], [ 112.997715, 28.139602 ], [ 112.996636, 28.139468 ], [ 112.995417, 28.139307 ], [ 112.995063, 28.140164 ], [ 112.994707, 28.140822 ], [ 112.994264, 28.141417 ], [ 112.99401, 28.141707 ], [ 112.993984, 28.141738 ], [ 112.993735, 28.142024 ], [ 112.993171, 28.14258 ], [ 112.992941, 28.142791 ], [ 112.992917, 28.142813 ], [ 112.99186, 28.143779 ], [ 112.991009, 28.144557 ], [ 112.990349, 28.145273 ], [ 112.989855, 28.145865 ], [ 112.989507, 28.146401 ], [ 112.989277, 28.146874 ], [ 112.989118, 28.147201 ], [ 112.989649, 28.147321 ], [ 112.989695, 28.147867 ], [ 112.989274, 28.14782 ], [ 112.989006, 28.147523 ], [ 112.988613, 28.14861 ], [ 112.988522, 28.148975 ], [ 112.988422, 28.149379 ], [ 112.988387, 28.149605 ], [ 112.988318, 28.150598 ], [ 112.988296, 28.15129 ], [ 112.989751, 28.150796 ], [ 112.990975, 28.151268 ], [ 112.991307, 28.151475 ], [ 112.992259, 28.151748 ], [ 112.992616, 28.15185 ], [ 112.995721, 28.152663 ], [ 112.997932, 28.153338 ], [ 112.999851, 28.153924 ], [ 113.001341, 28.154609 ], [ 113.00117, 28.154946 ], [ 113.002934, 28.155205 ], [ 113.003105, 28.155276 ], [ 113.003073, 28.155706 ], [ 113.004651, 28.156527 ], [ 113.005955, 28.157981 ], [ 113.006457, 28.158353 ], [ 113.0068, 28.15839 ], [ 113.007227, 28.159561 ], [ 113.007695, 28.159462 ], [ 113.007375, 28.158413 ], [ 113.007707, 28.158421 ], [ 113.008155, 28.158354 ], [ 113.008247, 28.158454 ], [ 113.008984, 28.158394 ], [ 113.009457, 28.158532 ], [ 113.010784, 28.158917 ], [ 113.011047, 28.158993 ], [ 113.012539, 28.158914 ], [ 113.013934, 28.159108 ], [ 113.013951, 28.159 ], [ 113.014164, 28.158734 ], [ 113.014394, 28.158421 ], [ 113.014842, 28.15797 ], [ 113.01533, 28.157041 ], [ 113.016065, 28.156259 ], [ 113.018369, 28.157449 ], [ 113.017111, 28.158705 ], [ 113.017272, 28.158994 ], [ 113.017154, 28.159145 ], [ 113.017448, 28.159291 ], [ 113.017489, 28.159312 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36140", "name": "同升街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.037518, 28.056204 ], [ 113.037143, 28.056517 ], [ 113.036717, 28.056874 ], [ 113.032438, 28.055862 ], [ 113.032011, 28.054273 ], [ 113.029315, 28.054848 ], [ 113.027519, 28.056216 ], [ 113.026877, 28.057468 ], [ 113.027391, 28.058868 ], [ 113.027605, 28.060421 ], [ 113.027177, 28.061482 ], [ 113.026364, 28.062696 ], [ 113.026834, 28.063339 ], [ 113.026621, 28.064097 ], [ 113.025936, 28.064819 ], [ 113.030838, 28.069969 ], [ 113.033554, 28.073503 ], [ 113.029918, 28.074989 ], [ 113.027715, 28.071868 ], [ 113.022549, 28.067985 ], [ 113.021645, 28.067569 ], [ 113.020083, 28.069866 ], [ 113.018351, 28.07326 ], [ 113.016212, 28.072309 ], [ 113.015357, 28.074025 ], [ 113.014983, 28.075617 ], [ 113.017612, 28.076329 ], [ 113.017609, 28.07635 ], [ 113.020019, 28.076338 ], [ 113.021184, 28.075776 ], [ 113.02298, 28.074671 ], [ 113.025429, 28.078811 ], [ 113.022969, 28.078971 ], [ 113.023643, 28.081828 ], [ 113.026248, 28.081685 ], [ 113.025558, 28.078841 ], [ 113.02852, 28.078595 ], [ 113.029367, 28.081037 ], [ 113.030727, 28.080677 ], [ 113.030818, 28.080956 ], [ 113.032476, 28.080577 ], [ 113.032196, 28.079723 ], [ 113.034212, 28.079287 ], [ 113.03367, 28.077672 ], [ 113.035606, 28.077374 ], [ 113.040142, 28.076473 ], [ 113.041853, 28.07592 ], [ 113.042307, 28.07723 ], [ 113.043485, 28.076944 ], [ 113.046186, 28.076313 ], [ 113.045614, 28.075241 ], [ 113.046924, 28.075195 ], [ 113.047406, 28.074953 ], [ 113.048263, 28.074089 ], [ 113.048926, 28.07495 ], [ 113.050082, 28.074478 ], [ 113.049519, 28.073102 ], [ 113.048541, 28.073737 ], [ 113.046315, 28.069926 ], [ 113.045545, 28.069691 ], [ 113.046797, 28.066848 ], [ 113.049184, 28.067913 ], [ 113.050628, 28.0679 ], [ 113.051895, 28.072002 ], [ 113.055238, 28.086579 ], [ 113.055573, 28.088193 ], [ 113.056098, 28.090586 ], [ 113.056453, 28.092414 ], [ 113.056681, 28.093591 ], [ 113.054893, 28.092917 ], [ 113.053916, 28.092343 ], [ 113.053512, 28.092105 ], [ 113.052645, 28.091596 ], [ 113.048611, 28.092072 ], [ 113.047466, 28.091857 ], [ 113.043926, 28.090189 ], [ 113.04052, 28.088325 ], [ 113.037209, 28.086513 ], [ 113.037079, 28.083136 ], [ 113.034277, 28.08329 ], [ 113.033742, 28.083494 ], [ 113.0334, 28.083348 ], [ 113.03285, 28.083299 ], [ 113.032476, 28.083048 ], [ 113.031748, 28.083112 ], [ 113.031466, 28.08123 ], [ 113.029515, 28.081462 ], [ 113.030134, 28.085275 ], [ 113.023921, 28.084658 ], [ 113.023526, 28.084631 ], [ 113.020532, 28.083891 ], [ 113.017197, 28.083011 ], [ 113.017259, 28.078735 ], [ 113.007832, 28.077276 ], [ 113.008052, 28.076299 ], [ 113.007511, 28.076375 ], [ 113.006747, 28.076364 ], [ 113.00547, 28.076182 ], [ 113.003457, 28.074806 ], [ 113.001903, 28.073517 ], [ 113.000575, 28.072488 ], [ 112.997276, 28.070676 ], [ 112.995924, 28.069844 ], [ 112.996107, 28.07098 ], [ 112.995133, 28.071787 ], [ 112.99647, 28.07288 ], [ 112.996191, 28.073327 ], [ 112.997966, 28.073918 ], [ 112.997517, 28.075217 ], [ 112.998042, 28.075366 ], [ 112.998117, 28.076123 ], [ 112.998522, 28.07617 ], [ 112.999014, 28.076462 ], [ 112.999281, 28.076906 ], [ 112.999733, 28.079273 ], [ 113.000882, 28.079567 ], [ 113.005773, 28.081101 ], [ 113.005794, 28.082198 ], [ 113.005795, 28.083723 ], [ 113.005773, 28.085355 ], [ 113.006025, 28.085326 ], [ 113.006305, 28.085301 ], [ 113.010909, 28.084871 ], [ 113.013298, 28.084656 ], [ 113.014303, 28.084629 ], [ 113.015052, 28.084645 ], [ 113.015655, 28.084701 ], [ 113.016072, 28.084765 ], [ 113.017259, 28.085032 ], [ 113.017228, 28.086375 ], [ 113.018067, 28.086529 ], [ 113.018745, 28.086655 ], [ 113.018858, 28.086877 ], [ 113.020696, 28.087136 ], [ 113.021188, 28.086416 ], [ 113.022364, 28.086772 ], [ 113.02324, 28.087058 ], [ 113.024222, 28.087267 ], [ 113.024517, 28.088728 ], [ 113.026818, 28.088984 ], [ 113.026984, 28.090006 ], [ 113.027225, 28.089953 ], [ 113.027636, 28.089441 ], [ 113.02838, 28.089491 ], [ 113.028316, 28.090797 ], [ 113.027776, 28.090899 ], [ 113.027182, 28.091322 ], [ 113.027108, 28.091512 ], [ 113.026905, 28.091688 ], [ 113.026179, 28.092155 ], [ 113.025286, 28.092778 ], [ 113.025869, 28.093647 ], [ 113.025825, 28.094855 ], [ 113.025884, 28.096289 ], [ 113.026376, 28.096424 ], [ 113.027028, 28.096555 ], [ 113.027429, 28.096715 ], [ 113.030061, 28.095525 ], [ 113.037429, 28.091662 ], [ 113.038242, 28.091584 ], [ 113.04069, 28.094256 ], [ 113.041085, 28.094687 ], [ 113.041491, 28.094686 ], [ 113.043823, 28.096131 ], [ 113.044519, 28.096563 ], [ 113.04561, 28.097043 ], [ 113.052318, 28.099817 ], [ 113.056868, 28.101699 ], [ 113.063027, 28.102257 ], [ 113.068717, 28.102524 ], [ 113.068596, 28.102275 ], [ 113.068223, 28.101503 ], [ 113.067918, 28.10037 ], [ 113.067745, 28.099243 ], [ 113.067832, 28.097944 ], [ 113.067971, 28.09659 ], [ 113.06844, 28.095129 ], [ 113.069889, 28.091421 ], [ 113.069891, 28.089424 ], [ 113.069893, 28.088044 ], [ 113.069893, 28.087942 ], [ 113.072635, 28.086576 ], [ 113.072892, 28.087485 ], [ 113.075892, 28.083997 ], [ 113.07572, 28.082331 ], [ 113.077778, 28.080512 ], [ 113.07812, 28.078769 ], [ 113.076835, 28.076952 ], [ 113.078378, 28.075437 ], [ 113.078204, 28.075274 ], [ 113.076836, 28.073999 ], [ 113.075635, 28.072182 ], [ 113.074092, 28.073244 ], [ 113.070714, 28.073426 ], [ 113.069706, 28.072851 ], [ 113.069208, 28.071735 ], [ 113.068609, 28.070675 ], [ 113.066638, 28.070678 ], [ 113.06441, 28.072953 ], [ 113.063468, 28.07341 ], [ 113.062526, 28.072578 ], [ 113.061841, 28.0722 ], [ 113.061242, 28.07205 ], [ 113.060809, 28.07135 ], [ 113.061087, 28.070438 ], [ 113.061498, 28.069095 ], [ 113.06107, 28.067505 ], [ 113.062784, 28.065837 ], [ 113.06287, 28.062352 ], [ 113.061157, 28.060915 ], [ 113.060729, 28.059098 ], [ 113.056275, 28.056075 ], [ 113.052679, 28.05487 ], [ 113.054819, 28.052442 ], [ 113.054477, 28.050927 ], [ 113.053792, 28.05017 ], [ 113.052936, 28.049415 ], [ 113.052166, 28.049265 ], [ 113.050967, 28.048964 ], [ 113.050197, 28.04851 ], [ 113.049597, 28.048436 ], [ 113.048912, 28.047377 ], [ 113.048827, 28.046316 ], [ 113.048656, 28.04518 ], [ 113.046602, 28.045185 ], [ 113.044461, 28.045871 ], [ 113.044119, 28.047008 ], [ 113.042151, 28.046634 ], [ 113.039755, 28.047776 ], [ 113.040569, 28.048873 ], [ 113.039413, 28.051149 ], [ 113.038899, 28.052702 ], [ 113.039327, 28.053307 ], [ 113.038214, 28.055621 ], [ 113.037518, 28.056204 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36141", "name": "洞井街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.017228, 28.086375 ], [ 113.017259, 28.085032 ], [ 113.016072, 28.084765 ], [ 113.015655, 28.084701 ], [ 113.015052, 28.084645 ], [ 113.014303, 28.084629 ], [ 113.013298, 28.084656 ], [ 113.010909, 28.084871 ], [ 113.006305, 28.085301 ], [ 113.006025, 28.085326 ], [ 113.005773, 28.085355 ], [ 113.005795, 28.083723 ], [ 113.005794, 28.082198 ], [ 113.005773, 28.081101 ], [ 113.000882, 28.079567 ], [ 112.999733, 28.079273 ], [ 112.999889, 28.080094 ], [ 112.999632, 28.080985 ], [ 113.000167, 28.081401 ], [ 113.000038, 28.083076 ], [ 112.999535, 28.083635 ], [ 113.000412, 28.085336 ], [ 112.999973, 28.086104 ], [ 112.998669, 28.0852 ], [ 112.997568, 28.085174 ], [ 112.996522, 28.08494 ], [ 112.995441, 28.0859 ], [ 112.99495, 28.085371 ], [ 112.993185, 28.086342 ], [ 112.99309, 28.087734 ], [ 112.992511, 28.088046 ], [ 112.992767, 28.088319 ], [ 112.992414, 28.088585 ], [ 112.993374, 28.090178 ], [ 112.993941, 28.091077 ], [ 112.994561, 28.091235 ], [ 112.99593, 28.090626 ], [ 112.997447, 28.091917 ], [ 112.994912, 28.097301 ], [ 112.994347, 28.098673 ], [ 112.99392, 28.09859 ], [ 112.993716, 28.100076 ], [ 112.993567, 28.10143 ], [ 112.993725, 28.102026 ], [ 112.994927, 28.106535 ], [ 112.994927, 28.108203 ], [ 112.993473, 28.108681 ], [ 112.992466, 28.109768 ], [ 112.99221, 28.109996 ], [ 112.991841, 28.110296 ], [ 112.991173, 28.110636 ], [ 112.9909, 28.113121 ], [ 112.989604, 28.113238 ], [ 112.989333, 28.115658 ], [ 112.98981, 28.115667 ], [ 112.990702, 28.115683 ], [ 112.99115, 28.117961 ], [ 112.991268, 28.118424 ], [ 112.99356, 28.118597 ], [ 112.993587, 28.118124 ], [ 112.9955, 28.118288 ], [ 112.995714, 28.118248 ], [ 112.997179, 28.11798 ], [ 112.997665, 28.117919 ], [ 112.998213, 28.117895 ], [ 112.99867, 28.117873 ], [ 112.99944, 28.117857 ], [ 113.000251, 28.11784 ], [ 113.00099, 28.117781 ], [ 113.001395, 28.117751 ], [ 113.001695, 28.117679 ], [ 113.001171, 28.116294 ], [ 113.003298, 28.11581 ], [ 113.004378, 28.115201 ], [ 113.005185, 28.114796 ], [ 113.005885, 28.114472 ], [ 113.005816, 28.114254 ], [ 113.005923, 28.113554 ], [ 113.005924, 28.113478 ], [ 113.005947, 28.111814 ], [ 113.00595, 28.111612 ], [ 113.005953, 28.111368 ], [ 113.005186, 28.11134 ], [ 113.004606, 28.11132 ], [ 113.004327, 28.110545 ], [ 113.00437, 28.109466 ], [ 113.004354, 28.109409 ], [ 113.004027, 28.109396 ], [ 113.002878, 28.10948 ], [ 113.002857, 28.108571 ], [ 113.002839, 28.108183 ], [ 113.002818, 28.107909 ], [ 113.002823, 28.107644 ], [ 113.002856, 28.107382 ], [ 113.003898, 28.107848 ], [ 113.004244, 28.107994 ], [ 113.004549, 28.108012 ], [ 113.004656, 28.107576 ], [ 113.005618, 28.107294 ], [ 113.006009, 28.107308 ], [ 113.00603, 28.106111 ], [ 113.006378, 28.106167 ], [ 113.00727, 28.106183 ], [ 113.008008, 28.106152 ], [ 113.008355, 28.106146 ], [ 113.008478, 28.106127 ], [ 113.009007, 28.10605 ], [ 113.009429, 28.106043 ], [ 113.009675, 28.106956 ], [ 113.009698, 28.107158 ], [ 113.00975, 28.107614 ], [ 113.009766, 28.10794 ], [ 113.009776, 28.108129 ], [ 113.009738, 28.109118 ], [ 113.013353, 28.10917 ], [ 113.013822, 28.109177 ], [ 113.015613, 28.109161 ], [ 113.015942, 28.109819 ], [ 113.017311, 28.111225 ], [ 113.019646, 28.112904 ], [ 113.020533, 28.113621 ], [ 113.020671, 28.113732 ], [ 113.022121, 28.114903 ], [ 113.023014, 28.117006 ], [ 113.024072, 28.119284 ], [ 113.025317, 28.121676 ], [ 113.025443, 28.121848 ], [ 113.027415, 28.122032 ], [ 113.029287, 28.122221 ], [ 113.030083, 28.121155 ], [ 113.030651, 28.121281 ], [ 113.030865, 28.12086 ], [ 113.031017, 28.1209 ], [ 113.032152, 28.118796 ], [ 113.033426, 28.119486 ], [ 113.033944, 28.119679 ], [ 113.034853, 28.120106 ], [ 113.035308, 28.120355 ], [ 113.036965, 28.121094 ], [ 113.037145, 28.12115 ], [ 113.039308, 28.121821 ], [ 113.040853, 28.122444 ], [ 113.040896, 28.121645 ], [ 113.039923, 28.121356 ], [ 113.040201, 28.121072 ], [ 113.040312, 28.120799 ], [ 113.040324, 28.120769 ], [ 113.041144, 28.118917 ], [ 113.041673, 28.119015 ], [ 113.041975, 28.118333 ], [ 113.042616, 28.116883 ], [ 113.044659, 28.116859 ], [ 113.052631, 28.118414 ], [ 113.054401, 28.118647 ], [ 113.054848, 28.116124 ], [ 113.056128, 28.109585 ], [ 113.061854, 28.109504 ], [ 113.063808, 28.109596 ], [ 113.066603, 28.109531 ], [ 113.069819, 28.109428 ], [ 113.071456, 28.109375 ], [ 113.073748, 28.107143 ], [ 113.072363, 28.1064 ], [ 113.070974, 28.105427 ], [ 113.070088, 28.104798 ], [ 113.069212, 28.103658 ], [ 113.068717, 28.102524 ], [ 113.063027, 28.102257 ], [ 113.056868, 28.101699 ], [ 113.052318, 28.099817 ], [ 113.04561, 28.097043 ], [ 113.044519, 28.096563 ], [ 113.043823, 28.096131 ], [ 113.041491, 28.094686 ], [ 113.041085, 28.094687 ], [ 113.04069, 28.094256 ], [ 113.038242, 28.091584 ], [ 113.037429, 28.091662 ], [ 113.030061, 28.095525 ], [ 113.027429, 28.096715 ], [ 113.027028, 28.096555 ], [ 113.026376, 28.096424 ], [ 113.025884, 28.096289 ], [ 113.025825, 28.094855 ], [ 113.025869, 28.093647 ], [ 113.025286, 28.092778 ], [ 113.026179, 28.092155 ], [ 113.026905, 28.091688 ], [ 113.027108, 28.091512 ], [ 113.027182, 28.091322 ], [ 113.027776, 28.090899 ], [ 113.028316, 28.090797 ], [ 113.02838, 28.089491 ], [ 113.027636, 28.089441 ], [ 113.027225, 28.089953 ], [ 113.026984, 28.090006 ], [ 113.026818, 28.088984 ], [ 113.024517, 28.088728 ], [ 113.024222, 28.087267 ], [ 113.02324, 28.087058 ], [ 113.022364, 28.086772 ], [ 113.021188, 28.086416 ], [ 113.020696, 28.087136 ], [ 113.018858, 28.086877 ], [ 113.018745, 28.086655 ], [ 113.018067, 28.086529 ], [ 113.017228, 28.086375 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36142", "name": "高桥街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.028018, 28.172746 ], [ 113.026671, 28.169577 ], [ 113.027121, 28.169553 ], [ 113.026581, 28.169048 ], [ 113.026443, 28.16874 ], [ 113.026287, 28.168022 ], [ 113.026363, 28.167231 ], [ 113.026264, 28.166623 ], [ 113.026235, 28.166446 ], [ 113.026309, 28.16595 ], [ 113.026635, 28.16585 ], [ 113.02663, 28.165837 ], [ 113.026229, 28.164848 ], [ 113.026111, 28.164569 ], [ 113.02662, 28.163433 ], [ 113.026701, 28.161417 ], [ 113.026044, 28.161405 ], [ 113.025445, 28.161634 ], [ 113.025049, 28.161621 ], [ 113.02499, 28.160827 ], [ 113.023466, 28.160819 ], [ 113.023035, 28.160816 ], [ 113.022237, 28.160812 ], [ 113.021296, 28.160766 ], [ 113.021147, 28.161666 ], [ 113.020804, 28.161865 ], [ 113.020109, 28.161839 ], [ 113.019928, 28.161834 ], [ 113.019853, 28.163349 ], [ 113.019853, 28.163358 ], [ 113.019815, 28.164607 ], [ 113.019383, 28.164603 ], [ 113.019189, 28.164694 ], [ 113.018971, 28.164665 ], [ 113.017473, 28.164865 ], [ 113.015769, 28.165002 ], [ 113.014796, 28.165009 ], [ 113.01247, 28.165079 ], [ 113.012273, 28.164957 ], [ 113.011049, 28.165017 ], [ 113.010557, 28.165037 ], [ 113.008751, 28.166868 ], [ 113.008529, 28.166811 ], [ 113.008494, 28.166951 ], [ 113.008291, 28.167392 ], [ 113.007941, 28.167953 ], [ 113.007653, 28.16837 ], [ 113.007728, 28.169387 ], [ 113.007957, 28.169371 ], [ 113.008038, 28.170703 ], [ 113.008161, 28.17293 ], [ 113.008193, 28.173077 ], [ 113.008223, 28.173245 ], [ 113.008246, 28.173369 ], [ 113.008565, 28.175134 ], [ 113.008789, 28.176415 ], [ 113.008838, 28.176945 ], [ 113.008966, 28.178211 ], [ 113.009073, 28.179471 ], [ 113.00919, 28.18103 ], [ 113.009211, 28.181301 ], [ 113.00925, 28.181815 ], [ 113.009297, 28.182441 ], [ 113.009416, 28.183995 ], [ 113.009509, 28.185329 ], [ 113.009535, 28.185709 ], [ 113.009534, 28.186749 ], [ 113.009528, 28.187179 ], [ 113.009502, 28.18769 ], [ 113.009465, 28.188137 ], [ 113.009985, 28.188105 ], [ 113.011596, 28.188025 ], [ 113.011617, 28.188016 ], [ 113.01175, 28.18801 ], [ 113.012301, 28.187981 ], [ 113.012316, 28.187981 ], [ 113.012743, 28.187959 ], [ 113.012978, 28.187947 ], [ 113.013101, 28.187941 ], [ 113.01367, 28.187938 ], [ 113.01371, 28.187938 ], [ 113.014037, 28.187937 ], [ 113.01409, 28.187941 ], [ 113.014221, 28.187936 ], [ 113.014421, 28.187936 ], [ 113.014583, 28.187928 ], [ 113.014596, 28.18792 ], [ 113.014612, 28.187927 ], [ 113.014925, 28.187913 ], [ 113.015491, 28.187888 ], [ 113.015549, 28.187885 ], [ 113.015597, 28.187883 ], [ 113.018969, 28.187731 ], [ 113.019802, 28.187692 ], [ 113.020583, 28.187655 ], [ 113.0212, 28.187626 ], [ 113.022379, 28.187565 ], [ 113.023786, 28.187491 ], [ 113.024613, 28.187462 ], [ 113.024515, 28.185536 ], [ 113.024509, 28.185357 ], [ 113.028604, 28.185539 ], [ 113.028602, 28.183704 ], [ 113.030366, 28.183638 ], [ 113.030489, 28.183529 ], [ 113.030499, 28.182799 ], [ 113.031286, 28.182764 ], [ 113.031676, 28.181685 ], [ 113.03212, 28.180516 ], [ 113.032681, 28.180524 ], [ 113.032826, 28.180514 ], [ 113.03281, 28.179516 ], [ 113.035086, 28.178787 ], [ 113.034717, 28.178514 ], [ 113.034011, 28.177655 ], [ 113.033187, 28.177052 ], [ 113.032856, 28.176717 ], [ 113.032417, 28.175777 ], [ 113.032278, 28.17468 ], [ 113.031061, 28.173812 ], [ 113.02974, 28.173452 ], [ 113.029591, 28.172797 ], [ 113.029553, 28.172629 ], [ 113.028018, 28.172746 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36146", "name": "黎托街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.055182, 28.186062 ], [ 113.059212, 28.18332 ], [ 113.062659, 28.180301 ], [ 113.063554, 28.179829 ], [ 113.06752, 28.177736 ], [ 113.071243, 28.176881 ], [ 113.07442, 28.176335 ], [ 113.077293, 28.176163 ], [ 113.081096, 28.176944 ], [ 113.083786, 28.17786 ], [ 113.085349, 28.178392 ], [ 113.085853, 28.178596 ], [ 113.08736, 28.179369 ], [ 113.087543, 28.179463 ], [ 113.08949, 28.180462 ], [ 113.095123, 28.184008 ], [ 113.0989, 28.18544 ], [ 113.10054, 28.18564 ], [ 113.101293, 28.18554 ], [ 113.101643, 28.185428 ], [ 113.101799, 28.185397 ], [ 113.102841, 28.184933 ], [ 113.103796, 28.18421 ], [ 113.10528, 28.182471 ], [ 113.105419, 28.182228 ], [ 113.10804, 28.177658 ], [ 113.108978, 28.175891 ], [ 113.109299, 28.174955 ], [ 113.10929, 28.174616 ], [ 113.109281, 28.174134 ], [ 113.109265, 28.173463 ], [ 113.109039, 28.172608 ], [ 113.108561, 28.172024 ], [ 113.107589, 28.17122 ], [ 113.106391, 28.170657 ], [ 113.104533, 28.170328 ], [ 113.102954, 28.170327 ], [ 113.100384, 28.171193 ], [ 113.096374, 28.173114 ], [ 113.092901, 28.17439 ], [ 113.092081, 28.174402 ], [ 113.089576, 28.17444 ], [ 113.086972, 28.174049 ], [ 113.083934, 28.172532 ], [ 113.081434, 28.170781 ], [ 113.077537, 28.167823 ], [ 113.07545, 28.165759 ], [ 113.075195, 28.165507 ], [ 113.074856, 28.165172 ], [ 113.074552, 28.164871 ], [ 113.07423, 28.164552 ], [ 113.071643, 28.160599 ], [ 113.070782, 28.158054 ], [ 113.069608, 28.158262 ], [ 113.069082, 28.159256 ], [ 113.06542, 28.157833 ], [ 113.064215, 28.160195 ], [ 113.063794, 28.160693 ], [ 113.061813, 28.160727 ], [ 113.059191, 28.160771 ], [ 113.058361, 28.160711 ], [ 113.058023, 28.160801 ], [ 113.057654, 28.16076 ], [ 113.057537, 28.160854 ], [ 113.0569, 28.160899 ], [ 113.056049, 28.160892 ], [ 113.055149, 28.160685 ], [ 113.054978, 28.160927 ], [ 113.054363, 28.160942 ], [ 113.052596, 28.160959 ], [ 113.051922, 28.162271 ], [ 113.049333, 28.161302 ], [ 113.049413, 28.160507 ], [ 113.049112, 28.160483 ], [ 113.047058, 28.160351 ], [ 113.046909, 28.160691 ], [ 113.046326, 28.160512 ], [ 113.046122, 28.160442 ], [ 113.046219, 28.160253 ], [ 113.046127, 28.160215 ], [ 113.045812, 28.160064 ], [ 113.045807, 28.159875 ], [ 113.045272, 28.159664 ], [ 113.045653, 28.158529 ], [ 113.046114, 28.156411 ], [ 113.04651, 28.154632 ], [ 113.046216, 28.154622 ], [ 113.041861, 28.154609 ], [ 113.041224, 28.155439 ], [ 113.041305, 28.155551 ], [ 113.041257, 28.155581 ], [ 113.041642, 28.156166 ], [ 113.040951, 28.156749 ], [ 113.039671, 28.155659 ], [ 113.040544, 28.154872 ], [ 113.040549, 28.154611 ], [ 113.041347, 28.154613 ], [ 113.041341, 28.153204 ], [ 113.041164, 28.1532 ], [ 113.041191, 28.152945 ], [ 113.041352, 28.152774 ], [ 113.04136, 28.151947 ], [ 113.039611, 28.151927 ], [ 113.038402, 28.151779 ], [ 113.03761, 28.151786 ], [ 113.037621, 28.151828 ], [ 113.037712, 28.152613 ], [ 113.03784, 28.153034 ], [ 113.037327, 28.153059 ], [ 113.037081, 28.153186 ], [ 113.036059, 28.153563 ], [ 113.03476, 28.153674 ], [ 113.034498, 28.15402 ], [ 113.03252, 28.154181 ], [ 113.032005, 28.154357 ], [ 113.0316, 28.154235 ], [ 113.031049, 28.154009 ], [ 113.030483, 28.153723 ], [ 113.029771, 28.153265 ], [ 113.029311, 28.152984 ], [ 113.028857, 28.152781 ], [ 113.028429, 28.152607 ], [ 113.027969, 28.152499 ], [ 113.027734, 28.152458 ], [ 113.027751, 28.153892 ], [ 113.027771, 28.154904 ], [ 113.027809, 28.155495 ], [ 113.027847, 28.155878 ], [ 113.027975, 28.156279 ], [ 113.028187, 28.156728 ], [ 113.028482, 28.157176 ], [ 113.028754, 28.157516 ], [ 113.029032, 28.157771 ], [ 113.029428, 28.158044 ], [ 113.029775, 28.158285 ], [ 113.030241, 28.158565 ], [ 113.030156, 28.160864 ], [ 113.030004, 28.162219 ], [ 113.029623, 28.162349 ], [ 113.029629, 28.163179 ], [ 113.029544, 28.165204 ], [ 113.027879, 28.165247 ], [ 113.027814, 28.165828 ], [ 113.026635, 28.16585 ], [ 113.026309, 28.16595 ], [ 113.026235, 28.166446 ], [ 113.026264, 28.166623 ], [ 113.026363, 28.167231 ], [ 113.026287, 28.168022 ], [ 113.026443, 28.16874 ], [ 113.026581, 28.169048 ], [ 113.027121, 28.169553 ], [ 113.026671, 28.169577 ], [ 113.028018, 28.172746 ], [ 113.029553, 28.172629 ], [ 113.029591, 28.172797 ], [ 113.02974, 28.173452 ], [ 113.031061, 28.173812 ], [ 113.032278, 28.17468 ], [ 113.032417, 28.175777 ], [ 113.032856, 28.176717 ], [ 113.033187, 28.177052 ], [ 113.034011, 28.177655 ], [ 113.034717, 28.178514 ], [ 113.035086, 28.178787 ], [ 113.035807, 28.178851 ], [ 113.036588, 28.178726 ], [ 113.037284, 28.17889 ], [ 113.038097, 28.17935 ], [ 113.038489, 28.179705 ], [ 113.038696, 28.179893 ], [ 113.039118, 28.180469 ], [ 113.039337, 28.181126 ], [ 113.039375, 28.181754 ], [ 113.039156, 28.182541 ], [ 113.038578, 28.183759 ], [ 113.038086, 28.184635 ], [ 113.037894, 28.18543 ], [ 113.037856, 28.186064 ], [ 113.037899, 28.186423 ], [ 113.038044, 28.186698 ], [ 113.038236, 28.187174 ], [ 113.038343, 28.187506 ], [ 113.0385, 28.187966 ], [ 113.038856, 28.188394 ], [ 113.039282, 28.188789 ], [ 113.039673, 28.189177 ], [ 113.04008, 28.189464 ], [ 113.040645, 28.189911 ], [ 113.041209, 28.190379 ], [ 113.041313, 28.190503 ], [ 113.041391, 28.190774 ], [ 113.041524, 28.190944 ], [ 113.041705, 28.191104 ], [ 113.041877, 28.191264 ], [ 113.042037, 28.191425 ], [ 113.042219, 28.191556 ], [ 113.042529, 28.191867 ], [ 113.042786, 28.192038 ], [ 113.042925, 28.192142 ], [ 113.043064, 28.192283 ], [ 113.04316, 28.192387 ], [ 113.043279, 28.1925 ], [ 113.04346, 28.192612 ], [ 113.043759, 28.192858 ], [ 113.044348, 28.193348 ], [ 113.044797, 28.193007 ], [ 113.044959, 28.19288 ], [ 113.046972, 28.191564 ], [ 113.047236, 28.191393 ], [ 113.049351, 28.19001 ], [ 113.050931, 28.188954 ], [ 113.054625, 28.186441 ], [ 113.054708, 28.186384 ], [ 113.055182, 28.186062 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36147", "name": "井湾子街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.018471, 28.134451 ], [ 113.019219, 28.13446 ], [ 113.019629, 28.134465 ], [ 113.022064, 28.134493 ], [ 113.022141, 28.134423 ], [ 113.022334, 28.134294 ], [ 113.022393, 28.134232 ], [ 113.022425, 28.134185 ], [ 113.022441, 28.134057 ], [ 113.022377, 28.133939 ], [ 113.0222, 28.133831 ], [ 113.022024, 28.133718 ], [ 113.022698, 28.133744 ], [ 113.022693, 28.133891 ], [ 113.022804, 28.134037 ], [ 113.023527, 28.13386 ], [ 113.02374, 28.133751 ], [ 113.023828, 28.133227 ], [ 113.023432, 28.132703 ], [ 113.023907, 28.131916 ], [ 113.024325, 28.131915 ], [ 113.024432, 28.131914 ], [ 113.024497, 28.131937 ], [ 113.024538, 28.131952 ], [ 113.02471, 28.132227 ], [ 113.024854, 28.132353 ], [ 113.024854, 28.132538 ], [ 113.025614, 28.132446 ], [ 113.027361, 28.132522 ], [ 113.027262, 28.132353 ], [ 113.027118, 28.130343 ], [ 113.027086, 28.129013 ], [ 113.027005, 28.127619 ], [ 113.02691, 28.126706 ], [ 113.026746, 28.125137 ], [ 113.026039, 28.123352 ], [ 113.025443, 28.121848 ], [ 113.025317, 28.121676 ], [ 113.024072, 28.119284 ], [ 113.023014, 28.117006 ], [ 113.022121, 28.114903 ], [ 113.020671, 28.113732 ], [ 113.020533, 28.113621 ], [ 113.019646, 28.112904 ], [ 113.017311, 28.111225 ], [ 113.015942, 28.109819 ], [ 113.015613, 28.109161 ], [ 113.013822, 28.109177 ], [ 113.013353, 28.10917 ], [ 113.009738, 28.109118 ], [ 113.009776, 28.108129 ], [ 113.009766, 28.10794 ], [ 113.00975, 28.107614 ], [ 113.009698, 28.107158 ], [ 113.009675, 28.106956 ], [ 113.009429, 28.106043 ], [ 113.009007, 28.10605 ], [ 113.008478, 28.106127 ], [ 113.008355, 28.106146 ], [ 113.008008, 28.106152 ], [ 113.00727, 28.106183 ], [ 113.006378, 28.106167 ], [ 113.00603, 28.106111 ], [ 113.006009, 28.107308 ], [ 113.005618, 28.107294 ], [ 113.004656, 28.107576 ], [ 113.004549, 28.108012 ], [ 113.004244, 28.107994 ], [ 113.003898, 28.107848 ], [ 113.002856, 28.107382 ], [ 113.002823, 28.107644 ], [ 113.002818, 28.107909 ], [ 113.002839, 28.108183 ], [ 113.002857, 28.108571 ], [ 113.002878, 28.10948 ], [ 113.004027, 28.109396 ], [ 113.004354, 28.109409 ], [ 113.00437, 28.109466 ], [ 113.004327, 28.110545 ], [ 113.004606, 28.11132 ], [ 113.005186, 28.11134 ], [ 113.005953, 28.111368 ], [ 113.00595, 28.111612 ], [ 113.005947, 28.111814 ], [ 113.005924, 28.113478 ], [ 113.005923, 28.113554 ], [ 113.005816, 28.114254 ], [ 113.005885, 28.114472 ], [ 113.005185, 28.114796 ], [ 113.004378, 28.115201 ], [ 113.003298, 28.11581 ], [ 113.001171, 28.116294 ], [ 113.001695, 28.117679 ], [ 113.001395, 28.117751 ], [ 113.00099, 28.117781 ], [ 113.000251, 28.11784 ], [ 112.99944, 28.117857 ], [ 112.99867, 28.117873 ], [ 112.998213, 28.117895 ], [ 112.997665, 28.117919 ], [ 112.997179, 28.11798 ], [ 112.997494, 28.120631 ], [ 112.997414, 28.121154 ], [ 112.998654, 28.12278 ], [ 112.999915, 28.124007 ], [ 112.999583, 28.124104 ], [ 112.999449, 28.124143 ], [ 112.998676, 28.124369 ], [ 112.997115, 28.124572 ], [ 112.995028, 28.12524 ], [ 112.995152, 28.125483 ], [ 112.995323, 28.125974 ], [ 112.995409, 28.126267 ], [ 112.995622, 28.126408 ], [ 112.998219, 28.125501 ], [ 112.999117, 28.125622 ], [ 112.999973, 28.125932 ], [ 113.000315, 28.126063 ], [ 113.000656, 28.126204 ], [ 113.00087, 28.126345 ], [ 113.000965, 28.126519 ], [ 113.001131, 28.126643 ], [ 113.00107, 28.126753 ], [ 113.000427, 28.127801 ], [ 112.999811, 28.12885 ], [ 112.999629, 28.12924 ], [ 112.99955, 28.129607 ], [ 112.999458, 28.130136 ], [ 112.999455, 28.130151 ], [ 112.999403, 28.130455 ], [ 112.999319, 28.131416 ], [ 112.999312, 28.131493 ], [ 112.999255, 28.132148 ], [ 112.999177, 28.132491 ], [ 112.999021, 28.132806 ], [ 112.998787, 28.133194 ], [ 112.997615, 28.134661 ], [ 112.997381, 28.134969 ], [ 112.997092, 28.135445 ], [ 112.99706, 28.135497 ], [ 112.996712, 28.13607 ], [ 112.996027, 28.137803 ], [ 112.995616, 28.138817 ], [ 112.995598, 28.138862 ], [ 112.995462, 28.139199 ], [ 112.995417, 28.139307 ], [ 112.996636, 28.139468 ], [ 112.997715, 28.139602 ], [ 112.999223, 28.139678 ], [ 112.999422, 28.139682 ], [ 113.00003, 28.139691 ], [ 113.00104, 28.139706 ], [ 113.002755, 28.139744 ], [ 113.00675, 28.139831 ], [ 113.007012, 28.139836 ], [ 113.007732, 28.139848 ], [ 113.00871, 28.139894 ], [ 113.009143, 28.139915 ], [ 113.009558, 28.139966 ], [ 113.010772, 28.140116 ], [ 113.010826, 28.140122 ], [ 113.010939, 28.140136 ], [ 113.01102, 28.140143 ], [ 113.012826, 28.140306 ], [ 113.013132, 28.140343 ], [ 113.016028, 28.140689 ], [ 113.017685, 28.140802 ], [ 113.018092, 28.140817 ], [ 113.018065, 28.138499 ], [ 113.018072, 28.138431 ], [ 113.018167, 28.137571 ], [ 113.018204, 28.136912 ], [ 113.018273, 28.136922 ], [ 113.018295, 28.136648 ], [ 113.018471, 28.134451 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "35318", "name": "长沙雨花经济开发区", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.051895, 28.072002 ], [ 113.050628, 28.0679 ], [ 113.049184, 28.067913 ], [ 113.046797, 28.066848 ], [ 113.045545, 28.069691 ], [ 113.046315, 28.069926 ], [ 113.048541, 28.073737 ], [ 113.049519, 28.073102 ], [ 113.050082, 28.074478 ], [ 113.048926, 28.07495 ], [ 113.048263, 28.074089 ], [ 113.047406, 28.074953 ], [ 113.046924, 28.075195 ], [ 113.045614, 28.075241 ], [ 113.046186, 28.076313 ], [ 113.043485, 28.076944 ], [ 113.042307, 28.07723 ], [ 113.041853, 28.07592 ], [ 113.040142, 28.076473 ], [ 113.035606, 28.077374 ], [ 113.03367, 28.077672 ], [ 113.034212, 28.079287 ], [ 113.032196, 28.079723 ], [ 113.032476, 28.080577 ], [ 113.030818, 28.080956 ], [ 113.030727, 28.080677 ], [ 113.029367, 28.081037 ], [ 113.02852, 28.078595 ], [ 113.025558, 28.078841 ], [ 113.026248, 28.081685 ], [ 113.023643, 28.081828 ], [ 113.022969, 28.078971 ], [ 113.025429, 28.078811 ], [ 113.02298, 28.074671 ], [ 113.021184, 28.075776 ], [ 113.020019, 28.076338 ], [ 113.017609, 28.07635 ], [ 113.017612, 28.076329 ], [ 113.014983, 28.075617 ], [ 113.015357, 28.074025 ], [ 113.016212, 28.072309 ], [ 113.018351, 28.07326 ], [ 113.020083, 28.069866 ], [ 113.021645, 28.067569 ], [ 113.022549, 28.067985 ], [ 113.027715, 28.071868 ], [ 113.029918, 28.074989 ], [ 113.033554, 28.073503 ], [ 113.030838, 28.069969 ], [ 113.025936, 28.064819 ], [ 113.024664, 28.064494 ], [ 113.022558, 28.063957 ], [ 113.020146, 28.066829 ], [ 113.019545, 28.067545 ], [ 113.017476, 28.069652 ], [ 113.01561, 28.070815 ], [ 113.014863, 28.07158 ], [ 113.013482, 28.072995 ], [ 113.012389, 28.073886 ], [ 113.011338, 28.074524 ], [ 113.011295, 28.07455 ], [ 113.010193, 28.075386 ], [ 113.009177, 28.07577 ], [ 113.008274, 28.076269 ], [ 113.008052, 28.076299 ], [ 113.007832, 28.077276 ], [ 113.017259, 28.078735 ], [ 113.017197, 28.083011 ], [ 113.020532, 28.083891 ], [ 113.023526, 28.084631 ], [ 113.023921, 28.084658 ], [ 113.030134, 28.085275 ], [ 113.029515, 28.081462 ], [ 113.031466, 28.08123 ], [ 113.031748, 28.083112 ], [ 113.032476, 28.083048 ], [ 113.03285, 28.083299 ], [ 113.0334, 28.083348 ], [ 113.033742, 28.083494 ], [ 113.034277, 28.08329 ], [ 113.037079, 28.083136 ], [ 113.037209, 28.086513 ], [ 113.04052, 28.088325 ], [ 113.043926, 28.090189 ], [ 113.047466, 28.091857 ], [ 113.048611, 28.092072 ], [ 113.052645, 28.091596 ], [ 113.053512, 28.092105 ], [ 113.053916, 28.092343 ], [ 113.054893, 28.092917 ], [ 113.056681, 28.093591 ], [ 113.056453, 28.092414 ], [ 113.056098, 28.090586 ], [ 113.055573, 28.088193 ], [ 113.055238, 28.086579 ], [ 113.051895, 28.072002 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "15756", "name": "砂子塘街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.00117, 28.154946 ], [ 113.001341, 28.154609 ], [ 112.999851, 28.153924 ], [ 112.997932, 28.153338 ], [ 112.995721, 28.152663 ], [ 112.992616, 28.15185 ], [ 112.992259, 28.151748 ], [ 112.991307, 28.151475 ], [ 112.990975, 28.151268 ], [ 112.989751, 28.150796 ], [ 112.988296, 28.15129 ], [ 112.988267, 28.152199 ], [ 112.988269, 28.153363 ], [ 112.988269, 28.15417 ], [ 112.988269, 28.154394 ], [ 112.988271, 28.154643 ], [ 112.988324, 28.154869 ], [ 112.988346, 28.155163 ], [ 112.988455, 28.156299 ], [ 112.988693, 28.157931 ], [ 112.988728, 28.158547 ], [ 112.988741, 28.158777 ], [ 112.98873, 28.159961 ], [ 112.988729, 28.160044 ], [ 112.988725, 28.160489 ], [ 112.988732, 28.161048 ], [ 112.988742, 28.161792 ], [ 112.988749, 28.162327 ], [ 112.988745, 28.163186 ], [ 112.988735, 28.165848 ], [ 112.988637, 28.168854 ], [ 112.988618, 28.169448 ], [ 112.988606, 28.169826 ], [ 112.988617, 28.170044 ], [ 112.988621, 28.170129 ], [ 112.988639, 28.170459 ], [ 112.988671, 28.17072 ], [ 112.988805, 28.171542 ], [ 112.989018, 28.17226 ], [ 112.989125, 28.1727 ], [ 112.989907, 28.172388 ], [ 112.991464, 28.17164 ], [ 112.992145, 28.17131 ], [ 112.993259, 28.17077 ], [ 112.99381, 28.170508 ], [ 112.994364, 28.170098 ], [ 112.994717, 28.169776 ], [ 112.994941, 28.169521 ], [ 112.99554, 28.168838 ], [ 112.995753, 28.168539 ], [ 112.996241, 28.167746 ], [ 112.996957, 28.166605 ], [ 112.997358, 28.165998 ], [ 112.997994, 28.165267 ], [ 112.999009, 28.164077 ], [ 112.999033, 28.163711 ], [ 112.999068, 28.163164 ], [ 112.999095, 28.163032 ], [ 112.999015, 28.162621 ], [ 112.999015, 28.161657 ], [ 112.999079, 28.160984 ], [ 112.99948, 28.159867 ], [ 112.999806, 28.159336 ], [ 113.000143, 28.159042 ], [ 113.000597, 28.158847 ], [ 113.001008, 28.158755 ], [ 113.001453, 28.158778 ], [ 113.001682, 28.158824 ], [ 113.002177, 28.159008 ], [ 113.003546, 28.159765 ], [ 113.00384, 28.159873 ], [ 113.004593, 28.160108 ], [ 113.006353, 28.159742 ], [ 113.007227, 28.159561 ], [ 113.0068, 28.15839 ], [ 113.006457, 28.158353 ], [ 113.005955, 28.157981 ], [ 113.004651, 28.156527 ], [ 113.003073, 28.155706 ], [ 113.003105, 28.155276 ], [ 113.002934, 28.155205 ], [ 113.00117, 28.154946 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "19197", "name": "东塘街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 112.982756, 28.148693 ], [ 112.982363, 28.148476 ], [ 112.981451, 28.148035 ], [ 112.98067, 28.147731 ], [ 112.98065, 28.147823 ], [ 112.980667, 28.147838 ], [ 112.980641, 28.147859 ], [ 112.980471, 28.148613 ], [ 112.98008, 28.150171 ], [ 112.979795, 28.151395 ], [ 112.979759, 28.151549 ], [ 112.979689, 28.151929 ], [ 112.979684, 28.152157 ], [ 112.979672, 28.152647 ], [ 112.979708, 28.154008 ], [ 112.979716, 28.154325 ], [ 112.979655, 28.154859 ], [ 112.979203, 28.156746 ], [ 112.979185, 28.156804 ], [ 112.97907, 28.157192 ], [ 112.979046, 28.157273 ], [ 112.978743, 28.158288 ], [ 112.978413, 28.1597 ], [ 112.978396, 28.160041 ], [ 112.978431, 28.160354 ], [ 112.978518, 28.160663 ], [ 112.978882, 28.16144 ], [ 112.978932, 28.161533 ], [ 112.979317, 28.162252 ], [ 112.97988, 28.163368 ], [ 112.979932, 28.16347 ], [ 112.980201, 28.164498 ], [ 112.980389, 28.165373 ], [ 112.980687, 28.166769 ], [ 112.980687, 28.167033 ], [ 112.98045, 28.168221 ], [ 112.980418, 28.168381 ], [ 112.980356, 28.168553 ], [ 112.980271, 28.168791 ], [ 112.980045, 28.169271 ], [ 112.979802, 28.169787 ], [ 112.979603, 28.170377 ], [ 112.979516, 28.170998 ], [ 112.97952, 28.171148 ], [ 112.979533, 28.17161 ], [ 112.979568, 28.17281 ], [ 112.979587, 28.173205 ], [ 112.979592, 28.173305 ], [ 112.979629, 28.174064 ], [ 112.979698, 28.175293 ], [ 112.979722, 28.175678 ], [ 112.980379, 28.175375 ], [ 112.981691, 28.174815 ], [ 112.982042, 28.174665 ], [ 112.983296, 28.174143 ], [ 112.983772, 28.173946 ], [ 112.984407, 28.173703 ], [ 112.985316, 28.173526 ], [ 112.986434, 28.17329 ], [ 112.986666, 28.173241 ], [ 112.9867, 28.173233 ], [ 112.98721, 28.173123 ], [ 112.987454, 28.17307 ], [ 112.98848, 28.172882 ], [ 112.988503, 28.172878 ], [ 112.989125, 28.1727 ], [ 112.989018, 28.17226 ], [ 112.988805, 28.171542 ], [ 112.988671, 28.17072 ], [ 112.988639, 28.170459 ], [ 112.988621, 28.170129 ], [ 112.988617, 28.170044 ], [ 112.988606, 28.169826 ], [ 112.988618, 28.169448 ], [ 112.988637, 28.168854 ], [ 112.988735, 28.165848 ], [ 112.988745, 28.163186 ], [ 112.988749, 28.162327 ], [ 112.988742, 28.161792 ], [ 112.988732, 28.161048 ], [ 112.988725, 28.160489 ], [ 112.988729, 28.160044 ], [ 112.98873, 28.159961 ], [ 112.988741, 28.158777 ], [ 112.988728, 28.158547 ], [ 112.988693, 28.157931 ], [ 112.988455, 28.156299 ], [ 112.988346, 28.155163 ], [ 112.988324, 28.154869 ], [ 112.988271, 28.154643 ], [ 112.988269, 28.154394 ], [ 112.988269, 28.15417 ], [ 112.988269, 28.153363 ], [ 112.988267, 28.152199 ], [ 112.988296, 28.15129 ], [ 112.988318, 28.150598 ], [ 112.987372, 28.150492 ], [ 112.986668, 28.150347 ], [ 112.986156, 28.150213 ], [ 112.985479, 28.149998 ], [ 112.984264, 28.14952 ], [ 112.983735, 28.149262 ], [ 112.98298, 28.148817 ], [ 112.982756, 28.148693 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36113", "name": "左家塘街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 112.999033, 28.163711 ], [ 112.999009, 28.164077 ], [ 112.997994, 28.165267 ], [ 112.997358, 28.165998 ], [ 112.996957, 28.166605 ], [ 112.996241, 28.167746 ], [ 112.995753, 28.168539 ], [ 112.99554, 28.168838 ], [ 112.994941, 28.169521 ], [ 112.994717, 28.169776 ], [ 112.994364, 28.170098 ], [ 112.99381, 28.170508 ], [ 112.993259, 28.17077 ], [ 112.992145, 28.17131 ], [ 112.991464, 28.17164 ], [ 112.989907, 28.172388 ], [ 112.989125, 28.1727 ], [ 112.989481, 28.173574 ], [ 112.989677, 28.174057 ], [ 112.989866, 28.174522 ], [ 112.989896, 28.174595 ], [ 112.990273, 28.175344 ], [ 112.99047, 28.175868 ], [ 112.990636, 28.176491 ], [ 112.990704, 28.17696 ], [ 112.990758, 28.177343 ], [ 112.990769, 28.177522 ], [ 112.990817, 28.17782 ], [ 112.990842, 28.177994 ], [ 112.990954, 28.178954 ], [ 112.991105, 28.18025 ], [ 112.991349, 28.182747 ], [ 112.991397, 28.183007 ], [ 112.991445, 28.183253 ], [ 112.991477, 28.183532 ], [ 112.991578, 28.184458 ], [ 112.991669, 28.185275 ], [ 112.99178, 28.186472 ], [ 112.991881, 28.187436 ], [ 112.991941, 28.188177 ], [ 112.991952, 28.188432 ], [ 112.991859, 28.189055 ], [ 112.991864, 28.189054 ], [ 112.991921, 28.189053 ], [ 112.991955, 28.18901 ], [ 112.992776, 28.188964 ], [ 112.992796, 28.188988 ], [ 112.992813, 28.188962 ], [ 112.993908, 28.1889 ], [ 112.995205, 28.188814 ], [ 112.995223, 28.188828 ], [ 112.995235, 28.188812 ], [ 112.995687, 28.188781 ], [ 112.996792, 28.188708 ], [ 112.996955, 28.188697 ], [ 112.998961, 28.188578 ], [ 113.000167, 28.188544 ], [ 113.001318, 28.188511 ], [ 113.001347, 28.18851 ], [ 113.003223, 28.188456 ], [ 113.005159, 28.18839 ], [ 113.005636, 28.188374 ], [ 113.006067, 28.188348 ], [ 113.006181, 28.18834 ], [ 113.008223, 28.188214 ], [ 113.009465, 28.188137 ], [ 113.009502, 28.18769 ], [ 113.009528, 28.187179 ], [ 113.009534, 28.186749 ], [ 113.009535, 28.185709 ], [ 113.009509, 28.185329 ], [ 113.009416, 28.183995 ], [ 113.009297, 28.182441 ], [ 113.00925, 28.181815 ], [ 113.009211, 28.181301 ], [ 113.00919, 28.18103 ], [ 113.009073, 28.179471 ], [ 113.008966, 28.178211 ], [ 113.008838, 28.176945 ], [ 113.008789, 28.176415 ], [ 113.008565, 28.175134 ], [ 113.008246, 28.173369 ], [ 113.008223, 28.173245 ], [ 113.008193, 28.173077 ], [ 113.008161, 28.17293 ], [ 113.008038, 28.170703 ], [ 113.007957, 28.169371 ], [ 113.007728, 28.169387 ], [ 113.007653, 28.16837 ], [ 113.007941, 28.167953 ], [ 113.008291, 28.167392 ], [ 113.008494, 28.166951 ], [ 113.008529, 28.166811 ], [ 113.008569, 28.166653 ], [ 113.00858, 28.166299 ], [ 113.008596, 28.166114 ], [ 113.008547, 28.165769 ], [ 113.008495, 28.165476 ], [ 113.008329, 28.164829 ], [ 113.008094, 28.16394 ], [ 113.008019, 28.16386 ], [ 113.008062, 28.163741 ], [ 113.00788, 28.162928 ], [ 113.007775, 28.162205 ], [ 113.007678, 28.161576 ], [ 113.007599, 28.160957 ], [ 113.007461, 28.160466 ], [ 113.007307, 28.159908 ], [ 113.007248, 28.159606 ], [ 113.007227, 28.159561 ], [ 113.006353, 28.159742 ], [ 113.004593, 28.160108 ], [ 113.00384, 28.159873 ], [ 113.003546, 28.159765 ], [ 113.002177, 28.159008 ], [ 113.001682, 28.158824 ], [ 113.001453, 28.158778 ], [ 113.001008, 28.158755 ], [ 113.000597, 28.158847 ], [ 113.000143, 28.159042 ], [ 112.999806, 28.159336 ], [ 112.99948, 28.159867 ], [ 112.999079, 28.160984 ], [ 112.999015, 28.161657 ], [ 112.999015, 28.162621 ], [ 112.999095, 28.163032 ], [ 112.999068, 28.163164 ], [ 112.999033, 28.163711 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "36132", "name": "圭塘街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.041673, 28.119015 ], [ 113.041144, 28.118917 ], [ 113.040324, 28.120769 ], [ 113.040312, 28.120799 ], [ 113.040201, 28.121072 ], [ 113.039923, 28.121356 ], [ 113.040896, 28.121645 ], [ 113.040853, 28.122444 ], [ 113.039308, 28.121821 ], [ 113.037145, 28.12115 ], [ 113.036965, 28.121094 ], [ 113.035308, 28.120355 ], [ 113.034853, 28.120106 ], [ 113.033944, 28.119679 ], [ 113.033426, 28.119486 ], [ 113.032152, 28.118796 ], [ 113.031017, 28.1209 ], [ 113.030865, 28.12086 ], [ 113.030651, 28.121281 ], [ 113.030083, 28.121155 ], [ 113.029287, 28.122221 ], [ 113.027415, 28.122032 ], [ 113.025443, 28.121848 ], [ 113.026039, 28.123352 ], [ 113.026746, 28.125137 ], [ 113.02691, 28.126706 ], [ 113.027005, 28.127619 ], [ 113.027086, 28.129013 ], [ 113.027118, 28.130343 ], [ 113.027262, 28.132353 ], [ 113.027361, 28.132522 ], [ 113.027408, 28.133591 ], [ 113.027345, 28.133969 ], [ 113.027356, 28.134314 ], [ 113.027607, 28.135254 ], [ 113.027628, 28.135944 ], [ 113.027606, 28.137331 ], [ 113.027746, 28.13944 ], [ 113.027763, 28.1396 ], [ 113.027793, 28.139887 ], [ 113.027857, 28.140495 ], [ 113.027863, 28.140585 ], [ 113.027869, 28.140784 ], [ 113.027873, 28.140902 ], [ 113.027959, 28.142858 ], [ 113.02814, 28.14467 ], [ 113.02808, 28.145133 ], [ 113.026995, 28.14709 ], [ 113.025991, 28.148904 ], [ 113.025481, 28.149868 ], [ 113.024489, 28.151743 ], [ 113.024446, 28.151942 ], [ 113.024418, 28.152068 ], [ 113.024094, 28.153567 ], [ 113.023891, 28.154508 ], [ 113.02348, 28.157338 ], [ 113.023147, 28.159568 ], [ 113.023052, 28.160628 ], [ 113.021297, 28.160585 ], [ 113.018998, 28.160318 ], [ 113.018555, 28.16022 ], [ 113.018668, 28.159926 ], [ 113.018059, 28.159609 ], [ 113.017489, 28.159312 ], [ 113.017448, 28.159291 ], [ 113.017154, 28.159145 ], [ 113.017272, 28.158994 ], [ 113.017111, 28.158705 ], [ 113.018369, 28.157449 ], [ 113.016065, 28.156259 ], [ 113.01533, 28.157041 ], [ 113.014842, 28.15797 ], [ 113.014394, 28.158421 ], [ 113.014164, 28.158734 ], [ 113.013951, 28.159 ], [ 113.013934, 28.159108 ], [ 113.012539, 28.158914 ], [ 113.011047, 28.158993 ], [ 113.010784, 28.158917 ], [ 113.009457, 28.158532 ], [ 113.008984, 28.158394 ], [ 113.008247, 28.158454 ], [ 113.008155, 28.158354 ], [ 113.007707, 28.158421 ], [ 113.007375, 28.158413 ], [ 113.007695, 28.159462 ], [ 113.007227, 28.159561 ], [ 113.007248, 28.159606 ], [ 113.007307, 28.159908 ], [ 113.007461, 28.160466 ], [ 113.007599, 28.160957 ], [ 113.007678, 28.161576 ], [ 113.007775, 28.162205 ], [ 113.00788, 28.162928 ], [ 113.008062, 28.163741 ], [ 113.008019, 28.16386 ], [ 113.008094, 28.16394 ], [ 113.008329, 28.164829 ], [ 113.008495, 28.165476 ], [ 113.008547, 28.165769 ], [ 113.008596, 28.166114 ], [ 113.00858, 28.166299 ], [ 113.008569, 28.166653 ], [ 113.008529, 28.166811 ], [ 113.008751, 28.166868 ], [ 113.010557, 28.165037 ], [ 113.011049, 28.165017 ], [ 113.012273, 28.164957 ], [ 113.01247, 28.165079 ], [ 113.014796, 28.165009 ], [ 113.015769, 28.165002 ], [ 113.017473, 28.164865 ], [ 113.018971, 28.164665 ], [ 113.019189, 28.164694 ], [ 113.019383, 28.164603 ], [ 113.019815, 28.164607 ], [ 113.019853, 28.163358 ], [ 113.019853, 28.163349 ], [ 113.019928, 28.161834 ], [ 113.020109, 28.161839 ], [ 113.020804, 28.161865 ], [ 113.021147, 28.161666 ], [ 113.021296, 28.160766 ], [ 113.022237, 28.160812 ], [ 113.023035, 28.160816 ], [ 113.023466, 28.160819 ], [ 113.02499, 28.160827 ], [ 113.025049, 28.161621 ], [ 113.025445, 28.161634 ], [ 113.026044, 28.161405 ], [ 113.026701, 28.161417 ], [ 113.02662, 28.163433 ], [ 113.026111, 28.164569 ], [ 113.026229, 28.164848 ], [ 113.02663, 28.165837 ], [ 113.026635, 28.16585 ], [ 113.027814, 28.165828 ], [ 113.027879, 28.165247 ], [ 113.029544, 28.165204 ], [ 113.029629, 28.163179 ], [ 113.029623, 28.162349 ], [ 113.030004, 28.162219 ], [ 113.030156, 28.160864 ], [ 113.030241, 28.158565 ], [ 113.029775, 28.158285 ], [ 113.029428, 28.158044 ], [ 113.029032, 28.157771 ], [ 113.028754, 28.157516 ], [ 113.028482, 28.157176 ], [ 113.028187, 28.156728 ], [ 113.027975, 28.156279 ], [ 113.027847, 28.155878 ], [ 113.027809, 28.155495 ], [ 113.027771, 28.154904 ], [ 113.027751, 28.153892 ], [ 113.027734, 28.152458 ], [ 113.027969, 28.152499 ], [ 113.028429, 28.152607 ], [ 113.028857, 28.152781 ], [ 113.029311, 28.152984 ], [ 113.029771, 28.153265 ], [ 113.030483, 28.153723 ], [ 113.031049, 28.154009 ], [ 113.0316, 28.154235 ], [ 113.032005, 28.154357 ], [ 113.03252, 28.154181 ], [ 113.034498, 28.15402 ], [ 113.03476, 28.153674 ], [ 113.036059, 28.153563 ], [ 113.037081, 28.153186 ], [ 113.037327, 28.153059 ], [ 113.03784, 28.153034 ], [ 113.037712, 28.152613 ], [ 113.037621, 28.151828 ], [ 113.03761, 28.151786 ], [ 113.038895, 28.151632 ], [ 113.040313, 28.151074 ], [ 113.041179, 28.150238 ], [ 113.041425, 28.148828 ], [ 113.040045, 28.148793 ], [ 113.040024, 28.148036 ], [ 113.038377, 28.148031 ], [ 113.037585, 28.147229 ], [ 113.037724, 28.146291 ], [ 113.039847, 28.146231 ], [ 113.039852, 28.146 ], [ 113.040091, 28.145968 ], [ 113.040289, 28.145929 ], [ 113.040568, 28.145876 ], [ 113.041147, 28.145774 ], [ 113.041075, 28.145336 ], [ 113.040945, 28.144601 ], [ 113.04086, 28.144145 ], [ 113.040838, 28.143675 ], [ 113.040382, 28.143587 ], [ 113.040575, 28.142857 ], [ 113.04063, 28.142652 ], [ 113.040658, 28.142471 ], [ 113.040901, 28.140869 ], [ 113.041364, 28.139035 ], [ 113.042484, 28.138442 ], [ 113.044885, 28.138027 ], [ 113.045002, 28.137129 ], [ 113.042713, 28.137048 ], [ 113.043002, 28.13525 ], [ 113.045217, 28.135169 ], [ 113.046169, 28.133069 ], [ 113.049527, 28.132408 ], [ 113.049512, 28.132311 ], [ 113.049506, 28.132259 ], [ 113.049501, 28.132207 ], [ 113.049495, 28.132132 ], [ 113.049485, 28.132065 ], [ 113.049474, 28.131971 ], [ 113.049377, 28.13117 ], [ 113.049462, 28.13011 ], [ 113.049955, 28.129201 ], [ 113.049912, 28.128992 ], [ 113.049933, 28.128879 ], [ 113.049955, 28.128803 ], [ 113.04997, 28.128746 ], [ 113.0502, 28.128652 ], [ 113.050399, 28.128575 ], [ 113.051821, 28.127541 ], [ 113.052624, 28.126944 ], [ 113.05317, 28.12653 ], [ 113.053614, 28.126194 ], [ 113.053748, 28.12609 ], [ 113.054001, 28.125422 ], [ 113.053936, 28.122892 ], [ 113.054038, 28.121504 ], [ 113.054315, 28.120673 ], [ 113.054401, 28.118647 ], [ 113.052631, 28.118414 ], [ 113.044659, 28.116859 ], [ 113.042616, 28.116883 ], [ 113.041975, 28.118333 ], [ 113.041673, 28.119015 ] ] ] ] } }, + { "type": "Feature", "properties": { "id": "35234", "name": "侯家塘街道", "site": "www.poi86.com" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 112.9867, 28.173233 ], [ 112.986666, 28.173241 ], [ 112.986434, 28.17329 ], [ 112.985316, 28.173526 ], [ 112.984407, 28.173703 ], [ 112.983772, 28.173946 ], [ 112.983296, 28.174143 ], [ 112.982042, 28.174665 ], [ 112.981691, 28.174815 ], [ 112.980379, 28.175375 ], [ 112.979722, 28.175678 ], [ 112.97976, 28.176268 ], [ 112.979792, 28.176783 ], [ 112.979829, 28.177381 ], [ 112.979898, 28.177974 ], [ 112.979912, 28.17804 ], [ 112.980038, 28.178657 ], [ 112.980063, 28.178776 ], [ 112.980444, 28.180365 ], [ 112.980548, 28.180799 ], [ 112.980567, 28.180877 ], [ 112.980705, 28.181452 ], [ 112.980749, 28.181633 ], [ 112.980922, 28.182669 ], [ 112.981018, 28.183731 ], [ 112.980983, 28.18464 ], [ 112.980985, 28.184841 ], [ 112.980995, 28.185729 ], [ 112.980998, 28.185928 ], [ 112.981001, 28.186235 ], [ 112.981049, 28.187014 ], [ 112.981096, 28.187749 ], [ 112.981114, 28.188076 ], [ 112.981165, 28.188979 ], [ 112.981187, 28.189157 ], [ 112.981193, 28.189202 ], [ 112.981226, 28.189198 ], [ 112.98125, 28.189196 ], [ 112.981253, 28.189216 ], [ 112.981408, 28.189301 ], [ 112.982034, 28.189225 ], [ 112.982415, 28.189193 ], [ 112.983066, 28.189203 ], [ 112.984438, 28.189242 ], [ 112.986258, 28.189283 ], [ 112.986842, 28.189297 ], [ 112.98736, 28.189302 ], [ 112.98857, 28.189314 ], [ 112.989663, 28.189238 ], [ 112.991772, 28.189027 ], [ 112.991801, 28.189056 ], [ 112.991859, 28.189055 ], [ 112.991952, 28.188432 ], [ 112.991941, 28.188177 ], [ 112.991881, 28.187436 ], [ 112.99178, 28.186472 ], [ 112.991669, 28.185275 ], [ 112.991578, 28.184458 ], [ 112.991477, 28.183532 ], [ 112.991445, 28.183253 ], [ 112.991397, 28.183007 ], [ 112.991349, 28.182747 ], [ 112.991105, 28.18025 ], [ 112.990954, 28.178954 ], [ 112.990842, 28.177994 ], [ 112.990817, 28.17782 ], [ 112.990769, 28.177522 ], [ 112.990758, 28.177343 ], [ 112.990704, 28.17696 ], [ 112.990636, 28.176491 ], [ 112.99047, 28.175868 ], [ 112.990273, 28.175344 ], [ 112.989896, 28.174595 ], [ 112.989866, 28.174522 ], [ 112.989677, 28.174057 ], [ 112.989481, 28.173574 ], [ 112.989125, 28.1727 ], [ 112.988503, 28.172878 ], [ 112.98848, 28.172882 ], [ 112.987454, 28.17307 ], [ 112.98721, 28.173123 ], [ 112.9867, 28.173233 ] ] ] ] } } + ] +} diff --git a/src/assets/icons/completedApprove.svg b/src/assets/icons/completedApprove.svg new file mode 100644 index 0000000..9dea6b7 --- /dev/null +++ b/src/assets/icons/completedApprove.svg @@ -0,0 +1,20 @@ + + + ic_banjieshenpi + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/delay.svg b/src/assets/icons/delay.svg new file mode 100644 index 0000000..52b6e3a --- /dev/null +++ b/src/assets/icons/delay.svg @@ -0,0 +1,20 @@ + + + ic_shenqingyanqi + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/doc.svg b/src/assets/icons/doc.svg new file mode 100644 index 0000000..fc197b8 --- /dev/null +++ b/src/assets/icons/doc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/ic_01.svg b/src/assets/icons/ic_01.svg new file mode 100644 index 0000000..fb7a61f --- /dev/null +++ b/src/assets/icons/ic_01.svg @@ -0,0 +1,13 @@ + + + ic_01 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_02.svg b/src/assets/icons/ic_02.svg new file mode 100644 index 0000000..55cc3fa --- /dev/null +++ b/src/assets/icons/ic_02.svg @@ -0,0 +1,13 @@ + + + ic_02 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_03.svg b/src/assets/icons/ic_03.svg new file mode 100644 index 0000000..155f3f3 --- /dev/null +++ b/src/assets/icons/ic_03.svg @@ -0,0 +1,13 @@ + + + ic_03 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_04.svg b/src/assets/icons/ic_04.svg new file mode 100644 index 0000000..8825c8c --- /dev/null +++ b/src/assets/icons/ic_04.svg @@ -0,0 +1,13 @@ + + + ic_04 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_05.svg b/src/assets/icons/ic_05.svg new file mode 100644 index 0000000..bb5931e --- /dev/null +++ b/src/assets/icons/ic_05.svg @@ -0,0 +1,14 @@ + + + ic_05 + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_06.svg b/src/assets/icons/ic_06.svg new file mode 100644 index 0000000..8b263d6 --- /dev/null +++ b/src/assets/icons/ic_06.svg @@ -0,0 +1,14 @@ + + + ic_06 + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_07.svg b/src/assets/icons/ic_07.svg new file mode 100644 index 0000000..eca753d --- /dev/null +++ b/src/assets/icons/ic_07.svg @@ -0,0 +1,14 @@ + + + ic_07 + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_08.svg b/src/assets/icons/ic_08.svg new file mode 100644 index 0000000..f5eb306 --- /dev/null +++ b/src/assets/icons/ic_08.svg @@ -0,0 +1,13 @@ + + + ic_08 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_09.svg b/src/assets/icons/ic_09.svg new file mode 100644 index 0000000..83aff14 --- /dev/null +++ b/src/assets/icons/ic_09.svg @@ -0,0 +1,13 @@ + + + ic_09 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_10.svg b/src/assets/icons/ic_10.svg new file mode 100644 index 0000000..0457194 --- /dev/null +++ b/src/assets/icons/ic_10.svg @@ -0,0 +1,13 @@ + + + ic_10 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_11.svg b/src/assets/icons/ic_11.svg new file mode 100644 index 0000000..2b008be --- /dev/null +++ b/src/assets/icons/ic_11.svg @@ -0,0 +1,11 @@ + + + ic_11 + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_12.svg b/src/assets/icons/ic_12.svg new file mode 100644 index 0000000..187e74d --- /dev/null +++ b/src/assets/icons/ic_12.svg @@ -0,0 +1,13 @@ + + + ic_12 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_13.svg b/src/assets/icons/ic_13.svg new file mode 100644 index 0000000..eac9afe --- /dev/null +++ b/src/assets/icons/ic_13.svg @@ -0,0 +1,13 @@ + + + ic_13 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_14.svg b/src/assets/icons/ic_14.svg new file mode 100644 index 0000000..e0e4acf --- /dev/null +++ b/src/assets/icons/ic_14.svg @@ -0,0 +1,13 @@ + + + ic_14 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_15.svg b/src/assets/icons/ic_15.svg new file mode 100644 index 0000000..9137fe8 --- /dev/null +++ b/src/assets/icons/ic_15.svg @@ -0,0 +1,13 @@ + + + ic_15 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_16.svg b/src/assets/icons/ic_16.svg new file mode 100644 index 0000000..4762d33 --- /dev/null +++ b/src/assets/icons/ic_16.svg @@ -0,0 +1,13 @@ + + + ic_16 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_17.svg b/src/assets/icons/ic_17.svg new file mode 100644 index 0000000..303311c --- /dev/null +++ b/src/assets/icons/ic_17.svg @@ -0,0 +1,13 @@ + + + ic_17 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_18.svg b/src/assets/icons/ic_18.svg new file mode 100644 index 0000000..72c05bf --- /dev/null +++ b/src/assets/icons/ic_18.svg @@ -0,0 +1,13 @@ + + + ic_18 + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/ic_19.svg b/src/assets/icons/ic_19.svg new file mode 100644 index 0000000..7d95339 --- /dev/null +++ b/src/assets/icons/ic_19.svg @@ -0,0 +1,11 @@ + + + ic_08 + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/lock-fill.svg b/src/assets/icons/lock-fill.svg new file mode 100644 index 0000000..b89340b --- /dev/null +++ b/src/assets/icons/lock-fill.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/logout.svg b/src/assets/icons/logout.svg new file mode 100644 index 0000000..ccd785b --- /dev/null +++ b/src/assets/icons/logout.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/menu.svg b/src/assets/icons/menu.svg new file mode 100644 index 0000000..854a3eb --- /dev/null +++ b/src/assets/icons/menu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/mp3.svg b/src/assets/icons/mp3.svg new file mode 100644 index 0000000..2a13114 --- /dev/null +++ b/src/assets/icons/mp3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/mp4.svg b/src/assets/icons/mp4.svg new file mode 100644 index 0000000..03dbfd3 --- /dev/null +++ b/src/assets/icons/mp4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/pdf.svg b/src/assets/icons/pdf.svg new file mode 100644 index 0000000..887d387 --- /dev/null +++ b/src/assets/icons/pdf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/police.svg b/src/assets/icons/police.svg new file mode 100644 index 0000000..37e0049 --- /dev/null +++ b/src/assets/icons/police.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/question.svg b/src/assets/icons/question.svg new file mode 100644 index 0000000..3f46f17 --- /dev/null +++ b/src/assets/icons/question.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/rotate-left.svg b/src/assets/icons/rotate-left.svg new file mode 100644 index 0000000..cc30306 --- /dev/null +++ b/src/assets/icons/rotate-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/rotate-right.svg b/src/assets/icons/rotate-right.svg new file mode 100644 index 0000000..3906d45 --- /dev/null +++ b/src/assets/icons/rotate-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/sign.svg b/src/assets/icons/sign.svg new file mode 100644 index 0000000..fe9a794 --- /dev/null +++ b/src/assets/icons/sign.svg @@ -0,0 +1,19 @@ + + + ic_qianshou + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/verify.svg b/src/assets/icons/verify.svg new file mode 100644 index 0000000..e7c61af --- /dev/null +++ b/src/assets/icons/verify.svg @@ -0,0 +1,22 @@ + + + ic_zhengzaibanli + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/xls.svg b/src/assets/icons/xls.svg new file mode 100644 index 0000000..7dd9c06 --- /dev/null +++ b/src/assets/icons/xls.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/countdown.vue b/src/components/countdown.vue new file mode 100644 index 0000000..23134e5 --- /dev/null +++ b/src/components/countdown.vue @@ -0,0 +1,66 @@ + + + \ No newline at end of file diff --git a/src/components/date-time-range-picker-ext.vue b/src/components/date-time-range-picker-ext.vue new file mode 100644 index 0000000..38efd00 --- /dev/null +++ b/src/components/date-time-range-picker-ext.vue @@ -0,0 +1,52 @@ + + + \ No newline at end of file diff --git a/src/components/depart-tree-select.vue b/src/components/depart-tree-select.vue new file mode 100644 index 0000000..354cd3b --- /dev/null +++ b/src/components/depart-tree-select.vue @@ -0,0 +1,41 @@ + + + \ No newline at end of file diff --git a/src/components/description-pair.vue b/src/components/description-pair.vue new file mode 100644 index 0000000..b5d3d92 --- /dev/null +++ b/src/components/description-pair.vue @@ -0,0 +1,61 @@ + + + \ No newline at end of file diff --git a/src/components/dict-select.vue b/src/components/dict-select.vue new file mode 100644 index 0000000..42a5f52 --- /dev/null +++ b/src/components/dict-select.vue @@ -0,0 +1,38 @@ + + + \ No newline at end of file diff --git a/src/components/el-form-item-ext.vue b/src/components/el-form-item-ext.vue new file mode 100644 index 0000000..dfb1991 --- /dev/null +++ b/src/components/el-form-item-ext.vue @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/src/components/file/list.vue b/src/components/file/list.vue new file mode 100644 index 0000000..b3d17b4 --- /dev/null +++ b/src/components/file/list.vue @@ -0,0 +1,504 @@ + + + + \ No newline at end of file diff --git a/src/components/file/upload-group.vue b/src/components/file/upload-group.vue new file mode 100644 index 0000000..712ef30 --- /dev/null +++ b/src/components/file/upload-group.vue @@ -0,0 +1,327 @@ + + + \ No newline at end of file diff --git a/src/components/file/upload.vue b/src/components/file/upload.vue new file mode 100644 index 0000000..8007259 --- /dev/null +++ b/src/components/file/upload.vue @@ -0,0 +1,105 @@ + + \ No newline at end of file diff --git a/src/components/icon/index.ts b/src/components/icon/index.ts new file mode 100644 index 0000000..831fcad --- /dev/null +++ b/src/components/icon/index.ts @@ -0,0 +1,19 @@ +import * as ElementPlusIcons from '@element-plus/icons-vue' +//@ts-ignore +import localIconsName from 'virtual:svg-icons-names' + +export const LOCAL_ICON_PREFIX = 'local-icon-' +export const EL_ICON_PREFIX = 'el-icon-' + +const elIconsName: string[] = [] + +for (const [, component] of Object.entries(ElementPlusIcons)) { + elIconsName.push(`${EL_ICON_PREFIX}${component.name}`) +} + +export function getElementPlusIconNames() { + return elIconsName +} +export function getLocalIconNames() { + return localIconsName +} diff --git a/src/components/icon/index.vue b/src/components/icon/index.vue new file mode 100644 index 0000000..5c7ce57 --- /dev/null +++ b/src/components/icon/index.vue @@ -0,0 +1,53 @@ + + diff --git a/src/components/icon/picker.vue b/src/components/icon/picker.vue new file mode 100644 index 0000000..2711803 --- /dev/null +++ b/src/components/icon/picker.vue @@ -0,0 +1,182 @@ + + + diff --git a/src/components/icon/svg-icon.vue b/src/components/icon/svg-icon.vue new file mode 100644 index 0000000..10c6919 --- /dev/null +++ b/src/components/icon/svg-icon.vue @@ -0,0 +1,38 @@ + + + diff --git a/src/components/loading.vue b/src/components/loading.vue new file mode 100644 index 0000000..8304f28 --- /dev/null +++ b/src/components/loading.vue @@ -0,0 +1,43 @@ + + + \ No newline at end of file diff --git a/src/components/negative/description.vue b/src/components/negative/description.vue new file mode 100644 index 0000000..d28125e --- /dev/null +++ b/src/components/negative/description.vue @@ -0,0 +1,93 @@ + + + \ No newline at end of file diff --git a/src/components/negative/sign-return-description.vue b/src/components/negative/sign-return-description.vue new file mode 100644 index 0000000..63f13cd --- /dev/null +++ b/src/components/negative/sign-return-description.vue @@ -0,0 +1,52 @@ + + + \ No newline at end of file diff --git a/src/components/negative/verify-description.vue b/src/components/negative/verify-description.vue new file mode 100644 index 0000000..7d50847 --- /dev/null +++ b/src/components/negative/verify-description.vue @@ -0,0 +1,258 @@ + + + \ No newline at end of file diff --git a/src/components/negative/verify.vue b/src/components/negative/verify.vue new file mode 100644 index 0000000..87ac998 --- /dev/null +++ b/src/components/negative/verify.vue @@ -0,0 +1,1582 @@ + + + diff --git a/src/components/police-select.vue b/src/components/police-select.vue new file mode 100644 index 0000000..1b35755 --- /dev/null +++ b/src/components/police-select.vue @@ -0,0 +1,93 @@ + + + diff --git a/src/components/problem-type-select.vue b/src/components/problem-type-select.vue new file mode 100644 index 0000000..642bda9 --- /dev/null +++ b/src/components/problem-type-select.vue @@ -0,0 +1,44 @@ + + + \ No newline at end of file diff --git a/src/enums/appEnums.ts b/src/enums/appEnums.ts new file mode 100644 index 0000000..38a5093 --- /dev/null +++ b/src/enums/appEnums.ts @@ -0,0 +1,21 @@ +// 菜单类型 +export enum MenuEnum { + CATALOGUE = 'M', + MENU = 'C', + BUTTON = 'A' +} + +export const MENU_ROOT_ID = 0; + +export const DICT_CONTENT_ROOT_ID = '-1'; + +// 部门跟节点 +export const ROOT_DEPART_ID = '12630'; + +// 状态 +export enum Status { + ENABLE = '1', + DISABLE = '0' +} + +export const WEEKS = ["一", "二", "三", "四", "五", "六", "日"]; \ No newline at end of file diff --git a/src/enums/dictEnums.ts b/src/enums/dictEnums.ts new file mode 100644 index 0000000..a5c0044 --- /dev/null +++ b/src/enums/dictEnums.ts @@ -0,0 +1,136 @@ + +// 核查情况 +export enum InspectCase { + // 属实 + TRUE = '1', + // 部分属实 + PARTIALLY_TRUE = '2', + // 不属实 + FALSE = '3', + // 无法办理 + UNABLE = '4' +} + +// 是否整改 +export enum IsRectify { + NOT = '0', + YES = '1' +} + +// 追责对象 +export enum AccountabilityTarget { + PERSONAL = '1', + DEPARTMENT = '2', + PERSONAL_AND_DEPARTMENT = '3' +} + +// 涉及类型 +export enum BlameType { + PERSONAL = "personal", + DEPARTMENT = "department", +} + +// 帮扶情况 +export enum AssistCase { + YES = "1", + NO = "2", +} + +// 问题来源 +export enum ProblemSources { + + // 警务评议 + JWDC = '2', + // 警意调查 + JYDC = '3', + // 执法监督 + JFZD = '4', + + // 监督管理 + JDGL = '10', + + // 国家信访平台 + GJXFPT = '21', + // 公安部信访 + GABXF = '22', + // 局长信箱 + JZXX = '23', + // 12337信访 + XF12337 = '24', + XCDC = '13', + // 专项督察 + ZXDC = '15', + // 现场督察 + + // 其他 + XF_QT = '25' +} + +export const ProblemSources_XFTS = [ProblemSources.GJXFPT, ProblemSources.GABXF, ProblemSources.JZXX, ProblemSources.XF12337, ProblemSources.XF_QT] + +// 主办层级 +export enum HostLevel { + FIRST = '1', + SECOND = '2', + THREE = '3' +} + +// 审批流程 +export enum ApprovalFlow { + SECOND = '2', + THREE = '3' +} + +// 办理时限 +export enum TimeLimit { + // 137工作制 + WORK_137 = '3+7', + // 10+10工作制 + WORK_10_10 = '10+7', + // 14+7工作制 + WORK_14_7 = '14+7', + // 其他 + OTHER = 'other' +} + +// 人员属性 +export enum PersonType { + // 民警 + POLICE = '1', + // 职工 + WORKERS = '2', + // 辅警 + ASSISTANT_POLICE = '3', + // 文员 + CLERK = '4', + // 协警 + AUXILIARY_POLICE = '5' +} + +// 主观方面 +export enum SubjectiveAspect { + OTHER = '3' +} + +// 分发方式 +export enum DistributionMethod { + DIRECTLY_DISTRIBUTE = '1', + MANUALLY_DISTRIBUTE = '2' +} + +// 分发周期 +export enum DistributionCycle { + DAY = 'day', + WEEKLY = 'weekly' +} + +export enum ModelDataType { + NEGATIVE = '1', + NOTIFICATION = '2' +} + +export enum DistributionState { + UNDISTRIBUTED = '0', + DISTRIBUTED = '1', + HANDLED = '2' +} \ No newline at end of file diff --git a/src/enums/fileEnums.ts b/src/enums/fileEnums.ts new file mode 100644 index 0000000..0a2893d --- /dev/null +++ b/src/enums/fileEnums.ts @@ -0,0 +1,9 @@ +// 文件类型 +export enum FileType { + PDF = 'pdf', + IMG = 'img', + WORD = 'word', + EXCEL = 'excel', + MP3 = 'mp3', + Mp4 = 'mp4', +} diff --git a/src/enums/flowEnums.ts b/src/enums/flowEnums.ts new file mode 100644 index 0000000..1fd0167 --- /dev/null +++ b/src/enums/flowEnums.ts @@ -0,0 +1,36 @@ +// 流程节点 +export enum FlowNodeEnum { + FIRST_DISTRIBUTE = 'first_distribute', + SECOND_SIGN = 'second_sign', + SECOND_DISTRIBUTE = 'second_distribute', + THREE_SIGN = 'three_sign', + VERIFY = 'verify', + SECOND_APPROVE = 'second_approve', + FIRST_APPROVE = 'first_approve', + SECOND_EXTENSION_APPROVE = 'second_extension_approve', + FIRST_EXTENSION_APPROVE = 'first_extension_approve', + COUNTERSIGN = 'countersign', + COMPLETED = 'completed' +} + +// 流程操作 +export enum FlowActionEnum { + APPLY_COMPLETION = 'apply_completion', + APPLY_EXTENSION = 'apply_extension', + THREE_SIGN_RETURN = 'three_sign_return', + SAVE = 'save' +} + +// 审批状态 +export enum ApproveState { + APPROVED = 'approved', + REJECTED = 'rejected' +} + +// 办理状态 +export enum ProcessingStatus { + SIGNING = 'signing', + PROCESSING = 'processing', + APPROVAL = 'approval', + COMPLETED = 'completed', +} \ No newline at end of file diff --git a/src/enums/pageEnum.ts b/src/enums/pageEnum.ts new file mode 100644 index 0000000..0a0fcbd --- /dev/null +++ b/src/enums/pageEnum.ts @@ -0,0 +1,5 @@ +export enum PageEnum { + //登录页面 + LOGIN = '/login', + INDEX = '/' +} diff --git a/src/install/directives/perms.ts b/src/install/directives/perms.ts new file mode 100644 index 0000000..e62765f --- /dev/null +++ b/src/install/directives/perms.ts @@ -0,0 +1,28 @@ +/** + * perm 操作权限处理 + * 指令用法: + * 编辑 + */ + +import useUserStore from '@/stores/modules/user' +export default { + mounted: (el: HTMLElement, binding: any) => { + const { value } = binding + const userStore = useUserStore() + const permissions = userStore.perms + const all_permission = '*' + if (Array.isArray(value)) { + if (value.length > 0) { + const hasPermission = permissions.some((key: string) => { + return all_permission == key || value.includes(key) + }) + + if (!hasPermission) { + el.parentNode && el.parentNode.removeChild(el) + } + } + } else { + throw new Error('like v-perms="[\'auth.menu/edit\']"') + } + } +} diff --git a/src/install/index.ts b/src/install/index.ts new file mode 100644 index 0000000..eab8563 --- /dev/null +++ b/src/install/index.ts @@ -0,0 +1,27 @@ +import type { App } from 'vue' +const modules = import.meta.glob('./**/*', { eager: true }) + +// 安装方法,执行某一类相同操作 +function install(app: App) { + Object.keys(modules).forEach((key) => { + const name = key.replace(/(.*\/)*([^.]+).*/gi, '$2') + const type = key.replace(/^\.\/([\w-]+).*/gi, '$1') + const module: any = modules[key] + if (module.default) { + switch (type) { + // 用于注册全局指令 + case 'directives': + app.directive(name, module.default) + break + // 使用插件 + case 'plugins': + typeof module.default === 'function' && module.default(app) + break + } + } + }) +} + +export default { + install +} diff --git a/src/install/plugins/element.ts b/src/install/plugins/element.ts new file mode 100644 index 0000000..0750c87 --- /dev/null +++ b/src/install/plugins/element.ts @@ -0,0 +1,9 @@ +import * as ElementPlusIcons from '@element-plus/icons-vue' +import type { App } from 'vue' + +export default (app: App) => { + // 全局注册ElementPlus图标 + for (const [key, component] of Object.entries(ElementPlusIcons)) { + app.component(key, component) + } +} diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..126196d --- /dev/null +++ b/src/main.ts @@ -0,0 +1,17 @@ +import { createApp } from 'vue' +import App from './App.vue' + +import router from './router' +import store from './stores' +import install from './install' + +import './permission' +// 注册图标 +import 'virtual:svg-icons-register' +import './style/index.scss' + +createApp(App) + .use(router) + .use(store) + .use(install) + .mount('#app') diff --git a/src/permission.ts b/src/permission.ts new file mode 100644 index 0000000..4cfb7b1 --- /dev/null +++ b/src/permission.ts @@ -0,0 +1,20 @@ +/** + * 权限控制 + */ +import router from './router' + +import NProgress from 'nprogress' +import 'nprogress/nprogress.css' + +// NProgress配置 +NProgress.configure({ showSpinner: false }) + +router.beforeEach(async (to, from, next) => { + // 开始 Progress Bar + NProgress.start() + next() +}) + +router.afterEach(() => { + NProgress.done() +}) \ No newline at end of file diff --git a/src/router/index.ts b/src/router/index.ts new file mode 100644 index 0000000..d2b7075 --- /dev/null +++ b/src/router/index.ts @@ -0,0 +1,76 @@ + +import { createRouter, createWebHashHistory, type RouteRecordRaw, RouterView } from 'vue-router' +import { routes } from './routes' +import { MenuEnum } from '@/enums/appEnums' + +// 匹配views里面所有的.vue文件,动态引入 +const modules = import.meta.glob('/src/views/**/*.vue') + +export function getModulesKey() { + return Object.keys(modules).map((item) => item.replace('/src/views/', '').replace('.vue', '')) +} + +export function createRouteRecord(menus) { + return menus.map(menu => { + const routeRecord: RouteRecordRaw = { + path: menu.paths, + name: Symbol(menu.paths), + meta: { + hidden: !menu.isShow, + keepAlive: !!menu.isCache, + title: menu.menuName, + perms: menu.perms, + icon: menu.icon, + type: menu.menuType, + openNewPage: menu.openNewPage + } + } + switch (menu.menuType) { + case MenuEnum.MENU: + routeRecord.component = loadRouteView(menu.component) + break + } + if (menu.children.length) { + routeRecord.children = createRouteRecord(menu.children) + } + return routeRecord + }) +} + +// 动态加载组件 +function loadRouteView(component: string) { + try { + const key = Object.keys(modules).find((key) => { + return key.includes(`${component}.vue`) + }) + if (key) { + return modules[key] + } + throw Error(`找不到组件${component},请确保组件路径正确`) + } catch (error) { + console.error(error) + return RouterView + } +} + +// 找到第一个有效的路由 +export function findFirstValidRoute(routes: RouteRecordRaw[]): string | undefined { + for (const route of routes) { + if (route.meta?.type == MenuEnum.MENU && !route.meta?.hidden) { + return route.name as string + } + if (route.children) { + const name = findFirstValidRoute(route.children) + if (name) { + return name + } + } + } +} + +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..34c023b --- /dev/null +++ b/src/router/routes.ts @@ -0,0 +1,19 @@ +import type { RouteRecordRaw } from 'vue-router' +import { PageEnum } from '@/enums/pageEnum' + + +export const routes = [ + + { + path: '/401', + component: () => import('@/views/error/401.vue'), + }, + { + path: '/work/verifySubmit', + component: () => import('@/views/work/VerifySubmit.vue'), + }, + +]; + +export const INDEX_ROUTE_NAME = Symbol() + diff --git a/src/stores/index.ts b/src/stores/index.ts new file mode 100644 index 0000000..7c7ea69 --- /dev/null +++ b/src/stores/index.ts @@ -0,0 +1,3 @@ +import { createPinia } from 'pinia' +const store = createPinia() +export default store diff --git a/src/stores/modules/catch.ts b/src/stores/modules/catch.ts new file mode 100644 index 0000000..d40e6d8 --- /dev/null +++ b/src/stores/modules/catch.ts @@ -0,0 +1,145 @@ +import { defineStore } from 'pinia' +import { listDictDataAll, listDictProblemSourceTree } from '@/api/system/dict' +import { listDictContentTree } from '@/api/system/dictContent' +import { departTree, departTreeAll } from '@/api/system/depart' +import { listFlowNode } from '@/api/work/flowNode' + +export interface CatchState { + dict: Record, + dictContent: any[], + dictProblemSources: any[], + departs: any[], + departsAll: any[], + flowNodes: any[] +} +// 判定是否已请求缓存 +let departCatchFlag = true; +let departAllCatchFlag = true; +let dictContentFlag = true; +const dictCatchFlag = {}; +let dictProblemSourcesFlag = true; + +const useCatchStore = defineStore({ + id: 'catch', + state: ():CatchState => ({ + dict: {}, + dictContent: [], + dictProblemSources: [], + departs: [], + departsAll: [], + flowNodes: [] + }), + getters: {}, + actions: { + setDict(key:string, list:any[]) { + this.dict[key] = list + }, + getDicts(keys:string[]) { + keys.forEach(key => { + this.getDict(key); + }) + return this.dict; + }, + getDict(key:string) { + if (!this.dict[key] && !dictCatchFlag[key]) { + dictCatchFlag[key] = true + const refresh = async () => { + const res = await Promise.allSettled>([listDictDataAll(key)]) + res.forEach((item) => { + if (item.status == 'fulfilled') { + this.setDict(key, item.value) + } + }) + } + refresh() + } + return this.dict[key] + }, + getDictContent() { + if (!this.dictContent.length && dictContentFlag) { + dictContentFlag = false + const refresh = async () => { + const res = await Promise.allSettled>([listDictContentTree()]) + res.forEach((item) => { + if (item.status == 'fulfilled') { + item.value.forEach(item => { + this.dictContent.push(item) + }) + } + }) + } + refresh() + } + return this.dictContent + }, + getDictProblemSources() { + if (!this.dictProblemSources.length && dictProblemSourcesFlag) { + dictProblemSourcesFlag = false; + const refresh = async () => { + const res = await Promise.allSettled>([listDictProblemSourceTree()]) + res.forEach((item) => { + if (item.status == 'fulfilled') { + item.value.forEach(item => { + this.dictProblemSources.push(item) + }) + } + }) + } + refresh() + } + return this.dictProblemSources + }, + getDeparts() { + if (!this.departs.length && departCatchFlag) { + departCatchFlag = false + const refresh = async () => { + const res = await Promise.allSettled>([departTree()]) + res.forEach((item) => { + if (item.status == 'fulfilled') { + item.value.forEach(item => { + this.departs.push(item) + }) + } + }) + } + refresh() + } + return this.departs; + }, + getDepartsAll() { + if (!this.departsAll.length && departAllCatchFlag) { + departAllCatchFlag = false + const refresh = async () => { + const res = await Promise.allSettled>([departTreeAll()]) + res.forEach((item) => { + if (item.status == 'fulfilled') { + item.value.forEach(item => { + this.departsAll.push(item) + }) + } + }) + } + refresh() + } + return this.departsAll; + }, + getFlowNodes() { + if (!this.flowNodes.length) { + const refresh = async () => { + const res = await Promise.allSettled>([listFlowNode()]) + res.forEach((item) => { + if (item.status == 'fulfilled') { + item.value.forEach(item => { + this.flowNodes.push(item) + }) + } + }) + } + refresh() + } + return this.flowNodes; + } + } +}) + +export default useCatchStore \ No newline at end of file diff --git a/src/stores/modules/user.ts b/src/stores/modules/user.ts new file mode 100644 index 0000000..0e7f9b2 --- /dev/null +++ b/src/stores/modules/user.ts @@ -0,0 +1,32 @@ +import type { RouteRecordRaw } from 'vue-router' +import { defineStore } from 'pinia' +import { createRouteRecord } from '@/router' +import { setToken } from '@/utils/token' + +export interface UserState { + token: string + user: Record + routes: RouteRecordRaw[], + perms: string[] +} + +const useUserStore = defineStore({ + id: 'user', + state: (): UserState => ({ + token: '', + // 用户信息 + user: {}, + // 路由 + routes: [], + // 权限 + perms: [] + }), + getters: {}, + actions: { + clearUser() { + this.user = {} + } + } +}) + +export default useUserStore \ No newline at end of file diff --git a/src/style/datav.scss b/src/style/datav.scss new file mode 100644 index 0000000..df86257 --- /dev/null +++ b/src/style/datav.scss @@ -0,0 +1,40 @@ +.wrapper { + min-height: 100vh; + padding: 16px 20px; + box-sizing: border-box; + background-color: #030B39; + color: #fff; + font-size: 16px; +} + +.col { + --label-width: 66px; + label { + color: #5574E1; + text-align: left; + } + + span { + color: #fff; + } +} + +.datav-col { + font-size: 14px; + text-align: center; + margin-bottom: 16px; + label { + color: #859DEC; + } +} + +.descriptions_label { + color: #24d2ee; + font-size: 14px; +} +.descriptions_content { + font-size: 29px; + font-weight: 700; +} + + diff --git a/src/style/element.scss b/src/style/element.scss new file mode 100644 index 0000000..83d4748 --- /dev/null +++ b/src/style/element.scss @@ -0,0 +1,84 @@ +@import 'element-plus/theme-chalk/el-message.css'; +@import 'element-plus/theme-chalk/el-message-box.css'; + +.el-date-editor.el-input__wrapper { + --el-date-editor-daterange-width: 260px; +} + +.el-select { + min-width: 80px; +} + +.el-select-dropdown .el-select-dropdown__wrap { + max-height: 380px; +} + +.el-radio { + color: #333; +} + +.el-button--primary.is-link>span { + font-weight: bold; +} + +div.el-table { + --el-table-header-bg-color: #EBEEFC; + --el-table-header-text-color: var(--primary-color); + + .el-table__header .el-table__cell { + padding: 20px 0; + font-size: 15px; + } + .text-no-ellipsis .cell { + text-overflow: clip; + } +} + +div.el-card { + border: none; +} + +.el-dialog { + --el-dialog-padding-primary: 0 !important; + .el-dialog__header { + --el-text-color-primary: #fff; + --el-color-info: #fff; + background-color: var(--primary-color); + color: #fff; + margin-right: 0; + padding: 16px; + .el-dialog__headerbtn { + font-size: 20px; + margin-top: 10px; + &:hover .el-dialog__close { + color: var(--danger-color); + } + } + } + .el-dialog__body { + padding: 16px; + } + + &.dialog-header-nopadding { + &>.el-dialog__header { + padding: 0; + margin-right: 0; + } + + &>.el-dialog__body { + padding-left: 0; + padding-right: 0; + } + } + &.dialog-body-nopadding { + + &>.el-dialog__body { + padding-left: 0; + padding-right: 0; + } + } +} + +.el-popper { + max-width: 500px; +} \ No newline at end of file diff --git a/src/style/index.scss b/src/style/index.scss new file mode 100644 index 0000000..f1c80c9 --- /dev/null +++ b/src/style/index.scss @@ -0,0 +1,8 @@ + +@import 'element.scss'; +@import 'public.scss'; + +#nprogress .bar { + background-color: #9C27B0; + height: 3px; +} \ No newline at end of file diff --git a/src/style/public.scss b/src/style/public.scss new file mode 100644 index 0000000..77d3d40 --- /dev/null +++ b/src/style/public.scss @@ -0,0 +1,522 @@ +// @font-face { +// font-family: 'SourceHanSansCN'; +// src: url('/fonts/SourceHanSansCN-Normal.ttf'); +// } + +:root { + --header-height: 9.26vh; + --aside-width: 15.6vw; + --multiple-tabs-height: 50px; + --primary-color: #162582; + --success-color: #064D00; + --danger-color: #F60000; + --warning-color: #D05200; +} + +body { + margin: 0; + overflow: hidden; + color: #333; + font-family: SourceHanSansCN; + line-height: 1.4; +} + +h2 { + color: var(--primary-color); + font-size: 24px; + font-weight: 500; +} + +h3 { + color: var(--primary-color); + font-size: 20px; + font-weight: 500; + margin: 20px 0; +} + +h4 { + font-size: 18px; + font-weight: 500; +} + +h5 { + color: var(--primary-color); + font-size: 16px; + font-weight: 500; +} + +p { + margin: 0.5em 0; +} + +img { + max-width: 100%; +} + +svg + span { + margin-left: .5em; +} + +.none { + display: none; +} + +.inline-block { + display: inline-block; +} + +.flex { + display: flex; +} + +.flex-inline { + display: inline-flex; +} + +.flex.v-center, +.flex-inline.v-center { + align-items: center; +} + +.flex.center, +.flex-inline.center { + justify-content: center; +} + +.flex.between, +.flex-inline.between { + justify-content: space-between; +} + +.flex.end, +.flex-inline.end { + justify-content: flex-end; +} + +.flex.wrap, +.flex-inline.wrap, +.flex-wrap { + flex-wrap: wrap; +} + +.flex.max-content, +.flex-inline.max-content { + width: max-content; +} + +.flex.column, +.flex-inline.column { + flex-direction: column; +} + +.flex.gap-4, +.flex-inline.gap-4 { + gap: 4px; +} + +.flex.gap, +.flex-inline.gap { + gap: 8px; +} + +.flex.gap-10 { + gap: 10px; +} + +.flex.gap-12 { + gap: 12px; +} + +.flex.gap-16 { + gap: 16px; +} + +.flex.gap-20 { + gap: 20px; +} + +.text-small { + font-size: 12px; +} + +.text-center { + text-align: center; +} + +.text-right { + text-align: right; +} + +.text-nowrap { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +.text-wrap { + white-space: pre-wrap; +} + +.text-primary { + color: var(--primary-color); +} + +.text-danger { + color: var(--danger-color); +} + +.text-success { + color: var(--success-color); +} + +.text-warning { + color: var(--warning-color); +} + +.text-bold { + font-weight: 700; +} + +.container { + padding: 20px; + box-sizing: border-box; +} + +.pointer:hover { + cursor: pointer; +} + +.relative { + position: relative; +} + +.pt-20 { + padding-top: 20px; +} + +.m-1 { + margin: 1px; +} + +.ml-2 { + margin-left: 2px; +} + +.ml-4 { + margin-left: 4px; +} + +.ml-8 { + margin-left: 8px; +} + +.ml-10 { + margin-left: 10px; +} + +.ml-16 { + margin-left: 16px; +} + +.ml-20 { + margin-left: 20px; +} + +.mr-4 { + margin-right: 4px; +} + +.mr-8 { + margin-right: 8px; +} + +.mr-10 { + margin-right: 10px; +} + +.mr-16 { + margin-right: 16px; +} + +.mr-18 { + margin-right: 18px; +} + +.mr-20 { + margin-right: 20px; +} + +.mr-40 { + margin-right: 40px; +} + +.mt-4 { + margin-top: 4px; +} + +.mt-8 { + margin-top: 8px; +} + +.mt-10 { + margin-top: 10px; +} + + +.mt-16 { + margin-top: 16px; +} + +.mt-18 { + margin-top: 18px; +} + +.mt-20 { + margin-top: 20px; +} + +.mt-30 { + margin-top: 30px; +} + +.mt-40 { + margin-top: 40px; +} + +.mb-0 { + margin-bottom: 0; +} + +.mb-3 { + margin-bottom: 3px; +} + +.mb-4 { + margin-bottom: 4px; +} + +.mb-8 { + margin-bottom: 8px; +} + +.mb-10 { + margin-bottom: 10px; +} + +.mb-12 { + margin-bottom: 12px; +} + +.mb-16 { + margin-bottom: 16px; +} + +.mb-18 { + margin-bottom: 18px; +} + +.mb-20 { + margin-bottom: 20px; +} + +.mb-25 { + margin-bottom: 25px; +} + +.mb-26 { + margin-bottom: 26px; +} + +.mb-32 { + margin-bottom: 32px; +} + +.mb-40 { + margin-bottom: 40px; +} + +.h100 { + height: 100%; +} + +.row { + display: flex; + flex-wrap: wrap; + --label-width: 100px; + + .col { + margin-bottom: 12px; + } +} + +.col { + + --gap-width: 10px; + display: flex; + gap: var(--gap-width); + &.col-4 { + width: 16.6%; + } + + &.col-6 { + width: 25%; + } + + &.col-8 { + width: 33.3%; + } + + &.col-12 { + width: 50%; + } + + &.col-18 { + width: 75%; + } + + &.col-24 { + width: 100%; + } + + label { + width: var(--label-width); + text-align: right; + color: #999; + } + + > span { + width: calc(100% - var(--label-width) - var(--gap-width)); + color: #333; + } + + &.short { + width: 140px; + } +} + +.link { + color: #004EFF; + text-decoration: none; + display: inline; + padding: 12px; + + &:hover { + font-weight: 700; + } +} + +.table-container { + border: 1px solid rgba(198, 208, 251, 1); +} + +.overlay { + position: fixed; + left: 0; + top: 0; + right: 0; + bottom: 0; + background-color: #4d515d80; + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + z-index: 999; +} + +.position-center { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +.h100 { + height: 100%; +} + +.h-280 { + height: 280px; +} + +.tips { + p { + line-height: 20px; + margin: 0; + color: #888; + } +} + +.content { + padding: 16px; + white-space: pre-wrap; +} + +.step { + --setp-background-color: #fff; + --setp-font-color: #666; + --setp-border-color: rgba(195, 202, 245, 1); + --setp-font-size: 20px; + height: 45px; + padding-left: 6px; + background-color: var(--setp-background-color); + border: 1px solid var(--setp-border-color); + box-sizing: border-box; + color: var(--setp-font-color); + position: relative; + font-size: var(--setp-font-size); + + &:last-child::before { + display: none; + } + + &::before { + display: block; + content: ""; + position: absolute; + right: -17px; + top: 50%; + width: 31px; + height: 31px; + background-color: var(--setp-background-color); + border-top: 1px solid var(--setp-border-color); + border-right: 1px solid var(--setp-border-color); + transform: translateY(-50%) rotate(45deg); + z-index: 1; + } + + &::after { + display: block; + content: ""; + position: absolute; + left: 26%; + top: 50%; + width: 16px; + height: 16px; + background-color: #fff; + border: 1px solid var(--setp-border-color); + border-radius: 50%; + transform: translateY(-50%); + } +} + +.form-row { + margin-bottom: 18px; + font-size: 14px; + label { + width: 120px; + line-height: 32px; + padding-right: 12px; + box-sizing: border-box; + text-align: right; + & + * { + width: calc(100% - 126px); + } + } + .btn-box { + width: 70px; + } + .el-form-item { + margin-bottom: 0; + } +} +.query-box { + gap: 10px 20px; +} \ No newline at end of file diff --git a/src/style/theme.scss b/src/style/theme.scss new file mode 100644 index 0000000..7ff74a5 --- /dev/null +++ b/src/style/theme.scss @@ -0,0 +1,17 @@ +// @/styles/element/index.scss +@forward "element-plus/theme-chalk/src/common/var.scss" with ( + $colors: ( + "primary": ( + "base": #162582, + ), + 'success': ( + 'base': #064D00, + ), + 'danger': ( + 'base': #F60000, + ), + 'warning': ( + 'base': #D05200, + ), + ) +); \ No newline at end of file diff --git a/src/utils/feedback.ts b/src/utils/feedback.ts new file mode 100644 index 0000000..ea16a3d --- /dev/null +++ b/src/utils/feedback.ts @@ -0,0 +1,105 @@ +import { + ElMessage, + ElMessageBox, + ElNotification, + ElLoading, + type ElMessageBoxOptions +} from 'element-plus' +import type { LoadingInstance } from 'element-plus/es/components/loading/src/loading' + +export class Feedback { + private loadingInstance: LoadingInstance | null = null + static instance: Feedback | null = null + static getInstance() { + return this.instance ?? (this.instance = new Feedback()) + } + // 消息提示 + msg(msg: string) { + ElMessage.info(msg) + } + // 错误消息 + msgError(msg: string) { + ElMessage.error({ + message: msg, + type: 'error', + duration: 5000 + }) + } + // 成功消息 + msgSuccess(msg: string) { + ElMessage.success({ + message: msg, + type: 'success' + }) + } + // 警告消息 + msgWarning(msg: string) { + ElMessage.warning({ + message: msg, + type: 'warning' + }) + } + // 弹出提示 + alert(msg: string) { + ElMessageBox.alert(msg, '系统提示') + } + // 错误提示 + alertError(msg: string) { + ElMessageBox.alert(msg, '系统提示', { type: 'error' }) + } + // 成功提示 + alertSuccess(msg: string) { + ElMessageBox.alert(msg, '系统提示', { type: 'success' }) + } + // 警告提示 + alertWarning(msg: string) { + ElMessageBox.alert(msg, '系统提示', { type: 'warning' }) + } + // 通知提示 + notify(msg: string) { + ElNotification.info(msg) + } + // 错误通知 + notifyError(msg: string) { + ElNotification.error(msg) + } + // 成功通知 + notifySuccess(msg: string) { + ElNotification.success(msg) + } + // 警告通知 + notifyWarning(msg: string) { + ElNotification.warning(msg) + } + // 确认窗体 + confirm(msg: string, confirmButtonText: '确定') { + return ElMessageBox.confirm(msg, '温馨提示', { + confirmButtonText: confirmButtonText, + cancelButtonText: '取消', + type: 'warning' + }) + } + // 提交内容 + prompt(content: string, title: string, options?: ElMessageBoxOptions) { + return ElMessageBox.prompt(content, title, { + confirmButtonText: '确定', + cancelButtonText: '取消', + ...options + }) + } + // 打开全局loading + loading(msg: string) { + this.loadingInstance = ElLoading.service({ + lock: true, + text: msg + }) + } + // 关闭全局loading + closeLoading() { + this.loadingInstance?.close() + } +} + +const feedback = Feedback.getInstance() + +export default feedback diff --git a/src/utils/flow.ts b/src/utils/flow.ts new file mode 100644 index 0000000..dc1ad2f --- /dev/null +++ b/src/utils/flow.ts @@ -0,0 +1,28 @@ +import { FlowNodeEnum } from '@/enums/flowEnums' + +export function getComponents(flowKey:string) { + if (!flowKey) { + return ['negative-verify-description']; + } + switch(flowKey) { + case FlowNodeEnum.FIRST_DISTRIBUTE: + return ['negative-distribute']; + case FlowNodeEnum.SECOND_DISTRIBUTE: + return ['negative-distribute']; + case FlowNodeEnum.VERIFY: + return ['negative-verify']; + case FlowNodeEnum.SECOND_APPROVE: + return ['negative-verify-description']; + case FlowNodeEnum.FIRST_APPROVE: + return ['negative-verify-description']; + case FlowNodeEnum.SECOND_EXTENSION_APPROVE: + return ['negative-verify-description']; + case FlowNodeEnum.FIRST_EXTENSION_APPROVE: + return ['negative-verify-description']; + case FlowNodeEnum.COMPLETED: + return ['negative-verify-description']; + case FlowNodeEnum.COUNTERSIGN: + return ['negative-verify-description', 'negative-countersign']; + } + return [] +} \ No newline at end of file diff --git a/src/utils/token.ts b/src/utils/token.ts new file mode 100644 index 0000000..ba3a3e9 --- /dev/null +++ b/src/utils/token.ts @@ -0,0 +1,27 @@ +const { VITE_PROFILES } = process.env; + +export function setStorageItem(name, value) { + window.localStorage.setItem(name, value); +} + +export function getStorageItem(name) { + return window.localStorage.getItem(name);; +} + +export function deleteStorageItem(name) { + window.localStorage.removeItem(name);; +} + +const TOKEN_KEY = "token" +export function setToken(value) { + setStorageItem(TOKEN_KEY, value, 1) +} + + +export function getToken() { + return getStorageItem(TOKEN_KEY); +} + +export function deleteToken() { + return deleteStorageItem(TOKEN_KEY); +} \ No newline at end of file diff --git a/src/utils/util.ts b/src/utils/util.ts new file mode 100644 index 0000000..907c1bb --- /dev/null +++ b/src/utils/util.ts @@ -0,0 +1,390 @@ +import { cloneDeep } from 'lodash' +import moment from 'moment' +import { FileType } from '@/enums/fileEnums' + +/** + * @description 添加单位 + * @param {String | Number} value 值 100 + * @param {String} unit 单位 px em rem + */ +export const addUnit = (value: string | number, unit = 'px') => { + return !Object.is(Number(value), NaN) ? `${value}${unit}` : value +} + +/** + * @description 添加单位 + * @param {unknown} value + * @return {Boolean} + */ +export const isEmpty = (value: unknown) => { + return value == null && typeof value == 'undefined' +} + +/** + * @description 树转数组,队列实现广度优先遍历 + * @param {Array} data 数据 + * @param {Object} props `{ children: 'children' }` + */ + +export const treeToArray = (data: any[], props = { children: 'children' }) => { + data = cloneDeep(data) + const { children } = props + const newData = [] + const queue: any[] = [] + data.forEach((child: any) => queue.push(child)) + while (queue.length) { + const item: any = queue.shift() + if (item[children]) { + item[children].forEach((child: any) => queue.push(child)) + delete item[children] + } + newData.push(item) + } + return newData +} + +/** + * @description 数组转 + * @param {Array} data 数据 + * @param {Object} props `{ parent: 'pid', children: 'children' }` + */ + +export const arrayToTree = ( + data: any[], + props = { id: 'id', parentId: 'pid', children: 'children' } +) => { + data = cloneDeep(data) + const { id, parentId, children } = props + const result: any[] = [] + const map = new Map() + data.forEach((item) => { + map.set(item[id], item) + const parent = map.get(item[parentId]) + if (parent) { + parent[children] = parent[children] ?? [] + parent[children].push(item) + } else { + result.push(item) + } + }) + return result +} + +/** + * @description 获取正确的路经 + * @param {String} path 数据 + */ +export function getNormalPath(path: string) { + if (path.length === 0 || !path || path == 'undefined') { + return path + } + const newPath = path.replace('//', '/') + const length = newPath.length + if (newPath[length - 1] === '/') { + return newPath.slice(0, length - 1) + } + return newPath +} + +/** + * @description 时间格式化 + * @param dateTime { number } 时间戳 + * @param fmt { string } 时间格式 + * @return { string } + */ +// yyyy:mm:dd|yyyy:mm|yyyy年mm月dd日|yyyy年mm月dd日 hh时MM分等,可自定义组合 +export const timeFormat = (dateTime: number, fmt = 'yyyy-mm-dd') => { + // 如果为null,则格式化当前时间 + if (!dateTime) { + dateTime = Number(new Date()) + } + // 如果dateTime长度为10或者13,则为秒和毫秒的时间戳,如果超过13位,则为其他的时间格式 + if (dateTime.toString().length == 10) { + dateTime *= 1000 + } + const date = new Date(dateTime) + let ret + const opt: any = { + 'y+': date.getFullYear().toString(), // 年 + 'm+': (date.getMonth() + 1).toString(), // 月 + 'd+': date.getDate().toString(), // 日 + 'h+': date.getHours().toString(), // 时 + 'M+': date.getMinutes().toString(), // 分 + 's+': date.getSeconds().toString() // 秒 + } + for (const k in opt) { + ret = new RegExp('(' + k + ')').exec(fmt) + if (ret) { + fmt = fmt.replace( + ret[1], + ret[1].length == 1 ? opt[k] : opt[k].padStart(ret[1].length, '0') + ) + } + } + return fmt +} + +export const timeDiffSeconds = (dateStr1: string, dateStr2: string, fmt: string) => { + return moment(dateStr1, fmt).diff(moment(dateStr2, fmt), 'seconds') +} + +/** + * + * @param seconds + * @returns + */ +export const formatTimeText = (seconds: number) => { + if (!seconds || seconds <= 0) { + return '0' + } + // 秒 + if (seconds < 60) { + return seconds + '秒' + } + // 分钟 + if (seconds < 3600) { + return `${Math.floor(seconds / 60)}分${seconds % 60}秒` + } + // 小时 + if (seconds < 86400) { + const remainder = seconds % 3600; + return `${Math.floor(seconds / 3600)}时${parseInt(seconds % 3600 / 60)}分` + } + // 天 + const remainder = seconds % 86400; + return `${Math.floor(seconds / 86400)}天${parseInt(seconds % 86400 / 3600)}时` +} + +/** + * @description 获取不重复的id + * @param length { Number } id的长度 + * @return { String } id + */ +export const getNonDuplicateID = (length = 8) => { + let idStr = Date.now().toString(36) + idStr += Math.random().toString(36).substring(3, length) + return idStr +} + +/** + * @description 单词首字母大写 + * @param { String } str + * @return { String } id + */ +export const firstToUpperCase = (str = '') => { + return str.toLowerCase().replace(/( |^)[a-z]/g, ($1) => $1.toUpperCase()) +} + +export const getDictLable = (dictArr: any[], value: string) => { + if (!value) { + return '' + } + if (!dictArr || !dictArr.length) { + return '' + } + const obj = dictArr.find(item => item.dictValue === value) + if (!obj) { + return '' + } + return obj.dictLabel; +} + +export function getFlowTagType(flowName) { + if (flowName === '待签收' || flowName === '待签收(协办)' || flowName === '信件退回' || flowName === '退回整改') { + return 'danger' + } + if (flowName === '待下发' || flowName === '联系群众') { + return 'warning' + } + if (flowName === '已办结') { + return 'success' + } + return '' +} + +/** + * 验证身份证号码 + * @param { String } code 身份证号码 + */ +export function validatorIdCard(rule: object, code: string, callback: any) { + // 身份证号前两位代表区域 + const city = { + 11: '北京', + 12: '天津', + 13: '河北', + 14: '山西', + 15: '内蒙古', + 21: '辽宁', + 22: '吉林', + 23: '黑龙江 ', + 31: '上海', + 32: '江苏', + 33: '浙江', + 34: '安徽', + 35: '福建', + 36: '江西', + 37: '山东', + 41: '河南', + 42: '湖北 ', + 43: '湖南', + 44: '广东', + 45: '广西', + 46: '海南', + 50: '重庆', + 51: '四川', + 52: '贵州', + 53: '云南', + 54: '西藏 ', + 61: '陕西', + 62: '甘肃', + 63: '青海', + 64: '宁夏', + 65: '新疆', + 71: '台湾', + 81: '香港', + 82: '澳门', + 91: '国外 ', + }; + const idCardReg = /^[1-9]\d{5}(19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i; // 身份证格式正则表达式 + // 如果身份证不满足格式正则表达式 + if (!code) { + return callback(new Error('请输入身份证号码')) + } + if (!code.match(idCardReg)) { + return callback(new Error('请输入正确的身份证号码')) + } + if (!city[code.substr(0, 2)]) { + // 区域数组中不包含需验证的身份证前两位 + return callback(new Error('请输入正确的身份证号码')) + } + if (code.length === 18) { + // 18位身份证需要验证最后一位校验位 + code = code.split(''); + // ∑(ai×Wi)(mod 11) + // 加权因子 + const factor = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]; + // 校验位 + const parity = [1, 0, 'X', 9, 8, 7, 6, 5, 4, 3, 2]; + let sum = 0; + let ai = 0; + let wi = 0; + for (let i = 0; i < 17; i++) { + ai = parseInt(code[i]); + wi = factor[i]; + sum += ai * wi; // 开始计算并相加 + } + const last = parity[sum % 11]; // 求余 + if (last.toString() !== code[17]) { + return callback(new Error('请输入正确的身份证号码')) + } + } + callback() +} + +/** + * 校验手机号 + * @param {*} phonenumber + * @returns + */ +export function validatorPhone(rule: object, phonenumber: string, callback: any) { + if (!phonenumber) { + return callback(new Error('请输入手机号码')) + } + if (phonenumber.length !== 11) { + return callback(new Error('请输入正确的手机号码')) + } + if (!/^1[3456789]\d{9}/.test(phonenumber)) { + return callback(new Error('请输入正确的手机号码')) + } + callback() +} + +export function getAppealType(appealState: String) { + switch (appealState) { + case '1': + return 'primary' + case '2': + return 'success' + case '3': + return 'danger' + + default: + break; + } +} + +export function getFileType(fileName) { + if (!fileName) { + return "unknown"; + } + fileName = fileName.toLocaleLowerCase(); + if (fileName.endsWith('.pdf')) { + return FileType.PDF; + } + if (fileName.endsWith('.jpg') || fileName.endsWith('.png') || fileName.endsWith('.gif')) { + return FileType.IMG; + } + if (fileName.endsWith('.doc') || fileName.endsWith('.docx')) { + return FileType.WORD; + } + if (fileName.endsWith('.xls') || fileName.endsWith('.xlsx')) { + return FileType.EXCEL; + } + if (fileName.endsWith('.mp3') || fileName.endsWith('.m4a') || fileName.endsWith('.wav')) { + return FileType.MP3; + } + if (fileName.endsWith('.mp4') || fileName.endsWith('.mpeg')) { + return FileType.MP4; + } + return "unknown"; +} + +export function getIconName(fileName) { + const type = getFileType(fileName) + if (type === FileType.PDF) { + return 'local-icon-pdf' + } + if (type === FileType.IMG) { + return "el-icon-Picture"; + } + if (type === FileType.WORD) { + return "local-icon-doc"; + } + if (type === FileType.EXCEL) { + return "local-icon-xls"; + } + if (type === FileType.MP3) { + return "local-icon-mp3"; + } + if (type === FileType.MP4) { + return "local-icon-mp4"; + } + return "el-icon-document"; +} + +// 解析涉嫌问题 +export function getInvolveProblem(values, dicts) { + if (!values) { + return '' + } + return values.split(",").map(val => dicts.find(item => item.dictValue === val)?.dictLabel).join("、") +} + +export function getGenderFromIdCode(idCode) { + // 检查身份证号码是否有效(长度为18位) + if (!idCode || idCode.length !== 18) { + return ""; + } + // 获取第17位数字 + const genderCode = parseInt(idCode.charAt(16), 10); + // 检查是否为数字 + if (isNaN(genderCode)) { + return ""; + } + // 根据第17位数字判断性别 + return genderCode % 2 === 0 ? "女" : "男"; +} + +export function disabledDate(time) { + return time.getTime() < moment("1949-10-01", "YYYY-MM-DD").valueOf(); +} \ No newline at end of file diff --git a/src/views/error/401.vue b/src/views/error/401.vue new file mode 100644 index 0000000..86a7577 --- /dev/null +++ b/src/views/error/401.vue @@ -0,0 +1,24 @@ + + + \ No newline at end of file diff --git a/src/views/work/VerifySubmit.vue b/src/views/work/VerifySubmit.vue new file mode 100644 index 0000000..d2809a2 --- /dev/null +++ b/src/views/work/VerifySubmit.vue @@ -0,0 +1,1845 @@ + + + diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..d1680e6 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,107 @@ +import { fileURLToPath } from 'url' + +import { defineConfig, loadEnv } from 'vite' +import vue from '@vitejs/plugin-vue' +import path from 'path' + +import AutoImport from 'unplugin-auto-import/vite' +import Components from 'unplugin-vue-components/vite' +import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' +import { createSvgIconsPlugin } from 'vite-plugin-svg-icons' + +import { univerPlugin } from "@univerjs/vite-plugin"; + + +// https://vitejs.dev/config/ +export default ({ mode }) => { + const env = loadEnv(mode, process.cwd()); + return defineConfig({ + base: env.VITE_BASE, + define: { + 'process.env': env + }, + server: { + host: '0.0.0.0', + port: 5173, + proxy: { + '/api/v2/': { + target: 'http://127.0.0.1:8080/', + changeOrigin: true, + rewrite: (p) => p.replace(/^\/api\/v2/, '') + }, + '/out-police-service/': { + target: 'http://127.0.0.1:8080/', + changeOrigin: true, + rewrite: (p) => p.replace(/^\/out-polic-service/, '') + }, + + } + }, + plugins: [ + vue(), + AutoImport({ + imports: [ + 'vue', 'vue-router' + ], + resolvers: [ElementPlusResolver()], + }), + Components({ + directoryAsNamespace: true, + resolvers: [ElementPlusResolver({ + importStyle: "sass" + })], + }), + createSvgIconsPlugin({ + // 配置路劲在你的src里的svg存放文件 + iconDirs: [fileURLToPath(new URL('./src/assets/icons', import.meta.url))], + symbolId: 'local-icon-[name]' + }), + univerPlugin() + ], + resolve: { + // https://cn.vitejs.dev/config/#resolve-alias + alias: { + // 设置别名 + '~/': `${path.resolve(__dirname, 'src')}/`, + '@': path.resolve(__dirname, './src/') + }, + // https://cn.vitejs.dev/config/#resolve-extensions + extensions: ['.js', '.ts'] + }, + css: { + preprocessorOptions: { + scss: { + additionalData: `@use "src/style/theme.scss" as *;` + }, + }, + + }, + build: { + outDir: 'plugin', + sourcemap: false, + chunkSizeWarningLimit: 1500, + rollupOptions: { + output: { + entryFileNames: `assets/[name].${new Date().getTime()}.js`, + chunkFileNames: `assets/[name].${new Date().getTime()}.js`, + assetFileNames: `assets/[name].${new Date().getTime()}.[ext]`, + compact: true, + manualChunks: { + vue: ['vue', 'vue-router'], + echarts: ['echarts'], + }, + }, + }, + terserOptions: { + compress: { + drop_console: true, + drop_debugger: true, + }, + ie8: true, + output: { + comments: true, + }, + }, + } + }) +}